Skip to content

RosSnatEntryProps

Properties for defining a RosSnatEntry.

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

Initializer

import com.aliyun.ros.cdk.vpc.RosSnatEntryProps;
RosSnatEntryProps.builder()
    .snatIp(java.lang.String)
    .snatIp(IResolvable)
    .snatTableId(java.lang.String)
    .snatTableId(IResolvable)
//  .eipAffinity(java.lang.Number)
//  .eipAffinity(IResolvable)
//  .snatEntryName(java.lang.String)
//  .snatEntryName(IResolvable)
//  .sourceCidr(java.lang.String)
//  .sourceCidr(IResolvable)
//  .sourceVSwitchIds(IResolvable)
//  .sourceVSwitchIds(java.util.List<java.lang.String)
//  .sourceVSwitchIds(IResolvable>)
    .build();

Properties

Name Type Description
snatIp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
snatTableId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
eipAffinity java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
snatEntryName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceCidr java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceVSwitchIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.

snatIpRequired

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

snatTableIdRequired

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

eipAffinityOptional

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

snatEntryNameOptional

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

sourceCidrOptional

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

sourceVSwitchIdsOptional

public java.lang.Object getSourceVSwitchIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List