Skip to content

Commit 0d4be38

Browse files
author
AWS
committed
AWS SecurityHub Update: Added a PatchSummary object for security findings. The PatchSummary object provides details about the patch compliance status of an instance.
1 parent 400f73b commit 0d4be38

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS SecurityHub",
4+
"description": "Added a PatchSummary object for security findings. The PatchSummary object provides details about the patch compliance status of an instance."
5+
}

services/securityhub/src/main/resources/codegen-resources/service-2.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3646,6 +3646,10 @@
36463646
"Vulnerabilities":{
36473647
"shape":"VulnerabilityList",
36483648
"documentation":"<p>Provides a list of vulnerabilities associated with the findings.</p>"
3649+
},
3650+
"PatchSummary":{
3651+
"shape":"PatchSummary",
3652+
"documentation":"<p>Provides an overview of the patch compliance status for an instance against a selected compliance standard.</p>"
36493653
}
36503654
},
36513655
"documentation":"<p>Provides consistent format for the contents of the Security Hub-aggregated findings. <code>AwsSecurityFinding</code> format enables you to share findings between AWS security services and third-party solutions, and security standards checks.</p> <note> <p>A finding is a potential security issue generated either by AWS services (Amazon GuardDuty, Amazon Inspector, and Amazon Macie) or by the integrated third-party solutions and standards checks.</p> </note>"
@@ -5742,6 +5746,57 @@
57425746
"aws-us-gov"
57435747
]
57445748
},
5749+
"PatchSummary":{
5750+
"type":"structure",
5751+
"required":["Id"],
5752+
"members":{
5753+
"Id":{
5754+
"shape":"NonEmptyString",
5755+
"documentation":"<p>The identifier of the compliance standard that was used to determine the patch compliance status.</p>"
5756+
},
5757+
"InstalledCount":{
5758+
"shape":"Integer",
5759+
"documentation":"<p>The number of patches from the compliance standard that were installed successfully.</p>"
5760+
},
5761+
"MissingCount":{
5762+
"shape":"Integer",
5763+
"documentation":"<p>The number of patches that are part of the compliance standard but are not installed. The count includes patches that failed to install.</p>"
5764+
},
5765+
"FailedCount":{
5766+
"shape":"Integer",
5767+
"documentation":"<p>The number of patches from the compliance standard that failed to install.</p>"
5768+
},
5769+
"InstalledOtherCount":{
5770+
"shape":"Integer",
5771+
"documentation":"<p>The number of installed patches that are not part of the compliance standard.</p>"
5772+
},
5773+
"InstalledRejectedCount":{
5774+
"shape":"Integer",
5775+
"documentation":"<p>The number of patches that are installed but are also on a list of patches that the customer rejected.</p>"
5776+
},
5777+
"InstalledPendingReboot":{
5778+
"shape":"Integer",
5779+
"documentation":"<p>The number of patches that were installed since the last time the instance was rebooted.</p>"
5780+
},
5781+
"OperationStartTime":{
5782+
"shape":"NonEmptyString",
5783+
"documentation":"<p>Indicates when the operation started.</p> <p>Uses the <code>date-time</code> format specified in <a href=\"https://tools.ietf.org/html/rfc3339#section-5.6\">RFC 3339 section 5.6, Internet Date/Time Format</a>. The value cannot contain spaces. For example, <code>2020-03-22T13:22:13.933Z</code>.</p>"
5784+
},
5785+
"OperationEndTime":{
5786+
"shape":"NonEmptyString",
5787+
"documentation":"<p>Indicates when the operation completed.</p> <p>Uses the <code>date-time</code> format specified in <a href=\"https://tools.ietf.org/html/rfc3339#section-5.6\">RFC 3339 section 5.6, Internet Date/Time Format</a>. The value cannot contain spaces. For example, <code>2020-03-22T13:22:13.933Z</code>.</p>"
5788+
},
5789+
"RebootOption":{
5790+
"shape":"NonEmptyString",
5791+
"documentation":"<p>The reboot option specified for the instance.</p>"
5792+
},
5793+
"Operation":{
5794+
"shape":"NonEmptyString",
5795+
"documentation":"<p>The type of patch operation performed. For Patch Manager, the values are <code>SCAN</code> and <code>INSTALL</code>. </p>"
5796+
}
5797+
},
5798+
"documentation":"<p>Provides an overview of the patch compliance status for an instance against a selected compliance standard.</p>"
5799+
},
57455800
"PortRange":{
57465801
"type":"structure",
57475802
"members":{

0 commit comments

Comments
 (0)