GatewayHostnameConfiguration interface
Interface que representa um GatewayHostnameConfiguration.
Métodos
create |
Cria uma configuração de nome de host de atualizações para um Gateway. |
delete(string, string, string, string, string, Gateway |
Exclui a configuração de nome de host especificada do Gateway especificado. |
get(string, string, string, string, Gateway |
Obter detalhes de uma configuração de nome de host |
get |
Verifica se a entidade de configuração de nome de host especificada pelo identificador existe para a entidade de Gateway especificada. |
list |
Lista a coleção de configurações de nome de host para o gateway especificado. |
Detalhes do método
createOrUpdate(string, string, string, string, GatewayHostnameConfigurationContract, GatewayHostnameConfigurationCreateOrUpdateOptionalParams)
Cria uma configuração de nome de host de atualizações para um Gateway.
function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, parameters: GatewayHostnameConfigurationContract, options?: GatewayHostnameConfigurationCreateOrUpdateOptionalParams): Promise<GatewayHostnameConfigurationCreateOrUpdateResponse>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- gatewayId
-
string
Identificador de entidade de gateway. Deve ser exclusivo na instância de serviço Gerenciamento de API atual. Não deve ter o valor 'managed'
- hcId
-
string
Identificador de configuração do nome do host do gateway. Deve ser exclusivo no escopo da entidade de Gateway pai.
- parameters
- GatewayHostnameConfigurationContract
Detalhes da configuração do nome do host do gateway.
Os parâmetros de opções.
Retornos
delete(string, string, string, string, string, GatewayHostnameConfigurationDeleteOptionalParams)
Exclui a configuração de nome de host especificada do Gateway especificado.
function delete(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, ifMatch: string, options?: GatewayHostnameConfigurationDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- gatewayId
-
string
Identificador de entidade de gateway. Deve ser exclusivo na instância de serviço Gerenciamento de API atual. Não deve ter o valor 'managed'
- hcId
-
string
Identificador de configuração do nome do host do gateway. Deve ser exclusivo no escopo da entidade de Gateway pai.
- ifMatch
-
string
ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, string, string, GatewayHostnameConfigurationGetOptionalParams)
Obter detalhes de uma configuração de nome de host
function get(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, options?: GatewayHostnameConfigurationGetOptionalParams): Promise<GatewayHostnameConfigurationGetResponse>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- gatewayId
-
string
Identificador de entidade de gateway. Deve ser exclusivo na instância de serviço Gerenciamento de API atual. Não deve ter o valor 'managed'
- hcId
-
string
Identificador de configuração do nome do host do gateway. Deve ser exclusivo no escopo da entidade de Gateway pai.
Os parâmetros de opções.
Retornos
getEntityTag(string, string, string, string, GatewayHostnameConfigurationGetEntityTagOptionalParams)
Verifica se a entidade de configuração de nome de host especificada pelo identificador existe para a entidade de Gateway especificada.
function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, options?: GatewayHostnameConfigurationGetEntityTagOptionalParams): Promise<GatewayHostnameConfigurationGetEntityTagHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- gatewayId
-
string
Identificador de entidade de gateway. Deve ser exclusivo na instância de serviço Gerenciamento de API atual. Não deve ter o valor 'managed'
- hcId
-
string
Identificador de configuração do nome do host do gateway. Deve ser exclusivo no escopo da entidade de Gateway pai.
Os parâmetros de opções.
Retornos
listByService(string, string, string, GatewayHostnameConfigurationListByServiceOptionalParams)
Lista a coleção de configurações de nome de host para o gateway especificado.
function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayHostnameConfigurationListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayHostnameConfigurationContract, GatewayHostnameConfigurationContract[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- gatewayId
-
string
Identificador de entidade de gateway. Deve ser exclusivo na instância de serviço Gerenciamento de API atual. Não deve ter o valor 'managed'
Os parâmetros de opções.