NamespacesOperations Třída
Upozornění
NEVYTVOŘETE instanci této třídy přímo.
Místo toho byste měli přistupovat k následujícím operacím prostřednictvím
<xref:namespaces> Atribut.
- Dědičnost
-
builtins.objectNamespacesOperations
Konstruktor
NamespacesOperations(*args, **kwargs)
Metody
begin_create_or_update |
Vytvoří nebo aktualizuje obor názvů služby. Po vytvoření je manifest prostředků tohoto oboru názvů neměnný. Tato operace je idempotentní. |
begin_delete |
Odstraní existující obor názvů. Tato operace také odebere všechny přidružené prostředky v rámci oboru názvů . |
check_name_availability |
Zkontrolujte dostupnost názvu oboru názvů. |
create_or_update_authorization_rule |
Vytvoří nebo aktualizuje autorizační pravidlo pro obor názvů. |
create_or_update_network_rule_set |
Vytvořte nebo aktualizujte NetworkRuleSet pro obor názvů. |
delete_authorization_rule |
Odstraní autorizační pravidlo oboru názvů. |
get |
Získá popis pro zadaný obor názvů. |
get_authorization_rule |
Získá autorizační pravidlo pro obor názvů podle názvu pravidla. |
get_network_rule_set |
Získá NetworkRuleSet pro obor názvů. |
list |
Získá všechny dostupné obory názvů v rámci předplatného bez ohledu na skupiny prostředků. |
list_authorization_rules |
Získá autorizační pravidla pro obor názvů. |
list_by_resource_group |
Získá dostupné obory názvů v rámci skupiny prostředků. |
list_keys |
Získá primární a sekundární připojovací řetězce pro obor názvů. |
list_network_rule_sets |
Získá seznam NetworkRuleSet pro obor názvů. |
migrate |
Tato operace migruje daný obor názvů na zadaný typ názvu. |
regenerate_keys |
Znovu vygeneruje primární nebo sekundární připojovací řetězce pro obor názvů. |
update |
Aktualizace obor názvů služby. Po vytvoření je manifest prostředku tohoto oboru názvů neměnný. Tato operace je idempotentní. |
begin_create_or_update
Vytvoří nebo aktualizuje obor názvů služby. Po vytvoření je manifest prostředků tohoto oboru názvů neměnný. Tato operace je idempotentní.
async begin_create_or_update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespace, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.SBNamespace]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- parameters
- SBNamespace nebo IO
Parametry zadané pro vytvoření prostředku oboru názvů. Je typ SBNamespace nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo AsyncPollingMethod
Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance AsyncLROPoller, která vrací sbNamespace nebo výsledek cls(response)
Návratový typ
Výjimky
begin_delete
Odstraní existující obor názvů. Tato operace také odebere všechny přidružené prostředky v rámci oboru názvů .
async begin_delete(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo AsyncPollingMethod
Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance AsyncLROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
check_name_availability
Zkontrolujte dostupnost názvu oboru názvů.
async check_name_availability(parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametry
- parameters
- CheckNameAvailability nebo IO
Parametry pro kontrolu dostupnosti daného názvu oboru názvů Je buď CheckNameAvailability, nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
CheckNameAvailabilityResult nebo výsledek cls(response)
Návratový typ
Výjimky
create_or_update_authorization_rule
Vytvoří nebo aktualizuje autorizační pravidlo pro obor názvů.
async 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
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- parameters
- SBAuthorizationRule nebo IO
Autorizační pravidlo sdíleného přístupu. Je typ SBAuthorizationRule nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBAuthorizationRule nebo výsledek cls(response)
Návratový typ
Výjimky
create_or_update_network_rule_set
Vytvořte nebo aktualizujte NetworkRuleSet pro obor názvů.
async 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
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- parameters
- NetworkRuleSet nebo IO
Obor názvů IpFilterRule. Je typ NetworkRuleSet nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
NetworkRuleSet nebo výsledek cls(response)
Návratový typ
Výjimky
delete_authorization_rule
Odstraní autorizační pravidlo oboru názvů.
async delete_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
get
Získá popis pro zadaný obor názvů.
async get(resource_group_name: str, namespace_name: str, **kwargs: Any) -> SBNamespace
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBNamespace nebo výsledek cls(response)
Návratový typ
Výjimky
get_authorization_rule
Získá autorizační pravidlo pro obor názvů podle názvu pravidla.
async get_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBAuthorizationRule nebo výsledek cls(response)
Návratový typ
Výjimky
get_network_rule_set
Získá NetworkRuleSet pro obor názvů.
async get_network_rule_set(resource_group_name: str, namespace_name: str, **kwargs: Any) -> NetworkRuleSet
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
NetworkRuleSet nebo výsledek cls(response)
Návratový typ
Výjimky
list
Získá všechny dostupné obory názvů v rámci předplatného bez ohledu na skupiny prostředků.
list(**kwargs: Any) -> AsyncIterable[SBNamespace]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor podobný instanci sbNamespace nebo výsledek cls(response)
Návratový typ
Výjimky
list_authorization_rules
Získá autorizační pravidla pro obor názvů.
list_authorization_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance sbAuthorizationRule nebo výsledek cls(response)
Návratový typ
Výjimky
list_by_resource_group
Získá dostupné obory názvů v rámci skupiny prostředků.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[SBNamespace]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor podobný instanci sbNamespace nebo výsledek cls(response)
Návratový typ
Výjimky
list_keys
Získá primární a sekundární připojovací řetězce pro obor názvů.
async list_keys(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
AccessKeys nebo výsledek cls(response)
Návratový typ
Výjimky
list_network_rule_sets
Získá seznam NetworkRuleSet pro obor názvů.
list_network_rule_sets(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[NetworkRuleSet]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance NetworkRuleSet, nebo výsledek cls(response)
Návratový typ
Výjimky
migrate
Tato operace migruje daný obor názvů na zadaný typ názvu.
async migrate(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespaceMigrate, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- parameters
- SBNamespaceMigrate nebo IO
Parametry zadané pro migraci typu oboru názvů Je typ SBNamespaceMigrate nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
regenerate_keys
Znovu vygeneruje primární nebo sekundární připojovací řetězce pro obor názvů.
async 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
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- parameters
- RegenerateAccessKeyParameters nebo IO
Parametry zadané k opětovnému vygenerování autorizačního pravidla Je buď typ RegenerateAccessKeyParameters, nebo vstupně-výstupní operace. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
AccessKeys nebo výsledek cls(response)
Návratový typ
Výjimky
update
Aktualizace obor názvů služby. Po vytvoření je manifest prostředku tohoto oboru názvů neměnný. Tato operace je idempotentní.
async update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespaceUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBNamespace | None
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- parameters
- SBNamespaceUpdateParameters nebo IO
Parametry zadané k aktualizaci prostředku oboru názvů Je typ SBNamespaceUpdateParameters nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBNamespace nebo None nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.servicebus.v2017_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2017_04_01\\models\\__init__.py'>
Azure SDK for Python