Versions in this module Expand all Collapse all v4 v4.2.0 Nov 17, 2021 Changes in this version + const ADDomainNameRegex + const AccessApprovalBasePathKey + const AccessContextManagerBasePathKey + const ActiveDirectoryBasePathKey + const ApigeeBasePathKey + const AppEngineBasePathKey + const BigQueryBasePathKey + const BigqueryDataTransferBasePathKey + const BigqueryReservationBasePathKey + const BigtableAdminBasePathKey + const BigtableBasePathKey + const BillingBasePathKey + const BinaryAuthorizationBasePathKey + const CloudAssetBasePathKey + const CloudBillingBasePathKey + const CloudBuildBasePathKey + const CloudFunctionsBasePathKey + const CloudIdentityBasePathKey + const CloudIoTIdRegex + const CloudIotBasePathKey + const CloudRunBasePathKey + const CloudSchedulerBasePathKey + const CloudTasksBasePathKey + const ComposerBasePathKey + const ComputeBasePathKey + const ComputeServiceAccountNameRegex + const ContainerAnalysisBasePathKey + const ContainerBasePathKey + const DNSBasePathKey + const DataCatalogBasePathKey + const DataLossPreventionBasePathKey + const DataflowBasePathKey + const DataprocBasePathKey + const DatastoreBasePathKey + const DeploymentManagerBasePathKey + const DialogflowBasePathKey + const DialogflowCXBasePathKey + const EssentialContactsBasePathKey + const FilestoreBasePathKey + const FirestoreBasePathKey + const GCPolicyModeIntersection + const GCPolicyModeUnion + const GKEHubBasePathKey + const GameServicesBasePathKey + const GkeHubFeatureBasePathKey + const HealthcareBasePathKey + const IAMBasePathKey + const IAMCustomRoleIDRegex + const IamBatchingDisabled + const IamBatchingEnabled + const IamCredentialsBasePathKey + const IapBasePathKey + const IdentityPlatformBasePathKey + const KMSBasePathKey + const LoggingBasePathKey + const METADATA_FINGERPRINT_RETRIES + const MLEngineBasePathKey + const MemcacheBasePathKey + const MonitoringBasePathKey + const NetworkManagementBasePathKey + const NetworkServicesBasePathKey + const NotebooksBasePathKey + const OSConfigBasePathKey + const OSLoginBasePathKey + const PrivatecaBasePathKey + const ProjectRegex + const ProjectRegexWildCard + const PubsubBasePathKey + const PubsubLiteBasePathKey + const PubsubTopicRegex + const RFC1035NameTemplate + const RedisBasePathKey + const RegionRegex + const ResourceManagerBasePathKey + const ResourceManagerV2BasePathKey + const SQLBasePathKey + const SecretManagerBasePathKey + const SecurityCenterBasePathKey + const ServiceManagementBasePathKey + const ServiceNetworkingBasePathKey + const ServiceUsageBasePathKey + const SourceRepoBasePathKey + const SpannerBasePathKey + const StorageBasePathKey + const StorageTransferBasePathKey + const SubnetworkLinkRegex + const SubnetworkRegex + const TPUBasePathKey + const TagsBasePathKey + const TestEnvVar + const VPCAccessBasePathKey + const VertexAIBasePathKey + const WorkflowsBasePathKey + var AssuredWorkloadsEndpointEntry = &schema.Schema + var AssuredWorkloadsEndpointEntryKey = "assured_workloads_custom_endpoint" + var BigQueryTableIamSchema = map[string]*schema.Schema + var BigtableAdminCustomEndpointEntry = &schema.Schema + var BigtableAdminCustomEndpointEntryKey = "bigtable_custom_endpoint" + var BillingAccountLoggingExclusionSchema = map[string]*schema.Schema + var BinaryAuthorizationAttestorIamSchema = map[string]*schema.Schema + var CloudBillingCustomEndpointEntry = &schema.Schema + var CloudBillingCustomEndpointEntryKey = "cloud_billing_custom_endpoint" + var CloudFunctionsCloudFunctionIamSchema = map[string]*schema.Schema + var CloudResourceManagerEndpointEntry = &schema.Schema + var CloudResourceManagerEndpointEntryKey = "cloud_resource_manager_custom_endpoint" + var CloudRunServiceIamSchema = map[string]*schema.Schema + var ComposerCustomEndpointEntry = &schema.Schema + var ComposerCustomEndpointEntryKey = "composer_custom_endpoint" + var ComputeDiskIamSchema = map[string]*schema.Schema + var ComputeEndpointEntry = &schema.Schema + var ComputeEndpointEntryKey = "compute_custom_endpoint" + var ComputeImageIamSchema = map[string]*schema.Schema + var ComputeInstanceIamSchema = map[string]*schema.Schema + var ComputeRegionDiskIamSchema = map[string]*schema.Schema + var ComputeSubnetworkIamSchema = map[string]*schema.Schema + var ContainerCustomEndpointEntry = &schema.Schema + var ContainerCustomEndpointEntryKey = "container_custom_endpoint" + var CreateDirective = []dcl.ApplyOption + var CreatedServiceAccountNameRegex = fmt.Sprintf(RFC1035NameTemplate, 4, 28) + "@" + ProjectNameInDNSFormRegex + "\\.iam\\.gserviceaccount\\.com$" + var DataCatalogEntryGroupIamSchema = map[string]*schema.Schema + var DataCatalogTagTemplateIamSchema = map[string]*schema.Schema + var DataflowCustomEndpointEntry = &schema.Schema + var DataflowCustomEndpointEntryKey = "dataflow_custom_endpoint" + var DefaultBasePaths = map[string]string + var DefaultClientScopes = []string + var DefaultRequestTimeout = 5 * time.Minute + var EventarcEndpointEntry = &schema.Schema + var EventarcEndpointEntryKey = "eventarc_custom_endpoint" + var FINGERPRINT_FAIL_ERRORS = []string + var FolderLoggingExclusionSchema = map[string]*schema.Schema + var GcpRouterPartnerAsn = int64(16550) + var GkeHubFeatureCustomEndpointEntry = &schema.Schema + var GkeHubFeatureCustomEndpointEntryKey = "gkehub_feature_custom_endpoint" + var HealthcareConsentStoreIamSchema = map[string]*schema.Schema + var IAMCustomEndpointEntry = &schema.Schema + var IAMCustomEndpointEntryKey = "iam_custom_endpoint" + var IamBigqueryDatasetSchema = map[string]*schema.Schema + var IamBigtableInstanceSchema = map[string]*schema.Schema + var IamBigtableTableSchema = map[string]*schema.Schema + var IamBillingAccountSchema = map[string]*schema.Schema + var IamCredentialsCustomEndpointEntry = &schema.Schema + var IamCredentialsCustomEndpointEntryKey = "iam_credentials_custom_endpoint" + var IamDataprocClusterSchema = map[string]*schema.Schema + var IamDataprocJobSchema = map[string]*schema.Schema + var IamFolderSchema = map[string]*schema.Schema + var IamHealthcareDatasetSchema = map[string]*schema.Schema + var IamHealthcareDicomStoreSchema = map[string]*schema.Schema + var IamHealthcareFhirStoreSchema = map[string]*schema.Schema + var IamHealthcareHl7V2StoreSchema = map[string]*schema.Schema + var IamKmsCryptoKeySchema = map[string]*schema.Schema + var IamKmsKeyRingSchema = map[string]*schema.Schema + var IamMemberBaseSchema = map[string]*schema.Schema + var IamOrganizationSchema = map[string]*schema.Schema + var IamPolicyBaseSchema = map[string]*schema.Schema + var IamProjectSchema = map[string]*schema.Schema + var IamPubsubSubscriptionSchema = map[string]*schema.Schema + var IamServiceAccountSchema = map[string]*schema.Schema + var IamSpannerDatabaseSchema = map[string]*schema.Schema + var IamSpannerInstanceSchema = map[string]*schema.Schema + var IapAppEngineServiceIamSchema = map[string]*schema.Schema + var IapAppEngineVersionIamSchema = map[string]*schema.Schema + var IapTunnelIamSchema = map[string]*schema.Schema + var IapTunnelInstanceIamSchema = map[string]*schema.Schema + var IapWebBackendServiceIamSchema = map[string]*schema.Schema + var IapWebIamSchema = map[string]*schema.Schema + var IapWebTypeAppEngineIamSchema = map[string]*schema.Schema + var IapWebTypeComputeIamSchema = map[string]*schema.Schema + var LoggingExclusionBaseSchema = map[string]*schema.Schema + var NotebooksInstanceIamSchema = map[string]*schema.Schema + var OrgPolicyEndpointEntry = &schema.Schema + var OrgPolicyEndpointEntryKey = "org_policy_custom_endpoint" + var OrganizationLoggingExclusionSchema = map[string]*schema.Schema + var PossibleServiceAccountNames = []string + var PrivatecaCaPoolIamSchema = map[string]*schema.Schema + var PrivatecaCertificateTemplateCustomEndpointEntry = &schema.Schema + var PrivatecaCertificateTemplateEndpointEntryKey = "privateca_custom_endpoint" + var PrivatecaEndpointEntry = &schema.Schema + var PrivatecaEndpointEntryKey = "privateca_custom_endpoint" + var ProjectLoggingExclusionSchema = map[string]*schema.Schema + var ProjectNameInDNSFormRegex = "[-a-z0-9\\.]{1,63}" + var ProjectNameRegex = "^[A-Za-z0-9-'\"\\s!]{4,30}$" + var PubsubTopicIamSchema = map[string]*schema.Schema + var REQUIRED_SCRATCH_DISK_SIZE_GB = 375 + var ResourceManagerV2CustomEndpointEntry = &schema.Schema + var ResourceManagerV2CustomEndpointEntryKey = "resource_manager_v2_custom_endpoint" + var Rfc6996Asn16BitMax = int64(65534) + var Rfc6996Asn16BitMin = int64(64512) + var Rfc6996Asn32BitMax = int64(4294967294) + var Rfc6996Asn32BitMin = int64(4200000000) + var SecretManagerSecretIamSchema = map[string]*schema.Schema + var ServiceAccountKeyNameRegex = ServiceAccountLinkRegexPrefix + "(.+)/keys/(.+)" + var ServiceAccountLinkRegex = ServiceAccountLinkRegexPrefix + "(" + strings.Join(PossibleServiceAccountNames, "|") + ")" + var ServiceAccountLinkRegexPrefix = "projects/" + ProjectRegexWildCard + "/serviceAccounts/" + var ServiceAccountNameRegex = fmt.Sprintf(RFC1035NameTemplate, 4, 28) + var ServiceDefaultAccountNameRegex = ProjectRegex + "@[a-z]+.gserviceaccount.com$" + var ServiceManagementServiceIamSchema = map[string]*schema.Schema + var ServiceNetworkingCustomEndpointEntry = &schema.Schema + var ServiceNetworkingCustomEndpointEntryKey = "service_networking_custom_endpoint" + var ServiceUsageCustomEndpointEntry = &schema.Schema + var ServiceUsageCustomEndpointEntryKey = "service_usage_custom_endpoint" + var SourceRepoRepositoryIamSchema = map[string]*schema.Schema + var StorageBucketIamSchema = map[string]*schema.Schema + var StorageTransferCustomEndpointEntry = &schema.Schema + var StorageTransferCustomEndpointEntryKey = "storage_transfer_custom_endpoint" + var TagsTagKeyIamSchema = map[string]*schema.Schema + var TagsTagValueIamSchema = map[string]*schema.Schema + var UpdateDirective = []dcl.ApplyOption + func AssuredWorkloadsWorkloadKmsSettingsSchema() *schema.Resource + func AssuredWorkloadsWorkloadResourceSettingsSchema() *schema.Resource + func AssuredWorkloadsWorkloadResourcesSchema() *schema.Resource + func BatchRequestEnableService(service string, project string, d *schema.ResourceData, config *Config) error + func BatchRequestModifyIamPolicy(updater ResourceIamUpdater, modify iamPolicyModifyFunc, config *Config, ...) error + func BatchRequestReadServices(project string, d *schema.ResourceData, config *Config) (interface{}, error) + func BetaMetadataUpdate(oldMDMap map[string]interface{}, newMDMap map[string]interface{}, ...) + func BigQueryTableIdParseFunc(d *schema.ResourceData, config *Config) error + func BigqueryDatasetIdParseFunc(d *schema.ResourceData, config *Config) error + func BigtableInstanceIdParseFunc(d *schema.ResourceData, config *Config) error + func BigtableTableIdParseFunc(d *schema.ResourceData, config *Config) error + func BillingAccountIdParseFunc(d *schema.ResourceData, _ *Config) error + func BinaryAuthorizationAttestorIdParseFunc(d *schema.ResourceData, config *Config) error + func ClientWithAdditionalRetries(baseClient *http.Client, predicates ...RetryErrorPredicateFunc) *http.Client + func CloudFunctionsCloudFunctionIdParseFunc(d *schema.ResourceData, config *Config) error + func CloudRunServiceIdParseFunc(d *schema.ResourceData, config *Config) error + func CommonRefreshFunc(w Waiter) resource.StateRefreshFunc + func ComputeDiskIdParseFunc(d *schema.ResourceData, config *Config) error + func ComputeFirewallPolicyRuleMatchLayer4ConfigsSchema() *schema.Resource + func ComputeFirewallPolicyRuleMatchSchema() *schema.Resource + func ComputeGlobalForwardingRuleMetadataFilterFilterLabelSchema() *schema.Resource + func ComputeGlobalForwardingRuleMetadataFilterSchema() *schema.Resource + func ComputeImageIdParseFunc(d *schema.ResourceData, config *Config) error + func ComputeInstanceIdParseFunc(d *schema.ResourceData, config *Config) error + func ComputeRegionDiskIdParseFunc(d *schema.ResourceData, config *Config) error + func ComputeSubnetworkIdParseFunc(d *schema.ResourceData, config *Config) error + func ConfigureBasePaths(c *Config) + func Convert(item, out interface{}) error + func ConvertSelfLinkToV1(link string) string + func ConvertToMap(item interface{}) (map[string]interface{}, error) + func CryptoIdParseFunc(d *schema.ResourceData, config *Config) error + func DataCatalogEntryGroupIdParseFunc(d *schema.ResourceData, config *Config) error + func DataCatalogTagTemplateIdParseFunc(d *schema.ResourceData, config *Config) error + func DataprocClusterIdParseFunc(d *schema.ResourceData, config *Config) error + func DataprocJobIdParseFunc(d *schema.ResourceData, config *Config) error + func DataprocWorkflowTemplateClusterClusterConfigAutoscalingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigEncryptionConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigEndpointConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigGceClusterConfigNodeGroupAffinitySchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigGceClusterConfigReservationAffinitySchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigGceClusterConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigInitializationActionsSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigLifecycleConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigSecurityConfigKerberosConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigSecurityConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterClusterConfigSoftwareConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterInstanceGroupConfigAcceleratorsSchema() *schema.Resource + func DataprocWorkflowTemplateClusterInstanceGroupConfigDiskConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterInstanceGroupConfigManagedGroupConfigSchema() *schema.Resource + func DataprocWorkflowTemplateClusterInstanceGroupConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsHadoopJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsHadoopJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsHiveJobQueryListSchema() *schema.Resource + func DataprocWorkflowTemplateJobsHiveJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPigJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPigJobQueryListSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPigJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPrestoJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPrestoJobQueryListSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPrestoJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPysparkJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsPysparkJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSchedulingSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkRJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkRJobSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkSqlJobLoggingConfigSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkSqlJobQueryListSchema() *schema.Resource + func DataprocWorkflowTemplateJobsSparkSqlJobSchema() *schema.Resource + func DataprocWorkflowTemplateParametersSchema() *schema.Resource + func DataprocWorkflowTemplateParametersValidationRegexSchema() *schema.Resource + func DataprocWorkflowTemplateParametersValidationSchema() *schema.Resource + func DataprocWorkflowTemplateParametersValidationValuesSchema() *schema.Resource + func DataprocWorkflowTemplatePlacementClusterSelectorSchema() *schema.Resource + func DataprocWorkflowTemplatePlacementManagedClusterSchema() *schema.Resource + func DataprocWorkflowTemplatePlacementSchema() *schema.Resource + func DatasetIdParseFunc(d *schema.ResourceData, config *Config) error + func DicomStoreIdParseFunc(d *schema.ResourceData, config *Config) error + func EventarcTriggerDestinationCloudRunServiceSchema() *schema.Resource + func EventarcTriggerDestinationSchema() *schema.Resource + func EventarcTriggerMatchingCriteriaSchema() *schema.Resource + func EventarcTriggerTransportPubsubSchema() *schema.Resource + func EventarcTriggerTransportSchema() *schema.Resource + func FhirStoreIdParseFunc(d *schema.ResourceData, config *Config) error + func FolderIdParseFunc(d *schema.ResourceData, _ *Config) error + func GetCurrentUserEmail(config *Config, userAgent string) (string, error) + func GetLocationalResourcePropertiesFromSelfLinkString(selfLink string) (string, string, string, error) + func GetRegionFromRegionSelfLink(selfLink string) string + func GetRegionFromRegionalSelfLink(selfLink string) string + func GetRegionalResourcePropertiesFromSelfLinkOrSchema(d *schema.ResourceData, config *Config) (string, string, string, error) + func GetResourceNameFromSelfLink(link string) string + func GetZonalResourcePropertiesFromSelfLinkOrSchema(d *schema.ResourceData, config *Config) (string, string, string, error) + func HealthcareConsentStoreIdParseFunc(d *schema.ResourceData, config *Config) error + func Hl7V2StoreIdParseFunc(d *schema.ResourceData, config *Config) error + func IamWithDeprecationMessage(message string) func(s *IamSettings) + func IamWithGAResourceDeprecation() func(s *IamSettings) + func IapAppEngineServiceIdParseFunc(d *schema.ResourceData, config *Config) error + func IapAppEngineVersionIdParseFunc(d *schema.ResourceData, config *Config) error + func IapTunnelIdParseFunc(d *schema.ResourceData, config *Config) error + func IapTunnelInstanceIdParseFunc(d *schema.ResourceData, config *Config) error + func IapWebBackendServiceIdParseFunc(d *schema.ResourceData, config *Config) error + func IapWebIdParseFunc(d *schema.ResourceData, config *Config) error + func IapWebTypeAppEngineDiffSuppress(_, old, new string, _ *schema.ResourceData) bool + func IapWebTypeAppEngineIdParseFunc(d *schema.ResourceData, config *Config) error + func IapWebTypeComputeIdParseFunc(d *schema.ResourceData, config *Config) error + func KeyRingIdParseFunc(d *schema.ResourceData, config *Config) error + func MetadataRetryWrapper(update func() error) error + func MetadataUpdate(oldMDMap map[string]interface{}, newMDMap map[string]interface{}, ...) + func NameFromSelfLinkStateFunc(v interface{}) string + func NewDCLAssuredWorkloadsClient(config *Config, userAgent, billingProject string, timeout time.Duration) *assuredworkloads.Client + func NewDCLCloudResourceManagerClient(config *Config, userAgent, billingProject string, timeout time.Duration) *cloudresourcemanager.Client + func NewDCLComputeClient(config *Config, userAgent, billingProject string, timeout time.Duration) *compute.Client + func NewDCLDataprocClient(config *Config, userAgent, billingProject string, timeout time.Duration) *dataproc.Client + func NewDCLEventarcClient(config *Config, userAgent, billingProject string, timeout time.Duration) *eventarc.Client + func NewDCLOrgPolicyClient(config *Config, userAgent, billingProject string, timeout time.Duration) *orgpolicy.Client + func NewDCLPrivatecaClient(config *Config, userAgent, billingProject string, timeout time.Duration) *privateca.Client + func NewTransportWithDefaultRetries(t http.RoundTripper) *retryTransport + func NotebooksInstanceIdParseFunc(d *schema.ResourceData, config *Config) error + func NotebooksInstanceLabelDiffSuppress(k, old, new string, d *schema.ResourceData) bool + func Nprintf(format string, params map[string]interface{}) string + func OperationDone(w Waiter) bool + func OperationWait(w Waiter, activity string, timeout time.Duration, pollInterval time.Duration) error + func OrgIdParseFunc(d *schema.ResourceData, _ *Config) error + func OrgPolicyPolicySpecRulesConditionSchema() *schema.Resource + func OrgPolicyPolicySpecRulesSchema() *schema.Resource + func OrgPolicyPolicySpecRulesValuesSchema() *schema.Resource + func OrgPolicyPolicySpecSchema() *schema.Resource + func PollCheckKnativeStatusFunc(knativeRestResponse map[string]interface{}) func(resp map[string]interface{}, respErr error) PollResult + func PollingWaitTime(pollF PollReadFunc, checkResponse PollCheckResponseFunc, activity string, ...) error + func PrivatecaCaPoolIdParseFunc(d *schema.ResourceData, config *Config) error + func PrivatecaCertificateTemplateIdentityConstraintsCelExpressionSchema() *schema.Resource + func PrivatecaCertificateTemplateIdentityConstraintsSchema() *schema.Resource + func PrivatecaCertificateTemplatePassthroughExtensionsAdditionalExtensionsSchema() *schema.Resource + func PrivatecaCertificateTemplatePassthroughExtensionsSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesAdditionalExtensionsObjectIdSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesAdditionalExtensionsSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesCaOptionsSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsageSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesKeyUsageSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesKeyUsageUnknownExtendedKeyUsagesSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesPolicyIdsSchema() *schema.Resource + func PrivatecaCertificateTemplatePredefinedValuesSchema() *schema.Resource + func ProjectIdParseFunc(d *schema.ResourceData, _ *Config) error + func Provider() *schema.Provider + func PubsubSubscriptionIdParseFunc(d *schema.ResourceData, _ *Config) error + func PubsubTopicIdParseFunc(d *schema.ResourceData, config *Config) error + func ResourceIamAuditConfig(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamAuditConfigWithBatching(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamBinding(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamBindingWithBatching(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamMember(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamMemberWithBatching(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamPolicy(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceIamPolicyCreate(newUpdaterFunc newResourceIamUpdaterFunc) schema.CreateFunc + func ResourceIamPolicyDelete(newUpdaterFunc newResourceIamUpdaterFunc) schema.DeleteFunc + func ResourceIamPolicyRead(newUpdaterFunc newResourceIamUpdaterFunc) schema.ReadFunc + func ResourceIamPolicyUpdate(newUpdaterFunc newResourceIamUpdaterFunc) schema.UpdateFunc + func ResourceLoggingBillingAccountBucketConfig() *schema.Resource + func ResourceLoggingBucketConfig(parentType string, parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceLoggingExclusion(parentSpecificSchema map[string]*schema.Schema, ...) *schema.Resource + func ResourceLoggingFolderBucketConfig() *schema.Resource + func ResourceLoggingOrganizationBucketConfig() *schema.Resource + func ResourceLoggingProjectBucketConfig() *schema.Resource + func ResourceMap() map[string]*schema.Resource + func ResourceMapWithErrors() (map[string]*schema.Resource, error) + func RetryWithTargetOccurrences(timeout time.Duration, targetOccurrences int, f resource.RetryFunc) error + func SecretManagerSecretIdParseFunc(d *schema.ResourceData, config *Config) error + func ServiceAccountIdParseFunc(d *schema.ResourceData, _ *Config) error + func ServiceManagementServiceIdParseFunc(d *schema.ResourceData, config *Config) error + func SignString(toSign []byte, cfg *jwt.Config) ([]byte, error) + func SnakeToPascalCase(s string) string + func SourceRepoRepositoryDiffSuppress(_, old, new string, _ *schema.ResourceData) bool + func SourceRepoRepositoryIdParseFunc(d *schema.ResourceData, config *Config) error + func SpannerDatabaseIdParseFunc(d *schema.ResourceData, config *Config) error + func SpannerInstanceIdParseFunc(d *schema.ResourceData, config *Config) error + func StorageBucketDiffSuppress(_, old, new string, _ *schema.ResourceData) bool + func StorageBucketIdParseFunc(d *schema.ResourceData, config *Config) error + func StoreResourceName(resourceLink interface{}) string + func StringNotInSlice(invalid []string, ignoreCase bool) schema.SchemaValidateFunc + func TagsTagKeyIdParseFunc(d *schema.ResourceData, config *Config) error + func TagsTagValueIdParseFunc(d *schema.ResourceData, config *Config) error + type AccessContextManagerOperationWaiter struct + Config *Config + UserAgent string + func (w *AccessContextManagerOperationWaiter) QueryOp() (interface{}, error) + type ActiveDirectoryOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *ActiveDirectoryOperationWaiter) QueryOp() (interface{}, error) + type ApigeeOperationWaiter struct + Config *Config + UserAgent string + func (w *ApigeeOperationWaiter) QueryOp() (interface{}, error) + type AppEngineOperationWaiter struct + AppId string + Service *appengine.APIService + func (w *AppEngineOperationWaiter) QueryOp() (interface{}, error) + type BatchRequest struct + Body interface{} + CombineF BatcherCombineFunc + DebugId string + ResourceName string + SendF BatcherSendFunc + type BatcherCombineFunc func(body interface{}, toAdd interface{}) (interface{}, error) + type BatcherSendFunc func(resourceName string, body interface{}) (interface{}, error) + type BigQueryTableIamUpdater struct + Config *Config + func (u *BigQueryTableIamUpdater) DescribeResource() string + func (u *BigQueryTableIamUpdater) GetMutexKey() string + func (u *BigQueryTableIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *BigQueryTableIamUpdater) GetResourceId() string + func (u *BigQueryTableIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type BigqueryDatasetIamUpdater struct + Config *Config + func (u *BigqueryDatasetIamUpdater) DescribeResource() string + func (u *BigqueryDatasetIamUpdater) GetMutexKey() string + func (u *BigqueryDatasetIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *BigqueryDatasetIamUpdater) GetResourceId() string + func (u *BigqueryDatasetIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type BigtableClientFactory struct + BillingProject string + TokenSource oauth2.TokenSource + UserAgent string + UserProjectOverride bool + func (s BigtableClientFactory) NewAdminClient(project, instance string) (*bigtable.AdminClient, error) + func (s BigtableClientFactory) NewInstanceAdminClient(project string) (*bigtable.InstanceAdminClient, error) + type BigtableInstanceIamUpdater struct + Config *Config + func (u *BigtableInstanceIamUpdater) DescribeResource() string + func (u *BigtableInstanceIamUpdater) GetMutexKey() string + func (u *BigtableInstanceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *BigtableInstanceIamUpdater) GetResourceId() string + func (u *BigtableInstanceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type BigtableTableIamUpdater struct + Config *Config + func (u *BigtableTableIamUpdater) DescribeResource() string + func (u *BigtableTableIamUpdater) GetMutexKey() string + func (u *BigtableTableIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *BigtableTableIamUpdater) GetResourceId() string + func (u *BigtableTableIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type BillingAccountIamUpdater struct + Config *Config + func (u *BillingAccountIamUpdater) DescribeResource() string + func (u *BillingAccountIamUpdater) GetMutexKey() string + func (u *BillingAccountIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *BillingAccountIamUpdater) GetResourceId() string + func (u *BillingAccountIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type BillingAccountLoggingExclusionUpdater struct + Config *Config + func (u *BillingAccountLoggingExclusionUpdater) CreateLoggingExclusion(parent string, exclusion *logging.LogExclusion) error + func (u *BillingAccountLoggingExclusionUpdater) DeleteLoggingExclusion(id string) error + func (u *BillingAccountLoggingExclusionUpdater) DescribeResource() string + func (u *BillingAccountLoggingExclusionUpdater) GetResourceId() string + func (u *BillingAccountLoggingExclusionUpdater) GetResourceType() string + func (u *BillingAccountLoggingExclusionUpdater) ReadLoggingExclusion(id string) (*logging.LogExclusion, error) + func (u *BillingAccountLoggingExclusionUpdater) UpdateLoggingExclusion(id string, exclusion *logging.LogExclusion, updateMask string) error + type BinaryAuthorizationAttestorIamUpdater struct + Config *Config + func (u *BinaryAuthorizationAttestorIamUpdater) DescribeResource() string + func (u *BinaryAuthorizationAttestorIamUpdater) GetMutexKey() string + func (u *BinaryAuthorizationAttestorIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *BinaryAuthorizationAttestorIamUpdater) GetResourceId() string + func (u *BinaryAuthorizationAttestorIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ByCreationTimestamp []*compute.InstanceTemplate + func (a ByCreationTimestamp) Len() int + func (a ByCreationTimestamp) Less(i, j int) bool + func (a ByCreationTimestamp) Swap(i, j int) + type CloudFunctionsCloudFunctionIamUpdater struct + Config *Config + func (u *CloudFunctionsCloudFunctionIamUpdater) DescribeResource() string + func (u *CloudFunctionsCloudFunctionIamUpdater) GetMutexKey() string + func (u *CloudFunctionsCloudFunctionIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *CloudFunctionsCloudFunctionIamUpdater) GetResourceId() string + func (u *CloudFunctionsCloudFunctionIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type CloudFunctionsOperationWaiter struct + Service *cloudfunctions.Service + func (w *CloudFunctionsOperationWaiter) QueryOp() (interface{}, error) + type CloudRunServiceIamUpdater struct + Config *Config + func (u *CloudRunServiceIamUpdater) DescribeResource() string + func (u *CloudRunServiceIamUpdater) GetMutexKey() string + func (u *CloudRunServiceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *CloudRunServiceIamUpdater) GetResourceId() string + func (u *CloudRunServiceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type CommonOpError struct + func (e *CommonOpError) Error() string + type CommonOperation cloudresourcemanager.Operation + type CommonOperationWaiter struct + Op CommonOperation + func (w *CommonOperationWaiter) Error() error + func (w *CommonOperationWaiter) IsRetryable(error) bool + func (w *CommonOperationWaiter) OpName() string + func (w *CommonOperationWaiter) PendingStates() []string + func (w *CommonOperationWaiter) SetOp(op interface{}) error + func (w *CommonOperationWaiter) State() string + func (w *CommonOperationWaiter) TargetStates() []string + type ComposerOperationWaiter struct + Service *composer.ProjectsLocationsService + func (w *ComposerOperationWaiter) QueryOp() (interface{}, error) + type ComputeDiskIamUpdater struct + Config *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 *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 *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 ComputeOperationError compute.OperationError + func (e ComputeOperationError) Error() string + type ComputeOperationWaiter struct + Context context.Context + Op *compute.Operation + Project string + Service *compute.Service + func (w *ComputeOperationWaiter) Error() error + func (w *ComputeOperationWaiter) IsRetryable(err error) bool + func (w *ComputeOperationWaiter) OpName() string + func (w *ComputeOperationWaiter) PendingStates() []string + func (w *ComputeOperationWaiter) QueryOp() (interface{}, error) + func (w *ComputeOperationWaiter) SetOp(op interface{}) error + func (w *ComputeOperationWaiter) State() string + func (w *ComputeOperationWaiter) TargetStates() []string + type ComputeRegionDiskIamUpdater struct + Config *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 ComputeSubnetworkIamUpdater struct + Config *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 + type Condition struct + Message string + Reason string + Status string + Type string + type Config struct + AccessApprovalBasePath string + AccessContextManagerBasePath string + AccessToken string + ActiveDirectoryBasePath string + ApigeeBasePath string + AppEngineBasePath string + AssuredWorkloadsBasePath string + BatchingConfig *batchingConfig + BigQueryBasePath string + BigqueryDataTransferBasePath string + BigqueryReservationBasePath string + BigtableAdminBasePath string + BigtableBasePath string + BillingBasePath string + BillingProject string + BinaryAuthorizationBasePath string + CloudAssetBasePath string + CloudBillingBasePath string + CloudBuildBasePath string + CloudFunctionsBasePath string + CloudIdentityBasePath string + CloudIoTBasePath string + CloudIotBasePath string + CloudResourceManagerBasePath string + CloudRunBasePath string + CloudSchedulerBasePath string + CloudTasksBasePath string + ComposerBasePath string + ComputeBasePath string + ContainerAnalysisBasePath string + ContainerBasePath string + Credentials string + DNSBasePath string + DataCatalogBasePath string + DataLossPreventionBasePath string + DataflowBasePath string + DataprocBasePath string + DatastoreBasePath string + DeploymentManagerBasePath string + DialogflowBasePath string + DialogflowCXBasePath string + EssentialContactsBasePath string + EventarcBasePath string + FilestoreBasePath string + FirestoreBasePath string + GKEHubBasePath string + GameServicesBasePath string + GkeHubBasePath string + HealthcareBasePath string + IAMBasePath string + IamCredentialsBasePath string + IapBasePath string + IdentityPlatformBasePath string + ImpersonateServiceAccount string + ImpersonateServiceAccountDelegates []string + KMSBasePath string + LoggingBasePath string + MLEngineBasePath string + MemcacheBasePath string + MonitoringBasePath string + NetworkManagementBasePath string + NetworkServicesBasePath string + NotebooksBasePath string + OSConfigBasePath string + OSLoginBasePath string + OrgPolicyBasePath string + PollInterval time.Duration + PrivatecaBasePath string + Project string + PubsubBasePath string + PubsubLiteBasePath string + RedisBasePath string + Region string + RequestReason string + RequestTimeout time.Duration + ResourceManagerBasePath string + ResourceManagerV2BasePath string + SQLBasePath string + Scopes []string + SecretManagerBasePath string + SecurityCenterBasePath string + ServiceManagementBasePath string + ServiceNetworkingBasePath string + ServiceUsageBasePath string + SourceRepoBasePath string + SpannerBasePath string + StorageBasePath string + StorageTransferBasePath string + TPUBasePath string + TagsBasePath string + UserProjectOverride bool + VPCAccessBasePath string + VertexAIBasePath string + WorkflowsBasePath string + Zone string + func (c *Config) BigTableClientFactory(userAgent string) *BigtableClientFactory + func (c *Config) GetCredentials(clientScopes []string, initialCredentialsOnly bool) (googleoauth.Credentials, error) + func (c *Config) LoadAndValidate(ctx context.Context) error + func (c *Config) NewAppEngineClient(userAgent string) *appengine.APIService + func (c *Config) NewBigQueryClient(userAgent string) *bigquery.Service + func (c *Config) NewBigTableProjectsInstancesClient(userAgent string) *bigtableadmin.ProjectsInstancesService + func (c *Config) NewBigTableProjectsInstancesTablesClient(userAgent string) *bigtableadmin.ProjectsInstancesTablesService + func (c *Config) NewBillingClient(userAgent string) *cloudbilling.APIService + func (c *Config) NewBuildClient(userAgent string) *cloudbuild.Service + func (c *Config) NewCloudFunctionsClient(userAgent string) *cloudfunctions.Service + func (c *Config) NewCloudIdentityClient(userAgent string) *cloudidentity.Service + func (c *Config) NewCloudIoTClient(userAgent string) *cloudiot.Service + func (c *Config) NewComposerClient(userAgent string) *composer.Service + func (c *Config) NewComputeClient(userAgent string) *compute.Service + func (c *Config) NewContainerClient(userAgent string) *container.Service + func (c *Config) NewDataflowClient(userAgent string) *dataflow.Service + func (c *Config) NewDataprocClient(userAgent string) *dataproc.Service + func (c *Config) NewDnsClient(userAgent string) *dns.Service + func (c *Config) NewHealthcareClient(userAgent string) *healthcare.Service + func (c *Config) NewIamClient(userAgent string) *iam.Service + func (c *Config) NewIamCredentialsClient(userAgent string) *iamcredentials.Service + func (c *Config) NewKmsClient(userAgent string) *cloudkms.Service + func (c *Config) NewKmsClientWithCtx(ctx context.Context, userAgent string) *cloudkms.Service + func (c *Config) NewLoggingClient(userAgent string) *cloudlogging.Service + func (c *Config) NewPubsubClient(userAgent string) *pubsub.Service + func (c *Config) NewResourceManagerClient(userAgent string) *cloudresourcemanager.Service + func (c *Config) NewResourceManagerV2Client(userAgent string) *resourceManagerV2.Service + func (c *Config) NewServiceManClient(userAgent string) *servicemanagement.APIService + func (c *Config) NewServiceNetworkingClient(userAgent string) *servicenetworking.APIService + func (c *Config) NewServiceUsageClient(userAgent string) *serviceusage.Service + func (c *Config) NewSourceRepoClient(userAgent string) *sourcerepo.Service + func (c *Config) NewSpannerClient(userAgent string) *spanner.Service + func (c *Config) NewSqlAdminClient(userAgent string) *sqladmin.Service + func (c *Config) NewStorageClient(userAgent string) *storage.Service + func (c *Config) NewStorageClientWithTimeoutOverride(userAgent string, timeout time.Duration) *storage.Service + func (c *Config) NewStorageTransferClient(userAgent string) *storagetransfer.Service + type ContainerOperationWaiter struct + Context context.Context + Location string + Op *container.Operation + Project string + Service *container.Service + UserProjectOverride bool + func (w *ContainerOperationWaiter) Error() error + func (w *ContainerOperationWaiter) IsRetryable(error) bool + func (w *ContainerOperationWaiter) OpName() string + func (w *ContainerOperationWaiter) PendingStates() []string + func (w *ContainerOperationWaiter) QueryOp() (interface{}, error) + func (w *ContainerOperationWaiter) SetOp(op interface{}) error + func (w *ContainerOperationWaiter) State() string + func (w *ContainerOperationWaiter) TargetStates() []string + type DataCatalogEntryGroupIamUpdater struct + Config *Config + func (u *DataCatalogEntryGroupIamUpdater) DescribeResource() string + func (u *DataCatalogEntryGroupIamUpdater) GetMutexKey() string + func (u *DataCatalogEntryGroupIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *DataCatalogEntryGroupIamUpdater) GetResourceId() string + func (u *DataCatalogEntryGroupIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type DataCatalogTagTemplateIamUpdater struct + Config *Config + func (u *DataCatalogTagTemplateIamUpdater) DescribeResource() string + func (u *DataCatalogTagTemplateIamUpdater) GetMutexKey() string + func (u *DataCatalogTagTemplateIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *DataCatalogTagTemplateIamUpdater) GetResourceId() string + func (u *DataCatalogTagTemplateIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type DataprocClusterIamUpdater struct + Config *Config + func (u *DataprocClusterIamUpdater) DescribeResource() string + func (u *DataprocClusterIamUpdater) GetMutexKey() string + func (u *DataprocClusterIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *DataprocClusterIamUpdater) GetResourceId() string + func (u *DataprocClusterIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type DataprocClusterOperationWaiter struct + Service *dataproc.Service + func (w *DataprocClusterOperationWaiter) QueryOp() (interface{}, error) + type DataprocDeleteJobOperationWaiter struct + func (w *DataprocDeleteJobOperationWaiter) PendingStates() []string + func (w *DataprocDeleteJobOperationWaiter) QueryOp() (interface{}, error) + func (w *DataprocDeleteJobOperationWaiter) TargetStates() []string + type DataprocJobIamUpdater struct + Config *Config + func (u *DataprocJobIamUpdater) DescribeResource() string + func (u *DataprocJobIamUpdater) GetMutexKey() string + func (u *DataprocJobIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *DataprocJobIamUpdater) GetResourceId() string + func (u *DataprocJobIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type DataprocJobOperationWaiter struct + JobId string + ProjectId string + Region string + Service *dataproc.Service + Status string + func (w *DataprocJobOperationWaiter) Error() error + func (w *DataprocJobOperationWaiter) IsRetryable(error) bool + func (w *DataprocJobOperationWaiter) OpName() string + func (w *DataprocJobOperationWaiter) PendingStates() []string + func (w *DataprocJobOperationWaiter) QueryOp() (interface{}, error) + func (w *DataprocJobOperationWaiter) SetOp(job interface{}) error + func (w *DataprocJobOperationWaiter) State() string + func (w *DataprocJobOperationWaiter) TargetStates() []string + type DatastoreOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *DatastoreOperationWaiter) QueryOp() (interface{}, error) + type DeploymentManagerOperationError struct + HTTPMessage string + HTTPStatusCode int64 + func (e DeploymentManagerOperationError) Error() string + type DeploymentManagerOperationWaiter struct + Config *Config + OperationUrl string + Project string + UserAgent string + func (w *DeploymentManagerOperationWaiter) Error() error + func (w *DeploymentManagerOperationWaiter) IsRetryable(error) bool + func (w *DeploymentManagerOperationWaiter) QueryOp() (interface{}, error) + type DialogflowCXOperationWaiter struct + Config *Config + UserAgent string + func (w *DialogflowCXOperationWaiter) QueryOp() (interface{}, error) + type DnsChangeWaiter struct + Change *dns.Change + ManagedZone string + Project string + Service *dns.Service + func (w *DnsChangeWaiter) Conf() *resource.StateChangeConf + func (w *DnsChangeWaiter) RefreshFunc() resource.StateRefreshFunc + type FilestoreOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *FilestoreOperationWaiter) QueryOp() (interface{}, error) + type FirestoreOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *FirestoreOperationWaiter) QueryOp() (interface{}, error) + type FolderIamUpdater struct + Config *Config + func (u *FolderIamUpdater) DescribeResource() string + func (u *FolderIamUpdater) GetMutexKey() string + func (u *FolderIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *FolderIamUpdater) GetResourceId() string + func (u *FolderIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type FolderLoggingExclusionUpdater struct + Config *Config + func (u *FolderLoggingExclusionUpdater) CreateLoggingExclusion(parent string, exclusion *logging.LogExclusion) error + func (u *FolderLoggingExclusionUpdater) DeleteLoggingExclusion(id string) error + func (u *FolderLoggingExclusionUpdater) DescribeResource() string + func (u *FolderLoggingExclusionUpdater) GetResourceId() string + func (u *FolderLoggingExclusionUpdater) GetResourceType() string + func (u *FolderLoggingExclusionUpdater) ReadLoggingExclusion(id string) (*logging.LogExclusion, error) + func (u *FolderLoggingExclusionUpdater) UpdateLoggingExclusion(id string, exclusion *logging.LogExclusion, updateMask string) error + type GKEHubOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *GKEHubOperationWaiter) QueryOp() (interface{}, error) + type GameServicesOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *GameServicesOperationWaiter) QueryOp() (interface{}, error) + type GlobalFieldValue struct + Name string + Project string + func ParseHttpHealthCheckFieldValue(healthCheck string, d TerraformResourceData, config *Config) (*GlobalFieldValue, error) + func ParseInstanceTemplateFieldValue(instanceTemplate string, d TerraformResourceData, config *Config) (*GlobalFieldValue, error) + func ParseMachineImageFieldValue(machineImage string, d TerraformResourceData, config *Config) (*GlobalFieldValue, error) + func ParseNetworkFieldValue(network string, d TerraformResourceData, config *Config) (*GlobalFieldValue, error) + func ParseSecurityPolicyFieldValue(securityPolicy string, d TerraformResourceData, config *Config) (*GlobalFieldValue, error) + func ParseSslCertificateFieldValue(sslCertificate string, d TerraformResourceData, config *Config) (*GlobalFieldValue, error) + func (f GlobalFieldValue) RelativeLink() string + type HealthcareConsentStoreIamUpdater struct + Config *Config + func (u *HealthcareConsentStoreIamUpdater) DescribeResource() string + func (u *HealthcareConsentStoreIamUpdater) GetMutexKey() string + func (u *HealthcareConsentStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *HealthcareConsentStoreIamUpdater) GetResourceId() string + func (u *HealthcareConsentStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type HealthcareDatasetIamUpdater struct + Config *Config + func (u *HealthcareDatasetIamUpdater) DescribeResource() string + func (u *HealthcareDatasetIamUpdater) GetMutexKey() string + func (u *HealthcareDatasetIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *HealthcareDatasetIamUpdater) GetResourceId() string + func (u *HealthcareDatasetIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type HealthcareDicomStoreIamUpdater struct + Config *Config + func (u *HealthcareDicomStoreIamUpdater) DescribeResource() string + func (u *HealthcareDicomStoreIamUpdater) GetMutexKey() string + func (u *HealthcareDicomStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *HealthcareDicomStoreIamUpdater) GetResourceId() string + func (u *HealthcareDicomStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type HealthcareFhirStoreIamUpdater struct + Config *Config + func (u *HealthcareFhirStoreIamUpdater) DescribeResource() string + func (u *HealthcareFhirStoreIamUpdater) GetMutexKey() string + func (u *HealthcareFhirStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *HealthcareFhirStoreIamUpdater) GetResourceId() string + func (u *HealthcareFhirStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type HealthcareHl7V2StoreIamUpdater struct + Config *Config + func (u *HealthcareHl7V2StoreIamUpdater) DescribeResource() string + func (u *HealthcareHl7V2StoreIamUpdater) GetMutexKey() string + func (u *HealthcareHl7V2StoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *HealthcareHl7V2StoreIamUpdater) GetResourceId() string + func (u *HealthcareHl7V2StoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IamSettings struct + DeprecationMessage string + type IapAppEngineServiceIamUpdater struct + Config *Config + func (u *IapAppEngineServiceIamUpdater) DescribeResource() string + func (u *IapAppEngineServiceIamUpdater) GetMutexKey() string + func (u *IapAppEngineServiceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapAppEngineServiceIamUpdater) GetResourceId() string + func (u *IapAppEngineServiceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapAppEngineVersionIamUpdater struct + Config *Config + func (u *IapAppEngineVersionIamUpdater) DescribeResource() string + func (u *IapAppEngineVersionIamUpdater) GetMutexKey() string + func (u *IapAppEngineVersionIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapAppEngineVersionIamUpdater) GetResourceId() string + func (u *IapAppEngineVersionIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapTunnelIamUpdater struct + Config *Config + func (u *IapTunnelIamUpdater) DescribeResource() string + func (u *IapTunnelIamUpdater) GetMutexKey() string + func (u *IapTunnelIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapTunnelIamUpdater) GetResourceId() string + func (u *IapTunnelIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapTunnelInstanceIamUpdater struct + Config *Config + func (u *IapTunnelInstanceIamUpdater) DescribeResource() string + func (u *IapTunnelInstanceIamUpdater) GetMutexKey() string + func (u *IapTunnelInstanceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapTunnelInstanceIamUpdater) GetResourceId() string + func (u *IapTunnelInstanceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapWebBackendServiceIamUpdater struct + Config *Config + func (u *IapWebBackendServiceIamUpdater) DescribeResource() string + func (u *IapWebBackendServiceIamUpdater) GetMutexKey() string + func (u *IapWebBackendServiceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapWebBackendServiceIamUpdater) GetResourceId() string + func (u *IapWebBackendServiceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapWebIamUpdater struct + Config *Config + func (u *IapWebIamUpdater) DescribeResource() string + func (u *IapWebIamUpdater) GetMutexKey() string + func (u *IapWebIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapWebIamUpdater) GetResourceId() string + func (u *IapWebIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapWebTypeAppEngineIamUpdater struct + Config *Config + func (u *IapWebTypeAppEngineIamUpdater) DescribeResource() string + func (u *IapWebTypeAppEngineIamUpdater) GetMutexKey() string + func (u *IapWebTypeAppEngineIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapWebTypeAppEngineIamUpdater) GetResourceId() string + func (u *IapWebTypeAppEngineIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type IapWebTypeComputeIamUpdater struct + Config *Config + func (u *IapWebTypeComputeIamUpdater) DescribeResource() string + func (u *IapWebTypeComputeIamUpdater) GetMutexKey() string + func (u *IapWebTypeComputeIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *IapWebTypeComputeIamUpdater) GetResourceId() string + func (u *IapWebTypeComputeIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type KmsCryptoKeyIamUpdater struct + Config *Config + func (u *KmsCryptoKeyIamUpdater) DescribeResource() string + func (u *KmsCryptoKeyIamUpdater) GetMutexKey() string + func (u *KmsCryptoKeyIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *KmsCryptoKeyIamUpdater) GetResourceId() string + func (u *KmsCryptoKeyIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type KmsKeyRingIamUpdater struct + Config *Config + func (u *KmsKeyRingIamUpdater) DescribeResource() string + func (u *KmsKeyRingIamUpdater) GetMutexKey() string + func (u *KmsKeyRingIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *KmsKeyRingIamUpdater) GetResourceId() string + func (u *KmsKeyRingIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type KnativeStatus struct + Metadata struct{ ... } + Status struct{ ... } + type LocationType int + const Global + const Regional + const Zonal + type LoggingExclusionId struct + type LoggingSinkId struct + type MLEngineOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *MLEngineOperationWaiter) QueryOp() (interface{}, error) + type MemcacheOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *MemcacheOperationWaiter) QueryOp() (interface{}, error) + type MutexKV struct + func NewMutexKV() *MutexKV + func (m *MutexKV) Lock(key string) + func (m *MutexKV) Unlock(key string) + type NetworkManagementOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *NetworkManagementOperationWaiter) QueryOp() (interface{}, error) + type NetworkServicesOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *NetworkServicesOperationWaiter) QueryOp() (interface{}, error) + type NodePoolInformation struct + type NotebooksInstanceIamUpdater struct + Config *Config + func (u *NotebooksInstanceIamUpdater) DescribeResource() string + func (u *NotebooksInstanceIamUpdater) GetMutexKey() string + func (u *NotebooksInstanceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *NotebooksInstanceIamUpdater) GetResourceId() string + func (u *NotebooksInstanceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type NotebooksOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *NotebooksOperationWaiter) QueryOp() (interface{}, error) + type OrganizationFieldValue struct + Name string + OrgId string + func ParseOrganizationCustomRoleName(role string) (*OrganizationFieldValue, error) + func (f OrganizationFieldValue) RelativeLink() string + type OrganizationIamUpdater struct + Config *Config + func (u *OrganizationIamUpdater) DescribeResource() string + func (u *OrganizationIamUpdater) GetMutexKey() string + func (u *OrganizationIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *OrganizationIamUpdater) GetResourceId() string + func (u *OrganizationIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type OrganizationLoggingExclusionUpdater struct + Config *Config + func (u *OrganizationLoggingExclusionUpdater) CreateLoggingExclusion(parent string, exclusion *logging.LogExclusion) error + func (u *OrganizationLoggingExclusionUpdater) DeleteLoggingExclusion(id string) error + func (u *OrganizationLoggingExclusionUpdater) DescribeResource() string + func (u *OrganizationLoggingExclusionUpdater) GetResourceId() string + func (u *OrganizationLoggingExclusionUpdater) GetResourceType() string + func (u *OrganizationLoggingExclusionUpdater) ReadLoggingExclusion(id string) (*logging.LogExclusion, error) + func (u *OrganizationLoggingExclusionUpdater) UpdateLoggingExclusion(id string, exclusion *logging.LogExclusion, updateMask string) error + type PollCheckResponseFunc func(resp map[string]interface{}, respErr error) PollResult + type PollReadFunc func() (resp map[string]interface{}, respErr error) + type PollResult *resource.RetryError + func ErrorPollResult(err error) PollResult + func PendingStatusPollResult(status string) PollResult + func PollCheckForAbsence(_ map[string]interface{}, respErr error) PollResult + func PollCheckForExistence(_ map[string]interface{}, respErr error) PollResult + func PollCheckForExistenceWith403(_ map[string]interface{}, respErr error) PollResult + func PollCheckInstanceConfigDeleted(resp map[string]interface{}, respErr error) PollResult + func SuccessPollResult() PollResult + type PrivatecaCaPoolIamUpdater struct + Config *Config + func (u *PrivatecaCaPoolIamUpdater) DescribeResource() string + func (u *PrivatecaCaPoolIamUpdater) GetMutexKey() string + func (u *PrivatecaCaPoolIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *PrivatecaCaPoolIamUpdater) GetResourceId() string + func (u *PrivatecaCaPoolIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type PrivatecaOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *PrivatecaOperationWaiter) QueryOp() (interface{}, error) + type ProjectFieldValue struct + Name string + Project string + func (f ProjectFieldValue) RelativeLink() string + type ProjectIamUpdater struct + Config *Config + func (u *ProjectIamUpdater) DescribeResource() string + func (u *ProjectIamUpdater) GetMutexKey() string + func (u *ProjectIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ProjectIamUpdater) GetResourceId() string + func (u *ProjectIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ProjectLoggingExclusionUpdater struct + Config *Config + func (u *ProjectLoggingExclusionUpdater) CreateLoggingExclusion(parent string, exclusion *logging.LogExclusion) error + func (u *ProjectLoggingExclusionUpdater) DeleteLoggingExclusion(id string) error + func (u *ProjectLoggingExclusionUpdater) DescribeResource() string + func (u *ProjectLoggingExclusionUpdater) GetResourceId() string + func (u *ProjectLoggingExclusionUpdater) GetResourceType() string + func (u *ProjectLoggingExclusionUpdater) ReadLoggingExclusion(id string) (*logging.LogExclusion, error) + func (u *ProjectLoggingExclusionUpdater) UpdateLoggingExclusion(id string, exclusion *logging.LogExclusion, updateMask string) error + type PubsubSubscriptionIamUpdater struct + Config *Config + func (u *PubsubSubscriptionIamUpdater) DescribeResource() string + func (u *PubsubSubscriptionIamUpdater) GetMutexKey() string + func (u *PubsubSubscriptionIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *PubsubSubscriptionIamUpdater) GetResourceId() string + func (u *PubsubSubscriptionIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type PubsubTopicIamUpdater struct + Config *Config + func (u *PubsubTopicIamUpdater) DescribeResource() string + func (u *PubsubTopicIamUpdater) GetMutexKey() string + func (u *PubsubTopicIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *PubsubTopicIamUpdater) GetResourceId() string + func (u *PubsubTopicIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type RedisOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *RedisOperationWaiter) QueryOp() (interface{}, error) + type RegionalFieldValue struct + Name string + Project string + Region string + func ParseRegionDiskFieldValue(disk string, d TerraformResourceData, config *Config) (*RegionalFieldValue, error) + func ParseSubnetworkFieldValue(subnetwork string, d TerraformResourceData, config *Config) (*RegionalFieldValue, error) + func ParseSubnetworkFieldValueWithProjectField(subnetwork, projectField string, d TerraformResourceData, config *Config) (*RegionalFieldValue, error) + func (f RegionalFieldValue) RelativeLink() string + type RequestBatcher struct + func NewRequestBatcher(debugId string, ctx context.Context, config *batchingConfig) *RequestBatcher + func (b *RequestBatcher) SendRequestWithTimeout(batchKey string, request *BatchRequest, timeout time.Duration) (interface{}, error) + type ResourceDataMock struct + FieldsInSchema map[string]interface{} + FieldsWithHasChange []string + func (d *ResourceDataMock) Get(key string) interface{} + func (d *ResourceDataMock) GetOk(key string) (interface{}, bool) + func (d *ResourceDataMock) GetOkExists(key string) (interface{}, bool) + func (d *ResourceDataMock) GetProviderMeta(dst interface{}) error + func (d *ResourceDataMock) HasChange(key string) bool + func (d *ResourceDataMock) Id() string + func (d *ResourceDataMock) Set(key string, value interface{}) error + func (d *ResourceDataMock) SetId(v string) + func (d *ResourceDataMock) Timeout(key string) time.Duration + type ResourceDiffMock struct + After map[string]interface{} + Before map[string]interface{} + Cleared map[string]interface{} + IsForceNew bool + func (d *ResourceDiffMock) Clear(key string) error + func (d *ResourceDiffMock) ForceNew(key string) error + func (d *ResourceDiffMock) Get(key string) interface{} + func (d *ResourceDiffMock) GetChange(key string) (interface{}, interface{}) + func (d *ResourceDiffMock) GetOk(key string) (interface{}, bool) + func (d *ResourceDiffMock) HasChange(key string) bool + type ResourceIamUpdater interface + DescribeResource func() string + GetMutexKey func() string + GetResourceIamPolicy func() (*cloudresourcemanager.Policy, error) + GetResourceId func() string + SetResourceIamPolicy func(policy *cloudresourcemanager.Policy) error + func BigQueryTableIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func BinaryAuthorizationAttestorIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func CloudFunctionsCloudFunctionIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func CloudRunServiceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeDiskIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeImageIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeInstanceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeRegionDiskIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeSubnetworkIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func DataCatalogEntryGroupIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func DataCatalogTagTemplateIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func HealthcareConsentStoreIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapAppEngineServiceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapAppEngineVersionIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapTunnelIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapTunnelInstanceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebBackendServiceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebTypeAppEngineIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebTypeComputeIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewBigqueryDatasetIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewBigtableInstanceUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewBigtableTableUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewBillingAccountIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewDataprocClusterUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewDataprocJobUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewFolderIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareDatasetIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareDicomStoreIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareFhirStoreIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareHl7V2StoreIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewKmsCryptoKeyIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewKmsKeyRingIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewOrganizationIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewProjectIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewPubsubSubscriptionIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewServiceAccountIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewSpannerDatabaseIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NewSpannerInstanceIamUpdater(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func NotebooksInstanceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func PrivatecaCaPoolIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func PubsubTopicIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func SecretManagerSecretIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func ServiceManagementServiceIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func SourceRepoRepositoryIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func StorageBucketIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func TagsTagKeyIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + func TagsTagValueIamUpdaterProducer(d TerraformResourceData, config *Config) (ResourceIamUpdater, error) + type ResourceLoggingExclusionUpdater interface + CreateLoggingExclusion func(parent string, exclusion *logging.LogExclusion) error + DeleteLoggingExclusion func(id string) error + DescribeResource func() string + GetResourceId func() string + GetResourceType func() string + ReadLoggingExclusion func(id string) (*logging.LogExclusion, error) + UpdateLoggingExclusion func(id string, exclusion *logging.LogExclusion, updateMask string) error + func NewBillingAccountLoggingExclusionUpdater(d *schema.ResourceData, config *Config) (ResourceLoggingExclusionUpdater, error) + func NewFolderLoggingExclusionUpdater(d *schema.ResourceData, config *Config) (ResourceLoggingExclusionUpdater, error) + func NewOrganizationLoggingExclusionUpdater(d *schema.ResourceData, config *Config) (ResourceLoggingExclusionUpdater, error) + func NewProjectLoggingExclusionUpdater(d *schema.ResourceData, config *Config) (ResourceLoggingExclusionUpdater, error) + type ResourceManagerOperationWaiter struct + Config *Config + UserAgent string + func (w *ResourceManagerOperationWaiter) QueryOp() (interface{}, error) + type RestingStates map[string]StateType + type RetryErrorPredicateFunc func(error) (bool, string) + type RoleEntity struct + Entity string + Role string + type SecretManagerSecretIamUpdater struct + Config *Config + func (u *SecretManagerSecretIamUpdater) DescribeResource() string + func (u *SecretManagerSecretIamUpdater) GetMutexKey() string + func (u *SecretManagerSecretIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *SecretManagerSecretIamUpdater) GetResourceId() string + func (u *SecretManagerSecretIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ServiceAccountIamUpdater struct + Config *Config + func (u *ServiceAccountIamUpdater) DescribeResource() string + func (u *ServiceAccountIamUpdater) GetMutexKey() string + func (u *ServiceAccountIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ServiceAccountIamUpdater) GetResourceId() string + func (u *ServiceAccountIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ServiceAccountKeyWaiter struct + KeyName string + PublicKeyType string + Service *iam.ProjectsServiceAccountsKeysService + func (w *ServiceAccountKeyWaiter) RefreshFunc() resource.StateRefreshFunc + type ServiceManagementOperationWaiter struct + Service *servicemanagement.APIService + func (w *ServiceManagementOperationWaiter) QueryOp() (interface{}, error) + type ServiceManagementServiceIamUpdater struct + Config *Config + func (u *ServiceManagementServiceIamUpdater) DescribeResource() string + func (u *ServiceManagementServiceIamUpdater) GetMutexKey() string + func (u *ServiceManagementServiceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *ServiceManagementServiceIamUpdater) GetResourceId() string + func (u *ServiceManagementServiceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type ServiceNetworkingOperationWaiter struct + Project string + Service *servicenetworking.APIService + UserProjectOverride bool + func (w *ServiceNetworkingOperationWaiter) QueryOp() (interface{}, error) + type ServiceUsageOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *ServiceUsageOperationWaiter) IsRetryable(err error) bool + func (w *ServiceUsageOperationWaiter) QueryOp() (interface{}, error) + type ServicesCall interface + Do func(opts ...googleapi.CallOption) (*serviceusage.Operation, error) + Header func() http.Header + type SourceRepoRepositoryIamUpdater struct + Config *Config + func (u *SourceRepoRepositoryIamUpdater) DescribeResource() string + func (u *SourceRepoRepositoryIamUpdater) GetMutexKey() string + func (u *SourceRepoRepositoryIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *SourceRepoRepositoryIamUpdater) GetResourceId() string + func (u *SourceRepoRepositoryIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type SpannerDatabaseIamUpdater struct + Config *Config + func (u *SpannerDatabaseIamUpdater) DescribeResource() string + func (u *SpannerDatabaseIamUpdater) GetMutexKey() string + func (u *SpannerDatabaseIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *SpannerDatabaseIamUpdater) GetResourceId() string + func (u *SpannerDatabaseIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type SpannerInstanceIamUpdater struct + Config *Config + func (u *SpannerInstanceIamUpdater) DescribeResource() string + func (u *SpannerInstanceIamUpdater) GetMutexKey() string + func (u *SpannerInstanceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *SpannerInstanceIamUpdater) GetResourceId() string + func (u *SpannerInstanceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type SpannerOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *SpannerOperationWaiter) QueryOp() (interface{}, error) + type SqlAdminOperationError sqladmin.OperationErrors + func (e SqlAdminOperationError) Error() string + type SqlAdminOperationWaiter struct + Op *sqladmin.Operation + Project string + Service *sqladmin.Service + func (w *SqlAdminOperationWaiter) Error() error + func (w *SqlAdminOperationWaiter) IsRetryable(error) bool + func (w *SqlAdminOperationWaiter) OpName() string + func (w *SqlAdminOperationWaiter) PendingStates() []string + func (w *SqlAdminOperationWaiter) QueryOp() (interface{}, error) + func (w *SqlAdminOperationWaiter) SetOp(op interface{}) error + func (w *SqlAdminOperationWaiter) State() string + func (w *SqlAdminOperationWaiter) TargetStates() []string + type StateType int + const ErrorState + const ReadyState + const RestingState + const UndefinedState + type StorageBucketIamUpdater struct + Config *Config + func (u *StorageBucketIamUpdater) DescribeResource() string + func (u *StorageBucketIamUpdater) GetMutexKey() string + func (u *StorageBucketIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *StorageBucketIamUpdater) GetResourceId() string + func (u *StorageBucketIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type TPUOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *TPUOperationWaiter) QueryOp() (interface{}, error) + type TagsOperationWaiter struct + Config *Config + UserAgent string + func (w *TagsOperationWaiter) QueryOp() (interface{}, error) + type TagsTagKeyIamUpdater struct + Config *Config + func (u *TagsTagKeyIamUpdater) DescribeResource() string + func (u *TagsTagKeyIamUpdater) GetMutexKey() string + func (u *TagsTagKeyIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *TagsTagKeyIamUpdater) GetResourceId() string + func (u *TagsTagKeyIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type TagsTagValueIamUpdater struct + Config *Config + func (u *TagsTagValueIamUpdater) DescribeResource() string + func (u *TagsTagValueIamUpdater) GetMutexKey() string + func (u *TagsTagValueIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *TagsTagValueIamUpdater) GetResourceId() string + func (u *TagsTagValueIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + type TerraformResourceData interface + Get func(string) interface{} + GetOk func(string) (interface{}, bool) + GetOkExists func(string) (interface{}, bool) + GetProviderMeta func(interface{}) error + HasChange func(string) bool + Id func() string + Set func(string, interface{}) error + SetId func(string) + Timeout func(key string) time.Duration + type TerraformResourceDataChange interface + GetChange func(string) (interface{}, interface{}) + type TerraformResourceDiff interface + Clear func(string) error + ForceNew func(string) error + Get func(string) interface{} + GetChange func(string) (interface{}, interface{}) + GetOk func(string) (interface{}, bool) + HasChange func(string) bool + type UrlData struct + ContentMd5 string + ContentType string + Expires int + HttpHeaders map[string]string + HttpMethod string + JwtConfig *jwt.Config + Path string + func (u *UrlData) EncodedSignature() (string, error) + func (u *UrlData) Signature() ([]byte, error) + func (u *UrlData) SignedUrl() (string, error) + func (u *UrlData) SigningString() []byte + type VPCAccessOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *VPCAccessOperationWaiter) QueryOp() (interface{}, error) + type VertexAIOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *VertexAIOperationWaiter) QueryOp() (interface{}, error) + type Waiter interface + Error func() error + IsRetryable func(error) bool + OpName func() string + PendingStates func() []string + QueryOp func() (interface{}, error) + SetOp func(interface{}) error + State func() string + TargetStates func() []string + type WorkflowsOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *WorkflowsOperationWaiter) QueryOp() (interface{}, error) + type ZonalFieldValue struct + Name string + Project string + Zone string + func ParseAcceleratorFieldValue(accelerator string, d TerraformResourceData, config *Config) (*ZonalFieldValue, error) + func ParseDiskFieldValue(disk string, d TerraformResourceData, config *Config) (*ZonalFieldValue, error) + func ParseInstanceFieldValue(instance string, d TerraformResourceData, config *Config) (*ZonalFieldValue, error) + func ParseInstanceGroupFieldValue(instanceGroup string, d TerraformResourceData, config *Config) (*ZonalFieldValue, error) + func ParseMachineTypesFieldValue(machineType string, d TerraformResourceData, config *Config) (*ZonalFieldValue, error) + func ParseNetworkEndpointGroupFieldValue(networkEndpointGroup string, d TerraformResourceData, config *Config) (*ZonalFieldValue, error) + func (f ZonalFieldValue) RelativeLink() string Other modules containing this package github.com/hashicorp/terraform-provider-google github.com/hashicorp/terraform-provider-google/v3