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

//go:build no_runtime_type_checking

package accessapplication

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

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateInterpolationForAttributeParameters(property *string) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validatePutAuthenticationParameters(value *AccessApplicationScimConfigAuthentication) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validatePutMappingsParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessApplicationScimConfigOutputReference) validateResolveParameters(_context cdktf.IResolveContext) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetComplexObjectIsFromSetParameters(val *bool) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetDeactivateOnDeleteParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetEnabledParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetIdpUidParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetInternalValueParameters(val *AccessApplicationScimConfig) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetRemoteUriParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetTerraformAttributeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_AccessApplicationScimConfigOutputReference) validateSetTerraformResourceParameters(val cdktf.IInterpolatingParent) error {
	return nil
}

func validateNewAccessApplicationScimConfigOutputReferenceParameters(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) error {
	return nil
}

