مشاركة عبر


ServiceGateways interface

واجهة تمثل ServiceGateways.

الأساليب

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

ينشئ أو يحدث بوابة خدمة.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

ينشئ أو يحدث بوابة خدمة.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

يحذف بوابة الخدمة المحددة.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

يحذف بوابة الخدمة المحددة.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

ينشئ أو يحدث مواقع العناوين داخل بوابة الخدمة.

يدعم الطلب وضعي التحديث الكامل والجزئي على مستويين: الموقع والعنوان.

التحديث الكامل يستبدل جميع البيانات الموجودة.

التحديث الجزئي يعدل فقط الإدخالات المحددة:

بالنسبة للتحديثات الجزئية على مستوى الموقع، إذا لم يتم توفير عنوان، سيتم حذف العنوان الحالي.

بالنسبة للتحديثات الجزئية على مستوى العنوان، إذا لم تقدم أي خدمات، سيتم النظر في حذف الخدمات الحالية.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

ينشئ أو يحدث مواقع العناوين داخل بوابة الخدمة.

يدعم الطلب وضعي التحديث الكامل والجزئي على مستويين: الموقع والعنوان.

التحديث الكامل يستبدل جميع البيانات الموجودة.

التحديث الجزئي يعدل فقط الإدخالات المحددة:

بالنسبة للتحديثات الجزئية على مستوى الموقع، إذا لم يتم توفير عنوان، سيتم حذف العنوان الحالي.

بالنسبة للتحديثات الجزئية على مستوى العنوان، إذا لم تقدم أي خدمات، سيتم النظر في حذف الخدمات الحالية.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

ينشئ أو يحدث أو يحذف الخدمات داخل بوابة الخدمة. يدعم الطلب أوضاع التحديث الكامل والجزئي على مستوى الخدمة.

التحديث الكامل يستبدل جميع الخدمات القائمة بالقائمة الجديدة المقدمة في الطلب. التحديث الجزئي يعدل فقط الخدمات المحددة.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

ينشئ أو يحدث أو يحذف الخدمات داخل بوابة الخدمة. يدعم الطلب أوضاع التحديث الكامل والجزئي على مستوى الخدمة.

التحديث الكامل يستبدل جميع الخدمات القائمة بالقائمة الجديدة المقدمة في الطلب. التحديث الجزئي يعدل فقط الخدمات المحددة.

get(string, string, ServiceGatewaysGetOptionalParams)

يحصل على بوابة الخدمة المحددة.

list(string, ServiceGatewaysListOptionalParams)

يحصل على جميع بوابات الخدمة في مجموعة موارد.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

احصل على مواقع العناوين في بوابة الخدمة.

listAll(ServiceGatewaysListAllOptionalParams)

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

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

احصل على الخدمات في بوابة الخدمة.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

يقوم بتحديث وسوم بوابة الخدمة.

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

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

ينشئ أو يحدث بوابة خدمة.

function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
ServiceGateway

المعلمات المقدمة لعملية إنشاء أو تحديث بوابة الخدمة.

options
ServiceGatewaysCreateOrUpdateOptionalParams

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

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

ينشئ أو يحدث بوابة خدمة.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
ServiceGateway

المعلمات المقدمة لعملية إنشاء أو تحديث بوابة الخدمة.

options
ServiceGatewaysCreateOrUpdateOptionalParams

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

المرتجعات

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

يحذف بوابة الخدمة المحددة.

function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

options
ServiceGatewaysDeleteOptionalParams

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

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

يحذف بوابة الخدمة المحددة.

function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

options
ServiceGatewaysDeleteOptionalParams

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

المرتجعات

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

ينشئ أو يحدث مواقع العناوين داخل بوابة الخدمة.

يدعم الطلب وضعي التحديث الكامل والجزئي على مستويين: الموقع والعنوان.

التحديث الكامل يستبدل جميع البيانات الموجودة.

التحديث الجزئي يعدل فقط الإدخالات المحددة:

