Skip to content

Commit a4e0d59

Browse files
Merge pull request #21 from AnirbanPaul/patch-13
Update get-networkcontrollerloadbalanceroutboundnatrule.md
2 parents 8e797bd + 4df6bca commit a4e0d59

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

docset/windows/network-controller/get-networkcontrollerloadbalanceroutboundnatrule.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ ms.assetid: 19F44A6A-C4A5-4A2D-94CD-23328E815F9D
2020
# Get-NetworkControllerLoadBalancerOutboundNatRule
2121

2222
## SYNOPSIS
23+
Retrieves the outbound NAT rules associated with a load balancer resource
2324

2425
## SYNTAX
2526

@@ -30,13 +31,18 @@ Get-NetworkControllerLoadBalancerOutboundNatRule [-LoadBalancerId] <String[]> [[
3031
```
3132

3233
## DESCRIPTION
34+
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).
3335

3436
## EXAMPLES
35-
36-
37+
This example retrieves an outbound NAT rule called OutNat1 from a load balancer resource named lb1
38+
```
39+
Get-NetworkControllerLoadBalancerOutboundNatRule -ConnectionUri https://networkcontroller -LoadBalancerId lb1 -ResourceId OutNat1
40+
```
3741
## PARAMETERS
3842

3943
### -CertificateThumbprint
44+
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.
45+
4046
```yaml
4147
Type: String
4248
Parameter Sets: (All)
@@ -50,6 +56,8 @@ Accept wildcard characters: False
5056
```
5157
5258
### -ConnectionUri
59+
Specifies the Uniform Resource Identifier (URI) of the Network Controller, used by all Representational State Transfer (REST) clients to connect to Network Controller.
60+
5361
```yaml
5462
Type: Uri
5563
Parameter Sets: (All)
@@ -63,6 +71,8 @@ Accept wildcard characters: False
6371
```
6472
6573
### -Credential
74+
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.
75+
6676
```yaml
6777
Type: PSCredential
6878
Parameter Sets: (All)
@@ -76,6 +86,8 @@ Accept wildcard characters: False
7686
```
7787
7888
### -LoadBalancerId
89+
Specifies the load balancer resource where the outbound NAT rule belongs.
90+
7991
```yaml
8092
Type: String[]
8193
Parameter Sets: (All)
@@ -102,6 +114,8 @@ Accept wildcard characters: False
102114
```
103115
104116
### -ResourceId
117+
Specifies the unique identifier for the outbound NAT rule.
118+
105119
```yaml
106120
Type: String[]
107121
Parameter Sets: (All)
@@ -120,6 +134,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
120134
## INPUTS
121135
122136
## OUTPUTS
137+
Following properties of an outbound NAT rule can be retrieved:
138+
1. Protocol
139+
2. Backend address pool associated with the NAT rule
140+
3. Front end IP associated with the NAT rule
123141
124142
## NOTES
125143

0 commit comments

Comments
 (0)