huaweicloud-list-audit-instances-java:基于华为云SDK V3.0查询审计实例列表的Java示例

该示例展示了如何通过java版SDK查询审计实例列表

Branch3Tags0

版本说明

本示例基于华为云SDK V3.0版本开发

功能介绍

华为云提供了DBSS服务端SDK,您可以直接集成服务端SDK来调用DBSS的相关API,从而实现对DBSS服务的CRUD操作。 该示例展示了如何通过java版SDK查询审计实例列表信息。

前置条件

  • 1、获取华为云开发工具包(SDK),您也可以查看安装JAVA SDK。
  • 2、要使用华为云 Java SDK,您需要拥有华为云账号以及该账号对应的 Access Key(AK)和 Secret Access Key(SK)。
  • 3、华为云 Java SDK 支持 Java JDK 1.8 及其以上版本。

SDK获取和安装

您可以通过Maven配置所依赖的DBSS服务端SDK

<dependency>
    <groupId>com.huaweicloud.sdk</groupId>
    <artifactId>huaweicloud-sdk-dbss</artifactId>
    <version>3.1.20</version>
</dependency>

示例代码

 public static void main(String[] args) {
         String ak = "<YOUR AK>";
         String sk = "<YOUR SK>";

         ICredential auth = new BasicCredentials()
                 .withAk(ak)
                 .withSk(sk);

         DbssClient client = DbssClient.newBuilder()
                 .withCredential(auth)
                 .withRegion(DbssRegion.valueOf("cn-east-2"))
                 .build();
         ListAuditInstancesRequest request = new ListAuditInstancesRequest();
         try {
             ListAuditInstancesResponse response = client.listAuditInstances(request);
             System.out.println(response.toString());
         } catch (ConnectionException e) {
             e.printStackTrace();
         } catch (RequestTimeoutException e) {
             e.printStackTrace();
         } catch (ServiceResponseException e) {
             e.printStackTrace();
             System.out.println(e.getHttpStatusCode());
             System.out.println(e.getErrorCode());
             System.out.println(e.getErrorMsg());
         }
     }

参考

更多信息请参考API Explorer

修订记录

发布日期 文档版本 修订说明
2023-01-06 1.0 文档首次发布

Introduction

该示例展示了如何通过java版SDK查询审计实例列表

Customize my domain