Class GoogleProvider.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.provider.GoogleProvider.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GoogleProvider>
- Enclosing class:
- GoogleProvider
@Stability(Stable) public static final class GoogleProvider.Builder extends Object implements software.amazon.jsii.Builder<GoogleProvider>
A fluent builder forGoogleProvider.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleProvider.BuilderaccessApprovalCustomEndpoint(String accessApprovalCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_approval_custom_endpoint GoogleProvider#access_approval_custom_endpoint}.GoogleProvider.BuilderaccessContextManagerCustomEndpoint(String accessContextManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_context_manager_custom_endpoint GoogleProvider#access_context_manager_custom_endpoint}.GoogleProvider.BuilderaccessToken(String accessToken)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_token GoogleProvider#access_token}.GoogleProvider.BuilderactiveDirectoryCustomEndpoint(String activeDirectoryCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#active_directory_custom_endpoint GoogleProvider#active_directory_custom_endpoint}.GoogleProvider.BuilderaddTerraformAttributionLabel(com.hashicorp.cdktf.IResolvable addTerraformAttributionLabel)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}.GoogleProvider.BuilderaddTerraformAttributionLabel(Boolean addTerraformAttributionLabel)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}.GoogleProvider.Builderalias(String alias)Alias name.GoogleProvider.BuilderalloydbCustomEndpoint(String alloydbCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#alloydb_custom_endpoint GoogleProvider#alloydb_custom_endpoint}.GoogleProvider.BuilderapigeeCustomEndpoint(String apigeeCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apigee_custom_endpoint GoogleProvider#apigee_custom_endpoint}.GoogleProvider.BuilderapikeysCustomEndpoint(String apikeysCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apikeys_custom_endpoint GoogleProvider#apikeys_custom_endpoint}.GoogleProvider.BuilderappEngineCustomEndpoint(String appEngineCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#app_engine_custom_endpoint GoogleProvider#app_engine_custom_endpoint}.GoogleProvider.BuilderapphubCustomEndpoint(String apphubCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apphub_custom_endpoint GoogleProvider#apphub_custom_endpoint}.GoogleProvider.BuilderartifactRegistryCustomEndpoint(String artifactRegistryCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#artifact_registry_custom_endpoint GoogleProvider#artifact_registry_custom_endpoint}.GoogleProvider.BuilderassuredWorkloadsCustomEndpoint(String assuredWorkloadsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#assured_workloads_custom_endpoint GoogleProvider#assured_workloads_custom_endpoint}.GoogleProvider.Builderbatching(GoogleProviderBatching batching)batching block.GoogleProvider.BuilderbeyondcorpCustomEndpoint(String beyondcorpCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#beyondcorp_custom_endpoint GoogleProvider#beyondcorp_custom_endpoint}.GoogleProvider.BuilderbiglakeCustomEndpoint(String biglakeCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#biglake_custom_endpoint GoogleProvider#biglake_custom_endpoint}.GoogleProvider.BuilderbigqueryAnalyticsHubCustomEndpoint(String bigqueryAnalyticsHubCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_analytics_hub_custom_endpoint GoogleProvider#bigquery_analytics_hub_custom_endpoint}.GoogleProvider.BuilderbigqueryConnectionCustomEndpoint(String bigqueryConnectionCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_connection_custom_endpoint GoogleProvider#bigquery_connection_custom_endpoint}.GoogleProvider.BuilderbigQueryCustomEndpoint(String bigQueryCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#big_query_custom_endpoint GoogleProvider#big_query_custom_endpoint}.GoogleProvider.BuilderbigqueryDatapolicyCustomEndpoint(String bigqueryDatapolicyCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_datapolicy_custom_endpoint GoogleProvider#bigquery_datapolicy_custom_endpoint}.GoogleProvider.BuilderbigqueryDataTransferCustomEndpoint(String bigqueryDataTransferCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_data_transfer_custom_endpoint GoogleProvider#bigquery_data_transfer_custom_endpoint}.GoogleProvider.BuilderbigqueryReservationCustomEndpoint(String bigqueryReservationCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_reservation_custom_endpoint GoogleProvider#bigquery_reservation_custom_endpoint}.GoogleProvider.BuilderbigtableCustomEndpoint(String bigtableCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigtable_custom_endpoint GoogleProvider#bigtable_custom_endpoint}.GoogleProvider.BuilderbillingCustomEndpoint(String billingCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_custom_endpoint GoogleProvider#billing_custom_endpoint}.GoogleProvider.BuilderbillingProject(String billingProject)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_project GoogleProvider#billing_project}.GoogleProvider.BuilderbinaryAuthorizationCustomEndpoint(String binaryAuthorizationCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#binary_authorization_custom_endpoint GoogleProvider#binary_authorization_custom_endpoint}.GoogleProvider.BuilderblockchainNodeEngineCustomEndpoint(String blockchainNodeEngineCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#blockchain_node_engine_custom_endpoint GoogleProvider#blockchain_node_engine_custom_endpoint}.GoogleProviderbuild()GoogleProvider.BuildercertificateManagerCustomEndpoint(String certificateManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#certificate_manager_custom_endpoint GoogleProvider#certificate_manager_custom_endpoint}.GoogleProvider.BuildercloudAssetCustomEndpoint(String cloudAssetCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_asset_custom_endpoint GoogleProvider#cloud_asset_custom_endpoint}.GoogleProvider.BuildercloudBillingCustomEndpoint(String cloudBillingCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_billing_custom_endpoint GoogleProvider#cloud_billing_custom_endpoint}.GoogleProvider.BuildercloudBuildCustomEndpoint(String cloudBuildCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_custom_endpoint GoogleProvider#cloud_build_custom_endpoint}.GoogleProvider.Buildercloudbuildv2CustomEndpoint(String cloudbuildv2CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudbuildv2_custom_endpoint GoogleProvider#cloudbuildv2_custom_endpoint}.GoogleProvider.BuildercloudBuildWorkerPoolCustomEndpoint(String cloudBuildWorkerPoolCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_worker_pool_custom_endpoint GoogleProvider#cloud_build_worker_pool_custom_endpoint}.GoogleProvider.BuilderclouddeployCustomEndpoint(String clouddeployCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddeploy_custom_endpoint GoogleProvider#clouddeploy_custom_endpoint}.GoogleProvider.BuilderclouddomainsCustomEndpoint(String clouddomainsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddomains_custom_endpoint GoogleProvider#clouddomains_custom_endpoint}.GoogleProvider.Buildercloudfunctions2CustomEndpoint(String cloudfunctions2CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudfunctions2_custom_endpoint GoogleProvider#cloudfunctions2_custom_endpoint}.GoogleProvider.BuildercloudFunctionsCustomEndpoint(String cloudFunctionsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_functions_custom_endpoint GoogleProvider#cloud_functions_custom_endpoint}.GoogleProvider.BuildercloudIdentityCustomEndpoint(String cloudIdentityCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_identity_custom_endpoint GoogleProvider#cloud_identity_custom_endpoint}.GoogleProvider.BuildercloudIdsCustomEndpoint(String cloudIdsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint}.GoogleProvider.BuildercloudQuotasCustomEndpoint(String cloudQuotasCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_quotas_custom_endpoint GoogleProvider#cloud_quotas_custom_endpoint}.GoogleProvider.BuildercloudResourceManagerCustomEndpoint(String cloudResourceManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_resource_manager_custom_endpoint GoogleProvider#cloud_resource_manager_custom_endpoint}.GoogleProvider.BuildercloudRunCustomEndpoint(String cloudRunCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_custom_endpoint GoogleProvider#cloud_run_custom_endpoint}.GoogleProvider.BuildercloudRunV2CustomEndpoint(String cloudRunV2CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_v2_custom_endpoint GoogleProvider#cloud_run_v2_custom_endpoint}.GoogleProvider.BuildercloudSchedulerCustomEndpoint(String cloudSchedulerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_scheduler_custom_endpoint GoogleProvider#cloud_scheduler_custom_endpoint}.GoogleProvider.BuildercloudTasksCustomEndpoint(String cloudTasksCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_tasks_custom_endpoint GoogleProvider#cloud_tasks_custom_endpoint}.GoogleProvider.BuildercomposerCustomEndpoint(String composerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#composer_custom_endpoint GoogleProvider#composer_custom_endpoint}.GoogleProvider.BuildercomputeCustomEndpoint(String computeCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#compute_custom_endpoint GoogleProvider#compute_custom_endpoint}.GoogleProvider.BuildercontainerAnalysisCustomEndpoint(String containerAnalysisCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_analysis_custom_endpoint GoogleProvider#container_analysis_custom_endpoint}.GoogleProvider.BuildercontainerAttachedCustomEndpoint(String containerAttachedCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_attached_custom_endpoint GoogleProvider#container_attached_custom_endpoint}.GoogleProvider.BuildercontainerAwsCustomEndpoint(String containerAwsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_aws_custom_endpoint GoogleProvider#container_aws_custom_endpoint}.GoogleProvider.BuildercontainerAzureCustomEndpoint(String containerAzureCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_azure_custom_endpoint GoogleProvider#container_azure_custom_endpoint}.GoogleProvider.BuildercontainerCustomEndpoint(String containerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_custom_endpoint GoogleProvider#container_custom_endpoint}.GoogleProvider.BuildercoreBillingCustomEndpoint(String coreBillingCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#core_billing_custom_endpoint GoogleProvider#core_billing_custom_endpoint}.static GoogleProvider.Buildercreate(software.constructs.Construct scope, String id)GoogleProvider.Buildercredentials(String credentials)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#credentials GoogleProvider#credentials}.GoogleProvider.BuilderdatabaseMigrationServiceCustomEndpoint(String databaseMigrationServiceCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#database_migration_service_custom_endpoint GoogleProvider#database_migration_service_custom_endpoint}.GoogleProvider.BuilderdataCatalogCustomEndpoint(String dataCatalogCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_catalog_custom_endpoint GoogleProvider#data_catalog_custom_endpoint}.GoogleProvider.BuilderdataflowCustomEndpoint(String dataflowCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataflow_custom_endpoint GoogleProvider#dataflow_custom_endpoint}.GoogleProvider.BuilderdataFusionCustomEndpoint(String dataFusionCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_fusion_custom_endpoint GoogleProvider#data_fusion_custom_endpoint}.GoogleProvider.BuilderdataLossPreventionCustomEndpoint(String dataLossPreventionCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_loss_prevention_custom_endpoint GoogleProvider#data_loss_prevention_custom_endpoint}.GoogleProvider.BuilderdataPipelineCustomEndpoint(String dataPipelineCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_pipeline_custom_endpoint GoogleProvider#data_pipeline_custom_endpoint}.GoogleProvider.BuilderdataplexCustomEndpoint(String dataplexCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataplex_custom_endpoint GoogleProvider#dataplex_custom_endpoint}.GoogleProvider.BuilderdataprocCustomEndpoint(String dataprocCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_custom_endpoint GoogleProvider#dataproc_custom_endpoint}.GoogleProvider.BuilderdataprocMetastoreCustomEndpoint(String dataprocMetastoreCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_metastore_custom_endpoint GoogleProvider#dataproc_metastore_custom_endpoint}.GoogleProvider.BuilderdatastoreCustomEndpoint(String datastoreCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastore_custom_endpoint GoogleProvider#datastore_custom_endpoint}.GoogleProvider.BuilderdatastreamCustomEndpoint(String datastreamCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastream_custom_endpoint GoogleProvider#datastream_custom_endpoint}.GoogleProvider.BuilderdefaultLabels(Map<String,String> defaultLabels)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#default_labels GoogleProvider#default_labels}.GoogleProvider.BuilderdeploymentManagerCustomEndpoint(String deploymentManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#deployment_manager_custom_endpoint GoogleProvider#deployment_manager_custom_endpoint}.GoogleProvider.BuilderdialogflowCustomEndpoint(String dialogflowCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_custom_endpoint GoogleProvider#dialogflow_custom_endpoint}.GoogleProvider.BuilderdialogflowCxCustomEndpoint(String dialogflowCxCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_cx_custom_endpoint GoogleProvider#dialogflow_cx_custom_endpoint}.GoogleProvider.BuilderdiscoveryEngineCustomEndpoint(String discoveryEngineCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#discovery_engine_custom_endpoint GoogleProvider#discovery_engine_custom_endpoint}.GoogleProvider.BuilderdnsCustomEndpoint(String dnsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dns_custom_endpoint GoogleProvider#dns_custom_endpoint}.GoogleProvider.BuilderdocumentAiCustomEndpoint(String documentAiCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_custom_endpoint GoogleProvider#document_ai_custom_endpoint}.GoogleProvider.BuilderdocumentAiWarehouseCustomEndpoint(String documentAiWarehouseCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_warehouse_custom_endpoint GoogleProvider#document_ai_warehouse_custom_endpoint}.GoogleProvider.BuilderedgecontainerCustomEndpoint(String edgecontainerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgecontainer_custom_endpoint GoogleProvider#edgecontainer_custom_endpoint}.GoogleProvider.BuilderedgenetworkCustomEndpoint(String edgenetworkCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgenetwork_custom_endpoint GoogleProvider#edgenetwork_custom_endpoint}.GoogleProvider.BuilderessentialContactsCustomEndpoint(String essentialContactsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#essential_contacts_custom_endpoint GoogleProvider#essential_contacts_custom_endpoint}.GoogleProvider.BuildereventarcCustomEndpoint(String eventarcCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#eventarc_custom_endpoint GoogleProvider#eventarc_custom_endpoint}.GoogleProvider.BuilderfilestoreCustomEndpoint(String filestoreCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#filestore_custom_endpoint GoogleProvider#filestore_custom_endpoint}.GoogleProvider.BuilderfirebaseAppCheckCustomEndpoint(String firebaseAppCheckCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebase_app_check_custom_endpoint GoogleProvider#firebase_app_check_custom_endpoint}.GoogleProvider.BuilderfirebaserulesCustomEndpoint(String firebaserulesCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebaserules_custom_endpoint GoogleProvider#firebaserules_custom_endpoint}.GoogleProvider.BuilderfirestoreCustomEndpoint(String firestoreCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firestore_custom_endpoint GoogleProvider#firestore_custom_endpoint}.GoogleProvider.BuildergkeBackupCustomEndpoint(String gkeBackupCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_backup_custom_endpoint GoogleProvider#gke_backup_custom_endpoint}.GoogleProvider.BuildergkeHub2CustomEndpoint(String gkeHub2CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub2_custom_endpoint GoogleProvider#gke_hub2_custom_endpoint}.GoogleProvider.BuildergkeHubCustomEndpoint(String gkeHubCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub_custom_endpoint GoogleProvider#gke_hub_custom_endpoint}.GoogleProvider.BuildergkehubFeatureCustomEndpoint(String gkehubFeatureCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkehub_feature_custom_endpoint GoogleProvider#gkehub_feature_custom_endpoint}.GoogleProvider.BuildergkeonpremCustomEndpoint(String gkeonpremCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkeonprem_custom_endpoint GoogleProvider#gkeonprem_custom_endpoint}.GoogleProvider.BuilderhealthcareCustomEndpoint(String healthcareCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#healthcare_custom_endpoint GoogleProvider#healthcare_custom_endpoint}.GoogleProvider.Builderiam2CustomEndpoint(String iam2CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam2_custom_endpoint GoogleProvider#iam2_custom_endpoint}.GoogleProvider.BuilderiamBetaCustomEndpoint(String iamBetaCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_beta_custom_endpoint GoogleProvider#iam_beta_custom_endpoint}.GoogleProvider.BuilderiamCredentialsCustomEndpoint(String iamCredentialsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_credentials_custom_endpoint GoogleProvider#iam_credentials_custom_endpoint}.GoogleProvider.BuilderiamCustomEndpoint(String iamCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_custom_endpoint GoogleProvider#iam_custom_endpoint}.GoogleProvider.BuilderiamWorkforcePoolCustomEndpoint(String iamWorkforcePoolCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_workforce_pool_custom_endpoint GoogleProvider#iam_workforce_pool_custom_endpoint}.GoogleProvider.BuilderiapCustomEndpoint(String iapCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iap_custom_endpoint GoogleProvider#iap_custom_endpoint}.GoogleProvider.BuilderidentityPlatformCustomEndpoint(String identityPlatformCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#identity_platform_custom_endpoint GoogleProvider#identity_platform_custom_endpoint}.GoogleProvider.BuilderimpersonateServiceAccount(String impersonateServiceAccount)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account GoogleProvider#impersonate_service_account}.GoogleProvider.BuilderimpersonateServiceAccountDelegates(List<String> impersonateServiceAccountDelegates)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account_delegates GoogleProvider#impersonate_service_account_delegates}.GoogleProvider.BuilderintegrationConnectorsCustomEndpoint(String integrationConnectorsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integration_connectors_custom_endpoint GoogleProvider#integration_connectors_custom_endpoint}.GoogleProvider.BuilderintegrationsCustomEndpoint(String integrationsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integrations_custom_endpoint GoogleProvider#integrations_custom_endpoint}.GoogleProvider.BuilderkmsCustomEndpoint(String kmsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#kms_custom_endpoint GoogleProvider#kms_custom_endpoint}.GoogleProvider.BuilderloggingCustomEndpoint(String loggingCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#logging_custom_endpoint GoogleProvider#logging_custom_endpoint}.GoogleProvider.BuilderlookerCustomEndpoint(String lookerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#looker_custom_endpoint GoogleProvider#looker_custom_endpoint}.GoogleProvider.BuildermemcacheCustomEndpoint(String memcacheCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#memcache_custom_endpoint GoogleProvider#memcache_custom_endpoint}.GoogleProvider.BuildermigrationCenterCustomEndpoint(String migrationCenterCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#migration_center_custom_endpoint GoogleProvider#migration_center_custom_endpoint}.GoogleProvider.BuildermlEngineCustomEndpoint(String mlEngineCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#ml_engine_custom_endpoint GoogleProvider#ml_engine_custom_endpoint}.GoogleProvider.BuildermonitoringCustomEndpoint(String monitoringCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#monitoring_custom_endpoint GoogleProvider#monitoring_custom_endpoint}.GoogleProvider.BuildernetappCustomEndpoint(String netappCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#netapp_custom_endpoint GoogleProvider#netapp_custom_endpoint}.GoogleProvider.BuildernetworkConnectivityCustomEndpoint(String networkConnectivityCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_connectivity_custom_endpoint GoogleProvider#network_connectivity_custom_endpoint}.GoogleProvider.BuildernetworkManagementCustomEndpoint(String networkManagementCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_management_custom_endpoint GoogleProvider#network_management_custom_endpoint}.GoogleProvider.BuildernetworkSecurityCustomEndpoint(String networkSecurityCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_security_custom_endpoint GoogleProvider#network_security_custom_endpoint}.GoogleProvider.BuildernetworkServicesCustomEndpoint(String networkServicesCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_services_custom_endpoint GoogleProvider#network_services_custom_endpoint}.GoogleProvider.BuildernotebooksCustomEndpoint(String notebooksCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#notebooks_custom_endpoint GoogleProvider#notebooks_custom_endpoint}.GoogleProvider.BuilderorgPolicyCustomEndpoint(String orgPolicyCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#org_policy_custom_endpoint GoogleProvider#org_policy_custom_endpoint}.GoogleProvider.BuilderosConfigCustomEndpoint(String osConfigCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_config_custom_endpoint GoogleProvider#os_config_custom_endpoint}.GoogleProvider.BuilderosLoginCustomEndpoint(String osLoginCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_login_custom_endpoint GoogleProvider#os_login_custom_endpoint}.GoogleProvider.BuilderprivatecaCustomEndpoint(String privatecaCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privateca_custom_endpoint GoogleProvider#privateca_custom_endpoint}.GoogleProvider.BuilderprivilegedAccessManagerCustomEndpoint(String privilegedAccessManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privileged_access_manager_custom_endpoint GoogleProvider#privileged_access_manager_custom_endpoint}.GoogleProvider.Builderproject(String project)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#project GoogleProvider#project}.GoogleProvider.BuilderpublicCaCustomEndpoint(String publicCaCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#public_ca_custom_endpoint GoogleProvider#public_ca_custom_endpoint}.GoogleProvider.BuilderpubsubCustomEndpoint(String pubsubCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_custom_endpoint GoogleProvider#pubsub_custom_endpoint}.GoogleProvider.BuilderpubsubLiteCustomEndpoint(String pubsubLiteCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_lite_custom_endpoint GoogleProvider#pubsub_lite_custom_endpoint}.GoogleProvider.BuilderrecaptchaEnterpriseCustomEndpoint(String recaptchaEnterpriseCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#recaptcha_enterprise_custom_endpoint GoogleProvider#recaptcha_enterprise_custom_endpoint}.GoogleProvider.BuilderredisCustomEndpoint(String redisCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#redis_custom_endpoint GoogleProvider#redis_custom_endpoint}.GoogleProvider.Builderregion(String region)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#region GoogleProvider#region}.GoogleProvider.BuilderrequestReason(String requestReason)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_reason GoogleProvider#request_reason}.GoogleProvider.BuilderrequestTimeout(String requestTimeout)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_timeout GoogleProvider#request_timeout}.GoogleProvider.BuilderresourceManagerCustomEndpoint(String resourceManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_custom_endpoint GoogleProvider#resource_manager_custom_endpoint}.GoogleProvider.BuilderresourceManagerV3CustomEndpoint(String resourceManagerV3CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_v3_custom_endpoint GoogleProvider#resource_manager_v3_custom_endpoint}.GoogleProvider.Builderscopes(List<String> scopes)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#scopes GoogleProvider#scopes}.GoogleProvider.BuildersecretManagerCustomEndpoint(String secretManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secret_manager_custom_endpoint GoogleProvider#secret_manager_custom_endpoint}.GoogleProvider.BuildersecureSourceManagerCustomEndpoint(String secureSourceManagerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secure_source_manager_custom_endpoint GoogleProvider#secure_source_manager_custom_endpoint}.GoogleProvider.BuildersecurityCenterCustomEndpoint(String securityCenterCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_custom_endpoint GoogleProvider#security_center_custom_endpoint}.GoogleProvider.BuildersecurityCenterManagementCustomEndpoint(String securityCenterManagementCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_management_custom_endpoint GoogleProvider#security_center_management_custom_endpoint}.GoogleProvider.BuildersecurityCenterV2CustomEndpoint(String securityCenterV2CustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_v2_custom_endpoint GoogleProvider#security_center_v2_custom_endpoint}.GoogleProvider.BuildersecuritypostureCustomEndpoint(String securitypostureCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#securityposture_custom_endpoint GoogleProvider#securityposture_custom_endpoint}.GoogleProvider.BuilderserviceManagementCustomEndpoint(String serviceManagementCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_management_custom_endpoint GoogleProvider#service_management_custom_endpoint}.GoogleProvider.BuilderserviceNetworkingCustomEndpoint(String serviceNetworkingCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_networking_custom_endpoint GoogleProvider#service_networking_custom_endpoint}.GoogleProvider.BuilderserviceUsageCustomEndpoint(String serviceUsageCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_usage_custom_endpoint GoogleProvider#service_usage_custom_endpoint}.GoogleProvider.BuildersiteVerificationCustomEndpoint(String siteVerificationCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#site_verification_custom_endpoint GoogleProvider#site_verification_custom_endpoint}.GoogleProvider.BuildersourceRepoCustomEndpoint(String sourceRepoCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#source_repo_custom_endpoint GoogleProvider#source_repo_custom_endpoint}.GoogleProvider.BuilderspannerCustomEndpoint(String spannerCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#spanner_custom_endpoint GoogleProvider#spanner_custom_endpoint}.GoogleProvider.BuildersqlCustomEndpoint(String sqlCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#sql_custom_endpoint GoogleProvider#sql_custom_endpoint}.GoogleProvider.BuilderstorageCustomEndpoint(String storageCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_custom_endpoint GoogleProvider#storage_custom_endpoint}.GoogleProvider.BuilderstorageInsightsCustomEndpoint(String storageInsightsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_insights_custom_endpoint GoogleProvider#storage_insights_custom_endpoint}.GoogleProvider.BuilderstorageTransferCustomEndpoint(String storageTransferCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_transfer_custom_endpoint GoogleProvider#storage_transfer_custom_endpoint}.GoogleProvider.BuildertagsCustomEndpoint(String tagsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_custom_endpoint GoogleProvider#tags_custom_endpoint}.GoogleProvider.BuildertagsLocationCustomEndpoint(String tagsLocationCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_location_custom_endpoint GoogleProvider#tags_location_custom_endpoint}.GoogleProvider.BuilderterraformAttributionLabelAdditionStrategy(String terraformAttributionLabelAdditionStrategy)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#terraform_attribution_label_addition_strategy GoogleProvider#terraform_attribution_label_addition_strategy}.GoogleProvider.BuildertpuCustomEndpoint(String tpuCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tpu_custom_endpoint GoogleProvider#tpu_custom_endpoint}.GoogleProvider.BuilderuniverseDomain(String universeDomain)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#universe_domain GoogleProvider#universe_domain}.GoogleProvider.BuilderuserProjectOverride(com.hashicorp.cdktf.IResolvable userProjectOverride)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}.GoogleProvider.BuilderuserProjectOverride(Boolean userProjectOverride)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}.GoogleProvider.BuildervertexAiCustomEndpoint(String vertexAiCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vertex_ai_custom_endpoint GoogleProvider#vertex_ai_custom_endpoint}.GoogleProvider.BuildervmwareengineCustomEndpoint(String vmwareengineCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vmwareengine_custom_endpoint GoogleProvider#vmwareengine_custom_endpoint}.GoogleProvider.BuildervpcAccessCustomEndpoint(String vpcAccessCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vpc_access_custom_endpoint GoogleProvider#vpc_access_custom_endpoint}.GoogleProvider.BuilderworkbenchCustomEndpoint(String workbenchCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workbench_custom_endpoint GoogleProvider#workbench_custom_endpoint}.GoogleProvider.BuilderworkflowsCustomEndpoint(String workflowsCustomEndpoint)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workflows_custom_endpoint GoogleProvider#workflows_custom_endpoint}.GoogleProvider.Builderzone(String zone)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#zone GoogleProvider#zone}.
-
-
-
Method Detail
-
create
@Stability(Stable) public static GoogleProvider.Builder create(software.constructs.Construct scope, String id)
- Parameters:
scope- The scope in which to define this construct. This parameter is required.id- The scoped construct ID. This parameter is required.- Returns:
- a new instance of
GoogleProvider.Builder.
-
accessApprovalCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder accessApprovalCustomEndpoint(String accessApprovalCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_approval_custom_endpoint GoogleProvider#access_approval_custom_endpoint}.- Parameters:
accessApprovalCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_approval_custom_endpoint GoogleProvider#access_approval_custom_endpoint}. This parameter is required.- Returns:
this
-
accessContextManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder accessContextManagerCustomEndpoint(String accessContextManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_context_manager_custom_endpoint GoogleProvider#access_context_manager_custom_endpoint}.- Parameters:
accessContextManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_context_manager_custom_endpoint GoogleProvider#access_context_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
accessToken
@Stability(Stable) public GoogleProvider.Builder accessToken(String accessToken)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_token GoogleProvider#access_token}.- Parameters:
accessToken- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_token GoogleProvider#access_token}. This parameter is required.- Returns:
this
-
activeDirectoryCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder activeDirectoryCustomEndpoint(String activeDirectoryCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#active_directory_custom_endpoint GoogleProvider#active_directory_custom_endpoint}.- Parameters:
activeDirectoryCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#active_directory_custom_endpoint GoogleProvider#active_directory_custom_endpoint}. This parameter is required.- Returns:
this
-
addTerraformAttributionLabel
@Stability(Stable) public GoogleProvider.Builder addTerraformAttributionLabel(Boolean addTerraformAttributionLabel)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}.- Parameters:
addTerraformAttributionLabel- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}. This parameter is required.- Returns:
this
-
addTerraformAttributionLabel
@Stability(Stable) public GoogleProvider.Builder addTerraformAttributionLabel(com.hashicorp.cdktf.IResolvable addTerraformAttributionLabel)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}.- Parameters:
addTerraformAttributionLabel- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}. This parameter is required.- Returns:
this
-
alias
@Stability(Stable) public GoogleProvider.Builder alias(String alias)
Alias name.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#alias GoogleProvider#alias}
- Parameters:
alias- Alias name. This parameter is required.- Returns:
this
-
alloydbCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder alloydbCustomEndpoint(String alloydbCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#alloydb_custom_endpoint GoogleProvider#alloydb_custom_endpoint}.- Parameters:
alloydbCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#alloydb_custom_endpoint GoogleProvider#alloydb_custom_endpoint}. This parameter is required.- Returns:
this
-
apigeeCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder apigeeCustomEndpoint(String apigeeCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apigee_custom_endpoint GoogleProvider#apigee_custom_endpoint}.- Parameters:
apigeeCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apigee_custom_endpoint GoogleProvider#apigee_custom_endpoint}. This parameter is required.- Returns:
this
-
apikeysCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder apikeysCustomEndpoint(String apikeysCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apikeys_custom_endpoint GoogleProvider#apikeys_custom_endpoint}.- Parameters:
apikeysCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apikeys_custom_endpoint GoogleProvider#apikeys_custom_endpoint}. This parameter is required.- Returns:
this
-
appEngineCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder appEngineCustomEndpoint(String appEngineCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#app_engine_custom_endpoint GoogleProvider#app_engine_custom_endpoint}.- Parameters:
appEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#app_engine_custom_endpoint GoogleProvider#app_engine_custom_endpoint}. This parameter is required.- Returns:
this
-
apphubCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder apphubCustomEndpoint(String apphubCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apphub_custom_endpoint GoogleProvider#apphub_custom_endpoint}.- Parameters:
apphubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apphub_custom_endpoint GoogleProvider#apphub_custom_endpoint}. This parameter is required.- Returns:
this
-
artifactRegistryCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder artifactRegistryCustomEndpoint(String artifactRegistryCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#artifact_registry_custom_endpoint GoogleProvider#artifact_registry_custom_endpoint}.- Parameters:
artifactRegistryCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#artifact_registry_custom_endpoint GoogleProvider#artifact_registry_custom_endpoint}. This parameter is required.- Returns:
this
-
assuredWorkloadsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder assuredWorkloadsCustomEndpoint(String assuredWorkloadsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#assured_workloads_custom_endpoint GoogleProvider#assured_workloads_custom_endpoint}.- Parameters:
assuredWorkloadsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#assured_workloads_custom_endpoint GoogleProvider#assured_workloads_custom_endpoint}. This parameter is required.- Returns:
this
-
batching
@Stability(Stable) public GoogleProvider.Builder batching(GoogleProviderBatching batching)
batching block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#batching GoogleProvider#batching}
- Parameters:
batching- batching block. This parameter is required.- Returns:
this
-
beyondcorpCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder beyondcorpCustomEndpoint(String beyondcorpCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#beyondcorp_custom_endpoint GoogleProvider#beyondcorp_custom_endpoint}.- Parameters:
beyondcorpCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#beyondcorp_custom_endpoint GoogleProvider#beyondcorp_custom_endpoint}. This parameter is required.- Returns:
this
-
biglakeCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder biglakeCustomEndpoint(String biglakeCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#biglake_custom_endpoint GoogleProvider#biglake_custom_endpoint}.- Parameters:
biglakeCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#biglake_custom_endpoint GoogleProvider#biglake_custom_endpoint}. This parameter is required.- Returns:
this
-
bigqueryAnalyticsHubCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigqueryAnalyticsHubCustomEndpoint(String bigqueryAnalyticsHubCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_analytics_hub_custom_endpoint GoogleProvider#bigquery_analytics_hub_custom_endpoint}.- Parameters:
bigqueryAnalyticsHubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_analytics_hub_custom_endpoint GoogleProvider#bigquery_analytics_hub_custom_endpoint}. This parameter is required.- Returns:
this
-
bigqueryConnectionCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigqueryConnectionCustomEndpoint(String bigqueryConnectionCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_connection_custom_endpoint GoogleProvider#bigquery_connection_custom_endpoint}.- Parameters:
bigqueryConnectionCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_connection_custom_endpoint GoogleProvider#bigquery_connection_custom_endpoint}. This parameter is required.- Returns:
this
-
bigQueryCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigQueryCustomEndpoint(String bigQueryCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#big_query_custom_endpoint GoogleProvider#big_query_custom_endpoint}.- Parameters:
bigQueryCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#big_query_custom_endpoint GoogleProvider#big_query_custom_endpoint}. This parameter is required.- Returns:
this
-
bigqueryDatapolicyCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigqueryDatapolicyCustomEndpoint(String bigqueryDatapolicyCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_datapolicy_custom_endpoint GoogleProvider#bigquery_datapolicy_custom_endpoint}.- Parameters:
bigqueryDatapolicyCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_datapolicy_custom_endpoint GoogleProvider#bigquery_datapolicy_custom_endpoint}. This parameter is required.- Returns:
this
-
bigqueryDataTransferCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigqueryDataTransferCustomEndpoint(String bigqueryDataTransferCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_data_transfer_custom_endpoint GoogleProvider#bigquery_data_transfer_custom_endpoint}.- Parameters:
bigqueryDataTransferCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_data_transfer_custom_endpoint GoogleProvider#bigquery_data_transfer_custom_endpoint}. This parameter is required.- Returns:
this
-
bigqueryReservationCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigqueryReservationCustomEndpoint(String bigqueryReservationCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_reservation_custom_endpoint GoogleProvider#bigquery_reservation_custom_endpoint}.- Parameters:
bigqueryReservationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_reservation_custom_endpoint GoogleProvider#bigquery_reservation_custom_endpoint}. This parameter is required.- Returns:
this
-
bigtableCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder bigtableCustomEndpoint(String bigtableCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigtable_custom_endpoint GoogleProvider#bigtable_custom_endpoint}.- Parameters:
bigtableCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigtable_custom_endpoint GoogleProvider#bigtable_custom_endpoint}. This parameter is required.- Returns:
this
-
billingCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder billingCustomEndpoint(String billingCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_custom_endpoint GoogleProvider#billing_custom_endpoint}.- Parameters:
billingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_custom_endpoint GoogleProvider#billing_custom_endpoint}. This parameter is required.- Returns:
this
-
billingProject
@Stability(Stable) public GoogleProvider.Builder billingProject(String billingProject)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_project GoogleProvider#billing_project}.- Parameters:
billingProject- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_project GoogleProvider#billing_project}. This parameter is required.- Returns:
this
-
binaryAuthorizationCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder binaryAuthorizationCustomEndpoint(String binaryAuthorizationCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#binary_authorization_custom_endpoint GoogleProvider#binary_authorization_custom_endpoint}.- Parameters:
binaryAuthorizationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#binary_authorization_custom_endpoint GoogleProvider#binary_authorization_custom_endpoint}. This parameter is required.- Returns:
this
-
blockchainNodeEngineCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder blockchainNodeEngineCustomEndpoint(String blockchainNodeEngineCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#blockchain_node_engine_custom_endpoint GoogleProvider#blockchain_node_engine_custom_endpoint}.- Parameters:
blockchainNodeEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#blockchain_node_engine_custom_endpoint GoogleProvider#blockchain_node_engine_custom_endpoint}. This parameter is required.- Returns:
this
-
certificateManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder certificateManagerCustomEndpoint(String certificateManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#certificate_manager_custom_endpoint GoogleProvider#certificate_manager_custom_endpoint}.- Parameters:
certificateManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#certificate_manager_custom_endpoint GoogleProvider#certificate_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudAssetCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudAssetCustomEndpoint(String cloudAssetCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_asset_custom_endpoint GoogleProvider#cloud_asset_custom_endpoint}.- Parameters:
cloudAssetCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_asset_custom_endpoint GoogleProvider#cloud_asset_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudBillingCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudBillingCustomEndpoint(String cloudBillingCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_billing_custom_endpoint GoogleProvider#cloud_billing_custom_endpoint}.- Parameters:
cloudBillingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_billing_custom_endpoint GoogleProvider#cloud_billing_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudBuildCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudBuildCustomEndpoint(String cloudBuildCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_custom_endpoint GoogleProvider#cloud_build_custom_endpoint}.- Parameters:
cloudBuildCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_custom_endpoint GoogleProvider#cloud_build_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudbuildv2CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudbuildv2CustomEndpoint(String cloudbuildv2CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudbuildv2_custom_endpoint GoogleProvider#cloudbuildv2_custom_endpoint}.- Parameters:
cloudbuildv2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudbuildv2_custom_endpoint GoogleProvider#cloudbuildv2_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudBuildWorkerPoolCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudBuildWorkerPoolCustomEndpoint(String cloudBuildWorkerPoolCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_worker_pool_custom_endpoint GoogleProvider#cloud_build_worker_pool_custom_endpoint}.- Parameters:
cloudBuildWorkerPoolCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_worker_pool_custom_endpoint GoogleProvider#cloud_build_worker_pool_custom_endpoint}. This parameter is required.- Returns:
this
-
clouddeployCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder clouddeployCustomEndpoint(String clouddeployCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddeploy_custom_endpoint GoogleProvider#clouddeploy_custom_endpoint}.- Parameters:
clouddeployCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddeploy_custom_endpoint GoogleProvider#clouddeploy_custom_endpoint}. This parameter is required.- Returns:
this
-
clouddomainsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder clouddomainsCustomEndpoint(String clouddomainsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddomains_custom_endpoint GoogleProvider#clouddomains_custom_endpoint}.- Parameters:
clouddomainsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddomains_custom_endpoint GoogleProvider#clouddomains_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudfunctions2CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudfunctions2CustomEndpoint(String cloudfunctions2CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudfunctions2_custom_endpoint GoogleProvider#cloudfunctions2_custom_endpoint}.- Parameters:
cloudfunctions2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudfunctions2_custom_endpoint GoogleProvider#cloudfunctions2_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudFunctionsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudFunctionsCustomEndpoint(String cloudFunctionsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_functions_custom_endpoint GoogleProvider#cloud_functions_custom_endpoint}.- Parameters:
cloudFunctionsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_functions_custom_endpoint GoogleProvider#cloud_functions_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudIdentityCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudIdentityCustomEndpoint(String cloudIdentityCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_identity_custom_endpoint GoogleProvider#cloud_identity_custom_endpoint}.- Parameters:
cloudIdentityCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_identity_custom_endpoint GoogleProvider#cloud_identity_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudIdsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudIdsCustomEndpoint(String cloudIdsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint}.- Parameters:
cloudIdsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudQuotasCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudQuotasCustomEndpoint(String cloudQuotasCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_quotas_custom_endpoint GoogleProvider#cloud_quotas_custom_endpoint}.- Parameters:
cloudQuotasCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_quotas_custom_endpoint GoogleProvider#cloud_quotas_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudResourceManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudResourceManagerCustomEndpoint(String cloudResourceManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_resource_manager_custom_endpoint GoogleProvider#cloud_resource_manager_custom_endpoint}.- Parameters:
cloudResourceManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_resource_manager_custom_endpoint GoogleProvider#cloud_resource_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudRunCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudRunCustomEndpoint(String cloudRunCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_custom_endpoint GoogleProvider#cloud_run_custom_endpoint}.- Parameters:
cloudRunCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_custom_endpoint GoogleProvider#cloud_run_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudRunV2CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudRunV2CustomEndpoint(String cloudRunV2CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_v2_custom_endpoint GoogleProvider#cloud_run_v2_custom_endpoint}.- Parameters:
cloudRunV2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_v2_custom_endpoint GoogleProvider#cloud_run_v2_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudSchedulerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudSchedulerCustomEndpoint(String cloudSchedulerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_scheduler_custom_endpoint GoogleProvider#cloud_scheduler_custom_endpoint}.- Parameters:
cloudSchedulerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_scheduler_custom_endpoint GoogleProvider#cloud_scheduler_custom_endpoint}. This parameter is required.- Returns:
this
-
cloudTasksCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder cloudTasksCustomEndpoint(String cloudTasksCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_tasks_custom_endpoint GoogleProvider#cloud_tasks_custom_endpoint}.- Parameters:
cloudTasksCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_tasks_custom_endpoint GoogleProvider#cloud_tasks_custom_endpoint}. This parameter is required.- Returns:
this
-
composerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder composerCustomEndpoint(String composerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#composer_custom_endpoint GoogleProvider#composer_custom_endpoint}.- Parameters:
composerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#composer_custom_endpoint GoogleProvider#composer_custom_endpoint}. This parameter is required.- Returns:
this
-
computeCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder computeCustomEndpoint(String computeCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#compute_custom_endpoint GoogleProvider#compute_custom_endpoint}.- Parameters:
computeCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#compute_custom_endpoint GoogleProvider#compute_custom_endpoint}. This parameter is required.- Returns:
this
-
containerAnalysisCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder containerAnalysisCustomEndpoint(String containerAnalysisCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_analysis_custom_endpoint GoogleProvider#container_analysis_custom_endpoint}.- Parameters:
containerAnalysisCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_analysis_custom_endpoint GoogleProvider#container_analysis_custom_endpoint}. This parameter is required.- Returns:
this
-
containerAttachedCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder containerAttachedCustomEndpoint(String containerAttachedCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_attached_custom_endpoint GoogleProvider#container_attached_custom_endpoint}.- Parameters:
containerAttachedCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_attached_custom_endpoint GoogleProvider#container_attached_custom_endpoint}. This parameter is required.- Returns:
this
-
containerAwsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder containerAwsCustomEndpoint(String containerAwsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_aws_custom_endpoint GoogleProvider#container_aws_custom_endpoint}.- Parameters:
containerAwsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_aws_custom_endpoint GoogleProvider#container_aws_custom_endpoint}. This parameter is required.- Returns:
this
-
containerAzureCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder containerAzureCustomEndpoint(String containerAzureCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_azure_custom_endpoint GoogleProvider#container_azure_custom_endpoint}.- Parameters:
containerAzureCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_azure_custom_endpoint GoogleProvider#container_azure_custom_endpoint}. This parameter is required.- Returns:
this
-
containerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder containerCustomEndpoint(String containerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_custom_endpoint GoogleProvider#container_custom_endpoint}.- Parameters:
containerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_custom_endpoint GoogleProvider#container_custom_endpoint}. This parameter is required.- Returns:
this
-
coreBillingCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder coreBillingCustomEndpoint(String coreBillingCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#core_billing_custom_endpoint GoogleProvider#core_billing_custom_endpoint}.- Parameters:
coreBillingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#core_billing_custom_endpoint GoogleProvider#core_billing_custom_endpoint}. This parameter is required.- Returns:
this
-
credentials
@Stability(Stable) public GoogleProvider.Builder credentials(String credentials)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#credentials GoogleProvider#credentials}.- Parameters:
credentials- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#credentials GoogleProvider#credentials}. This parameter is required.- Returns:
this
-
databaseMigrationServiceCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder databaseMigrationServiceCustomEndpoint(String databaseMigrationServiceCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#database_migration_service_custom_endpoint GoogleProvider#database_migration_service_custom_endpoint}.- Parameters:
databaseMigrationServiceCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#database_migration_service_custom_endpoint GoogleProvider#database_migration_service_custom_endpoint}. This parameter is required.- Returns:
this
-
dataCatalogCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataCatalogCustomEndpoint(String dataCatalogCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_catalog_custom_endpoint GoogleProvider#data_catalog_custom_endpoint}.- Parameters:
dataCatalogCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_catalog_custom_endpoint GoogleProvider#data_catalog_custom_endpoint}. This parameter is required.- Returns:
this
-
dataflowCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataflowCustomEndpoint(String dataflowCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataflow_custom_endpoint GoogleProvider#dataflow_custom_endpoint}.- Parameters:
dataflowCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataflow_custom_endpoint GoogleProvider#dataflow_custom_endpoint}. This parameter is required.- Returns:
this
-
dataFusionCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataFusionCustomEndpoint(String dataFusionCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_fusion_custom_endpoint GoogleProvider#data_fusion_custom_endpoint}.- Parameters:
dataFusionCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_fusion_custom_endpoint GoogleProvider#data_fusion_custom_endpoint}. This parameter is required.- Returns:
this
-
dataLossPreventionCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataLossPreventionCustomEndpoint(String dataLossPreventionCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_loss_prevention_custom_endpoint GoogleProvider#data_loss_prevention_custom_endpoint}.- Parameters:
dataLossPreventionCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_loss_prevention_custom_endpoint GoogleProvider#data_loss_prevention_custom_endpoint}. This parameter is required.- Returns:
this
-
dataPipelineCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataPipelineCustomEndpoint(String dataPipelineCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_pipeline_custom_endpoint GoogleProvider#data_pipeline_custom_endpoint}.- Parameters:
dataPipelineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_pipeline_custom_endpoint GoogleProvider#data_pipeline_custom_endpoint}. This parameter is required.- Returns:
this
-
dataplexCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataplexCustomEndpoint(String dataplexCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataplex_custom_endpoint GoogleProvider#dataplex_custom_endpoint}.- Parameters:
dataplexCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataplex_custom_endpoint GoogleProvider#dataplex_custom_endpoint}. This parameter is required.- Returns:
this
-
dataprocCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataprocCustomEndpoint(String dataprocCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_custom_endpoint GoogleProvider#dataproc_custom_endpoint}.- Parameters:
dataprocCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_custom_endpoint GoogleProvider#dataproc_custom_endpoint}. This parameter is required.- Returns:
this
-
dataprocMetastoreCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dataprocMetastoreCustomEndpoint(String dataprocMetastoreCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_metastore_custom_endpoint GoogleProvider#dataproc_metastore_custom_endpoint}.- Parameters:
dataprocMetastoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_metastore_custom_endpoint GoogleProvider#dataproc_metastore_custom_endpoint}. This parameter is required.- Returns:
this
-
datastoreCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder datastoreCustomEndpoint(String datastoreCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastore_custom_endpoint GoogleProvider#datastore_custom_endpoint}.- Parameters:
datastoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastore_custom_endpoint GoogleProvider#datastore_custom_endpoint}. This parameter is required.- Returns:
this
-
datastreamCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder datastreamCustomEndpoint(String datastreamCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastream_custom_endpoint GoogleProvider#datastream_custom_endpoint}.- Parameters:
datastreamCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastream_custom_endpoint GoogleProvider#datastream_custom_endpoint}. This parameter is required.- Returns:
this
-
defaultLabels
@Stability(Stable) public GoogleProvider.Builder defaultLabels(Map<String,String> defaultLabels)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#default_labels GoogleProvider#default_labels}.- Parameters:
defaultLabels- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#default_labels GoogleProvider#default_labels}. This parameter is required.- Returns:
this
-
deploymentManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder deploymentManagerCustomEndpoint(String deploymentManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#deployment_manager_custom_endpoint GoogleProvider#deployment_manager_custom_endpoint}.- Parameters:
deploymentManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#deployment_manager_custom_endpoint GoogleProvider#deployment_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
dialogflowCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dialogflowCustomEndpoint(String dialogflowCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_custom_endpoint GoogleProvider#dialogflow_custom_endpoint}.- Parameters:
dialogflowCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_custom_endpoint GoogleProvider#dialogflow_custom_endpoint}. This parameter is required.- Returns:
this
-
dialogflowCxCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dialogflowCxCustomEndpoint(String dialogflowCxCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_cx_custom_endpoint GoogleProvider#dialogflow_cx_custom_endpoint}.- Parameters:
dialogflowCxCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_cx_custom_endpoint GoogleProvider#dialogflow_cx_custom_endpoint}. This parameter is required.- Returns:
this
-
discoveryEngineCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder discoveryEngineCustomEndpoint(String discoveryEngineCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#discovery_engine_custom_endpoint GoogleProvider#discovery_engine_custom_endpoint}.- Parameters:
discoveryEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#discovery_engine_custom_endpoint GoogleProvider#discovery_engine_custom_endpoint}. This parameter is required.- Returns:
this
-
dnsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder dnsCustomEndpoint(String dnsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dns_custom_endpoint GoogleProvider#dns_custom_endpoint}.- Parameters:
dnsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dns_custom_endpoint GoogleProvider#dns_custom_endpoint}. This parameter is required.- Returns:
this
-
documentAiCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder documentAiCustomEndpoint(String documentAiCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_custom_endpoint GoogleProvider#document_ai_custom_endpoint}.- Parameters:
documentAiCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_custom_endpoint GoogleProvider#document_ai_custom_endpoint}. This parameter is required.- Returns:
this
-
documentAiWarehouseCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder documentAiWarehouseCustomEndpoint(String documentAiWarehouseCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_warehouse_custom_endpoint GoogleProvider#document_ai_warehouse_custom_endpoint}.- Parameters:
documentAiWarehouseCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_warehouse_custom_endpoint GoogleProvider#document_ai_warehouse_custom_endpoint}. This parameter is required.- Returns:
this
-
edgecontainerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder edgecontainerCustomEndpoint(String edgecontainerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgecontainer_custom_endpoint GoogleProvider#edgecontainer_custom_endpoint}.- Parameters:
edgecontainerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgecontainer_custom_endpoint GoogleProvider#edgecontainer_custom_endpoint}. This parameter is required.- Returns:
this
-
edgenetworkCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder edgenetworkCustomEndpoint(String edgenetworkCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgenetwork_custom_endpoint GoogleProvider#edgenetwork_custom_endpoint}.- Parameters:
edgenetworkCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgenetwork_custom_endpoint GoogleProvider#edgenetwork_custom_endpoint}. This parameter is required.- Returns:
this
-
essentialContactsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder essentialContactsCustomEndpoint(String essentialContactsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#essential_contacts_custom_endpoint GoogleProvider#essential_contacts_custom_endpoint}.- Parameters:
essentialContactsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#essential_contacts_custom_endpoint GoogleProvider#essential_contacts_custom_endpoint}. This parameter is required.- Returns:
this
-
eventarcCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder eventarcCustomEndpoint(String eventarcCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#eventarc_custom_endpoint GoogleProvider#eventarc_custom_endpoint}.- Parameters:
eventarcCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#eventarc_custom_endpoint GoogleProvider#eventarc_custom_endpoint}. This parameter is required.- Returns:
this
-
filestoreCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder filestoreCustomEndpoint(String filestoreCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#filestore_custom_endpoint GoogleProvider#filestore_custom_endpoint}.- Parameters:
filestoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#filestore_custom_endpoint GoogleProvider#filestore_custom_endpoint}. This parameter is required.- Returns:
this
-
firebaseAppCheckCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder firebaseAppCheckCustomEndpoint(String firebaseAppCheckCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebase_app_check_custom_endpoint GoogleProvider#firebase_app_check_custom_endpoint}.- Parameters:
firebaseAppCheckCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebase_app_check_custom_endpoint GoogleProvider#firebase_app_check_custom_endpoint}. This parameter is required.- Returns:
this
-
firebaserulesCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder firebaserulesCustomEndpoint(String firebaserulesCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebaserules_custom_endpoint GoogleProvider#firebaserules_custom_endpoint}.- Parameters:
firebaserulesCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebaserules_custom_endpoint GoogleProvider#firebaserules_custom_endpoint}. This parameter is required.- Returns:
this
-
firestoreCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder firestoreCustomEndpoint(String firestoreCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firestore_custom_endpoint GoogleProvider#firestore_custom_endpoint}.- Parameters:
firestoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firestore_custom_endpoint GoogleProvider#firestore_custom_endpoint}. This parameter is required.- Returns:
this
-
gkeBackupCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder gkeBackupCustomEndpoint(String gkeBackupCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_backup_custom_endpoint GoogleProvider#gke_backup_custom_endpoint}.- Parameters:
gkeBackupCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_backup_custom_endpoint GoogleProvider#gke_backup_custom_endpoint}. This parameter is required.- Returns:
this
-
gkeHub2CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder gkeHub2CustomEndpoint(String gkeHub2CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub2_custom_endpoint GoogleProvider#gke_hub2_custom_endpoint}.- Parameters:
gkeHub2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub2_custom_endpoint GoogleProvider#gke_hub2_custom_endpoint}. This parameter is required.- Returns:
this
-
gkeHubCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder gkeHubCustomEndpoint(String gkeHubCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub_custom_endpoint GoogleProvider#gke_hub_custom_endpoint}.- Parameters:
gkeHubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub_custom_endpoint GoogleProvider#gke_hub_custom_endpoint}. This parameter is required.- Returns:
this
-
gkehubFeatureCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder gkehubFeatureCustomEndpoint(String gkehubFeatureCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkehub_feature_custom_endpoint GoogleProvider#gkehub_feature_custom_endpoint}.- Parameters:
gkehubFeatureCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkehub_feature_custom_endpoint GoogleProvider#gkehub_feature_custom_endpoint}. This parameter is required.- Returns:
this
-
gkeonpremCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder gkeonpremCustomEndpoint(String gkeonpremCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkeonprem_custom_endpoint GoogleProvider#gkeonprem_custom_endpoint}.- Parameters:
gkeonpremCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkeonprem_custom_endpoint GoogleProvider#gkeonprem_custom_endpoint}. This parameter is required.- Returns:
this
-
healthcareCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder healthcareCustomEndpoint(String healthcareCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#healthcare_custom_endpoint GoogleProvider#healthcare_custom_endpoint}.- Parameters:
healthcareCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#healthcare_custom_endpoint GoogleProvider#healthcare_custom_endpoint}. This parameter is required.- Returns:
this
-
iam2CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder iam2CustomEndpoint(String iam2CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam2_custom_endpoint GoogleProvider#iam2_custom_endpoint}.- Parameters:
iam2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam2_custom_endpoint GoogleProvider#iam2_custom_endpoint}. This parameter is required.- Returns:
this
-
iamBetaCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder iamBetaCustomEndpoint(String iamBetaCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_beta_custom_endpoint GoogleProvider#iam_beta_custom_endpoint}.- Parameters:
iamBetaCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_beta_custom_endpoint GoogleProvider#iam_beta_custom_endpoint}. This parameter is required.- Returns:
this
-
iamCredentialsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder iamCredentialsCustomEndpoint(String iamCredentialsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_credentials_custom_endpoint GoogleProvider#iam_credentials_custom_endpoint}.- Parameters:
iamCredentialsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_credentials_custom_endpoint GoogleProvider#iam_credentials_custom_endpoint}. This parameter is required.- Returns:
this
-
iamCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder iamCustomEndpoint(String iamCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_custom_endpoint GoogleProvider#iam_custom_endpoint}.- Parameters:
iamCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_custom_endpoint GoogleProvider#iam_custom_endpoint}. This parameter is required.- Returns:
this
-
iamWorkforcePoolCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder iamWorkforcePoolCustomEndpoint(String iamWorkforcePoolCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_workforce_pool_custom_endpoint GoogleProvider#iam_workforce_pool_custom_endpoint}.- Parameters:
iamWorkforcePoolCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_workforce_pool_custom_endpoint GoogleProvider#iam_workforce_pool_custom_endpoint}. This parameter is required.- Returns:
this
-
iapCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder iapCustomEndpoint(String iapCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iap_custom_endpoint GoogleProvider#iap_custom_endpoint}.- Parameters:
iapCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iap_custom_endpoint GoogleProvider#iap_custom_endpoint}. This parameter is required.- Returns:
this
-
identityPlatformCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder identityPlatformCustomEndpoint(String identityPlatformCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#identity_platform_custom_endpoint GoogleProvider#identity_platform_custom_endpoint}.- Parameters:
identityPlatformCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#identity_platform_custom_endpoint GoogleProvider#identity_platform_custom_endpoint}. This parameter is required.- Returns:
this
-
impersonateServiceAccount
@Stability(Stable) public GoogleProvider.Builder impersonateServiceAccount(String impersonateServiceAccount)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account GoogleProvider#impersonate_service_account}.- Parameters:
impersonateServiceAccount- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account GoogleProvider#impersonate_service_account}. This parameter is required.- Returns:
this
-
impersonateServiceAccountDelegates
@Stability(Stable) public GoogleProvider.Builder impersonateServiceAccountDelegates(List<String> impersonateServiceAccountDelegates)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account_delegates GoogleProvider#impersonate_service_account_delegates}.- Parameters:
impersonateServiceAccountDelegates- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account_delegates GoogleProvider#impersonate_service_account_delegates}. This parameter is required.- Returns:
this
-
integrationConnectorsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder integrationConnectorsCustomEndpoint(String integrationConnectorsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integration_connectors_custom_endpoint GoogleProvider#integration_connectors_custom_endpoint}.- Parameters:
integrationConnectorsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integration_connectors_custom_endpoint GoogleProvider#integration_connectors_custom_endpoint}. This parameter is required.- Returns:
this
-
integrationsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder integrationsCustomEndpoint(String integrationsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integrations_custom_endpoint GoogleProvider#integrations_custom_endpoint}.- Parameters:
integrationsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integrations_custom_endpoint GoogleProvider#integrations_custom_endpoint}. This parameter is required.- Returns:
this
-
kmsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder kmsCustomEndpoint(String kmsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#kms_custom_endpoint GoogleProvider#kms_custom_endpoint}.- Parameters:
kmsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#kms_custom_endpoint GoogleProvider#kms_custom_endpoint}. This parameter is required.- Returns:
this
-
loggingCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder loggingCustomEndpoint(String loggingCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#logging_custom_endpoint GoogleProvider#logging_custom_endpoint}.- Parameters:
loggingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#logging_custom_endpoint GoogleProvider#logging_custom_endpoint}. This parameter is required.- Returns:
this
-
lookerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder lookerCustomEndpoint(String lookerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#looker_custom_endpoint GoogleProvider#looker_custom_endpoint}.- Parameters:
lookerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#looker_custom_endpoint GoogleProvider#looker_custom_endpoint}. This parameter is required.- Returns:
this
-
memcacheCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder memcacheCustomEndpoint(String memcacheCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#memcache_custom_endpoint GoogleProvider#memcache_custom_endpoint}.- Parameters:
memcacheCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#memcache_custom_endpoint GoogleProvider#memcache_custom_endpoint}. This parameter is required.- Returns:
this
-
migrationCenterCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder migrationCenterCustomEndpoint(String migrationCenterCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#migration_center_custom_endpoint GoogleProvider#migration_center_custom_endpoint}.- Parameters:
migrationCenterCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#migration_center_custom_endpoint GoogleProvider#migration_center_custom_endpoint}. This parameter is required.- Returns:
this
-
mlEngineCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder mlEngineCustomEndpoint(String mlEngineCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#ml_engine_custom_endpoint GoogleProvider#ml_engine_custom_endpoint}.- Parameters:
mlEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#ml_engine_custom_endpoint GoogleProvider#ml_engine_custom_endpoint}. This parameter is required.- Returns:
this
-
monitoringCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder monitoringCustomEndpoint(String monitoringCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#monitoring_custom_endpoint GoogleProvider#monitoring_custom_endpoint}.- Parameters:
monitoringCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#monitoring_custom_endpoint GoogleProvider#monitoring_custom_endpoint}. This parameter is required.- Returns:
this
-
netappCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder netappCustomEndpoint(String netappCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#netapp_custom_endpoint GoogleProvider#netapp_custom_endpoint}.- Parameters:
netappCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#netapp_custom_endpoint GoogleProvider#netapp_custom_endpoint}. This parameter is required.- Returns:
this
-
networkConnectivityCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder networkConnectivityCustomEndpoint(String networkConnectivityCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_connectivity_custom_endpoint GoogleProvider#network_connectivity_custom_endpoint}.- Parameters:
networkConnectivityCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_connectivity_custom_endpoint GoogleProvider#network_connectivity_custom_endpoint}. This parameter is required.- Returns:
this
-
networkManagementCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder networkManagementCustomEndpoint(String networkManagementCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_management_custom_endpoint GoogleProvider#network_management_custom_endpoint}.- Parameters:
networkManagementCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_management_custom_endpoint GoogleProvider#network_management_custom_endpoint}. This parameter is required.- Returns:
this
-
networkSecurityCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder networkSecurityCustomEndpoint(String networkSecurityCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_security_custom_endpoint GoogleProvider#network_security_custom_endpoint}.- Parameters:
networkSecurityCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_security_custom_endpoint GoogleProvider#network_security_custom_endpoint}. This parameter is required.- Returns:
this
-
networkServicesCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder networkServicesCustomEndpoint(String networkServicesCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_services_custom_endpoint GoogleProvider#network_services_custom_endpoint}.- Parameters:
networkServicesCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_services_custom_endpoint GoogleProvider#network_services_custom_endpoint}. This parameter is required.- Returns:
this
-
notebooksCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder notebooksCustomEndpoint(String notebooksCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#notebooks_custom_endpoint GoogleProvider#notebooks_custom_endpoint}.- Parameters:
notebooksCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#notebooks_custom_endpoint GoogleProvider#notebooks_custom_endpoint}. This parameter is required.- Returns:
this
-
orgPolicyCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder orgPolicyCustomEndpoint(String orgPolicyCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#org_policy_custom_endpoint GoogleProvider#org_policy_custom_endpoint}.- Parameters:
orgPolicyCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#org_policy_custom_endpoint GoogleProvider#org_policy_custom_endpoint}. This parameter is required.- Returns:
this
-
osConfigCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder osConfigCustomEndpoint(String osConfigCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_config_custom_endpoint GoogleProvider#os_config_custom_endpoint}.- Parameters:
osConfigCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_config_custom_endpoint GoogleProvider#os_config_custom_endpoint}. This parameter is required.- Returns:
this
-
osLoginCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder osLoginCustomEndpoint(String osLoginCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_login_custom_endpoint GoogleProvider#os_login_custom_endpoint}.- Parameters:
osLoginCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_login_custom_endpoint GoogleProvider#os_login_custom_endpoint}. This parameter is required.- Returns:
this
-
privatecaCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder privatecaCustomEndpoint(String privatecaCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privateca_custom_endpoint GoogleProvider#privateca_custom_endpoint}.- Parameters:
privatecaCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privateca_custom_endpoint GoogleProvider#privateca_custom_endpoint}. This parameter is required.- Returns:
this
-
privilegedAccessManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder privilegedAccessManagerCustomEndpoint(String privilegedAccessManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privileged_access_manager_custom_endpoint GoogleProvider#privileged_access_manager_custom_endpoint}.- Parameters:
privilegedAccessManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privileged_access_manager_custom_endpoint GoogleProvider#privileged_access_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
project
@Stability(Stable) public GoogleProvider.Builder project(String project)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#project GoogleProvider#project}.- Parameters:
project- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#project GoogleProvider#project}. This parameter is required.- Returns:
this
-
publicCaCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder publicCaCustomEndpoint(String publicCaCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#public_ca_custom_endpoint GoogleProvider#public_ca_custom_endpoint}.- Parameters:
publicCaCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#public_ca_custom_endpoint GoogleProvider#public_ca_custom_endpoint}. This parameter is required.- Returns:
this
-
pubsubCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder pubsubCustomEndpoint(String pubsubCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_custom_endpoint GoogleProvider#pubsub_custom_endpoint}.- Parameters:
pubsubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_custom_endpoint GoogleProvider#pubsub_custom_endpoint}. This parameter is required.- Returns:
this
-
pubsubLiteCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder pubsubLiteCustomEndpoint(String pubsubLiteCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_lite_custom_endpoint GoogleProvider#pubsub_lite_custom_endpoint}.- Parameters:
pubsubLiteCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_lite_custom_endpoint GoogleProvider#pubsub_lite_custom_endpoint}. This parameter is required.- Returns:
this
-
recaptchaEnterpriseCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder recaptchaEnterpriseCustomEndpoint(String recaptchaEnterpriseCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#recaptcha_enterprise_custom_endpoint GoogleProvider#recaptcha_enterprise_custom_endpoint}.- Parameters:
recaptchaEnterpriseCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#recaptcha_enterprise_custom_endpoint GoogleProvider#recaptcha_enterprise_custom_endpoint}. This parameter is required.- Returns:
this
-
redisCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder redisCustomEndpoint(String redisCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#redis_custom_endpoint GoogleProvider#redis_custom_endpoint}.- Parameters:
redisCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#redis_custom_endpoint GoogleProvider#redis_custom_endpoint}. This parameter is required.- Returns:
this
-
region
@Stability(Stable) public GoogleProvider.Builder region(String region)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#region GoogleProvider#region}.- Parameters:
region- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#region GoogleProvider#region}. This parameter is required.- Returns:
this
-
requestReason
@Stability(Stable) public GoogleProvider.Builder requestReason(String requestReason)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_reason GoogleProvider#request_reason}.- Parameters:
requestReason- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_reason GoogleProvider#request_reason}. This parameter is required.- Returns:
this
-
requestTimeout
@Stability(Stable) public GoogleProvider.Builder requestTimeout(String requestTimeout)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_timeout GoogleProvider#request_timeout}.- Parameters:
requestTimeout- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_timeout GoogleProvider#request_timeout}. This parameter is required.- Returns:
this
-
resourceManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder resourceManagerCustomEndpoint(String resourceManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_custom_endpoint GoogleProvider#resource_manager_custom_endpoint}.- Parameters:
resourceManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_custom_endpoint GoogleProvider#resource_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
resourceManagerV3CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder resourceManagerV3CustomEndpoint(String resourceManagerV3CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_v3_custom_endpoint GoogleProvider#resource_manager_v3_custom_endpoint}.- Parameters:
resourceManagerV3CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_v3_custom_endpoint GoogleProvider#resource_manager_v3_custom_endpoint}. This parameter is required.- Returns:
this
-
scopes
@Stability(Stable) public GoogleProvider.Builder scopes(List<String> scopes)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#scopes GoogleProvider#scopes}.- Parameters:
scopes- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#scopes GoogleProvider#scopes}. This parameter is required.- Returns:
this
-
secretManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder secretManagerCustomEndpoint(String secretManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secret_manager_custom_endpoint GoogleProvider#secret_manager_custom_endpoint}.- Parameters:
secretManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secret_manager_custom_endpoint GoogleProvider#secret_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
secureSourceManagerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder secureSourceManagerCustomEndpoint(String secureSourceManagerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secure_source_manager_custom_endpoint GoogleProvider#secure_source_manager_custom_endpoint}.- Parameters:
secureSourceManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secure_source_manager_custom_endpoint GoogleProvider#secure_source_manager_custom_endpoint}. This parameter is required.- Returns:
this
-
securityCenterCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder securityCenterCustomEndpoint(String securityCenterCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_custom_endpoint GoogleProvider#security_center_custom_endpoint}.- Parameters:
securityCenterCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_custom_endpoint GoogleProvider#security_center_custom_endpoint}. This parameter is required.- Returns:
this
-
securityCenterManagementCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder securityCenterManagementCustomEndpoint(String securityCenterManagementCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_management_custom_endpoint GoogleProvider#security_center_management_custom_endpoint}.- Parameters:
securityCenterManagementCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_management_custom_endpoint GoogleProvider#security_center_management_custom_endpoint}. This parameter is required.- Returns:
this
-
securityCenterV2CustomEndpoint
@Stability(Stable) public GoogleProvider.Builder securityCenterV2CustomEndpoint(String securityCenterV2CustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_v2_custom_endpoint GoogleProvider#security_center_v2_custom_endpoint}.- Parameters:
securityCenterV2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_v2_custom_endpoint GoogleProvider#security_center_v2_custom_endpoint}. This parameter is required.- Returns:
this
-
securitypostureCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder securitypostureCustomEndpoint(String securitypostureCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#securityposture_custom_endpoint GoogleProvider#securityposture_custom_endpoint}.- Parameters:
securitypostureCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#securityposture_custom_endpoint GoogleProvider#securityposture_custom_endpoint}. This parameter is required.- Returns:
this
-
serviceManagementCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder serviceManagementCustomEndpoint(String serviceManagementCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_management_custom_endpoint GoogleProvider#service_management_custom_endpoint}.- Parameters:
serviceManagementCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_management_custom_endpoint GoogleProvider#service_management_custom_endpoint}. This parameter is required.- Returns:
this
-
serviceNetworkingCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder serviceNetworkingCustomEndpoint(String serviceNetworkingCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_networking_custom_endpoint GoogleProvider#service_networking_custom_endpoint}.- Parameters:
serviceNetworkingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_networking_custom_endpoint GoogleProvider#service_networking_custom_endpoint}. This parameter is required.- Returns:
this
-
serviceUsageCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder serviceUsageCustomEndpoint(String serviceUsageCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_usage_custom_endpoint GoogleProvider#service_usage_custom_endpoint}.- Parameters:
serviceUsageCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_usage_custom_endpoint GoogleProvider#service_usage_custom_endpoint}. This parameter is required.- Returns:
this
-
siteVerificationCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder siteVerificationCustomEndpoint(String siteVerificationCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#site_verification_custom_endpoint GoogleProvider#site_verification_custom_endpoint}.- Parameters:
siteVerificationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#site_verification_custom_endpoint GoogleProvider#site_verification_custom_endpoint}. This parameter is required.- Returns:
this
-
sourceRepoCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder sourceRepoCustomEndpoint(String sourceRepoCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#source_repo_custom_endpoint GoogleProvider#source_repo_custom_endpoint}.- Parameters:
sourceRepoCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#source_repo_custom_endpoint GoogleProvider#source_repo_custom_endpoint}. This parameter is required.- Returns:
this
-
spannerCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder spannerCustomEndpoint(String spannerCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#spanner_custom_endpoint GoogleProvider#spanner_custom_endpoint}.- Parameters:
spannerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#spanner_custom_endpoint GoogleProvider#spanner_custom_endpoint}. This parameter is required.- Returns:
this
-
sqlCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder sqlCustomEndpoint(String sqlCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#sql_custom_endpoint GoogleProvider#sql_custom_endpoint}.- Parameters:
sqlCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#sql_custom_endpoint GoogleProvider#sql_custom_endpoint}. This parameter is required.- Returns:
this
-
storageCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder storageCustomEndpoint(String storageCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_custom_endpoint GoogleProvider#storage_custom_endpoint}.- Parameters:
storageCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_custom_endpoint GoogleProvider#storage_custom_endpoint}. This parameter is required.- Returns:
this
-
storageInsightsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder storageInsightsCustomEndpoint(String storageInsightsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_insights_custom_endpoint GoogleProvider#storage_insights_custom_endpoint}.- Parameters:
storageInsightsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_insights_custom_endpoint GoogleProvider#storage_insights_custom_endpoint}. This parameter is required.- Returns:
this
-
storageTransferCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder storageTransferCustomEndpoint(String storageTransferCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_transfer_custom_endpoint GoogleProvider#storage_transfer_custom_endpoint}.- Parameters:
storageTransferCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_transfer_custom_endpoint GoogleProvider#storage_transfer_custom_endpoint}. This parameter is required.- Returns:
this
-
tagsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder tagsCustomEndpoint(String tagsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_custom_endpoint GoogleProvider#tags_custom_endpoint}.- Parameters:
tagsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_custom_endpoint GoogleProvider#tags_custom_endpoint}. This parameter is required.- Returns:
this
-
tagsLocationCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder tagsLocationCustomEndpoint(String tagsLocationCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_location_custom_endpoint GoogleProvider#tags_location_custom_endpoint}.- Parameters:
tagsLocationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_location_custom_endpoint GoogleProvider#tags_location_custom_endpoint}. This parameter is required.- Returns:
this
-
terraformAttributionLabelAdditionStrategy
@Stability(Stable) public GoogleProvider.Builder terraformAttributionLabelAdditionStrategy(String terraformAttributionLabelAdditionStrategy)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#terraform_attribution_label_addition_strategy GoogleProvider#terraform_attribution_label_addition_strategy}.- Parameters:
terraformAttributionLabelAdditionStrategy- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#terraform_attribution_label_addition_strategy GoogleProvider#terraform_attribution_label_addition_strategy}. This parameter is required.- Returns:
this
-
tpuCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder tpuCustomEndpoint(String tpuCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tpu_custom_endpoint GoogleProvider#tpu_custom_endpoint}.- Parameters:
tpuCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tpu_custom_endpoint GoogleProvider#tpu_custom_endpoint}. This parameter is required.- Returns:
this
-
universeDomain
@Stability(Stable) public GoogleProvider.Builder universeDomain(String universeDomain)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#universe_domain GoogleProvider#universe_domain}.- Parameters:
universeDomain- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#universe_domain GoogleProvider#universe_domain}. This parameter is required.- Returns:
this
-
userProjectOverride
@Stability(Stable) public GoogleProvider.Builder userProjectOverride(Boolean userProjectOverride)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}.- Parameters:
userProjectOverride- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}. This parameter is required.- Returns:
this
-
userProjectOverride
@Stability(Stable) public GoogleProvider.Builder userProjectOverride(com.hashicorp.cdktf.IResolvable userProjectOverride)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}.- Parameters:
userProjectOverride- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}. This parameter is required.- Returns:
this
-
vertexAiCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder vertexAiCustomEndpoint(String vertexAiCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vertex_ai_custom_endpoint GoogleProvider#vertex_ai_custom_endpoint}.- Parameters:
vertexAiCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vertex_ai_custom_endpoint GoogleProvider#vertex_ai_custom_endpoint}. This parameter is required.- Returns:
this
-
vmwareengineCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder vmwareengineCustomEndpoint(String vmwareengineCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vmwareengine_custom_endpoint GoogleProvider#vmwareengine_custom_endpoint}.- Parameters:
vmwareengineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vmwareengine_custom_endpoint GoogleProvider#vmwareengine_custom_endpoint}. This parameter is required.- Returns:
this
-
vpcAccessCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder vpcAccessCustomEndpoint(String vpcAccessCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vpc_access_custom_endpoint GoogleProvider#vpc_access_custom_endpoint}.- Parameters:
vpcAccessCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vpc_access_custom_endpoint GoogleProvider#vpc_access_custom_endpoint}. This parameter is required.- Returns:
this
-
workbenchCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder workbenchCustomEndpoint(String workbenchCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workbench_custom_endpoint GoogleProvider#workbench_custom_endpoint}.- Parameters:
workbenchCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workbench_custom_endpoint GoogleProvider#workbench_custom_endpoint}. This parameter is required.- Returns:
this
-
workflowsCustomEndpoint
@Stability(Stable) public GoogleProvider.Builder workflowsCustomEndpoint(String workflowsCustomEndpoint)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workflows_custom_endpoint GoogleProvider#workflows_custom_endpoint}.- Parameters:
workflowsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workflows_custom_endpoint GoogleProvider#workflows_custom_endpoint}. This parameter is required.- Returns:
this
-
zone
@Stability(Stable) public GoogleProvider.Builder zone(String zone)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#zone GoogleProvider#zone}.- Parameters:
zone- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#zone GoogleProvider#zone}. This parameter is required.- Returns:
this
-
build
@Stability(Stable) public GoogleProvider build()
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GoogleProvider>- Returns:
- a newly built instance of
GoogleProvider.
-
-