0

我正在尝试从我的 AWS 账户中获取 WAF 列表。但我总是得到空值。

AWSWAF client = AWSWAFClientBuilder.standard().withRegion(Regions.US_EAST_1)
            .withCredentials(new StaticCredentialsProvider(awsCredentials)).build();
    ListWebACLsRequest request = new ListWebACLsRequest();
    ListWebACLsResult response = client.listWebACLs(request);
    System.out.println("Response " + response);
    List<WebACLSummary> webACLSummary = response.getWebACLs();
    System.out.println(" webACLSummary "+webACLSummary);
    webACLSummary.forEach(webACL -> {
        System.out.println("Web ACL " + webACL.getName() + " ACLID " + webACL.getWebACLId());
    });

回复:

Response {WebACLs: []} 
 webACLSummary []

但是在我的 AWS 区域中,我有“AWS WAF”,我的代码中是否缺少任何内容。

4

0 回答 0