Skip to content

Commit 5af7773

Browse files
July 2025 doc-only updates for Systems Manager.
1 parent 57770b3 commit 5af7773

20 files changed

+514
-59
lines changed

generator/ServiceModels/ssm/ssm-2014-11-06.docs.json

Lines changed: 16 additions & 16 deletions
Large diffs are not rendered by default.

generator/ServiceModels/ssm/ssm-2014-11-06.normal.json

Lines changed: 16 additions & 16 deletions
Large diffs are not rendered by default.

sdk/src/Services/SimpleSystemsManagement/Generated/Model/ComplianceExecutionSummary.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,15 @@ internal bool IsSetExecutionId()
6666
/// The time the execution ran as a datetime object that is saved in the following format:
6767
/// <c>yyyy-MM-dd'T'HH:mm:ss'Z'</c>
6868
/// </para>
69+
/// <important>
70+
/// <para>
71+
/// For State Manager associations, this timestamp represents when the compliance status
72+
/// was captured and reported by the Systems Manager service, not when the underlying
73+
/// association was actually executed on the managed node. To track actual association
74+
/// execution times, use the <a>DescribeAssociationExecutionTargets</a> command or check
75+
/// the association execution history in the Systems Manager console.
76+
/// </para>
77+
/// </important>
6978
/// </summary>
7079
[AWSProperty(Required=true)]
7180
public DateTime? ExecutionTime

