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
|
Token dostępu usługi ARM. |
|
cloud
|
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
|
Token dostępu usługi ARM. |
|
cloud
Wymagane
|
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
|
Token dostępu usługi ARM. |