HciVmNatGatewayProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Nat Gateway resource properties.
public class HciVmNatGatewayProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Vm.Models.HciVmNatGatewayProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Vm.Models.HciVmNatGatewayProperties>
type HciVmNatGatewayProperties = class
interface IJsonModel<HciVmNatGatewayProperties>
interface IPersistableModel<HciVmNatGatewayProperties>
Public Class HciVmNatGatewayProperties
Implements IJsonModel(Of HciVmNatGatewayProperties), IPersistableModel(Of HciVmNatGatewayProperties)
- Inheritance
-
HciVmNatGatewayProperties
- Implements
Constructors
| Name | Description |
|---|---|
| HciVmNatGatewayProperties() |
Initializes a new instance of HciVmNatGatewayProperties. |
Properties
| Name | Description |
|---|---|
| InboundNatRules |
List of inbound NAT rules. InboundNATRules can only be set after the NAT Gateway has been associated with a vnet. |
| ProvisioningState |
Provisioning state of the public IP. |
| PublicIPAddresses |
List of public ip addresses that the gateway can use for NAT. |
| Status |
The observed state of Nat Gateway. |
| Subnets |
List of subnets associated with the nat gateway. These can only be vnet subnets and must be from the same vnet. |