diff --git a/docset/windows/network-controller/get-networkcontrollerloadbalanceroutboundnatrule.md b/docset/windows/network-controller/get-networkcontrollerloadbalanceroutboundnatrule.md index 44d5a56ee7..d6ac2315a2 100644 --- a/docset/windows/network-controller/get-networkcontrollerloadbalanceroutboundnatrule.md +++ b/docset/windows/network-controller/get-networkcontrollerloadbalanceroutboundnatrule.md @@ -20,6 +20,7 @@ ms.assetid: 19F44A6A-C4A5-4A2D-94CD-23328E815F9D # Get-NetworkControllerLoadBalancerOutboundNatRule ## SYNOPSIS +Retrieves the outbound NAT rules associated with a load balancer resource ## SYNTAX @@ -30,13 +31,18 @@ Get-NetworkControllerLoadBalancerOutboundNatRule [-LoadBalancerId] [[ ``` ## DESCRIPTION +Retrieves the outbound NAT rules associated with a load balancer resource. This can be used to forward VM network traffic from the virtual network to external destinations using network address translation (NAT). ## EXAMPLES - - +This example retrieves an outbound NAT rule called OutNat1 from a load balancer resource named lb1 +``` +Get-NetworkControllerLoadBalancerOutboundNatRule -ConnectionUri https://networkcontroller -LoadBalancerId lb1 -ResourceId OutNat1 +``` ## PARAMETERS ### -CertificateThumbprint +Specifies the digital public key X.509 certificate of a user account that has permission to perform this action.This is the certificate thumbprint of the certificate.This thumbprint must also be provided in the *ClientCertificateThumbprint* parameter in the **Install-NetworkController** or **Set-NetworkController** cmdlet so that Network Controller can authorize this user. + ```yaml Type: String Parameter Sets: (All) @@ -50,6 +56,8 @@ Accept wildcard characters: False ``` ### -ConnectionUri +Specifies the Uniform Resource Identifier (URI) of the Network Controller, used by all Representational State Transfer (REST) clients to connect to Network Controller. + ```yaml Type: Uri Parameter Sets: (All) @@ -63,6 +71,8 @@ Accept wildcard characters: False ``` ### -Credential +Specifies a user credential that has permission to perform this action.The default value is the current user.This user must be present in the security group provided in the *ClientSecurityGroup* parameter in the **Install-NetworkController** cmdlet. + ```yaml Type: PSCredential Parameter Sets: (All) @@ -76,6 +86,8 @@ Accept wildcard characters: False ``` ### -LoadBalancerId +Specifies the load balancer resource where the outbound NAT rule belongs. + ```yaml Type: String[] Parameter Sets: (All) @@ -102,6 +114,8 @@ Accept wildcard characters: False ``` ### -ResourceId +Specifies the unique identifier for the outbound NAT rule. + ```yaml Type: String[] Parameter Sets: (All) @@ -120,6 +134,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS ## OUTPUTS +Following properties of an outbound NAT rule can be retrieved: +1. Protocol +2. Backend address pool associated with the NAT rule +3. Front end IP associated with the NAT rule ## NOTES