Skip to content

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.

autoPayOptional

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

autoRenewDurationOptional

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

backupPolicyOptional

public java.lang.Object getBackupPolicy();

connectionsOptional

public java.lang.Object getConnections();

deletionForceOptional

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

engineVersionOptional

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

evictionPolicyOptional

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

instanceClassOptional

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

instanceMaintainTimeOptional

public java.lang.Object getInstanceMaintainTime();

instanceNameOptional

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

nodeTypeOptional

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

passwordOptional

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

productTypeOptional

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

secondaryZoneIdOptional

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

securityGroupIdOptional

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

shardCountOptional

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

sslEnabledOptional

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

tagsOptional

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

tairConfigOptional

public java.lang.Object getTairConfig();

vpcIdOptional

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

vpcPasswordFreeOptional

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

vSwitchIdOptional

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

zoneIdOptional

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