Class: Aws::SecurityAgent::Types::CodeRemediationTask

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-securityagent/types.rb

Overview

Represents a code remediation task that was initiated to fix a security finding.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#statusString

The current status of the code remediation task.

Returns:

  • (String)


735
736
737
738
739
740
741
# File 'lib/aws-sdk-securityagent/types.rb', line 735

class CodeRemediationTask < Struct.new(
  :status,
  :status_reason,
  :task_details)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

The reason for the current status of the code remediation task.

Returns:

  • (String)


735
736
737
738
739
740
741
# File 'lib/aws-sdk-securityagent/types.rb', line 735

class CodeRemediationTask < Struct.new(
  :status,
  :status_reason,
  :task_details)
  SENSITIVE = []
  include Aws::Structure
end

#task_detailsArray<Types::CodeRemediationTaskDetails>

The list of details for the code remediation task, including repository name, code diff link, and pull request link.



735
736
737
738
739
740
741
# File 'lib/aws-sdk-securityagent/types.rb', line 735

class CodeRemediationTask < Struct.new(
  :status,
  :status_reason,
  :task_details)
  SENSITIVE = []
  include Aws::Structure
end