// 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_ZeroTrustAccessApplication) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

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

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

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

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

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

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

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

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

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

func (z *jsiiProxy_ZeroTrustAccessApplication) validateImportFromParameters(id *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validateMoveToIdParameters(id *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validatePutCorsHeadersParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validatePutFooterLinksParameters(value interface{}) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validatePutLandingPageDesignParameters(value *ZeroTrustAccessApplicationLandingPageDesign) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validatePutSaasAppParameters(value *ZeroTrustAccessApplicationSaasApp) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validatePutScimConfigParameters(value *ZeroTrustAccessApplicationScimConfig) error {
	return nil
}

func (z *jsiiProxy_ZeroTrustAccessApplication) validatePutTargetCriteriaParameters(value interface{}) error {
	return nil
}

func validateZeroTrustAccessApplication_GenerateConfigForImportParameters(scope constructs.Construct, importToId *string, importFromId *string) error {
	return nil
}

func validateZeroTrustAccessApplication_IsConstructParameters(x interface{}) error {
	return nil
}

func validateZeroTrustAccessApplication_IsTerraformElementParameters(x interface{}) error {
	return nil
}

func validateZeroTrustAccessApplication_IsTerraformResourceParameters(x interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetAccountIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetAllowAuthenticateViaWarpParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetAllowedIdpsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetAppLauncherLogoUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetAppLauncherVisibleParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetAutoRedirectToIdentityParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetBgColorParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetConnectionParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetCountParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetCustomDenyMessageParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetCustomDenyUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetCustomNonIdentityDenyUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetCustomPagesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetDomainParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetEnableBindingCookieParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetHeaderBgColorParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetHttpOnlyCookieAttributeParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetLifecycleParameters(val *cdktf.TerraformResourceLifecycle) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetLogoUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetNameParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetOptionsPreflightBypassParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetPoliciesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetProvisionersParameters(val *[]interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetSameSiteCookieAttributeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetSelfHostedDomainsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetServiceAuth401RedirectParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetSessionDurationParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetSkipAppLauncherLoginPageParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetSkipInterstitialParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetTagsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetTypeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_ZeroTrustAccessApplication) validateSetZoneIdParameters(val *string) error {
	return nil
}

func validateNewZeroTrustAccessApplicationParameters(scope constructs.Construct, id *string, config *ZeroTrustAccessApplicationConfig) error {
	return nil
}

