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)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .autoRenewPeriod(java.lang.Number)
// .autoRenewPeriod(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .instanceCpuCoreCount(java.lang.Number)
// .instanceCpuCoreCount(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .periodUnit(java.lang.String)
// .periodUnit(IResolvable)
// .privatePoolOptions(IResolvable)
// .privatePoolOptions(PrivatePoolOptionsProperty)
// .recurrenceRules(IResolvable)
// .recurrenceRules(java.util.List<IResolvable)
// .recurrenceRules(RecurrenceRulesProperty>)
// .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. |
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. |
description | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
instanceCpuCoreCount | java.lang.Number 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. |
recurrenceRules | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 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
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
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceCpuCoreCountOptional
public java.lang.Object getInstanceCpuCoreCount();
- Type: java.lang.Number 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();
- Type: com.aliyun.ros.cdk.core.IResolvable OR PrivatePoolOptionsProperty
recurrenceRulesOptional
public java.lang.Object getRecurrenceRules();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
RecurrenceRulesProperty>
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();
- Type: java.util.List<TagsProperty>