Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

import com.aliyun.ros.cdk.kms.RosInstanceProps;
RosInstanceProps.builder()
    .productVersion(java.lang.String)
    .productVersion(IResolvable)
//  .connection(IResolvable)
//  .connection(ConnectionProperty)
//  .instanceChargeType(java.lang.String)
//  .instanceChargeType(IResolvable)
//  .keyNum(java.lang.Number)
//  .keyNum(IResolvable)
//  .log(java.lang.Boolean)
//  .log(IResolvable)
//  .logStorage(java.lang.Number)
//  .logStorage(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .renewPeriod(java.lang.Number)
//  .renewPeriod(IResolvable)
//  .renewStatus(java.lang.String)
//  .renewStatus(IResolvable)
//  .secretNum(java.lang.Number)
//  .secretNum(IResolvable)
//  .spec(java.lang.Number)
//  .spec(IResolvable)
//  .vpcNum(java.lang.Number)
//  .vpcNum(IResolvable)
    .build();

Properties

Name Type Description
productVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
connection com.aliyun.ros.cdk.core.IResolvable OR ConnectionProperty No description.
instanceChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
keyNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
log java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
logStorage 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.
renewPeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
renewStatus java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
secretNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
spec java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

productVersionRequired

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

connectionOptional

public java.lang.Object getConnection();

instanceChargeTypeOptional

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

keyNumOptional

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

logOptional

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

logStorageOptional

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

renewPeriodOptional

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

renewStatusOptional

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

secretNumOptional

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

specOptional

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

vpcNumOptional

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