Udostępnij przez


ArmTokenAuthentication Klasa

Używane wewnętrznie do uzyskiwania tokenów dostępu usługi ARM przy użyciu uwierzytelniania jednostki usługi lub tożsamości usługi zarządzanej.

W przypadku zautomatyzowanych przepływów pracy, w których potrzebna jest zarządzana kontrola dostępu, należy zamiast tego użyć polecenia ServicePrincipalAuthentication .

Konstruktor ArmTokenAuthentification.

Konstruktor

ArmTokenAuthentication(arm_access_token, cloud='None')

Parametry

Nazwa Opis
arm_access_token
Wymagane
str

Token dostępu usługi ARM.

cloud
str

Nazwa chmury docelowej. Może to być jeden z "AzureCloud", "AzureChinaCloud" lub "AzureUSGovernment". Jeśli nie określono żadnej chmury, zostanie użyta żadna skonfigurowana wartość domyślna z interfejsu wiersza polecenia platformy Azure. Jeśli nie znaleziono wartości domyślnej, zostanie użyta wartość "AzureCloud".

Domyślna wartość: None
arm_access_token
Wymagane
str

Token dostępu usługi ARM.

cloud
Wymagane
str

Nazwa chmury docelowej. Może to być jeden z "AzureCloud", "AzureChinaCloud" lub "AzureUSGovernment". Jeśli nie określono żadnej chmury, zostanie użyta żadna skonfigurowana wartość domyślna z interfejsu wiersza polecenia platformy Azure. Jeśli nie znaleziono wartości domyślnej, zostanie użyta wartość "AzureCloud".

Metody

update_arm_access_token

Zaktualizuj token dostępu usługi ARM.

update_arm_access_token

Zaktualizuj token dostępu usługi ARM.

update_arm_access_token(new_arm_access_token)

Parametry

Nazwa Opis
new_arm_access_token
Wymagane
str

Token dostępu usługi ARM.