مشاركة عبر


SubscriptionContract interface

تفاصيل الاشتراك.

يمتد

الخصائص

allowTracing

تحديد ما إذا كان التتبع ممكنا أم لا

createdDate

تاريخ إنشاء الاشتراك. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.

ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

displayName

اسم الاشتراك، أو فارغ إذا لم يكن للاشتراك اسم.

endDate

تاريخ إلغاء الاشتراك أو انتهاء صلاحيته. الإعداد مخصص لأغراض التدقيق فقط ولا يتم إلغاء الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية state. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.

expirationDate

تاريخ انتهاء صلاحية الاشتراك. الإعداد مخصص لأغراض التدقيق فقط ولا تنتهي صلاحية الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية state. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.

notificationDate

تاريخ إعلام انتهاء صلاحية الاشتراك القادم. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.

ownerId

معرف مورد المستخدم لمالك الاشتراك. القيمة هي عنوان URL نسبي صالح بتنسيق /users/{userId} حيث {userId} هو معرف مستخدم.

primaryKey

مفتاح الاشتراك الأساسي. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة.

scope

نطاق مثل /products/{productId} أو /apis أو /apis/{apiId}.

secondaryKey

مفتاح الاشتراك الثانوي. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة.

startDate

تاريخ تنشيط الاشتراك. الإعداد مخصص لأغراض التدقيق فقط ولا يتم تنشيط الاشتراك تلقائيا. يمكن إدارة دورة حياة الاشتراك باستخدام خاصية state. يتوافق التاريخ مع التنسيق التالي: yyyy-MM-ddTHH:mm:ssZ كما هو محدد بواسطة معيار ISO 8601.

state

حالة الاشتراك. الحالات المحتملة * نشطة – الاشتراك نشط، * معلق – تم حظر الاشتراك، ولا يمكن للمشترك الاتصال بأي واجهات برمجة تطبيقات للمنتج، * تم إرساله – تم تقديم طلب الاشتراك من قبل المطور، ولكن لم تتم الموافقة عليه أو رفضه بعد، * تم رفضه – تم رفض طلب الاشتراك من قبل مسؤول، * تم إلغاؤه – تم إلغاء الاشتراك من قبل المطور أو المسؤول، * منتهية الصلاحية – وصل الاشتراك إلى تاريخ انتهاء صلاحيته وتم إلغاء تنشيطه.

stateComment

تعليق الاشتراك الاختياري الذي أضافه مسؤول عند تغيير الحالة إلى "مرفوض".

الخصائص الموروثة

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