Freigeben über


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.object
VirtualNetworkRulesOperations

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

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

virtual_network_rule_name
str
Erforderlich

Der Name der zu erstellenden oder zu aktualisierenden Regel für virtuelle Netzwerke. Erforderlich.

parameters
CreateOrUpdateVirtualNetworkRuleParameters oder IO
Erforderlich

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

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

virtual_network_rule_name
str
Erforderlich

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

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

virtual_network_rule_name
str
Erforderlich

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

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

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

resource_group_name
str
Erforderlich

Name der Azure-Ressourcengruppe Erforderlich.

account_name
str
Erforderlich

Der Name des Data Lake Store-Kontos. Erforderlich.

virtual_network_rule_name
str
Erforderlich

Der Name der zu aktualisierenden Virtuellen Netzwerkregel. Erforderlich.

parameters
UpdateVirtualNetworkRuleParameters oder IO
Erforderlich

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