DIS.Stream
模型说明
DIS.Stream用于创建华为云通道资源。通过创建该资源,方便用户使用高效采集、传输、分发能力。
模型属性
属性 |
是否必选 |
描述 |
---|---|---|
dataType |
否 |
源数据类型 参数类型:string 取值说明:BLOB:二进制数据;JSON:JSON格式数据;CSV:纯文本形式存储的表格数据;FILE:源数据为文件 默认值:BLOB 取值约束:{"BLOB" | "JSON" | "CSV" | "FILE"} |
streamName |
是 |
通道名称 参数类型:string 取值说明:英文字符串类型 取值约束:{u'regex': u'^[a-zA-Z0-9_-]+$', u'max_length': 64} |
streamType |
否 |
通道类型 参数类型:string 取值说明:COMMON:创建的通道为普通通道;ADVANCED:创建的通道为高级通道 默认值:COMMON 取值约束:{"COMMON" | "ADVANCED"} 使用建议:用户按需选择 |
instances |
是 |
实例数 参数类型:integer 默认值:1 |
resourceSpecCode |
否 |
资源规格编码 参数类型:string 取值约束:{u'valid_values': [u'dis.general.partition', u'dis.advanced.partition']} |
dataDuration |
否 |
数据保留时长 参数类型:integer 取值说明:整数型 默认值:24 取值约束:N*24,N的取值为1~7的整数 |
dataSchema |
否 |
源数据结构 参数类型:string 取值说明:需要符合Avro Schema语法 默认值:"" |
关联关系
无
输出
无
blueprint样例
tosca_definitions_version: huaweicloud_tosca_version_1_0 node_templates: diss3x9y: type: HuaweiCloud.DIS.Stream properties: streamName: mystream instances: 1