Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-hologram-instance

Initializer

import com.aliyun.ros.cdk.hologram.RosInstanceProps;
RosInstanceProps.builder()
    .endpoints(IResolvable)
    .endpoints(java.util.List<IResolvable)
    .endpoints(EndpointsProperty>)
    .instanceName(java.lang.String)
    .instanceName(IResolvable)
    .instanceType(java.lang.String)
    .instanceType(IResolvable)
    .paymentType(java.lang.String)
    .paymentType(IResolvable)
    .zoneId(java.lang.String)
    .zoneId(IResolvable)
//  .autoPay(java.lang.Boolean)
//  .autoPay(IResolvable)
//  .coldStorageSize(java.lang.Number)
//  .coldStorageSize(IResolvable)
//  .cpu(java.lang.Number)
//  .cpu(IResolvable)
//  .duration(java.lang.Number)
//  .duration(IResolvable)
//  .gatewayCount(java.lang.Number)
//  .gatewayCount(IResolvable)
//  .initialDatabases(java.lang.String)
//  .initialDatabases(IResolvable)
//  .leaderInstanceId(java.lang.String)
//  .leaderInstanceId(IResolvable)
//  .pricingCycle(java.lang.String)
//  .pricingCycle(IResolvable)
//  .productCode(java.lang.String)
//  .productCode(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .scaleType(java.lang.String)
//  .scaleType(IResolvable)
//  .storageSize(java.lang.Number)
//  .storageSize(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
endpoints com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEndpointsProperty> No description.
instanceName 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.
paymentType 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.
autoPay java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
coldStorageSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
cpu java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
duration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
gatewayCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
initialDatabases java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
leaderInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
pricingCycle java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
productCode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scaleType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storageSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.

endpointsRequired

public java.lang.Object getEndpoints();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEndpointsProperty>

instanceNameRequired

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

instanceTypeRequired

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

paymentTypeRequired

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

autoPayOptional

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

coldStorageSizeOptional

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

cpuOptional

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

durationOptional

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

gatewayCountOptional

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

initialDatabasesOptional

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

leaderInstanceIdOptional

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

pricingCycleOptional

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

productCodeOptional

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

resourceGroupIdOptional

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

scaleTypeOptional

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

storageSizeOptional

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

tagsOptional

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