Dela via


QueuesOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ServiceBusManagementClient's

<xref:queues> Attributet.

Arv
builtins.object
QueuesOperations

Konstruktor

QueuesOperations(*args, **kwargs)

Metoder

create_or_update

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

create_or_update_authorization_rule

Skapar en auktoriseringsregel för en kö.

delete

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

delete_authorization_rule

Tar bort en köauktoriseringsregel.

get

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

get_authorization_rule

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

list_authorization_rules

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

list_by_namespace

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

list_keys

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

regenerate_keys

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

create_or_update

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

create_or_update(resource_group_name: str, namespace_name: str, queue_name: str, parameters: _models.SBQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBQueue

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

parameters
SBQueue eller IO
Obligatorisk

Parametrar som anges för att skapa eller uppdatera en köresurs. Är antingen en SBQueue-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBQueue eller resultatet av cls(response)

Returtyp

Undantag

Se även

create_or_update_authorization_rule

Skapar en auktoriseringsregel för en kö.

create_or_update_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.SBAuthorizationRule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBAuthorizationRule

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

parameters
SBAuthorizationRule eller IO
Obligatorisk

Auktoriseringsregeln för delad åtkomst. Är antingen en SBAuthorizationRule-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBAuthorizationRule eller resultatet av cls(response)

Returtyp

Undantag

delete

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

delete(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> None

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

Se även

delete_authorization_rule

Tar bort en köauktoriseringsregel.

delete_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> None

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

Se även

get

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

get(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> SBQueue

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBQueue eller resultatet av cls(response)

Returtyp

Undantag

Se även

get_authorization_rule

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

get_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBAuthorizationRule eller resultatet av cls(response)

Returtyp

Undantag

Se även

list_authorization_rules

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

list_authorization_rules(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen SBAuthorizationRule eller resultatet av cls(response)

Returtyp

Undantag

Se även

list_by_namespace

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

list_by_namespace(resource_group_name: str, namespace_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> Iterable[SBQueue]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

skip
int
Obligatorisk

Hoppa över används bara om en tidigare åtgärd returnerade ett partiellt resultat. Om ett tidigare svar innehåller ett nextLink-element innehåller värdet för nextLink-elementet en skip-parameter som anger en startpunkt som ska användas för efterföljande anrop. Standardvärdet är Ingen.

top
int
Obligatorisk

Kan användas för att begränsa antalet resultat till den senaste N-användningenDetails. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen SBQueue eller resultatet av cls(response)

Returtyp

Undantag

Se även

list_keys

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

list_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

AccessKeys eller resultatet av cls(response)

Returtyp

Undantag

Se även

regenerate_keys

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

regenerate_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.RegenerateAccessKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AccessKeys

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

queue_name
str
Obligatorisk

Könamnet. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

parameters
RegenerateAccessKeyParameters eller IO
Obligatorisk

Parametrar som tillhandahålls för att återskapa auktoriseringsregeln. Är antingen en RegenerateAccessKeyParameters-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

AccessKeys eller resultatet av cls(response)

Returtyp

Undantag

Se även

Attribut

models

models = <module 'azure.mgmt.servicebus.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_11_01\\models\\__init__.py'>