Udostępnij przez


Queues interface

Interfejs reprezentujący kolejki.

Metody

createOrUpdate(string, string, string, SBQueue, QueuesCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje kolejkę usługi Service Bus. Ta operacja jest idempotentna.

createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, QueuesCreateOrUpdateAuthorizationRuleOptionalParams)

Tworzy regułę autoryzacji dla kolejki.

delete(string, string, string, QueuesDeleteOptionalParams)

Usuwa kolejkę z określonej przestrzeni nazw w grupie zasobów.

deleteAuthorizationRule(string, string, string, string, QueuesDeleteAuthorizationRuleOptionalParams)

Usuwa regułę autoryzacji kolejki.

get(string, string, string, QueuesGetOptionalParams)

Zwraca opis określonej kolejki.

getAuthorizationRule(string, string, string, string, QueuesGetAuthorizationRuleOptionalParams)

Pobiera regułę autoryzacji dla kolejki według nazwy reguły.

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Pobiera wszystkie reguły autoryzacji dla kolejki.

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Pobiera kolejki w przestrzeni nazw.

listKeys(string, string, string, string, QueuesListKeysOptionalParams)

Podstawowe i pomocnicze parametry połączenia do kolejki.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, QueuesRegenerateKeysOptionalParams)

Ponownie generuje podstawowe lub pomocnicze parametry połączenia do kolejki.

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.

options
QueuesCreateOrUpdateOptionalParams

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.

Zwraca

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.

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.

options
QueuesGetAuthorizationRuleOptionalParams

Parametry opcji.

Zwraca

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.

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

options
QueuesListByNamespaceOptionalParams

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.

options
QueuesRegenerateKeysOptionalParams

Parametry opcji.

Zwraca

Promise<AccessKeys>