该示例展示了如何通过java版SDK查询审计实例列表
版本说明
本示例基于华为云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 | 文档首次发布 |