Versions in this module Expand all Collapse all v6 v6.14.3 Feb 21, 2025 Changes in this version + const ComputeAddressAssetType + const ComputeAutoscalerAssetType + const ComputeBackendBucketAssetType + const ComputeBackendBucketIAMAssetType + const ComputeBackendServiceAssetType + const ComputeBackendServiceIAMAssetType + const ComputeDiskAssetType + const ComputeDiskIAMAssetType + const ComputeDiskResourcePolicyAttachmentAssetType + const ComputeExternalVpnGatewayAssetType + const ComputeFirewallAssetType + const ComputeFirewallPolicyRuleAssetType + const ComputeFirewallPolicyWithRulesAssetType + const ComputeForwardingRuleAssetType + const ComputeGlobalAddressAssetType + const ComputeGlobalForwardingRuleAssetType + const ComputeGlobalNetworkEndpointGroupAssetType + const ComputeHaVpnGatewayAssetType + const ComputeHealthCheckAssetType + const ComputeHttpHealthCheckAssetType + const ComputeHttpsHealthCheckAssetType + const ComputeImageAssetType + const ComputeImageIAMAssetType + const ComputeInstanceAssetType + const ComputeInstanceGroupAssetType + const ComputeInstanceGroupNamedPortAssetType + const ComputeInstanceIAMAssetType + const ComputeInstanceSettingsAssetType + const ComputeInterconnectAssetType + const ComputeInterconnectAttachmentAssetType + const ComputeMachineImageAssetType + const ComputeMachineImageIAMAssetType + const ComputeManagedSslCertificateAssetType + const ComputeNetworkAssetType + const ComputeNetworkAttachmentAssetType + const ComputeNetworkEdgeSecurityServiceAssetType + const ComputeNetworkEndpointGroupAssetType + const ComputeNetworkFirewallPolicyAssetType + const ComputeNetworkFirewallPolicyAssociationAssetType + const ComputeNetworkFirewallPolicyRuleAssetType + const ComputeNetworkFirewallPolicyWithRulesAssetType + const ComputeNetworkPeeringRoutesConfigAssetType + const ComputeNodeGroupAssetType + const ComputeNodeTemplateAssetType + const ComputeOrganizationSecurityPolicyAssetType + const ComputeOrganizationSecurityPolicyAssociationAssetType + const ComputeOrganizationSecurityPolicyRuleAssetType + const ComputePacketMirroringAssetType + const ComputeProjectCloudArmorTierAssetType + const ComputePublicAdvertisedPrefixAssetType + const ComputePublicDelegatedPrefixAssetType + const ComputeRegionAutoscalerAssetType + const ComputeRegionBackendServiceAssetType + const ComputeRegionBackendServiceIAMAssetType + const ComputeRegionCommitmentAssetType + const ComputeRegionDiskAssetType + const ComputeRegionDiskIAMAssetType + const ComputeRegionDiskResourcePolicyAttachmentAssetType + const ComputeRegionHealthCheckAssetType + const ComputeRegionNetworkEndpointGroupAssetType + const ComputeRegionNetworkFirewallPolicyAssetType + const ComputeRegionNetworkFirewallPolicyAssociationAssetType + const ComputeRegionNetworkFirewallPolicyRuleAssetType + const ComputeRegionNetworkFirewallPolicyWithRulesAssetType + const ComputeRegionResizeRequestAssetType + const ComputeRegionSecurityPolicyAssetType + const ComputeRegionSecurityPolicyRuleAssetType + const ComputeRegionSslCertificateAssetType + const ComputeRegionSslPolicyAssetType + const ComputeRegionTargetHttpProxyAssetType + const ComputeRegionTargetHttpsProxyAssetType + const ComputeRegionTargetTcpProxyAssetType + const ComputeRegionUrlMapAssetType + const ComputeReservationAssetType + const ComputeResizeRequestAssetType + const ComputeResourcePolicyAssetType + const ComputeRouteAssetType + const ComputeRouterAssetType + const ComputeRouterRoutePolicyAssetType + const ComputeSecurityPolicyAssetType + const ComputeSecurityPolicyRuleAssetType + const ComputeServiceAttachmentAssetType + const ComputeSnapshotAssetType + const ComputeSnapshotIAMAssetType + const ComputeSslCertificateAssetType + const ComputeSslPolicyAssetType + const ComputeSubnetworkAssetType + const ComputeSubnetworkIAMAssetType + const ComputeTargetGrpcProxyAssetType + const ComputeTargetHttpProxyAssetType + const ComputeTargetHttpsProxyAssetType + const ComputeTargetInstanceAssetType + const ComputeTargetPoolAssetType + const ComputeTargetSslProxyAssetType + const ComputeTargetTcpProxyAssetType + const ComputeUrlMapAssetType + const ComputeVpnGatewayAssetType + const ComputeVpnTunnelAssetType + var ComputeBackendBucketIamSchema = map[string]*schema.Schema + var ComputeBackendServiceIamSchema = map[string]*schema.Schema + var ComputeDiskIamSchema = map[string]*schema.Schema + var ComputeImageIamSchema = map[string]*schema.Schema + var ComputeInstanceIamSchema = map[string]*schema.Schema + var ComputeMachineImageIamSchema = map[string]*schema.Schema + var ComputeRegionBackendServiceIamSchema = map[string]*schema.Schema + var ComputeRegionDiskIamSchema = map[string]*schema.Schema + var ComputeSnapshotIamSchema = map[string]*schema.Schema + var ComputeSubnetworkIamSchema = map[string]*schema.Schema + var ImageMap = map[string]string + func AbsoluteDomainSuppress(k, old, new string, _ *schema.ResourceData) bool + func AlwaysDiffSuppress(_, _, _ string, _ *schema.ResourceData) bool + func BetaMetadataUpdate(oldMDMap map[string]interface{}, newMDMap map[string]interface{}, ...) + func CompareIpAddressOrSelfLinkOrResourceName(_, old, new string, _ *schema.ResourceData) bool + func ComparePartnerMetadataDiff(_, old, new string, d *schema.ResourceData) bool + func ComputeBackendBucketIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeBackendBucketIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeBackendServiceIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeBackendServiceIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeDiskIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeDiskIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeImageIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeImageIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeInstanceIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeInstanceIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeMachineImageIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeMachineImageIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeRegionBackendServiceIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeRegionBackendServiceIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeRegionDiskIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeRegionDiskIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeSnapshotIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeSnapshotIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func ComputeSubnetworkIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error) + func ComputeSubnetworkIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error + func DiskImageDiffSuppress(_, old, new string, _ *schema.ResourceData) bool + func ExpandStoragePoolUrl(v interface{}, d tpgresource.TerraformResourceData, ...) (string, error) + func FetchComputeBackendBucketIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeBackendServiceIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeDiskIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeImageIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeInstanceIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeMachineImageIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeRegionBackendServiceIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeRegionDiskIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeSnapshotIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FetchComputeSubnetworkIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error) + func FlattenMetadata(metadata *compute.Metadata) map[string]interface + func GetCommitmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetCommitmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeAddressApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeAddressCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeAutoscalerApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeAutoscalerCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendBucketApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeBackendBucketCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendBucketIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendBucketIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendBucketIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendServiceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeBackendServiceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendServiceIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendServiceIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeBackendServiceIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeDiskApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeDiskCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeDiskIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeDiskIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeDiskIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeDiskResourcePolicyAttachmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeDiskResourcePolicyAttachmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeExternalVpnGatewayApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeExternalVpnGatewayCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeFirewallApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeFirewallCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeFirewallPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeFirewallPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeFirewallPolicyWithRulesApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeFirewallPolicyWithRulesCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeForwardingRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeForwardingRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeGlobalAddressApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeGlobalAddressCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeGlobalForwardingRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeGlobalForwardingRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeGlobalNetworkEndpointGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeGlobalNetworkEndpointGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeHaVpnGatewayApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeHaVpnGatewayCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeHealthCheckApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeHealthCheckCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeHttpHealthCheckApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeHttpHealthCheckCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeHttpsHealthCheckApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeHttpsHealthCheckCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeImageApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeImageCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeImageIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeImageIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeImageIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeInstanceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeInstanceGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceGroupNamedPortApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeInstanceGroupNamedPortCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInstanceSettingsApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeInstanceSettingsCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInterconnectApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeInterconnectAttachmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeInterconnectAttachmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeInterconnectCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeMachineImageApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeMachineImageCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeMachineImageIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeMachineImageIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeMachineImageIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeManagedSslCertificateApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeManagedSslCertificateCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkAttachmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkAttachmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkEdgeSecurityServiceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkEdgeSecurityServiceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkEndpointGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkEndpointGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkFirewallPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkFirewallPolicyAssociationApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkFirewallPolicyAssociationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkFirewallPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkFirewallPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkFirewallPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkFirewallPolicyWithRulesApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkFirewallPolicyWithRulesCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNetworkPeeringRoutesConfigApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNetworkPeeringRoutesConfigCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNodeGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNodeGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeNodeTemplateApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeNodeTemplateCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeOrganizationSecurityPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeOrganizationSecurityPolicyAssociationApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeOrganizationSecurityPolicyAssociationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeOrganizationSecurityPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeOrganizationSecurityPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeOrganizationSecurityPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputePacketMirroringApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputePacketMirroringCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeProjectCloudArmorTierApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeProjectCloudArmorTierCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputePublicAdvertisedPrefixApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputePublicAdvertisedPrefixCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputePublicDelegatedPrefixApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputePublicDelegatedPrefixCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionAutoscalerApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionAutoscalerCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionBackendServiceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionBackendServiceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionBackendServiceIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionBackendServiceIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionBackendServiceIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionCommitmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionCommitmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionDiskApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionDiskCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionDiskIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionDiskIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionDiskIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionDiskResourcePolicyAttachmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionDiskResourcePolicyAttachmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionHealthCheckApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionHealthCheckCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionNetworkEndpointGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionNetworkEndpointGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionNetworkFirewallPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionNetworkFirewallPolicyAssociationApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionNetworkFirewallPolicyAssociationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionNetworkFirewallPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionNetworkFirewallPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionNetworkFirewallPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionNetworkFirewallPolicyWithRulesApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionNetworkFirewallPolicyWithRulesCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionResizeRequestApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionResizeRequestCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionSecurityPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionSecurityPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionSecurityPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionSecurityPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionSslCertificateApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionSslCertificateCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionSslPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionSslPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionTargetHttpProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionTargetHttpProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionTargetHttpsProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionTargetHttpsProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionTargetTcpProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionTargetTcpProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRegionUrlMapApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRegionUrlMapCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeReservationApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeReservationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeResizeRequestApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeResizeRequestCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeResourcePolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeResourcePolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRouteApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRouteCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRouterApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRouterCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeRouterRoutePolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeRouterRoutePolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSecurityPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeSecurityPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSecurityPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeSecurityPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeServiceAttachmentApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeServiceAttachmentCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSnapshotApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeSnapshotCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSnapshotIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSnapshotIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSnapshotIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSslCertificateApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeSslCertificateCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSslPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeSslPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSubnetworkApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeSubnetworkCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSubnetworkIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSubnetworkIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeSubnetworkIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetGrpcProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetGrpcProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetHttpProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetHttpProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetHttpsProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetHttpsProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetInstanceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetInstanceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetPoolApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetPoolCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetSslProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetSslProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeTargetTcpProxyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeTargetTcpProxyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeUrlMapApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeUrlMapCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeVpnGatewayApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeVpnGatewayCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func GetComputeVpnTunnelApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error) + func GetComputeVpnTunnelCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error) + func HourlyFormatSuppressDiff(_, old, new string, _ *schema.ResourceData) bool + func InterconnectTypeDiffSuppress(k, old, new string, d *schema.ResourceData) bool + func InternalIpDiffSuppress(_, old, new string, _ *schema.ResourceData) bool + func IsDiskShrinkage(_ context.Context, old, new, _ interface{}) bool + func IsShrinkageIpCidr(_ context.Context, old, new, _ interface{}) bool + func MergeComputeBackendBucketIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendBucketIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendBucketIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendBucketIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendBucketIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendServiceIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendServiceIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendServiceIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendServiceIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeBackendServiceIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeDiskIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeDiskIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeDiskIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeDiskIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeDiskIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeImageIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeImageIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeImageIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeImageIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeImageIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeInstanceIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeInstanceIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeInstanceIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeInstanceIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeInstanceIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeMachineImageIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeMachineImageIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeMachineImageIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeMachineImageIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeMachineImageIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionBackendServiceIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionBackendServiceIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionBackendServiceIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionBackendServiceIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionBackendServiceIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionDiskIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionDiskIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionDiskIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionDiskIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeRegionDiskIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeSnapshotIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeSnapshotIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeSnapshotIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeSnapshotIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeSnapshotIamPolicy(existing, incoming cai.Asset) cai.Asset + func MergeComputeSubnetworkIamBinding(existing, incoming cai.Asset) cai.Asset + func MergeComputeSubnetworkIamBindingDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeSubnetworkIamMember(existing, incoming cai.Asset) cai.Asset + func MergeComputeSubnetworkIamMemberDelete(existing, incoming cai.Asset) cai.Asset + func MergeComputeSubnetworkIamPolicy(existing, incoming cai.Asset) cai.Asset + func MetadataRetryWrapper(update func() error) error + func MetadataUpdate(oldMDMap map[string]interface{}, newMDMap map[string]interface{}, ...) + func PortRangeDiffSuppress(k, old, new string, d *schema.ResourceData) bool + func ResolveImage(c *transport_tpg.Config, project, name, userAgent string) (string, error) + func ResourceConverterCommitment() cai.ResourceConverter + func ResourceConverterComputeAddress() cai.ResourceConverter + func ResourceConverterComputeAutoscaler() cai.ResourceConverter + func ResourceConverterComputeBackendBucket() cai.ResourceConverter + func ResourceConverterComputeBackendBucketIamBinding() cai.ResourceConverter + func ResourceConverterComputeBackendBucketIamMember() cai.ResourceConverter + func ResourceConverterComputeBackendBucketIamPolicy() cai.ResourceConverter + func ResourceConverterComputeBackendService() cai.ResourceConverter + func ResourceConverterComputeBackendServiceIamBinding() cai.ResourceConverter + func ResourceConverterComputeBackendServiceIamMember() cai.ResourceConverter + func ResourceConverterComputeBackendServiceIamPolicy() cai.ResourceConverter + func ResourceConverterComputeDisk() cai.ResourceConverter + func ResourceConverterComputeDiskIamBinding() cai.ResourceConverter + func ResourceConverterComputeDiskIamMember() cai.ResourceConverter + func ResourceConverterComputeDiskIamPolicy() cai.ResourceConverter + func ResourceConverterComputeDiskResourcePolicyAttachment() cai.ResourceConverter + func ResourceConverterComputeExternalVpnGateway() cai.ResourceConverter + func ResourceConverterComputeFirewall() cai.ResourceConverter + func ResourceConverterComputeFirewallPolicyRule() cai.ResourceConverter + func ResourceConverterComputeFirewallPolicyWithRules() cai.ResourceConverter + func ResourceConverterComputeForwardingRule() cai.ResourceConverter + func ResourceConverterComputeGlobalAddress() cai.ResourceConverter + func ResourceConverterComputeGlobalForwardingRule() cai.ResourceConverter + func ResourceConverterComputeGlobalNetworkEndpointGroup() cai.ResourceConverter + func ResourceConverterComputeHaVpnGateway() cai.ResourceConverter + func ResourceConverterComputeHealthCheck() cai.ResourceConverter + func ResourceConverterComputeHttpHealthCheck() cai.ResourceConverter + func ResourceConverterComputeHttpsHealthCheck() cai.ResourceConverter + func ResourceConverterComputeImage() cai.ResourceConverter + func ResourceConverterComputeImageIamBinding() cai.ResourceConverter + func ResourceConverterComputeImageIamMember() cai.ResourceConverter + func ResourceConverterComputeImageIamPolicy() cai.ResourceConverter + func ResourceConverterComputeInstance() cai.ResourceConverter + func ResourceConverterComputeInstanceGroup() cai.ResourceConverter + func ResourceConverterComputeInstanceGroupNamedPort() cai.ResourceConverter + func ResourceConverterComputeInstanceIamBinding() cai.ResourceConverter + func ResourceConverterComputeInstanceIamMember() cai.ResourceConverter + func ResourceConverterComputeInstanceIamPolicy() cai.ResourceConverter + func ResourceConverterComputeInstanceSettings() cai.ResourceConverter + func ResourceConverterComputeInterconnect() cai.ResourceConverter + func ResourceConverterComputeInterconnectAttachment() cai.ResourceConverter + func ResourceConverterComputeMachineImage() cai.ResourceConverter + func ResourceConverterComputeMachineImageIamBinding() cai.ResourceConverter + func ResourceConverterComputeMachineImageIamMember() cai.ResourceConverter + func ResourceConverterComputeMachineImageIamPolicy() cai.ResourceConverter + func ResourceConverterComputeManagedSslCertificate() cai.ResourceConverter + func ResourceConverterComputeNetwork() cai.ResourceConverter + func ResourceConverterComputeNetworkAttachment() cai.ResourceConverter + func ResourceConverterComputeNetworkEdgeSecurityService() cai.ResourceConverter + func ResourceConverterComputeNetworkEndpointGroup() cai.ResourceConverter + func ResourceConverterComputeNetworkFirewallPolicy() cai.ResourceConverter + func ResourceConverterComputeNetworkFirewallPolicyAssociation() cai.ResourceConverter + func ResourceConverterComputeNetworkFirewallPolicyRule() cai.ResourceConverter + func ResourceConverterComputeNetworkFirewallPolicyWithRules() cai.ResourceConverter + func ResourceConverterComputeNetworkPeeringRoutesConfig() cai.ResourceConverter + func ResourceConverterComputeNodeGroup() cai.ResourceConverter + func ResourceConverterComputeNodeTemplate() cai.ResourceConverter + func ResourceConverterComputeOrganizationSecurityPolicy() cai.ResourceConverter + func ResourceConverterComputeOrganizationSecurityPolicyAssociation() cai.ResourceConverter + func ResourceConverterComputeOrganizationSecurityPolicyRule() cai.ResourceConverter + func ResourceConverterComputePacketMirroring() cai.ResourceConverter + func ResourceConverterComputeProjectCloudArmorTier() cai.ResourceConverter + func ResourceConverterComputePublicAdvertisedPrefix() cai.ResourceConverter + func ResourceConverterComputePublicDelegatedPrefix() cai.ResourceConverter + func ResourceConverterComputeRegionAutoscaler() cai.ResourceConverter + func ResourceConverterComputeRegionBackendService() cai.ResourceConverter + func ResourceConverterComputeRegionBackendServiceIamBinding() cai.ResourceConverter + func ResourceConverterComputeRegionBackendServiceIamMember() cai.ResourceConverter + func ResourceConverterComputeRegionBackendServiceIamPolicy() cai.ResourceConverter + func ResourceConverterComputeRegionCommitment() cai.ResourceConverter + func ResourceConverterComputeRegionDisk() cai.ResourceConverter + func ResourceConverterComputeRegionDiskIamBinding() cai.ResourceConverter + func ResourceConverterComputeRegionDiskIamMember() cai.ResourceConverter + func ResourceConverterComputeRegionDiskIamPolicy() cai.ResourceConverter + func ResourceConverterComputeRegionDiskResourcePolicyAttachment() cai.ResourceConverter + func ResourceConverterComputeRegionHealthCheck() cai.ResourceConverter + func ResourceConverterComputeRegionNetworkEndpointGroup() cai.ResourceConverter + func ResourceConverterComputeRegionNetworkFirewallPolicy() cai.ResourceConverter + func ResourceConverterComputeRegionNetworkFirewallPolicyAssociation() cai.ResourceConverter + func ResourceConverterComputeRegionNetworkFirewallPolicyRule() cai.ResourceConverter + func ResourceConverterComputeRegionNetworkFirewallPolicyWithRules() cai.ResourceConverter + func ResourceConverterComputeRegionResizeRequest() cai.ResourceConverter + func ResourceConverterComputeRegionSecurityPolicy() cai.ResourceConverter + func ResourceConverterComputeRegionSecurityPolicyRule() cai.ResourceConverter + func ResourceConverterComputeRegionSslCertificate() cai.ResourceConverter + func ResourceConverterComputeRegionSslPolicy() cai.ResourceConverter + func ResourceConverterComputeRegionTargetHttpProxy() cai.ResourceConverter + func ResourceConverterComputeRegionTargetHttpsProxy() cai.ResourceConverter + func ResourceConverterComputeRegionTargetTcpProxy() cai.ResourceConverter + func ResourceConverterComputeRegionUrlMap() cai.ResourceConverter + func ResourceConverterComputeReservation() cai.ResourceConverter + func ResourceConverterComputeResizeRequest() cai.ResourceConverter + func ResourceConverterComputeResourcePolicy() cai.ResourceConverter + func ResourceConverterComputeRoute() cai.ResourceConverter + func ResourceConverterComputeRouter() cai.ResourceConverter + func ResourceConverterComputeRouterRoutePolicy() cai.ResourceConverter + func ResourceConverterComputeSecurityPolicy() cai.ResourceConverter + func ResourceConverterComputeSecurityPolicyRule() cai.ResourceConverter + func ResourceConverterComputeServiceAttachment() cai.ResourceConverter + func ResourceConverterComputeSnapshot() cai.ResourceConverter + func ResourceConverterComputeSnapshotIamBinding() cai.ResourceConverter + func ResourceConverterComputeSnapshotIamMember() cai.ResourceConverter + func ResourceConverterComputeSnapshotIamPolicy() cai.ResourceConverter + func ResourceConverterComputeSslCertificate() cai.ResourceConverter + func ResourceConverterComputeSslPolicy() cai.ResourceConverter + func ResourceConverterComputeSubnetwork() cai.ResourceConverter + func ResourceConverterComputeSubnetworkIamBinding() cai.ResourceConverter + func ResourceConverterComputeSubnetworkIamMember() cai.ResourceConverter + func ResourceConverterComputeSubnetworkIamPolicy() cai.ResourceConverter + func ResourceConverterComputeTargetGrpcProxy() cai.ResourceConverter + func ResourceConverterComputeTargetHttpProxy() cai.ResourceConverter + func ResourceConverterComputeTargetHttpsProxy() cai.ResourceConverter + func ResourceConverterComputeTargetInstance() cai.ResourceConverter + func ResourceConverterComputeTargetPool() cai.ResourceConverter + func ResourceConverterComputeTargetSslProxy() cai.ResourceConverter + func ResourceConverterComputeTargetTcpProxy() cai.ResourceConverter + func ResourceConverterComputeUrlMap() cai.ResourceConverter + func ResourceConverterComputeVpnGateway() cai.ResourceConverter + func ResourceConverterComputeVpnTunnel() cai.ResourceConverter + type ComputeBackendBucketIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeBackendBucketIamUpdater) DescribeResource() string + func (u *ComputeBackendBucketIamUpdater) GetMutexKey() string + func (u *ComputeBackendBucketIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeBackendBucketIamUpdater) GetResourceId() string + func (u *ComputeBackendBucketIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeBackendServiceIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeBackendServiceIamUpdater) DescribeResource() string + func (u *ComputeBackendServiceIamUpdater) GetMutexKey() string + func (u *ComputeBackendServiceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeBackendServiceIamUpdater) GetResourceId() string + func (u *ComputeBackendServiceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeDiskIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeDiskIamUpdater) DescribeResource() string + func (u *ComputeDiskIamUpdater) GetMutexKey() string + func (u *ComputeDiskIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeDiskIamUpdater) GetResourceId() string + func (u *ComputeDiskIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeImageIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeImageIamUpdater) DescribeResource() string + func (u *ComputeImageIamUpdater) GetMutexKey() string + func (u *ComputeImageIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeImageIamUpdater) GetResourceId() string + func (u *ComputeImageIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeInstanceIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeInstanceIamUpdater) DescribeResource() string + func (u *ComputeInstanceIamUpdater) GetMutexKey() string + func (u *ComputeInstanceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeInstanceIamUpdater) GetResourceId() string + func (u *ComputeInstanceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeMachineImageIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeMachineImageIamUpdater) DescribeResource() string + func (u *ComputeMachineImageIamUpdater) GetMutexKey() string + func (u *ComputeMachineImageIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeMachineImageIamUpdater) GetResourceId() string + func (u *ComputeMachineImageIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeRegionBackendServiceIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeRegionBackendServiceIamUpdater) DescribeResource() string + func (u *ComputeRegionBackendServiceIamUpdater) GetMutexKey() string + func (u *ComputeRegionBackendServiceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeRegionBackendServiceIamUpdater) GetResourceId() string + func (u *ComputeRegionBackendServiceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeRegionDiskIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeRegionDiskIamUpdater) DescribeResource() string + func (u *ComputeRegionDiskIamUpdater) GetMutexKey() string + func (u *ComputeRegionDiskIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeRegionDiskIamUpdater) GetResourceId() string + func (u *ComputeRegionDiskIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeSnapshotIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeSnapshotIamUpdater) DescribeResource() string + func (u *ComputeSnapshotIamUpdater) GetMutexKey() string + func (u *ComputeSnapshotIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeSnapshotIamUpdater) GetResourceId() string + func (u *ComputeSnapshotIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ComputeSubnetworkIamUpdater struct + Config *transport_tpg.Config + func (u *ComputeSubnetworkIamUpdater) DescribeResource() string + func (u *ComputeSubnetworkIamUpdater) GetMutexKey() string + func (u *ComputeSubnetworkIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ComputeSubnetworkIamUpdater) GetResourceId() string + func (u *ComputeSubnetworkIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error Other modules containing this package github.com/GoogleCloudPlatform/terraform-google-conversion/v5