Partager via


VirtualNetworkRulesOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

DataLakeStoreAccountManagementClientEst

attribut<xref:virtual_network_rules> ;

Héritage
builtins.object
VirtualNetworkRulesOperations

Constructeur

VirtualNetworkRulesOperations(*args, **kwargs)

Méthodes

create_or_update

Crée ou met à jour la règle de réseau virtuel spécifiée. Pendant la mise à jour, la règle de réseau virtuel portant le nom spécifié sera remplacée par cette nouvelle règle de réseau virtuel.

delete

Supprime la règle de réseau virtuel spécifiée du compte Data Lake Store spécifié.

get

Obtient la règle de réseau virtuel Data Lake Store spécifiée.

list_by_account

Répertorie les règles de réseau virtuel Data Lake Store dans le compte Data Lake Store spécifié.

update

Mises à jour la règle de réseau virtuel spécifiée.

create_or_update

Crée ou met à jour la règle de réseau virtuel spécifiée. Pendant la mise à jour, la règle de réseau virtuel portant le nom spécifié sera remplacée par cette nouvelle règle de réseau virtuel.

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

Paramètres

resource_group_name
str
Obligatoire

Le nom du groupe de ressources Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Data Lake Store. Obligatoire.

virtual_network_rule_name
str
Obligatoire

Nom de la règle de réseau virtuel à créer ou à mettre à jour. Obligatoire.

parameters
CreateOrUpdateVirtualNetworkRuleParameters ou IO
Obligatoire

Paramètres fournis pour créer ou mettre à jour la règle de réseau virtuel. Type CreateOrUpdateVirtualNetworkRuleParameters ou type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

VirtualNetworkRule ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprime la règle de réseau virtuel spécifiée du compte Data Lake Store spécifié.

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

Paramètres

resource_group_name
str
Obligatoire

Le nom du groupe de ressources Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Data Lake Store. Obligatoire.

virtual_network_rule_name
str
Obligatoire

Nom de la règle de réseau virtuel à supprimer. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtient la règle de réseau virtuel Data Lake Store spécifiée.

get(resource_group_name: str, account_name: str, virtual_network_rule_name: str, **kwargs: Any) -> VirtualNetworkRule

Paramètres

resource_group_name
str
Obligatoire

Le nom du groupe de ressources Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Data Lake Store. Obligatoire.

virtual_network_rule_name
str
Obligatoire

Nom de la règle de réseau virtuel à récupérer. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

VirtualNetworkRule ou le résultat de cls(response)

Type de retour

Exceptions

list_by_account

Répertorie les règles de réseau virtuel Data Lake Store dans le compte Data Lake Store spécifié.

list_by_account(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[VirtualNetworkRule]

Paramètres

resource_group_name
str
Obligatoire

Le nom du groupe de ressources Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Data Lake Store. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Itérateur comme l’instance de VirtualNetworkRule ou le résultat de cls(response)

Type de retour

Exceptions

update

Mises à jour la règle de réseau virtuel spécifiée.

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

Paramètres

resource_group_name
str
Obligatoire

Le nom du groupe de ressources Azure. Obligatoire.

account_name
str
Obligatoire

Nom du compte Data Lake Store. Obligatoire.

virtual_network_rule_name
str
Obligatoire

Nom de la règle de réseau virtuel à mettre à jour. Obligatoire.

parameters
UpdateVirtualNetworkRuleParameters ou IO
Obligatoire

Paramètres fournis pour mettre à jour la règle de réseau virtuel. Type UpdateVirtualNetworkRuleParameters ou type D’E/S. La valeur par défaut est Aucun.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

VirtualNetworkRule ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

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