مشاركة عبر


Gateway interface

واجهة تمثل بوابة.

الأساليب

createOrUpdate(string, string, string, GatewayContract, GatewayCreateOrUpdateOptionalParams)

إنشاء بوابة أو تحديثها لاستخدامها في مثيل APIM.

delete(string, string, string, string, GatewayDeleteOptionalParams)

حذف بوابة معينة.

generateToken(string, string, string, GatewayTokenRequestContract, GatewayGenerateTokenOptionalParams)

يحصل على الرمز المميز لتخويل الوصول المشترك للبوابة.

get(string, string, string, GatewayGetOptionalParams)

يحصل على تفاصيل البوابة المحددة بواسطة معرفها.

getEntityTag(string, string, string, GatewayGetEntityTagOptionalParams)

يحصل على إصدار حالة الكيان (Etag) من البوابة المحددة بواسطة معرفها.

invalidateDebugCredentials(string, string, string, GatewayInvalidateDebugCredentialsOptionalParams)

الإجراء هو إبطال جميع بيانات اعتماد تصحيح الأخطاء الصادرة للبوابة.

listByService(string, string, GatewayListByServiceOptionalParams)

يسرد مجموعة من البوابات المسجلة مع مثيل الخدمة.

listDebugCredentials(string, string, string, GatewayListDebugCredentialsContract, GatewayListDebugCredentialsOptionalParams)

إنشاء بيانات اعتماد تصحيح أخطاء جديدة للبوابة.

listKeys(string, string, string, GatewayListKeysOptionalParams)

استرداد مفاتيح البوابة.

listTrace(string, string, string, GatewayListTraceContract, GatewayListTraceOptionalParams)

عمليات جلب التتبع التي تم جمعها بواسطة البوابة.

regenerateKey(string, string, string, GatewayKeyRegenerationRequestContract, GatewayRegenerateKeyOptionalParams)

إعادة إنشاء مفتاح بوابة محدد لإبطال أي رموز مميزة تم إنشاؤها باستخدامه.

update(string, string, string, string, GatewayContract, GatewayUpdateOptionalParams)

تحديث تفاصيل البوابة المحددة بواسطة معرفها.

تفاصيل الأسلوب

createOrUpdate(string, string, string, GatewayContract, GatewayCreateOrUpdateOptionalParams)

إنشاء بوابة أو تحديثها لاستخدامها في مثيل APIM.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayContract, options?: GatewayCreateOrUpdateOptionalParams): Promise<GatewayCreateOrUpdateResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

parameters
GatewayContract

تفاصيل البوابة.

options
GatewayCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

delete(string, string, string, string, GatewayDeleteOptionalParams)

حذف بوابة معينة.

function delete(resourceGroupName: string, serviceName: string, gatewayId: string, ifMatch: string, options?: GatewayDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

options
GatewayDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

generateToken(string, string, string, GatewayTokenRequestContract, GatewayGenerateTokenOptionalParams)

يحصل على الرمز المميز لتخويل الوصول المشترك للبوابة.

function generateToken(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayTokenRequestContract, options?: GatewayGenerateTokenOptionalParams): Promise<GatewayTokenContract>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

parameters
GatewayTokenRequestContract

خصائص عقد طلب رمز البوابة المميز.

options
GatewayGenerateTokenOptionalParams

معلمات الخيارات.

المرتجعات

get(string, string, string, GatewayGetOptionalParams)

يحصل على تفاصيل البوابة المحددة بواسطة معرفها.

function get(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayGetOptionalParams): Promise<GatewayGetResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

options
GatewayGetOptionalParams

معلمات الخيارات.

المرتجعات

getEntityTag(string, string, string, GatewayGetEntityTagOptionalParams)

يحصل على إصدار حالة الكيان (Etag) من البوابة المحددة بواسطة معرفها.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayGetEntityTagOptionalParams): Promise<GatewayGetEntityTagHeaders>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

options
GatewayGetEntityTagOptionalParams

معلمات الخيارات.

المرتجعات

invalidateDebugCredentials(string, string, string, GatewayInvalidateDebugCredentialsOptionalParams)

الإجراء هو إبطال جميع بيانات اعتماد تصحيح الأخطاء الصادرة للبوابة.

function invalidateDebugCredentials(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayInvalidateDebugCredentialsOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

options
GatewayInvalidateDebugCredentialsOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

listByService(string, string, GatewayListByServiceOptionalParams)

يسرد مجموعة من البوابات المسجلة مع مثيل الخدمة.

function listByService(resourceGroupName: string, serviceName: string, options?: GatewayListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayContract, GatewayContract[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

options
GatewayListByServiceOptionalParams

معلمات الخيارات.

المرتجعات

listDebugCredentials(string, string, string, GatewayListDebugCredentialsContract, GatewayListDebugCredentialsOptionalParams)

إنشاء بيانات اعتماد تصحيح أخطاء جديدة للبوابة.

function listDebugCredentials(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayListDebugCredentialsContract, options?: GatewayListDebugCredentialsOptionalParams): Promise<GatewayDebugCredentialsContract>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

parameters
GatewayListDebugCredentialsContract

سرد خصائص بيانات اعتماد تصحيح الأخطاء.

options
GatewayListDebugCredentialsOptionalParams

معلمات الخيارات.

المرتجعات

listKeys(string, string, string, GatewayListKeysOptionalParams)

استرداد مفاتيح البوابة.

function listKeys(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayListKeysOptionalParams): Promise<GatewayListKeysResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

options
GatewayListKeysOptionalParams

معلمات الخيارات.

المرتجعات

listTrace(string, string, string, GatewayListTraceContract, GatewayListTraceOptionalParams)

عمليات جلب التتبع التي تم جمعها بواسطة البوابة.

function listTrace(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayListTraceContract, options?: GatewayListTraceOptionalParams): Promise<GatewayListTraceResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

parameters
GatewayListTraceContract

قائمة خصائص التتبع.

options
GatewayListTraceOptionalParams

معلمات الخيارات.

المرتجعات

regenerateKey(string, string, string, GatewayKeyRegenerationRequestContract, GatewayRegenerateKeyOptionalParams)

إعادة إنشاء مفتاح بوابة محدد لإبطال أي رموز مميزة تم إنشاؤها باستخدامه.

function regenerateKey(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayKeyRegenerationRequestContract, options?: GatewayRegenerateKeyOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

parameters
GatewayKeyRegenerationRequestContract

خصائص عقد طلب تجديد مفتاح البوابة.

options
GatewayRegenerateKeyOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

update(string, string, string, string, GatewayContract, GatewayUpdateOptionalParams)

تحديث تفاصيل البوابة المحددة بواسطة معرفها.

function update(resourceGroupName: string, serviceName: string, gatewayId: string, ifMatch: string, parameters: GatewayContract, options?: GatewayUpdateOptionalParams): Promise<GatewayUpdateResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

gatewayId

string

معرف كيان البوابة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. يجب ألا تكون القيمة "مدارة"

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

parameters
GatewayContract

تفاصيل البوابة.

options
GatewayUpdateOptionalParams

معلمات الخيارات.

المرتجعات