ApiVersionSet interface
واجهة تمثل ApiVersionSet.
الأساليب
| create |
إنشاء مجموعة إصدارات API أو تحديثها. |
| delete(string, string, string, string, Api |
حذف مجموعة إصدارات Api معينة. |
| get(string, string, string, Api |
يحصل على تفاصيل مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها. |
| get |
يحصل على إصدار حالة الكيان (Etag) من مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة معرفها. |
| list |
يسرد مجموعة من مجموعات إصدارات واجهة برمجة التطبيقات في مثيل الخدمة المحدد. |
| update(string, string, string, string, Api |
تحديث تفاصيل Api VersionSet المحددة بواسطة معرفها. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, ApiVersionSetContract, ApiVersionSetCreateOrUpdateOptionalParams)
إنشاء مجموعة إصدارات API أو تحديثها.
function createOrUpdate(resourceGroupName: string, serviceName: string, versionSetId: string, parameters: ApiVersionSetContract, options?: ApiVersionSetCreateOrUpdateOptionalParams): Promise<ApiVersionSetCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- parameters
- ApiVersionSetContract
إنشاء معلمات أو تحديثها.
معلمات الخيارات.
المرتجعات
Promise<ApiVersionSetCreateOrUpdateResponse>
delete(string, string, string, string, ApiVersionSetDeleteOptionalParams)
حذف مجموعة إصدارات Api معينة.
function delete(resourceGroupName: string, serviceName: string, versionSetId: string, ifMatch: string, options?: ApiVersionSetDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, ApiVersionSetGetOptionalParams)
يحصل على تفاصيل مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها.
function get(resourceGroupName: string, serviceName: string, versionSetId: string, options?: ApiVersionSetGetOptionalParams): Promise<ApiVersionSetGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- options
- ApiVersionSetGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<ApiVersionSetGetResponse>
getEntityTag(string, string, string, ApiVersionSetGetEntityTagOptionalParams)
يحصل على إصدار حالة الكيان (Etag) من مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة معرفها.
function getEntityTag(resourceGroupName: string, serviceName: string, versionSetId: string, options?: ApiVersionSetGetEntityTagOptionalParams): Promise<ApiVersionSetGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
Promise<ApiVersionSetGetEntityTagHeaders>
listByService(string, string, ApiVersionSetListByServiceOptionalParams)
يسرد مجموعة من مجموعات إصدارات واجهة برمجة التطبيقات في مثيل الخدمة المحدد.
function listByService(resourceGroupName: string, serviceName: string, options?: ApiVersionSetListByServiceOptionalParams): PagedAsyncIterableIterator<ApiVersionSetContract, ApiVersionSetContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
معلمات الخيارات.
المرتجعات
update(string, string, string, string, ApiVersionSetUpdateParameters, ApiVersionSetUpdateOptionalParams)
تحديث تفاصيل Api VersionSet المحددة بواسطة معرفها.
function update(resourceGroupName: string, serviceName: string, versionSetId: string, ifMatch: string, parameters: ApiVersionSetUpdateParameters, options?: ApiVersionSetUpdateOptionalParams): Promise<ApiVersionSetUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- parameters
- ApiVersionSetUpdateParameters
تحديث المعلمات.
معلمات الخيارات.
المرتجعات
Promise<ApiVersionSetUpdateResponse>