Skip to content

GatewayProps

Properties for defining a Gateway.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mse-gateway

Initializer

import com.aliyun.ros.cdk.mse.GatewayProps;
GatewayProps.builder()
    .replica(java.lang.Number)
    .replica(IResolvable)
    .spec(java.lang.String)
    .spec(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitchId(java.lang.String)
    .vSwitchId(IResolvable)
//  .backupVSwitchId(java.lang.String)
//  .backupVSwitchId(IResolvable)
//  .enterpriseSecurityGroup(java.lang.String)
//  .enterpriseSecurityGroup(IResolvable)
//  .internetSlbSpec(java.lang.String)
//  .internetSlbSpec(IResolvable)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .slbSpec(java.lang.String)
//  .slbSpec(IResolvable)
    .build();

Properties

Name Type Description
replica java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property replica: Gateway Node Number.
spec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property spec: Gateway Node Specifications.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vpcId: VpcId.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vSwitchId: VSwitchId.
backupVSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property backupVSwitchId: VSwitchId For Backup.
enterpriseSecurityGroup java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property enterpriseSecurityGroup:.
internetSlbSpec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property internetSlbSpec:.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name:.
slbSpec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property slbSpec:.

replicaRequired

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

Property replica: Gateway Node Number.


specRequired

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

Property spec: Gateway Node Specifications.


vpcIdRequired

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

Property vpcId: VpcId.


vSwitchIdRequired

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

Property vSwitchId: VSwitchId.


backupVSwitchIdOptional

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

Property backupVSwitchId: VSwitchId For Backup.


enterpriseSecurityGroupOptional

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

Property enterpriseSecurityGroup:.


internetSlbSpecOptional

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

Property internetSlbSpec:.


nameOptional

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

Property name:.


slbSpecOptional

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

Property slbSpec:.