ManagedIdentityCredential interface

Poświadczenia tożsamości zarządzanej przez użytkownika

Rozszerzenie

Właściwości

credentialType

[Wymagane] Typ uwierzytelniania używany do uwierzytelniania z storage.

managedIdentityType

Typ tożsamości ManagedIdentityCredential

userManagedIdentityClientId

ClientId dla UAMI. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityPrincipalId

PrincipalId dla UAMI. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityResourceId

Pełny zakres ramienia dla Id. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityTenantId

Identyfikator dzierżawy dla UAMI. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

Szczegóły właściwości

credentialType

[Wymagane] Typ uwierzytelniania używany do uwierzytelniania z storage.

credentialType: "ManagedIdentity"

Wartość właściwości

"ManagedIdentity"

managedIdentityType

Typ tożsamości ManagedIdentityCredential

managedIdentityType?: string

Wartość właściwości

string

userManagedIdentityClientId

ClientId dla UAMI. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityClientId?: string

Wartość właściwości

string

userManagedIdentityPrincipalId

PrincipalId dla UAMI. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityPrincipalId?: string

Wartość właściwości

string

userManagedIdentityResourceId

Pełny zakres ramienia dla Id. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityResourceId?: string

Wartość właściwości

string

userManagedIdentityTenantId

Identyfikator dzierżawy dla UAMI. W przypadku ManagedIdentityType = SystemManaged to pole ma wartość null.

userManagedIdentityTenantId?: string

Wartość właściwości

string