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

//go:build no_runtime_type_checking

package pagerule

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

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateInterpolationForAttributeParameters(property *string) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validatePutCacheKeyFieldsParameters(value *PageRuleActionsCacheKeyFields) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validatePutCacheTtlByStatusParameters(value interface{}) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validatePutForwardingUrlParameters(value *PageRuleActionsForwardingUrl) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validatePutMinifyParameters(value interface{}) error {
	return nil
}

func (p *jsiiProxy_PageRuleActionsOutputReference) validateResolveParameters(_context cdktf.IResolveContext) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetAlwaysUseHttpsParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetAutomaticHttpsRewritesParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetBrowserCacheTtlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetBrowserCheckParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetBypassCacheOnCookieParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetCacheByDeviceTypeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetCacheDeceptionArmorParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetCacheLevelParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetCacheOnCookieParameters(val *string) error {
	return nil
}

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

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

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetDisableAppsParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetDisablePerformanceParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetDisableRailgunParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetDisableSecurityParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetDisableZarazParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetEdgeCacheTtlParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetEmailObfuscationParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetExplicitCacheControlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetHostHeaderOverrideParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetInternalValueParameters(val *PageRuleActions) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetIpGeolocationParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetMirageParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetOpportunisticEncryptionParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetOriginErrorPagePassThruParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetPolishParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetResolveOverrideParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetRespectStrongEtagParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetResponseBufferingParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetRocketLoaderParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetSecurityLevelParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetServerSideExcludeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetSortQueryStringForCacheParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetSslParameters(val *string) error {
	return nil
}

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

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

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetTrueClientIpHeaderParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_PageRuleActionsOutputReference) validateSetWafParameters(val *string) error {
	return nil
}

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

