다음을 통해 공유


VirtualNetworkGatewayNatRules interface

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

메서드

beginCreateOrUpdate(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

확장 가능한 가상 네트워크 게이트웨이가 없는 경우 nat 규칙을 만듭니다. 그렇지 않으면 기존 nat 규칙이 업데이트됩니다.

beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

확장 가능한 가상 네트워크 게이트웨이가 없는 경우 nat 규칙을 만듭니다. 그렇지 않으면 기존 nat 규칙이 업데이트됩니다.

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

nat 규칙을 삭제합니다.

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

nat 규칙을 삭제합니다.

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

nat 규칙의 세부 정보를 검색합니다.

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

특정 가상 네트워크 게이트웨이에 대한 모든 nat 규칙을 검색합니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

확장 가능한 가상 네트워크 게이트웨이가 없는 경우 nat 규칙을 만듭니다. 그렇지 않으면 기존 nat 규칙이 업데이트됩니다.

function beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, natRuleParameters: VirtualNetworkGatewayNatRule, options?: VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetworkGatewayNatRule>, VirtualNetworkGatewayNatRule>>

매개 변수

resourceGroupName

string

Virtual Network 게이트웨이의 리소스 그룹 이름입니다.

virtualNetworkGatewayName

string

게이트웨이의 이름입니다.

natRuleName

string

nat 규칙의 이름입니다.

natRuleParameters
VirtualNetworkGatewayNatRule

Nat 규칙을 만들거나 업데이트하기 위해 제공된 매개 변수입니다.

options
VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

확장 가능한 가상 네트워크 게이트웨이가 없는 경우 nat 규칙을 만듭니다. 그렇지 않으면 기존 nat 규칙이 업데이트됩니다.

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, natRuleParameters: VirtualNetworkGatewayNatRule, options?: VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams): Promise<VirtualNetworkGatewayNatRule>

매개 변수

resourceGroupName

string

Virtual Network 게이트웨이의 리소스 그룹 이름입니다.

virtualNetworkGatewayName

string

게이트웨이의 이름입니다.

natRuleName

string

nat 규칙의 이름입니다.

natRuleParameters
VirtualNetworkGatewayNatRule

Nat 규칙을 만들거나 업데이트하기 위해 제공된 매개 변수입니다.

options
VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

nat 규칙을 삭제합니다.

function beginDelete(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

Virtual Network 게이트웨이의 리소스 그룹 이름입니다.

virtualNetworkGatewayName

string

게이트웨이의 이름입니다.

natRuleName

string

nat 규칙의 이름입니다.

options
VirtualNetworkGatewayNatRulesDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

nat 규칙을 삭제합니다.

function beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesDeleteOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

Virtual Network 게이트웨이의 리소스 그룹 이름입니다.

virtualNetworkGatewayName

string

게이트웨이의 이름입니다.

natRuleName

string

nat 규칙의 이름입니다.

options
VirtualNetworkGatewayNatRulesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

nat 규칙의 세부 정보를 검색합니다.

function get(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesGetOptionalParams): Promise<VirtualNetworkGatewayNatRule>

매개 변수

resourceGroupName

string

Virtual Network 게이트웨이의 리소스 그룹 이름입니다.

virtualNetworkGatewayName

string

게이트웨이의 이름입니다.

natRuleName

string

nat 규칙의 이름입니다.

options
VirtualNetworkGatewayNatRulesGetOptionalParams

옵션 매개 변수입니다.

반환

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

특정 가상 네트워크 게이트웨이에 대한 모든 nat 규칙을 검색합니다.

function listByVirtualNetworkGateway(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams): PagedAsyncIterableIterator<VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRule[], PageSettings>

매개 변수

resourceGroupName

string

가상 네트워크 게이트웨이의 리소스 그룹 이름입니다.

virtualNetworkGatewayName

string

게이트웨이의 이름입니다.

반환