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

//go:build no_runtime_type_checking

package accesspolicy

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

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

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

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

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

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

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

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

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

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

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

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutAuthContextParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutAzureParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutExternalEvaluationParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutGithubParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutGsuiteParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutOktaParameters(value interface{}) error {
	return nil
}

func (a *jsiiProxy_AccessPolicyIncludeOutputReference) validatePutSamlParameters(value interface{}) error {
	return nil
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