sdk/src/Services/SimpleSystemsManagement/Generated/Model/ComplianceItem.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,16 @@ internal bool IsSetDetails()
9595
/// A summary for the compliance item. The summary includes an execution ID, the execution
9696
/// type (for example, command), and the execution time.
9797
/// </para>
98+
/// <important>
99+
/// <para>
100+
/// For State Manager associations, the <c>ExecutionTime</c> value represents when the
101+
/// compliance status was captured and aggregated by the Systems Manager service, not
102+
/// necessarily when the underlying association was executed on the managed node. State
103+
/// Manager updates compliance status for all associations on an instance whenever any
104+
/// association executes, which means multiple associations may show the same execution
105+
/// time even if they were executed at different times.
106+
/// </para>
107+
/// </important>
98108
/// </summary>
99109
public ComplianceExecutionSummary ExecutionSummary
100110
{

sdk/src/Services/SimpleSystemsManagement/Generated/Model/DescribeParametersRequest.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ namespace Amazon.SimpleSystemsManagement.Model
4444
/// operation and returns the matching values up to that point and a <c>NextToken</c>.
4545
/// You can specify the <c>NextToken</c> in a subsequent call to get the next set of results.
4646
/// </para>
47+
///
48+
/// <para>
49+
/// Parameter names can't contain spaces. The service removes any spaces specified for
50+
/// the beginning or end of a parameter name. If the specified name for a parameter contains
51+
/// spaces between characters, the request fails with a <c>ValidationException</c> error.
52+
/// </para>
4753
/// <important>
4854
/// <para>
4955
/// If you change the KMS key alias for the KMS key used to encrypt a parameter, then

sdk/src/Services/SimpleSystemsManagement/Generated/Model/GetParameterHistoryRequest.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ namespace Amazon.SimpleSystemsManagement.Model
3333
/// Container for the parameters to the GetParameterHistory operation.
3434
/// Retrieves the history of all changes to a parameter.
3535
///
36+
///
37+
/// <para>
38+
/// Parameter names can't contain spaces. The service removes any spaces specified for
39+
/// the beginning or end of a parameter name. If the specified name for a parameter contains
40+
/// spaces between characters, the request fails with a <c>ValidationException</c> error.
41+
/// </para>
3642
/// <important>
3743
/// <para>
3844
/// If you change the KMS key alias for the KMS key used to encrypt a parameter, then

sdk/src/Services/SimpleSystemsManagement/Generated/Model/GetParameterRequest.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ namespace Amazon.SimpleSystemsManagement.Model
3333
/// Container for the parameters to the GetParameter operation.
3434
/// Get information about a single parameter by specifying the parameter name.
3535
///
36+
///
37+
/// <para>
38+
/// Parameter names can't contain spaces. The service removes any spaces specified for
39+
/// the beginning or end of a parameter name. If the specified name for a parameter contains
40+
/// spaces between characters, the request fails with a <c>ValidationException</c> error.
41+
/// </para>
3642
/// <note>
3743
/// <para>
3844
/// To get information about more than one parameter at a time, use the <a>GetParameters</a>

sdk/src/Services/SimpleSystemsManagement/Generated/Model/GetParametersByPathRequest.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ namespace Amazon.SimpleSystemsManagement.Model
4343
/// operation and returns the matching values up to that point and a <c>NextToken</c>.
4444
/// You can specify the <c>NextToken</c> in a subsequent call to get the next set of results.
4545
/// </para>
46+
///
47+
/// <para>
48+
/// Parameter names can't contain spaces. The service removes any spaces specified for
49+
/// the beginning or end of a parameter name. If the specified name for a parameter contains
50+
/// spaces between characters, the request fails with a <c>ValidationException</c> error.
51+
/// </para>
4652
/// </summary>
4753
public partial class GetParametersByPathRequest : AmazonSimpleSystemsManagementRequest
4854
{

sdk/src/Services/SimpleSystemsManagement/Generated/Model/GetParametersRequest.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,12 @@ namespace Amazon.SimpleSystemsManagement.Model
3838
/// To get information about a single parameter, you can use the <a>GetParameter</a> operation
3939
/// instead.
4040
/// </para>
41-
/// </note>
41+
/// </note>
42+
/// <para>
43+
/// Parameter names can't contain spaces. The service removes any spaces specified for
44+
/// the beginning or end of a parameter name. If the specified name for a parameter contains
45+
/// spaces between characters, the request fails with a <c>ValidationException</c> error.
46+
/// </para>
4247
/// </summary>
4348
public partial class GetParametersRequest : AmazonSimpleSystemsManagementRequest
4449
{

sdk/src/Services/SimpleSystemsManagement/Generated/Model/InventoryFilter.cs

Lines changed: 56 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,61 @@ namespace Amazon.SimpleSystemsManagement.Model
3131
{
3232
/// <summary>
3333
/// One or more filters. Use a filter to return a more specific list of results.
34+
///
35+
///
36+
/// <para>
37+
/// <b>Example formats for the <c>aws ssm get-inventory</c> command:</b>
38+
/// </para>
39+
///
40+
/// <para>
41+
/// <c>--filters Key=AWS:InstanceInformation.AgentType,Values=amazon-ssm-agent,Type=Equal</c>
42+
///
43+
/// </para>
44+
///
45+
/// <para>
46+
/// <c>--filters Key=AWS:InstanceInformation.AgentVersion,Values=3.3.2299.0,Type=Equal</c>
47+
///
48+
/// </para>
49+
///
50+
/// <para>
51+
/// <c>--filters Key=AWS:InstanceInformation.ComputerName,Values=ip-192.0.2.0.us-east-2.compute.internal,Type=Equal</c>
52+
///
53+
/// </para>
54+
///
55+
/// <para>
56+
/// <c>--filters Key=AWS:InstanceInformation.InstanceId,Values=i-0a4cd6ceffEXAMPLE,i-1a2b3c4d5e6EXAMPLE,Type=Equal</c>
57+
///
58+
/// </para>
59+
///
60+
/// <para>
61+
/// <c>--filters Key=AWS:InstanceInformation.InstanceStatus,Values=Active,Type=Equal</c>
62+
///
63+
/// </para>
64+
///
65+
/// <para>
66+
/// <c>--filters Key=AWS:InstanceInformation.IpAddress,Values=198.51.100.0,Type=Equal</c>
67+
///
68+
/// </para>
69+
///
70+
/// <para>
71+
/// <c>--filters Key=AWS:InstanceInformation.PlatformName,Values="Amazon Linux",Type=Equal</c>
72+
///
73+
/// </para>
74+
///
75+
/// <para>
76+
/// <c>--filters Key=AWS:InstanceInformation.PlatformType,Values=Linux,Type=Equal</c>
77+
///
78+
/// </para>
79+
///
80+
/// <para>
81+
/// <c>--filters Key=AWS:InstanceInformation.PlatformVersion,Values=2023,Type=BeginWith</c>
82+
///
83+
/// </para>
84+
///
85+
/// <para>
86+
/// <c>--filters Key=AWS:InstanceInformation.ResourceType,Values=EC2Instance,Type=Equal</c>
87+
///
88+
/// </para>
3489
/// </summary>
3590
public partial class InventoryFilter
3691
{
@@ -85,9 +140,7 @@ internal bool IsSetType()
85140
/// <summary>
86141
/// Gets and sets the property Values.
87142
/// <para>
88-
/// Inventory filter values. Example: inventory filter where managed node IDs are specified
89-
/// as values <c>Key=AWS:InstanceInformation.InstanceId,Values= i-a12b3c4d5e6g, i-1a2b3c4d5e6,Type=Equal</c>.
90-
///
143+
/// Inventory filter values.
91144
/// </para>
92145
/// <para />
93146
/// Starting with version 4 of the SDK this property will default to null. If no data for this property is returned

0 commit comments

Comments
 (0)