Skip to content

AuditPolicyProps

Properties for defining a AuditPolicy.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mongodb-auditpolicy

Initializer

import com.aliyun.ros.cdk.mongodb.AuditPolicyProps;
AuditPolicyProps.builder()
    .auditStatus(java.lang.String)
    .auditStatus(IResolvable)
    .dbInstanceId(java.lang.String)
    .dbInstanceId(IResolvable)
//  .storagePeriod(java.lang.Number)
//  .storagePeriod(IResolvable)
    .build();

Properties

Name Type Description
auditStatus java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property auditStatus: Audit state, Valid values: enable, disabled.
dbInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property dbInstanceId: Database Instance Id.
storagePeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property storagePeriod: Audit log retention duration.

auditStatusRequired

public java.lang.Object getAuditStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property auditStatus: Audit state, Valid values: enable, disabled.


dbInstanceIdRequired

public java.lang.Object getDbInstanceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property dbInstanceId: Database Instance Id.


storagePeriodOptional

public java.lang.Object getStoragePeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property storagePeriod: Audit log retention duration.

The value range is 1 to 365 days. The default value is 30 days.