GetNatGatewaysGateway

data class GetNatGatewaysGateway(val businessStatus: String, val deletionProtection: Boolean, val description: String, val ecsMetricEnabled: Boolean, val expiredTime: String, val forwardTableIds: List<String>, val id: String, val internetChargeType: String, val ipLists: List<String>, val name: String, val natGatewayId: String, val natGatewayName: String, val natType: String, val networkType: String, val paymentType: String, val resourceGroupId: String, val snatTableIds: List<String>, val spec: String, val specification: String, val status: String, val tags: Map<String, String>, val vpcId: String, val vswitchId: String)

Constructors

Link copied to clipboard
constructor(businessStatus: String, deletionProtection: Boolean, description: String, ecsMetricEnabled: Boolean, expiredTime: String, forwardTableIds: List<String>, id: String, internetChargeType: String, ipLists: List<String>, name: String, natGatewayId: String, natGatewayName: String, natType: String, networkType: String, paymentType: String, resourceGroupId: String, snatTableIds: List<String>, spec: String, specification: String, status: String, tags: Map<String, String>, vpcId: String, vswitchId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The state of the NAT gateway.

Link copied to clipboard

Indicates whether deletion protection is enabled.

Link copied to clipboard

The description of the NAT gateway.

Link copied to clipboard

Indicates whether the traffic monitoring feature is enabled.

Link copied to clipboard

The time when the NAT gateway expires.

Link copied to clipboard

The ID of the DNAT table.

Link copied to clipboard
val id: String

The ID of the NAT gateway.

Link copied to clipboard

The metering method of the NAT gateway.

Link copied to clipboard

The ip address of the bind eip.

Link copied to clipboard

Name of the NAT gateway.

Link copied to clipboard

The ID of the NAT gateway.

Link copied to clipboard

The name of NAT gateway.

Link copied to clipboard

The nat type of NAT gateway. Valid values Enhanced and Normal.

Link copied to clipboard

(Available in 1.137.0+) Indicates the type of the created NAT gateway. Valid values internet and intranet.

Link copied to clipboard

The payment type of NAT gateway. Valid values PayAsYouGo and Subscription.

Link copied to clipboard

The resource group id of NAT gateway.

Link copied to clipboard

The ID of the SNAT table that is associated with the NAT gateway.

Link copied to clipboard

The specification of the NAT gateway.

Link copied to clipboard

The specification of NAT gateway. Valid values Middle, Large, Small and XLarge.1. Default value is Small.

Link copied to clipboard

The status of NAT gateway. Valid values Available, Converting, Creating, Deleting and Modifying.

Link copied to clipboard

The tags of NAT gateway.

Link copied to clipboard

The ID of the VPC.

Link copied to clipboard

The ID of the vSwitch to which the NAT gateway belongs.