RosClusterProps
Properties for defining a RosCluster
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ehpc-cluster
Initializer
import com.aliyun.ros.cdk.ehpc.RosClusterProps;
RosClusterProps.builder()
.ecsOrderComputeCount(java.lang.Number)
.ecsOrderComputeCount(IResolvable)
.ecsOrderComputeInstanceType(java.lang.String)
.ecsOrderComputeInstanceType(IResolvable)
.ecsOrderLoginCount(java.lang.Number)
.ecsOrderLoginCount(IResolvable)
.ecsOrderLoginInstanceType(java.lang.String)
.ecsOrderLoginInstanceType(IResolvable)
.ecsOrderManagerInstanceType(java.lang.String)
.ecsOrderManagerInstanceType(IResolvable)
.name(java.lang.String)
.name(IResolvable)
.osTag(java.lang.String)
.osTag(IResolvable)
.vSwitchId(java.lang.String)
.vSwitchId(IResolvable)
// .accountType(java.lang.String)
// .accountType(IResolvable)
// .additionalVolumes(IResolvable)
// .additionalVolumes(java.util.List<IResolvable)
// .additionalVolumes(AdditionalVolumesProperty>)
// .application(IResolvable)
// .application(java.util.List<IResolvable)
// .application(ApplicationProperty>)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .autoRenewPeriod(java.lang.Number)
// .autoRenewPeriod(IResolvable)
// .clientVersion(java.lang.String)
// .clientVersion(IResolvable)
// .computeEnableHt(java.lang.Boolean)
// .computeEnableHt(IResolvable)
// .computeSpotPriceLimit(java.lang.String)
// .computeSpotPriceLimit(IResolvable)
// .computeSpotStrategy(java.lang.String)
// .computeSpotStrategy(IResolvable)
// .deployMode(java.lang.String)
// .deployMode(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .ecsChargeType(java.lang.String)
// .ecsChargeType(IResolvable)
// .ecsOrderManagerCount(java.lang.Number)
// .ecsOrderManagerCount(IResolvable)
// .ehpcVersion(java.lang.String)
// .ehpcVersion(IResolvable)
// .haEnable(java.lang.Boolean)
// .haEnable(IResolvable)
// .imageId(java.lang.String)
// .imageId(IResolvable)
// .imageOwnerAlias(java.lang.String)
// .imageOwnerAlias(IResolvable)
// .inputFileUrl(java.lang.String)
// .inputFileUrl(IResolvable)
// .isComputeEss(java.lang.Boolean)
// .isComputeEss(IResolvable)
// .jobQueue(java.lang.String)
// .jobQueue(IResolvable)
// .keyPairName(java.lang.String)
// .keyPairName(IResolvable)
// .networkInterfaceTrafficMode(java.lang.String)
// .networkInterfaceTrafficMode(IResolvable)
// .password(java.lang.String)
// .password(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .periodUnit(java.lang.String)
// .periodUnit(IResolvable)
// .postInstallScript(IResolvable)
// .postInstallScript(java.util.List<IResolvable)
// .postInstallScript(PostInstallScriptProperty>)
// .ramNodeTypes(IResolvable)
// .ramNodeTypes(java.util.List<java.lang.String)
// .ramNodeTypes(IResolvable>)
// .ramRoleName(java.lang.String)
// .ramRoleName(IResolvable)
// .remoteDirectory(java.lang.String)
// .remoteDirectory(IResolvable)
// .remoteVisEnable(java.lang.Boolean)
// .remoteVisEnable(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .sccClusterId(java.lang.String)
// .sccClusterId(IResolvable)
// .schedulerType(java.lang.String)
// .schedulerType(IResolvable)
// .securityGroupId(java.lang.String)
// .securityGroupId(IResolvable)
// .securityGroupName(java.lang.String)
// .securityGroupName(IResolvable)
// .systemDiskLevel(java.lang.String)
// .systemDiskLevel(IResolvable)
// .systemDiskSize(java.lang.Number)
// .systemDiskSize(IResolvable)
// .systemDiskType(java.lang.String)
// .systemDiskType(IResolvable)
// .volumeId(java.lang.String)
// .volumeId(IResolvable)
// .volumeMountpoint(java.lang.String)
// .volumeMountpoint(IResolvable)
// .volumeProtocol(java.lang.String)
// .volumeProtocol(IResolvable)
// .volumeType(java.lang.String)
// .volumeType(IResolvable)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
// .withoutElasticIp(java.lang.Boolean)
// .withoutElasticIp(IResolvable)
// .zoneId(java.lang.String)
// .zoneId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
ecsOrderComputeCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsOrderComputeInstanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsOrderLoginCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsOrderLoginInstanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsOrderManagerInstanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
name |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
osTag |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vSwitchId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
accountType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
additionalVolumes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
application |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
autoRenew |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoRenewPeriod |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
clientVersion |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
computeEnableHt |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
computeSpotPriceLimit |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
computeSpotStrategy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
deployMode |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
description |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsChargeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsOrderManagerCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ehpcVersion |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
haEnable |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
imageId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
imageOwnerAlias |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
inputFileUrl |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
isComputeEss |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
jobQueue |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
keyPairName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
networkInterfaceTrafficMode |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
password |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
period |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
periodUnit |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
postInstallScript |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
ramNodeTypes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
ramRoleName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
remoteDirectory |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
remoteVisEnable |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
resourceGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
sccClusterId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
schedulerType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityGroupName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
systemDiskLevel |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
systemDiskSize |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
systemDiskType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
volumeId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
volumeMountpoint |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
volumeProtocol |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
volumeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
withoutElasticIp |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
zoneId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ecsOrderComputeCount
Required
public java.lang.Object getEcsOrderComputeCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderComputeInstanceType
Required
public java.lang.Object getEcsOrderComputeInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderLoginCount
Required
public java.lang.Object getEcsOrderLoginCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderLoginInstanceType
Required
public java.lang.Object getEcsOrderLoginInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderManagerInstanceType
Required
public java.lang.Object getEcsOrderManagerInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
name
Required
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
osTag
Required
public java.lang.Object getOsTag();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchId
Required
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accountType
Optional
public java.lang.Object getAccountType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
additionalVolumes
Optional
public java.lang.Object getAdditionalVolumes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AdditionalVolumesProperty>
application
Optional
public java.lang.Object getApplication();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ApplicationProperty>
autoRenew
Optional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoRenewPeriod
Optional
public java.lang.Object getAutoRenewPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
clientVersion
Optional
public java.lang.Object getClientVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
computeEnableHt
Optional
public java.lang.Object getComputeEnableHt();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
computeSpotPriceLimit
Optional
public java.lang.Object getComputeSpotPriceLimit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
computeSpotStrategy
Optional
public java.lang.Object getComputeSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deployMode
Optional
public java.lang.Object getDeployMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
description
Optional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsChargeType
Optional
public java.lang.Object getEcsChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderManagerCount
Optional
public java.lang.Object getEcsOrderManagerCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ehpcVersion
Optional
public java.lang.Object getEhpcVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
haEnable
Optional
public java.lang.Object getHaEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
imageId
Optional
public java.lang.Object getImageId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageOwnerAlias
Optional
public java.lang.Object getImageOwnerAlias();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
inputFileUrl
Optional
public java.lang.Object getInputFileUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
isComputeEss
Optional
public java.lang.Object getIsComputeEss();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
jobQueue
Optional
public java.lang.Object getJobQueue();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
keyPairName
Optional
public java.lang.Object getKeyPairName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
networkInterfaceTrafficMode
Optional
public java.lang.Object getNetworkInterfaceTrafficMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
password
Optional
public java.lang.Object getPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
period
Optional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
periodUnit
Optional
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
postInstallScript
Optional
public java.lang.Object getPostInstallScript();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
PostInstallScriptProperty>
ramNodeTypes
Optional
public java.lang.Object getRamNodeTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ramRoleName
Optional
public java.lang.Object getRamRoleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteDirectory
Optional
public java.lang.Object getRemoteDirectory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteVisEnable
Optional
public java.lang.Object getRemoteVisEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sccClusterId
Optional
public java.lang.Object getSccClusterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
schedulerType
Optional
public java.lang.Object getSchedulerType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupId
Optional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupName
Optional
public java.lang.Object getSecurityGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskLevel
Optional
public java.lang.Object getSystemDiskLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskSize
Optional
public java.lang.Object getSystemDiskSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
systemDiskType
Optional
public java.lang.Object getSystemDiskType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeId
Optional
public java.lang.Object getVolumeId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeMountpoint
Optional
public java.lang.Object getVolumeMountpoint();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeProtocol
Optional
public java.lang.Object getVolumeProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeType
Optional
public java.lang.Object getVolumeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcId
Optional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
withoutElasticIp
Optional
public java.lang.Object getWithoutElasticIp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
zoneId
Optional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable