ServiceGatewaysOperations interface

Bir ServiceGateways işlemlerini temsil eden arayüz.

Özellikler

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdateAddressLocations
beginUpdateAddressLocationsAndWait
beginUpdateServices
beginUpdateServicesAndWait
createOrUpdate

Bir servis geçidi oluşturur veya günceller.

delete

Belirtilen hizmet geçitini siler.

get

Belirtilen servis geçidi alındı.

list

Tüm hizmet geçitlerini bir kaynak grubundaki alıyor.

listAddressLocations

Hizmet geçitinde adres konumlarını alın.

listAll

Tüm hizmet geçitlerini abonelikte alıyor.

listServices

Servis geçidinde Hizmetler alın.

updateAddressLocations

Hizmet geçidi içinde adres konumlarını oluşturur veya günceller.

İstek, konum ve adres olmak üzere hem tam hem de kısmi güncelleme modlarını iki seviyede destekler.

Tam güncelleme, mevcut tüm verileri değiştiriyor.

Kısmi güncelleme yalnızca belirtilen girişleri değiştirir:

Konum düzeyinde kısmi güncellemelerde, adres verilmezse mevcut adres silinecektir.

Adres düzeyinde kısmi güncellemeler için, hizmet sağlanmazsa, mevcut hizmetler silinmek üzere değerlendirilir.

updateServices

Hizmet geçidi içinde servisler oluşturur, günceller veya siler. İstek, hizmet seviyesinde hem tam hem de kısmi güncelleme modlarını destekler.

Tam güncelleme, mevcut tüm hizmetleri istekte verilen yeni listeyle değiştirir. Kısmi güncelleme yalnızca belirtilen hizmetleri değiştirir.

updateTags

Bir servis geçidi etiketlerini güncelliyor.

Özellik Ayrıntıları

beginCreateOrUpdate

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginCreateOrUpdateAndWait

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginDelete

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams) => Promise<void>

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams) => Promise<void>

beginUpdateAddressLocations

Uyarı

Bu API artık kullanım dışıdır.

use updateAddressLocations instead

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginUpdateAddressLocationsAndWait

Uyarı

Bu API artık kullanım dışıdır.

use updateAddressLocations instead

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams) => Promise<void>

beginUpdateServices

Uyarı

Bu API artık kullanım dışıdır.

use updateServices instead

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginUpdateServicesAndWait

Uyarı

Bu API artık kullanım dışıdır.

use updateServices instead

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams) => Promise<void>

createOrUpdate

Bir servis geçidi oluşturur veya günceller.

createOrUpdate: (resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ServiceGateway>, ServiceGateway>

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ServiceGateway>, ServiceGateway>

delete

Belirtilen hizmet geçitini siler.

delete: (resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Belirtilen servis geçidi alındı.

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

Özellik Değeri

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

list

Tüm hizmet geçitlerini bir kaynak grubundaki alıyor.

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

Özellik Değeri

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

listAddressLocations

Hizmet geçitinde adres konumlarını alın.

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysListAddressLocationsOptionalParams) => PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>

listAll

Tüm hizmet geçitlerini abonelikte alıyor.

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

Özellik Değeri

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

listServices

Servis geçidinde Hizmetler alın.

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

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysListServicesOptionalParams) => PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>

updateAddressLocations

Hizmet geçidi içinde adres konumlarını oluşturur veya günceller.

İstek, konum ve adres olmak üzere hem tam hem de kısmi güncelleme modlarını iki seviyede destekler.

Tam güncelleme, mevcut tüm verileri değiştiriyor.

Kısmi güncelleme yalnızca belirtilen girişleri değiştirir:

Konum düzeyinde kısmi güncellemelerde, adres verilmezse mevcut adres silinecektir.

Adres düzeyinde kısmi güncellemeler için, hizmet sağlanmazsa, mevcut hizmetler silinmek üzere değerlendirilir.

updateAddressLocations: (resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams) => PollerLike<OperationState<void>, void>

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams) => PollerLike<OperationState<void>, void>

updateServices

Hizmet geçidi içinde servisler oluşturur, günceller veya siler. İstek, hizmet seviyesinde hem tam hem de kısmi güncelleme modlarını destekler.

Tam güncelleme, mevcut tüm hizmetleri istekte verilen yeni listeyle değiştirir. Kısmi güncelleme yalnızca belirtilen hizmetleri değiştirir.

updateServices: (resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams) => PollerLike<OperationState<void>, void>

Özellik Değeri

(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams) => PollerLike<OperationState<void>, void>

updateTags

Bir servis geçidi etiketlerini güncelliyor.

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

Özellik Değeri

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