WorkspaceApiVersionSet interface
واجهة تمثل WorkspaceApiVersionSet.
الأساليب
| create |
إنشاء مجموعة إصدارات API أو تحديثها. |
| delete(string, string, string, string, string, Workspace |
حذف مجموعة إصدارات Api معينة. |
| get(string, string, string, string, Workspace |
يحصل على تفاصيل مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها. |
| get |
يحصل على إصدار حالة الكيان (Etag) من مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة معرفها. |
| list |
يسرد مجموعة من مجموعات إصدارات واجهة برمجة التطبيقات في مساحة العمل المحددة مع مثيل خدمة. |
| update(string, string, string, string, string, Api |
تحديث تفاصيل Api VersionSet المحددة بواسطة معرفها. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, string, ApiVersionSetContract, WorkspaceApiVersionSetCreateOrUpdateOptionalParams)
إنشاء مجموعة إصدارات API أو تحديثها.
function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, versionSetId: string, parameters: ApiVersionSetContract, options?: WorkspaceApiVersionSetCreateOrUpdateOptionalParams): Promise<WorkspaceApiVersionSetCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- parameters
- ApiVersionSetContract
إنشاء معلمات أو تحديثها.
معلمات الخيارات.
المرتجعات
delete(string, string, string, string, string, WorkspaceApiVersionSetDeleteOptionalParams)
حذف مجموعة إصدارات Api معينة.
function delete(resourceGroupName: string, serviceName: string, workspaceId: string, versionSetId: string, ifMatch: string, options?: WorkspaceApiVersionSetDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, WorkspaceApiVersionSetGetOptionalParams)
يحصل على تفاصيل مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها.
function get(resourceGroupName: string, serviceName: string, workspaceId: string, versionSetId: string, options?: WorkspaceApiVersionSetGetOptionalParams): Promise<WorkspaceApiVersionSetGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
Promise<WorkspaceApiVersionSetGetResponse>
getEntityTag(string, string, string, string, WorkspaceApiVersionSetGetEntityTagOptionalParams)
يحصل على إصدار حالة الكيان (Etag) من مجموعة إصدارات واجهة برمجة التطبيقات المحددة بواسطة معرفها.
function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, versionSetId: string, options?: WorkspaceApiVersionSetGetEntityTagOptionalParams): Promise<WorkspaceApiVersionSetGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
listByService(string, string, string, WorkspaceApiVersionSetListByServiceOptionalParams)
يسرد مجموعة من مجموعات إصدارات واجهة برمجة التطبيقات في مساحة العمل المحددة مع مثيل خدمة.
function listByService(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceApiVersionSetListByServiceOptionalParams): PagedAsyncIterableIterator<ApiVersionSetContract, ApiVersionSetContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
update(string, string, string, string, string, ApiVersionSetUpdateParameters, WorkspaceApiVersionSetUpdateOptionalParams)
تحديث تفاصيل Api VersionSet المحددة بواسطة معرفها.
function update(resourceGroupName: string, serviceName: string, workspaceId: string, versionSetId: string, ifMatch: string, parameters: ApiVersionSetUpdateParameters, options?: WorkspaceApiVersionSetUpdateOptionalParams): Promise<WorkspaceApiVersionSetUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- versionSetId
-
string
معرف مجموعة إصدارات واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- parameters
- ApiVersionSetUpdateParameters
تحديث المعلمات.
معلمات الخيارات.
المرتجعات
Promise<WorkspaceApiVersionSetUpdateResponse>