RosPrepayInstanceProps
Properties for defining a RosPrepayInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-redis-prepayinstance
Initializer
import ros_cdk_redis
ros_cdk_redis.RosPrepayInstanceProps(
auto_pay: typing.Union[bool, IResolvable] = None,
auto_renew_duration: typing.Union[typing.Union[int, float], IResolvable] = None,
backup_policy: typing.Union[IResolvable, BackupPolicyProperty] = None,
connections: typing.Union[IResolvable, ConnectionsProperty] = None,
deletion_force: typing.Union[bool, IResolvable] = None,
deletion_protection: typing.Union[bool, IResolvable] = None,
engine_version: typing.Union[str, IResolvable] = None,
eviction_policy: typing.Union[str, IResolvable] = None,
instance_class: typing.Union[str, IResolvable] = None,
instance_maintain_time: typing.Union[IResolvable, InstanceMaintainTimeProperty] = None,
instance_name: typing.Union[str, IResolvable] = None,
node_type: typing.Union[str, IResolvable] = None,
password: typing.Union[str, IResolvable] = None,
period: typing.Union[typing.Union[int, float], IResolvable] = None,
period_unit: typing.Union[str, IResolvable] = None,
product_type: typing.Union[str, IResolvable] = None,
resource_group_id: typing.Union[str, IResolvable] = None,
secondary_zone_id: typing.Union[str, IResolvable] = None,
security_group_id: typing.Union[str, IResolvable] = None,
shard_count: typing.Union[typing.Union[int, float], IResolvable] = None,
ssl_enabled: typing.Union[str, IResolvable] = None,
tags: typing.List[TagsProperty] = None,
tair_config: typing.Union[IResolvable, TairConfigProperty] = None,
vpc_id: typing.Union[str, IResolvable] = None,
vpc_password_free: typing.Union[bool, IResolvable] = None,
v_switch_id: typing.Union[str, IResolvable] = None,
zone_id: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
auto_pay |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
auto_renew_duration |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
backup_policy |
typing.Union[ros_cdk_core.IResolvable, BackupPolicyProperty] |
No description. |
connections |
typing.Union[ros_cdk_core.IResolvable, ConnectionsProperty] |
No description. |
deletion_force |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
deletion_protection |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
engine_version |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
eviction_policy |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_class |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_maintain_time |
typing.Union[ros_cdk_core.IResolvable, InstanceMaintainTimeProperty] |
No description. |
instance_name |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
node_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
password |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
period |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
period_unit |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
product_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
resource_group_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
secondary_zone_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
security_group_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
shard_count |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
ssl_enabled |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
tags |
typing.List[TagsProperty] |
No description. |
tair_config |
typing.Union[ros_cdk_core.IResolvable, TairConfigProperty] |
No description. |
vpc_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
vpc_password_free |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
v_switch_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
zone_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
auto_payOptional
auto_pay: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
auto_renew_durationOptional
auto_renew_duration: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
backup_policyOptional
backup_policy: typing.Union[IResolvable, BackupPolicyProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, BackupPolicyProperty]
connectionsOptional
connections: typing.Union[IResolvable, ConnectionsProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, ConnectionsProperty]
deletion_forceOptional
deletion_force: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
deletion_protectionOptional
deletion_protection: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
engine_versionOptional
engine_version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
eviction_policyOptional
eviction_policy: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_classOptional
instance_class: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_maintain_timeOptional
instance_maintain_time: typing.Union[IResolvable, InstanceMaintainTimeProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, InstanceMaintainTimeProperty]
instance_nameOptional
instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
node_typeOptional
node_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
passwordOptional
password: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
periodOptional
period: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
period_unitOptional
period_unit: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
product_typeOptional
product_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resource_group_idOptional
resource_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
secondary_zone_idOptional
secondary_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
security_group_idOptional
security_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
shard_countOptional
shard_count: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
ssl_enabledOptional
ssl_enabled: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tagsOptional
tags: typing.List[TagsProperty]
- Type: typing.List[TagsProperty]
tair_configOptional
tair_config: typing.Union[IResolvable, TairConfigProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, TairConfigProperty]
vpc_idOptional
vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
vpc_password_freeOptional
vpc_password_free: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
v_switch_idOptional
v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
zone_idOptional
zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]