Bagikan melalui


ServiceGateways interface

Antarmuka yang mewakili ServiceGateways.

Metode

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Membuat atau memperbarui gateway layanan.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Membuat atau memperbarui gateway layanan.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Menghapus gateway layanan yang ditentukan.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Menghapus gateway layanan yang ditentukan.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Membuat atau memperbarui lokasi alamat dalam gateway layanan.

Permintaan ini mendukung mode pembaruan penuh dan sebagian di dua tingkatan: lokasi dan alamat.

Pembaruan penuh menggantikan semua data yang ada.

Pembaruan parsial hanya memodifikasi entri yang ditentukan:

Untuk pembaruan parsial tingkat lokasi, jika tidak ada alamat yang diberikan, alamat yang ada akan dihapus.

Untuk pembaruan parsial tingkat alamat, jika tidak ada layanan yang disediakan, layanan yang ada akan dipertimbangkan untuk dihapus.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Membuat atau memperbarui lokasi alamat dalam gateway layanan.

Permintaan ini mendukung mode pembaruan penuh dan sebagian di dua tingkatan: lokasi dan alamat.

Pembaruan penuh menggantikan semua data yang ada.

Pembaruan parsial hanya memodifikasi entri yang ditentukan:

Untuk pembaruan parsial tingkat lokasi, jika tidak ada alamat yang diberikan, alamat yang ada akan dihapus.

Untuk pembaruan parsial tingkat alamat, jika tidak ada layanan yang disediakan, layanan yang ada akan dipertimbangkan untuk dihapus.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Membuat, memperbarui, atau menghapus layanan dalam gateway layanan. Permintaan mendukung mode pembaruan penuh dan sebagian di tingkat layanan.

Pembaruan penuh menggantikan semua layanan yang ada dengan daftar baru yang disediakan dalam permintaan. Pembaruan parsial hanya memodifikasi layanan yang ditentukan.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Membuat, memperbarui, atau menghapus layanan dalam gateway layanan. Permintaan mendukung mode pembaruan penuh dan sebagian di tingkat layanan.

Pembaruan penuh menggantikan semua layanan yang ada dengan daftar baru yang disediakan dalam permintaan. Pembaruan parsial hanya memodifikasi layanan yang ditentukan.

get(string, string, ServiceGatewaysGetOptionalParams)

Mendapatkan gateway layanan yang ditentukan.

list(string, ServiceGatewaysListOptionalParams)

Mendapatkan semua gateway layanan dalam grup sumber daya.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Dapatkan lokasi alamat di gateway layanan.

listAll(ServiceGatewaysListAllOptionalParams)

Mendapatkan semua gateway layanan dalam langganan.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Dapatkan Layanan di gateway layanan.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Memperbarui tag gateway layanan.

Detail Metode

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Membuat atau memperbarui gateway layanan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
ServiceGateway

Parameter yang disediakan untuk operasi membuat atau memperbarui gateway layanan.

Mengembalikan

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

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Membuat atau memperbarui gateway layanan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
ServiceGateway

Parameter yang disediakan untuk operasi membuat atau memperbarui gateway layanan.

Mengembalikan

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Menghapus gateway layanan yang ditentukan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

options
ServiceGatewaysDeleteOptionalParams

Parameter opsi.

Mengembalikan

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

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Menghapus gateway layanan yang ditentukan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

options
ServiceGatewaysDeleteOptionalParams

Parameter opsi.

Mengembalikan

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Membuat atau memperbarui lokasi alamat dalam gateway layanan.

Permintaan ini mendukung mode pembaruan penuh dan sebagian di dua tingkatan: lokasi dan alamat.

Pembaruan penuh menggantikan semua data yang ada.

Pembaruan parsial hanya memodifikasi entri yang ditentukan:

Untuk pembaruan parsial tingkat lokasi, jika tidak ada alamat yang diberikan, alamat yang ada akan dihapus.

Untuk pembaruan parsial tingkat alamat, jika tidak ada layanan yang disediakan, layanan yang ada akan dipertimbangkan untuk dihapus.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parameter yang disediakan untuk lokasi alamat buat atau pembaruan dalam operasi gateway layanan.

Mengembalikan

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Membuat atau memperbarui lokasi alamat dalam gateway layanan.

Permintaan ini mendukung mode pembaruan penuh dan sebagian di dua tingkatan: lokasi dan alamat.

Pembaruan penuh menggantikan semua data yang ada.

Pembaruan parsial hanya memodifikasi entri yang ditentukan:

Untuk pembaruan parsial tingkat lokasi, jika tidak ada alamat yang diberikan, alamat yang ada akan dihapus.

Untuk pembaruan parsial tingkat alamat, jika tidak ada layanan yang disediakan, layanan yang ada akan dipertimbangkan untuk dihapus.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parameter yang disediakan untuk lokasi alamat buat atau pembaruan dalam operasi gateway layanan.

Mengembalikan

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Membuat, memperbarui, atau menghapus layanan dalam gateway layanan. Permintaan mendukung mode pembaruan penuh dan sebagian di tingkat layanan.

Pembaruan penuh menggantikan semua layanan yang ada dengan daftar baru yang disediakan dalam permintaan. Pembaruan parsial hanya memodifikasi layanan yang ditentukan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
ServiceGatewayUpdateServicesRequest

Parameter yang disediakan untuk layanan buat atau pembaruan dalam operasi gateway layanan.

Mengembalikan

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Membuat, memperbarui, atau menghapus layanan dalam gateway layanan. Permintaan mendukung mode pembaruan penuh dan sebagian di tingkat layanan.

Pembaruan penuh menggantikan semua layanan yang ada dengan daftar baru yang disediakan dalam permintaan. Pembaruan parsial hanya memodifikasi layanan yang ditentukan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
ServiceGatewayUpdateServicesRequest

Parameter yang disediakan untuk layanan buat atau pembaruan dalam operasi gateway layanan.

Mengembalikan

get(string, string, ServiceGatewaysGetOptionalParams)

Mendapatkan gateway layanan yang ditentukan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

options
ServiceGatewaysGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Mendapatkan semua gateway layanan dalam grup sumber daya.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

options
ServiceGatewaysListOptionalParams

Parameter opsi.

Mengembalikan

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Dapatkan lokasi alamat di gateway layanan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

Mengembalikan

listAll(ServiceGatewaysListAllOptionalParams)

Mendapatkan semua gateway layanan dalam langganan.

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

Parameter

options
ServiceGatewaysListAllOptionalParams

Parameter opsi.

Mengembalikan

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Dapatkan Layanan di gateway layanan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

Mengembalikan

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Memperbarui tag gateway layanan.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceGatewayName

string

Nama gateway layanan.

parameters
TagsObject

Parameter yang disediakan untuk memperbarui tag gateway layanan.

options
ServiceGatewaysUpdateTagsOptionalParams

Parameter opsi.

Mengembalikan

Promise<ServiceGateway>