RosLogstoreProps
Properties for defining a RosLogstore.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sls-logstore
Initializer
import ros_cdk_sls
ros_cdk_sls.RosLogstoreProps(
logstore_name: typing.Union[str, IResolvable],
project_name: typing.Union[str, IResolvable],
append_meta: typing.Union[bool, IResolvable] = None,
auto_split: typing.Union[bool, IResolvable] = None,
enable_tracking: typing.Union[bool, IResolvable] = None,
encrypt_conf: typing.Union[IResolvable, EncryptConfProperty] = None,
max_split_shard: typing.Union[typing.Union[int, float], IResolvable] = None,
mode: typing.Union[str, IResolvable] = None,
preserve_storage: typing.Union[bool, IResolvable] = None,
shard_count: typing.Union[typing.Union[int, float], IResolvable] = None,
ttl: typing.Union[typing.Union[int, float], IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
logstore_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
project_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
append_meta | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
auto_split | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
enable_tracking | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
encrypt_conf | typing.Union[ros_cdk_core.IResolvable, EncryptConfProperty] | No description. |
max_split_shard | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
preserve_storage | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
shard_count | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
ttl | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
logstore_nameRequired
logstore_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
project_nameRequired
project_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
append_metaOptional
append_meta: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
auto_splitOptional
auto_split: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
enable_trackingOptional
enable_tracking: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
encrypt_confOptional
encrypt_conf: typing.Union[IResolvable, EncryptConfProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, EncryptConfProperty]
max_split_shardOptional
max_split_shard: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
modeOptional
mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
preserve_storageOptional
preserve_storage: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, 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]
ttlOptional
ttl: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]