Поделиться через


ArmTokenAuthentication Класс

Используется внутри системы для получения маркеров доступа ARM с помощью субъекта-службы или проверки подлинности управляемого удостоверения для ресурсов Azure.

Для автоматизированных рабочих процессов, где требуется управляемый контроль доступа, используйте вместо него ServicePrincipalAuthentication.

Конструктор класса ArmTokenAuthentification.

Наследование
ArmTokenAuthentication

Конструктор

ArmTokenAuthentication(arm_access_token, cloud='None')

Параметры

Имя Описание
arm_access_token
Обязательно
str

Маркер доступа ARM.

cloud
str

Имя целевого облака. Возможные значения: AzureCloud, AzureChinaCloud или AzureUSGovernment. Если облако не указано, используется любое настроенное значение по умолчанию из Azure CLI. Если значение по умолчанию не найдено, используется AzureCloud.

Default value: None
arm_access_token
Обязательно
str

Маркер доступа ARM.

cloud
Обязательно
str

Имя целевого облака. Возможные значения: AzureCloud, AzureChinaCloud или AzureUSGovernment. Если облако не указано, используется любое настроенное значение по умолчанию из Azure CLI. Если значение по умолчанию не найдено, используется AzureCloud.

Методы

update_arm_access_token

Обновление маркера доступа ARM.

update_arm_access_token

Обновление маркера доступа ARM.

update_arm_access_token(new_arm_access_token)

Параметры

Имя Описание
new_arm_access_token
Обязательно
str

Маркер доступа ARM.