Skip to content

RosCapacityReservationProps

Properties for defining a RosCapacityReservation.

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

Initializer

import com.aliyun.ros.cdk.ecs.RosCapacityReservationProps;
RosCapacityReservationProps.builder()
    .instanceAmount(java.lang.Number)
    .instanceAmount(IResolvable)
    .instanceType(java.lang.String)
    .instanceType(IResolvable)
    .zoneId(java.lang.String)
    .zoneId(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .endTime(java.lang.String)
//  .endTime(IResolvable)
//  .endTimeType(java.lang.String)
//  .endTimeType(IResolvable)
//  .privatePoolOptions(IResolvable)
//  .privatePoolOptions(PrivatePoolOptionsProperty)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
instanceAmount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceType 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.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
endTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
endTimeType 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.
tags java.util.List<TagsProperty> No description.

instanceAmountRequired

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

instanceTypeRequired

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

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

endTimeOptional

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

endTimeTypeOptional

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

tagsOptional

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