CacheIdentity interface
Cache identity properties.
Properties
| principal |
The principal ID for the system-assigned identity of the cache. NOTE: This property will not be serialized. It can only be populated by the server. |
| tenant |
The tenant ID associated with the cache. NOTE: This property will not be serialized. It can only be populated by the server. |
| type | The type of identity used for the cache. Possible values include: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None' |
| user |
A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary. |
Property Details
principalId
The principal ID for the system-assigned identity of the cache. NOTE: This property will not be serialized. It can only be populated by the server.
principalId?: undefined | string
Property Value
undefined | string
tenantId
The tenant ID associated with the cache. NOTE: This property will not be serialized. It can only be populated by the server.
tenantId?: undefined | string
Property Value
undefined | string
type
The type of identity used for the cache. Possible values include: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None'
type?: CacheIdentityType
Property Value
userAssignedIdentities
A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
userAssignedIdentities?: undefined | [key: string]: CacheIdentityUserAssignedIdentitiesValue
Property Value
undefined | [key: string]: CacheIdentityUserAssignedIdentitiesValue