Package-level declarations
Types
Link copied to clipboard
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.
Link copied to clipboard
Link copied to clipboard
Builder for GcpProvider.
Link copied to clipboard
data class ProviderArgs(val accessApprovalCustomEndpoint: Output<String>? = null, val accessContextManagerCustomEndpoint: Output<String>? = null, val accessToken: Output<String>? = null, val activeDirectoryCustomEndpoint: Output<String>? = null, val alloydbCustomEndpoint: Output<String>? = null, val apiGatewayCustomEndpoint: Output<String>? = null, val apigeeCustomEndpoint: Output<String>? = null, val apikeysCustomEndpoint: Output<String>? = null, val appEngineCustomEndpoint: Output<String>? = null, val artifactRegistryCustomEndpoint: Output<String>? = null, val assuredWorkloadsCustomEndpoint: Output<String>? = null, val backupDrCustomEndpoint: Output<String>? = null, val batching: Output<ProviderBatchingArgs>? = null, val beyondcorpCustomEndpoint: Output<String>? = null, val bigQueryCustomEndpoint: Output<String>? = null, val biglakeCustomEndpoint: Output<String>? = null, val bigqueryAnalyticsHubCustomEndpoint: Output<String>? = null, val bigqueryConnectionCustomEndpoint: Output<String>? = null, val bigqueryDataTransferCustomEndpoint: Output<String>? = null, val bigqueryDatapolicyCustomEndpoint: Output<String>? = null, val bigqueryReservationCustomEndpoint: Output<String>? = null, val bigtableCustomEndpoint: Output<String>? = null, val billingCustomEndpoint: Output<String>? = null, val billingProject: Output<String>? = null, val binaryAuthorizationCustomEndpoint: Output<String>? = null, val certificateManagerCustomEndpoint: Output<String>? = null, val cloudAssetCustomEndpoint: Output<String>? = null, val cloudBillingCustomEndpoint: Output<String>? = null, val cloudBuildCustomEndpoint: Output<String>? = null, val cloudBuildWorkerPoolCustomEndpoint: Output<String>? = null, val cloudFunctionsCustomEndpoint: Output<String>? = null, val cloudIdentityCustomEndpoint: Output<String>? = null, val cloudIdsCustomEndpoint: Output<String>? = null, val cloudIotCustomEndpoint: Output<String>? = null, val cloudResourceManagerCustomEndpoint: Output<String>? = null, val cloudRunCustomEndpoint: Output<String>? = null, val cloudRunV2CustomEndpoint: Output<String>? = null, val cloudSchedulerCustomEndpoint: Output<String>? = null, val cloudTasksCustomEndpoint: Output<String>? = null, val cloudbuildv2CustomEndpoint: Output<String>? = null, val clouddeployCustomEndpoint: Output<String>? = null, val cloudfunctions2CustomEndpoint: Output<String>? = null, val composerCustomEndpoint: Output<String>? = null, val computeCustomEndpoint: Output<String>? = null, val containerAnalysisCustomEndpoint: Output<String>? = null, val containerAttachedCustomEndpoint: Output<String>? = null, val containerAwsCustomEndpoint: Output<String>? = null, val containerAzureCustomEndpoint: Output<String>? = null, val containerCustomEndpoint: Output<String>? = null, val coreBillingCustomEndpoint: Output<String>? = null, val credentials: Output<String>? = null, val dataCatalogCustomEndpoint: Output<String>? = null, val dataFusionCustomEndpoint: Output<String>? = null, val dataLossPreventionCustomEndpoint: Output<String>? = null, val dataPipelineCustomEndpoint: Output<String>? = null, val databaseMigrationServiceCustomEndpoint: Output<String>? = null, val dataflowCustomEndpoint: Output<String>? = null, val dataformCustomEndpoint: Output<String>? = null, val dataplexCustomEndpoint: Output<String>? = null, val dataprocCustomEndpoint: Output<String>? = null, val dataprocMetastoreCustomEndpoint: Output<String>? = null, val datastoreCustomEndpoint: Output<String>? = null, val datastreamCustomEndpoint: Output<String>? = null, val deploymentManagerCustomEndpoint: Output<String>? = null, val dialogflowCustomEndpoint: Output<String>? = null, val dialogflowCxCustomEndpoint: Output<String>? = null, val disableGooglePartnerName: Output<Boolean>? = null, val dnsCustomEndpoint: Output<String>? = null, val documentAiCustomEndpoint: Output<String>? = null, val documentAiWarehouseCustomEndpoint: Output<String>? = null, val edgenetworkCustomEndpoint: Output<String>? = null, val essentialContactsCustomEndpoint: Output<String>? = null, val eventarcCustomEndpoint: Output<String>? = null, val filestoreCustomEndpoint: Output<String>? = null, val firebaseCustomEndpoint: Output<String>? = null, val firebaseDatabaseCustomEndpoint: Output<String>? = null, val firebaseExtensionsCustomEndpoint: Output<String>? = null, val firebaseHostingCustomEndpoint: Output<String>? = null, val firebaseStorageCustomEndpoint: Output<String>? = null, val firebaserulesCustomEndpoint: Output<String>? = null, val firestoreCustomEndpoint: Output<String>? = null, val gameServicesCustomEndpoint: Output<String>? = null, val gkeBackupCustomEndpoint: Output<String>? = null, val gkeHub2CustomEndpoint: Output<String>? = null, val gkeHubCustomEndpoint: Output<String>? = null, val gkehubFeatureCustomEndpoint: Output<String>? = null, val gkeonpremCustomEndpoint: Output<String>? = null, val googlePartnerName: Output<String>? = null, val healthcareCustomEndpoint: Output<String>? = null, val iam2CustomEndpoint: Output<String>? = null, val iamBetaCustomEndpoint: Output<String>? = null, val iamCredentialsCustomEndpoint: Output<String>? = null, val iamCustomEndpoint: Output<String>? = null, val iamWorkforcePoolCustomEndpoint: Output<String>? = null, val iapCustomEndpoint: Output<String>? = null, val identityPlatformCustomEndpoint: Output<String>? = null, val impersonateServiceAccount: Output<String>? = null, val impersonateServiceAccountDelegates: Output<List<String>>? = null, val kmsCustomEndpoint: Output<String>? = null, val loggingCustomEndpoint: Output<String>? = null, val lookerCustomEndpoint: Output<String>? = null, val memcacheCustomEndpoint: Output<String>? = null, val mlEngineCustomEndpoint: Output<String>? = null, val monitoringCustomEndpoint: Output<String>? = null, val networkConnectivityCustomEndpoint: Output<String>? = null, val networkManagementCustomEndpoint: Output<String>? = null, val networkSecurityCustomEndpoint: Output<String>? = null, val networkServicesCustomEndpoint: Output<String>? = null, val notebooksCustomEndpoint: Output<String>? = null, val orgPolicyCustomEndpoint: Output<String>? = null, val osConfigCustomEndpoint: Output<String>? = null, val osLoginCustomEndpoint: Output<String>? = null, val privatecaCustomEndpoint: Output<String>? = null, val project: Output<String>? = null, val publicCaCustomEndpoint: Output<String>? = null, val pubsubCustomEndpoint: Output<String>? = null, val pubsubLiteCustomEndpoint: Output<String>? = null, val recaptchaEnterpriseCustomEndpoint: Output<String>? = null, val redisCustomEndpoint: Output<String>? = null, val region: Output<String>? = null, val requestReason: Output<String>? = null, val requestTimeout: Output<String>? = null, val resourceManagerCustomEndpoint: Output<String>? = null, val resourceManagerV3CustomEndpoint: Output<String>? = null, val runtimeConfigCustomEndpoint: Output<String>? = null, val runtimeconfigCustomEndpoint: Output<String>? = null, val scopes: Output<List<String>>? = null, val secretManagerCustomEndpoint: Output<String>? = null, val securityCenterCustomEndpoint: Output<String>? = null, val securityScannerCustomEndpoint: Output<String>? = null, val serviceDirectoryCustomEndpoint: Output<String>? = null, val serviceManagementCustomEndpoint: Output<String>? = null, val serviceNetworkingCustomEndpoint: Output<String>? = null, val serviceUsageCustomEndpoint: Output<String>? = null, val sourceRepoCustomEndpoint: Output<String>? = null, val spannerCustomEndpoint: Output<String>? = null, val sqlCustomEndpoint: Output<String>? = null, val storageCustomEndpoint: Output<String>? = null, val storageInsightsCustomEndpoint: Output<String>? = null, val storageTransferCustomEndpoint: Output<String>? = null, val tagsCustomEndpoint: Output<String>? = null, val tagsLocationCustomEndpoint: Output<String>? = null, val tpuCustomEndpoint: Output<String>? = null, val tpuV2CustomEndpoint: Output<String>? = null, val userProjectOverride: Output<Boolean>? = null, val vertexAiCustomEndpoint: Output<String>? = null, val vmwareengineCustomEndpoint: Output<String>? = null, val vpcAccessCustomEndpoint: Output<String>? = null, val workflowsCustomEndpoint: Output<String>? = null, val workstationsCustomEndpoint: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<ProviderArgs>
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.
Link copied to clipboard
class ProviderArgsBuilder
Builder for ProviderArgs.
Functions
Link copied to clipboard
suspend fun gcpProvider(name: String, block: suspend GcpProviderResourceBuilder.() -> Unit): GcpProvider