// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0

//go:build no_runtime_type_checking

package entitytags

// Building without runtime type checking enabled, so all the below just return nil

func (e *jsiiProxy_EntityTags) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateImportFromParameters(id *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateMoveToIdParameters(id *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validatePutTagParameters(value interface{}) error {
	return nil
}

func (e *jsiiProxy_EntityTags) validatePutTimeoutsParameters(value *EntityTagsTimeouts) error {
	return nil
}

func validateEntityTags_GenerateConfigForImportParameters(scope constructs.Construct, importToId *string, importFromId *string) error {
	return nil
}

func validateEntityTags_IsConstructParameters(x interface{}) error {
	return nil
}

func validateEntityTags_IsTerraformElementParameters(x interface{}) error {
	return nil
}

func validateEntityTags_IsTerraformResourceParameters(x interface{}) error {
	return nil
}

func (j *jsiiProxy_EntityTags) validateSetConnectionParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_EntityTags) validateSetCountParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_EntityTags) validateSetGuidParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_EntityTags) validateSetIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_EntityTags) validateSetLifecycleParameters(val *cdktf.TerraformResourceLifecycle) error {
	return nil
}

func (j *jsiiProxy_EntityTags) validateSetProvisionersParameters(val *[]interface{}) error {
	return nil
}

func validateNewEntityTagsParameters(scope constructs.Construct, id *string, config *EntityTagsConfig) error {
	return nil
}

