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)
.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)
// .osTag(java.lang.String)
// .osTag(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. |
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. |
osTag | 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. |
ecsOrderComputeCountRequired
public java.lang.Object getEcsOrderComputeCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderComputeInstanceTypeRequired
public java.lang.Object getEcsOrderComputeInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderLoginCountRequired
public java.lang.Object getEcsOrderLoginCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderLoginInstanceTypeRequired
public java.lang.Object getEcsOrderLoginInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderManagerInstanceTypeRequired
public java.lang.Object getEcsOrderManagerInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nameRequired
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIdRequired
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accountTypeOptional
public java.lang.Object getAccountType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
additionalVolumesOptional
public java.lang.Object getAdditionalVolumes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AdditionalVolumesProperty>
applicationOptional
public java.lang.Object getApplication();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ApplicationProperty>
autoRenewOptional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoRenewPeriodOptional
public java.lang.Object getAutoRenewPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
clientVersionOptional
public java.lang.Object getClientVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
computeEnableHtOptional
public java.lang.Object getComputeEnableHt();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
computeSpotPriceLimitOptional
public java.lang.Object getComputeSpotPriceLimit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
computeSpotStrategyOptional
public java.lang.Object getComputeSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deployModeOptional
public java.lang.Object getDeployMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsChargeTypeOptional
public java.lang.Object getEcsChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ecsOrderManagerCountOptional
public java.lang.Object getEcsOrderManagerCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ehpcVersionOptional
public java.lang.Object getEhpcVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
haEnableOptional
public java.lang.Object getHaEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
imageIdOptional
public java.lang.Object getImageId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageOwnerAliasOptional
public java.lang.Object getImageOwnerAlias();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
inputFileUrlOptional
public java.lang.Object getInputFileUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
isComputeEssOptional
public java.lang.Object getIsComputeEss();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
jobQueueOptional
public java.lang.Object getJobQueue();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
keyPairNameOptional
public java.lang.Object getKeyPairName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
networkInterfaceTrafficModeOptional
public java.lang.Object getNetworkInterfaceTrafficMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
osTagOptional
public java.lang.Object getOsTag();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
passwordOptional
public java.lang.Object getPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
periodOptional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
periodUnitOptional
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
postInstallScriptOptional
public java.lang.Object getPostInstallScript();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
PostInstallScriptProperty>
ramNodeTypesOptional
public java.lang.Object getRamNodeTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ramRoleNameOptional
public java.lang.Object getRamRoleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteDirectoryOptional
public java.lang.Object getRemoteDirectory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteVisEnableOptional
public java.lang.Object getRemoteVisEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sccClusterIdOptional
public java.lang.Object getSccClusterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
schedulerTypeOptional
public java.lang.Object getSchedulerType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIdOptional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupNameOptional
public java.lang.Object getSecurityGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskLevelOptional
public java.lang.Object getSystemDiskLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskSizeOptional
public java.lang.Object getSystemDiskSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
systemDiskTypeOptional
public java.lang.Object getSystemDiskType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeIdOptional
public java.lang.Object getVolumeId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeMountpointOptional
public java.lang.Object getVolumeMountpoint();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeProtocolOptional
public java.lang.Object getVolumeProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
volumeTypeOptional
public java.lang.Object getVolumeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcIdOptional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
withoutElasticIpOptional
public java.lang.Object getWithoutElasticIp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
zoneIdOptional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable