ManagedServiceIdentity interface
هوية الخدمة المدارة (الهويات المعينة من قبل النظام و/أو المستخدم)
الخصائص
principal |
معرف كيان الخدمة للهوية المعينة للنظام. سيتم توفير هذه الخاصية فقط للهوية المعينة من قبل النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. يمكن ملؤه فقط بواسطة الخادم. |
tenant |
معرف المستأجر للهوية المعينة للنظام. سيتم توفير هذه الخاصية فقط للهوية المعينة من قبل النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. يمكن ملؤه فقط بواسطة الخادم. |
type | نوع هوية الخدمة المدارة (حيث يسمح بكل من النوعين SystemAssigned وUserAssigned). |
user |
مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. |
تفاصيل الخاصية
principalId
معرف كيان الخدمة للهوية المعينة للنظام. سيتم توفير هذه الخاصية فقط للهوية المعينة من قبل النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. يمكن ملؤه فقط بواسطة الخادم.
principalId?: string
قيمة الخاصية
string
tenantId
معرف المستأجر للهوية المعينة للنظام. سيتم توفير هذه الخاصية فقط للهوية المعينة من قبل النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. يمكن ملؤه فقط بواسطة الخادم.
tenantId?: string
قيمة الخاصية
string
type
نوع هوية الخدمة المدارة (حيث يسمح بكل من النوعين SystemAssigned وUserAssigned).
type: string
قيمة الخاصية
string
userAssignedIdentities
مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات.
userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentity | null}
قيمة الخاصية
{[propertyName: string]: UserAssignedIdentity | null}