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:.