Skip to content

ScalingGroupProperty

Initializer

import com.aliyun.ros.cdk.cs.RosManagedKubernetesCluster.ScalingGroupProperty;
ScalingGroupProperty.builder()
    .systemDiskSize(java.lang.Number)
    .systemDiskSize(IResolvable)
//  .dataDisks(IResolvable)
//  .dataDisks(java.util.List<IResolvable)
//  .dataDisks(DataDisksProperty>)
//  .desiredSize(java.lang.Number)
//  .desiredSize(IResolvable)
//  .imageId(java.lang.String)
//  .imageId(IResolvable)
//  .imageType(java.lang.String)
//  .imageType(IResolvable)
//  .instanceChargeType(java.lang.String)
//  .instanceChargeType(IResolvable)
//  .instancePatterns(IResolvable)
//  .instancePatterns(java.util.List<IResolvable)
//  .instancePatterns(InstancePatternsProperty>)
//  .instanceTypes(IResolvable)
//  .instanceTypes(java.util.List<java.lang.String)
//  .instanceTypes(IResolvable>)
//  .internetChargeType(java.lang.String)
//  .internetChargeType(IResolvable)
//  .internetMaxBandwidthOut(java.lang.Number)
//  .internetMaxBandwidthOut(IResolvable)
//  .isEnterpriseSecurityGroup(java.lang.Boolean)
//  .isEnterpriseSecurityGroup(IResolvable)
//  .keyPair(java.lang.String)
//  .keyPair(IResolvable)
//  .loginPassword(java.lang.String)
//  .loginPassword(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .rdsInstances(IResolvable)
//  .rdsInstances(java.util.List<java.lang.String)
//  .rdsInstances(IResolvable>)
//  .securityHardeningOs(java.lang.Boolean)
//  .securityHardeningOs(IResolvable)
//  .socEnabled(java.lang.Boolean)
//  .socEnabled(IResolvable)
//  .systemDiskCategory(java.lang.String)
//  .systemDiskCategory(IResolvable)
//  .systemDiskPerformanceLevel(java.lang.String)
//  .systemDiskPerformanceLevel(IResolvable)
//  .tags(java.util.List<ScalingGroupTagsProperty>)
//  .vSwitchIds(IResolvable)
//  .vSwitchIds(java.util.List<java.lang.String)
//  .vSwitchIds(IResolvable>)
//  .zoneIds(IResolvable)
//  .zoneIds(java.util.List<java.lang.String)
//  .zoneIds(IResolvable>)
    .build();

Properties

Name Type Description
systemDiskSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
dataDisks com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataDisksProperty> No description.
desiredSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
imageId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
imageType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instancePatterns com.aliyun.ros.cdk.core.IResolvable OR java.util.ListInstancePatternsProperty> No description.
instanceTypes com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
internetChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
internetMaxBandwidthOut java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
isEnterpriseSecurityGroup java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
keyPair java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loginPassword 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.
rdsInstances com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
securityHardeningOs java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
socEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
systemDiskCategory java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
systemDiskPerformanceLevel java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<ScalingGroupTagsProperty> No description.
vSwitchIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
zoneIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.

systemDiskSizeRequired

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

dataDisksOptional

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

desiredSizeOptional

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

imageIdOptional

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

imageTypeOptional

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

instanceChargeTypeOptional

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

instancePatternsOptional

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

instanceTypesOptional

public java.lang.Object getInstanceTypes();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

internetChargeTypeOptional

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

internetMaxBandwidthOutOptional

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

isEnterpriseSecurityGroupOptional

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

keyPairOptional

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

loginPasswordOptional

public java.lang.Object getLoginPassword();
  • 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

rdsInstancesOptional

public java.lang.Object getRdsInstances();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

securityHardeningOsOptional

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

socEnabledOptional

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

systemDiskCategoryOptional

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

systemDiskPerformanceLevelOptional

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

tagsOptional

public java.util.List<ScalingGroupTagsProperty> getTags();

vSwitchIdsOptional

public java.lang.Object getVSwitchIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

zoneIdsOptional

public java.lang.Object getZoneIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List