ApiGateway interface
واجهة تمثل ApiGateway.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, ApiManagementGatewayResource, ApiGatewayCreateOrUpdateOptionalParams)
إنشاء بوابة إدارة واجهة برمجة التطبيقات أو تحديثها. هذه عملية طويلة الأمد وقد تستغرق عدة دقائق لإكمالها.
function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayResource, options?: ApiGatewayCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementGatewayResource>, ApiManagementGatewayResource>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- parameters
- ApiManagementGatewayResource
المعلمات المتوفرة لعملية بوابة إدارة واجهة برمجة تطبيقات CreateOrUpdate.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementGatewayResource>, ApiManagementGatewayResource>>
beginCreateOrUpdateAndWait(string, string, ApiManagementGatewayResource, ApiGatewayCreateOrUpdateOptionalParams)
إنشاء بوابة إدارة واجهة برمجة التطبيقات أو تحديثها. هذه عملية طويلة الأمد وقد تستغرق عدة دقائق لإكمالها.
function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayResource, options?: ApiGatewayCreateOrUpdateOptionalParams): Promise<ApiManagementGatewayResource>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- parameters
- ApiManagementGatewayResource
المعلمات المتوفرة لعملية بوابة إدارة واجهة برمجة تطبيقات CreateOrUpdate.
معلمات الخيارات.
المرتجعات
Promise<ApiManagementGatewayResource>
beginDelete(string, string, ApiGatewayDeleteOptionalParams)
حذف بوابة إدارة واجهة برمجة التطبيقات الحالية.
function beginDelete(resourceGroupName: string, gatewayName: string, options?: ApiGatewayDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ApiGatewayDeleteResponse>, ApiGatewayDeleteResponse>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- options
- ApiGatewayDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiGatewayDeleteResponse>, ApiGatewayDeleteResponse>>
beginDeleteAndWait(string, string, ApiGatewayDeleteOptionalParams)
حذف بوابة إدارة واجهة برمجة التطبيقات الحالية.
function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: ApiGatewayDeleteOptionalParams): Promise<ApiGatewayDeleteResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- options
- ApiGatewayDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<ApiGatewayDeleteResponse>
beginUpdate(string, string, ApiManagementGatewayUpdateParameters, ApiGatewayUpdateOptionalParams)
تحديث بوابة إدارة واجهة برمجة التطبيقات الحالية.
function beginUpdate(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayUpdateParameters, options?: ApiGatewayUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementGatewayResource>, ApiManagementGatewayResource>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- parameters
- ApiManagementGatewayUpdateParameters
المعلمات المتوفرة لعملية بوابة إدارة واجهة برمجة تطبيقات CreateOrUpdate.
- options
- ApiGatewayUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementGatewayResource>, ApiManagementGatewayResource>>
beginUpdateAndWait(string, string, ApiManagementGatewayUpdateParameters, ApiGatewayUpdateOptionalParams)
تحديث بوابة إدارة واجهة برمجة التطبيقات الحالية.
function beginUpdateAndWait(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayUpdateParameters, options?: ApiGatewayUpdateOptionalParams): Promise<ApiManagementGatewayResource>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- parameters
- ApiManagementGatewayUpdateParameters
المعلمات المتوفرة لعملية بوابة إدارة واجهة برمجة تطبيقات CreateOrUpdate.
- options
- ApiGatewayUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<ApiManagementGatewayResource>
get(string, string, ApiGatewayGetOptionalParams)
الحصول على وصف مورد بوابة إدارة واجهة برمجة التطبيقات.
function get(resourceGroupName: string, gatewayName: string, options?: ApiGatewayGetOptionalParams): Promise<ApiManagementGatewayResource>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- gatewayName
-
string
اسم بوابة إدارة واجهة برمجة التطبيقات.
- options
- ApiGatewayGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<ApiManagementGatewayResource>
list(ApiGatewayListOptionalParams)
قم بإدراج جميع بوابات إدارة واجهة برمجة التطبيقات ضمن اشتراك.
function list(options?: ApiGatewayListOptionalParams): PagedAsyncIterableIterator<ApiManagementGatewayResource, ApiManagementGatewayResource[], PageSettings>
المعلمات
- options
- ApiGatewayListOptionalParams
معلمات الخيارات.
المرتجعات
listByResourceGroup(string, ApiGatewayListByResourceGroupOptionalParams)
سرد جميع بوابات إدارة واجهة برمجة التطبيقات داخل مجموعة موارد.
function listByResourceGroup(resourceGroupName: string, options?: ApiGatewayListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApiManagementGatewayResource, ApiManagementGatewayResource[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
معلمات الخيارات.