Versions in this module Expand all Collapse all v3 v3.52.0 Jan 9, 2021 Changes in this version + const ADDomainNameRegex + const CloudIoTIdRegex + const ComputeServiceAccountNameRegex + const GCPolicyModeIntersection + const GCPolicyModeUnion + const IAMCustomRoleIDRegex + const IamBatchingDisabled + const IamBatchingEnabled + const METADATA_FINGERPRINT_RETRIES + const ProjectRegex + const ProjectRegexWildCard + const PubsubTopicRegex + const RFC1035NameTemplate + const RegionRegex + const SubnetworkLinkRegex + const SubnetworkRegex + const TestEnvVar + var AccessApprovalDefaultBasePath = "https://accessapproval.googleapis.com/v1/" + var AccessContextManagerDefaultBasePath = "https://accesscontextmanager.googleapis.com/v1/" + var ActiveDirectoryDefaultBasePath = "https://managedidentities.googleapis.com/v1/" + var AppEngineDefaultBasePath = "https://appengine.googleapis.com/v1/" + var BigQueryDefaultBasePath = "https://bigquery.googleapis.com/bigquery/v2/" + var BigQueryTableIamSchema = map[string]*schema.Schema + var BigqueryDataTransferDefaultBasePath = "https://bigquerydatatransfer.googleapis.com/v1/" + var BigqueryReservationDefaultBasePath = "https://bigqueryreservation.googleapis.com/v1/" + var BigtableAdminCustomEndpointEntry = &schema.Schema + var BigtableAdminCustomEndpointEntryKey = "bigtable_custom_endpoint" + var BigtableAdminDefaultBasePath = "https://bigtableadmin.googleapis.com/v2/" + var BigtableDefaultBasePath = "https://bigtableadmin.googleapis.com/v2/" + var BillingAccountLoggingExclusionSchema = map[string]*schema.Schema + var BillingDefaultBasePath = "https://billingbudgets.googleapis.com/v1/" + var BinaryAuthorizationAttestorIamSchema = map[string]*schema.Schema + var BinaryAuthorizationDefaultBasePath = "https://binaryauthorization.googleapis.com/v1/" + var CloudAssetDefaultBasePath = "https://cloudasset.googleapis.com/v1/" + var CloudBillingCustomEndpointEntry = &schema.Schema + var CloudBillingCustomEndpointEntryKey = "cloud_billing_custom_endpoint" + var CloudBillingDefaultBasePath = "https://cloudbilling.googleapis.com/v1/" + var CloudBuildDefaultBasePath = "https://cloudbuild.googleapis.com/v1/" + var CloudFunctionsCloudFunctionIamSchema = map[string]*schema.Schema + var CloudFunctionsDefaultBasePath = "https://cloudfunctions.googleapis.com/v1/" + var CloudIdentityDefaultBasePath = "https://cloudidentity.googleapis.com/v1/" + var CloudIotDefaultBasePath = "https://cloudiot.googleapis.com/v1/" + var CloudRunDefaultBasePath = "https://{{location}}-run.googleapis.com/" + var CloudRunServiceIamSchema = map[string]*schema.Schema + var CloudSchedulerDefaultBasePath = "https://cloudscheduler.googleapis.com/v1/" + var CloudTasksDefaultBasePath = "https://cloudtasks.googleapis.com/v2/" + var ComposerCustomEndpointEntry = &schema.Schema + var ComposerCustomEndpointEntryKey = "composer_custom_endpoint" + var ComposerDefaultBasePath = "https://composer.googleapis.com/v1beta1/" + var ComputeBetaCustomEndpointEntry = &schema.Schema + var ComputeBetaCustomEndpointEntryKey = "compute_beta_custom_endpoint" + var ComputeBetaDefaultBasePath = "https://www.googleapis.com/compute/beta/" + var ComputeDefaultBasePath = "https://compute.googleapis.com/compute/v1/" + var ComputeDiskIamSchema = map[string]*schema.Schema + 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 ContainerAnalysisDefaultBasePath = "https://containeranalysis.googleapis.com/v1/" + var ContainerBetaCustomEndpointEntry = &schema.Schema + var ContainerBetaCustomEndpointEntryKey = "container_beta_custom_endpoint" + var ContainerBetaDefaultBasePath = "https://container.googleapis.com/v1beta1/" + var ContainerCustomEndpointEntry = &schema.Schema + var ContainerCustomEndpointEntryKey = "container_custom_endpoint" + var ContainerDefaultBasePath = "https://container.googleapis.com/v1/" + var CreatedServiceAccountNameRegex = fmt.Sprintf(RFC1035NameTemplate, 4, 28) + "@" + ProjectNameInDNSFormRegex + "\\.iam\\.gserviceaccount\\.com$" + var DNSDefaultBasePath = "https://dns.googleapis.com/dns/v1/" + var DataCatalogDefaultBasePath = "https://datacatalog.googleapis.com/v1/" + var DataCatalogEntryGroupIamSchema = map[string]*schema.Schema + var DataLossPreventionDefaultBasePath = "https://dlp.googleapis.com/v2/" + var DataflowCustomEndpointEntry = &schema.Schema + var DataflowCustomEndpointEntryKey = "dataflow_custom_endpoint" + var DataflowDefaultBasePath = "https://dataflow.googleapis.com/v1b3/" + var DataprocBetaCustomEndpointEntry = &schema.Schema + var DataprocBetaCustomEndpointEntryKey = "dataproc_beta_custom_endpoint" + var DataprocBetaDefaultBasePath = "https://dataproc.googleapis.com/v1beta2/" + var DataprocDefaultBasePath = "https://dataproc.googleapis.com/v1/" + var DatastoreDefaultBasePath = "https://datastore.googleapis.com/v1/" + var DefaultClientScopes = []string + var DefaultRequestTimeout = 5 * time.Minute + var DeploymentManagerDefaultBasePath = "https://www.googleapis.com/deploymentmanager/v2/" + var DialogflowDefaultBasePath = "https://dialogflow.googleapis.com/v2/" + var DnsBetaCustomEndpointEntry = &schema.Schema + var DnsBetaCustomEndpointEntryKey = "dns_beta_custom_endpoint" + var DnsBetaDefaultBasePath = "https://www.googleapis.com/dns/v1beta2/" + var FINGERPRINT_FAIL_ERRORS = []string + var FilestoreDefaultBasePath = "https://file.googleapis.com/v1/" + var FirestoreDefaultBasePath = "https://firestore.googleapis.com/v1/" + var FolderLoggingExclusionSchema = map[string]*schema.Schema + var GameServicesDefaultBasePath = "https://gameservices.googleapis.com/v1/" + var GcpRouterPartnerAsn = int64(16550) + var HealthcareDefaultBasePath = "https://healthcare.googleapis.com/v1/" + var IAMCustomEndpointEntry = &schema.Schema + var IAMCustomEndpointEntryKey = "iam_custom_endpoint" + var IAMDefaultBasePath = "https://iam.googleapis.com/v1/" + 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 IamCredentialsDefaultBasePath = "https://iamcredentials.googleapis.com/v1/" + 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 IamPolicyProjectSchema = 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 IapDefaultBasePath = "https://iap.googleapis.com/v1/" + 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 IdentityPlatformDefaultBasePath = "https://identitytoolkit.googleapis.com/v2/" + var KMSDefaultBasePath = "https://cloudkms.googleapis.com/v1/" + var LoggingDefaultBasePath = "https://logging.googleapis.com/v2/" + var LoggingExclusionBaseSchema = map[string]*schema.Schema + var MLEngineDefaultBasePath = "https://ml.googleapis.com/v1/" + var MonitoringDefaultBasePath = "https://monitoring.googleapis.com/" + var NetworkManagementDefaultBasePath = "https://networkmanagement.googleapis.com/v1/" + var NotebooksDefaultBasePath = "https://notebooks.googleapis.com/v1/" + var NotebooksInstanceIamSchema = map[string]*schema.Schema + var OSConfigDefaultBasePath = "https://osconfig.googleapis.com/v1/" + var OSLoginDefaultBasePath = "https://oslogin.googleapis.com/v1/" + var OrganizationLoggingExclusionSchema = map[string]*schema.Schema + var PossibleServiceAccountNames = []string + var ProjectLoggingExclusionSchema = map[string]*schema.Schema + var ProjectNameInDNSFormRegex = "[-a-z0-9\\.]{1,63}" + var ProjectNameRegex = "^[A-Za-z0-9-'\"\\s!]{4,30}$" + var PubsubDefaultBasePath = "https://pubsub.googleapis.com/v1/" + var PubsubLiteDefaultBasePath = "https://{{region}}-pubsublite.googleapis.com/v1/admin/" + var PubsubTopicIamSchema = map[string]*schema.Schema + var REQUIRED_SCRATCH_DISK_SIZE_GB = 375 + var RedisDefaultBasePath = "https://redis.googleapis.com/v1/" + var ResourceManagerDefaultBasePath = "https://cloudresourcemanager.googleapis.com/v1/" + var ResourceManagerV2Beta1CustomEndpointEntry = &schema.Schema + var ResourceManagerV2Beta1CustomEndpointEntryKey = "resource_manager_v2beta1_custom_endpoint" + var ResourceManagerV2Beta1DefaultBasePath = "https://cloudresourcemanager.googleapis.com/v2beta1/" + var Rfc6996Asn16BitMax = int64(65534) + var Rfc6996Asn16BitMin = int64(64512) + var Rfc6996Asn32BitMax = int64(4294967294) + var Rfc6996Asn32BitMin = int64(4200000000) + var RuntimeConfigConfigIamSchema = map[string]*schema.Schema + var RuntimeConfigCustomEndpointEntry = &schema.Schema + var RuntimeConfigCustomEndpointEntryKey = "runtimeconfig_custom_endpoint" + var RuntimeConfigDefaultBasePath = "https://runtimeconfig.googleapis.com/v1beta1/" + var SQLDefaultBasePath = "https://sqladmin.googleapis.com/sql/v1beta4/" + var SecretManagerDefaultBasePath = "https://secretmanager.googleapis.com/v1/" + var SecretManagerSecretIamSchema = map[string]*schema.Schema + var SecurityCenterDefaultBasePath = "https://securitycenter.googleapis.com/v1/" + 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 ServiceManagementDefaultBasePath = "https://servicemanagement.googleapis.com/v1/" + var ServiceManagementServiceIamSchema = map[string]*schema.Schema + var ServiceNetworkingCustomEndpointEntry = &schema.Schema + var ServiceNetworkingCustomEndpointEntryKey = "service_networking_custom_endpoint" + var ServiceNetworkingDefaultBasePath = "https://servicenetworking.googleapis.com/v1/" + var ServiceUsageCustomEndpointEntry = &schema.Schema + var ServiceUsageCustomEndpointEntryKey = "service_usage_custom_endpoint" + var ServiceUsageDefaultBasePath = "https://serviceusage.googleapis.com/v1/" + var SourceRepoDefaultBasePath = "https://sourcerepo.googleapis.com/v1/" + var SourceRepoRepositoryIamSchema = map[string]*schema.Schema + var SpannerDefaultBasePath = "https://spanner.googleapis.com/v1/" + var StorageBucketIamSchema = map[string]*schema.Schema + var StorageDefaultBasePath = "https://storage.googleapis.com/storage/v1/" + var StorageTransferCustomEndpointEntry = &schema.Schema + var StorageTransferCustomEndpointEntryKey = "storage_transfer_custom_endpoint" + var StorageTransferDefaultBasePath = "https://storagetransfer.googleapis.com/v1/" + var TPUDefaultBasePath = "https://tpu.googleapis.com/v1/" + var VPCAccessDefaultBasePath = "https://vpcaccess.googleapis.com/v1/" + 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 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 DataprocClusterIdParseFunc(d *schema.ResourceData, config *Config) error + func DataprocJobIdParseFunc(d *schema.ResourceData, config *Config) error + func DatasetIdParseFunc(d *schema.ResourceData, config *Config) error + func DicomStoreIdParseFunc(d *schema.ResourceData, config *Config) error + 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 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 Hl7V2StoreIdParseFunc(d *schema.ResourceData, config *Config) error + 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 NewTransportWithDefaultRetries(t http.RoundTripper) *retryTransport + func NotebooksInstanceIdParseFunc(d *schema.ResourceData, config *Config) error + 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 PollingWaitTime(pollF PollReadFunc, checkResponse PollCheckResponseFunc, activity string, ...) error + 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 RuntimeConfigConfigIdParseFunc(d *schema.ResourceData, config *Config) 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 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 + 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 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 + TokenSource oauth2.TokenSource + UserAgent string + 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 []*computeBeta.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 + AppEngineBasePath 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 + CloudRunBasePath string + CloudSchedulerBasePath string + CloudTasksBasePath string + ComposerBasePath string + ComputeBasePath string + ComputeBetaBasePath string + ContainerAnalysisBasePath string + ContainerBasePath string + ContainerBetaBasePath string + Credentials string + DNSBasePath string + DataCatalogBasePath string + DataLossPreventionBasePath string + DataflowBasePath string + DataprocBasePath string + DataprocBetaBasePath string + DatastoreBasePath string + DeploymentManagerBasePath string + DialogflowBasePath string + DnsBetaBasePath string + FilestoreBasePath string + FirestoreBasePath string + GameServicesBasePath string + HealthcareBasePath string + IAMBasePath string + IamCredentialsBasePath string + IapBasePath string + IdentityPlatformBasePath string + ImpersonateServiceAccount string + ImpersonateServiceAccountDelegates []string + KMSBasePath string + LoggingBasePath string + MLEngineBasePath string + MonitoringBasePath string + NetworkManagementBasePath string + NotebooksBasePath string + OSConfigBasePath string + OSLoginBasePath string + PollInterval time.Duration + Project string + PubsubBasePath string + PubsubLiteBasePath string + RedisBasePath string + Region string + RequestTimeout time.Duration + ResourceManagerBasePath string + ResourceManagerV2Beta1BasePath string + RuntimeConfigBasePath 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 + UserProjectOverride bool + VPCAccessBasePath string + Zone string + func (c *Config) BigTableClientFactory(userAgent string) *BigtableClientFactory + func (c *Config) GetCredentials(clientScopes []string) (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) NewComputeBetaClient(userAgent string) *computeBeta.Service + func (c *Config) NewComputeClient(userAgent string) *compute.Service + func (c *Config) NewContainerBetaClient(userAgent string) *containerBeta.Service + func (c *Config) NewContainerClient(userAgent string) *container.Service + func (c *Config) NewDataflowClient(userAgent string) *dataflow.Service + func (c *Config) NewDataprocBetaClient(userAgent string) *dataprocBeta.Service + func (c *Config) NewDataprocClient(userAgent string) *dataproc.Service + func (c *Config) NewDnsBetaClient(userAgent string) *dnsBeta.Service + func (c *Config) NewDnsClient(userAgent string) *dns.Service + func (c *Config) NewFilestoreClient(userAgent string) *file.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) NewLoggingClient(userAgent string) *cloudlogging.Service + func (c *Config) NewPubsubClient(userAgent string) *pubsub.Service + func (c *Config) NewResourceManagerClient(userAgent string) *cloudresourcemanager.Service + func (c *Config) NewResourceManagerV2Beta1Client(userAgent string) *resourceManagerV2Beta1.Service + func (c *Config) NewRuntimeconfigClient(userAgent string) *runtimeconfig.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) NewStorageTransferClient(userAgent string) *storagetransfer.Service + type ContainerOperationWaiter struct + Context context.Context + Location string + Op *container.Operation + Project string + Service *container.Service + 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 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 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 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 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 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 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 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 PollCheckInstanceConfigDeleted(resp map[string]interface{}, respErr error) PollResult + func PollCheckKnativeStatus(resp map[string]interface{}, respErr error) PollResult + func SuccessPollResult() PollResult + 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) + type ResourceDiffMock struct + After map[string]interface{} + Before map[string]interface{} + Cleared map[string]struct{} + 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) 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 *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func BinaryAuthorizationAttestorIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func CloudFunctionsCloudFunctionIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func CloudRunServiceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeDiskIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeImageIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeInstanceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeRegionDiskIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func ComputeSubnetworkIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func DataCatalogEntryGroupIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapAppEngineServiceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapAppEngineVersionIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapTunnelIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapTunnelInstanceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebBackendServiceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebTypeAppEngineIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func IapWebTypeComputeIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewBigqueryDatasetIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewBigtableInstanceUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewBigtableTableUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewBillingAccountIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewDataprocClusterUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewDataprocJobUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewFolderIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareDatasetIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareDicomStoreIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareFhirStoreIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewHealthcareHl7V2StoreIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewKmsCryptoKeyIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewKmsKeyRingIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewOrganizationIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewProjectIamPolicyUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewProjectIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewPubsubSubscriptionIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewServiceAccountIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewSpannerDatabaseIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NewSpannerInstanceIamUpdater(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func NotebooksInstanceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func PubsubTopicIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func RuntimeConfigConfigIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func SecretManagerSecretIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func ServiceManagementServiceIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func SourceRepoRepositoryIamUpdaterProducer(d *schema.ResourceData, config *Config) (ResourceIamUpdater, error) + func StorageBucketIamUpdaterProducer(d *schema.ResourceData, 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 RuntimeConfigConfigIamUpdater struct + Config *Config + func (u *RuntimeConfigConfigIamUpdater) DescribeResource() string + func (u *RuntimeConfigConfigIamUpdater) GetMutexKey() string + func (u *RuntimeConfigConfigIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error) + func (u *RuntimeConfigConfigIamUpdater) GetResourceId() string + func (u *RuntimeConfigConfigIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error + 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 + Service *servicenetworking.APIService + func (w *ServiceNetworkingOperationWaiter) QueryOp() (interface{}, error) + type ServiceUsageOperationWaiter struct + Config *Config + Project string + UserAgent string + func (w *ServiceUsageOperationWaiter) QueryOp() (interface{}, error) + 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 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) + type TerraformResourceDiff interface + Clear func(string) error + ForceNew func(string) error + Get func(string) interface{} + GetChange func(string) (interface{}, interface{}) + 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 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 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/velann21/terraform-provider-google