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

//go:build no_runtime_type_checking

package zerotrustaccessgroup

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

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

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

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

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

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

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

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

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

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

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

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutAuthContextParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutAzureParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutExternalEvaluationParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutGithubParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutGsuiteParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutOktaParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validatePutSamlParameters(value interface{}) error {
	return nil
}

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

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetAnyValidServiceTokenParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetAuthMethodParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetCertificateParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetCommonNameParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetCommonNamesParameters(val *[]*string) error {
	return nil
}

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

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

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetDevicePostureParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetEmailParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetEmailDomainParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetEmailListParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetEveryoneParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetGeoParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetGroupParameters(val *[]*string) error {
	return nil
}

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

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetIpParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetIpListParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetLoginMethodParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessGroupIncludeOutputReference) validateSetServiceTokenParameters(val *[]*string) error {
	return nil
}

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

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

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

