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.objectFirewallRulesOperations
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.
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
- firewall_rule_name
- str
Der Name der zu erstellenden oder zu aktualisierenden Firewallregel. Erforderlich.
- parameters
- CreateOrUpdateFirewallRuleParameters oder IO
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.
delete(resource_group_name: str, account_name: str, firewall_rule_name: str, **kwargs: Any) -> None
Parameter
- 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.
get(resource_group_name: str, account_name: str, firewall_rule_name: str, **kwargs: Any) -> FirewallRule
Parameter
- 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) -> Iterable[FirewallRule]
Parameter
- 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.
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
- parameters
- UpdateFirewallRuleParameters oder IO
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'>
Azure SDK for Python