Skip to content

RosNatIpProps

Properties for defining a RosNatIp.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-natip

Initializer

import com.aliyun.ros.cdk.vpc.RosNatIpProps;
RosNatIpProps.builder()
    .natGatewayId(java.lang.String)
    .natGatewayId(IResolvable)
    .natIpCidr(java.lang.String)
    .natIpCidr(IResolvable)
    .natIpDescription(java.lang.String)
    .natIpDescription(IResolvable)
    .natIpName(java.lang.String)
    .natIpName(IResolvable)
//  .natIp(java.lang.String)
//  .natIp(IResolvable)
//  .natIpCidrId(java.lang.String)
//  .natIpCidrId(IResolvable)
    .build();

Properties

Name Type Description
natGatewayId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
natIpCidr java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
natIpDescription java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
natIpName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
natIp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
natIpCidrId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

natGatewayIdRequired

public java.lang.Object getNatGatewayId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

natIpCidrRequired

public java.lang.Object getNatIpCidr();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

natIpDescriptionRequired

public java.lang.Object getNatIpDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

natIpNameRequired

public java.lang.Object getNatIpName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

natIpOptional

public java.lang.Object getNatIp();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

natIpCidrIdOptional

public java.lang.Object getNatIpCidrId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable