Class: Aws::GuardDuty::Types::ActorProcess

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb

Overview

Contains information about a process involved in a GuardDuty finding, including process identification, execution details, and file information.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The name of the process as it appears in the system.

Returns:

  • (String)


416
417
418
419
420
421
422
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 416

class ActorProcess < Struct.new(
  :name,
  :path,
  :sha_256)
  SENSITIVE = []
  include Aws::Structure
end

#pathString

The full file path to the process executable on the system.

Returns:

  • (String)


416
417
418
419
420
421
422
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 416

class ActorProcess < Struct.new(
  :name,
  :path,
  :sha_256)
  SENSITIVE = []
  include Aws::Structure
end

#sha_256String

The SHA256 hash of the process executable file, which can be used for identification and verification purposes.

Returns:

  • (String)


416
417
418
419
420
421
422
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 416

class ActorProcess < Struct.new(
  :name,
  :path,
  :sha_256)
  SENSITIVE = []
  include Aws::Structure
end