Skip to content

Commit 87a8456

Browse files
author
aws-sdk-cpp-automation
committed
Adding support for Microsoft Office 2016 and Microsoft Office 2019 in BYOL Images
Documentation-only updates for AWS Systems Manager Enhancing CreateGroup, UpdateGroup, GetGroup and GetGroups APIs to support configuring X-Ray Insights
1 parent 6c8f7ec commit 87a8456

37 files changed

+1826
-320
lines changed

aws-cpp-sdk-core/include/aws/core/VersionConfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
* SPDX-License-Identifier: Apache-2.0.
44
*/
55

6-
#define AWS_SDK_VERSION_STRING "1.8.41"
6+
#define AWS_SDK_VERSION_STRING "1.8.42"

aws-cpp-sdk-ssm/include/aws/ssm/SSMClient.h

Lines changed: 78 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2610,15 +2610,17 @@ namespace Model
26102610
* actions such as <a>CreatePatchBaseline</a>, <a>UpdatePatchBaseline</a>,
26112611
* <a>DescribeAvailablePatches</a>, and <a>DescribePatchBaselines</a>.</p> <p>The
26122612
* following section lists the properties that can be used in filters for each
2613-
* major operating system type:</p> <dl> <dt>WINDOWS</dt> <dd> <p>Valid properties:
2614-
* PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY</p> </dd>
2615-
* <dt>AMAZON_LINUX</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION,
2616-
* SEVERITY</p> </dd> <dt>AMAZON_LINUX_2</dt> <dd> <p>Valid properties: PRODUCT,
2617-
* CLASSIFICATION, SEVERITY</p> </dd> <dt>UBUNTU </dt> <dd> <p>Valid properties:
2618-
* PRODUCT, PRIORITY</p> </dd> <dt>REDHAT_ENTERPRISE_LINUX</dt> <dd> <p>Valid
2619-
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>SUSE</dt> <dd>
2620-
* <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>CENTOS</dt>
2613+
* major operating system type:</p> <dl> <dt>AMAZON_LINUX</dt> <dd> <p>Valid
2614+
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>AMAZON_LINUX_2</dt>
26212615
* <dd> <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd>
2616+
* <dt>CENTOS</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p>
2617+
* </dd> <dt>DEBIAN</dt> <dd> <p>Valid properties: PRODUCT, PRIORITY</p> </dd>
2618+
* <dt>ORACLE_LINUX</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION,
2619+
* SEVERITY</p> </dd> <dt>REDHAT_ENTERPRISE_LINUX</dt> <dd> <p>Valid properties:
2620+
* PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>SUSE</dt> <dd> <p>Valid
2621+
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>UBUNTU</dt> <dd>
2622+
* <p>Valid properties: PRODUCT, PRIORITY</p> </dd> <dt>WINDOWS</dt> <dd> <p>Valid
2623+
* properties: PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY</p> </dd>
26222624
* </dl><p><h3>See Also:</h3> <a
26232625
* href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/DescribePatchProperties">AWS
26242626
* API Reference</a></p>
@@ -2632,15 +2634,17 @@ namespace Model
26322634
* actions such as <a>CreatePatchBaseline</a>, <a>UpdatePatchBaseline</a>,
26332635
* <a>DescribeAvailablePatches</a>, and <a>DescribePatchBaselines</a>.</p> <p>The
26342636
* following section lists the properties that can be used in filters for each
2635-
* major operating system type:</p> <dl> <dt>WINDOWS</dt> <dd> <p>Valid properties:
2636-
* PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY</p> </dd>
2637-
* <dt>AMAZON_LINUX</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION,
2638-
* SEVERITY</p> </dd> <dt>AMAZON_LINUX_2</dt> <dd> <p>Valid properties: PRODUCT,
2639-
* CLASSIFICATION, SEVERITY</p> </dd> <dt>UBUNTU </dt> <dd> <p>Valid properties:
2640-
* PRODUCT, PRIORITY</p> </dd> <dt>REDHAT_ENTERPRISE_LINUX</dt> <dd> <p>Valid
2641-
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>SUSE</dt> <dd>
2642-
* <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>CENTOS</dt>
2637+
* major operating system type:</p> <dl> <dt>AMAZON_LINUX</dt> <dd> <p>Valid
2638+
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>AMAZON_LINUX_2</dt>
26432639
* <dd> <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd>
2640+
* <dt>CENTOS</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p>
2641+
* </dd> <dt>DEBIAN</dt> <dd> <p>Valid properties: PRODUCT, PRIORITY</p> </dd>
2642+
* <dt>ORACLE_LINUX</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION,
2643+
* SEVERITY</p> </dd> <dt>REDHAT_ENTERPRISE_LINUX</dt> <dd> <p>Valid properties:
2644+
* PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>SUSE</dt> <dd> <p>Valid
2645+
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>UBUNTU</dt> <dd>
2646+
* <p>Valid properties: PRODUCT, PRIORITY</p> </dd> <dt>WINDOWS</dt> <dd> <p>Valid
2647+
* properties: PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY</p> </dd>
26442648
* </dl><p><h3>See Also:</h3> <a
26452649
* href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/DescribePatchProperties">AWS
26462650
* API Reference</a></p>
@@ -2656,15 +2660,17 @@ namespace Model
26562660
* actions such as <a>CreatePatchBaseline</a>, <a>UpdatePatchBaseline</a>,
26572661
* <a>DescribeAvailablePatches</a>, and <a>DescribePatchBaselines</a>.</p> <p>The
26582662
* following section lists the properties that can be used in filters for each
2659-
* major operating system type:</p> <dl> <dt>WINDOWS</dt> <dd> <p>Valid properties:
2660-
* PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY</p> </dd>
2661-
* <dt>AMAZON_LINUX</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION,
2662-
* SEVERITY</p> </dd> <dt>AMAZON_LINUX_2</dt> <dd> <p>Valid properties: PRODUCT,
2663-
* CLASSIFICATION, SEVERITY</p> </dd> <dt>UBUNTU </dt> <dd> <p>Valid properties:
2664-
* PRODUCT, PRIORITY</p> </dd> <dt>REDHAT_ENTERPRISE_LINUX</dt> <dd> <p>Valid
2665-
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>SUSE</dt> <dd>
2666-
* <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>CENTOS</dt>
2663+
* major operating system type:</p> <dl> <dt>AMAZON_LINUX</dt> <dd> <p>Valid
2664+
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>AMAZON_LINUX_2</dt>
26672665
* <dd> <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd>
2666+
* <dt>CENTOS</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION, SEVERITY</p>
2667+
* </dd> <dt>DEBIAN</dt> <dd> <p>Valid properties: PRODUCT, PRIORITY</p> </dd>
2668+
* <dt>ORACLE_LINUX</dt> <dd> <p>Valid properties: PRODUCT, CLASSIFICATION,
2669+
* SEVERITY</p> </dd> <dt>REDHAT_ENTERPRISE_LINUX</dt> <dd> <p>Valid properties:
2670+
* PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>SUSE</dt> <dd> <p>Valid
2671+
* properties: PRODUCT, CLASSIFICATION, SEVERITY</p> </dd> <dt>UBUNTU</dt> <dd>
2672+
* <p>Valid properties: PRODUCT, PRIORITY</p> </dd> <dt>WINDOWS</dt> <dd> <p>Valid
2673+
* properties: PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY</p> </dd>
26682674
* </dl><p><h3>See Also:</h3> <a
26692675
* href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/DescribePatchProperties">AWS
26702676
* API Reference</a></p>
@@ -4819,12 +4825,22 @@ namespace Model
48194825
* example, you can change a RUN_COMMAND task from AWS-RunPowerShellScript to
48204826
* AWS-RunShellScript.</p> </li> <li> <p>ServiceRoleArn</p> </li> <li>
48214827
* <p>TaskInvocationParameters</p> </li> <li> <p>Priority</p> </li> <li>
4822-
* <p>MaxConcurrency</p> </li> <li> <p>MaxErrors</p> </li> </ul> <p>If a parameter
4823-
* is null, then the corresponding field is not modified. Also, if you set Replace
4824-
* to true, then all fields required by the
4825-
* <a>RegisterTaskWithMaintenanceWindow</a> action are required for this request.
4826-
* Optional fields that aren't specified are set to null.</p><p><h3>See Also:</h3>
4827-
* <a
4828+
* <p>MaxConcurrency</p> </li> <li> <p>MaxErrors</p> </li> </ul> <p>If the value
4829+
* for a parameter in <code>UpdateMaintenanceWindowTask</code> is null, then the
4830+
* corresponding field is not modified. If you set <code>Replace</code> to true,
4831+
* then all fields required by the <a>RegisterTaskWithMaintenanceWindow</a> action
4832+
* are required for this request. Optional fields that aren't specified are set to
4833+
* null.</p> <p>When you update a maintenance window task that has
4834+
* options specified in <code>TaskInvocationParameters</code>, you must provide
4835+
* again all the <code>TaskInvocationParameters</code> values that you want to
4836+
* retain. The values you do not specify again are removed. For example, suppose
4837+
* that when you registered a Run Command task, you specified
4838+
* <code>TaskInvocationParameters</code> values for <code>Comment</code>,
4839+
* <code>NotificationConfig</code>, and <code>OutputS3BucketName</code>. If you
4840+
* update the maintenance window task and specify only a different
4841+
* <code>OutputS3BucketName</code> value, the values for <code>Comment</code> and
4842+
* <code>NotificationConfig</code> are removed.</p> <p><h3>See
4843+
* Also:</h3> <a
48284844
* href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/UpdateMaintenanceWindowTask">AWS
48294845
* API Reference</a></p>
48304846
*/
@@ -4836,12 +4852,22 @@ namespace Model
48364852
* example, you can change a RUN_COMMAND task from AWS-RunPowerShellScript to
48374853
* AWS-RunShellScript.</p> </li> <li> <p>ServiceRoleArn</p> </li> <li>
48384854
* <p>TaskInvocationParameters</p> </li> <li> <p>Priority</p> </li> <li>
4839-
* <p>MaxConcurrency</p> </li> <li> <p>MaxErrors</p> </li> </ul> <p>If a parameter
4840-
* is null, then the corresponding field is not modified. Also, if you set Replace
4841-
* to true, then all fields required by the
4842-
* <a>RegisterTaskWithMaintenanceWindow</a> action are required for this request.
4843-
* Optional fields that aren't specified are set to null.</p><p><h3>See Also:</h3>
4844-
* <a
4855+
* <p>MaxConcurrency</p> </li> <li> <p>MaxErrors</p> </li> </ul> <p>If the value
4856+
* for a parameter in <code>UpdateMaintenanceWindowTask</code> is null, then the
4857+
* corresponding field is not modified. If you set <code>Replace</code> to true,
4858+
* then all fields required by the <a>RegisterTaskWithMaintenanceWindow</a> action
4859+
* are required for this request. Optional fields that aren't specified are set to
4860+
* null.</p> <p>When you update a maintenance window task that has
4861+
* options specified in <code>TaskInvocationParameters</code>, you must provide
4862+
* again all the <code>TaskInvocationParameters</code> values that you want to
4863+
* retain. The values you do not specify again are removed. For example, suppose
4864+
* that when you registered a Run Command task, you specified
4865+
* <code>TaskInvocationParameters</code> values for <code>Comment</code>,
4866+
* <code>NotificationConfig</code>, and <code>OutputS3BucketName</code>. If you
4867+
* update the maintenance window task and specify only a different
4868+
* <code>OutputS3BucketName</code> value, the values for <code>Comment</code> and
4869+
* <code>NotificationConfig</code> are removed.</p> <p><h3>See
4870+
* Also:</h3> <a
48454871
* href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/UpdateMaintenanceWindowTask">AWS
48464872
* API Reference</a></p>
48474873
*
@@ -4855,12 +4881,22 @@ namespace Model
48554881
* example, you can change a RUN_COMMAND task from AWS-RunPowerShellScript to
48564882
* AWS-RunShellScript.</p> </li> <li> <p>ServiceRoleArn</p> </li> <li>
48574883
* <p>TaskInvocationParameters</p> </li> <li> <p>Priority</p> </li> <li>
4858-
* <p>MaxConcurrency</p> </li> <li> <p>MaxErrors</p> </li> </ul> <p>If a parameter
4859-
* is null, then the corresponding field is not modified. Also, if you set Replace
4860-
* to true, then all fields required by the
4861-
* <a>RegisterTaskWithMaintenanceWindow</a> action are required for this request.
4862-
* Optional fields that aren't specified are set to null.</p><p><h3>See Also:</h3>
4863-
* <a
4884+
* <p>MaxConcurrency</p> </li> <li> <p>MaxErrors</p> </li> </ul> <p>If the value
4885+
* for a parameter in <code>UpdateMaintenanceWindowTask</code> is null, then the
4886+
* corresponding field is not modified. If you set <code>Replace</code> to true,
4887+
* then all fields required by the <a>RegisterTaskWithMaintenanceWindow</a> action
4888+
* are required for this request. Optional fields that aren't specified are set to
4889+
* null.</p> <p>When you update a maintenance window task that has
4890+
* options specified in <code>TaskInvocationParameters</code>, you must provide
4891+
* again all the <code>TaskInvocationParameters</code> values that you want to
4892+
* retain. The values you do not specify again are removed. For example, suppose
4893+
* that when you registered a Run Command task, you specified
4894+
* <code>TaskInvocationParameters</code> values for <code>Comment</code>,
4895+
* <code>NotificationConfig</code>, and <code>OutputS3BucketName</code>. If you
4896+
* update the maintenance window task and specify only a different
4897+
* <code>OutputS3BucketName</code> value, the values for <code>Comment</code> and
4898+
* <code>NotificationConfig</code> are removed.</p> <p><h3>See
4899+
* Also:</h3> <a
48644900
* href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/UpdateMaintenanceWindowTask">AWS
48654901
* API Reference</a></p>
48664902
*

