Authorization interface
واجهة تمثل التخويل.
الأساليب
| confirm |
تأكيد رمز الموافقة الصالح لمنع صفحة التخويلات لمكافحة التصيد الاحتيالي. |
| create |
إنشاء التخويل أو تحديثه. |
| delete(string, string, string, string, string, Authorization |
حذف تخويل معين من موفر التخويل. |
| get(string, string, string, string, Authorization |
يحصل على تفاصيل التخويل المحدد بواسطة معرفه. |
| list |
يسرد مجموعة من موفري التخويل المحددين داخل موفر التخويل. |
تفاصيل الأسلوب
confirmConsentCode(string, string, string, string, AuthorizationConfirmConsentCodeRequestContract, AuthorizationConfirmConsentCodeOptionalParams)
تأكيد رمز الموافقة الصالح لمنع صفحة التخويلات لمكافحة التصيد الاحتيالي.
function confirmConsentCode(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, parameters: AuthorizationConfirmConsentCodeRequestContract, options?: AuthorizationConfirmConsentCodeOptionalParams): Promise<AuthorizationConfirmConsentCodeHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authorizationProviderId
-
string
معرف موفر التخويل.
- authorizationId
-
string
معرف التخويل.
إنشاء معلمات.
معلمات الخيارات.
المرتجعات
createOrUpdate(string, string, string, string, AuthorizationContract, AuthorizationCreateOrUpdateOptionalParams)
إنشاء التخويل أو تحديثه.
function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, parameters: AuthorizationContract, options?: AuthorizationCreateOrUpdateOptionalParams): Promise<AuthorizationCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authorizationProviderId
-
string
معرف موفر التخويل.
- authorizationId
-
string
معرف التخويل.
- parameters
- AuthorizationContract
إنشاء معلمات.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationCreateOrUpdateResponse>
delete(string, string, string, string, string, AuthorizationDeleteOptionalParams)
حذف تخويل معين من موفر التخويل.
function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, ifMatch: string, options?: AuthorizationDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authorizationProviderId
-
string
معرف موفر التخويل.
- authorizationId
-
string
معرف التخويل.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, AuthorizationGetOptionalParams)
يحصل على تفاصيل التخويل المحدد بواسطة معرفه.
function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationGetOptionalParams): Promise<AuthorizationGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authorizationProviderId
-
string
معرف موفر التخويل.
- authorizationId
-
string
معرف التخويل.
- options
- AuthorizationGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<AuthorizationGetResponse>
listByAuthorizationProvider(string, string, string, AuthorizationListByAuthorizationProviderOptionalParams)
يسرد مجموعة من موفري التخويل المحددين داخل موفر التخويل.
function listByAuthorizationProvider(resourceGroupName: string, serviceName: string, authorizationProviderId: string, options?: AuthorizationListByAuthorizationProviderOptionalParams): PagedAsyncIterableIterator<AuthorizationContract, AuthorizationContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authorizationProviderId
-
string
معرف موفر التخويل.
معلمات الخيارات.