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. |
accessMode | @alicloud/ros-cdk-core.IResolvable | AccessModeProperty | No description. |
availabilityMode | string | @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. |
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. |
ipv4Prefix | string | @alicloud/ros-cdk-core.IResolvable | No description. |
natGatewayName | string | @alicloud/ros-cdk-core.IResolvable | No description. |
natIp | 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. |
privateLinkEnabled | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
securityProtectionEnabled | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
tags | TagsProperty[] | No description. |
vpcIdRequired
public readonly vpcId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
vSwitchIdRequired
public readonly vSwitchId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
accessModeOptional
public readonly accessMode: IResolvable | AccessModeProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | AccessModeProperty
availabilityModeOptional
public readonly availabilityMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
deletionForceOptional
public readonly deletionForce: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
deletionProtectionOptional
public readonly deletionProtection: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
descriptionOptional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
eipBindModeOptional
public readonly eipBindMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
icmpReplyEnabledOptional
public readonly icmpReplyEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
instanceChargeTypeOptional
public readonly instanceChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetChargeTypeOptional
public readonly internetChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
ipv4PrefixOptional
public readonly ipv4Prefix: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
natGatewayNameOptional
public readonly natGatewayName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
natIpOptional
public readonly natIp: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
natTypeOptional
public readonly natType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
networkTypeOptional
public readonly networkType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
privateLinkEnabledOptional
public readonly privateLinkEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
securityProtectionEnabledOptional
public readonly securityProtectionEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
tagsOptional
public readonly tags: TagsProperty[];
- Type: TagsProperty[]