Class: Google::Cloud::SecurityCenter::V2::DataRetentionDeletionEvent

Inherits:
Object
  • Object
show all
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

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