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 tjänstnamnområde. 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 också bort alla associerade resurser under namnområdet. |
check_name_availability |
Kontrollera namnområdets namntillgänglighet. |
create_or_update_authorization_rule |
Skapar eller uppdaterar en auktoriseringsregel 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. |
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_by_subscription |
Hämtar alla tillgängliga namnområden i prenumerationen, oavsett resursgrupper. |
list_keys |
Hämtar de primära och sekundära anslutningssträngarna för namnområdet. |
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 tjänstnamnområde. 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.NamespaceCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.NamespaceResource]
Parametrar
- parameters
- NamespaceCreateOrUpdateParameters eller IO
Parametrar som anges för att skapa en namnområdesresurs. Är antingen en NamespaceCreateOrUpdateParameters-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ökas 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 huvud.
Returer
En instans av LROPoller som returnerar antingen NamespaceResource eller resultatet av cls(response)
Returtyp
Undantag
begin_delete
Tar bort ett befintligt namnområde. Den här åtgärden tar också 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ökas 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 huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
check_name_availability
Kontrollera namnområdets namntillgänglighet.
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.SharedAccessAuthorizationRuleCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SharedAccessAuthorizationRuleResource
Parametrar
- parameters
- SharedAccessAuthorizationRuleCreateOrUpdateParameters eller IO
Auktoriseringsregeln för delad åtkomst. Är antingen en SharedAccessAuthorizationRuleCreateOrUpdateParameters-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
SharedAccessAuthorizationRuleResource 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) -> NamespaceResource
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
NamespaceResource 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) -> SharedAccessAuthorizationRuleResource
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
SharedAccessAuthorizationRuleResource 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[SharedAccessAuthorizationRuleResource]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen SharedAccessAuthorizationRuleResource 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[NamespaceResource]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen NamespaceResource eller resultatet av cls(response)
Returtyp
Undantag
list_by_subscription
Hämtar alla tillgängliga namnområden i prenumerationen, oavsett resursgrupper.
list_by_subscription(**kwargs: Any) -> Iterable[NamespaceResource]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen NamespaceResource 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) -> ResourceListKeys
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
ResourceListKeys 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.RegenerateKeysParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceListKeys
Parametrar
- parameters
- RegenerateKeysParameters eller IO
Parametrar som anges för att återskapa auktoriseringsregeln. Är antingen en RegenerateKeysParameters-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
ResourceListKeys 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.NamespaceUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.NamespaceResource | None
Parametrar
- parameters
- NamespaceUpdateParameters eller IO
Parametrar som angetts för att uppdatera en namnområdesresurs. Är antingen en NamespaceUpdateParameters-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
NamespaceResource eller None eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.servicebus.v2015_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2015_08_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