OssExternalStoreProps
Properties for defining a OssExternalStore
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sls-ossexternalstore
Initializer
import ros_cdk_sls
ros_cdk_sls.OssExternalStoreProps(
access_id: typing.Union[str, IResolvable],
access_key: typing.Union[str, IResolvable],
bucket: typing.Union[str, IResolvable],
columns: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ColumnsProperty]]],
endpoint: typing.Union[str, IResolvable],
external_store_name: typing.Union[str, IResolvable],
objects: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]],
project: typing.Union[str, IResolvable],
store_type: typing.Union[str, IResolvable]
)
Properties
Name | Type | Description |
---|---|---|
access_id |
typing.Union[str, ros_cdk_core.IResolvable] |
Property accessId: The AccessKey ID. |
access_key |
typing.Union[str, ros_cdk_core.IResolvable] |
Property accessKey: The AccessKey secret. |
bucket |
typing.Union[str, ros_cdk_core.IResolvable] |
Property bucket: The name of the OSS bucket. |
columns |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ColumnsProperty]]] |
Property columns: The associated fields. |
endpoint |
typing.Union[str, ros_cdk_core.IResolvable] |
Property endpoint: The OSS endpoint. |
external_store_name |
typing.Union[str, ros_cdk_core.IResolvable] |
Property externalStoreName: The name of the external store. |
objects |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] |
Property objects: The associated OSS objects. |
project |
typing.Union[str, ros_cdk_core.IResolvable] |
Property project: A short description of struct. |
store_type |
typing.Union[str, ros_cdk_core.IResolvable] |
Property storeType: The type of the external store. |
access_id
Required
access_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property accessId: The AccessKey ID.
access_key
Required
access_key: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property accessKey: The AccessKey secret.
bucket
Required
bucket: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property bucket: The name of the OSS bucket.
columns
Required
columns: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ColumnsProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ColumnsProperty]]]
Property columns: The associated fields.
endpoint
Required
endpoint: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property endpoint: The OSS endpoint.
external_store_name
Required
external_store_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property externalStoreName: The name of the external store.
objects
Required
objects: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
Property objects: The associated OSS objects.
Valid values of n: 1 to 100.
project
Required
project: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property project: A short description of struct.
store_type
Required
store_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property storeType: The type of the external store.
Set the value to oss.