Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

import com.aliyun.ros.cdk.bastionhost.RosInstanceProps;
RosInstanceProps.builder()
    .extendedStoragePlans(java.lang.Number)
    .extendedStoragePlans(IResolvable)
    .extraBandwidth(java.lang.Number)
    .extraBandwidth(IResolvable)
    .plan(java.lang.Number)
    .plan(IResolvable)
    .startInstanceParam(IResolvable)
    .startInstanceParam(StartInstanceParamProperty)
    .version(java.lang.String)
    .version(IResolvable)
//  .autoPay(java.lang.Boolean)
//  .autoPay(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
    .build();

Properties

Name Type Description
extendedStoragePlans java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
extraBandwidth java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
plan java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
startInstanceParam com.aliyun.ros.cdk.core.IResolvable OR StartInstanceParamProperty No description.
version 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.
autoRenew java.lang.Boolean 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.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

extendedStoragePlansRequired

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

extraBandwidthRequired

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

planRequired

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

startInstanceParamRequired

public java.lang.Object getStartInstanceParam();

versionRequired

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

autoRenewOptional

public java.lang.Object getAutoRenew();
  • Type: java.lang.Boolean 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

resourceGroupIdOptional

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