Queues interface
Interfejs reprezentujący kolejki.
Metody
Szczegóły metody
createOrUpdate(string, string, string, SBQueue, QueuesCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje kolejkę usługi Service Bus. Ta operacja jest idempotentna.
function createOrUpdate(resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams): Promise<SBQueue>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- parameters
- SBQueue
Parametry podane do utworzenia lub zaktualizowania zasobu kolejki.
Parametry opcji.
Zwraca
Promise<SBQueue>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, QueuesCreateOrUpdateAuthorizationRuleOptionalParams)
Tworzy regułę autoryzacji dla kolejki.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- parameters
- SBAuthorizationRule
Reguła autoryzacji dostępu współdzielonego.
Parametry opcji.
Zwraca
Promise<SBAuthorizationRule>
delete(string, string, string, QueuesDeleteOptionalParams)
Usuwa kolejkę z określonej przestrzeni nazw w grupie zasobów.
function delete(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- options
- QueuesDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
deleteAuthorizationRule(string, string, string, string, QueuesDeleteAuthorizationRuleOptionalParams)
Usuwa regułę autoryzacji kolejki.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<void>
get(string, string, string, QueuesGetOptionalParams)
Zwraca opis określonej kolejki.
function get(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams): Promise<SBQueue>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- options
- QueuesGetOptionalParams
Parametry opcji.
Zwraca
Promise<SBQueue>
getAuthorizationRule(string, string, string, string, QueuesGetAuthorizationRuleOptionalParams)
Pobiera regułę autoryzacji dla kolejki według nazwy reguły.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)
Pobiera wszystkie reguły autoryzacji dla kolejki.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
Parametry opcji.
Zwraca
listByNamespace(string, string, QueuesListByNamespaceOptionalParams)
Pobiera kolejki w przestrzeni nazw.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBQueue, SBQueue[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
Parametry opcji.
Zwraca
listKeys(string, string, string, string, QueuesListKeysOptionalParams)
Podstawowe i pomocnicze parametry połączenia do kolejki.
function listKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- options
- QueuesListKeysOptionalParams
Parametry opcji.
Zwraca
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, QueuesRegenerateKeysOptionalParams)
Ponownie generuje podstawowe lub pomocnicze parametry połączenia do kolejki.
function regenerateKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- queueName
-
string
Nazwa kolejki.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- parameters
- RegenerateAccessKeyParameters
Parametry podane w celu ponownego wygenerowania reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<AccessKeys>