Compartir a través de


NetworkInterfaces interface

Interfaz que representa una interfaz NetworkInterfaces.

Métodos

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o actualiza una interfaz de red.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o actualiza una interfaz de red.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina la interfaz de red especificada.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina la interfaz de red especificada.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtiene todas las tablas de rutas aplicadas a una interfaz de red.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtiene todas las tablas de rutas aplicadas a una interfaz de red.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtiene todos los grupos de seguridad de red aplicados a una interfaz de red.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtiene todos los grupos de seguridad de red aplicados a una interfaz de red.

get(string, string, NetworkInterfacesGetOptionalParams)

Obtiene información sobre la interfaz de red especificada.

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

Obtenga la interfaz de red especificada en un servicio en la nube.

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

Obtenga la configuración ip de interfaz de red especificada en un conjunto de escalado de máquinas virtuales.

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

Obtenga la interfaz de red especificada en un conjunto de escalado de máquinas virtuales.

list(string, NetworkInterfacesListOptionalParams)

Obtiene todas las interfaces de red de un grupo de recursos.

listAll(NetworkInterfacesListAllOptionalParams)

Obtiene todas las interfaces de red de una suscripción.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Obtiene todas las interfaces de red de un servicio en la nube.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Obtiene información sobre todas las interfaces de red de una instancia de rol en un servicio en la nube.

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

Obtenga la configuración ip de interfaz de red especificada en un conjunto de escalado de máquinas virtuales.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Obtiene todas las interfaces de red de un conjunto de escalado de máquinas virtuales.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Obtiene información sobre todas las interfaces de red de una máquina virtual de un conjunto de escalado de máquinas virtuales.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Actualiza una etiqueta de interfaz de red.

Detalles del método

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o actualiza una interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

parameters
NetworkInterface

Parámetros proporcionados para la operación de creación o actualización de la interfaz de red.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o actualiza una interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

parameters
NetworkInterface

Parámetros proporcionados para la operación de creación o actualización de la interfaz de red.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina la interfaz de red especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

options
NetworkInterfacesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina la interfaz de red especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

options
NetworkInterfacesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtiene todas las tablas de rutas aplicadas a una interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

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

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtiene todas las tablas de rutas aplicadas a una interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtiene todos los grupos de seguridad de red aplicados a una interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtiene todos los grupos de seguridad de red aplicados a una interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

get(string, string, NetworkInterfacesGetOptionalParams)

Obtiene información sobre la interfaz de red especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

options
NetworkInterfacesGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<NetworkInterface>

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

Obtenga la interfaz de red especificada en un servicio en la nube.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

cloudServiceName

string

Nombre del servicio en la nube.

roleInstanceName

string

Nombre de la instancia de rol.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

Promise<NetworkInterface>

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

Obtenga la configuración ip de interfaz de red especificada en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

virtualMachineScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

virtualmachineIndex

string

Índice de la máquina virtual.

networkInterfaceName

string

Nombre de la interfaz de red.

ipConfigurationName

string

Nombre de la configuración ip.

Devoluciones

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

Obtenga la interfaz de red especificada en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

virtualMachineScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

virtualmachineIndex

string

Índice de la máquina virtual.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

Obtiene todas las interfaces de red de un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

options
NetworkInterfacesListOptionalParams

Parámetros de opciones.

Devoluciones

listAll(NetworkInterfacesListAllOptionalParams)

Obtiene todas las interfaces de red de una suscripción.

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

Parámetros

options
NetworkInterfacesListAllOptionalParams

Parámetros de opciones.

Devoluciones

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Obtiene todas las interfaces de red de un servicio en la nube.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

cloudServiceName

string

Nombre del servicio en la nube.

Devoluciones

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Obtiene información sobre todas las interfaces de red de una instancia de rol en un servicio en la nube.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

cloudServiceName

string

Nombre del servicio en la nube.

roleInstanceName

string

Nombre de la instancia de rol.

Devoluciones

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

Obtenga la configuración ip de interfaz de red especificada en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

virtualMachineScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

virtualmachineIndex

string

Índice de la máquina virtual.

networkInterfaceName

string

Nombre de la interfaz de red.

Devoluciones

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Obtiene todas las interfaces de red de un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

virtualMachineScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

Devoluciones

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Obtiene información sobre todas las interfaces de red de una máquina virtual de un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

virtualMachineScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

virtualmachineIndex

string

Índice de la máquina virtual.

Devoluciones

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Actualiza una etiqueta de interfaz de red.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

networkInterfaceName

string

Nombre de la interfaz de red.

parameters
TagsObject

Parámetros proporcionados para actualizar etiquetas de interfaz de red.

options
NetworkInterfacesUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones

Promise<NetworkInterface>