ManagedIdentity interface
A class represent managed identities used for request and response
Properties
principal |
Get the principal id for the system assigned identity. Only be used in response. NOTE: This property will not be serialized. It can only be populated by the server. |
tenant |
Get the tenant id for the system assigned identity. Only be used in response NOTE: This property will not be serialized. It can only be populated by the server. |
type | Represents the identity type: systemAssigned, userAssigned, None |
user |
Get or set the user assigned identities |
Property Details
principalId
Get the principal id for the system assigned identity. Only be used in response. NOTE: This property will not be serialized. It can only be populated by the server.
principalId?: string
Property Value
string
tenantId
Get the tenant id for the system assigned identity. Only be used in response NOTE: This property will not be serialized. It can only be populated by the server.
tenantId?: string
Property Value
string
type
Represents the identity type: systemAssigned, userAssigned, None
type?: string
Property Value
string
userAssignedIdentities
Get or set the user assigned identities
userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentityProperty}
Property Value
{[propertyName: string]: UserAssignedIdentityProperty}