Compartilhar via


GatewaysClient Interface

public interface GatewaysClient

Uma instância dessa classe fornece acesso a todas as operações definidas em GatewaysClient.

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract SyncPoller<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract PollerFlux<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String gatewayName, Context context)

Desabilite o Gateway do Spring Cloud padrão.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract Mono<GatewayResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

abstract void delete(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

abstract void delete(String resourceGroupName, String serviceName, String gatewayName, Context context)

Desabilite o Gateway do Spring Cloud padrão.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

abstract GatewayResourceInner get(String resourceGroupName, String serviceName, String gatewayName)

Obtenha o Spring Cloud Gateway e suas propriedades.

abstract Mono<GatewayResourceInner> getAsync(String resourceGroupName, String serviceName, String gatewayName)

Obtenha o Spring Cloud Gateway e suas propriedades.

abstract Response<GatewayResourceInner> getWithResponse(String resourceGroupName, String serviceName, String gatewayName, Context context)

Obtenha o Spring Cloud Gateway e suas propriedades.

abstract Mono<Response<GatewayResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName)

Obtenha o Spring Cloud Gateway e suas propriedades.

abstract PagedIterable<GatewayResourceInner> list(String resourceGroupName, String serviceName)

Manipula solicitações para listar todos os recursos em um Serviço.

abstract PagedIterable<GatewayResourceInner> list(String resourceGroupName, String serviceName, Context context)

Manipula solicitações para listar todos os recursos em um Serviço.

abstract PagedFlux<GatewayResourceInner> listAsync(String resourceGroupName, String serviceName)

Manipula solicitações para listar todos os recursos em um Serviço.

abstract CustomDomainValidateResult validateDomain(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload)

Verifique se os domínios são válidos, bem como não estão em uso.

abstract Mono<CustomDomainValidateResult> validateDomainAsync(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload)

Verifique se os domínios são válidos, bem como não estão em uso.

abstract Response<CustomDomainValidateResult> validateDomainWithResponse(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload, Context context)

Verifique se os domínios são válidos, bem como não estão em uso.

abstract Mono<Response<CustomDomainValidateResult>> validateDomainWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload)

Verifique se os domínios são válidos, bem como não estão em uso.

Detalhes do método

beginCreateOrUpdate

public abstract SyncPoller,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.

Returns:

o SyncPoller<T,U> para sondagem do recurso spring Cloud Gateway.

beginCreateOrUpdate

public abstract SyncPoller,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem do recurso spring Cloud Gateway.

beginCreateOrUpdateAsync

public abstract PollerFlux,GatewayResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.

Returns:

o PollerFlux<T,U> para sondagem do recurso spring Cloud Gateway.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String gatewayName, Context context)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

createOrUpdate

public abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.

Returns:

recurso spring Cloud Gateway.

createOrUpdate

public abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.
context - O contexto a ser associado a essa operação.

Returns:

recurso spring Cloud Gateway.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.

Returns:

recurso spring Cloud Gateway após a conclusão bem-sucedida do Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Crie o Spring Cloud Gateway padrão ou atualize o Spring Cloud Gateway existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
gatewayResource - O gateway para a operação de criação ou atualização.

Returns:

recurso spring Cloud Gateway juntamente com Response<T> a conclusão bem-sucedida do Mono.

delete

public abstract void delete(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

delete

public abstract void delete(String resourceGroupName, String serviceName, String gatewayName, Context context)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
context - O contexto a ser associado a essa operação.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName)

Desabilite o Gateway do Spring Cloud padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

get

public abstract GatewayResourceInner get(String resourceGroupName, String serviceName, String gatewayName)

Obtenha o Spring Cloud Gateway e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

o Spring Cloud Gateway e suas propriedades.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serviceName, String gatewayName)

Obtenha o Spring Cloud Gateway e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

o Spring Cloud Gateway e suas propriedades na conclusão bem-sucedida do Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serviceName, String gatewayName, Context context)

Obtenha o Spring Cloud Gateway e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
context - O contexto a ser associado a essa operação.

Returns:

o Spring Cloud Gateway e suas propriedades junto com Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName)

Obtenha o Spring Cloud Gateway e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.

Returns:

o Spring Cloud Gateway e suas propriedades, juntamente com Response<T> a conclusão bem-sucedida do Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

Manipula solicitações para listar todos os recursos em um Serviço.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.

Returns:

que inclui uma matriz de recursos de gateway e um possível link para o próximo conjunto como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, Context context)

Manipula solicitações para listar todos os recursos em um Serviço.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
context - O contexto a ser associado a essa operação.

Returns:

que inclui uma matriz de recursos de gateway e um possível link para o próximo conjunto como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

Manipula solicitações para listar todos os recursos em um Serviço.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.

Returns:

que inclui uma matriz de recursos de gateway e um possível link para o próximo conjunto como resposta paginada com PagedFlux<T>.

validateDomain

public abstract CustomDomainValidateResult validateDomain(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload)

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
validatePayload - Conteúdo de domínio personalizado a ser validado.

Returns:

resultado da validação para o domínio personalizado.

validateDomainAsync

public abstract Mono validateDomainAsync(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload)

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
validatePayload - Conteúdo de domínio personalizado a ser validado.

Returns:

resultado da validação para o domínio personalizado após a conclusão bem-sucedida de Mono.

validateDomainWithResponse

public abstract Response validateDomainWithResponse(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload, Context context)

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
validatePayload - Conteúdo de domínio personalizado a ser validado.
context - O contexto a ser associado a essa operação.

Returns:

resultado da validação para o domínio personalizado junto com Response<T>.

validateDomainWithResponseAsync

public abstract Mono> validateDomainWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName, CustomDomainValidatePayload validatePayload)

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
gatewayName - O nome do Spring Cloud Gateway.
validatePayload - Conteúdo de domínio personalizado a ser validado.

Returns:

resultado da validação para o domínio personalizado, juntamente com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a