بالنسبة للتحديثات الجزئية على مستوى الموقع، إذا لم يتم توفير عنوان، سيتم حذف العنوان الحالي.

بالنسبة للتحديثات الجزئية على مستوى العنوان، إذا لم تقدم أي خدمات، سيتم النظر في حذف الخدمات الحالية.

function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
ServiceGatewayUpdateAddressLocationsRequest

المعاملات المقدمة لإنشاء أو تحديث مواقع العناوين في عملية بوابة الخدمة.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

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

المرتجعات

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

ينشئ أو يحدث مواقع العناوين داخل بوابة الخدمة.

يدعم الطلب وضعي التحديث الكامل والجزئي على مستويين: الموقع والعنوان.

التحديث الكامل يستبدل جميع البيانات الموجودة.

التحديث الجزئي يعدل فقط الإدخالات المحددة:

بالنسبة للتحديثات الجزئية على مستوى الموقع، إذا لم يتم توفير عنوان، سيتم حذف العنوان الحالي.

بالنسبة للتحديثات الجزئية على مستوى العنوان، إذا لم تقدم أي خدمات، سيتم النظر في حذف الخدمات الحالية.

function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
ServiceGatewayUpdateAddressLocationsRequest

المعاملات المقدمة لإنشاء أو تحديث مواقع العناوين في عملية بوابة الخدمة.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

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

المرتجعات

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

ينشئ أو يحدث أو يحذف الخدمات داخل بوابة الخدمة. يدعم الطلب أوضاع التحديث الكامل والجزئي على مستوى الخدمة.

التحديث الكامل يستبدل جميع الخدمات القائمة بالقائمة الجديدة المقدمة في الطلب. التحديث الجزئي يعدل فقط الخدمات المحددة.

function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
ServiceGatewayUpdateServicesRequest

المعاملات المقدمة للخدمات التي تقوم بإنشاء أو تحديث في تشغيل بوابة الخدمة.

options
ServiceGatewaysUpdateServicesOptionalParams

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

المرتجعات

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

ينشئ أو يحدث أو يحذف الخدمات داخل بوابة الخدمة. يدعم الطلب أوضاع التحديث الكامل والجزئي على مستوى الخدمة.

التحديث الكامل يستبدل جميع الخدمات القائمة بالقائمة الجديدة المقدمة في الطلب. التحديث الجزئي يعدل فقط الخدمات المحددة.

function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
ServiceGatewayUpdateServicesRequest

المعاملات المقدمة للخدمات التي تقوم بإنشاء أو تحديث في تشغيل بوابة الخدمة.

options
ServiceGatewaysUpdateServicesOptionalParams

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

المرتجعات

get(string, string, ServiceGatewaysGetOptionalParams)

يحصل على بوابة الخدمة المحددة.

function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

options
ServiceGatewaysGetOptionalParams

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

المرتجعات

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

يحصل على جميع بوابات الخدمة في مجموعة موارد.

function list(resourceGroupName: string, options?: ServiceGatewaysListOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

المعلمات

resourceGroupName

string

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

options
ServiceGatewaysListOptionalParams

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

المرتجعات

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

احصل على مواقع العناوين في بوابة الخدمة.

function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

options
ServiceGatewaysGetAddressLocationsOptionalParams

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

المرتجعات

listAll(ServiceGatewaysListAllOptionalParams)

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

function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

المعلمات

options
ServiceGatewaysListAllOptionalParams

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

المرتجعات

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

احصل على الخدمات في بوابة الخدمة.

function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

options
ServiceGatewaysGetServicesOptionalParams

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

المرتجعات

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

يقوم بتحديث وسوم بوابة الخدمة.

function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>

المعلمات

resourceGroupName

string

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

serviceGatewayName

string

اسم بوابة الخدمة.

parameters
TagsObject

تم توفير المعلمات لتحديث علامات بوابة الخدمة.

options
ServiceGatewaysUpdateTagsOptionalParams

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

المرتجعات

Promise<ServiceGateway>