RosNatGatewayProps
Properties for defining a RosNatGateway
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-natgateway
Initializer
import { RosNatGatewayProps } from '@alicloud/ros-cdk-vpc'
const rosNatGatewayProps: RosNatGatewayProps = { ... }
Properties
Name | Type | Description |
---|---|---|
vpcId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
vSwitchId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
autoPay |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
deletionForce |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
deletionProtection |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
description |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
duration |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
eipBindMode |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
icmpReplyEnabled |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
instanceChargeType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
internetChargeType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
natGatewayName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
natType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
networkType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
pricingCycle |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
securityProtectionEnabled |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
tags |
TagsProperty[] |
No description. |
vpcId
Required
public readonly vpcId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
vSwitchId
Required
public readonly vSwitchId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
autoPay
Optional
public readonly autoPay: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
deletionForce
Optional
public readonly deletionForce: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
deletionProtection
Optional
public readonly deletionProtection: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
description
Optional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
duration
Optional
public readonly duration: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
eipBindMode
Optional
public readonly eipBindMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
icmpReplyEnabled
Optional
public readonly icmpReplyEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
instanceChargeType
Optional
public readonly instanceChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetChargeType
Optional
public readonly internetChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
natGatewayName
Optional
public readonly natGatewayName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
natType
Optional
public readonly natType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
networkType
Optional
public readonly networkType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
pricingCycle
Optional
public readonly pricingCycle: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
securityProtectionEnabled
Optional
public readonly securityProtectionEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
tags
Optional
public readonly tags: TagsProperty[];
- Type: TagsProperty[]