RosInstanceProps
Properties for defining a RosInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-redis-instance
Initializer
import ros_cdk_redis
ros_cdk_redis.RosInstanceProps(
auto_renew_duration: typing.Union[typing.Union[int, float], IResolvable] = None,
backup_policy: typing.Union[IResolvable, BackupPolicyProperty] = None,
charge_type: typing.Union[str, IResolvable] = 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_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. |
charge_type |
typing.Union[str, ros_cdk_core.IResolvable] |
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_renew_duration
Optional
auto_renew_duration: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
backup_policy
Optional
backup_policy: typing.Union[IResolvable, BackupPolicyProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, BackupPolicyProperty]
charge_type
Optional
charge_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
connections
Optional
connections: typing.Union[IResolvable, ConnectionsProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, ConnectionsProperty]
deletion_force
Optional
deletion_force: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
deletion_protection
Optional
deletion_protection: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
engine_version
Optional
engine_version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
eviction_policy
Optional
eviction_policy: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_class
Optional
instance_class: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_maintain_time
Optional
instance_maintain_time: typing.Union[IResolvable, InstanceMaintainTimeProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, InstanceMaintainTimeProperty]
instance_name
Optional
instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
node_type
Optional
node_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
password
Optional
password: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
period
Optional
period: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
period_unit
Optional
period_unit: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
product_type
Optional
product_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resource_group_id
Optional
resource_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
secondary_zone_id
Optional
secondary_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
security_group_id
Optional
security_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
shard_count
Optional
shard_count: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
ssl_enabled
Optional
ssl_enabled: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tags
Optional
tags: typing.List[TagsProperty]
- Type: typing.List[TagsProperty]
tair_config
Optional
tair_config: typing.Union[IResolvable, TairConfigProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, TairConfigProperty]
vpc_id
Optional
vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
vpc_password_free
Optional
vpc_password_free: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
v_switch_id
Optional
v_switch_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
zone_id
Optional
zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]