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

//go:build no_runtime_type_checking

package cloudgcpintegrations

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

func (c *jsiiProxy_CloudGcpIntegrations) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateImportFromParameters(id *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateMoveToIdParameters(id *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutAlloyDbParameters(value *CloudGcpIntegrationsAlloyDb) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutAppEngineParameters(value *CloudGcpIntegrationsAppEngine) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutBigQueryParameters(value *CloudGcpIntegrationsBigQuery) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutBigTableParameters(value *CloudGcpIntegrationsBigTable) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutComposerParameters(value *CloudGcpIntegrationsComposer) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutDataFlowParameters(value *CloudGcpIntegrationsDataFlow) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutDataProcParameters(value *CloudGcpIntegrationsDataProc) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutDataStoreParameters(value *CloudGcpIntegrationsDataStore) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutFireBaseDatabaseParameters(value *CloudGcpIntegrationsFireBaseDatabase) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutFireBaseHostingParameters(value *CloudGcpIntegrationsFireBaseHosting) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutFireBaseStorageParameters(value *CloudGcpIntegrationsFireBaseStorage) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutFireStoreParameters(value *CloudGcpIntegrationsFireStore) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutFunctionsParameters(value *CloudGcpIntegrationsFunctions) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutInterconnectParameters(value *CloudGcpIntegrationsInterconnect) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutKubernetesParameters(value *CloudGcpIntegrationsKubernetes) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutLoadBalancingParameters(value *CloudGcpIntegrationsLoadBalancing) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutMemCacheParameters(value *CloudGcpIntegrationsMemCache) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutPubSubParameters(value *CloudGcpIntegrationsPubSub) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutRedisParameters(value *CloudGcpIntegrationsRedis) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutRouterParameters(value *CloudGcpIntegrationsRouter) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutRunParameters(value *CloudGcpIntegrationsRun) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutSpannerParameters(value *CloudGcpIntegrationsSpanner) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutSqlParameters(value *CloudGcpIntegrationsSql) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutStorageParameters(value *CloudGcpIntegrationsStorage) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutVirtualMachinesParameters(value *CloudGcpIntegrationsVirtualMachines) error {
	return nil
}

func (c *jsiiProxy_CloudGcpIntegrations) validatePutVpcAccessParameters(value *CloudGcpIntegrationsVpcAccess) error {
	return nil
}

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

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

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

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

func (j *jsiiProxy_CloudGcpIntegrations) validateSetAccountIdParameters(val *float64) error {
	return nil
}

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

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

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

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

func (j *jsiiProxy_CloudGcpIntegrations) validateSetLinkedAccountIdParameters(val *float64) error {
	return nil
}

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

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

