DataRetentionDeletionEvent class

Details about data retention deletion violations, in which the data is non-compliant based on their retention or deletion time, as defined in the applicable data security policy.

The Data Retention Deletion (DRD) control is a control of the DSPM (Data Security Posture Management) suite that enables organizations to manage data retention and deletion policies in compliance with regulations, such as GDPR and CRPA. DRD supports two primary policy types: maximum storage length (max TTL) and minimum storage length (min TTL). Both are aimed at helping organizations meet regulatory and data management commitments.

Constructors

DataRetentionDeletionEvent.new({String? dataObjectCount, String? eventDetectionTime, String? eventType, String? maxRetentionAllowed})
DataRetentionDeletionEvent.fromJson(Map json_)

Properties

dataObjectCount String?
Number of objects that violated the policy for this resource.
getter/setter pair
eventDetectionTime String?
Timestamp indicating when the event was detected.
getter/setter pair
eventType String?
Type of the DRD event. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
maxRetentionAllowed String?
Maximum duration of retention allowed from the DRD control.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited