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

//go:build no_runtime_type_checking

package spectrumapplication

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

func (s *jsiiProxy_SpectrumApplication) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateImportFromParameters(id *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateMoveToIdParameters(id *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validatePutDnsParameters(value *SpectrumApplicationDns) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validatePutEdgeIpsParameters(value *SpectrumApplicationEdgeIps) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validatePutOriginDnsParameters(value *SpectrumApplicationOriginDns) error {
	return nil
}

func (s *jsiiProxy_SpectrumApplication) validatePutOriginPortRangeParameters(value *SpectrumApplicationOriginPortRange) error {
	return nil
}

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

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

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

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

func (j *jsiiProxy_SpectrumApplication) validateSetArgoSmartRoutingParameters(val interface{}) error {
	return nil
}

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

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

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

func (j *jsiiProxy_SpectrumApplication) validateSetIpFirewallParameters(val interface{}) error {
	return nil
}

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

func (j *jsiiProxy_SpectrumApplication) validateSetOriginDirectParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_SpectrumApplication) validateSetOriginPortParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_SpectrumApplication) validateSetProtocolParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_SpectrumApplication) validateSetProxyProtocolParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_SpectrumApplication) validateSetTlsParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_SpectrumApplication) validateSetTrafficTypeParameters(val *string) error {
	return nil
}

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

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

