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

//go:build no_runtime_type_checking

package zerotrustaccessidentityprovider

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

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateInterpolationForAttributeParameters(property *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateResolveParameters(_context cdktf.IResolveContext) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetApiTokenParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetAppsDomainParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetAttributesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetAuthorizationServerIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetAuthUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetCentrifyAccountParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetCentrifyAppIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetCertsUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetClaimsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetClientIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetClientSecretParameters(val *string) error {
	return nil
}

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

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

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetConditionalAccessEnabledParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetDirectoryIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetEmailAttributeNameParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetEmailClaimNameParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetIdpPublicCertParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetInternalValueParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetIssuerUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetOktaAccountParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetOneloginAccountParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetPingEnvIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetPkceEnabledParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetScopesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetSignRequestParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetSsoTargetUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetSupportGroupsParameters(val interface{}) error {
	return nil
}

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

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

func (j *jsiiProxy_ZeroTrustAccessIdentityProviderConfigAOutputReference) validateSetTokenUrlParameters(val *string) error {
	return nil
}

func validateNewZeroTrustAccessIdentityProviderConfigAOutputReferenceParameters(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) error {
	return nil
}

