Compartilhar via


Backend interface

Interface que representa um back-end.

Métodos

createOrUpdate(string, string, string, BackendContract, BackendCreateOrUpdateOptionalParams)

Cria ou atualiza um back-end.

delete(string, string, string, string, BackendDeleteOptionalParams)

Exclui o back-end especificado.

get(string, string, string, BackendGetOptionalParams)

Obtém os detalhes do back-end especificado por seu identificador.

getEntityTag(string, string, string, BackendGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do back-end especificado por seu identificador.

listByService(string, string, BackendListByServiceOptionalParams)

Lista uma coleção de back-ends na instância de serviço especificada.

reconnect(string, string, string, BackendReconnectOptionalParams)

Notifica o gateway de Gerenciamento de API para criar uma nova conexão com o back-end após o tempo limite especificado. Se nenhum tempo limite for especificado, o tempo limite de dois minutos será usado.

update(string, string, string, string, BackendUpdateParameters, BackendUpdateOptionalParams)

Atualizações um back-end existente.

Detalhes do método

createOrUpdate(string, string, string, BackendContract, BackendCreateOrUpdateOptionalParams)

Cria ou atualiza um back-end.

function createOrUpdate(resourceGroupName: string, serviceName: string, backendId: string, parameters: BackendContract, options?: BackendCreateOrUpdateOptionalParams): Promise<BackendCreateOrUpdateResponse>

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.

backendId

string

Identificador da entidade Back-end. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

parameters
BackendContract

Criar parâmetros.

options
BackendCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, BackendDeleteOptionalParams)

Exclui o back-end especificado.

function delete(resourceGroupName: string, serviceName: string, backendId: string, ifMatch: string, options?: BackendDeleteOptionalParams): 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.

backendId

string

Identificador da entidade Back-end. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

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.

options
BackendDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, BackendGetOptionalParams)

Obtém os detalhes do back-end especificado por seu identificador.

function get(resourceGroupName: string, serviceName: string, backendId: string, options?: BackendGetOptionalParams): Promise<BackendGetResponse>

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.

backendId

string

Identificador da entidade Back-end. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
BackendGetOptionalParams

Os parâmetros de opções.

Retornos

getEntityTag(string, string, string, BackendGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do back-end especificado por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, backendId: string, options?: BackendGetEntityTagOptionalParams): Promise<BackendGetEntityTagHeaders>

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.

backendId

string

Identificador da entidade Back-end. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
BackendGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, BackendListByServiceOptionalParams)

Lista uma coleção de back-ends na instância de serviço especificada.

function listByService(resourceGroupName: string, serviceName: string, options?: BackendListByServiceOptionalParams): PagedAsyncIterableIterator<BackendContract, BackendContract[], 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.

options
BackendListByServiceOptionalParams

Os parâmetros de opções.

Retornos

reconnect(string, string, string, BackendReconnectOptionalParams)

Notifica o gateway de Gerenciamento de API para criar uma nova conexão com o back-end após o tempo limite especificado. Se nenhum tempo limite for especificado, o tempo limite de dois minutos será usado.

function reconnect(resourceGroupName: string, serviceName: string, backendId: string, options?: BackendReconnectOptionalParams): 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.

backendId

string

Identificador da entidade Back-end. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
BackendReconnectOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

update(string, string, string, string, BackendUpdateParameters, BackendUpdateOptionalParams)

Atualizações um back-end existente.

function update(resourceGroupName: string, serviceName: string, backendId: string, ifMatch: string, parameters: BackendUpdateParameters, options?: BackendUpdateOptionalParams): Promise<BackendUpdateResponse>

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.

backendId

string

Identificador da entidade Back-end. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

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.

parameters
BackendUpdateParameters

Atualizar parâmetros.

options
BackendUpdateOptionalParams

Os parâmetros de opções.

Retornos