VirtualNetworkRulesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
DataLakeStoreAccountManagementClient's
<xref:virtual_network_rules> -Attribut.
- Vererbung
-
builtins.objectVirtualNetworkRulesOperations
Konstruktor
VirtualNetworkRulesOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellt oder aktualisiert die angegebene Regel für virtuelle Netzwerke. Während des Updates wird die Regel für virtuelle Netzwerke mit dem angegebenen Namen durch diese neue Regel für virtuelle Netzwerke ersetzt. |
delete |
Löscht die angegebene VNET-Regel aus dem angegebenen Data Lake Store-Konto. |
get |
Ruft die angegebene Data Lake Store-Regel für virtuelle Netzwerke ab. |
list_by_account |
Listet die Regeln für virtuelle Data Lake Store-Netzwerke innerhalb des angegebenen Data Lake Store-Kontos auf. |
update |
Aktualisierungen die angegebene Regel für virtuelle Netzwerke aus. |
create_or_update
Erstellt oder aktualisiert die angegebene Regel für virtuelle Netzwerke. Während des Updates wird die Regel für virtuelle Netzwerke mit dem angegebenen Namen durch diese neue Regel für virtuelle Netzwerke ersetzt.
async create_or_update(resource_group_name: str, account_name: str, virtual_network_rule_name: str, parameters: _models.CreateOrUpdateVirtualNetworkRuleParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VirtualNetworkRule
Parameter
- virtual_network_rule_name
- str
Der Name der zu erstellenden oder zu aktualisierenden Regel für virtuelle Netzwerke. Erforderlich.
- parameters
- CreateOrUpdateVirtualNetworkRuleParameters oder IO
Parameter, die zum Erstellen oder Aktualisieren der Regel für virtuelle Netzwerke bereitgestellt werden. Ist entweder ein CreateOrUpdateVirtualNetworkRuleParameters-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
VirtualNetworkRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht die angegebene VNET-Regel aus dem angegebenen Data Lake Store-Konto.
async delete(resource_group_name: str, account_name: str, virtual_network_rule_name: str, **kwargs: Any) -> None
Parameter
- virtual_network_rule_name
- str
Der Name der zu löschenden Regel für virtuelle Netzwerke. 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-Regel für virtuelle Netzwerke ab.
async get(resource_group_name: str, account_name: str, virtual_network_rule_name: str, **kwargs: Any) -> VirtualNetworkRule
Parameter
- virtual_network_rule_name
- str
Der Name der abzurufenden Regel für virtuelle Netzwerke. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
VirtualNetworkRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_account
Listet die Regeln für virtuelle Data Lake Store-Netzwerke innerhalb des angegebenen Data Lake Store-Kontos auf.
list_by_account(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[VirtualNetworkRule]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz von VirtualNetworkRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
update
Aktualisierungen die angegebene Regel für virtuelle Netzwerke aus.
async update(resource_group_name: str, account_name: str, virtual_network_rule_name: str, parameters: _models.UpdateVirtualNetworkRuleParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VirtualNetworkRule
Parameter
- virtual_network_rule_name
- str
Der Name der zu aktualisierenden Virtuellen Netzwerkregel. Erforderlich.
- parameters
- UpdateVirtualNetworkRuleParameters oder IO
Parameter, die zum Aktualisieren der Regel für virtuelle Netzwerke bereitgestellt werden. Ist entweder ein UpdateVirtualNetworkRuleParameters-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
VirtualNetworkRule 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