Freigeben über


Queues interface

Schnittstelle, die eine Warteschlangen darstellt.

Methoden

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

Erstellt oder aktualisiert eine Service Bus-Warteschlange. Dieser Vorgang ist idempotent.

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

Erstellt eine Autorisierungsregel für eine Warteschlange.

delete(string, string, string, QueuesDeleteOptionalParams)

Löscht eine Warteschlange aus dem angegebenen Namespace in einer Ressourcengruppe.

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

Löscht eine Warteschlangenautorisierungsregel.

get(string, string, string, QueuesGetOptionalParams)

Gibt eine Beschreibung für die angegebene Warteschlange zurück.

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

Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab.

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Ruft alle Autorisierungsregeln für eine Warteschlange ab.

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Ruft die Warteschlangen in einem Namespace ab.

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

Primäre und sekundäre Verbindungszeichenfolgen für die Warteschlange.

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

Regeneriert die primären oder sekundären Verbindungszeichenfolgen für die Warteschlange.

Details zur Methode

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

Erstellt oder aktualisiert eine Service Bus-Warteschlange. Dieser Vorgang ist idempotent.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

parameters
SBQueue

Parameter zum Erstellen oder Aktualisieren einer Warteschlangenressource.

options
QueuesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<SBQueue>

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

Erstellt eine Autorisierungsregel für eine Warteschlange.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

authorizationRuleName

string

Der Name der Autorisierungsregel.

parameters
SBAuthorizationRule

Die Autorisierungsregel für den freigegebenen Zugriff.

Gibt zurück

delete(string, string, string, QueuesDeleteOptionalParams)

Löscht eine Warteschlange aus dem angegebenen Namespace in einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

options
QueuesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Löscht eine Warteschlangenautorisierungsregel.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

authorizationRuleName

string

Der Name der Autorisierungsregel.

options
QueuesDeleteAuthorizationRuleOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, QueuesGetOptionalParams)

Gibt eine Beschreibung für die angegebene Warteschlange zurück.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

options
QueuesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<SBQueue>

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

Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

authorizationRuleName

string

Der Name der Autorisierungsregel.

options
QueuesGetAuthorizationRuleOptionalParams

Die Optionsparameter.

Gibt zurück

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Ruft alle Autorisierungsregeln für eine Warteschlange ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

options
QueuesListAuthorizationRulesOptionalParams

Die Optionsparameter.

Gibt zurück

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Ruft die Warteschlangen in einem Namespace ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
QueuesListByNamespaceOptionalParams

Die Optionsparameter.

Gibt zurück

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

Primäre und sekundäre Verbindungszeichenfolgen für die Warteschlange.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

authorizationRuleName

string

Der Name der Autorisierungsregel.

options
QueuesListKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>

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

Regeneriert die primären oder sekundären Verbindungszeichenfolgen für die Warteschlange.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

queueName

string

Der Warteschlangenname.

authorizationRuleName

string

Der Name der Autorisierungsregel.

parameters
RegenerateAccessKeyParameters

Parameter, die zur Neugenerierung der Autorisierungsregel angegeben werden.

options
QueuesRegenerateKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>