CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentity interface

All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.

Properties

identityType

Values can be SystemAssigned or UserAssigned

userAssignedIdentityResourceId

user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity.

Property Details

identityType

Values can be SystemAssigned or UserAssigned

identityType?: CmkIdentityType

Property Value

userAssignedIdentityResourceId

user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity.

userAssignedIdentityResourceId?: string

Property Value

string