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.
nameThe Pulumi resource name.argsArguments used to configure this ProviderProvider. The set of arguments for Provider.optionsResource 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
-
latefinal
-
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