本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
ListJournalKinesisStreamsForLedger
返回给定分类账的所有 Amazon QLDB 日记账流。
此操作不会返回任何过期的日记账流。有关更多信息,请参阅 《Amazon QLDB 开发人员指南》 中的 终端流过期。
此操作返回最多 MaxResults
个项目。它是分页的,因此您可以通过 ListJournalKinesisStreamsForLedger
多次调用来检索所有项目。
请求语法
GET /ledgers/name
/journal-kinesis-streams?max_results=MaxResults
&next_token=NextToken
HTTP/1.1
URI 请求参数
请求使用以下 URI 参数。
- name
-
分类账的名称。
长度限制:长度下限为 1。最大长度为 32。
模式:
(?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$
必需:是
- MaxResults
-
在单个
ListJournalKinesisStreamsForLedger
请求中要返回的最大结果数。(返回的实际结果数可能会更少。)有效范围:最小值为 1。最大值为 100。
- NextToken
-
分页令牌表示您要检索下一页结果。如果您在上次
ListJournalKinesisStreamsForLedger
调用的响应中收到了NextToken
的值,则应使用 值作为此处的输入。长度限制:最小长度为 4。长度上限为 1024。
模式:
^[A-Za-z-0-9+/=]+$
请求正文
该请求没有请求正文。
响应语法
HTTP/1.1 200
Content-type: application/json
{
"NextToken": "string",
"Streams": [
{
"Arn": "string",
"CreationTime": number,
"ErrorCause": "string",
"ExclusiveEndTime": number,
"InclusiveStartTime": number,
"KinesisConfiguration": {
"AggregationEnabled": boolean,
"StreamArn": "string"
},
"LedgerName": "string",
"RoleArn": "string",
"Status": "string",
"StreamId": "string",
"StreamName": "string"
}
]
}
响应元素
如果此操作成功,则该服务将会发送回 HTTP 200 响应。
服务以 JSON 格式返回以下数据。
- NextToken
-
-
如果
NextToken
为空,则表示最后一页结果已处理完毕,没有检索到其他结果。 -
如果
NextToken
不 为空,则表示有更多结果可用。若要检索下一页结果,请在后续ListJournalKinesisStreamsForLedger
调用中使用NextToken
值。
类型:字符串
长度限制:最小长度为 4。长度上限为 1024。
模式:
^[A-Za-z-0-9+/=]+$
-
- Streams
-
当前与给定分类账关联的 QLDB 日记账流。
类型:JournalKinesisStreamDescription 对象数组
错误
有关所有操作返回的常见错误的信息,请参阅常见错误。
- InvalidParameterException
-
请求中的一项或多项参数无效。
HTTP 状态代码:400
- ResourceNotFoundException
-
指定的资源不存在。
HTTP 状态代码:404
- ResourcePreconditionNotMetException
-
由于未提前满足条件,操作失败。
HTTP 状态代码:412
另请参阅
有关以特定语言之一使用此 API 的更多信息 AWS SDKs,请参阅以下内容: