tfwriter

Terraform HCL code generator.

Download as .zip Download as .tar.gz View on GitHub

providers / google

Description

Lifecycle management of GCP resources, including Compute Engine, Cloud Storage, Cloud SDK, Cloud SQL, GKE, BigQuery, Cloud Functions and more. This provider is collaboratively maintained by the Google Terraform Team at Google and the Terraform team at HashiCorp

Index

Example Usage

provider "google" {
  version = "3.63.0"

  # access_approval_custom_endpoint - (optional) is a type of string
  access_approval_custom_endpoint = null
  # access_context_manager_custom_endpoint - (optional) is a type of string
  access_context_manager_custom_endpoint = null
  # access_token - (optional) is a type of string
  access_token = null
  # active_directory_custom_endpoint - (optional) is a type of string
  active_directory_custom_endpoint = null
  # apigee_custom_endpoint - (optional) is a type of string
  apigee_custom_endpoint = null
  # app_engine_custom_endpoint - (optional) is a type of string
  app_engine_custom_endpoint = null
  # big_query_custom_endpoint - (optional) is a type of string
  big_query_custom_endpoint = null
  # bigquery_data_transfer_custom_endpoint - (optional) is a type of string
  bigquery_data_transfer_custom_endpoint = null
  # bigquery_reservation_custom_endpoint - (optional) is a type of string
  bigquery_reservation_custom_endpoint = null
  # bigtable_custom_endpoint - (optional) is a type of string
  bigtable_custom_endpoint = null
  # billing_custom_endpoint - (optional) is a type of string
  billing_custom_endpoint = null
  # billing_project - (optional) is a type of string
  billing_project = null
  # binary_authorization_custom_endpoint - (optional) is a type of string
  binary_authorization_custom_endpoint = null
  # cloud_asset_custom_endpoint - (optional) is a type of string
  cloud_asset_custom_endpoint = null
  # cloud_billing_custom_endpoint - (optional) is a type of string
  cloud_billing_custom_endpoint = null
  # cloud_build_custom_endpoint - (optional) is a type of string
  cloud_build_custom_endpoint = null
  # cloud_functions_custom_endpoint - (optional) is a type of string
  cloud_functions_custom_endpoint = null
  # cloud_identity_custom_endpoint - (optional) is a type of string
  cloud_identity_custom_endpoint = null
  # cloud_iot_custom_endpoint - (optional) is a type of string
  cloud_iot_custom_endpoint = null
  # cloud_run_custom_endpoint - (optional) is a type of string
  cloud_run_custom_endpoint = null
  # cloud_scheduler_custom_endpoint - (optional) is a type of string
  cloud_scheduler_custom_endpoint = null
  # cloud_tasks_custom_endpoint - (optional) is a type of string
  cloud_tasks_custom_endpoint = null
  # composer_custom_endpoint - (optional) is a type of string
  composer_custom_endpoint = null
  # compute_beta_custom_endpoint - (optional) is a type of string
  compute_beta_custom_endpoint = null
  # compute_custom_endpoint - (optional) is a type of string
  compute_custom_endpoint = null
  # container_analysis_custom_endpoint - (optional) is a type of string
  container_analysis_custom_endpoint = null
  # container_beta_custom_endpoint - (optional) is a type of string
  container_beta_custom_endpoint = null
  # container_custom_endpoint - (optional) is a type of string
  container_custom_endpoint = null
  # credentials - (optional) is a type of string
  credentials = null
  # data_catalog_custom_endpoint - (optional) is a type of string
  data_catalog_custom_endpoint = null
  # data_loss_prevention_custom_endpoint - (optional) is a type of string
  data_loss_prevention_custom_endpoint = null
  # dataflow_custom_endpoint - (optional) is a type of string
  dataflow_custom_endpoint = null
  # dataproc_beta_custom_endpoint - (optional) is a type of string
  dataproc_beta_custom_endpoint = null
  # dataproc_custom_endpoint - (optional) is a type of string
  dataproc_custom_endpoint = null
  # datastore_custom_endpoint - (optional) is a type of string
  datastore_custom_endpoint = null
  # deployment_manager_custom_endpoint - (optional) is a type of string
  deployment_manager_custom_endpoint = null
  # dialogflow_custom_endpoint - (optional) is a type of string
  dialogflow_custom_endpoint = null
  # dns_custom_endpoint - (optional) is a type of string
  dns_custom_endpoint = null
  # eventarc_custom_endpoint - (optional) is a type of string
  eventarc_custom_endpoint = null
  # filestore_custom_endpoint - (optional) is a type of string
  filestore_custom_endpoint = null
  # firestore_custom_endpoint - (optional) is a type of string
  firestore_custom_endpoint = null
  # game_services_custom_endpoint - (optional) is a type of string
  game_services_custom_endpoint = null
  # healthcare_custom_endpoint - (optional) is a type of string
  healthcare_custom_endpoint = null
  # iam_credentials_custom_endpoint - (optional) is a type of string
  iam_credentials_custom_endpoint = null
  # iam_custom_endpoint - (optional) is a type of string
  iam_custom_endpoint = null
  # iap_custom_endpoint - (optional) is a type of string
  iap_custom_endpoint = null
  # identity_platform_custom_endpoint - (optional) is a type of string
  identity_platform_custom_endpoint = null
  # impersonate_service_account - (optional) is a type of string
  impersonate_service_account = null
  # impersonate_service_account_delegates - (optional) is a type of list of string
  impersonate_service_account_delegates = []
  # kms_custom_endpoint - (optional) is a type of string
  kms_custom_endpoint = null
  # logging_custom_endpoint - (optional) is a type of string
  logging_custom_endpoint = null
  # ml_engine_custom_endpoint - (optional) is a type of string
  ml_engine_custom_endpoint = null
  # monitoring_custom_endpoint - (optional) is a type of string
  monitoring_custom_endpoint = null
  # network_management_custom_endpoint - (optional) is a type of string
  network_management_custom_endpoint = null
  # notebooks_custom_endpoint - (optional) is a type of string
  notebooks_custom_endpoint = null
  # os_config_custom_endpoint - (optional) is a type of string
  os_config_custom_endpoint = null
  # os_login_custom_endpoint - (optional) is a type of string
  os_login_custom_endpoint = null
  # project - (optional) is a type of string
  project = null
  # pubsub_custom_endpoint - (optional) is a type of string
  pubsub_custom_endpoint = null
  # pubsub_lite_custom_endpoint - (optional) is a type of string
  pubsub_lite_custom_endpoint = null
  # redis_custom_endpoint - (optional) is a type of string
  redis_custom_endpoint = null
  # region - (optional) is a type of string
  region = null
  # request_timeout - (optional) is a type of string
  request_timeout = null
  # resource_manager_custom_endpoint - (optional) is a type of string
  resource_manager_custom_endpoint = null
  # resource_manager_v2_custom_endpoint - (optional) is a type of string
  resource_manager_v2_custom_endpoint = null
  # runtime_config_custom_endpoint - (optional) is a type of string
  runtime_config_custom_endpoint = null
  # runtimeconfig_custom_endpoint - (optional) is a type of string
  runtimeconfig_custom_endpoint = null
  # scopes - (optional) is a type of list of string
  scopes = []
  # secret_manager_custom_endpoint - (optional) is a type of string
  secret_manager_custom_endpoint = null
  # security_center_custom_endpoint - (optional) is a type of string
  security_center_custom_endpoint = null
  # service_management_custom_endpoint - (optional) is a type of string
  service_management_custom_endpoint = null
  # service_networking_custom_endpoint - (optional) is a type of string
  service_networking_custom_endpoint = null
  # service_usage_custom_endpoint - (optional) is a type of string
  service_usage_custom_endpoint = null
  # source_repo_custom_endpoint - (optional) is a type of string
  source_repo_custom_endpoint = null
  # spanner_custom_endpoint - (optional) is a type of string
  spanner_custom_endpoint = null
  # sql_custom_endpoint - (optional) is a type of string
  sql_custom_endpoint = null
  # storage_custom_endpoint - (optional) is a type of string
  storage_custom_endpoint = null
  # storage_transfer_custom_endpoint - (optional) is a type of string
  storage_transfer_custom_endpoint = null
  # tpu_custom_endpoint - (optional) is a type of string
  tpu_custom_endpoint = null
  # user_project_override - (optional) is a type of bool
  user_project_override = null
  # vpc_access_custom_endpoint - (optional) is a type of string
  vpc_access_custom_endpoint = null
  # workflows_custom_endpoint - (optional) is a type of string
  workflows_custom_endpoint = null
  # zone - (optional) is a type of string
  zone = null

  # NestingList
  batching {
    # enable_batching - (optional) is a type of bool
    enable_batching = null
    # send_after - (optional) is a type of string
    send_after = null
  }
}

top

Resources

top

Datasources

top