NamespacesOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:namespaces> .
- Ereditarietà
-
builtins.objectNamespacesOperations
Costruttore
NamespacesOperations(*args, **kwargs)
Metodi
begin_create_or_update |
Crea o aggiorna uno spazio dei nomi del servizio. Dopo aver creato, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente. |
begin_delete |
Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutte le risorse associate nello spazio dei nomi. |
check_name_availability |
Controllare la disponibilità del nome dello spazio dei nomi. |
create_or_update_authorization_rule |
Crea o aggiorna una regola di autorizzazione per uno spazio dei nomi. |
create_or_update_ip_filter_rule |
Crea o aggiorna un ipFilterRule per uno spazio dei nomi. |
create_or_update_network_rule_set |
Creare o aggiornare NetworkRuleSet per uno spazio dei nomi. |
create_or_update_virtual_network_rule |
Crea o aggiorna un oggetto VirtualNetworkRule per uno spazio dei nomi. |
delete_authorization_rule |
Elimina una regola di autorizzazione dello spazio dei nomi. |
delete_ip_filter_rule |
Elimina un oggetto IpFilterRule per uno spazio dei nomi. |
delete_virtual_network_rule |
Elimina un oggetto VirtualNetworkRule per uno spazio dei nomi. |
get |
Ottiene una descrizione per lo spazio dei nomi specificato. |
get_authorization_rule |
Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome della regola. |
get_ip_filter_rule |
Ottiene un valore IpFilterRule per uno spazio dei nomi in base al nome della regola. |
get_network_rule_set |
Ottiene NetworkRuleSet per uno spazio dei nomi. |
get_virtual_network_rule |
Ottiene un oggetto VirtualNetworkRule per uno spazio dei nomi in base al nome della regola. |
list |
Ottiene tutti gli spazi dei nomi disponibili all'interno della sottoscrizione, indipendentemente dai gruppi di risorse. |
list_authorization_rules |
Ottiene le regole di autorizzazione per uno spazio dei nomi. |
list_by_resource_group |
Ottiene gli spazi dei nomi disponibili all'interno di un gruppo di risorse. |
list_ip_filter_rules |
Ottiene un elenco di regole di filtro IP per uno spazio dei nomi. |
list_keys |
Ottiene le stringhe di connessione primaria e secondaria per lo spazio dei nomi. |
list_network_rule_sets |
Ottiene l'elenco di NetworkRuleSet per uno spazio dei nomi. |
list_virtual_network_rules |
Ottiene un elenco di regole VirtualNetwork per uno spazio dei nomi. |
migrate |
Questa operazione Esegue la migrazione dello spazio dei nomi specificato al tipo di nome specificato. |
regenerate_keys |
Rigenera le stringhe di connessione primaria o secondaria per lo spazio dei nomi. |
update |
Aggiornamenti uno spazio dei nomi del servizio. Dopo aver creato, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente. |
begin_create_or_update
Crea o aggiorna uno spazio dei nomi del servizio. Dopo aver creato, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.
begin_create_or_update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespace, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.SBNamespace]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- SBNamespace oppure IO
Parametri forniti per creare una risorsa dello spazio dei nomi. Tipo SBNamespace o tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce SBNamespace o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_delete
Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutte le risorse associate nello spazio dei nomi.
begin_delete(resource_group_name: str, namespace_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
check_name_availability
Controllare la disponibilità del nome dello spazio dei nomi.
check_name_availability(parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametri
- parameters
- CheckNameAvailability oppure IO
Parametri per verificare la disponibilità del nome dello spazio dei nomi specificato. È un tipo CheckNameAvailability o un tipo di I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
CheckNameAvailabilityResult o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_authorization_rule
Crea o aggiorna una regola di autorizzazione per uno spazio dei nomi.
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- SBAuthorizationRule oppure IO
Regola di autorizzazione di accesso condiviso. È un tipo SBAuthorizationRule o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_ip_filter_rule
Crea o aggiorna un ipFilterRule per uno spazio dei nomi.
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- IpFilterRule oppure IO
Spazio dei nomi IpFilterRule. È un tipo IpFilterRule o un tipo di I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
IpFilterRule o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_network_rule_set
Creare o aggiornare NetworkRuleSet per uno spazio dei nomi.
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- NetworkRuleSet oppure IO
Spazio dei nomi IpFilterRule. È un tipo NetworkRuleSet o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
NetworkRuleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_virtual_network_rule
Crea o aggiorna un oggetto VirtualNetworkRule per uno spazio dei nomi.
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- VirtualNetworkRule oppure IO
Spazio dei nomi VirtualNetworkRule. Tipo VirtualNetworkRule o I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
VirtualNetworkRule o il risultato di cls(response)
Tipo restituito
Eccezioni
delete_authorization_rule
Elimina una regola di autorizzazione dello spazio dei nomi.
delete_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
delete_ip_filter_rule
Elimina un oggetto IpFilterRule per uno spazio dei nomi.
delete_ip_filter_rule(resource_group_name: str, namespace_name: str, ip_filter_rule_name: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
delete_virtual_network_rule
Elimina un oggetto VirtualNetworkRule per uno spazio dei nomi.
delete_virtual_network_rule(resource_group_name: str, namespace_name: str, virtual_network_rule_name: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Ottiene una descrizione per lo spazio dei nomi specificato.
get(resource_group_name: str, namespace_name: str, **kwargs: Any) -> SBNamespace
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
SBNamespace o il risultato di cls(response)
Tipo restituito
Eccezioni
get_authorization_rule
Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome della regola.
get_authorization_rule(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
get_ip_filter_rule
Ottiene un valore IpFilterRule per uno spazio dei nomi in base al nome della regola.
get_ip_filter_rule(resource_group_name: str, namespace_name: str, ip_filter_rule_name: str, **kwargs: Any) -> IpFilterRule
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
IpFilterRule o il risultato di cls(response)
Tipo restituito
Eccezioni
get_network_rule_set
Ottiene NetworkRuleSet per uno spazio dei nomi.
get_network_rule_set(resource_group_name: str, namespace_name: str, **kwargs: Any) -> NetworkRuleSet
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
NetworkRuleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
get_virtual_network_rule
Ottiene un oggetto VirtualNetworkRule per uno spazio dei nomi in base al nome della regola.
get_virtual_network_rule(resource_group_name: str, namespace_name: str, virtual_network_rule_name: str, **kwargs: Any) -> VirtualNetworkRule
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
VirtualNetworkRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Ottiene tutti gli spazi dei nomi disponibili all'interno della sottoscrizione, indipendentemente dai gruppi di risorse.
list(**kwargs: Any) -> Iterable[SBNamespace]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di SBNamespace o il risultato di cls(response)
Tipo restituito
Eccezioni
list_authorization_rules
Ottiene le regole di autorizzazione per uno spazio dei nomi.
list_authorization_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_resource_group
Ottiene gli spazi dei nomi disponibili all'interno di un gruppo di risorse.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SBNamespace]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di SBNamespace o il risultato di cls(response)
Tipo restituito
Eccezioni
list_ip_filter_rules
Ottiene un elenco di regole di filtro IP per uno spazio dei nomi.
list_ip_filter_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[IpFilterRule]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di IpFilterRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list_keys
Ottiene le stringhe di connessione primaria e secondaria per lo spazio dei nomi.
list_keys(resource_group_name: str, namespace_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
AccessKeys o il risultato di cls(response)
Tipo restituito
Eccezioni
list_network_rule_sets
Ottiene l'elenco di NetworkRuleSet per uno spazio dei nomi.
list_network_rule_sets(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[NetworkRuleSet]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di NetworkRuleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
list_virtual_network_rules
Ottiene un elenco di regole VirtualNetwork per uno spazio dei nomi.
list_virtual_network_rules(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[VirtualNetworkRule]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come istanza di VirtualNetworkRule o il risultato di cls(response)
Tipo restituito
Eccezioni
migrate
Questa operazione Esegue la migrazione dello spazio dei nomi specificato al tipo di nome specificato.
migrate(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespaceMigrate, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- SBNamespaceMigrate oppure IO
Parametri forniti per eseguire la migrazione del tipo di spazio dei nomi. È un tipo SBNamespaceMigrate o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
regenerate_keys
Rigenera le stringhe di connessione primaria o secondaria per lo spazio dei nomi.
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- RegenerateAccessKeyParameters oppure IO
Parametri forniti per rigenerare la regola di autorizzazione. È un tipo RegenerateAccessKeyParameters o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
AccessKeys o il risultato di cls(response)
Tipo restituito
Eccezioni
update
Aggiornamenti uno spazio dei nomi del servizio. Dopo aver creato, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.
update(resource_group_name: str, namespace_name: str, parameters: _models.SBNamespaceUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBNamespace | None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- SBNamespaceUpdateParameters oppure IO
Parametri forniti per aggiornare una risorsa dello spazio dei nomi. È un tipo SBNamespaceUpdateParameters o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SBNamespace o Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per