Delen via


NetworkInterfaces interface

Interface die een NetworkInterfaces vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkinterface bij.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkinterface bij.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkinterface.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkinterface.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Hiermee worden alle routetabellen op een netwerkinterface toegepast.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Hiermee worden alle routetabellen op een netwerkinterface toegepast.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Hiermee worden alle netwerkbeveiligingsgroepen op een netwerkinterface toegepast.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Hiermee worden alle netwerkbeveiligingsgroepen op een netwerkinterface toegepast.

get(string, string, NetworkInterfacesGetOptionalParams)

Haalt informatie op over de opgegeven netwerkinterface.

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

Haal de opgegeven netwerkinterface op in een cloudservice.

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

Haal de opgegeven IP-configuratie van de netwerkinterface op in een virtuele-machineschaalset.

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

Haal de opgegeven netwerkinterface op in een virtuele-machineschaalset.

list(string, NetworkInterfacesListOptionalParams)

Hiermee haalt u alle netwerkinterfaces in een resourcegroep op.

listAll(NetworkInterfacesListAllOptionalParams)

Hiermee worden alle netwerkinterfaces in een abonnement opgehaald.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Hiermee haalt u alle netwerkinterfaces op in een cloudservice.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Haalt informatie op over alle netwerkinterfaces in een rolinstantie in een cloudservice.

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

Haal de opgegeven IP-configuratie van de netwerkinterface op in een virtuele-machineschaalset.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Hiermee haalt u alle netwerkinterfaces op in een virtuele-machineschaalset.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Haalt informatie op over alle netwerkinterfaces in een virtuele machine in een virtuele-machineschaalset.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Hiermee werkt u een netwerkinterfacetag bij.

Methodedetails

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkinterface bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

parameters
NetworkInterface

Parameters die zijn opgegeven voor het maken of bijwerken van de netwerkinterfacebewerking.

options
NetworkInterfacesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkinterface bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

parameters
NetworkInterface

Parameters die zijn opgegeven voor het maken of bijwerken van de netwerkinterfacebewerking.

options
NetworkInterfacesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkinterface.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

options
NetworkInterfacesDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkinterface.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

options
NetworkInterfacesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Hiermee worden alle routetabellen op een netwerkinterface toegepast.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

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

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Hiermee worden alle routetabellen op een netwerkinterface toegepast.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Hiermee worden alle netwerkbeveiligingsgroepen op een netwerkinterface toegepast.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Hiermee worden alle netwerkbeveiligingsgroepen op een netwerkinterface toegepast.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

get(string, string, NetworkInterfacesGetOptionalParams)

Haalt informatie op over de opgegeven netwerkinterface.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

options
NetworkInterfacesGetOptionalParams

De optiesparameters.

Retouren

Promise<NetworkInterface>

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

Haal de opgegeven netwerkinterface op in een cloudservice.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

cloudServiceName

string

De naam van de cloudservice.

roleInstanceName

string

De naam van het rolexemplaren.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

Promise<NetworkInterface>

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

Haal de opgegeven IP-configuratie van de netwerkinterface op in een virtuele-machineschaalset.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

virtualmachineIndex

string

De index van de virtuele machine.

networkInterfaceName

string

De naam van de netwerkinterface.

ipConfigurationName

string

De naam van de IP-configuratie.

Retouren

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

Haal de opgegeven netwerkinterface op in een virtuele-machineschaalset.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

virtualmachineIndex

string

De index van de virtuele machine.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

Hiermee haalt u alle netwerkinterfaces in een resourcegroep op.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

options
NetworkInterfacesListOptionalParams

De optiesparameters.

Retouren

listAll(NetworkInterfacesListAllOptionalParams)

Hiermee worden alle netwerkinterfaces in een abonnement opgehaald.

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

Parameters

options
NetworkInterfacesListAllOptionalParams

De optiesparameters.

Retouren

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Hiermee haalt u alle netwerkinterfaces op in een cloudservice.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

cloudServiceName

string

De naam van de cloudservice.

Retouren

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Haalt informatie op over alle netwerkinterfaces in een rolinstantie in een cloudservice.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

cloudServiceName

string

De naam van de cloudservice.

roleInstanceName

string

De naam van het rolexemplaren.

Retouren

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

Haal de opgegeven IP-configuratie van de netwerkinterface op in een virtuele-machineschaalset.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

virtualmachineIndex

string

De index van de virtuele machine.

networkInterfaceName

string

De naam van de netwerkinterface.

Retouren

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Hiermee haalt u alle netwerkinterfaces op in een virtuele-machineschaalset.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

Retouren

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Haalt informatie op over alle netwerkinterfaces in een virtuele machine in een virtuele-machineschaalset.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

virtualmachineIndex

string

De index van de virtuele machine.

Retouren

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Hiermee werkt u een netwerkinterfacetag bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

networkInterfaceName

string

De naam van de netwerkinterface.

parameters
TagsObject

Parameters die worden opgegeven voor het bijwerken van netwerkinterfacetags.

options
NetworkInterfacesUpdateTagsOptionalParams

De optiesparameters.

Retouren

Promise<NetworkInterface>