RulesOperations interface

ルール操作を表すインターフェース。

プロパティ

createOrUpdate

新しいルールを作成し、既存のルールを更新します

delete

既存のルールを削除します。

get

指定した規則の説明を取得します。

listBySubscriptions

指定されたトピックサブスクリプション内のすべてのルールをリストする

プロパティの詳細

createOrUpdate

新しいルールを作成し、既存のルールを更新します

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

プロパティ値

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

delete

既存のルールを削除します。

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

プロパティ値

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

get

指定した規則の説明を取得します。

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

プロパティ値

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

listBySubscriptions

指定されたトピックサブスクリプション内のすべてのルールをリストする

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

プロパティ値

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