RosPrepayInstanceProps
Properties for defining a RosPrepayInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-redis-prepayinstance
Initializer
import com.aliyun.ros.cdk.redis.RosPrepayInstanceProps;
RosPrepayInstanceProps.builder()
// .autoPay(java.lang.Boolean)
// .autoPay(IResolvable)
// .autoRenewDuration(java.lang.Number)
// .autoRenewDuration(IResolvable)
// .backupPolicy(IResolvable)
// .backupPolicy(BackupPolicyProperty)
// .connections(IResolvable)
// .connections(ConnectionsProperty)
// .deletionForce(java.lang.Boolean)
// .deletionForce(IResolvable)
// .engineVersion(java.lang.String)
// .engineVersion(IResolvable)
// .evictionPolicy(java.lang.String)
// .evictionPolicy(IResolvable)
// .instanceClass(java.lang.String)
// .instanceClass(IResolvable)
// .instanceMaintainTime(IResolvable)
// .instanceMaintainTime(InstanceMaintainTimeProperty)
// .instanceName(java.lang.String)
// .instanceName(IResolvable)
// .nodeType(java.lang.String)
// .nodeType(IResolvable)
// .password(java.lang.String)
// .password(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .periodUnit(java.lang.String)
// .periodUnit(IResolvable)
// .productType(java.lang.String)
// .productType(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .secondaryZoneId(java.lang.String)
// .secondaryZoneId(IResolvable)
// .securityGroupId(java.lang.String)
// .securityGroupId(IResolvable)
// .shardCount(java.lang.Number)
// .shardCount(IResolvable)
// .sslEnabled(java.lang.String)
// .sslEnabled(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .tairConfig(IResolvable)
// .tairConfig(TairConfigProperty)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
// .vpcPasswordFree(java.lang.Boolean)
// .vpcPasswordFree(IResolvable)
// .vSwitchId(java.lang.String)
// .vSwitchId(IResolvable)
// .zoneId(java.lang.String)
// .zoneId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
autoPay |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoRenewDuration |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
backupPolicy |
com.aliyun.ros.cdk.core.IResolvable OR BackupPolicyProperty |
No description. |
connections |
com.aliyun.ros.cdk.core.IResolvable OR ConnectionsProperty |
No description. |
deletionForce |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
engineVersion |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
evictionPolicy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceClass |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceMaintainTime |
com.aliyun.ros.cdk.core.IResolvable OR InstanceMaintainTimeProperty |
No description. |
instanceName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
password |
java.lang.String 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. |
productType |
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. |
secondaryZoneId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
shardCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
sslEnabled |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
tairConfig |
com.aliyun.ros.cdk.core.IResolvable OR TairConfigProperty |
No description. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vpcPasswordFree |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vSwitchId |
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
Optional
public java.lang.Object getAutoPay();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoRenewDuration
Optional
public java.lang.Object getAutoRenewDuration();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
backupPolicy
Optional
public java.lang.Object getBackupPolicy();
- Type: com.aliyun.ros.cdk.core.IResolvable OR BackupPolicyProperty
connections
Optional
public java.lang.Object getConnections();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ConnectionsProperty
deletionForce
Optional
public java.lang.Object getDeletionForce();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
engineVersion
Optional
public java.lang.Object getEngineVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
evictionPolicy
Optional
public java.lang.Object getEvictionPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceClass
Optional
public java.lang.Object getInstanceClass();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceMaintainTime
Optional
public java.lang.Object getInstanceMaintainTime();
- Type: com.aliyun.ros.cdk.core.IResolvable OR InstanceMaintainTimeProperty
instanceName
Optional
public java.lang.Object getInstanceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodeType
Optional
public java.lang.Object getNodeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
password
Optional
public java.lang.Object getPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
period
Optional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
periodUnit
Optional
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
productType
Optional
public java.lang.Object getProductType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
secondaryZoneId
Optional
public java.lang.Object getSecondaryZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupId
Optional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
shardCount
Optional
public java.lang.Object getShardCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
sslEnabled
Optional
public java.lang.Object getSslEnabled();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
tairConfig
Optional
public java.lang.Object getTairConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR TairConfigProperty
vpcId
Optional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcPasswordFree
Optional
public java.lang.Object getVpcPasswordFree();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
vSwitchId
Optional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneId
Optional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable