EncryptionSetIdentityOutput interface
الهوية المدارة لمجموعة تشفير القرص. يجب منحه الإذن على خزنة المفاتيح قبل أن يمكن استخدامه لتشفير الأقراص.
الخصائص
| principal |
معرف الكائن لمورد الهوية المدارة. سيتم إرسال هذا إلى RP من ARM عبر رأس x-ms-identity-principal-id في طلب PUT إذا كان المورد لديه هوية systemAssigned(implicit) |
| tenant |
معرف المستأجر لمورد الهوية المدارة. سيتم إرسال هذا إلى RP من ARM عبر عنوان x-ms-client-tenant-id في طلب PUT إذا كان المورد لديه هوية systemAssigned(implicit) |
| type | نوع الهوية المدارة المستخدمة من قبل DiskEncryptionSet. يتم دعم SystemAssigned فقط للإنشاءات الجديدة. يمكن تحديث مجموعات تشفير القرص بنوع الهوية بلا أثناء ترحيل الاشتراك إلى مستأجر Azure Active Directory جديد؛ سيؤدي ذلك إلى فقدان الموارد المشفرة للوصول إلى المفاتيح. |
| user |
قائمة هويات المستخدم المقترنة بمجموعة تشفير القرص. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
تفاصيل الخاصية
principalId
معرف الكائن لمورد الهوية المدارة. سيتم إرسال هذا إلى RP من ARM عبر رأس x-ms-identity-principal-id في طلب PUT إذا كان المورد لديه هوية systemAssigned(implicit)
principalId?: string
قيمة الخاصية
string
tenantId
معرف المستأجر لمورد الهوية المدارة. سيتم إرسال هذا إلى RP من ARM عبر عنوان x-ms-client-tenant-id في طلب PUT إذا كان المورد لديه هوية systemAssigned(implicit)
tenantId?: string
قيمة الخاصية
string
type
نوع الهوية المدارة المستخدمة من قبل DiskEncryptionSet. يتم دعم SystemAssigned فقط للإنشاءات الجديدة. يمكن تحديث مجموعات تشفير القرص بنوع الهوية بلا أثناء ترحيل الاشتراك إلى مستأجر Azure Active Directory جديد؛ سيؤدي ذلك إلى فقدان الموارد المشفرة للوصول إلى المفاتيح.
type?: "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned"
قيمة الخاصية
"None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned"
userAssignedIdentities
قائمة هويات المستخدم المقترنة بمجموعة تشفير القرص. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
userAssignedIdentities?: Record<string, UserAssignedIdentitiesValueOutput>
قيمة الخاصية
Record<string, UserAssignedIdentitiesValueOutput>