Get-AzNatGateway
Gets a Nat Gateway resource in a resource group by name or NatGateway Id or all Nat Gateway resources in a resource group.
Syntax
Get-AzNatGateway
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzNatGateway
-ResourceGroupName <String>
-Name <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzNatGateway
-ResourceId <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Gets a Nat Gateway resource in a resource group by name OR NatGateway Id OR all Nat Gateway resources in a resource group.
Examples
Example 1
Get-AzNatGateway -ResourceGroupName "natgateway_test"
IdleTimeoutInMinutes : 4
ProvisioningState : Succeeded
Sku : Microsoft.Azure.Commands.Network.Models.PSNatGatewaySku
PublicIpAddresses : {/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/publicIPAddresses/Test_Pip}
PublicIpPrefixes : {}
SkuText : {
"Name": "Standard"
}
PublicIpAddressesText : [
{
"Id": "/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/publicIPAddresses/Test_Pip"
}
]
PublicIpPrefixesText : []
ResourceGroupName : natgateway_test
Location : eastus2
ResourceGuid :
Type : Microsoft.Network/natGateways
Tag :
TagsTable :
Name : nat_gateway
Etag : W/"178470d2-7b86-4ddd-b954-e0cd3ab30a90"
Id : /subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/natGateways/nat_gateway
IdleTimeoutInMinutes : 4
ProvisioningState : Succeeded
Sku : Microsoft.Azure.Commands.Network.Models.PSNatGatewaySku
PublicIpAddresses : {}
PublicIpPrefixes : {}
SkuText : {
"Name": "Standard"
}
PublicIpAddressesText : []
PublicIpPrefixesText : []
ResourceGroupName : natgateway_test
Location : eastus2
ResourceGuid :
Type : Microsoft.Network/natGateways
Tag :
TagsTable :
Name : ng1
Etag : W/"bdf98e30-d6c6-4af2-8f62-10d1fdaa6e84"
Id : /subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/natGateways/ng1
Get-AzNatGateway -ResourceGroupName "natgateway_test" -Name "nat_gateway"
IdleTimeoutInMinutes : 4
ProvisioningState : Succeeded
Sku : Microsoft.Azure.Commands.Network.Models.PSNatGatewaySku
PublicIpAddresses : {/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/publicIPAddresses/Test_Pip}
PublicIpPrefixes : {}
SkuText : {
"Name": "Standard"
}
PublicIpAddressesText : [
{
"Id": "/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/publicIPAddresses/Test_Pip"
}
]
PublicIpPrefixesText : []
ResourceGroupName : natgateway_test
Location : eastus2
ResourceGuid :
Type : Microsoft.Network/natGateways
Tag :
TagsTable :
Name : nat_gateway
Etag : W/"178470d2-7b86-4ddd-b954-e0cd3ab30a90"
Id : /subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/natGateways/nat_gateway
Get-AzNatGateway -ResourceId "/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/natGateways/nat_gateway"
IdleTimeoutInMinutes : 4
ProvisioningState : Succeeded
Sku : Microsoft.Azure.Commands.Network.Models.PSNatGatewaySku
PublicIpAddresses : {/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/publicIPAddresses/Test_Pip}
PublicIpPrefixes : {}
SkuText : {
"Name": "Standard"
}
PublicIpAddressesText : [
{
"Id": "/subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/publicIPAddresses/Test_Pip"
}
]
PublicIpPrefixesText : []
ResourceGroupName : natgateway_test
Location : eastus2
ResourceGuid :
Type : Microsoft.Network/natGateways
Tag :
TagsTable :
Name : nat_gateway
Etag : W/"178470d2-7b86-4ddd-b954-e0cd3ab30a90"
Id : /subscriptions/<subid>/resourceGroups/natgateway_test/providers/Microsoft.Network/natGateways/nat_gateway
Parameters
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
The name of the nat gateway.
Type: | String |
Aliases: | ResourceName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
The resource group name of the nat gateway.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
Nat Gateway Id
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Inputs
Outputs
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure PowerShell