ServiceGateways interface
Interface representando um ServiceGateways.
Métodos
| begin |
Cria ou atualiza um gateway de serviço. |
| begin |
Cria ou atualiza um gateway de serviço. |
| begin |
Exclui o gateway de serviço especificado. |
| begin |
Exclui o gateway de serviço especificado. |
| begin |
Cria ou atualiza endereços dentro do gateway de serviço. A solicitação suporta modos de atualização completa e parcial em dois níveis: localização e endereço. A atualização completa substitui todos os dados existentes. A atualização parcial modifica apenas as entradas especificadas: Para atualizações parciais em nível de localização, se nenhum endereço for fornecido, o endereço existente será excluído. Para atualizações parciais em nível de endereço, se nenhum serviço for fornecido, os serviços existentes serão considerados para exclusão. |
| begin |
Cria ou atualiza endereços dentro do gateway de serviço. A solicitação suporta modos de atualização completa e parcial em dois níveis: localização e endereço. A atualização completa substitui todos os dados existentes. A atualização parcial modifica apenas as entradas especificadas: Para atualizações parciais em nível de localização, se nenhum endereço for fornecido, o endereço existente será excluído. Para atualizações parciais em nível de endereço, se nenhum serviço for fornecido, os serviços existentes serão considerados para exclusão. |
| begin |
Cria, atualiza ou exclui serviços dentro do gateway de serviço. A solicitação suporta modos de atualização total e parcial no nível de serviço. A atualização completa substitui todos os serviços existentes pela nova lista fornecida no pedido. A atualização parcial modifica apenas os serviços especificados. |
| begin |
Cria, atualiza ou exclui serviços dentro do gateway de serviço. A solicitação suporta modos de atualização total e parcial no nível de serviço. A atualização completa substitui todos os serviços existentes pela nova lista fornecida no pedido. A atualização parcial modifica apenas os serviços especificados. |
| get(string, string, Service |
Recebe o gateway de serviço especificado. |
| list(string, Service |
Obtém todos os gateways de serviço em um grupo de recursos. |
| list |
Obtenha as localizações de endereços no gateway de serviço. |
| list |
Recebe todos os gateways de serviço em uma assinatura. |
| list |
Obtenha Serviços no gateway de serviço. |
| update |
Atualiza as tags do gateway de serviço. |
Detalhes do método
beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)
Cria ou atualiza um gateway de serviço.
function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- ServiceGateway
Parâmetros fornecidos para a operação de criação ou atualização do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>
beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)
Cria ou atualiza um gateway de serviço.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- ServiceGateway
Parâmetros fornecidos para a operação de criação ou atualização do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<ServiceGateway>
beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)
Exclui o gateway de serviço especificado.
function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>
beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)
Exclui o gateway de serviço especificado.
function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<ServiceGatewaysDeleteHeaders>
beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)
Cria ou atualiza endereços dentro do gateway de serviço.
A solicitação suporta modos de atualização completa e parcial em dois níveis: localização e endereço.
A atualização completa substitui todos os dados existentes.
A atualização parcial modifica apenas as entradas especificadas:
Para atualizações parciais em nível de localização, se nenhum endereço for fornecido, o endereço existente será excluído.
Para atualizações parciais em nível de endereço, se nenhum serviço for fornecido, os serviços existentes serão considerados para exclusão.
function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- ServiceGatewayUpdateAddressLocationsRequest
Parâmetros fornecidos para criar ou atualizar endereços de localização na operação do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)
Cria ou atualiza endereços dentro do gateway de serviço.
A solicitação suporta modos de atualização completa e parcial em dois níveis: localização e endereço.
A atualização completa substitui todos os dados existentes.
A atualização parcial modifica apenas as entradas especificadas:
Para atualizações parciais em nível de localização, se nenhum endereço for fornecido, o endereço existente será excluído.
Para atualizações parciais em nível de endereço, se nenhum serviço for fornecido, os serviços existentes serão considerados para exclusão.
function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- ServiceGatewayUpdateAddressLocationsRequest
Parâmetros fornecidos para criar ou atualizar endereços de localização na operação do gateway de serviço.
Os parâmetros de opções.
Retornos
beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)
Cria, atualiza ou exclui serviços dentro do gateway de serviço. A solicitação suporta modos de atualização total e parcial no nível de serviço.
A atualização completa substitui todos os serviços existentes pela nova lista fornecida no pedido. A atualização parcial modifica apenas os serviços especificados.
function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- ServiceGatewayUpdateServicesRequest
Parâmetros fornecidos para criar ou atualizar serviços na operação do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)
Cria, atualiza ou exclui serviços dentro do gateway de serviço. A solicitação suporta modos de atualização total e parcial no nível de serviço.
A atualização completa substitui todos os serviços existentes pela nova lista fornecida no pedido. A atualização parcial modifica apenas os serviços especificados.
function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- ServiceGatewayUpdateServicesRequest
Parâmetros fornecidos para criar ou atualizar serviços na operação do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<ServiceGatewaysUpdateServicesHeaders>
get(string, string, ServiceGatewaysGetOptionalParams)
Recebe o gateway de serviço especificado.
function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- options
- ServiceGatewaysGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<ServiceGateway>
list(string, ServiceGatewaysListOptionalParams)
Obtém todos os gateways de serviço em um grupo de recursos.
function list(resourceGroupName: string, options?: ServiceGatewaysListOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Retornos
listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)
Obtenha as localizações de endereços no gateway de serviço.
function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
Os parâmetros de opções.
Retornos
listAll(ServiceGatewaysListAllOptionalParams)
Recebe todos os gateways de serviço em uma assinatura.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parâmetros
Os parâmetros de opções.
Retornos
listServices(string, string, ServiceGatewaysGetServicesOptionalParams)
Obtenha Serviços no gateway de serviço.
function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
Os parâmetros de opções.
Retornos
updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)
Atualiza as tags do gateway de serviço.
function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serviceGatewayName
-
string
O nome do gateway de serviço.
- parameters
- TagsObject
Parâmetros fornecidos para atualizar as tags do gateway de serviço.
Os parâmetros de opções.
Retornos
Promise<ServiceGateway>