RulesOperations interface
ルール操作を表すインターフェース。
プロパティ
| create |
新しいルールを作成し、既存のルールを更新します |
| delete | 既存のルールを削除します。 |
| get | 指定した規則の説明を取得します。 |
| list |
指定されたトピックサブスクリプション内のすべてのルールをリストする |
プロパティの詳細
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>