1.4 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
azure | Provider: Azure | docs-azure-index | The Azure provider is used to interact with the many resources supported by Azure. The provider needs to be configured with a publish settings file and optionally a subscription ID before it can be used. |
Azure Provider
The Azure provider is used to interact with the many resources supported by Azure. The provider needs to be configured with a publish settings file and optionally a subscription ID before it can be used.
Use the navigation to the left to read about the available resources.
Example Usage
# Configure the Azure Provider
provider "azure" {
settings_file = "${var.azure_settings_file}"
}
# Create a web server
resource "azure_instance" "web" {
...
}
Argument Reference
The following arguments are supported:
-
settings_file
- (Required) The path to a publish settings file used to authenticate with the Azure API. You can download the settings file here: https://manage.windowsazure.com/publishsettings. It must be provided, but it can also be sourced from theAZURE_SETTINGS_FILE
environment variable. -
subscription_id
- (Optional) The subscription ID to use. If not provided the first subscription ID in publish settings file will be used. It can also be sourced from theAZURE_SUBSCRIPTION_ID
environment variable.