Class: Google::Cloud::SecurityCenter::V2::DataAccessEvent
- Inherits:
-
Object
- Object
- Google::Cloud::SecurityCenter::V2::DataAccessEvent
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/securitycenter/v2/data_access_event.rb
Overview
Details about a data access attempt made by a principal not authorized under applicable data security policy.
Defined Under Namespace
Modules: Operation
Instance Attribute Summary collapse
-
#event_id ⇒ ::String
Unique identifier for data access event.
-
#event_time ⇒ ::Google::Protobuf::Timestamp
Timestamp of data access event.
-
#operation ⇒ ::Google::Cloud::SecurityCenter::V2::DataAccessEvent::Operation
The operation performed by the principal to access the data.
-
#principal_email ⇒ ::String
The email address of the principal that accessed the data.
Instance Attribute Details
#event_id ⇒ ::String
Returns Unique identifier for data access event.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_access_event.rb', line 39 class DataAccessEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The operation of a data access event. module Operation # The operation is unspecified. OPERATION_UNSPECIFIED = 0 # Represents a read operation. READ = 1 # Represents a move operation. MOVE = 2 # Represents a copy operation. COPY = 3 end end |
#event_time ⇒ ::Google::Protobuf::Timestamp
Returns Timestamp of data access event.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_access_event.rb', line 39 class DataAccessEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The operation of a data access event. module Operation # The operation is unspecified. OPERATION_UNSPECIFIED = 0 # Represents a read operation. READ = 1 # Represents a move operation. MOVE = 2 # Represents a copy operation. COPY = 3 end end |
#operation ⇒ ::Google::Cloud::SecurityCenter::V2::DataAccessEvent::Operation
Returns The operation performed by the principal to access the data.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_access_event.rb', line 39 class DataAccessEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The operation of a data access event. module Operation # The operation is unspecified. OPERATION_UNSPECIFIED = 0 # Represents a read operation. READ = 1 # Represents a move operation. MOVE = 2 # Represents a copy operation. COPY = 3 end end |
#principal_email ⇒ ::String
Returns The email address of the principal that accessed the data. The principal could be a user account, service account, Google group, or other.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/google/cloud/securitycenter/v2/data_access_event.rb', line 39 class DataAccessEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The operation of a data access event. module Operation # The operation is unspecified. OPERATION_UNSPECIFIED = 0 # Represents a read operation. READ = 1 # Represents a move operation. MOVE = 2 # Represents a copy operation. COPY = 3 end end |