EncryptionIdentity interface

Identity used to authenticate with key vault.

Properties

principalId

The principal ID (object ID) of the identity used to authenticate with key vault. Read-only. NOTE: This property will not be serialized. It can only be populated by the server.

userAssignedIdentity

The ARM resource identifier of the user assigned identity used to authenticate with key vault. Applicable if identity.type has 'UserAssigned'. It should match key of identity.userAssignedIdentities.

Property Details

principalId

The principal ID (object ID) of the identity used to authenticate with key vault. Read-only. NOTE: This property will not be serialized. It can only be populated by the server.

principalId?: string

Property Value

string

userAssignedIdentity

The ARM resource identifier of the user assigned identity used to authenticate with key vault. Applicable if identity.type has 'UserAssigned'. It should match key of identity.userAssignedIdentities.

userAssignedIdentity?: string

Property Value

string