Skip to content

RosElasticityAssuranceProps

Properties for defining a RosElasticityAssurance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-elasticityassurance

Initializer

import com.aliyun.ros.cdk.ecs.RosElasticityAssuranceProps;
RosElasticityAssuranceProps.builder()
    .instanceAmount(java.lang.Number)
    .instanceAmount(IResolvable)
    .instanceTypes(IResolvable)
    .instanceTypes(java.util.List<java.lang.String)
    .instanceTypes(IResolvable>)
    .zoneId(java.lang.String)
    .zoneId(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .privatePoolOptions(IResolvable)
//  .privatePoolOptions(PrivatePoolOptionsProperty)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .startTime(java.lang.String)
//  .startTime(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
instanceAmount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceTypes com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
zoneId 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.
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.
privatePoolOptions com.aliyun.ros.cdk.core.IResolvable OR PrivatePoolOptionsProperty No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
startTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.

instanceAmountRequired

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

instanceTypesRequired

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

zoneIdRequired

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

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

privatePoolOptionsOptional

public java.lang.Object getPrivatePoolOptions();

resourceGroupIdOptional

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

startTimeOptional

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

tagsOptional

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