Class: Aws::SSM::Types::DescribeAvailablePatchesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::DescribeAvailablePatchesRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filters ⇒ Array<Types::PatchOrchestratorFilter>
Each element in the array is a structure containing a key-value pair.
-
#max_results ⇒ Integer
The maximum number of patches to return (per page).
-
#next_token ⇒ String
The token for the next set of items to return.
Instance Attribute Details
#filters ⇒ Array<Types::PatchOrchestratorFilter>
Each element in the array is a structure containing a key-value pair.
**Windows Server**
Supported keys for Windows Server managed node patches include the following:
-
PATCH_SET
Sample values: ‘OS` | `APPLICATION`
-
PRODUCT
Sample values: ‘WindowsServer2012` | `Office 2010` | `MicrosoftDefenderAntivirus`
-
PRODUCT_FAMILY
Sample values: ‘Windows` | `Office`
-
MSRC_SEVERITY
Sample values: ‘ServicePacks` | `Important` | `Moderate`
-
CLASSIFICATION
Sample values: ‘ServicePacks` | `SecurityUpdates` | `DefinitionUpdates`
-
PATCH_ID
Sample values: ‘KB123456` | `KB4516046`
Linux
When specifying filters for Linux patches, you must specify a key-pair for ‘PRODUCT`. For example, using the Command Line Interface (CLI), the following command fails:
`aws ssm describe-available-patches --filters
Key=CVE_ID,Values=CVE-2018-3615`
However, the following command succeeds:
`aws ssm describe-available-patches --filters
Key=PRODUCT,Values=AmazonLinux2018.03 Key=CVE_ID,Values=CVE-2018-3615`
Supported keys for Linux managed node patches include the following:
-
PRODUCT
Sample values: ‘AmazonLinux2018.03` | `AmazonLinux2.0`
-
NAME
Sample values: ‘kernel-headers` | `samba-python` | `php`
-
SEVERITY
Sample values: ‘Critical` | `Important` | `Medium` | `Low`
-
EPOCH
Sample values: ‘0` | `1`
-
VERSION
Sample values: ‘78.6.1` | `4.10.16`
-
RELEASE
Sample values: ‘9.56.amzn1` | `1.amzn2`
-
ARCH
Sample values: ‘i686` | `x86_64`
-
REPOSITORY
Sample values: ‘Core` | `Updates`
-
ADVISORY_ID
Sample values: ‘ALAS-2018-1058` | `ALAS2-2021-1594`
-
CVE_ID
Sample values: ‘CVE-2018-3615` | `CVE-2020-1472`
-
BUGZILLA_ID
Sample values: ‘1463241`
5058 5059 5060 5061 5062 5063 5064 |
# File 'lib/aws-sdk-ssm/types.rb', line 5058 class DescribeAvailablePatchesRequest < Struct.new( :filters, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of patches to return (per page).
5058 5059 5060 5061 5062 5063 5064 |
# File 'lib/aws-sdk-ssm/types.rb', line 5058 class DescribeAvailablePatchesRequest < Struct.new( :filters, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token for the next set of items to return. (You received this token from a previous call.)
5058 5059 5060 5061 5062 5063 5064 |
# File 'lib/aws-sdk-ssm/types.rb', line 5058 class DescribeAvailablePatchesRequest < Struct.new( :filters, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |