Compartilhar via


RuleSetsClient Interface

public interface RuleSetsClient

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

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String profileName, String ruleSetName)

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Cria um novo conjunto de regras dentro do perfil especificado.

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

Cria um novo conjunto de regras dentro do perfil especificado.

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

Cria um novo conjunto de regras dentro do perfil especificado.

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

Cria um novo conjunto de regras dentro do perfil especificado.

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

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

Lista os conjuntos de regras existentes do AzureFrontDoor em um perfil.

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

Lista os conjuntos de regras existentes do AzureFrontDoor em um perfil.

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

Lista os conjuntos de regras existentes do AzureFrontDoor em um perfil.

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

Verifica a cota e o uso real de pontos de extremidade no perfil do Azure Front Door especificado.

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

Verifica a cota e o uso real de pontos de extremidade no perfil do Azure Front Door especificado.

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

Verifica a cota e o uso real de pontos de extremidade no perfil do Azure Front Door especificado.

Detalhes do método

beginDelete

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

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

beginDelete

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.
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 profileName, String ruleSetName)

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

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

create

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

Cria um novo conjunto de regras dentro do perfil especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

friendly RuleSet name mapping to the any RuleSet or secret related information.

createAsync

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

Cria um novo conjunto de regras dentro do perfil especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

friendly RuleSet name mapping to the any RuleSet or secret related information on successful completion of Mono.

createWithResponse

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

Cria um novo conjunto de regras dentro do perfil especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.
context - O contexto a ser associado a essa operação.

Returns:

friendly RuleSet name mapping to the any RuleSet or secret related information along with Response<T>.

createWithResponseAsync

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

Cria um novo conjunto de regras dentro do perfil especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

friendly RuleSet name mapping to the any RuleSet or secret related information along with Response<T> on successful completion of Mono.

delete

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

delete

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.
context - O contexto a ser associado a essa operação.

deleteAsync

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

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

deleteWithResponseAsync

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

Exclui um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

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

get

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

getAsync

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados na conclusão bem-sucedida do Mono.

getWithResponse

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.
context - O contexto a ser associado a essa operação.

Returns:

um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados, juntamente com Response<T>.

getWithResponseAsync

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

Obtém um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

um conjunto de regras existente do AzureFrontDoor com o nome do conjunto de regras especificado na assinatura, no grupo de recursos e no perfil especificados, juntamente com Response<T> a conclusão bem-sucedida do Mono.

listByProfile

public abstract PagedIterable listByProfile(String resourceGroupName, String profileName)

Lista os conjuntos de regras existentes do AzureFrontDoor em um perfil.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

Returns:

resultado da solicitação para listar conjuntos de regras como resposta paginada com PagedIterable<T>.

listByProfile

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

Lista os conjuntos de regras existentes do AzureFrontDoor em um perfil.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
context - O contexto a ser associado a essa operação.

Returns:

resultado da solicitação para listar conjuntos de regras como resposta paginada com PagedIterable<T>.

listByProfileAsync

public abstract PagedFlux listByProfileAsync(String resourceGroupName, String profileName)

Lista os conjuntos de regras existentes do AzureFrontDoor em um perfil.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

Returns:

resultado da solicitação para listar conjuntos de regras como resposta paginada com PagedFlux<T>.

listResourceUsage

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

Verifica a cota e o uso real de pontos de extremidade no perfil do Azure Front Door especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

a lista de usos de resposta de operação como resposta paginada com PagedIterable<T>.

listResourceUsage

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

Verifica a cota e o uso real de pontos de extremidade no perfil do Azure Front Door especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.
context - O contexto a ser associado a essa operação.

Returns:

a lista de usos de resposta de operação como resposta paginada com PagedIterable<T>.

listResourceUsageAsync

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

Verifica a cota e o uso real de pontos de extremidade no perfil do Azure Front Door especificado.

Parameters:

resourceGroupName - Nome do grupo de recursos na assinatura do Azure.
profileName - Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.
ruleSetName - Nome do conjunto de regras no perfil que é exclusivo globalmente.

Returns:

a lista de usos de resposta de operação como resposta paginada com PagedFlux<T>.

Aplica-se a