Partager via


RuleSetsClient Interface

public interface RuleSetsClient

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

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String profileName, String ruleSetName)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String profileName, String ruleSetName, Context context)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String profileName, String ruleSetName)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract RuleSetInner create(String resourceGroupName, String profileName, String ruleSetName)

Crée un nouvel ensemble de règles dans le profil spécifié.

abstract Mono<RuleSetInner> createAsync(String resourceGroupName, String profileName, String ruleSetName)

Crée un nouvel ensemble de règles dans le profil spécifié.

abstract Response<RuleSetInner> createWithResponse(String resourceGroupName, String profileName, String ruleSetName, Context context)

Crée un nouvel ensemble de règles dans le profil spécifié.

abstract Mono<Response<RuleSetInner>> createWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)

Crée un nouvel ensemble de règles dans le profil spécifié.

abstract void delete(String resourceGroupName, String profileName, String ruleSetName)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract void delete(String resourceGroupName, String profileName, String ruleSetName, Context context)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract Mono<Void> deleteAsync(String resourceGroupName, String profileName, String ruleSetName)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)

Supprime un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract RuleSetInner get(String resourceGroupName, String profileName, String ruleSetName)

Obtient un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract Mono<RuleSetInner> getAsync(String resourceGroupName, String profileName, String ruleSetName)

Obtient un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract Response<RuleSetInner> getWithResponse(String resourceGroupName, String profileName, String ruleSetName, Context context)

Obtient un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract Mono<Response<RuleSetInner>> getWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)

Obtient un jeu de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

abstract PagedIterable<RuleSetInner> listByProfile(String resourceGroupName, String profileName)

Répertorie les ensembles de règles AzureFrontDoor existants dans un profil.

abstract PagedIterable<RuleSetInner> listByProfile(String resourceGroupName, String profileName, Context context)

Répertorie les ensembles de règles AzureFrontDoor existants dans un profil.

abstract PagedFlux<RuleSetInner> listByProfileAsync(String resourceGroupName, String profileName)

Répertorie les ensembles de règles AzureFrontDoor existants dans un profil.

abstract PagedIterable<UsageInner> listResourceUsage(String resourceGroupName, String profileName, String ruleSetName)

Vérifie le quota et l’utilisation réelle des points de terminaison sous le profil Azure Front Door donné.

abstract PagedIterable<UsageInner> listResourceUsage(String resourceGroupName, String profileName, String ruleSetName, Context context)

Vérifie le quota et l’utilisation réelle des points de terminaison sous le profil Azure Front Door donné.

abstract PagedFlux<UsageInner> listResourceUsageAsync(String resourceGroupName, String profileName, String ruleSetName)

Vérifie le quota et l’utilisation réelle des points de terminaison sous le profil Azure Front Door donné.

Détails de la méthode

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String profileName, String ruleSetName)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

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

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String profileName, String ruleSetName, Context context)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.
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 profileName, String ruleSetName)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

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

create

public abstract RuleSetInner create(String resourceGroupName, String profileName, String ruleSetName)

Crée un nouvel ensemble de règles dans le profil spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

mappage de noms d’ensemble de règles convivial aux informations liées à RuleSet ou au secret.

createAsync

public abstract Mono createAsync(String resourceGroupName, String profileName, String ruleSetName)

Crée un nouvel ensemble de règles dans le profil spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

Mappage de noms d’ensemble de règles convivial aux informations liées à RuleSet ou au secret lors de l’achèvement réussi de Mono.

createWithResponse

public abstract Response createWithResponse(String resourceGroupName, String profileName, String ruleSetName, Context context)

Crée un nouvel ensemble de règles dans le profil spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.
context - Contexte à associer à cette opération.

Returns:

mappage de noms d’ensemble de règles convivial aux informations associées à RuleSet ou au secret, ainsi qu’à Response<T>.

createWithResponseAsync

public abstract Mono> createWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)

Crée un nouvel ensemble de règles dans le profil spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

mappage de noms d’ensemble de règles convivial aux informations associées à RuleSet ou au secret, ainsi Response<T> qu’à l’achèvement réussi de Mono.

delete

public abstract void delete(String resourceGroupName, String profileName, String ruleSetName)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

delete

public abstract void delete(String resourceGroupName, String profileName, String ruleSetName, Context context)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.
context - Contexte à associer à cette opération.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String profileName, String ruleSetName)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

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

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)

Supprime un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

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

get

public abstract RuleSetInner get(String resourceGroupName, String profileName, String ruleSetName)

Obtient un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

getAsync

public abstract Mono getAsync(String resourceGroupName, String profileName, String ruleSetName)

Obtient un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés à l’achèvement réussi de Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String profileName, String ruleSetName, Context context)

Obtient un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.
context - Contexte à associer à cette opération.

Returns:

un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés avec Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)

Obtient un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

un ensemble de règles AzureFrontDoor existant avec le nom de l’ensemble de règles spécifié sous l’abonnement, le groupe de ressources et le profil spécifiés, ainsi qu’en Response<T> cas d’achèvement réussi de Mono.

listByProfile

public abstract PagedIterable listByProfile(String resourceGroupName, String profileName)

Répertorie les ensembles de règles AzureFrontDoor existants dans un profil.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.

Returns:

résultat de la demande de liste des jeux de règles en tant que réponse paginé avec PagedIterable<T>.

listByProfile

public abstract PagedIterable listByProfile(String resourceGroupName, String profileName, Context context)

Répertorie les ensembles de règles AzureFrontDoor existants dans un profil.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
context - Contexte à associer à cette opération.

Returns:

résultat de la demande de liste des jeux de règles en tant que réponse paginé avec PagedIterable<T>.

listByProfileAsync

public abstract PagedFlux listByProfileAsync(String resourceGroupName, String profileName)

Répertorie les ensembles de règles AzureFrontDoor existants dans un profil.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.

Returns:

résultat de la demande de liste des jeux de règles en tant que réponse paginé avec PagedFlux<T>.

listResourceUsage

public abstract PagedIterable listResourceUsage(String resourceGroupName, String profileName, String ruleSetName)

Vérifie le quota et l’utilisation réelle des points de terminaison sous le profil Azure Front Door donné.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

la liste se sert de la réponse de l’opération en tant que réponse paginé avec PagedIterable<T>.

listResourceUsage

public abstract PagedIterable listResourceUsage(String resourceGroupName, String profileName, String ruleSetName, Context context)

Vérifie le quota et l’utilisation réelle des points de terminaison sous le profil Azure Front Door donné.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.
context - Contexte à associer à cette opération.

Returns:

la liste se sert de la réponse de l’opération en tant que réponse paginé avec PagedIterable<T>.

listResourceUsageAsync

public abstract PagedFlux listResourceUsageAsync(String resourceGroupName, String profileName, String ruleSetName)

Vérifie le quota et l’utilisation réelle des points de terminaison sous le profil Azure Front Door donné.

Parameters:

resourceGroupName - Nom du groupe de ressources au sein de l’abonnement Azure.
profileName - Nom du profil Azure Front Door Standard ou Azure Front Door Premium qui est unique au sein du groupe de ressources.
ruleSetName - Nom de l’ensemble de règles sous le profil qui est unique globalement.

Returns:

la liste se sert de la réponse de l’opération en tant que réponse paginé avec PagedFlux<T>.

S’applique à