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:. |
replica
Required
public java.lang.Object getReplica();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property replica: Gateway Node Number.
spec
Required
public java.lang.Object getSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property spec: Gateway Node Specifications.
vpcId
Required
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property vpcId: VpcId.
vSwitchId
Required
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property vSwitchId: VSwitchId.
backupVSwitchId
Optional
public java.lang.Object getBackupVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property backupVSwitchId: VSwitchId For Backup.
enterpriseSecurityGroup
Optional
public java.lang.Object getEnterpriseSecurityGroup();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property enterpriseSecurityGroup:.
internetSlbSpec
Optional
public java.lang.Object getInternetSlbSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property internetSlbSpec:.
name
Optional
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property name:.
slbSpec
Optional
public java.lang.Object getSlbSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property slbSpec:.