Skip to content

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

createWithNotebookRequired

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.


instanceTypeRequired

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

Property instanceType: EAIS instance type.


securityGroupIdRequired

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

Property securityGroupId: Security group ID.


vSwitchIdRequired

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

Property vSwitchId: Switch ID.


environmentVarOptional

public java.lang.Object getEnvironmentVar();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEnvironmentVarProperty>

Property environmentVar: Setting environment variables in eais instance on Initialization.


instanceNameOptional

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

Property instanceName: Name of the instance.


paymentTypeOptional

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

Property paymentType: The payment type of the resource.


resourceGroupIdOptional

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

Property resourceGroupId: The ID of the resource group.