QueuesOperations interface

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

プロパティ

createOrUpdate

Service Bus キューを作成または更新します。 この操作はべき等です。

createOrUpdateAuthorizationRule

キューの承認ルールを作成します。

delete

リソース グループ内の指定した名前空間からキューを削除します。

deleteAuthorizationRule

キュー承認ルールを削除します。

get

指定したキューの説明を返します。

getAuthorizationRule

ルール名でキューの承認ルールを取得します。

listAuthorizationRules

キューのすべての承認ルールを取得します。

listByNamespace

名前空間内のキューを取得します。

listKeys

キューへのプライマリ接続文字列とセカンダリ接続文字列。

regenerateKeys

キューへのプライマリ接続文字列またはセカンダリ接続文字列を再生成します。

プロパティの詳細

createOrUpdate

Service Bus キューを作成または更新します。 この操作はべき等です。

createOrUpdate: (resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams) => Promise<SBQueue>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams) => Promise<SBQueue>

createOrUpdateAuthorizationRule

キューの承認ルールを作成します。

createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

delete

リソース グループ内の指定した名前空間からキューを削除します。

delete: (resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams) => Promise<void>

deleteAuthorizationRule

キュー承認ルールを削除します。

deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams) => Promise<void>

get

指定したキューの説明を返します。

get: (resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams) => Promise<SBQueue>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams) => Promise<SBQueue>

getAuthorizationRule

ルール名でキューの承認ルールを取得します。

getAuthorizationRule: (resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

listAuthorizationRules

キューのすべての承認ルールを取得します。

listAuthorizationRules: (resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

listByNamespace

名前空間内のキューを取得します。

listByNamespace: (resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams) => PagedAsyncIterableIterator<SBQueue, SBQueue[], PageSettings>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams) => PagedAsyncIterableIterator<SBQueue, SBQueue[], PageSettings>

listKeys

キューへのプライマリ接続文字列とセカンダリ接続文字列。

listKeys: (resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams) => Promise<AccessKeys>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams) => Promise<AccessKeys>

regenerateKeys

キューへのプライマリ接続文字列またはセカンダリ接続文字列を再生成します。

regenerateKeys: (resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams) => Promise<AccessKeys>

プロパティ値

(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams) => Promise<AccessKeys>