Skip to content

RosRecommendInstanceTypesProps

Properties for defining a RosRecommendInstanceTypes.

See https://www.alibabacloud.com/help/ros/developer-reference/datasource-ecs-recommendinstancetypes

Initializer

import com.aliyun.ros.cdk.ecs.datasource.RosRecommendInstanceTypesProps;
RosRecommendInstanceTypesProps.builder()
//  .cores(java.lang.Number)
//  .cores(IResolvable)
//  .instanceChargeType(java.lang.String)
//  .instanceChargeType(IResolvable)
//  .instanceFamilyLevel(java.lang.String)
//  .instanceFamilyLevel(IResolvable)
//  .instanceType(java.lang.String)
//  .instanceType(IResolvable)
//  .instanceTypeFamilies(IResolvable)
//  .instanceTypeFamilies(java.util.List<java.lang.String)
//  .instanceTypeFamilies(IResolvable>)
//  .ioOptimized(java.lang.String)
//  .ioOptimized(IResolvable)
//  .maxPrice(java.lang.Number)
//  .maxPrice(IResolvable)
//  .memory(java.lang.Number)
//  .memory(IResolvable)
//  .priorityStrategy(java.lang.String)
//  .priorityStrategy(IResolvable)
//  .refreshOptions(java.lang.String)
//  .refreshOptions(IResolvable)
//  .scene(java.lang.String)
//  .scene(IResolvable)
//  .spotStrategy(java.lang.String)
//  .spotStrategy(IResolvable)
//  .systemDiskCategory(java.lang.String)
//  .systemDiskCategory(IResolvable)
//  .zoneId(java.lang.String)
//  .zoneId(IResolvable)
//  .zoneMatchMode(java.lang.String)
//  .zoneMatchMode(IResolvable)
    .build();

Properties

Name Type Description
cores java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceFamilyLevel java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceTypeFamilies com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
ioOptimized java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
maxPrice java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
memory java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
priorityStrategy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
refreshOptions java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scene java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
spotStrategy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
systemDiskCategory java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneMatchMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

coresOptional

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

instanceChargeTypeOptional

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

instanceFamilyLevelOptional

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

instanceTypeOptional

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

instanceTypeFamiliesOptional

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

ioOptimizedOptional

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

maxPriceOptional

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

memoryOptional

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

priorityStrategyOptional

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

refreshOptionsOptional

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

sceneOptional

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

spotStrategyOptional

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

systemDiskCategoryOptional

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

zoneIdOptional

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

zoneMatchModeOptional

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