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