aws-cpp-sdk-ssm/include/aws/ssm/model/DocumentKeyValuesFilter.h

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,33 @@ namespace Model
2727
/**
2828
* <p>One or more filters. Use a filter to return a more specific list of
2929
* documents.</p> <p>For keys, you can specify one or more tags that have been
30-
* applied to a document. </p> <p>Other valid values include <code>Owner</code>,
31-
* <code>Name</code>, <code>PlatformTypes</code>, <code>DocumentType</code>, and
32-
* <code>TargetType</code>.</p> <p>Note that only one Owner can be specified in a
33-
* request. For example: <code>Key=Owner,Values=Self</code>.</p> <p>If you use Name
34-
* as a key, you can use a name prefix to return a list of documents. For example,
35-
* in the AWS CLI, to return a list of all documents that begin with
36-
* <code>Te</code>, run the following command:</p> <p> <code>aws ssm list-documents
37-
* --filters Key=Name,Values=Te</code> </p> <p>If you specify more than two keys,
38-
* only documents that are identified by all the tags are returned in the results.
39-
* If you specify more than two values for a key, documents that are identified by
40-
* any of the values are returned in the results.</p> <p>To specify a custom key
41-
* and value pair, use the format
42-
* <code>Key=tag:tagName,Values=valueName</code>.</p> <p>For example, if you
43-
* created a Key called region and are using the AWS CLI to call the
30+
* applied to a document. </p> <p>You can also use AWS-provided keys, some of which
31+
* have specific allowed values. These keys and their associated values are as
32+
* follows:</p> <dl> <dt>DocumentType</dt> <dd> <ul> <li>
33+
* <p>ApplicationConfiguration</p> </li> <li> <p>ApplicationConfigurationSchema</p>
34+
* </li> <li> <p>Automation</p> </li> <li> <p>ChangeCalendar</p> </li> <li>
35+
* <p>Command</p> </li> <li> <p>DeploymentStrategy</p> </li> <li> <p>Package</p>
36+
* </li> <li> <p>Policy</p> </li> <li> <p>Session</p> </li> </ul> </dd>
37+
* <dt>Owner</dt> <dd> <p>Note that only one <code>Owner</code> can be specified in
38+
* a request. For example: <code>Key=Owner,Values=Self</code>.</p> <ul> <li>
39+
* <p>Amazon</p> </li> <li> <p>Private</p> </li> <li> <p>Public</p> </li> <li>
40+
* <p>Self</p> </li> <li> <p>ThirdParty</p> </li> </ul> </dd>
41+
* <dt>PlatformTypes</dt> <dd> <ul> <li> <p>Linux</p> </li> <li> <p>Windows</p>
42+
* </li> </ul> </dd> </dl> <p> <code>Name</code> is another AWS-provided key. If
43+
* you use <code>Name</code> as a key, you can use a name prefix to return a list
44+
* of documents. For example, in the AWS CLI, to return a list of all documents
45+
* that begin with <code>Te</code>, run the following command:</p> <p> <code>aws
46+
* ssm list-documents --filters Key=Name,Values=Te</code> </p> <p>You can also use
47+
* the <code>TargetType</code> AWS-provided key. For a list of valid resource type
48+
* values that can be used with this key, see <a
49+
* href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html">AWS
50+
* resource and property types reference</a> in the <i>AWS CloudFormation User
51+
* Guide</i>.</p> <p>If you specify more than two keys, only documents that are
52+
* identified by all the tags are returned in the results. If you specify more than
53+
* two values for a key, documents that are identified by any of the values are
54+
* returned in the results.</p> <p>To specify a custom key and value pair, use the
55+
* format <code>Key=tag:tagName,Values=valueName</code>.</p> <p>For example, if you
56+
* created a key called region and are using the AWS CLI to call the
4457
* <code>list-documents</code> command: </p> <p> <code>aws ssm list-documents
4558
* --filters Key=tag:region,Values=east,west Key=Owner,Values=Self</code>
4659
* </p><p><h3>See Also:</h3> <a

0 commit comments

Comments
 (0)