ProviderProvider class

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 for more information.

Constructors

ProviderProvider(String name, {ProviderArgs? args, CustomResourceOptions? options})
Creates a new ProviderProvider. name The Pulumi resource name. args Arguments used to configure this ProviderProvider. The set of arguments for Provider. options Resource options controlling this resource's behavior.

Properties

accessApprovalCustomEndpoint ↔ Output<String?>
latefinal
accessContextManagerCustomEndpoint ↔ Output<String?>
latefinal
accessToken ↔ Output<String?>
latefinal
activeDirectoryCustomEndpoint ↔ Output<String?>
latefinal
agenticApplicationsCustomEndpoint ↔ Output<String?>
latefinal
agentIdentityCustomEndpoint ↔ Output<String?>
latefinal
agentRegistryCustomEndpoint ↔ Output<String?>
latefinal
alloydbCustomEndpoint ↔ Output<String?>
latefinal
apiGatewayCustomEndpoint ↔ Output<String?>
latefinal
apigeeCustomEndpoint ↔ Output<String?>
latefinal
apihubCustomEndpoint ↔ Output<String?>
latefinal
apikeysCustomEndpoint ↔ Output<String?>
latefinal
appEngineCustomEndpoint ↔ Output<String?>
latefinal
apphubCustomEndpoint ↔ Output<String?>
latefinal
artifactRegistryCustomEndpoint ↔ Output<String?>
latefinal
assuredWorkloadsCustomEndpoint ↔ Output<String?>
latefinal
backupDrCustomEndpoint ↔ Output<String?>
latefinal
beyondcorpCustomEndpoint ↔ Output<String?>
latefinal
biglakeCustomEndpoint ↔ Output<String?>
latefinal
biglakeHiveCustomEndpoint ↔ Output<String?>
latefinal
biglakeIcebergCustomEndpoint ↔ Output<String?>
latefinal
bigqueryAnalyticsHubCustomEndpoint ↔ Output<String?>
latefinal
bigqueryConnectionCustomEndpoint ↔ Output<String?>
latefinal
bigQueryCustomEndpoint ↔ Output<String?>
latefinal
bigqueryDatapolicyCustomEndpoint ↔ Output<String?>
latefinal
bigqueryDatapolicyv2CustomEndpoint ↔ Output<String?>
latefinal
bigqueryDataTransferCustomEndpoint ↔ Output<String?>
latefinal
bigqueryReservationCustomEndpoint ↔ Output<String?>
latefinal
bigtableCustomEndpoint ↔ Output<String?>
latefinal
billingBudgetsCustomEndpoint ↔ Output<String?>
latefinal
billingCustomEndpoint ↔ Output<String?>
latefinal
billingProject ↔ Output<String?>
latefinal
binaryAuthorizationCustomEndpoint ↔ Output<String?>
latefinal
blockchainNodeEngineCustomEndpoint ↔ Output<String?>
latefinal
certificateManagerCustomEndpoint ↔ Output<String?>
latefinal
cesCustomEndpoint ↔ Output<String?>
latefinal
childResources → Set<Resource>
finalinherited
chronicleCustomEndpoint ↔ Output<String?>
latefinal
cloudAssetCustomEndpoint ↔ Output<String?>
latefinal
cloudBillingCustomEndpoint ↔ Output<String?>
latefinal
cloudBuildCustomEndpoint ↔ Output<String?>
latefinal
cloudbuildv2CustomEndpoint ↔ Output<String?>
latefinal
clouddeployCustomEndpoint ↔ Output<String?>
latefinal
clouddomainsCustomEndpoint ↔ Output<String?>
latefinal
cloudfunctions2CustomEndpoint ↔ Output<String?>
latefinal
cloudFunctionsCustomEndpoint ↔ Output<String?>
latefinal
cloudIdentityCustomEndpoint ↔ Output<String?>
latefinal
cloudIdsCustomEndpoint ↔ Output<String?>
latefinal
cloudQuotasCustomEndpoint ↔ Output<String?>
latefinal
cloudResourceManagerCustomEndpoint ↔ Output<String?>
latefinal
cloudRunCustomEndpoint ↔ Output<String?>
latefinal
cloudRunV2CustomEndpoint ↔ Output<String?>
latefinal
cloudSchedulerCustomEndpoint ↔ Output<String?>
latefinal
cloudSecurityComplianceCustomEndpoint ↔ Output<String?>
latefinal
cloudSupportCustomEndpoint ↔ Output<String?>
latefinal
cloudTasksCustomEndpoint ↔ Output<String?>
latefinal
colabCustomEndpoint ↔ Output<String?>
latefinal
completionSources ↔ Map<String, IOutputCompletionSource>
latefinalinherited
composerCustomEndpoint ↔ Output<String?>
latefinal
computeCustomEndpoint ↔ Output<String?>
latefinal
configCustomEndpoint ↔ Output<String?>
latefinal
contactCenterInsightsCustomEndpoint ↔ Output<String?>
latefinal
containerAnalysisCustomEndpoint ↔ Output<String?>
latefinal
containerAttachedCustomEndpoint ↔ Output<String?>
latefinal
containerAwsCustomEndpoint ↔ Output<String?>
latefinal
containerAzureCustomEndpoint ↔ Output<String?>
latefinal
containerCustomEndpoint ↔ Output<String?>
latefinal
coreBillingCustomEndpoint ↔ Output<String?>
latefinal
credentials ↔ Output<String?>
latefinal
databaseMigrationServiceCustomEndpoint ↔ Output<String?>
latefinal
dataCatalogCustomEndpoint ↔ Output<String?>
latefinal
dataflowCustomEndpoint ↔ Output<String?>
latefinal
dataformCustomEndpoint ↔ Output<String?>
latefinal
dataFusionCustomEndpoint ↔ Output<String?>
latefinal
dataLineageCustomEndpoint ↔ Output<String?>
latefinal
dataLossPreventionCustomEndpoint ↔ Output<String?>
latefinal
dataPipelineCustomEndpoint ↔ Output<String?>
latefinal
dataplexCustomEndpoint ↔ Output<String?>
latefinal
dataprocCustomEndpoint ↔ Output<String?>
latefinal
dataprocGdcCustomEndpoint ↔ Output<String?>
latefinal
dataprocMetastoreCustomEndpoint ↔ Output<String?>
latefinal
datastreamCustomEndpoint ↔ Output<String?>
latefinal
deletionPolicy ↔ Output<String?>
latefinal
deploymentManagerCustomEndpoint ↔ Output<String?>
latefinal
developerConnectCustomEndpoint ↔ Output<String?>
latefinal
dialogflowCustomEndpoint ↔ Output<String?>
latefinal
dialogflowCxCustomEndpoint ↔ Output<String?>
latefinal
discoveryEngineCustomEndpoint ↔ Output<String?>
latefinal
dnsCustomEndpoint ↔ Output<String?>
latefinal
documentAiCustomEndpoint ↔ Output<String?>
latefinal
documentAiWarehouseCustomEndpoint ↔ Output<String?>
latefinal
edgecontainerCustomEndpoint ↔ Output<String?>
latefinal
edgenetworkCustomEndpoint ↔ Output<String?>
latefinal
essentialContactsCustomEndpoint ↔ Output<String?>
latefinal
eventarcCustomEndpoint ↔ Output<String?>
latefinal
filestoreCustomEndpoint ↔ Output<String?>
latefinal
firebaseAiLogicCustomEndpoint ↔ Output<String?>
latefinal
firebaseAppCheckCustomEndpoint ↔ Output<String?>
latefinal
firebaseAppHostingCustomEndpoint ↔ Output<String?>
latefinal
firebaseCustomEndpoint ↔ Output<String?>
latefinal
firebaseDatabaseCustomEndpoint ↔ Output<String?>
latefinal
firebaseDataConnectCustomEndpoint ↔ Output<String?>
latefinal
firebaseExtensionsCustomEndpoint ↔ Output<String?>
latefinal
firebaseHostingCustomEndpoint ↔ Output<String?>
latefinal
firebaseRemoteConfigCustomEndpoint ↔ Output<String?>
latefinal
firebaserulesCustomEndpoint ↔ Output<String?>
latefinal
firebaseStorageCustomEndpoint ↔ Output<String?>
latefinal
firestoreCustomEndpoint ↔ Output<String?>
latefinal
geminiCustomEndpoint ↔ Output<String?>
latefinal
gkeBackupCustomEndpoint ↔ Output<String?>
latefinal
gkeHub2CustomEndpoint ↔ Output<String?>
latefinal
gkeHubCustomEndpoint ↔ Output<String?>
latefinal
gkeonpremCustomEndpoint ↔ Output<String?>
latefinal
googlePartnerName ↔ Output<String?>
latefinal
hashCode → int
The hash code for this object.
no setterinherited
healthcareCustomEndpoint ↔ Output<String?>
latefinal
hypercomputeclusterCustomEndpoint ↔ Output<String?>
latefinal
iam2CustomEndpoint ↔ Output<String?>
latefinal
iam3CustomEndpoint ↔ Output<String?>
latefinal
iamBetaCustomEndpoint ↔ Output<String?>
latefinal
iamCredentialsCustomEndpoint ↔ Output<String?>
latefinal
iamCustomEndpoint ↔ Output<String?>
latefinal
iamWorkforcePoolCustomEndpoint ↔ Output<String?>
latefinal
iapCustomEndpoint ↔ Output<String?>
latefinal
id ↔ Output<String>
getter/setter pairinherited
identityPlatformCustomEndpoint ↔ Output<String?>
latefinal
impersonateServiceAccount ↔ Output<String?>
latefinal
integrationConnectorsCustomEndpoint ↔ Output<String?>
latefinal
integrationsCustomEndpoint ↔ Output<String?>
latefinal
isCustom → bool
Returns whether this resource is provider-managed.
no setterinherited
isProtected → bool
Returns whether this resource is protected from deletion.
no setterinherited
isRemote → bool
Whether this resource is registered as remote.
no setterinherited
isResourceReference → bool
Whether this instance represents a resource value returned over RPC.
finalinherited
kmsCustomEndpoint ↔ Output<String?>
latefinal
licenseManagerCustomEndpoint ↔ Output<String?>
latefinal
loggingCustomEndpoint ↔ Output<String?>
latefinal
lookerCustomEndpoint ↔ Output<String?>
latefinal
lustreCustomEndpoint ↔ Output<String?>
latefinal
managedKafkaCustomEndpoint ↔ Output<String?>
latefinal
memcacheCustomEndpoint ↔ Output<String?>
latefinal
memorystoreCustomEndpoint ↔ Output<String?>
latefinal
migrationCenterCustomEndpoint ↔ Output<String?>
latefinal
mlEngineCustomEndpoint ↔ Output<String?>
latefinal
modelArmorCustomEndpoint ↔ Output<String?>
latefinal
modelArmorGlobalCustomEndpoint ↔ Output<String?>
latefinal
monitoringCustomEndpoint ↔ Output<String?>
latefinal
netappCustomEndpoint ↔ Output<String?>
latefinal
networkConnectivityCustomEndpoint ↔ Output<String?>
latefinal
networkConnectivityv1CustomEndpoint ↔ Output<String?>
latefinal
networkManagementCustomEndpoint ↔ Output<String?>
latefinal
networkSecurityCustomEndpoint ↔ Output<String?>
latefinal
networkServicesCustomEndpoint ↔ Output<String?>
latefinal
notebooksCustomEndpoint ↔ Output<String?>
latefinal
observabilityCustomEndpoint ↔ Output<String?>
latefinal
oracleDatabaseCustomEndpoint ↔ Output<String?>
latefinal
orgPolicyCustomEndpoint ↔ Output<String?>
latefinal
osConfigCustomEndpoint ↔ Output<String?>
latefinal
osConfigV2CustomEndpoint ↔ Output<String?>
latefinal
osLoginCustomEndpoint ↔ Output<String?>
latefinal
package → String
finalinherited
parallelstoreCustomEndpoint ↔ Output<String?>
latefinal
parameterManagerCustomEndpoint ↔ Output<String?>
latefinal
parameterManagerRegionalCustomEndpoint ↔ Output<String?>
latefinal
pollInterval ↔ Output<String?>
latefinal
privatecaCustomEndpoint ↔ Output<String?>
latefinal
privilegedAccessManagerCustomEndpoint ↔ Output<String?>
latefinal
project ↔ Output<String?>
latefinal
publicCaCustomEndpoint ↔ Output<String?>
latefinal
pubsubCustomEndpoint ↔ Output<String?>
latefinal
pubsubLiteCustomEndpoint ↔ Output<String?>
latefinal
pulumiAttributionLabelAdditionStrategy ↔ Output<String?>
latefinal
recaptchaEnterpriseCustomEndpoint ↔ Output<String?>
latefinal
redisCustomEndpoint ↔ Output<String?>
latefinal
region ↔ Output<String?>
latefinal
registrationId ↔ String?
getter/setter pairinherited
requestReason ↔ Output<String?>
latefinal
requestTimeout ↔ Output<String?>
latefinal
resourceManager3CustomEndpoint ↔ Output<String?>
latefinal
resourceManagerCustomEndpoint ↔ Output<String?>
latefinal
resourceManagerV3CustomEndpoint ↔ Output<String?>
latefinal
resourceTransforms → List<ResourceTransform>
Inherited/explicit async transforms.
no setterinherited
runtimeConfigCustomEndpoint ↔ Output<String?>
latefinal
runtimeconfigCustomEndpoint ↔ Output<String?>
latefinal
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
saasRuntimeCustomEndpoint ↔ Output<String?>
latefinal
secretManagerCustomEndpoint ↔ Output<String?>
latefinal
secretManagerRegionalCustomEndpoint ↔ Output<String?>
latefinal
secureSourceManagerCustomEndpoint ↔ Output<String?>
latefinal
securityCenterCustomEndpoint ↔ Output<String?>
latefinal
securityCenterManagementCustomEndpoint ↔ Output<String?>
latefinal
securityCenterV2CustomEndpoint ↔ Output<String?>
latefinal
securitypostureCustomEndpoint ↔ Output<String?>
latefinal
securityScannerCustomEndpoint ↔ Output<String?>
latefinal
serviceDirectoryCustomEndpoint ↔ Output<String?>
latefinal
serviceManagementCustomEndpoint ↔ Output<String?>
latefinal
serviceNetworkingCustomEndpoint ↔ Output<String?>
latefinal
serviceUsageCustomEndpoint ↔ Output<String?>
latefinal
siteVerificationCustomEndpoint ↔ Output<String?>
latefinal
sourceRepoCustomEndpoint ↔ Output<String?>
latefinal
spannerCustomEndpoint ↔ Output<String?>
latefinal
sqlCustomEndpoint ↔ Output<String?>
latefinal
storageBatchOperationsCustomEndpoint ↔ Output<String?>
latefinal
storageControlCustomEndpoint ↔ Output<String?>
latefinal
storageCustomEndpoint ↔ Output<String?>
latefinal
storageInsightsCustomEndpoint ↔ Output<String?>
latefinal
storageTransferCustomEndpoint ↔ Output<String?>
latefinal
tagsCustomEndpoint ↔ Output<String?>
latefinal
tagsLocationCustomEndpoint ↔ Output<String?>
latefinal
tpuV2CustomEndpoint ↔ Output<String?>
latefinal
transcoderCustomEndpoint ↔ Output<String?>
latefinal
transformations → List<ResourceTransformation>
Inherited/explicit legacy transformations.
no setterinherited
universeDomain ↔ Output<String?>
latefinal
urn ↔ Output<String>
latefinalinherited
vectorSearchCustomEndpoint ↔ Output<String?>
latefinal
vertexAiAadCustomEndpoint ↔ Output<String?>
latefinal
vertexAiCustomEndpoint ↔ Output<String?>
latefinal
vmwareengineCustomEndpoint ↔ Output<String?>
latefinal
vpcAccessCustomEndpoint ↔ Output<String?>
latefinal
workbenchCustomEndpoint ↔ Output<String?>
latefinal
workflowsCustomEndpoint ↔ Output<String?>
latefinal
workloadIdentityCustomEndpoint ↔ Output<String?>
latefinal
workstationsCustomEndpoint ↔ Output<String?>
latefinal
zone ↔ Output<String?>
latefinal

Methods

failId(Object error) → void
Completes this resource ID with an error when registration fails.
inherited
failOutputs(Object error) → void
Completes all output properties with error.
inherited
failUrn(Object error) → void
Completes this resource URN with an error when registration fails.
inherited
getProvider(String moduleMember) → ProviderResource?
Returns provider for moduleMember's package, if configured.
inherited
getResourceName() → String
Returns this resource's logical name.
inherited
getResourceType() → String
Returns this resource's Pulumi type token.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerOutput<T>(String propertyName, {Object? decoder(Object?)?, bool isSecret = false}) → Output<T>
Registers a dynamic output property for this resource.
inherited
resolveId(String? value, {required bool isKnown}) → void
Resolves the provider-assigned ID for this resource.
inherited
resolveOutputs(Struct outputs) → void
Resolves all output properties from a monitor response payload.
inherited
resolveUrn(String value) → void
Resolves this resource's URN once assigned by the engine.
inherited
serializeProperties(Map<String, dynamic> properties) → Future<Struct>
Serializes resource properties for RPC transmission.
inherited
terraformConfig() → Future<ProviderTerraformConfigResult>
This function returns a Terraform config object with terraform-namecased keys,to be used with the Terraform Module Provider.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited