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

//go:build no_runtime_type_checking

package zerotrustaccessapplication

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

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

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

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

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

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

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

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

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

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

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

func (z *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validatePutCustomAttributeParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validatePutCustomClaimParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validatePutHybridAndImplicitOptionsParameters(value *ZeroTrustAccessApplicationSaasAppHybridAndImplicitOptions) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validatePutRefreshTokenOptionsParameters(value interface{}) error {
	return nil
}

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

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetAccessTokenLifetimeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetAllowPkceWithoutClientSecretParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetAppLauncherUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetAuthTypeParameters(val *string) error {
	return nil
}

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

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

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetConsumerServiceUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetDefaultRelayStateParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetGrantTypesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetGroupFilterRegexParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetInternalValueParameters(val *ZeroTrustAccessApplicationSaasApp) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetNameIdFormatParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetNameIdTransformJsonataParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetRedirectUrisParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetSamlAttributeTransformJsonataParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_ZeroTrustAccessApplicationSaasAppOutputReference) validateSetSpEntityIdParameters(val *string) error {
	return nil
}

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

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

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

