WorkspacePolicyFragment interface
واجهة تمثل WorkspacePolicyFragment.
الأساليب
| begin |
إنشاء جزء نهج أو تحديثه. |
| begin |
إنشاء جزء نهج أو تحديثه. |
| delete(string, string, string, string, string, Workspace |
حذف جزء نهج. |
| get(string, string, string, string, Workspace |
الحصول على جزء نهج. |
| get |
الحصول على إصدار حالة الكيان (Etag) من جزء النهج. |
| list |
الحصول على جميع أجزاء النهج المحددة داخل مساحة عمل. |
| list |
يسرد موارد النهج التي تشير إلى جزء النهج. |
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, string, string, PolicyFragmentContract, WorkspacePolicyFragmentCreateOrUpdateOptionalParams)
إنشاء جزء نهج أو تحديثه.
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, parameters: PolicyFragmentContract, options?: WorkspacePolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WorkspacePolicyFragmentCreateOrUpdateResponse>, WorkspacePolicyFragmentCreateOrUpdateResponse>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- id
-
string
معرف مورد.
- parameters
- PolicyFragmentContract
محتويات جزء النهج التي يجب تطبيقها.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<WorkspacePolicyFragmentCreateOrUpdateResponse>, WorkspacePolicyFragmentCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, string, PolicyFragmentContract, WorkspacePolicyFragmentCreateOrUpdateOptionalParams)
إنشاء جزء نهج أو تحديثه.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, parameters: PolicyFragmentContract, options?: WorkspacePolicyFragmentCreateOrUpdateOptionalParams): Promise<WorkspacePolicyFragmentCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- id
-
string
معرف مورد.
- parameters
- PolicyFragmentContract
محتويات جزء النهج التي يجب تطبيقها.
معلمات الخيارات.
المرتجعات
delete(string, string, string, string, string, WorkspacePolicyFragmentDeleteOptionalParams)
حذف جزء نهج.
function delete(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, ifMatch: string, options?: WorkspacePolicyFragmentDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- id
-
string
معرف مورد.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, WorkspacePolicyFragmentGetOptionalParams)
الحصول على جزء نهج.
function get(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, options?: WorkspacePolicyFragmentGetOptionalParams): Promise<WorkspacePolicyFragmentGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- id
-
string
معرف مورد.
معلمات الخيارات.
المرتجعات
Promise<WorkspacePolicyFragmentGetResponse>
getEntityTag(string, string, string, string, WorkspacePolicyFragmentGetEntityTagOptionalParams)
الحصول على إصدار حالة الكيان (Etag) من جزء النهج.
function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, options?: WorkspacePolicyFragmentGetEntityTagOptionalParams): Promise<WorkspacePolicyFragmentGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- id
-
string
معرف مورد.
معلمات الخيارات.
المرتجعات
listByService(string, string, string, WorkspacePolicyFragmentListByServiceOptionalParams)
الحصول على جميع أجزاء النهج المحددة داخل مساحة عمل.
function listByService(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspacePolicyFragmentListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyFragmentContract, PolicyFragmentContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
listReferences(string, string, string, string, WorkspacePolicyFragmentListReferencesOptionalParams)
يسرد موارد النهج التي تشير إلى جزء النهج.
function listReferences(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, options?: WorkspacePolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- id
-
string
معرف مورد.
معلمات الخيارات.
المرتجعات
Promise<ResourceCollection>