JournalKinesisStreamDescription - Amazon Quantum Ledger Database (Amazon QLDB)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

JournalKinesisStreamDescription

有关 Amazon QLDB 日记账流的信息,包括 Amazon 资源名称(ARN)、流名称、创建时间、当前状态和原始流创建请求参数。

内容

KinesisConfiguration

Amazon QLDB 日记账流的 Amazon Kinesis Data Streams 目标的配置设置。

类型:KinesisConfiguration 对象

必需:是

LedgerName

分类账的名称。

类型:字符串

长度限制:长度下限为 1。最大长度为 32。

模式:(?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$

必需:是

RoleArn

IAM 角色的 Amazon 资源名称(ARN),该角色授予日记账流将数据记录写入 Kinesis 数据流资源的 QLDB 权限。

类型:字符串

长度约束:最小长度为 20。长度上限为 1600。

必需:是

Status

QLDB 日记账流当前状态。

类型:字符串

有效值:ACTIVE | COMPLETED | CANCELED | FAILED | IMPAIRED

必需:是

StreamId

QLDB 日记账流的 UUID(以 Base62 编码的文本表示)。

类型:字符串

长度限制:固定长度为 22。

模式:^[A-Za-z-0-9]+$

必需:是

StreamName

QLDB 日记账流的用户定义名称。

类型:字符串

长度限制:长度下限为 1。最大长度为 32。

模式:(?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$

必需:是

Arn

QLDB 日记账流的 Amazon 资源名称(ARN)。

类型:字符串

长度约束:最小长度为 20。长度上限为 1600。

必需:否

CreationTime

QLDB 日记账流创建时的日期和时间,采用纪元时间格式。(纪元时间格式为自 1970 年 1 月 1 日午夜 12:00:00 UTC 以来的秒数。)

类型:时间戳

必需:否

ErrorCause

关于说明数据流状态IMPAIREDFAILED原因的错误消息。这不适用于包含其他状态值的数据流。

类型:字符串

有效值:KINESIS_STREAM_NOT_FOUND | IAM_PERMISSION_REVOKED

必需:否

ExclusiveEndTime

指定流结束时间的日期和时间(不内含)。如果不定义此参数,则流将无限期运行,直到您取消它。

类型:时间戳

必需:否

InclusiveStartTime

开始流式传输日记账数据的开始日期和时间(内含)。

类型:时间戳

必需:否

另请参阅

有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: