|
1 | 1 | --- |
2 | | -# WARNING: this file was fetched from https://raw.githubusercontent.com/pulumi/pulumi-azure/v6.25.0/docs/installation-configuration.md |
| 2 | +# WARNING: this file was fetched from https://raw.githubusercontent.com/pulumi/pulumi-azure/v6.26.0/docs/installation-configuration.md |
3 | 3 | # Do not edit by hand unless you're certain you know what you are doing! |
4 | 4 | title: Azure Classic Installation & Configuration |
5 | 5 | meta_desc: How to set up credentials to use the Pulumi Azure Classic Provider and choose configuration options to tailor the provider to suit your use case. |
@@ -290,18 +290,19 @@ export ARM_SUBSCRIPTION_ID=<YOUR_ARM_SUBSCRIPTION_ID> |
290 | 290 |
|
291 | 291 | Use `pulumi config set azure:<option>` or pass options to the [constructor of `new azure.Provider`](/registry/packages/azure/api-docs/provider). |
292 | 292 |
|
293 | | -| Option | Required? | Description | |
294 | | -| - | - | - | |
295 | | -| `environment` | Required | The cloud environment to use. It can also be sourced from the ARM_ENVIRONMENT environment variable. Supported values are: `public` (default), `usgovernment`, `china`. | |
296 | | -| `location` | Optional | The location to use. ResourceGroups will consult this property for a default location, if one was not supplied explicitly. | |
297 | | -| `clientId` | Optional | The client ID to use. It can also be sourced from the `ARM_CLIENT_ID` environment variable. | |
298 | | -| `clientSecret` | Optional | The client secret to use. It can also be sourced from the `ARM_CLIENT_SECRET` environment variable. | |
299 | | -| `msiEndpoint` | Optional | The REST endpoint to retrieve an MSI token from. Pulumi will attempt to discover this automatically but it can be specified manually here. It can also be sourced from the `ARM_MSI_ENDPOINT` environment variable. | |
300 | | -| `oidcRequestToken` | Optional | The token to exchange for OIDC authentication. It can also be sourced from the `ARM_OIDC_REQUEST_TOKEN` environment variable. | |
301 | | -| `oidcRequestUrl` | Optional | The token exchange URL for OIDC authentication. It can also be sourced from the `ARM_OIDC_REQUEST_URL` environment variable. | |
302 | | -| `skipCredentialsValidation` | Optional | Prevents the provider from validating the given credentials. When set to true, `skip_provider_registration` is assumed. It can also be sourced from the `ARM_SKIP_CREDENTIALS_VALIDATION` environment variable; defaults to `false`. | |
| 293 | +| Option | Required? | Description | |
| 294 | +| - | - |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 295 | +| `environment` | Required | The cloud environment to use. It can also be sourced from the ARM_ENVIRONMENT environment variable or configured through `metadataHost`. Supported values are: `public` (default), `usgovernment`, `china`. | |
| 296 | +| `location` | Optional | The location to use. ResourceGroups will consult this property for a default location, if one was not supplied explicitly. | |
| 297 | +| `clientId` | Optional | The client ID to use. It can also be sourced from the `ARM_CLIENT_ID` environment variable. | |
| 298 | +| `clientSecret` | Optional | The client secret to use. It can also be sourced from the `ARM_CLIENT_SECRET` environment variable. | |
| 299 | +| `metadataHost` | Optional | The hostname of the Azure Control Plane for this Environment. It can also be sourced from the `ARM_METADATA_HOSTNAME` environment variable. | |
| 300 | +| `msiEndpoint` | Optional | The REST endpoint to retrieve an MSI token from. Pulumi will attempt to discover this automatically but it can be specified manually here. It can also be sourced from the `ARM_MSI_ENDPOINT` environment variable. | |
| 301 | +| `oidcRequestToken` | Optional | The token to exchange for OIDC authentication. It can also be sourced from the `ARM_OIDC_REQUEST_TOKEN` environment variable. | |
| 302 | +| `oidcRequestUrl` | Optional | The token exchange URL for OIDC authentication. It can also be sourced from the `ARM_OIDC_REQUEST_URL` environment variable. | |
| 303 | +| `skipCredentialsValidation` | Optional | Prevents the provider from validating the given credentials. When set to true, `skip_provider_registration` is assumed. It can also be sourced from the `ARM_SKIP_CREDENTIALS_VALIDATION` environment variable; defaults to `false`. | |
303 | 304 | | `skipProviderRegistration` | Optional | Prevents the provider from registering the ARM provider namespaces, this can be used if you don't wish to give the Active Directory Application permission to register resource providers. It can also be sourced from the `ARM_SKIP_PROVIDER_REGISTRATION` environment variable; defaults to `false`. | |
304 | | -| `subscriptionId` | Optional | The subscription ID to use. It can also be sourced from the `ARM_SUBSCRIPTION_ID` environment variable. | |
305 | | -| `tenantId` | Optional | The tenant ID to use. It can also be sourced from the `ARM_TENANT_ID` environment variable. | |
306 | | -| `useMsi` | Optional | Set to true to authenticate using managed service identity. It can also be sourced from the `ARM_USE_MSI` environment variable. | |
307 | | -| `useOidc` | Optional | Set to true to authenticate using OIDC. It can also be sourced from the `ARM_USE_OIDC` environment variable. | |
| 305 | +| `subscriptionId` | Optional | The subscription ID to use. It can also be sourced from the `ARM_SUBSCRIPTION_ID` environment variable. | |
| 306 | +| `tenantId` | Optional | The tenant ID to use. It can also be sourced from the `ARM_TENANT_ID` environment variable. | |
| 307 | +| `useMsi` | Optional | Set to true to authenticate using managed service identity. It can also be sourced from the `ARM_USE_MSI` environment variable. | |
| 308 | +| `useOidc` | Optional | Set to true to authenticate using OIDC. It can also be sourced from the `ARM_USE_OIDC` environment variable. | |
0 commit comments