@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
425 lines (424 loc) • 26.4 kB
TypeScript
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<string | undefined>;
readonly accessContextManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly accessToken: pulumi.Output<string | undefined>;
readonly activeDirectoryCustomEndpoint: pulumi.Output<string | undefined>;
readonly alloydbCustomEndpoint: pulumi.Output<string | undefined>;
readonly apiGatewayCustomEndpoint: pulumi.Output<string | undefined>;
readonly apigeeCustomEndpoint: pulumi.Output<string | undefined>;
readonly apihubCustomEndpoint: pulumi.Output<string | undefined>;
readonly apikeysCustomEndpoint: pulumi.Output<string | undefined>;
readonly appEngineCustomEndpoint: pulumi.Output<string | undefined>;
readonly apphubCustomEndpoint: pulumi.Output<string | undefined>;
readonly artifactRegistryCustomEndpoint: pulumi.Output<string | undefined>;
readonly assuredWorkloadsCustomEndpoint: pulumi.Output<string | undefined>;
readonly backupDrCustomEndpoint: pulumi.Output<string | undefined>;
readonly beyondcorpCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigQueryCustomEndpoint: pulumi.Output<string | undefined>;
readonly biglakeCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigqueryAnalyticsHubCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigqueryConnectionCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigqueryDataTransferCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigqueryDatapolicyCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigqueryReservationCustomEndpoint: pulumi.Output<string | undefined>;
readonly bigtableCustomEndpoint: pulumi.Output<string | undefined>;
readonly billingCustomEndpoint: pulumi.Output<string | undefined>;
readonly billingProject: pulumi.Output<string | undefined>;
readonly binaryAuthorizationCustomEndpoint: pulumi.Output<string | undefined>;
readonly blockchainNodeEngineCustomEndpoint: pulumi.Output<string | undefined>;
readonly certificateManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly chronicleCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudAssetCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudBillingCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudBuildCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudFunctionsCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudIdentityCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudIdsCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudQuotasCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudResourceManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudRunCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudRunV2CustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudSchedulerCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudTasksCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudbuildv2CustomEndpoint: pulumi.Output<string | undefined>;
readonly clouddeployCustomEndpoint: pulumi.Output<string | undefined>;
readonly clouddomainsCustomEndpoint: pulumi.Output<string | undefined>;
readonly cloudfunctions2CustomEndpoint: pulumi.Output<string | undefined>;
readonly colabCustomEndpoint: pulumi.Output<string | undefined>;
readonly composerCustomEndpoint: pulumi.Output<string | undefined>;
readonly computeCustomEndpoint: pulumi.Output<string | undefined>;
readonly contactCenterInsightsCustomEndpoint: pulumi.Output<string | undefined>;
readonly containerAnalysisCustomEndpoint: pulumi.Output<string | undefined>;
readonly containerAttachedCustomEndpoint: pulumi.Output<string | undefined>;
readonly containerAwsCustomEndpoint: pulumi.Output<string | undefined>;
readonly containerAzureCustomEndpoint: pulumi.Output<string | undefined>;
readonly containerCustomEndpoint: pulumi.Output<string | undefined>;
readonly coreBillingCustomEndpoint: pulumi.Output<string | undefined>;
readonly credentials: pulumi.Output<string | undefined>;
readonly dataCatalogCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataFusionCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataLossPreventionCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataPipelineCustomEndpoint: pulumi.Output<string | undefined>;
readonly databaseMigrationServiceCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataflowCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataformCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataplexCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataprocCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataprocGdcCustomEndpoint: pulumi.Output<string | undefined>;
readonly dataprocMetastoreCustomEndpoint: pulumi.Output<string | undefined>;
readonly datastreamCustomEndpoint: pulumi.Output<string | undefined>;
readonly deploymentManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly developerConnectCustomEndpoint: pulumi.Output<string | undefined>;
readonly dialogflowCustomEndpoint: pulumi.Output<string | undefined>;
readonly dialogflowCxCustomEndpoint: pulumi.Output<string | undefined>;
readonly discoveryEngineCustomEndpoint: pulumi.Output<string | undefined>;
readonly dnsCustomEndpoint: pulumi.Output<string | undefined>;
readonly documentAiCustomEndpoint: pulumi.Output<string | undefined>;
readonly documentAiWarehouseCustomEndpoint: pulumi.Output<string | undefined>;
readonly edgecontainerCustomEndpoint: pulumi.Output<string | undefined>;
readonly edgenetworkCustomEndpoint: pulumi.Output<string | undefined>;
readonly essentialContactsCustomEndpoint: pulumi.Output<string | undefined>;
readonly eventarcCustomEndpoint: pulumi.Output<string | undefined>;
readonly filestoreCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseAppCheckCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseAppHostingCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseDataConnectCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseDatabaseCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseExtensionsCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseHostingCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaseStorageCustomEndpoint: pulumi.Output<string | undefined>;
readonly firebaserulesCustomEndpoint: pulumi.Output<string | undefined>;
readonly firestoreCustomEndpoint: pulumi.Output<string | undefined>;
readonly geminiCustomEndpoint: pulumi.Output<string | undefined>;
readonly gkeBackupCustomEndpoint: pulumi.Output<string | undefined>;
readonly gkeHub2CustomEndpoint: pulumi.Output<string | undefined>;
readonly gkeHubCustomEndpoint: pulumi.Output<string | undefined>;
readonly gkeonpremCustomEndpoint: pulumi.Output<string | undefined>;
readonly googlePartnerName: pulumi.Output<string | undefined>;
readonly healthcareCustomEndpoint: pulumi.Output<string | undefined>;
readonly iam2CustomEndpoint: pulumi.Output<string | undefined>;
readonly iam3CustomEndpoint: pulumi.Output<string | undefined>;
readonly iamBetaCustomEndpoint: pulumi.Output<string | undefined>;
readonly iamCredentialsCustomEndpoint: pulumi.Output<string | undefined>;
readonly iamCustomEndpoint: pulumi.Output<string | undefined>;
readonly iamWorkforcePoolCustomEndpoint: pulumi.Output<string | undefined>;
readonly iapCustomEndpoint: pulumi.Output<string | undefined>;
readonly identityPlatformCustomEndpoint: pulumi.Output<string | undefined>;
readonly impersonateServiceAccount: pulumi.Output<string | undefined>;
readonly integrationConnectorsCustomEndpoint: pulumi.Output<string | undefined>;
readonly integrationsCustomEndpoint: pulumi.Output<string | undefined>;
readonly kmsCustomEndpoint: pulumi.Output<string | undefined>;
readonly loggingCustomEndpoint: pulumi.Output<string | undefined>;
readonly lookerCustomEndpoint: pulumi.Output<string | undefined>;
readonly lustreCustomEndpoint: pulumi.Output<string | undefined>;
readonly managedKafkaCustomEndpoint: pulumi.Output<string | undefined>;
readonly memcacheCustomEndpoint: pulumi.Output<string | undefined>;
readonly memorystoreCustomEndpoint: pulumi.Output<string | undefined>;
readonly migrationCenterCustomEndpoint: pulumi.Output<string | undefined>;
readonly mlEngineCustomEndpoint: pulumi.Output<string | undefined>;
readonly modelArmorCustomEndpoint: pulumi.Output<string | undefined>;
readonly modelArmorGlobalCustomEndpoint: pulumi.Output<string | undefined>;
readonly monitoringCustomEndpoint: pulumi.Output<string | undefined>;
readonly netappCustomEndpoint: pulumi.Output<string | undefined>;
readonly networkConnectivityCustomEndpoint: pulumi.Output<string | undefined>;
readonly networkManagementCustomEndpoint: pulumi.Output<string | undefined>;
readonly networkSecurityCustomEndpoint: pulumi.Output<string | undefined>;
readonly networkServicesCustomEndpoint: pulumi.Output<string | undefined>;
readonly notebooksCustomEndpoint: pulumi.Output<string | undefined>;
readonly oracleDatabaseCustomEndpoint: pulumi.Output<string | undefined>;
readonly orgPolicyCustomEndpoint: pulumi.Output<string | undefined>;
readonly osConfigCustomEndpoint: pulumi.Output<string | undefined>;
readonly osConfigV2CustomEndpoint: pulumi.Output<string | undefined>;
readonly osLoginCustomEndpoint: pulumi.Output<string | undefined>;
readonly parallelstoreCustomEndpoint: pulumi.Output<string | undefined>;
readonly parameterManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly parameterManagerRegionalCustomEndpoint: pulumi.Output<string | undefined>;
readonly privatecaCustomEndpoint: pulumi.Output<string | undefined>;
readonly privilegedAccessManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly project: pulumi.Output<string | undefined>;
readonly publicCaCustomEndpoint: pulumi.Output<string | undefined>;
readonly pubsubCustomEndpoint: pulumi.Output<string | undefined>;
readonly pubsubLiteCustomEndpoint: pulumi.Output<string | undefined>;
readonly pulumiAttributionLabelAdditionStrategy: pulumi.Output<string | undefined>;
readonly recaptchaEnterpriseCustomEndpoint: pulumi.Output<string | undefined>;
readonly redisCustomEndpoint: pulumi.Output<string | undefined>;
readonly region: pulumi.Output<string | undefined>;
readonly requestReason: pulumi.Output<string | undefined>;
readonly requestTimeout: pulumi.Output<string | undefined>;
readonly resourceManager3CustomEndpoint: pulumi.Output<string | undefined>;
readonly resourceManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly resourceManagerV3CustomEndpoint: pulumi.Output<string | undefined>;
readonly runtimeConfigCustomEndpoint: pulumi.Output<string | undefined>;
readonly runtimeconfigCustomEndpoint: pulumi.Output<string | undefined>;
readonly saasRuntimeCustomEndpoint: pulumi.Output<string | undefined>;
readonly secretManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly secretManagerRegionalCustomEndpoint: pulumi.Output<string | undefined>;
readonly secureSourceManagerCustomEndpoint: pulumi.Output<string | undefined>;
readonly securityCenterCustomEndpoint: pulumi.Output<string | undefined>;
readonly securityCenterManagementCustomEndpoint: pulumi.Output<string | undefined>;
readonly securityCenterV2CustomEndpoint: pulumi.Output<string | undefined>;
readonly securityScannerCustomEndpoint: pulumi.Output<string | undefined>;
readonly securitypostureCustomEndpoint: pulumi.Output<string | undefined>;
readonly serviceDirectoryCustomEndpoint: pulumi.Output<string | undefined>;
readonly serviceManagementCustomEndpoint: pulumi.Output<string | undefined>;
readonly serviceNetworkingCustomEndpoint: pulumi.Output<string | undefined>;
readonly serviceUsageCustomEndpoint: pulumi.Output<string | undefined>;
readonly siteVerificationCustomEndpoint: pulumi.Output<string | undefined>;
readonly sourceRepoCustomEndpoint: pulumi.Output<string | undefined>;
readonly spannerCustomEndpoint: pulumi.Output<string | undefined>;
readonly sqlCustomEndpoint: pulumi.Output<string | undefined>;
readonly storageBatchOperationsCustomEndpoint: pulumi.Output<string | undefined>;
readonly storageControlCustomEndpoint: pulumi.Output<string | undefined>;
readonly storageCustomEndpoint: pulumi.Output<string | undefined>;
readonly storageInsightsCustomEndpoint: pulumi.Output<string | undefined>;
readonly storageTransferCustomEndpoint: pulumi.Output<string | undefined>;
readonly tagsCustomEndpoint: pulumi.Output<string | undefined>;
readonly tagsLocationCustomEndpoint: pulumi.Output<string | undefined>;
readonly tpuV2CustomEndpoint: pulumi.Output<string | undefined>;
readonly transcoderCustomEndpoint: pulumi.Output<string | undefined>;
readonly universeDomain: pulumi.Output<string | undefined>;
readonly vertexAiCustomEndpoint: pulumi.Output<string | undefined>;
readonly vmwareengineCustomEndpoint: pulumi.Output<string | undefined>;
readonly vpcAccessCustomEndpoint: pulumi.Output<string | undefined>;
readonly workbenchCustomEndpoint: pulumi.Output<string | undefined>;
readonly workflowsCustomEndpoint: pulumi.Output<string | undefined>;
readonly workstationsCustomEndpoint: pulumi.Output<string | undefined>;
readonly zone: pulumi.Output<string | undefined>;
/**
* 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<Provider.TerraformConfigResult>;
}
/**
* The set of arguments for constructing a Provider resource.
*/
export interface ProviderArgs {
accessApprovalCustomEndpoint?: pulumi.Input<string>;
accessContextManagerCustomEndpoint?: pulumi.Input<string>;
accessToken?: pulumi.Input<string>;
activeDirectoryCustomEndpoint?: pulumi.Input<string>;
addPulumiAttributionLabel?: pulumi.Input<boolean>;
alloydbCustomEndpoint?: pulumi.Input<string>;
apiGatewayCustomEndpoint?: pulumi.Input<string>;
apigeeCustomEndpoint?: pulumi.Input<string>;
apihubCustomEndpoint?: pulumi.Input<string>;
apikeysCustomEndpoint?: pulumi.Input<string>;
appEngineCustomEndpoint?: pulumi.Input<string>;
apphubCustomEndpoint?: pulumi.Input<string>;
artifactRegistryCustomEndpoint?: pulumi.Input<string>;
assuredWorkloadsCustomEndpoint?: pulumi.Input<string>;
backupDrCustomEndpoint?: pulumi.Input<string>;
batching?: pulumi.Input<inputs.ProviderBatching>;
beyondcorpCustomEndpoint?: pulumi.Input<string>;
bigQueryCustomEndpoint?: pulumi.Input<string>;
biglakeCustomEndpoint?: pulumi.Input<string>;
bigqueryAnalyticsHubCustomEndpoint?: pulumi.Input<string>;
bigqueryConnectionCustomEndpoint?: pulumi.Input<string>;
bigqueryDataTransferCustomEndpoint?: pulumi.Input<string>;
bigqueryDatapolicyCustomEndpoint?: pulumi.Input<string>;
bigqueryReservationCustomEndpoint?: pulumi.Input<string>;
bigtableCustomEndpoint?: pulumi.Input<string>;
billingCustomEndpoint?: pulumi.Input<string>;
billingProject?: pulumi.Input<string>;
binaryAuthorizationCustomEndpoint?: pulumi.Input<string>;
blockchainNodeEngineCustomEndpoint?: pulumi.Input<string>;
certificateManagerCustomEndpoint?: pulumi.Input<string>;
chronicleCustomEndpoint?: pulumi.Input<string>;
cloudAssetCustomEndpoint?: pulumi.Input<string>;
cloudBillingCustomEndpoint?: pulumi.Input<string>;
cloudBuildCustomEndpoint?: pulumi.Input<string>;
cloudFunctionsCustomEndpoint?: pulumi.Input<string>;
cloudIdentityCustomEndpoint?: pulumi.Input<string>;
cloudIdsCustomEndpoint?: pulumi.Input<string>;
cloudQuotasCustomEndpoint?: pulumi.Input<string>;
cloudResourceManagerCustomEndpoint?: pulumi.Input<string>;
cloudRunCustomEndpoint?: pulumi.Input<string>;
cloudRunV2CustomEndpoint?: pulumi.Input<string>;
cloudSchedulerCustomEndpoint?: pulumi.Input<string>;
cloudTasksCustomEndpoint?: pulumi.Input<string>;
cloudbuildv2CustomEndpoint?: pulumi.Input<string>;
clouddeployCustomEndpoint?: pulumi.Input<string>;
clouddomainsCustomEndpoint?: pulumi.Input<string>;
cloudfunctions2CustomEndpoint?: pulumi.Input<string>;
colabCustomEndpoint?: pulumi.Input<string>;
composerCustomEndpoint?: pulumi.Input<string>;
computeCustomEndpoint?: pulumi.Input<string>;
contactCenterInsightsCustomEndpoint?: pulumi.Input<string>;
containerAnalysisCustomEndpoint?: pulumi.Input<string>;
containerAttachedCustomEndpoint?: pulumi.Input<string>;
containerAwsCustomEndpoint?: pulumi.Input<string>;
containerAzureCustomEndpoint?: pulumi.Input<string>;
containerCustomEndpoint?: pulumi.Input<string>;
coreBillingCustomEndpoint?: pulumi.Input<string>;
credentials?: pulumi.Input<string>;
dataCatalogCustomEndpoint?: pulumi.Input<string>;
dataFusionCustomEndpoint?: pulumi.Input<string>;
dataLossPreventionCustomEndpoint?: pulumi.Input<string>;
dataPipelineCustomEndpoint?: pulumi.Input<string>;
databaseMigrationServiceCustomEndpoint?: pulumi.Input<string>;
dataflowCustomEndpoint?: pulumi.Input<string>;
dataformCustomEndpoint?: pulumi.Input<string>;
dataplexCustomEndpoint?: pulumi.Input<string>;
dataprocCustomEndpoint?: pulumi.Input<string>;
dataprocGdcCustomEndpoint?: pulumi.Input<string>;
dataprocMetastoreCustomEndpoint?: pulumi.Input<string>;
datastreamCustomEndpoint?: pulumi.Input<string>;
defaultLabels?: pulumi.Input<{
[key: string]: pulumi.Input<string>;
}>;
deploymentManagerCustomEndpoint?: pulumi.Input<string>;
developerConnectCustomEndpoint?: pulumi.Input<string>;
dialogflowCustomEndpoint?: pulumi.Input<string>;
dialogflowCxCustomEndpoint?: pulumi.Input<string>;
disableGooglePartnerName?: pulumi.Input<boolean>;
discoveryEngineCustomEndpoint?: pulumi.Input<string>;
dnsCustomEndpoint?: pulumi.Input<string>;
documentAiCustomEndpoint?: pulumi.Input<string>;
documentAiWarehouseCustomEndpoint?: pulumi.Input<string>;
edgecontainerCustomEndpoint?: pulumi.Input<string>;
edgenetworkCustomEndpoint?: pulumi.Input<string>;
essentialContactsCustomEndpoint?: pulumi.Input<string>;
eventarcCustomEndpoint?: pulumi.Input<string>;
externalCredentials?: pulumi.Input<inputs.ProviderExternalCredentials>;
filestoreCustomEndpoint?: pulumi.Input<string>;
firebaseAppCheckCustomEndpoint?: pulumi.Input<string>;
firebaseAppHostingCustomEndpoint?: pulumi.Input<string>;
firebaseCustomEndpoint?: pulumi.Input<string>;
firebaseDataConnectCustomEndpoint?: pulumi.Input<string>;
firebaseDatabaseCustomEndpoint?: pulumi.Input<string>;
firebaseExtensionsCustomEndpoint?: pulumi.Input<string>;
firebaseHostingCustomEndpoint?: pulumi.Input<string>;
firebaseStorageCustomEndpoint?: pulumi.Input<string>;
firebaserulesCustomEndpoint?: pulumi.Input<string>;
firestoreCustomEndpoint?: pulumi.Input<string>;
geminiCustomEndpoint?: pulumi.Input<string>;
gkeBackupCustomEndpoint?: pulumi.Input<string>;
gkeHub2CustomEndpoint?: pulumi.Input<string>;
gkeHubCustomEndpoint?: pulumi.Input<string>;
gkeonpremCustomEndpoint?: pulumi.Input<string>;
googlePartnerName?: pulumi.Input<string>;
healthcareCustomEndpoint?: pulumi.Input<string>;
iam2CustomEndpoint?: pulumi.Input<string>;
iam3CustomEndpoint?: pulumi.Input<string>;
iamBetaCustomEndpoint?: pulumi.Input<string>;
iamCredentialsCustomEndpoint?: pulumi.Input<string>;
iamCustomEndpoint?: pulumi.Input<string>;
iamWorkforcePoolCustomEndpoint?: pulumi.Input<string>;
iapCustomEndpoint?: pulumi.Input<string>;
identityPlatformCustomEndpoint?: pulumi.Input<string>;
impersonateServiceAccount?: pulumi.Input<string>;
impersonateServiceAccountDelegates?: pulumi.Input<pulumi.Input<string>[]>;
integrationConnectorsCustomEndpoint?: pulumi.Input<string>;
integrationsCustomEndpoint?: pulumi.Input<string>;
kmsCustomEndpoint?: pulumi.Input<string>;
loggingCustomEndpoint?: pulumi.Input<string>;
lookerCustomEndpoint?: pulumi.Input<string>;
lustreCustomEndpoint?: pulumi.Input<string>;
managedKafkaCustomEndpoint?: pulumi.Input<string>;
memcacheCustomEndpoint?: pulumi.Input<string>;
memorystoreCustomEndpoint?: pulumi.Input<string>;
migrationCenterCustomEndpoint?: pulumi.Input<string>;
mlEngineCustomEndpoint?: pulumi.Input<string>;
modelArmorCustomEndpoint?: pulumi.Input<string>;
modelArmorGlobalCustomEndpoint?: pulumi.Input<string>;
monitoringCustomEndpoint?: pulumi.Input<string>;
netappCustomEndpoint?: pulumi.Input<string>;
networkConnectivityCustomEndpoint?: pulumi.Input<string>;
networkManagementCustomEndpoint?: pulumi.Input<string>;
networkSecurityCustomEndpoint?: pulumi.Input<string>;
networkServicesCustomEndpoint?: pulumi.Input<string>;
notebooksCustomEndpoint?: pulumi.Input<string>;
oracleDatabaseCustomEndpoint?: pulumi.Input<string>;
orgPolicyCustomEndpoint?: pulumi.Input<string>;
osConfigCustomEndpoint?: pulumi.Input<string>;
osConfigV2CustomEndpoint?: pulumi.Input<string>;
osLoginCustomEndpoint?: pulumi.Input<string>;
parallelstoreCustomEndpoint?: pulumi.Input<string>;
parameterManagerCustomEndpoint?: pulumi.Input<string>;
parameterManagerRegionalCustomEndpoint?: pulumi.Input<string>;
privatecaCustomEndpoint?: pulumi.Input<string>;
privilegedAccessManagerCustomEndpoint?: pulumi.Input<string>;
project?: pulumi.Input<string>;
publicCaCustomEndpoint?: pulumi.Input<string>;
pubsubCustomEndpoint?: pulumi.Input<string>;
pubsubLiteCustomEndpoint?: pulumi.Input<string>;
pulumiAttributionLabelAdditionStrategy?: pulumi.Input<string>;
recaptchaEnterpriseCustomEndpoint?: pulumi.Input<string>;
redisCustomEndpoint?: pulumi.Input<string>;
region?: pulumi.Input<string>;
requestReason?: pulumi.Input<string>;
requestTimeout?: pulumi.Input<string>;
resourceManager3CustomEndpoint?: pulumi.Input<string>;
resourceManagerCustomEndpoint?: pulumi.Input<string>;
resourceManagerV3CustomEndpoint?: pulumi.Input<string>;
runtimeConfigCustomEndpoint?: pulumi.Input<string>;
runtimeconfigCustomEndpoint?: pulumi.Input<string>;
saasRuntimeCustomEndpoint?: pulumi.Input<string>;
scopes?: pulumi.Input<pulumi.Input<string>[]>;
secretManagerCustomEndpoint?: pulumi.Input<string>;
secretManagerRegionalCustomEndpoint?: pulumi.Input<string>;
secureSourceManagerCustomEndpoint?: pulumi.Input<string>;
securityCenterCustomEndpoint?: pulumi.Input<string>;
securityCenterManagementCustomEndpoint?: pulumi.Input<string>;
securityCenterV2CustomEndpoint?: pulumi.Input<string>;
securityScannerCustomEndpoint?: pulumi.Input<string>;
securitypostureCustomEndpoint?: pulumi.Input<string>;
serviceDirectoryCustomEndpoint?: pulumi.Input<string>;
serviceManagementCustomEndpoint?: pulumi.Input<string>;
serviceNetworkingCustomEndpoint?: pulumi.Input<string>;
serviceUsageCustomEndpoint?: pulumi.Input<string>;
siteVerificationCustomEndpoint?: pulumi.Input<string>;
sourceRepoCustomEndpoint?: pulumi.Input<string>;
spannerCustomEndpoint?: pulumi.Input<string>;
sqlCustomEndpoint?: pulumi.Input<string>;
storageBatchOperationsCustomEndpoint?: pulumi.Input<string>;
storageControlCustomEndpoint?: pulumi.Input<string>;
storageCustomEndpoint?: pulumi.Input<string>;
storageInsightsCustomEndpoint?: pulumi.Input<string>;
storageTransferCustomEndpoint?: pulumi.Input<string>;
tagsCustomEndpoint?: pulumi.Input<string>;
tagsLocationCustomEndpoint?: pulumi.Input<string>;
tpuV2CustomEndpoint?: pulumi.Input<string>;
transcoderCustomEndpoint?: pulumi.Input<string>;
universeDomain?: pulumi.Input<string>;
userProjectOverride?: pulumi.Input<boolean>;
vertexAiCustomEndpoint?: pulumi.Input<string>;
vmwareengineCustomEndpoint?: pulumi.Input<string>;
vpcAccessCustomEndpoint?: pulumi.Input<string>;
workbenchCustomEndpoint?: pulumi.Input<string>;
workflowsCustomEndpoint?: pulumi.Input<string>;
workstationsCustomEndpoint?: pulumi.Input<string>;
zone?: pulumi.Input<string>;
}
export declare namespace Provider {
/**
* The results of the Provider.terraformConfig method.
*/
interface TerraformConfigResult {
readonly result: {
[key: string]: any;
};
}
}