前置条件
1.已 注册 华为云,并完成 实名认证 。
2.获取华为云开发工具包(SDK),您也可以查看安装JAVA SDK。
3.已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见 访问密钥 。
4.已具备开发环境 ,支持Java JDK 1.8及其以上版本。
代码示例
以下代码展示如何使用DBSS SDK开启和关闭agent:
1.初始化认证信息, 及客户端
Copied!
// 认证用的ak和sk直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;
// 本示例以ak和sk保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK。
String ak = System.getenv("HUAWEICLOUD_SDK_AK");
String sk = System.getenv("HUAWEICLOUD_SDK_SK");
ICredential auth = new BasicCredentials()
.withAk(ak)
.withSk(sk);
DbssClient client = DbssClient.newBuilder()
.withCredential(auth)
.withRegion(DbssRegion.valueOf("cn-north-1"))
.build();
2.配置请求参数,发送请求
Copied!
/**
* DBSS 业务代码开启关闭风险规则
*/
SwitchRiskRuleRequest request = new SwitchRiskRuleRequest();
try {
SwitchRiskRuleResponse response = client.switchRiskRule(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中直接运行调试该接口。
版本说明
本示例配套的SDK版本为:3.0.70
数据库安全服务中开启或关闭风险规则
本示例展示如何通过java版本DBSS SDK方式开启关闭风险规则
功能介绍
用于开启或关闭风险规则。
前置条件
1.已 注册 华为云,并完成 实名认证 。
2.获取华为云开发工具包(SDK),您也可以查看安装JAVA SDK。
3.已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见 访问密钥 。
4.已具备开发环境 ,支持Java JDK 1.8及其以上版本。
代码示例
以下代码展示如何使用DBSS SDK开启和关闭agent:
1.初始化认证信息, 及客户端
2.配置请求参数,发送请求
您可以在API Explorer中直接运行调试该接口。
修订记录