【问题标题】:AWS How to get List of triggers with each dynamodb table using java SDKAWS如何使用java SDK获取每个dynamodb表的触发器列表
【发布时间】:2017-04-24 16:48:27
【问题描述】:

在触发器选项卡中有一个 dynamodb 表,其中包含触发器。如何使用给定表的 AWS Java 开发工具包获取这些触发器的列表。 我已经浏览了 JAVA SDK,但到目前为止还没有找到任何 API 来获取列表。

【问题讨论】:

    标签: amazon-web-services amazon-dynamodb aws-java-sdk amazon-dynamodb-streams


    【解决方案1】:

    https://docs.aws.amazon.com/cli/latest/reference/lambda/list-event-source-mappings.html

    Java:

    AWSLambda client = AWSLambdaClientBuilder.standard().build();
    ListEventSourceMappingsRequest request = new ListEventSourceMappingsRequest().withEventSourceArn("your table stream arn");
    ListEventSourceMappingsResult result = client.listEventSourceMappings(request);
    List<EventSourceMappingConfiguration> eventSourceMappings = result.getEventSourceMappings();
    

    【讨论】:

      【解决方案2】:

      相信这些操作是 DynamoDB Streams 的一部分 - 请参阅 listStreams

      【讨论】:

      • 这将返回“最新流 ARN”,但不返回事件流式传输到的 Lambda 列表。正确的方式如“xrcsblue”所述。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-01
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-23
      • 2016-03-11
      相关资源
      最近更新 更多