Dela via


Queues interface

Gränssnitt som representerar köer.

Metoder

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

Skapar eller uppdaterar en Service Bus-kö. Den här åtgärden är idempotent.

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

Skapar en auktoriseringsregel för en kö.

delete(string, string, string, QueuesDeleteOptionalParams)

Tar bort en kö från det angivna namnområdet i en resursgrupp.

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

Tar bort en köauktoriseringsregel.

get(string, string, string, QueuesGetOptionalParams)

Returnerar en beskrivning för den angivna kön.

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

Hämtar en auktoriseringsregel för en kö efter regelnamn.

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Hämtar alla auktoriseringsregler för en kö.

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Hämtar köerna inom ett namnområde.

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

Primära och sekundära anslutningssträngar till kön.

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

Återskapar de primära eller sekundära anslutningssträngarna till kön.

Metodinformation

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

Skapar eller uppdaterar en Service Bus-kö. Den här åtgärden är idempotent.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

parameters
SBQueue

Parametrar som anges för att skapa eller uppdatera en köresurs.

options
QueuesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<SBQueue>

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

Skapar en auktoriseringsregel för en kö.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

authorizationRuleName

string

Namnet på auktoriseringsregeln.

parameters
SBAuthorizationRule

Auktoriseringsregeln för delad åtkomst.

options
QueuesCreateOrUpdateAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

delete(string, string, string, QueuesDeleteOptionalParams)

Tar bort en kö från det angivna namnområdet i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

options
QueuesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Tar bort en köauktoriseringsregel.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

authorizationRuleName

string

Namnet på auktoriseringsregeln.

options
QueuesDeleteAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, string, QueuesGetOptionalParams)

Returnerar en beskrivning för den angivna kön.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

options
QueuesGetOptionalParams

Alternativparametrarna.

Returer

Promise<SBQueue>

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

Hämtar en auktoriseringsregel för en kö efter regelnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

authorizationRuleName

string

Namnet på auktoriseringsregeln.

options
QueuesGetAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Hämtar alla auktoriseringsregler för en kö.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

options
QueuesListAuthorizationRulesOptionalParams

Alternativparametrarna.

Returer

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Hämtar köerna inom ett namnområde.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
QueuesListByNamespaceOptionalParams

Alternativparametrarna.

Returer

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

Primära och sekundära anslutningssträngar till kön.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

authorizationRuleName

string

Namnet på auktoriseringsregeln.

options
QueuesListKeysOptionalParams

Alternativparametrarna.

Returer

Promise<AccessKeys>

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

Återskapar de primära eller sekundära anslutningssträngarna till kön.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

queueName

string

Könamnet.

authorizationRuleName

string

Namnet på auktoriseringsregeln.

parameters
RegenerateAccessKeyParameters

Parametrar som anges för att återskapa auktoriseringsregeln.

options
QueuesRegenerateKeysOptionalParams

Alternativparametrarna.

Returer

Promise<AccessKeys>