다음을 통해 공유


NetworkInterfaces interface

NetworkInterfaces를 나타내는 인터페이스입니다.

메서드

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

네트워크 인터페이스를 만들거나 업데이트합니다.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

네트워크 인터페이스를 만들거나 업데이트합니다.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

지정된 네트워크 인터페이스를 삭제합니다.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

지정된 네트워크 인터페이스를 삭제합니다.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

네트워크 인터페이스에 적용된 모든 경로 테이블을 가져옵니다.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

네트워크 인터페이스에 적용된 모든 경로 테이블을 가져옵니다.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

네트워크 인터페이스에 적용된 모든 네트워크 보안 그룹을 가져옵니다.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

네트워크 인터페이스에 적용된 모든 네트워크 보안 그룹을 가져옵니다.

get(string, string, NetworkInterfacesGetOptionalParams)

지정된 네트워크 인터페이스에 대한 정보를 가져옵니다.

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

클라우드 서비스에서 지정된 네트워크 인터페이스를 가져옵니다.

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

가상 머신 확장 집합에서 지정된 네트워크 인터페이스 IP 구성을 가져옵니다.

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

가상 머신 확장 집합에서 지정된 네트워크 인터페이스를 가져옵니다.

list(string, NetworkInterfacesListOptionalParams)

리소스 그룹의 모든 네트워크 인터페이스를 가져옵니다.

listAll(NetworkInterfacesListAllOptionalParams)

구독의 모든 네트워크 인터페이스를 가져옵니다.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

클라우드 서비스의 모든 네트워크 인터페이스를 가져옵니다.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

클라우드 서비스의 역할 인스턴스에 있는 모든 네트워크 인터페이스에 대한 정보를 가져옵니다.

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

가상 머신 확장 집합에서 지정된 네트워크 인터페이스 IP 구성을 가져옵니다.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

가상 머신 확장 집합의 모든 네트워크 인터페이스를 가져옵니다.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

가상 머신 확장 집합의 가상 머신에 있는 모든 네트워크 인터페이스에 대한 정보를 가져옵니다.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

네트워크 인터페이스 태그를 업데이트합니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

네트워크 인터페이스를 만들거나 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

parameters
NetworkInterface

네트워크 인터페이스 만들기 또는 업데이트 작업에 제공된 매개 변수입니다.

options
NetworkInterfacesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

네트워크 인터페이스를 만들거나 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

parameters
NetworkInterface

네트워크 인터페이스 만들기 또는 업데이트 작업에 제공된 매개 변수입니다.

options
NetworkInterfacesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

지정된 네트워크 인터페이스를 삭제합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

options
NetworkInterfacesDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

지정된 네트워크 인터페이스를 삭제합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

options
NetworkInterfacesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

네트워크 인터페이스에 적용된 모든 경로 테이블을 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

옵션 매개 변수입니다.

반환

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

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

네트워크 인터페이스에 적용된 모든 경로 테이블을 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

옵션 매개 변수입니다.

반환

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

네트워크 인터페이스에 적용된 모든 네트워크 보안 그룹을 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

반환

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

네트워크 인터페이스에 적용된 모든 네트워크 보안 그룹을 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

반환

get(string, string, NetworkInterfacesGetOptionalParams)

지정된 네트워크 인터페이스에 대한 정보를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

options
NetworkInterfacesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<NetworkInterface>

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

클라우드 서비스에서 지정된 네트워크 인터페이스를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

cloudServiceName

string

클라우드 서비스의 이름입니다.

roleInstanceName

string

역할 인스턴스의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

반환

Promise<NetworkInterface>

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

가상 머신 확장 집합에서 지정된 네트워크 인터페이스 IP 구성을 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

virtualMachineScaleSetName

string

가상 머신 확장 집합의 이름입니다.

virtualmachineIndex

string

가상 머신 인덱스입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

ipConfigurationName

string

IP 구성의 이름입니다.

반환

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

가상 머신 확장 집합에서 지정된 네트워크 인터페이스를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

virtualMachineScaleSetName

string

가상 머신 확장 집합의 이름입니다.

virtualmachineIndex

string

가상 머신 인덱스입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

반환

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

리소스 그룹의 모든 네트워크 인터페이스를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

options
NetworkInterfacesListOptionalParams

옵션 매개 변수입니다.

반환

listAll(NetworkInterfacesListAllOptionalParams)

구독의 모든 네트워크 인터페이스를 가져옵니다.

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

매개 변수

options
NetworkInterfacesListAllOptionalParams

옵션 매개 변수입니다.

반환

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

클라우드 서비스의 모든 네트워크 인터페이스를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

cloudServiceName

string

클라우드 서비스의 이름입니다.

반환

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

클라우드 서비스의 역할 인스턴스에 있는 모든 네트워크 인터페이스에 대한 정보를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

cloudServiceName

string

클라우드 서비스의 이름입니다.

roleInstanceName

string

역할 인스턴스의 이름입니다.

반환

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

가상 머신 확장 집합에서 지정된 네트워크 인터페이스 IP 구성을 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

virtualMachineScaleSetName

string

가상 머신 확장 집합의 이름입니다.

virtualmachineIndex

string

가상 머신 인덱스입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

반환

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

가상 머신 확장 집합의 모든 네트워크 인터페이스를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

virtualMachineScaleSetName

string

가상 머신 확장 집합의 이름입니다.

반환

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

가상 머신 확장 집합의 가상 머신에 있는 모든 네트워크 인터페이스에 대한 정보를 가져옵니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

virtualMachineScaleSetName

string

가상 머신 확장 집합의 이름입니다.

virtualmachineIndex

string

가상 머신 인덱스입니다.

반환

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

네트워크 인터페이스 태그를 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

networkInterfaceName

string

네트워크 인터페이스의 이름입니다.

parameters
TagsObject

네트워크 인터페이스 태그를 업데이트하기 위해 제공된 매개 변수입니다.

options
NetworkInterfacesUpdateTagsOptionalParams

옵션 매개 변수입니다.

반환

Promise<NetworkInterface>