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

//go:build no_runtime_type_checking

package notificationpolicy

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

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateInterpolationForAttributeParameters(property *string) error {
	return nil
}

func (n *jsiiProxy_NotificationPolicyFiltersOutputReference) validateResolveParameters(_context cdktf.IResolveContext) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetActionsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetAffectedComponentsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetAirportCodeParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetAlertTriggerPreferencesParameters(val *[]*string) error {
	return nil
}

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

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

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetEnabledParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetEnvironmentParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetEventParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetEventSourceParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetEventTypeParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetGroupByParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetHealthCheckIdParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetIncidentImpactParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetInputIdParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetInternalValueParameters(val *NotificationPolicyFilters) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetLimitParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetMegabitsPerSecondParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetNewHealthParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetNewStatusParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetPacketsPerSecondParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetPoolIdParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetProductParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetProjectIdParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetProtocolParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetRequestsPerSecondParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetSelectorsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetServicesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetSloParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetStatusParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetTargetHostnameParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetTargetIpParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetTargetZoneNameParameters(val *[]*string) error {
	return nil
}

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

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

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetTunnelIdParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetTunnelNameParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetWhereParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_NotificationPolicyFiltersOutputReference) validateSetZonesParameters(val *[]*string) error {
	return nil
}

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

