AdminRuleCollectionsOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:admin_rule_collections> .
- Ereditarietà
-
builtins.objectAdminRuleCollectionsOperations
Costruttore
AdminRuleCollectionsOperations(*args, **kwargs)
Metodi
begin_delete |
Elimina una raccolta di regole di amministrazione. |
create_or_update |
Crea o aggiorna una raccolta di regole di amministrazione. |
delete |
Elimina una raccolta di regole di amministrazione. |
get |
Ottiene una raccolta di regole di configurazione dell'amministratore della sicurezza di Network Manager. |
list |
Elenca tutte le raccolte di regole in una configurazione di amministratore della sicurezza, in un formato impaginato. |
begin_delete
Elimina una raccolta di regole di amministrazione.
begin_delete(resource_group_name: str, network_manager_name: str, configuration_name: str, rule_collection_name: str, *, force: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametri
- configuration_name
- str
Nome della configurazione della sicurezza di Gestione rete. Obbligatorio.
- rule_collection_name
- str
Nome della raccolta regole di configurazione della sicurezza di Network Manager. Obbligatorio.
- 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 una raccolta di regole di amministrazione.
create_or_update(resource_group_name: str, network_manager_name: str, configuration_name: str, rule_collection_name: str, rule_collection: AdminRuleCollection | IO, **kwargs: Any) -> AdminRuleCollection
Parametri
- configuration_name
- str
Nome della configurazione della sicurezza di Gestione rete. Obbligatorio.
- rule_collection_name
- str
Nome della raccolta regole di configurazione della sicurezza di Network Manager. Obbligatorio.
- rule_collection
- AdminRuleCollection oppure IO
Raccolta regole da creare o aggiornare. È un tipo AdminRuleCollection 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
AdminRuleCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina una raccolta di regole di amministrazione.
delete(resource_group_name: str, network_manager_name: str, configuration_name: str, rule_collection_name: str, **kwargs: Any) -> None
Parametri
- configuration_name
- str
Nome della configurazione della sicurezza di Gestione rete. Obbligatorio.
- rule_collection_name
- str
Nome della raccolta regole di configurazione della sicurezza di Network Manager. Obbligatorio.
- 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 una raccolta di regole di configurazione dell'amministratore della sicurezza di Network Manager.
get(resource_group_name: str, network_manager_name: str, configuration_name: str, rule_collection_name: str, **kwargs: Any) -> AdminRuleCollection
Parametri
- configuration_name
- str
Nome della configurazione della sicurezza di Gestione rete. Obbligatorio.
- rule_collection_name
- str
Nome della raccolta regole di configurazione della sicurezza di Network Manager. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
AdminRuleCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Elenca tutte le raccolte di regole in una configurazione di amministratore della sicurezza, in un formato impaginato.
list(resource_group_name: str, network_manager_name: str, configuration_name: str, *, top: int | None = None, skip_token: str | None = None, **kwargs: Any) -> Iterable[AdminRuleCollection]
Parametri
- configuration_name
- str
Nome della configurazione della sicurezza di Gestione rete. Obbligatorio.
- 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 AdminRuleCollection 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