Condividi tramite


ConfigurationPolicyGroupsOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

NetworkManagementClient's

Attributo<xref:configuration_policy_groups> .

Ereditarietà
builtins.object
ConfigurationPolicyGroupsOperations

Costruttore

ConfigurationPolicyGroupsOperations(*args, **kwargs)

Metodi

begin_create_or_update

Crea un ConfigurationPolicyGroup se non esiste altro aggiorna quello esistente.

begin_delete

Elimina un ConfigurationPolicyGroup.

get

Recupera i dettagli di un ConfigurationPolicyGroup.

list_by_vpn_server_configuration

Elenca tutti i configurationPolicyGroup in un gruppo di risorse per una vpnServerConfiguration.

begin_create_or_update

Crea un ConfigurationPolicyGroup se non esiste altro aggiorna quello esistente.

begin_create_or_update(resource_group_name: str, vpn_server_configuration_name: str, configuration_policy_group_name: str, vpn_server_configuration_policy_group_parameters: VpnServerConfigurationPolicyGroup | IO, **kwargs: Any) -> LROPoller[VpnServerConfigurationPolicyGroup]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di ConfigurationPolicyGroup. Obbligatorio.

vpn_server_configuration_name
str
Necessario

Nome di VpnServerConfiguration. Obbligatorio.

configuration_policy_group_name
str
Necessario

Nome del ConfigurationPolicyGroup. Obbligatorio.

vpn_server_configuration_policy_group_parameters
VpnServerConfigurationPolicyGroup oppure IO
Necessario

Parametri forniti per creare o aggiornare un policygroup VpnServerConfiguration. È un tipo VpnServerConfigurationPolicyGroup 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

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 VpnServerConfigurationPolicyGroup o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Elimina un ConfigurationPolicyGroup.

begin_delete(resource_group_name: str, vpn_server_configuration_name: str, configuration_policy_group_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di ConfigurationPolicyGroup. Obbligatorio.

vpn_server_configuration_name
str
Necessario

Nome di VpnServerConfiguration. Obbligatorio.

configuration_policy_group_name
str
Necessario

Nome del ConfigurationPolicyGroup. 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

get

Recupera i dettagli di un ConfigurationPolicyGroup.

get(resource_group_name: str, vpn_server_configuration_name: str, configuration_policy_group_name: str, **kwargs: Any) -> VpnServerConfigurationPolicyGroup

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di VpnServerConfiguration. Obbligatorio.

vpn_server_configuration_name
str
Necessario

Nome di VpnServerConfiguration. Obbligatorio.

configuration_policy_group_name
str
Necessario

Nome del ConfigurationPolicyGroup recuperato. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

VpnServerConfigurationPolicyGroup o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_vpn_server_configuration

Elenca tutti i configurationPolicyGroup in un gruppo di risorse per una vpnServerConfiguration.

list_by_vpn_server_configuration(resource_group_name: str, vpn_server_configuration_name: str, **kwargs: Any) -> Iterable[VpnServerConfigurationPolicyGroup]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di VpnServerConfiguration. Obbligatorio.

vpn_server_configuration_name
str
Necessario

Nome di VpnServerConfiguration. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come istanza di VpnServerConfigurationPolicyGroup 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'>