ServiceGateways interface
Antarmuka yang mewakili ServiceGateways.
Metode
| begin |
Membuat atau memperbarui gateway layanan. |
| begin |
Membuat atau memperbarui gateway layanan. |
| begin |
Menghapus gateway layanan yang ditentukan. |
| begin |
Menghapus gateway layanan yang ditentukan. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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, Service |
Mendapatkan gateway layanan yang ditentukan. |
| list(string, Service |
Mendapatkan semua gateway layanan dalam grup sumber daya. |
| list |
Dapatkan lokasi alamat di gateway layanan. |
| list |
Mendapatkan semua gateway layanan dalam langganan. |
| list |
Dapatkan Layanan di gateway layanan. |
| update |
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.
Parameter opsi.
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.
Parameter opsi.
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.
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.
Parameter opsi.
Mengembalikan
Promise<ServiceGatewaysDeleteHeaders>
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.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
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.
Parameter opsi.
Mengembalikan
Promise<ServiceGatewaysUpdateServicesHeaders>
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.
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.
Parameter opsi.
Mengembalikan
listAll(ServiceGatewaysListAllOptionalParams)
Mendapatkan semua gateway layanan dalam langganan.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parameter
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<ServiceGateway>