NamespacesOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:namespaces> Attributet.
- Arv
-
builtins.objectNamespacesOperations
Konstruktor
NamespacesOperations(*args, **kwargs)
Metoder
begin_create_or_update |
Skapar eller uppdaterar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent. |
begin_delete |
Tar bort ett befintligt namnområde. Den här åtgärden tar även bort alla associerade resurser under namnområdet. |
check_name_availability |
Kontrollera tillgängligheten för namnområdets namn. |
create_or_update_authorization_rule |
Skapar eller uppdaterar en auktoriseringsregel för ett namnområde. |
create_or_update_network_rule_set |
Skapa eller uppdatera NetworkRuleSet för ett namnområde. |
delete_authorization_rule |
Tar bort en auktoriseringsregel för namnområde. |
get |
Hämtar en beskrivning för det angivna namnområdet. |
get_authorization_rule |
Hämtar en auktoriseringsregel för ett namnområde efter regelnamn. |
get_network_rule_set |
Hämtar NetworkRuleSet för ett namnområde. |
list |
Hämtar alla tillgängliga namnområden i prenumerationen, oavsett resursgrupper. |
list_authorization_rules |
Hämtar auktoriseringsreglerna för ett namnområde. |
list_by_resource_group |
Hämtar de tillgängliga namnrymderna i en resursgrupp. |
list_keys |
Hämtar de primära och sekundära anslutningssträngarna för namnområdet. |
list_network_rule_sets |
Hämtar listan över NetworkRuleSet för ett namnområde. |
regenerate_keys |
Återskapar namnområdets primära eller sekundära anslutningssträngar. |
update |
Uppdateringar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent. |
begin_create_or_update
Skapar eller uppdaterar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är 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]
Parametrar
- parameters
- SBNamespace eller IO
Parametrar som anges för att skapa en namnområdesresurs. Är antingen en SBNamespace-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
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.
Returer
En instans av LROPoller som returnerar antingen SBNamespace eller resultatet av cls(response)
Returtyp
Undantag
begin_delete
Tar bort ett befintligt namnområde. Den här åtgärden tar även bort alla associerade resurser under namnområdet.
begin_delete(resource_group_name: str, namespace_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
check_name_availability
Kontrollera tillgängligheten för namnområdets namn.
check_name_availability(parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametrar
- parameters
- CheckNameAvailability eller IO
Parametrar för att kontrollera tillgängligheten för det angivna namnområdesnamnet. Är antingen en CheckNameAvailability-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
CheckNameAvailabilityResult eller resultatet av cls(response)
Returtyp
Undantag
create_or_update_authorization_rule
Skapar eller uppdaterar en auktoriseringsregel för ett namnområde.
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
Parametrar
- parameters
- SBAuthorizationRule eller IO
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
create_or_update_network_rule_set
Skapa eller uppdatera NetworkRuleSet för ett namnområde.
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
Parametrar
- parameters
- NetworkRuleSet eller IO
Namnrymden IpFilterRule. Är antingen en NetworkRuleSet-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
NetworkRuleSet eller resultatet av cls(response)
Returtyp
Undantag
delete_authorization_rule
Tar bort en auktoriseringsregel för namnområde.
delete_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get
Hämtar en beskrivning för det angivna namnområdet.
get(resource_group_name: str, namespace_name: str, **kwargs: Any) -> SBNamespace
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
SBNamespace eller resultatet av cls(response)
Returtyp
Undantag
get_authorization_rule
Hämtar en auktoriseringsregel för ett namnområde efter regelnamn.
get_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
SBAuthorizationRule eller resultatet av cls(response)
Returtyp
Undantag
get_network_rule_set
Hämtar NetworkRuleSet för ett namnområde.
get_network_rule_set(resource_group_name: str, namespace_name: str, **kwargs: Any) -> NetworkRuleSet
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
NetworkRuleSet eller resultatet av cls(response)
Returtyp
Undantag
list
Hämtar alla tillgängliga namnområden i prenumerationen, oavsett resursgrupper.
list(**kwargs: Any) -> Iterable[SBNamespace]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen SBNamespace eller resultatet av cls(response)
Returtyp
Undantag
list_authorization_rules
Hämtar auktoriseringsreglerna för ett namnområde.
list_authorization_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]
Parametrar
- 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
list_by_resource_group
Hämtar de tillgängliga namnrymderna i en resursgrupp.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SBNamespace]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen SBNamespace eller resultatet av cls(response)
Returtyp
Undantag
list_keys
Hämtar de primära och sekundära anslutningssträngarna för namnområdet.
list_keys(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
AccessKeys eller resultatet av cls(response)
Returtyp
Undantag
list_network_rule_sets
Hämtar listan över NetworkRuleSet för ett namnområde.
list_network_rule_sets(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[NetworkRuleSet]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen NetworkRuleSet eller resultatet av cls(response)
Returtyp
Undantag
regenerate_keys
Återskapar namnområdets primära eller sekundära anslutningssträngar.
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
Parametrar
- parameters
- RegenerateAccessKeyParameters eller IO
Parametrar som anges 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
update
Uppdateringar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.
update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespaceUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBNamespace | None
Parametrar
- parameters
- SBNamespaceUpdateParameters eller IO
Parametrar som angetts för att uppdatera en namnområdesresurs. Är antingen en SBNamespaceUpdateParameters-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
SBNamespace eller None eller resultatet av cls(response)
Returtyp
Undantag
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'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för