The following tables list the API operations available for use in Data Security Center (DSC).

Security configuration

Operation Description
CreateConfig Modifies a configuration item in the general configuration for anomaly alerts.
ModifyDefaultLevel Modifies the risk levels of data, including the default risk level of data that DSC cannot classify as sensitive or insensitive and the risk levels of data that DSC classifies as sensitive.
CreateRule Creates a custom sensitive data detection rule.
ModifyDataLimit Modifies configuration items for a data asset that you authorize DSC to access. You can modify only configuration items for ApsaraDB RDS databases. For example, you can change the username or password used to log on to an ApsaraDB RDS database.
ModifyRuleStatus Enables or disables a sensitive data detection rule in DSC.
ModifyRule Modifies a custom sensitive data detection rule in DSC.
DescribeDataLimits Queries data assets, such as MaxCompute projects, ApsaraDB RDS databases, or Object Storage Service (OSS) buckets, that you authorize DSC to access.
DeleteDataLimit Deletes a data asset, such as a MaxCompute project, an ApsaraDB RDS database, or an OSS bucket, that you authorize DSC to access.
DescribeConfigs Queries configuration items in the general configuration for anomaly alerts.
DeleteRule Deletes a custom sensitive data detection rule from DSC.
DescribeDataLimitDetail Queries the details of a data asset, such as a MaxCompute project, an ApsaraDB RDS database, or an OSS bucket, that you authorize DSC to access.
DescribeRules Queries sensitive data detection rules in DSC.

Sensitive data detection

Operation Description
DescribeDataAssets Queries the sensitive data detection results of data assets that you authorize Data Security Center (DSC) to access.
DescribeColumns Queries columns in MaxCompute or ApsaraDB RDS tables that you authorize DSC to access.
DescribeInstances Queries MaxCompute, ApsaraDB RDS, or OSS instances that you authorize DSC to access.
DescribeTables Queries MaxCompute or ApsaraDB RDS tables that you authorize DSC to access.
DescribeOssObjects Queries OSS objects that you authorize DSC to access.
DescribePackages Queries the information about the MaxCompute packages that you authorize DSC to access. For example, the information may include the names of the MaxCompute packages, accounts of the MaxCompute package owners, and risk levels of the MaxCompute packages.
DescribeOssObjectDetail Queries the details of an OSS object that you authorize DSC to access.

Anomalous activity processing

Operation Description
ModifyEventTypeStatus Enables one or more anomalous activity subtypes in DSC.
DescribeEvents Queries anomalous activities.
DescribeEventDetail Queries the details of an anomalous activity, including the time when the anomalous activity occurred, description of the anomalous activity, and status of the anomalous activity.
ModifyEventStatus Processes an anomalous activity.
DescribeEventTypes Queries the types of anomalous activities.