Partager via


GatewaysClient Interface

public interface GatewaysClient

Un instance de cette classe permet d’accéder à toutes les opérations définies dans GatewaysClient.

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Créez la passerelle Spring Cloud par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Créez la passerelle Spring Cloud par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Créez la passerelle Spring Cloud par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Désactivez la passerelle Spring Cloud par défaut.

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

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

Gère les demandes de liste de toutes les ressources d’un service.

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

Gère les demandes de liste de toutes les ressources d’un service.

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

Gère les demandes de liste de toutes les ressources d’un service.

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

Vérifiez que les domaines sont valides et non utilisés.

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

Vérifiez que les domaines sont valides et non utilisés.

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

Vérifiez que les domaines sont valides et non utilisés.

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

Vérifiez que les domaines sont valides et non utilisés.

Détails de la méthode

beginCreateOrUpdate

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

Créez la passerelle Spring Cloud par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.

Returns:

pour l’interrogation SyncPoller<T,U> de la ressource spring Cloud Gateway.

beginCreateOrUpdate

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

Créez la passerelle Spring Cloud par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> de la ressource spring Cloud Gateway.

beginCreateOrUpdateAsync

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

Créez la passerelle Spring Cloud par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.

Returns:

pour l’interrogation PollerFlux<T,U> de la ressource spring Cloud Gateway.

beginDelete

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDelete

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDeleteAsync

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

createOrUpdate

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.

Returns:

ressource spring Cloud Gateway.

createOrUpdate

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.
context - Contexte à associer à cette opération.

Returns:

ressource spring Cloud Gateway.

createOrUpdateAsync

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.

Returns:

Ressource spring Cloud Gateway en cas d’achèvement réussi de Mono.

createOrUpdateWithResponseAsync

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

Créez la passerelle Spring Cloud Gateway par défaut ou mettez à jour la passerelle Spring Cloud existante.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.
gatewayResource - Passerelle pour l’opération de création ou de mise à jour.

Returns:

Ressource spring Cloud Gateway avec en Response<T> cas d’achèvement réussi de Mono.

delete

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.

delete

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.
context - Contexte à associer à cette opération.

deleteAsync

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

deleteWithResponseAsync

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

Désactivez la passerelle Spring Cloud par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

get

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

Spring Cloud Gateway et ses propriétés.

getAsync

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

Spring Cloud Gateway et ses propriétés en cas de réussite de Mono.

getWithResponse

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.
context - Contexte à associer à cette opération.

Returns:

Spring Cloud Gateway et ses propriétés, ainsi Response<T>que .

getWithResponseAsync

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

Obtenez la passerelle Spring Cloud Gateway et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
gatewayName - Nom de Spring Cloud Gateway.

Returns:

Spring Cloud Gateway et ses propriétés, Response<T> ainsi que lors de l’exécution réussie de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

Gère les demandes de liste de toutes les ressources d’un service.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.

Returns:

objet qui inclut un tableau de ressources de passerelle et un lien possible pour le prochain jeu en tant que réponse paginé avec PagedIterable<T>.

list

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

Gère les demandes de liste de toutes les ressources d’un service.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
context - Contexte à associer à cette opération.

Returns:

objet qui inclut un tableau de ressources de passerelle et un lien possible pour la prochaine définition en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

Gère les demandes de liste de toutes les ressources d’un service.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.

Returns:

objet qui inclut un tableau de ressources de passerelle et un lien possible pour la prochaine définition en tant que réponse paginée avec PagedFlux<T>.

validateDomain

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

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
validatePayload - Charge utile de domaine personnalisée à valider.

Returns:

résultat de validation pour le domaine personnalisé.

validateDomainAsync

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

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
validatePayload - Charge utile de domaine personnalisée à valider.

Returns:

résultat de validation pour le domaine personnalisé en cas d’achèvement réussi de Mono.

validateDomainWithResponse

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

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
validatePayload - Charge utile de domaine personnalisée à valider.
context - Contexte à associer à cette opération.

Returns:

résultat de validation pour le domaine personnalisé avec Response<T>.

validateDomainWithResponseAsync

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

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
gatewayName - Nom de Spring Cloud Gateway.
validatePayload - Charge utile de domaine personnalisée à valider.

Returns:

résultat de validation pour le domaine personnalisé avec Response<T> en cas d’achèvement réussi de Mono.

S’applique à