Compartilhar via


Rules interface

Interface que representa uma regra.

Métodos

createOrUpdate(string, string, string, string, string, Rule, RulesCreateOrUpdateOptionalParams)

Cria uma nova regra e atualiza uma regra existente

delete(string, string, string, string, string, RulesDeleteOptionalParams)

Exclui uma regra existente.

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

Recupera a descrição da regra especificada.

listBySubscriptions(string, string, string, string, RulesListBySubscriptionsOptionalParams)

Listar todas as regras dentro de uma determinada assinatura de tópico

Detalhes do método

createOrUpdate(string, string, string, string, string, Rule, RulesCreateOrUpdateOptionalParams)

Cria uma nova regra e atualiza uma regra existente

function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, ruleName: string, parameters: Rule, options?: RulesCreateOrUpdateOptionalParams): Promise<Rule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

topicName

string

O nome do tópico.

subscriptionName

string

O nome da assinatura.

ruleName

string

O nome da regra.

parameters
Rule

Parâmetros fornecidos para criar uma regra.

options
RulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Rule>

delete(string, string, string, string, string, RulesDeleteOptionalParams)

Exclui uma regra existente.

function delete(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, ruleName: string, options?: RulesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

topicName

string

O nome do tópico.

subscriptionName

string

O nome da assinatura.

ruleName

string

O nome da regra.

options
RulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Recupera a descrição da regra especificada.

function get(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, ruleName: string, options?: RulesGetOptionalParams): Promise<Rule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

topicName

string

O nome do tópico.

subscriptionName

string

O nome da assinatura.

ruleName

string

O nome da regra.

options
RulesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Rule>

listBySubscriptions(string, string, string, string, RulesListBySubscriptionsOptionalParams)

Listar todas as regras dentro de uma determinada assinatura de tópico

function listBySubscriptions(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, options?: RulesListBySubscriptionsOptionalParams): PagedAsyncIterableIterator<Rule, Rule[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

topicName

string

O nome do tópico.

subscriptionName

string

O nome da assinatura.

options
RulesListBySubscriptionsOptionalParams

Os parâmetros de opções.

Retornos