Class: Aws::SSM::Types::PatchComplianceData

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

Overview

Information about the state of a patch on a particular instance as it relates to the patch baseline used to patch the instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#classificationString

The classification of the patch (for example, SecurityUpdates, Updates, CriticalUpdates).

Returns:

  • (String)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end

#cve_idsString

The IDs of one or more Common Vulnerabilities and Exposure (CVE) issues that are resolved by the patch.

Returns:

  • (String)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end

#installed_timeTime

The date/time the patch was installed on the instance. Note that not all operating systems provide this level of information.

Returns:

  • (Time)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end

#kb_idString

The operating system-specific ID of the patch.

Returns:

  • (String)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end

#severityString

The severity of the patch (for example, Critical, Important, Moderate).

Returns:

  • (String)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the patch on the instance, such as INSTALLED or FAILED.

For descriptions of each patch state, see About patch compliance in the AWS Systems Manager User Guide.

Returns:

  • (String)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end

#titleString

The title of the patch.

Returns:

  • (String)


13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 13590

class PatchComplianceData < Struct.new(
  :title,
  :kb_id,
  :classification,
  :severity,
  :state,
  :installed_time,
  :cve_ids)
  SENSITIVE = []
  include Aws::Structure
end