Skip to content

Latest commit

 

History

History
1617 lines (845 loc) · 60.1 KB

azurerm.md

File metadata and controls

1617 lines (845 loc) · 60.1 KB
layout title type resource
resource
azurerm
provider
azurerm

Index

Example Usage

provider "azurerm" {
  version = "2.54.0"

  # auxiliary_tenant_ids - (optional) is a type of list of string
  auxiliary_tenant_ids = []
  # client_certificate_password - (optional) is a type of string
  client_certificate_password = null
  # client_certificate_path - (optional) is a type of string
  client_certificate_path = null
  # client_id - (optional) is a type of string
  client_id = null
  # client_secret - (optional) is a type of string
  client_secret = null
  # disable_correlation_request_id - (optional) is a type of bool
  disable_correlation_request_id = null
  # disable_terraform_partner_id - (optional) is a type of bool
  disable_terraform_partner_id = null
  # environment - (optional) is a type of string
  environment = null
  # metadata_host - (optional) is a type of string
  metadata_host = null
  # metadata_url - (optional) is a type of string
  metadata_url = null
  # msi_endpoint - (optional) is a type of string
  msi_endpoint = null
  # partner_id - (optional) is a type of string
  partner_id = null
  # skip_credentials_validation - (optional) is a type of bool
  skip_credentials_validation = null
  # skip_provider_registration - (optional) is a type of bool
  skip_provider_registration = null
  # storage_use_azuread - (optional) is a type of bool
  storage_use_azuread = null
  # subscription_id - (optional) is a type of string
  subscription_id = null
  # tenant_id - (optional) is a type of string
  tenant_id = null
  # use_msi - (optional) is a type of bool
  use_msi = null

  # NestingList
  features {

    # NestingList
    key_vault {
      # purge_soft_delete_on_destroy - (optional) is a type of bool
      purge_soft_delete_on_destroy = null
      # recover_soft_deleted_key_vaults - (optional) is a type of bool
      recover_soft_deleted_key_vaults = null
    }

    # NestingList
    log_analytics_workspace {
      # permanently_delete_on_destroy - (required) is a type of bool
      permanently_delete_on_destroy = null
    }

    # NestingList
    network {
      # relaxed_locking - (required) is a type of bool
      relaxed_locking = null
    }

    # NestingList
    template_deployment {
      # delete_nested_items_during_deletion - (required) is a type of bool
      delete_nested_items_during_deletion = null
    }

    # NestingList
    virtual_machine {
      # delete_os_disk_on_deletion - (optional) is a type of bool
      delete_os_disk_on_deletion = null
      # graceful_shutdown - (optional) is a type of bool
      graceful_shutdown = null
    }

    # NestingList
    virtual_machine_scale_set {
      # roll_instances_when_required - (required) is a type of bool
      roll_instances_when_required = null
    }
  }
}

top

Resources

top

Datasources

top