Freigeben über


FirewallRulesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

DataLakeStoreAccountManagementClient's

<xref:firewall_rules> -Attribut.

Vererbung
builtins.object
FirewallRulesOperations

Konstruktor

FirewallRulesOperations(*args, **kwargs)

Methoden

create_or_update

Erstellt oder aktualisiert die angegebene Firewallregel. Während des Updates wird die Firewallregel mit dem angegebenen Namen durch diese neue Firewallregel ersetzt.

delete

Löscht die angegebene Firewallregel aus dem angegebenen Data Lake Store-Konto.

get

Ruft die angegebene Data Lake Store-Firewallregel ab.

list_by_account

Listet die Data Lake Store-Firewallregeln innerhalb des angegebenen Data Lake Store-Kontos auf.

update

Aktualisierungen die angegebene Firewallregel aus.

create_or_update

Erstellt oder aktualisiert die angegebene Firewallregel. Während des Updates wird die Firewallregel mit dem angegebenen Namen durch diese neue Firewallregel ersetzt.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

firewall_rule_name
str
Erforderlich

Der Name der zu erstellenden oder zu aktualisierenden Firewallregel. Erforderlich.

parameters
CreateOrUpdateFirewallRuleParameters oder IO
Erforderlich

Parameter, die zum Erstellen oder Aktualisieren der Firewallregel bereitgestellt werden. Ist entweder ein CreateOrUpdateFirewallRuleParameters-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

FirewallRule oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht die angegebene Firewallregel aus dem angegebenen Data Lake Store-Konto.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

firewall_rule_name
str
Erforderlich

Der Name der zu löschenden Firewallregel. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft die angegebene Data Lake Store-Firewallregel ab.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

firewall_rule_name
str
Erforderlich

Der Name der abzurufenden Firewallregel. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

FirewallRule oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_account

Listet die Data Lake Store-Firewallregeln innerhalb des angegebenen Data Lake Store-Kontos auf.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von FirewallRule oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Aktualisierungen die angegebene Firewallregel aus.

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

Parameter

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

firewall_rule_name
str
Erforderlich

Der Name der zu aktualisierenden Firewallregel. Erforderlich.

parameters
UpdateFirewallRuleParameters oder IO
Erforderlich

Parameter, die zum Aktualisieren der Firewallregel bereitgestellt werden. Ist entweder ein UpdateFirewallRuleParameters-Typ oder ein E/A-Typ. Der Standardwert ist Keine.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

FirewallRule oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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'>