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

//go:build no_runtime_type_checking

package federatedsettingsidentityprovider

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

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateImportFromParameters(id *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateMoveToIdParameters(id *string) error {
	return nil
}

func (f *jsiiProxy_FederatedSettingsIdentityProvider) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

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

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

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

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

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetAssociatedDomainsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetAudienceParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetAuthorizationTypeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetClientIdParameters(val *string) error {
	return nil
}

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

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

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetDescriptionParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetFederationSettingsIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetGroupsClaimParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetIdpTypeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetIssuerUriParameters(val *string) error {
	return nil
}

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

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

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

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

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetRequestBindingParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetRequestedScopesParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetResponseSignatureAlgorithmParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetSsoDebugEnabledParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetSsoUrlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetStatusParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_FederatedSettingsIdentityProvider) validateSetUserClaimParameters(val *string) error {
	return nil
}

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

