InstanceProps
Properties for defining a Instance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-eais-instance
Initializer
import com.aliyun.ros.cdk.eais.InstanceProps;
InstanceProps.builder()
.createWithNotebook(java.lang.Boolean)
.createWithNotebook(IResolvable)
.instanceType(java.lang.String)
.instanceType(IResolvable)
.securityGroupId(java.lang.String)
.securityGroupId(IResolvable)
.vSwitchId(java.lang.String)
.vSwitchId(IResolvable)
// .environmentVar(IResolvable)
// .environmentVar(java.util.List<IResolvable)
// .environmentVar(EnvironmentVarProperty>)
// .instanceName(java.lang.String)
// .instanceName(IResolvable)
// .paymentType(java.lang.String)
// .paymentType(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
createWithNotebook |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
Property createWithNotebook: When the value is true, CreateEaiJupyter is called to create an eais instance, and when the value is false, CreateEai is called to create an eais instance. |
instanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property instanceType: EAIS instance type. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property securityGroupId: Security group ID. |
vSwitchId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property vSwitchId: Switch ID. |
environmentVar |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property environmentVar: Setting environment variables in eais instance on Initialization. |
instanceName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property instanceName: Name of the instance. |
paymentType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property paymentType: The payment type of the resource. |
resourceGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property resourceGroupId: The ID of the resource group. |
createWithNotebook
Required
public java.lang.Object getCreateWithNotebook();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
Property createWithNotebook: When the value is true, CreateEaiJupyter is called to create an eais instance, and when the value is false, CreateEai is called to create an eais instance.
instanceType
Required
public java.lang.Object getInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property instanceType: EAIS instance type.
securityGroupId
Required
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property securityGroupId: Security group ID.
vSwitchId
Required
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property vSwitchId: Switch ID.
environmentVar
Optional
public java.lang.Object getEnvironmentVar();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
EnvironmentVarProperty>
Property environmentVar: Setting environment variables in eais instance on Initialization.
instanceName
Optional
public java.lang.Object getInstanceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property instanceName: Name of the instance.
paymentType
Optional
public java.lang.Object getPaymentType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property paymentType: The payment type of the resource.
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property resourceGroupId: The ID of the resource group.