Condividi tramite


FirewallRulesOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

DataLakeStoreAccountManagementClient's

Attributo<xref:firewall_rules> .

Ereditarietà
builtins.object
FirewallRulesOperations

Costruttore

FirewallRulesOperations(*args, **kwargs)

Metodi

create_or_update

Crea o aggiorna la regola del firewall specificata. Durante l'aggiornamento, la regola del firewall con il nome specificato verrà sostituita con questa nuova regola del firewall.

delete

Elimina la regola del firewall specificata dall'account Data Lake Store specificato.

get

Ottiene la regola del firewall di Data Lake Store specificata.

list_by_account

Elenca le regole del firewall di Data Lake Store all'interno dell'account Data Lake Store specificato.

update

Aggiornamenti la regola del firewall specificata.

create_or_update

Crea o aggiorna la regola del firewall specificata. Durante l'aggiornamento, la regola del firewall con il nome specificato verrà sostituita con questa nuova regola del firewall.

async create_or_update(resource_group_name: str, account_name: str, firewall_rule_name: str, parameters: _models.CreateOrUpdateFirewallRuleParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FirewallRule

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

firewall_rule_name
str
Necessario

Nome della regola del firewall da creare o aggiornare. Obbligatorio.

parameters
CreateOrUpdateFirewallRuleParameters oppure IO
Necessario

Parametri forniti per creare o aggiornare la regola del firewall. È un tipo CreateOrUpdateFirewallRuleParameters 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

FirewallRule o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina la regola del firewall specificata dall'account Data Lake Store specificato.

async delete(resource_group_name: str, account_name: str, firewall_rule_name: str, **kwargs: Any) -> None

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

firewall_rule_name
str
Necessario

Nome della regola del firewall da eliminare. 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 la regola del firewall di Data Lake Store specificata.

async get(resource_group_name: str, account_name: str, firewall_rule_name: str, **kwargs: Any) -> FirewallRule

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

firewall_rule_name
str
Necessario

Nome della regola del firewall da recuperare. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

FirewallRule o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_account

Elenca le regole del firewall di Data Lake Store all'interno dell'account Data Lake Store specificato.

list_by_account(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[FirewallRule]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di FirewallRule o il risultato di cls(response)

Tipo restituito

Eccezioni

update

Aggiornamenti la regola del firewall specificata.

async update(resource_group_name: str, account_name: str, firewall_rule_name: str, parameters: _models.UpdateFirewallRuleParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FirewallRule

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account Data Lake Store. Obbligatorio.

firewall_rule_name
str
Necessario

Nome della regola del firewall da aggiornare. Obbligatorio.

parameters
UpdateFirewallRuleParameters oppure IO
Necessario

Parametri forniti per aggiornare la regola del firewall. È un tipo UpdateFirewallRuleParameters o un tipo I/O. 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

FirewallRule o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

models = <module 'azure.mgmt.datalake.store.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\datalake\\store\\models\\__init__.py'>