Class: Google::Cloud::SecurityCenter::V2::DataFlowEvent

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb

Overview

Details about a data flow event, in which either the data is moved to or is accessed from a non-compliant geo-location, as defined in the applicable data security policy.

Defined Under Namespace

Modules: Operation

Instance Attribute Summary collapse

Instance Attribute Details

#event_id::String

Returns Unique identifier for data flow event.

Returns:

  • (::String)

    Unique identifier for data flow event.



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb', line 43

class DataFlowEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The operation of a data flow 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 flow event.

Returns:



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb', line 43

class DataFlowEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The operation of a data flow 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::DataFlowEvent::Operation

Returns The operation performed by the principal for the data flow event.

Returns:



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb', line 43

class DataFlowEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The operation of a data flow 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 initiated the data flow event. The principal could be a user account, service account, Google group, or other.

Returns:

  • (::String)

    The email address of the principal that initiated the data flow event. The principal could be a user account, service account, Google group, or other.



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb', line 43

class DataFlowEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The operation of a data flow 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

#violated_location::String

Returns Non-compliant location of the principal or the data destination.

Returns:

  • (::String)

    Non-compliant location of the principal or the data destination.



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb', line 43

class DataFlowEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The operation of a data flow 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