NetworkInterfaces interface
NetworkInterfaces를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
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
네트워크 인터페이스 만들기 또는 업데이트 작업에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
네트워크 인터페이스 만들기 또는 업데이트 작업에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<NetworkInterface>
beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)
지정된 네트워크 인터페이스를 삭제합니다.
function beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- networkInterfaceName
-
string
네트워크 인터페이스의 이름입니다.
옵션 매개 변수입니다.
반환
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
네트워크 인터페이스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)
네트워크 인터페이스에 적용된 모든 경로 테이블을 가져옵니다.
function beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- networkInterfaceName
-
string
네트워크 인터페이스의 이름입니다.
옵션 매개 변수입니다.
반환
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
네트워크 인터페이스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<EffectiveRouteListResult>
beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)
네트워크 인터페이스에 적용된 모든 네트워크 보안 그룹을 가져옵니다.
function beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- networkInterfaceName
-
string
네트워크 인터페이스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>>
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
네트워크 인터페이스의 이름입니다.
옵션 매개 변수입니다.
반환
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 구성의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<NetworkInterfaceIPConfiguration>
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
리소스 그룹의 이름입니다.
옵션 매개 변수입니다.
반환
listAll(NetworkInterfacesListAllOptionalParams)
구독의 모든 네트워크 인터페이스를 가져옵니다.
function listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
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
네트워크 인터페이스 태그를 업데이트하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<NetworkInterface>