Skip to content

InstancePatternsProperty

Initializer

import com.aliyun.ros.cdk.cs.RosManagedKubernetesCluster.InstancePatternsProperty;
InstancePatternsProperty.builder()
//  .cores(java.lang.Number)
//  .cores(IResolvable)
//  .cpuArchitectures(IResolvable)
//  .cpuArchitectures(java.util.List<java.lang.String)
//  .cpuArchitectures(IResolvable>)
//  .excludedInstanceTypes(IResolvable)
//  .excludedInstanceTypes(java.util.List<java.lang.String)
//  .excludedInstanceTypes(IResolvable>)
//  .instanceCategories(IResolvable)
//  .instanceCategories(java.util.List<java.lang.String)
//  .instanceCategories(IResolvable>)
//  .instanceFamilyLevel(java.lang.String)
//  .instanceFamilyLevel(IResolvable)
//  .instanceTypeFamilies(IResolvable)
//  .instanceTypeFamilies(java.util.List<java.lang.String)
//  .instanceTypeFamilies(IResolvable>)
//  .maxCpuCores(java.lang.Number)
//  .maxCpuCores(IResolvable)
//  .maxMemorySize(java.lang.Number)
//  .maxMemorySize(IResolvable)
//  .memory(java.lang.Number)
//  .memory(IResolvable)
//  .minCpuCores(java.lang.Number)
//  .minCpuCores(IResolvable)
//  .minMemorySize(java.lang.Number)
//  .minMemorySize(IResolvable)
    .build();

Properties

Name Type Description
cores java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
cpuArchitectures com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
excludedInstanceTypes com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
instanceCategories com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
instanceFamilyLevel 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.
maxCpuCores java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
maxMemorySize 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.
minCpuCores java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
minMemorySize java.lang.Number 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

cpuArchitecturesOptional

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

excludedInstanceTypesOptional

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

instanceCategoriesOptional

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

instanceFamilyLevelOptional

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

maxCpuCoresOptional

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

maxMemorySizeOptional

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

minCpuCoresOptional

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

minMemorySizeOptional

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