Condividi tramite


NetworkInterfaces interface

Interfaccia che rappresenta un networkInterfaces.

Metodi

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o aggiorna un'interfaccia di rete.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o aggiorna un'interfaccia di rete.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina l'interfaccia di rete specificata.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina l'interfaccia di rete specificata.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Ottiene tutte le tabelle di route applicate a un'interfaccia di rete.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Ottiene tutte le tabelle di route applicate a un'interfaccia di rete.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Ottiene tutti i gruppi di sicurezza di rete applicati a un'interfaccia di rete.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Ottiene tutti i gruppi di sicurezza di rete applicati a un'interfaccia di rete.

get(string, string, NetworkInterfacesGetOptionalParams)

Ottiene informazioni sull'interfaccia di rete specificata.

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

Ottenere l'interfaccia di rete specificata in un servizio cloud.

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

Ottenere la configurazione IP dell'interfaccia di rete specificata in un set di scalabilità di macchine virtuali.

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

Ottenere l'interfaccia di rete specificata in un set di scalabilità di macchine virtuali.

list(string, NetworkInterfacesListOptionalParams)

Ottiene tutte le interfacce di rete in un gruppo di risorse.

listAll(NetworkInterfacesListAllOptionalParams)

Ottiene tutte le interfacce di rete in una sottoscrizione.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Ottiene tutte le interfacce di rete in un servizio cloud.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Ottiene informazioni su tutte le interfacce di rete in un'istanza del ruolo in un servizio cloud.

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

Ottenere la configurazione IP dell'interfaccia di rete specificata in un set di scalabilità di macchine virtuali.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Ottiene tutte le interfacce di rete in un set di scalabilità di macchine virtuali.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Ottiene informazioni su tutte le interfacce di rete in una macchina virtuale in un set di scalabilità di macchine virtuali.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Aggiorna i tag di un'interfaccia di rete.

Dettagli metodo

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o aggiorna un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

parameters
NetworkInterface

Parametri forniti all'operazione di creazione o aggiornamento dell'interfaccia di rete.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Crea o aggiorna un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

parameters
NetworkInterface

Parametri forniti all'operazione di creazione o aggiornamento dell'interfaccia di rete.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina l'interfaccia di rete specificata.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

options
NetworkInterfacesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina l'interfaccia di rete specificata.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

options
NetworkInterfacesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Ottiene tutte le tabelle di route applicate a un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

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

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Ottiene tutte le tabelle di route applicate a un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Ottiene tutti i gruppi di sicurezza di rete applicati a un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Ottiene tutti i gruppi di sicurezza di rete applicati a un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

get(string, string, NetworkInterfacesGetOptionalParams)

Ottiene informazioni sull'interfaccia di rete specificata.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

options
NetworkInterfacesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NetworkInterface>

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

Ottenere l'interfaccia di rete specificata in un servizio cloud.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

cloudServiceName

string

Nome del servizio cloud.

roleInstanceName

string

Nome dell'istanza del ruolo.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

Promise<NetworkInterface>

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

Ottenere la configurazione IP dell'interfaccia di rete specificata in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

virtualMachineScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

virtualmachineIndex

string

Indice della macchina virtuale.

networkInterfaceName

string

Nome dell'interfaccia di rete.

ipConfigurationName

string

Nome della configurazione IP.

Restituisce

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

Ottenere l'interfaccia di rete specificata in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

virtualMachineScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

virtualmachineIndex

string

Indice della macchina virtuale.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

Ottiene tutte le interfacce di rete in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
NetworkInterfacesListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(NetworkInterfacesListAllOptionalParams)

Ottiene tutte le interfacce di rete in una sottoscrizione.

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

Parametri

options
NetworkInterfacesListAllOptionalParams

Parametri delle opzioni.

Restituisce

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Ottiene tutte le interfacce di rete in un servizio cloud.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

cloudServiceName

string

Nome del servizio cloud.

Restituisce

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Ottiene informazioni su tutte le interfacce di rete in un'istanza del ruolo in un servizio cloud.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

cloudServiceName

string

Nome del servizio cloud.

roleInstanceName

string

Nome dell'istanza del ruolo.

Restituisce

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

Ottenere la configurazione IP dell'interfaccia di rete specificata in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

virtualMachineScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

virtualmachineIndex

string

Indice della macchina virtuale.

networkInterfaceName

string

Nome dell'interfaccia di rete.

Restituisce

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Ottiene tutte le interfacce di rete in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

virtualMachineScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

Restituisce

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Ottiene informazioni su tutte le interfacce di rete in una macchina virtuale in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

virtualMachineScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

virtualmachineIndex

string

Indice della macchina virtuale.

Restituisce

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Aggiorna i tag di un'interfaccia di rete.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

networkInterfaceName

string

Nome dell'interfaccia di rete.

parameters
TagsObject

Parametri forniti per aggiornare i tag dell'interfaccia di rete.

options
NetworkInterfacesUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NetworkInterface>