Partager via


NetworkInterfaces interface

Interface représentant un NetworkInterfaces.

Méthodes

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crée ou met à jour une interface réseau.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crée ou met à jour une interface réseau.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Supprime l’interface réseau spécifiée.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Supprime l’interface réseau spécifiée.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtient toutes les tables de routage appliquées à une interface réseau.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtient toutes les tables de routage appliquées à une interface réseau.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtient tous les groupes de sécurité réseau appliqués à une interface réseau.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtient tous les groupes de sécurité réseau appliqués à une interface réseau.

get(string, string, NetworkInterfacesGetOptionalParams)

Obtient des informations sur l’interface réseau spécifiée.

getCloudServiceNetworkInterface(string, string, string, string, NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams)

Obtenez l’interface réseau spécifiée dans un service cloud.

getVirtualMachineScaleSetIpConfiguration(string, string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams)

Obtenez la configuration ip de l’interface réseau spécifiée dans un groupe de machines virtuelles identiques.

getVirtualMachineScaleSetNetworkInterface(string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams)

Obtenez l’interface réseau spécifiée dans un groupe de machines virtuelles identiques.

list(string, NetworkInterfacesListOptionalParams)

Obtient toutes les interfaces réseau d’un groupe de ressources.

listAll(NetworkInterfacesListAllOptionalParams)

Obtient toutes les interfaces réseau d’un abonnement.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Obtient toutes les interfaces réseau dans un service cloud.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Obtient des informations sur toutes les interfaces réseau d’une instance de rôle dans un service cloud.

listVirtualMachineScaleSetIpConfigurations(string, string, string, string, NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams)

Obtenez la configuration ip de l’interface réseau spécifiée dans un groupe de machines virtuelles identiques.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Obtient toutes les interfaces réseau d’un groupe de machines virtuelles identiques.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Obtient des informations sur toutes les interfaces réseau d’une machine virtuelle dans un groupe de machines virtuelles identiques.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Met à jour des balises d’interface réseau.

Détails de la méthode

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crée ou met à jour une interface réseau.

function beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkInterface>, NetworkInterface>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

parameters
NetworkInterface

Paramètres fournis pour l’opération de création ou de mise à jour de l’interface réseau.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkInterface>, NetworkInterface>>

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crée ou met à jour une interface réseau.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise<NetworkInterface>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

parameters
NetworkInterface

Paramètres fournis pour l’opération de création ou de mise à jour de l’interface réseau.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Supprime l’interface réseau spécifiée.

function beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

options
NetworkInterfacesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Supprime l’interface réseau spécifiée.

function beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

options
NetworkInterfacesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtient toutes les tables de routage appliquées à une interface réseau.

function beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtient toutes les tables de routage appliquées à une interface réseau.

function beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<EffectiveRouteListResult>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtient tous les groupes de sécurité réseau appliqués à une interface réseau.

function beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtient tous les groupes de sécurité réseau appliqués à une interface réseau.

function beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<EffectiveNetworkSecurityGroupListResult>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

get(string, string, NetworkInterfacesGetOptionalParams)

Obtient des informations sur l’interface réseau spécifiée.

function get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise<NetworkInterface>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

options
NetworkInterfacesGetOptionalParams

Paramètres d’options.

Retours

Promise<NetworkInterface>

getCloudServiceNetworkInterface(string, string, string, string, NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams)

Obtenez l’interface réseau spécifiée dans un service cloud.

function getCloudServiceNetworkInterface(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, options?: NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams): Promise<NetworkInterface>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

cloudServiceName

string

Nom du service cloud.

roleInstanceName

string

Nom de l’instance de rôle.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

Promise<NetworkInterface>

getVirtualMachineScaleSetIpConfiguration(string, string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams)

Obtenez la configuration ip de l’interface réseau spécifiée dans un groupe de machines virtuelles identiques.

function getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise<NetworkInterfaceIPConfiguration>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

virtualMachineScaleSetName

string

Nom du groupe de machines virtuelles identiques.

virtualmachineIndex

string

Index de la machine virtuelle.

networkInterfaceName

string

Nom de l’interface réseau.

ipConfigurationName

string

Nom de la configuration ip.

Retours

getVirtualMachineScaleSetNetworkInterface(string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams)

Obtenez l’interface réseau spécifiée dans un groupe de machines virtuelles identiques.

function getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise<NetworkInterface>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

virtualMachineScaleSetName

string

Nom du groupe de machines virtuelles identiques.

virtualmachineIndex

string

Index de la machine virtuelle.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

Obtient toutes les interfaces réseau d’un groupe de ressources.

function list(resourceGroupName: string, options?: NetworkInterfacesListOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

options
NetworkInterfacesListOptionalParams

Paramètres d’options.

Retours

listAll(NetworkInterfacesListAllOptionalParams)

Obtient toutes les interfaces réseau d’un abonnement.

function listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

Paramètres

options
NetworkInterfacesListAllOptionalParams

Paramètres d’options.

Retours

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Obtient toutes les interfaces réseau dans un service cloud.

function listCloudServiceNetworkInterfaces(resourceGroupName: string, cloudServiceName: string, options?: NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

cloudServiceName

string

Nom du service cloud.

Retours

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Obtient des informations sur toutes les interfaces réseau d’une instance de rôle dans un service cloud.

function listCloudServiceRoleInstanceNetworkInterfaces(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, options?: NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

cloudServiceName

string

Nom du service cloud.

roleInstanceName

string

Nom de l’instance de rôle.

Retours

listVirtualMachineScaleSetIpConfigurations(string, string, string, string, NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams)

Obtenez la configuration ip de l’interface réseau spécifiée dans un groupe de machines virtuelles identiques.

function listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator<NetworkInterfaceIPConfiguration, NetworkInterfaceIPConfiguration[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

virtualMachineScaleSetName

string

Nom du groupe de machines virtuelles identiques.

virtualmachineIndex

string

Index de la machine virtuelle.

networkInterfaceName

string

Nom de l’interface réseau.

Retours

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Obtient toutes les interfaces réseau d’un groupe de machines virtuelles identiques.

function listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

virtualMachineScaleSetName

string

Nom du groupe de machines virtuelles identiques.

Retours

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Obtient des informations sur toutes les interfaces réseau d’une machine virtuelle dans un groupe de machines virtuelles identiques.

function listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

virtualMachineScaleSetName

string

Nom du groupe de machines virtuelles identiques.

virtualmachineIndex

string

Index de la machine virtuelle.

Retours

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Met à jour des balises d’interface réseau.

function updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise<NetworkInterface>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

networkInterfaceName

string

Nom de l’interface réseau.

parameters
TagsObject

Paramètres fournis pour mettre à jour les balises d’interface réseau.

options
NetworkInterfacesUpdateTagsOptionalParams

Paramètres d’options.

Retours

Promise<NetworkInterface>