NamespacesOperations Klasa
Ostrzeżenie
NIE tworzy wystąpienia tej klasy bezpośrednio.
Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia
<xref:namespaces> Atrybut.
- Dziedziczenie
-
builtins.objectNamespacesOperations
Konstruktor
NamespacesOperations(*args, **kwargs)
Metody
begin_create_or_update |
Tworzy lub aktualizuje przestrzeń nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna. |
begin_delete |
Usuwa istniejącą przestrzeń nazw. Ta operacja usuwa również wszystkie skojarzone zasoby w przestrzeni nazw. |
check_name_availability |
Sprawdź dostępność nazw przestrzeni nazw. |
create_or_update_authorization_rule |
Tworzy lub aktualizuje regułę autoryzacji dla przestrzeni nazw. |
create_or_update_ip_filter_rule |
Tworzy lub aktualizuje adres IpFilterRule dla przestrzeni nazw. |
create_or_update_network_rule_set |
Utwórz lub zaktualizuj element NetworkRuleSet dla przestrzeni nazw. |
create_or_update_virtual_network_rule |
Tworzy lub aktualizuje regułę VirtualNetworkRule dla przestrzeni nazw. |
delete_authorization_rule |
Usuwa regułę autoryzacji przestrzeni nazw. |
delete_ip_filter_rule |
Usuwa regułę IpFilterRule dla przestrzeni nazw. |
delete_virtual_network_rule |
Usuwa regułę VirtualNetworkRule dla przestrzeni nazw. |
get |
Pobiera opis określonej przestrzeni nazw. |
get_authorization_rule |
Pobiera regułę autoryzacji dla przestrzeni nazw według nazwy reguły. |
get_ip_filter_rule |
Pobiera regułę IpFilterRule dla przestrzeni nazw według nazwy reguły. |
get_network_rule_set |
Pobiera element NetworkRuleSet dla przestrzeni nazw. |
get_virtual_network_rule |
Pobiera regułę VirtualNetworkRule dla przestrzeni nazw według nazwy reguły. |
list |
Pobiera wszystkie dostępne przestrzenie nazw w ramach subskrypcji, niezależnie od grup zasobów. |
list_authorization_rules |
Pobiera reguły autoryzacji dla przestrzeni nazw. |
list_by_resource_group |
Pobiera dostępne przestrzenie nazw w grupie zasobów. |
list_ip_filter_rules |
Pobiera listę reguł filtru adresów IP dla przestrzeni nazw. |
list_keys |
Pobiera podstawowe i pomocnicze parametry połączenia dla przestrzeni nazw. |
list_network_rule_sets |
Pobiera listę networkRuleSet dla przestrzeni nazw. |
list_virtual_network_rules |
Pobiera listę reguł virtualNetwork dla przestrzeni nazw. |
migrate |
Ta operacja migruje daną przestrzeń nazw do podanego typu nazwy. |
regenerate_keys |
Ponownie generuje podstawowe lub pomocnicze parametry połączenia dla przestrzeni nazw. |
update |
Aktualizacje przestrzeni nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna. |
begin_create_or_update
Tworzy lub aktualizuje przestrzeń nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna.
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
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- SBNamespace lub IO
Parametry dostarczone do utworzenia zasobu przestrzeni nazw. Jest typem SBNamespace lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające przestrzeń SBNamespace lub wynik cls(response)
Typ zwracany
Wyjątki
begin_delete
Usuwa istniejącą przestrzeń nazw. Ta operacja usuwa również wszystkie skojarzone zasoby w przestrzeni nazw.
async begin_delete(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające wynik cls(response)
Typ zwracany
Wyjątki
check_name_availability
Sprawdź dostępność nazw przestrzeni nazw.
async check_name_availability(parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametry
- parameters
- CheckNameAvailability lub IO
Parametry sprawdzania dostępności danej nazwy przestrzeni nazw. Jest typem CheckNameAvailability lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
CheckNameAvailabilityResult lub wynik cls(response)
Typ zwracany
Wyjątki
create_or_update_authorization_rule
Tworzy lub aktualizuje regułę autoryzacji dla przestrzeni nazw.
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
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- SBAuthorizationRule lub IO
Reguła autoryzacji dostępu współdzielonego. Jest typem SBAuthorizationRule lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SBAuthorizationRule lub wynik cls(response)
Typ zwracany
Wyjątki
create_or_update_ip_filter_rule
Tworzy lub aktualizuje adres IpFilterRule dla przestrzeni nazw.
async create_or_update_ip_filter_rule(resource_group_name: str, namespace_name: str, ip_filter_rule_name: str, parameters: _models.IpFilterRule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IpFilterRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- IpFilterRule lub IO
Przestrzeń nazw IpFilterRule. Jest typem IpFilterRule lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
IpFilterRule lub wynik cls(response)
Typ zwracany
Wyjątki
create_or_update_network_rule_set
Utwórz lub zaktualizuj element NetworkRuleSet dla przestrzeni nazw.
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
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- NetworkRuleSet lub IO
Przestrzeń nazw IpFilterRule. Jest typem NetworkRuleSet lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
NetworkRuleSet lub wynik cls(response)
Typ zwracany
Wyjątki
create_or_update_virtual_network_rule
Tworzy lub aktualizuje regułę VirtualNetworkRule dla przestrzeni nazw.
async create_or_update_virtual_network_rule(resource_group_name: str, namespace_name: str, virtual_network_rule_name: str, parameters: _models.VirtualNetworkRule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VirtualNetworkRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- VirtualNetworkRule lub IO
Przestrzeń nazw VirtualNetworkRule. Jest typem VirtualNetworkRule lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualNetworkRule lub wynik cls(response)
Typ zwracany
Wyjątki
delete_authorization_rule
Usuwa regułę autoryzacji przestrzeni nazw.
async delete_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
delete_ip_filter_rule
Usuwa regułę IpFilterRule dla przestrzeni nazw.
async delete_ip_filter_rule(resource_group_name: str, namespace_name: str, ip_filter_rule_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
delete_virtual_network_rule
Usuwa regułę VirtualNetworkRule dla przestrzeni nazw.
async delete_virtual_network_rule(resource_group_name: str, namespace_name: str, virtual_network_rule_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera opis określonej przestrzeni nazw.
async get(resource_group_name: str, namespace_name: str, **kwargs: Any) -> SBNamespace
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SBNamespace lub wynik cls(response)
Typ zwracany
Wyjątki
get_authorization_rule
Pobiera regułę autoryzacji dla przestrzeni nazw według nazwy reguły.
async get_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SBAuthorizationRule lub wynik cls(response)
Typ zwracany
Wyjątki
get_ip_filter_rule
Pobiera regułę IpFilterRule dla przestrzeni nazw według nazwy reguły.
async get_ip_filter_rule(resource_group_name: str, namespace_name: str, ip_filter_rule_name: str, **kwargs: Any) -> IpFilterRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
IpFilterRule lub wynik cls(response)
Typ zwracany
Wyjątki
get_network_rule_set
Pobiera element NetworkRuleSet dla przestrzeni nazw.
async get_network_rule_set(resource_group_name: str, namespace_name: str, **kwargs: Any) -> NetworkRuleSet
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
NetworkRuleSet lub wynik cls(response)
Typ zwracany
Wyjątki
get_virtual_network_rule
Pobiera regułę VirtualNetworkRule dla przestrzeni nazw według nazwy reguły.
async get_virtual_network_rule(resource_group_name: str, namespace_name: str, virtual_network_rule_name: str, **kwargs: Any) -> VirtualNetworkRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualNetworkRule lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera wszystkie dostępne przestrzenie nazw w ramach subskrypcji, niezależnie od grup zasobów.
list(**kwargs: Any) -> AsyncIterable[SBNamespace]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia SBNamespace lub wyniku cls(response)
Typ zwracany
Wyjątki
list_authorization_rules
Pobiera reguły autoryzacji dla przestrzeni nazw.
list_authorization_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie reguły SBAuthorizationRule lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_resource_group
Pobiera dostępne przestrzenie nazw w grupie zasobów.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[SBNamespace]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia SBNamespace lub wyniku cls(response)
Typ zwracany
Wyjątki
list_ip_filter_rules
Pobiera listę reguł filtru adresów IP dla przestrzeni nazw.
list_ip_filter_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[IpFilterRule]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia elementu IpFilterRule lub wyniku cls(response)
Typ zwracany
Wyjątki
list_keys
Pobiera podstawowe i pomocnicze parametry połączenia dla przestrzeni nazw.
async list_keys(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
AccessKeys lub wynik cls(response)
Typ zwracany
Wyjątki
list_network_rule_sets
Pobiera listę networkRuleSet dla przestrzeni nazw.
list_network_rule_sets(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[NetworkRuleSet]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu NetworkRuleSet lub wynik cls(response)
Typ zwracany
Wyjątki
list_virtual_network_rules
Pobiera listę reguł virtualNetwork dla przestrzeni nazw.
list_virtual_network_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[VirtualNetworkRule]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu VirtualNetworkRule lub wynik cls(response)
Typ zwracany
Wyjątki
migrate
Ta operacja migruje daną przestrzeń nazw do podanego typu nazwy.
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
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- SBNamespaceMigrate lub IO
Parametry dostarczone do migracji typu przestrzeni nazw. Jest typem SBNamespaceMigrate lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
regenerate_keys
Ponownie generuje podstawowe lub pomocnicze parametry połączenia dla przestrzeni nazw.
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
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- RegenerateAccessKeyParameters lub IO
Parametry podane w celu ponownego wygenerowania reguły autoryzacji. Jest typem RegenerateAccessKeyParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
AccessKeys lub wynik cls(response)
Typ zwracany
Wyjątki
update
Aktualizacje przestrzeni nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna.
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
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- SBNamespaceUpdateParameters lub IO
Parametry dostarczone w celu zaktualizowania zasobu przestrzeni nazw. Jest typem SBNamespaceUpdateParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SBNamespace lub None lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.servicebus.v2018_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2018_01_01_preview\\models\\__init__.py'>
Azure SDK for Python