ManagedIdentityCredential interface
Poświadczenia tożsamości zarządzanej przez użytkownika
- Rozszerzenie
Właściwości
| credential |
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
| managed |
ManagedIdentityCredential identity type (Typ tożsamości ManagedIdentityCredential) |
| user |
ClientId dla UAMI. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null. |
| user |
PrincipalId dla UAMI. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null. |
| user |
Pełny zakres arm dla identyfikatora. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null. |
| user |
TenantId dla UAMI. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null. |
Szczegóły właściwości
credentialType
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
credentialType: "ManagedIdentity"
Wartość właściwości
"ManagedIdentity"
managedIdentityType
ManagedIdentityCredential identity type (Typ tożsamości ManagedIdentityCredential)
managedIdentityType?: string
Wartość właściwości
string
userManagedIdentityClientId
ClientId dla UAMI. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null.
userManagedIdentityClientId?: string
Wartość właściwości
string
userManagedIdentityPrincipalId
PrincipalId dla UAMI. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null.
userManagedIdentityPrincipalId?: string
Wartość właściwości
string
userManagedIdentityResourceId
Pełny zakres arm dla identyfikatora. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null.
userManagedIdentityResourceId?: string
Wartość właściwości
string
userManagedIdentityTenantId
TenantId dla UAMI. W przypadku elementu ManagedIdentityType = SystemManaged to pole ma wartość null.
userManagedIdentityTenantId?: string
Wartość właściwości
string