NetworkGroupsOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:network_groups> .
- Ereditarietà
-
builtins.objectNetworkGroupsOperations
Costruttore
NetworkGroupsOperations(*args, **kwargs)
Metodi
begin_delete |
Elimina un gruppo di rete. |
create_or_update |
Crea o aggiorna un gruppo di rete. |
delete |
Elimina un gruppo di rete. |
get |
Ottiene il gruppo di rete specificato. |
list |
Elenca il gruppo di rete specificato. |
begin_delete
Elimina un gruppo di rete.
begin_delete(resource_group_name: str, network_manager_name: str, network_group_name: str, *, force: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametri
- force
- bool
Elimina la risorsa anche se fa parte di una configurazione distribuita. Se la configurazione è stata distribuita, il servizio eseguirà una distribuzione di pulizia in background, prima dell'eliminazione. 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 Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update
Crea o aggiorna un gruppo di rete.
create_or_update(resource_group_name: str, network_manager_name: str, network_group_name: str, parameters: NetworkGroup | IO, *, if_match: str | None = None, **kwargs: Any) -> NetworkGroup
Parametri
- parameters
- NetworkGroup oppure IO
Parametri forniti per specificare quale gruppo di rete deve creare. È un tipo NetworkGroup o un tipo I/O. Obbligatorio.
- if_match
- str
ETag della trasformazione. Omettere questo valore per sovrascrivere sempre la risorsa corrente. Specificare l'ultimo valore ETag visualizzato per impedire la sovrascrittura accidentale delle modifiche simultanee. Il valore predefinito è Nessuno.
- 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
NetworkGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina un gruppo di rete.
delete(resource_group_name: str, network_manager_name: str, network_group_name: str, **kwargs: Any) -> None
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Ottiene il gruppo di rete specificato.
get(resource_group_name: str, network_manager_name: str, network_group_name: str, **kwargs: Any) -> NetworkGroup
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
NetworkGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Elenca il gruppo di rete specificato.
list(resource_group_name: str, network_manager_name: str, *, top: int | None = None, skip_token: str | None = None, **kwargs: Any) -> Iterable[NetworkGroup]
Parametri
- top
- int
Parametro di query facoltativo che specifica il numero massimo di record da restituire dal server. Il valore predefinito è Nessuno.
- skip_token
- str
SkipToken viene usato solo se un'operazione precedente ha restituito un risultato parziale. Se una risposta precedente contiene un elemento nextLink, il valore dell'elemento nextLink includerà un parametro skipToken che specifica un punto di partenza da usare per le chiamate successive. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di NetworkGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.network.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\network\\models\\__init__.py'>
Azure SDK for Python