Skip to content

ARMConfiguration

Suwat Ch edited this page May 22, 2020 · 2 revisions

Overview

ARMClient defines builtin configurations for various environments such as PROD (default), DOGFOOD, FAIRFAX, BLACKFOREST, MOONCAKE. To customize or, even, introduce a new environment, you simply need to add AppSettings or set Environment variables accordingly.

Required settings

For instance, if one were to introduce a new environment called MYENV, ...

MYENV.AADLoginUrl

This represents the login url.

MYENV.ARMUrl

This represents the ARM url.

MYENV.ARMResource

This represents the ARM resource audience for which the token is acquired.

MYENV.AADGraphUrl

This represents the AAD Graph url as well as audience for which the token is acquired.

Optional settings

Depending on resources, you may also specify below settings.

MYENV.RDFEUrl

This represents the RDFE url.

MYENV.KeyVaultResource

This represents the KeyVault Resource audience for which the token is acquired.

Clone this wiki locally