SubscriptionContract interface
تفاصيل الاشتراك.
- يمتد
الخصائص
| allow |
تحديد ما إذا كان التتبع ممكنا أم لا |
| created |
تاريخ إنشاء الاشتراك. يتوافق التاريخ مع التنسيق التالي: ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| display |
اسم الاشتراك، أو فارغ إذا لم يكن للاشتراك اسم. |
| end |
تاريخ إلغاء الاشتراك أو انتهاء صلاحيته. الإعداد مخصص لأغراض التدقيق فقط ولا يتم إلغاء الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية |
| expiration |
تاريخ انتهاء صلاحية الاشتراك. الإعداد مخصص لأغراض التدقيق فقط ولا تنتهي صلاحية الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية |
| notification |
تاريخ إعلام انتهاء صلاحية الاشتراك القادم. يتوافق التاريخ مع التنسيق التالي: |
| owner |
معرف مورد المستخدم لمالك الاشتراك. القيمة هي عنوان URL نسبي صالح بتنسيق /users/{userId} حيث {userId} هو معرف مستخدم. |
| primary |
مفتاح الاشتراك الأساسي. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة. |
| scope | نطاق مثل /products/{productId} أو /apis أو /apis/{apiId}. |
| secondary |
مفتاح الاشتراك الثانوي. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة. |
| start |
تاريخ تنشيط الاشتراك. الإعداد مخصص لأغراض التدقيق فقط ولا يتم تنشيط الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية |
| state | حالة الاشتراك. الحالات المحتملة * نشطة – الاشتراك نشط، * معلق – تم حظر الاشتراك، ولا يمكن للمشترك الاتصال بأي واجهات برمجة تطبيقات للمنتج، * تم إرساله – تم تقديم طلب الاشتراك من قبل المطور، ولكن لم تتم الموافقة عليه أو رفضه بعد، * تم رفضه – تم رفض طلب الاشتراك من قبل مسؤول، * تم إلغاؤه – تم إلغاء الاشتراك من قبل المطور أو المسؤول، * منتهية الصلاحية – وصل الاشتراك إلى تاريخ انتهاء صلاحيته وتم إلغاء تنشيطه. |
| state |
تعليق الاشتراك الاختياري الذي أضافه مسؤول عند تغيير الحالة إلى "مرفوض". |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| name | اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| type | نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
allowTracing
تحديد ما إذا كان التتبع ممكنا أم لا
allowTracing?: boolean
قيمة الخاصية
boolean
createdDate
تاريخ إنشاء الاشتراك. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.
ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
createdDate?: Date
قيمة الخاصية
Date
displayName
اسم الاشتراك، أو فارغ إذا لم يكن للاشتراك اسم.
displayName?: string
قيمة الخاصية
string
endDate
تاريخ إلغاء الاشتراك أو انتهاء صلاحيته. الإعداد مخصص لأغراض التدقيق فقط ولا يتم إلغاء الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية state. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.
endDate?: Date
قيمة الخاصية
Date
expirationDate
تاريخ انتهاء صلاحية الاشتراك. الإعداد مخصص لأغراض التدقيق فقط ولا تنتهي صلاحية الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية state. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.
expirationDate?: Date
قيمة الخاصية
Date
notificationDate
تاريخ إعلام انتهاء صلاحية الاشتراك القادم. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.
notificationDate?: Date
قيمة الخاصية
Date
ownerId
معرف مورد المستخدم لمالك الاشتراك. القيمة هي عنوان URL نسبي صالح بتنسيق /users/{userId} حيث {userId} هو معرف مستخدم.
ownerId?: string
قيمة الخاصية
string
primaryKey
مفتاح الاشتراك الأساسي. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة.
primaryKey?: string
قيمة الخاصية
string
scope
نطاق مثل /products/{productId} أو /apis أو /apis/{apiId}.
scope?: string
قيمة الخاصية
string
secondaryKey
مفتاح الاشتراك الثانوي. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة.
secondaryKey?: string
قيمة الخاصية
string
startDate
تاريخ تنشيط الاشتراك. الإعداد مخصص لأغراض التدقيق فقط ولا يتم تنشيط الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية state. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.
startDate?: Date
قيمة الخاصية
Date
state
حالة الاشتراك. الحالات المحتملة * نشطة – الاشتراك نشط، * معلق – تم حظر الاشتراك، ولا يمكن للمشترك الاتصال بأي واجهات برمجة تطبيقات للمنتج، * تم إرساله – تم تقديم طلب الاشتراك من قبل المطور، ولكن لم تتم الموافقة عليه أو رفضه بعد، * تم رفضه – تم رفض طلب الاشتراك من قبل مسؤول، * تم إلغاؤه – تم إلغاء الاشتراك من قبل المطور أو المسؤول، * منتهية الصلاحية – وصل الاشتراك إلى تاريخ انتهاء صلاحيته وتم إلغاء تنشيطه.
state?: SubscriptionState
قيمة الخاصية
stateComment
تعليق الاشتراك الاختياري الذي أضافه مسؤول عند تغيير الحالة إلى "مرفوض".
stateComment?: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
موروث منProxyResource.id
name
اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
name?: string
قيمة الخاصية
string
موروث منProxyResource.name
type
نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
type?: string
قيمة الخاصية
string
موروث منProxyResource.type