Compartilhar via


Rules interface

Interface que representa um Rules.

Métodos

beginCreate(string, string, string, string, Rule, RulesCreateOptionalParams)

Cria uma nova regra de entrega dentro do conjunto de regras especificado.

beginCreateAndWait(string, string, string, string, Rule, RulesCreateOptionalParams)

Cria uma nova regra de entrega dentro do conjunto de regras especificado.

beginDelete(string, string, string, string, RulesDeleteOptionalParams)

Exclui uma regra de entrega existente em um conjunto de regras.

beginDeleteAndWait(string, string, string, string, RulesDeleteOptionalParams)

Exclui uma regra de entrega existente em um conjunto de regras.

beginUpdate(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

Atualizações uma regra de entrega existente dentro de um conjunto de regras.

beginUpdateAndWait(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

Atualizações uma regra de entrega existente dentro de um conjunto de regras.

get(string, string, string, string, RulesGetOptionalParams)

Obtém uma regra de entrega existente em um conjunto de regras.

listByRuleSet(string, string, string, RulesListByRuleSetOptionalParams)

Lista todas as regras de entrega existentes em um conjunto de regras.

Detalhes do método

beginCreate(string, string, string, string, Rule, RulesCreateOptionalParams)

Cria uma nova regra de entrega dentro do conjunto de regras especificado.

function beginCreate(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Rule>, Rule>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

rule
Rule

As propriedades da regra de entrega.

options
RulesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Rule>, Rule>>

beginCreateAndWait(string, string, string, string, Rule, RulesCreateOptionalParams)

Cria uma nova regra de entrega dentro do conjunto de regras especificado.

function beginCreateAndWait(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams): Promise<Rule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

rule
Rule

As propriedades da regra de entrega.

options
RulesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Rule>

beginDelete(string, string, string, string, RulesDeleteOptionalParams)

Exclui uma regra de entrega existente em um conjunto de regras.

function beginDelete(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

options
RulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, RulesDeleteOptionalParams)

Exclui uma regra de entrega existente em um conjunto de regras.

function beginDeleteAndWait(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

options
RulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

Atualizações uma regra de entrega existente dentro de um conjunto de regras.

function beginUpdate(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Rule>, Rule>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

ruleUpdateProperties
RuleUpdateParameters

Propriedades da regra de entrega

options
RulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Rule>, Rule>>

beginUpdateAndWait(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

Atualizações uma regra de entrega existente dentro de um conjunto de regras.

function beginUpdateAndWait(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams): Promise<Rule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

ruleUpdateProperties
RuleUpdateParameters

Propriedades da regra de entrega

options
RulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Rule>

get(string, string, string, string, RulesGetOptionalParams)

Obtém uma regra de entrega existente em um conjunto de regras.

function get(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesGetOptionalParams): Promise<Rule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

ruleName

string

Nome da regra de entrega que é exclusiva dentro do ponto de extremidade.

options
RulesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Rule>

listByRuleSet(string, string, string, RulesListByRuleSetOptionalParams)

Lista todas as regras de entrega existentes em um conjunto de regras.

function listByRuleSet(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RulesListByRuleSetOptionalParams): PagedAsyncIterableIterator<Rule, Rule[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

ruleSetName

string

Nome do conjunto de regras no perfil.

options
RulesListByRuleSetOptionalParams

Os parâmetros de opções.

Retornos