import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; /** * The provider type for the google-beta package. By default, resources use package-wide configuration * settings, however an explicit `Provider` instance may be created and passed during resource * construction to achieve fine-grained programmatic control over provider settings. See the * [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information. */ export declare class Provider extends pulumi.ProviderResource { /** * Returns true if the given object is an instance of Provider. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj: any): obj is Provider; readonly accessApprovalCustomEndpoint: pulumi.Output; readonly accessContextManagerCustomEndpoint: pulumi.Output; readonly accessToken: pulumi.Output; readonly activeDirectoryCustomEndpoint: pulumi.Output; readonly alloydbCustomEndpoint: pulumi.Output; readonly apiGatewayCustomEndpoint: pulumi.Output; readonly apigeeCustomEndpoint: pulumi.Output; readonly apihubCustomEndpoint: pulumi.Output; readonly apikeysCustomEndpoint: pulumi.Output; readonly appEngineCustomEndpoint: pulumi.Output; readonly apphubCustomEndpoint: pulumi.Output; readonly artifactRegistryCustomEndpoint: pulumi.Output; readonly assuredWorkloadsCustomEndpoint: pulumi.Output; readonly backupDrCustomEndpoint: pulumi.Output; readonly beyondcorpCustomEndpoint: pulumi.Output; readonly bigQueryCustomEndpoint: pulumi.Output; readonly biglakeCustomEndpoint: pulumi.Output; readonly bigqueryAnalyticsHubCustomEndpoint: pulumi.Output; readonly bigqueryConnectionCustomEndpoint: pulumi.Output; readonly bigqueryDataTransferCustomEndpoint: pulumi.Output; readonly bigqueryDatapolicyCustomEndpoint: pulumi.Output; readonly bigqueryDatapolicyv2CustomEndpoint: pulumi.Output; readonly bigqueryReservationCustomEndpoint: pulumi.Output; readonly bigtableCustomEndpoint: pulumi.Output; readonly billingCustomEndpoint: pulumi.Output; readonly billingProject: pulumi.Output; readonly binaryAuthorizationCustomEndpoint: pulumi.Output; readonly blockchainNodeEngineCustomEndpoint: pulumi.Output; readonly certificateManagerCustomEndpoint: pulumi.Output; readonly cesCustomEndpoint: pulumi.Output; readonly chronicleCustomEndpoint: pulumi.Output; readonly cloudAssetCustomEndpoint: pulumi.Output; readonly cloudBillingCustomEndpoint: pulumi.Output; readonly cloudBuildCustomEndpoint: pulumi.Output; readonly cloudFunctionsCustomEndpoint: pulumi.Output; readonly cloudIdentityCustomEndpoint: pulumi.Output; readonly cloudIdsCustomEndpoint: pulumi.Output; readonly cloudQuotasCustomEndpoint: pulumi.Output; readonly cloudResourceManagerCustomEndpoint: pulumi.Output; readonly cloudRunCustomEndpoint: pulumi.Output; readonly cloudRunV2CustomEndpoint: pulumi.Output; readonly cloudSchedulerCustomEndpoint: pulumi.Output; readonly cloudSecurityComplianceCustomEndpoint: pulumi.Output; readonly cloudTasksCustomEndpoint: pulumi.Output; readonly cloudbuildv2CustomEndpoint: pulumi.Output; readonly clouddeployCustomEndpoint: pulumi.Output; readonly clouddomainsCustomEndpoint: pulumi.Output; readonly cloudfunctions2CustomEndpoint: pulumi.Output; readonly colabCustomEndpoint: pulumi.Output; readonly composerCustomEndpoint: pulumi.Output; readonly computeCustomEndpoint: pulumi.Output; readonly contactCenterInsightsCustomEndpoint: pulumi.Output; readonly containerAnalysisCustomEndpoint: pulumi.Output; readonly containerAttachedCustomEndpoint: pulumi.Output; readonly containerAwsCustomEndpoint: pulumi.Output; readonly containerAzureCustomEndpoint: pulumi.Output; readonly containerCustomEndpoint: pulumi.Output; readonly coreBillingCustomEndpoint: pulumi.Output; readonly credentials: pulumi.Output; readonly dataCatalogCustomEndpoint: pulumi.Output; readonly dataFusionCustomEndpoint: pulumi.Output; readonly dataLossPreventionCustomEndpoint: pulumi.Output; readonly dataPipelineCustomEndpoint: pulumi.Output; readonly databaseMigrationServiceCustomEndpoint: pulumi.Output; readonly dataflowCustomEndpoint: pulumi.Output; readonly dataformCustomEndpoint: pulumi.Output; readonly dataplexCustomEndpoint: pulumi.Output; readonly dataprocCustomEndpoint: pulumi.Output; readonly dataprocGdcCustomEndpoint: pulumi.Output; readonly dataprocMetastoreCustomEndpoint: pulumi.Output; readonly datastreamCustomEndpoint: pulumi.Output; readonly deploymentManagerCustomEndpoint: pulumi.Output; readonly developerConnectCustomEndpoint: pulumi.Output; readonly dialogflowCustomEndpoint: pulumi.Output; readonly dialogflowCxCustomEndpoint: pulumi.Output; readonly discoveryEngineCustomEndpoint: pulumi.Output; readonly dnsCustomEndpoint: pulumi.Output; readonly documentAiCustomEndpoint: pulumi.Output; readonly documentAiWarehouseCustomEndpoint: pulumi.Output; readonly edgecontainerCustomEndpoint: pulumi.Output; readonly edgenetworkCustomEndpoint: pulumi.Output; readonly essentialContactsCustomEndpoint: pulumi.Output; readonly eventarcCustomEndpoint: pulumi.Output; readonly filestoreCustomEndpoint: pulumi.Output; readonly firebaseAppCheckCustomEndpoint: pulumi.Output; readonly firebaseAppHostingCustomEndpoint: pulumi.Output; readonly firebaseCustomEndpoint: pulumi.Output; readonly firebaseDataConnectCustomEndpoint: pulumi.Output; readonly firebaseDatabaseCustomEndpoint: pulumi.Output; readonly firebaseExtensionsCustomEndpoint: pulumi.Output; readonly firebaseHostingCustomEndpoint: pulumi.Output; readonly firebaseStorageCustomEndpoint: pulumi.Output; readonly firebaserulesCustomEndpoint: pulumi.Output; readonly firestoreCustomEndpoint: pulumi.Output; readonly geminiCustomEndpoint: pulumi.Output; readonly gkeBackupCustomEndpoint: pulumi.Output; readonly gkeHub2CustomEndpoint: pulumi.Output; readonly gkeHubCustomEndpoint: pulumi.Output; readonly gkeonpremCustomEndpoint: pulumi.Output; readonly googlePartnerName: pulumi.Output; readonly healthcareCustomEndpoint: pulumi.Output; readonly iam2CustomEndpoint: pulumi.Output; readonly iam3CustomEndpoint: pulumi.Output; readonly iamBetaCustomEndpoint: pulumi.Output; readonly iamCredentialsCustomEndpoint: pulumi.Output; readonly iamCustomEndpoint: pulumi.Output; readonly iamWorkforcePoolCustomEndpoint: pulumi.Output; readonly iapCustomEndpoint: pulumi.Output; readonly identityPlatformCustomEndpoint: pulumi.Output; readonly impersonateServiceAccount: pulumi.Output; readonly integrationConnectorsCustomEndpoint: pulumi.Output; readonly integrationsCustomEndpoint: pulumi.Output; readonly kmsCustomEndpoint: pulumi.Output; readonly loggingCustomEndpoint: pulumi.Output; readonly lookerCustomEndpoint: pulumi.Output; readonly lustreCustomEndpoint: pulumi.Output; readonly managedKafkaCustomEndpoint: pulumi.Output; readonly memcacheCustomEndpoint: pulumi.Output; readonly memorystoreCustomEndpoint: pulumi.Output; readonly migrationCenterCustomEndpoint: pulumi.Output; readonly mlEngineCustomEndpoint: pulumi.Output; readonly modelArmorCustomEndpoint: pulumi.Output; readonly modelArmorGlobalCustomEndpoint: pulumi.Output; readonly monitoringCustomEndpoint: pulumi.Output; readonly netappCustomEndpoint: pulumi.Output; readonly networkConnectivityCustomEndpoint: pulumi.Output; readonly networkConnectivityv1CustomEndpoint: pulumi.Output; readonly networkManagementCustomEndpoint: pulumi.Output; readonly networkSecurityCustomEndpoint: pulumi.Output; readonly networkServicesCustomEndpoint: pulumi.Output; readonly notebooksCustomEndpoint: pulumi.Output; readonly observabilityCustomEndpoint: pulumi.Output; readonly oracleDatabaseCustomEndpoint: pulumi.Output; readonly orgPolicyCustomEndpoint: pulumi.Output; readonly osConfigCustomEndpoint: pulumi.Output; readonly osConfigV2CustomEndpoint: pulumi.Output; readonly osLoginCustomEndpoint: pulumi.Output; readonly parallelstoreCustomEndpoint: pulumi.Output; readonly parameterManagerCustomEndpoint: pulumi.Output; readonly parameterManagerRegionalCustomEndpoint: pulumi.Output; readonly privatecaCustomEndpoint: pulumi.Output; readonly privilegedAccessManagerCustomEndpoint: pulumi.Output; readonly project: pulumi.Output; readonly publicCaCustomEndpoint: pulumi.Output; readonly pubsubCustomEndpoint: pulumi.Output; readonly pubsubLiteCustomEndpoint: pulumi.Output; readonly pulumiAttributionLabelAdditionStrategy: pulumi.Output; readonly recaptchaEnterpriseCustomEndpoint: pulumi.Output; readonly redisCustomEndpoint: pulumi.Output; readonly region: pulumi.Output; readonly requestReason: pulumi.Output; readonly requestTimeout: pulumi.Output; readonly resourceManager3CustomEndpoint: pulumi.Output; readonly resourceManagerCustomEndpoint: pulumi.Output; readonly resourceManagerV3CustomEndpoint: pulumi.Output; readonly runtimeConfigCustomEndpoint: pulumi.Output; readonly runtimeconfigCustomEndpoint: pulumi.Output; readonly saasRuntimeCustomEndpoint: pulumi.Output; readonly secretManagerCustomEndpoint: pulumi.Output; readonly secretManagerRegionalCustomEndpoint: pulumi.Output; readonly secureSourceManagerCustomEndpoint: pulumi.Output; readonly securityCenterCustomEndpoint: pulumi.Output; readonly securityCenterManagementCustomEndpoint: pulumi.Output; readonly securityCenterV2CustomEndpoint: pulumi.Output; readonly securityScannerCustomEndpoint: pulumi.Output; readonly securitypostureCustomEndpoint: pulumi.Output; readonly serviceDirectoryCustomEndpoint: pulumi.Output; readonly serviceManagementCustomEndpoint: pulumi.Output; readonly serviceNetworkingCustomEndpoint: pulumi.Output; readonly serviceUsageCustomEndpoint: pulumi.Output; readonly siteVerificationCustomEndpoint: pulumi.Output; readonly sourceRepoCustomEndpoint: pulumi.Output; readonly spannerCustomEndpoint: pulumi.Output; readonly sqlCustomEndpoint: pulumi.Output; readonly storageBatchOperationsCustomEndpoint: pulumi.Output; readonly storageControlCustomEndpoint: pulumi.Output; readonly storageCustomEndpoint: pulumi.Output; readonly storageInsightsCustomEndpoint: pulumi.Output; readonly storageTransferCustomEndpoint: pulumi.Output; readonly tagsCustomEndpoint: pulumi.Output; readonly tagsLocationCustomEndpoint: pulumi.Output; readonly tpuV2CustomEndpoint: pulumi.Output; readonly transcoderCustomEndpoint: pulumi.Output; readonly universeDomain: pulumi.Output; readonly vertexAiCustomEndpoint: pulumi.Output; readonly vmwareengineCustomEndpoint: pulumi.Output; readonly vpcAccessCustomEndpoint: pulumi.Output; readonly workbenchCustomEndpoint: pulumi.Output; readonly workflowsCustomEndpoint: pulumi.Output; readonly workstationsCustomEndpoint: pulumi.Output; readonly zone: pulumi.Output; /** * Create a Provider resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name: string, args?: ProviderArgs, opts?: pulumi.ResourceOptions); /** * This function returns a Terraform config object with terraform-namecased keys,to be used with the Terraform Module Provider. */ terraformConfig(): pulumi.Output; } /** * The set of arguments for constructing a Provider resource. */ export interface ProviderArgs { accessApprovalCustomEndpoint?: pulumi.Input; accessContextManagerCustomEndpoint?: pulumi.Input; accessToken?: pulumi.Input; activeDirectoryCustomEndpoint?: pulumi.Input; addPulumiAttributionLabel?: pulumi.Input; alloydbCustomEndpoint?: pulumi.Input; apiGatewayCustomEndpoint?: pulumi.Input; apigeeCustomEndpoint?: pulumi.Input; apihubCustomEndpoint?: pulumi.Input; apikeysCustomEndpoint?: pulumi.Input; appEngineCustomEndpoint?: pulumi.Input; apphubCustomEndpoint?: pulumi.Input; artifactRegistryCustomEndpoint?: pulumi.Input; assuredWorkloadsCustomEndpoint?: pulumi.Input; backupDrCustomEndpoint?: pulumi.Input; batching?: pulumi.Input; beyondcorpCustomEndpoint?: pulumi.Input; bigQueryCustomEndpoint?: pulumi.Input; biglakeCustomEndpoint?: pulumi.Input; bigqueryAnalyticsHubCustomEndpoint?: pulumi.Input; bigqueryConnectionCustomEndpoint?: pulumi.Input; bigqueryDataTransferCustomEndpoint?: pulumi.Input; bigqueryDatapolicyCustomEndpoint?: pulumi.Input; bigqueryDatapolicyv2CustomEndpoint?: pulumi.Input; bigqueryReservationCustomEndpoint?: pulumi.Input; bigtableCustomEndpoint?: pulumi.Input; billingCustomEndpoint?: pulumi.Input; billingProject?: pulumi.Input; binaryAuthorizationCustomEndpoint?: pulumi.Input; blockchainNodeEngineCustomEndpoint?: pulumi.Input; certificateManagerCustomEndpoint?: pulumi.Input; cesCustomEndpoint?: pulumi.Input; chronicleCustomEndpoint?: pulumi.Input; cloudAssetCustomEndpoint?: pulumi.Input; cloudBillingCustomEndpoint?: pulumi.Input; cloudBuildCustomEndpoint?: pulumi.Input; cloudFunctionsCustomEndpoint?: pulumi.Input; cloudIdentityCustomEndpoint?: pulumi.Input; cloudIdsCustomEndpoint?: pulumi.Input; cloudQuotasCustomEndpoint?: pulumi.Input; cloudResourceManagerCustomEndpoint?: pulumi.Input; cloudRunCustomEndpoint?: pulumi.Input; cloudRunV2CustomEndpoint?: pulumi.Input; cloudSchedulerCustomEndpoint?: pulumi.Input; cloudSecurityComplianceCustomEndpoint?: pulumi.Input; cloudTasksCustomEndpoint?: pulumi.Input; cloudbuildv2CustomEndpoint?: pulumi.Input; clouddeployCustomEndpoint?: pulumi.Input; clouddomainsCustomEndpoint?: pulumi.Input; cloudfunctions2CustomEndpoint?: pulumi.Input; colabCustomEndpoint?: pulumi.Input; composerCustomEndpoint?: pulumi.Input; computeCustomEndpoint?: pulumi.Input; contactCenterInsightsCustomEndpoint?: pulumi.Input; containerAnalysisCustomEndpoint?: pulumi.Input; containerAttachedCustomEndpoint?: pulumi.Input; containerAwsCustomEndpoint?: pulumi.Input; containerAzureCustomEndpoint?: pulumi.Input; containerCustomEndpoint?: pulumi.Input; coreBillingCustomEndpoint?: pulumi.Input; credentials?: pulumi.Input; dataCatalogCustomEndpoint?: pulumi.Input; dataFusionCustomEndpoint?: pulumi.Input; dataLossPreventionCustomEndpoint?: pulumi.Input; dataPipelineCustomEndpoint?: pulumi.Input; databaseMigrationServiceCustomEndpoint?: pulumi.Input; dataflowCustomEndpoint?: pulumi.Input; dataformCustomEndpoint?: pulumi.Input; dataplexCustomEndpoint?: pulumi.Input; dataprocCustomEndpoint?: pulumi.Input; dataprocGdcCustomEndpoint?: pulumi.Input; dataprocMetastoreCustomEndpoint?: pulumi.Input; datastreamCustomEndpoint?: pulumi.Input; defaultLabels?: pulumi.Input<{ [key: string]: pulumi.Input; }>; deploymentManagerCustomEndpoint?: pulumi.Input; developerConnectCustomEndpoint?: pulumi.Input; dialogflowCustomEndpoint?: pulumi.Input; dialogflowCxCustomEndpoint?: pulumi.Input; disableGooglePartnerName?: pulumi.Input; discoveryEngineCustomEndpoint?: pulumi.Input; dnsCustomEndpoint?: pulumi.Input; documentAiCustomEndpoint?: pulumi.Input; documentAiWarehouseCustomEndpoint?: pulumi.Input; edgecontainerCustomEndpoint?: pulumi.Input; edgenetworkCustomEndpoint?: pulumi.Input; essentialContactsCustomEndpoint?: pulumi.Input; eventarcCustomEndpoint?: pulumi.Input; externalCredentials?: pulumi.Input; filestoreCustomEndpoint?: pulumi.Input; firebaseAppCheckCustomEndpoint?: pulumi.Input; firebaseAppHostingCustomEndpoint?: pulumi.Input; firebaseCustomEndpoint?: pulumi.Input; firebaseDataConnectCustomEndpoint?: pulumi.Input; firebaseDatabaseCustomEndpoint?: pulumi.Input; firebaseExtensionsCustomEndpoint?: pulumi.Input; firebaseHostingCustomEndpoint?: pulumi.Input; firebaseStorageCustomEndpoint?: pulumi.Input; firebaserulesCustomEndpoint?: pulumi.Input; firestoreCustomEndpoint?: pulumi.Input; geminiCustomEndpoint?: pulumi.Input; gkeBackupCustomEndpoint?: pulumi.Input; gkeHub2CustomEndpoint?: pulumi.Input; gkeHubCustomEndpoint?: pulumi.Input; gkeonpremCustomEndpoint?: pulumi.Input; googlePartnerName?: pulumi.Input; healthcareCustomEndpoint?: pulumi.Input; iam2CustomEndpoint?: pulumi.Input; iam3CustomEndpoint?: pulumi.Input; iamBetaCustomEndpoint?: pulumi.Input; iamCredentialsCustomEndpoint?: pulumi.Input; iamCustomEndpoint?: pulumi.Input; iamWorkforcePoolCustomEndpoint?: pulumi.Input; iapCustomEndpoint?: pulumi.Input; identityPlatformCustomEndpoint?: pulumi.Input; impersonateServiceAccount?: pulumi.Input; impersonateServiceAccountDelegates?: pulumi.Input[]>; integrationConnectorsCustomEndpoint?: pulumi.Input; integrationsCustomEndpoint?: pulumi.Input; kmsCustomEndpoint?: pulumi.Input; loggingCustomEndpoint?: pulumi.Input; lookerCustomEndpoint?: pulumi.Input; lustreCustomEndpoint?: pulumi.Input; managedKafkaCustomEndpoint?: pulumi.Input; memcacheCustomEndpoint?: pulumi.Input; memorystoreCustomEndpoint?: pulumi.Input; migrationCenterCustomEndpoint?: pulumi.Input; mlEngineCustomEndpoint?: pulumi.Input; modelArmorCustomEndpoint?: pulumi.Input; modelArmorGlobalCustomEndpoint?: pulumi.Input; monitoringCustomEndpoint?: pulumi.Input; netappCustomEndpoint?: pulumi.Input; networkConnectivityCustomEndpoint?: pulumi.Input; networkConnectivityv1CustomEndpoint?: pulumi.Input; networkManagementCustomEndpoint?: pulumi.Input; networkSecurityCustomEndpoint?: pulumi.Input; networkServicesCustomEndpoint?: pulumi.Input; notebooksCustomEndpoint?: pulumi.Input; observabilityCustomEndpoint?: pulumi.Input; oracleDatabaseCustomEndpoint?: pulumi.Input; orgPolicyCustomEndpoint?: pulumi.Input; osConfigCustomEndpoint?: pulumi.Input; osConfigV2CustomEndpoint?: pulumi.Input; osLoginCustomEndpoint?: pulumi.Input; parallelstoreCustomEndpoint?: pulumi.Input; parameterManagerCustomEndpoint?: pulumi.Input; parameterManagerRegionalCustomEndpoint?: pulumi.Input; privatecaCustomEndpoint?: pulumi.Input; privilegedAccessManagerCustomEndpoint?: pulumi.Input; project?: pulumi.Input; publicCaCustomEndpoint?: pulumi.Input; pubsubCustomEndpoint?: pulumi.Input; pubsubLiteCustomEndpoint?: pulumi.Input; pulumiAttributionLabelAdditionStrategy?: pulumi.Input; recaptchaEnterpriseCustomEndpoint?: pulumi.Input; redisCustomEndpoint?: pulumi.Input; region?: pulumi.Input; requestReason?: pulumi.Input; requestTimeout?: pulumi.Input; resourceManager3CustomEndpoint?: pulumi.Input; resourceManagerCustomEndpoint?: pulumi.Input; resourceManagerV3CustomEndpoint?: pulumi.Input; runtimeConfigCustomEndpoint?: pulumi.Input; runtimeconfigCustomEndpoint?: pulumi.Input; saasRuntimeCustomEndpoint?: pulumi.Input; scopes?: pulumi.Input[]>; secretManagerCustomEndpoint?: pulumi.Input; secretManagerRegionalCustomEndpoint?: pulumi.Input; secureSourceManagerCustomEndpoint?: pulumi.Input; securityCenterCustomEndpoint?: pulumi.Input; securityCenterManagementCustomEndpoint?: pulumi.Input; securityCenterV2CustomEndpoint?: pulumi.Input; securityScannerCustomEndpoint?: pulumi.Input; securitypostureCustomEndpoint?: pulumi.Input; serviceDirectoryCustomEndpoint?: pulumi.Input; serviceManagementCustomEndpoint?: pulumi.Input; serviceNetworkingCustomEndpoint?: pulumi.Input; serviceUsageCustomEndpoint?: pulumi.Input; siteVerificationCustomEndpoint?: pulumi.Input; sourceRepoCustomEndpoint?: pulumi.Input; spannerCustomEndpoint?: pulumi.Input; sqlCustomEndpoint?: pulumi.Input; storageBatchOperationsCustomEndpoint?: pulumi.Input; storageControlCustomEndpoint?: pulumi.Input; storageCustomEndpoint?: pulumi.Input; storageInsightsCustomEndpoint?: pulumi.Input; storageTransferCustomEndpoint?: pulumi.Input; tagsCustomEndpoint?: pulumi.Input; tagsLocationCustomEndpoint?: pulumi.Input; tpuV2CustomEndpoint?: pulumi.Input; transcoderCustomEndpoint?: pulumi.Input; universeDomain?: pulumi.Input; userProjectOverride?: pulumi.Input; vertexAiCustomEndpoint?: pulumi.Input; vmwareengineCustomEndpoint?: pulumi.Input; vpcAccessCustomEndpoint?: pulumi.Input; workbenchCustomEndpoint?: pulumi.Input; workflowsCustomEndpoint?: pulumi.Input; workstationsCustomEndpoint?: pulumi.Input; zone?: pulumi.Input; } export declare namespace Provider { /** * The results of the Provider.terraformConfig method. */ interface TerraformConfigResult { readonly result: { [key: string]: any; }; } }