EncryptionSetIdentity interface
The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.
Properties
principal |
The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server. |
tenant |
The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type of Managed Identity used by the DiskEncryptionSet. Only SystemAssigned is supported. |
Property Details
principalId
The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server.
principalId?: string
Property Value
string
tenantId
The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server.
tenantId?: string
Property Value
string
type
The type of Managed Identity used by the DiskEncryptionSet. Only SystemAssigned is supported.
type?: string
Property Value
string