NamespacesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:namespaces> -Attribut.
- Vererbung
-
builtins.objectNamespacesOperations
Konstruktor
NamespacesOperations(*args, **kwargs)
Methoden
begin_create_or_update |
Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent. |
begin_delete |
Löscht einen vorhandenen Namespace. Mit diesem Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt. |
check_name_availability |
Überprüfen Sie die Verfügbarkeit des Namespacenamens geben. |
create_or_update_authorization_rule |
Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace. |
create_or_update_network_rule_set |
Erstellen oder aktualisieren Sie NetworkRuleSet für einen Namespace. |
delete_authorization_rule |
Löscht eine Namespaceautorisierungsregel. |
get |
Ruft eine Beschreibung für den angegebenen Namespace ab. |
get_authorization_rule |
Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab. |
get_network_rule_set |
Ruft NetworkRuleSet für einen Namespace ab. |
list |
Ruft alle verfügbaren Namespaces innerhalb des Abonnements ab, unabhängig von den Ressourcengruppen. |
list_authorization_rules |
Ruft die Autorisierungsregeln für einen Namespace ab. |
list_by_resource_group |
Ruft die verfügbaren Namespaces innerhalb einer Ressourcengruppe ab. |
list_keys |
Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab. |
list_network_rule_sets |
Ruft die Liste von NetworkRuleSet für einen Namespace ab. |
regenerate_keys |
Generiert die primären oder sekundären Verbindungszeichenfolgen für den Namespace. |
update |
Aktualisierungen einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent. |
begin_create_or_update
Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.
begin_create_or_update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespace, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.SBNamespace]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- SBNamespace oder IO
Parameter, die zum Erstellen einer Namespaceressource bereitgestellt werden. Ist entweder ein SBNamespace-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder SBNamespace oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
- Weitere Informationen
begin_delete
Löscht einen vorhandenen Namespace. Mit diesem Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt.
begin_delete(resource_group_name: str, namespace_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
- Weitere Informationen
check_name_availability
Überprüfen Sie die Verfügbarkeit des Namespacenamens geben.
check_name_availability(parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parameter
- parameters
- CheckNameAvailability oder IO
Parameter zum Überprüfen der Verfügbarkeit des angegebenen Namespacenamens. Ist entweder ein CheckNameAvailability-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
CheckNameAvailabilityResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update_authorization_rule
Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace.
create_or_update_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, parameters: _models.SBAuthorizationRule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBAuthorizationRule
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- SBAuthorizationRule oder IO
Die Autorisierungsregel für den freigegebenen Zugriff. Ist entweder ein SBAuthorizationRule-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
create_or_update_network_rule_set
Erstellen oder aktualisieren Sie NetworkRuleSet für einen Namespace.
create_or_update_network_rule_set(resource_group_name: str, namespace_name: str, parameters: _models.NetworkRuleSet, *, content_type: str = 'application/json', **kwargs: Any) -> _models.NetworkRuleSet
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- NetworkRuleSet oder IO
Der Namespace IpFilterRule. Ist entweder ein NetworkRuleSet-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
NetworkRuleSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete_authorization_rule
Löscht eine Namespaceautorisierungsregel.
delete_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
get
Ruft eine Beschreibung für den angegebenen Namespace ab.
get(resource_group_name: str, namespace_name: str, **kwargs: Any) -> SBNamespace
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SBNamespace oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
get_authorization_rule
Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab.
get_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
get_network_rule_set
Ruft NetworkRuleSet für einen Namespace ab.
get_network_rule_set(resource_group_name: str, namespace_name: str, **kwargs: Any) -> NetworkRuleSet
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
NetworkRuleSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Ruft alle verfügbaren Namespaces innerhalb des Abonnements ab, unabhängig von den Ressourcengruppen.
list(**kwargs: Any) -> Iterable[SBNamespace]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz von SBNamespace oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_authorization_rules
Ruft die Autorisierungsregeln für einen Namespace ab.
list_authorization_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz von SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_by_resource_group
Ruft die verfügbaren Namespaces innerhalb einer Ressourcengruppe ab.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SBNamespace]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz von SBNamespace oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_keys
Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab.
list_keys(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
AccessKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_network_rule_sets
Ruft die Liste von NetworkRuleSet für einen Namespace ab.
list_network_rule_sets(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[NetworkRuleSet]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von NetworkRuleSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
regenerate_keys
Generiert die primären oder sekundären Verbindungszeichenfolgen für den Namespace.
regenerate_keys(resource_group_name: str, namespace_name: str, authorization_rule_name: str, parameters: _models.RegenerateAccessKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AccessKeys
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- RegenerateAccessKeyParameters oder IO
Parameter, die zur Neugenerierung der Autorisierungsregel angegeben werden. Ist entweder ein RegenerateAccessKeyParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
AccessKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
update
Aktualisierungen einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.
update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespaceUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBNamespace | None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- SBNamespaceUpdateParameters oder IO
Parameter, die zum Aktualisieren einer Namespaceressource bereitgestellt werden. Ist entweder ein SBNamespaceUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SBNamespace oder None oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.servicebus.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_06_01_preview\\models\\__init__.py'>
Azure SDK for Python