Class: Google::Cloud::SecurityCenter::V2::DataRetentionDeletionEvent
- Inherits:
-
Object
- Object
- Google::Cloud::SecurityCenter::V2::DataRetentionDeletionEvent
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/securitycenter/v2/data_retention_deletion_event.rb
Overview
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.
Defined Under Namespace
Modules: EventType
Instance Attribute Summary collapse
-
#data_object_count ⇒ ::Integer
Number of objects that violated the policy for this resource.
-
#event_detection_time ⇒ ::Google::Protobuf::Timestamp
Timestamp indicating when the event was detected.
-
#event_type ⇒ ::Google::Cloud::SecurityCenter::V2::DataRetentionDeletionEvent::EventType
Type of the DRD event.
-
#max_retention_allowed ⇒ ::Google::Protobuf::Duration
Maximum duration of retention allowed from the DRD control.
Instance Attribute Details
#data_object_count ⇒ ::Integer
53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_retention_deletion_event.rb', line 53 class DataRetentionDeletionEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the DRD event. module EventType # Unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # The maximum retention time has been exceeded. EVENT_TYPE_MAX_TTL_EXCEEDED = 1 end end |
#event_detection_time ⇒ ::Google::Protobuf::Timestamp
53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_retention_deletion_event.rb', line 53 class DataRetentionDeletionEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the DRD event. module EventType # Unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # The maximum retention time has been exceeded. EVENT_TYPE_MAX_TTL_EXCEEDED = 1 end end |
#event_type ⇒ ::Google::Cloud::SecurityCenter::V2::DataRetentionDeletionEvent::EventType
53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_retention_deletion_event.rb', line 53 class DataRetentionDeletionEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the DRD event. module EventType # Unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # The maximum retention time has been exceeded. EVENT_TYPE_MAX_TTL_EXCEEDED = 1 end end |
#max_retention_allowed ⇒ ::Google::Protobuf::Duration
53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_retention_deletion_event.rb', line 53 class DataRetentionDeletionEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the DRD event. module EventType # Unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # The maximum retention time has been exceeded. EVENT_TYPE_MAX_TTL_EXCEEDED = 1 end end |