Skip to content

Commit 620774a

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 80e4a74 commit 620774a

File tree

7 files changed

+179
-134
lines changed

7 files changed

+179
-134
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::CodePipeline - Updated the documentation for AWS CodePipeline.
5+
6+
* Feature - Aws::ConfigService - Updated the API, and documentation for AWS Config.
7+
8+
* Feature - Aws::IAM - Updated the documentation for AWS Identity and Access Management.
9+
10+
* Feature - Aws::STS - Updated the documentation, and integration test for AWS Security Token Service.
11+
412
2.11.268 (2019-05-03)
513
------------------
614

aws-sdk-core/apis/codepipeline/2015-07-09/docs-2.json

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

aws-sdk-core/apis/config/2014-11-12/api-2.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2253,7 +2253,8 @@
22532253
],
22542254
"members":{
22552255
"AuthorizedAccountId":{"shape":"AccountId"},
2256-
"AuthorizedAwsRegion":{"shape":"AwsRegion"}
2256+
"AuthorizedAwsRegion":{"shape":"AwsRegion"},
2257+
"Tags":{"shape":"TagsList"}
22572258
}
22582259
},
22592260
"PutAggregationAuthorizationResponse":{
@@ -2266,7 +2267,8 @@
22662267
"type":"structure",
22672268
"required":["ConfigRule"],
22682269
"members":{
2269-
"ConfigRule":{"shape":"ConfigRule"}
2270+
"ConfigRule":{"shape":"ConfigRule"},
2271+
"Tags":{"shape":"TagsList"}
22702272
}
22712273
},
22722274
"PutConfigurationAggregatorRequest":{
@@ -2275,7 +2277,8 @@
22752277
"members":{
22762278
"ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"},
22772279
"AccountAggregationSources":{"shape":"AccountAggregationSourceList"},
2278-
"OrganizationAggregationSource":{"shape":"OrganizationAggregationSource"}
2280+
"OrganizationAggregationSource":{"shape":"OrganizationAggregationSource"},
2281+
"Tags":{"shape":"TagsList"}
22792282
}
22802283
},
22812284
"PutConfigurationAggregatorResponse":{
@@ -2888,6 +2891,12 @@
28882891
"key":{"shape":"Name"},
28892892
"value":{"shape":"Value"}
28902893
},
2894+
"TagsList":{
2895+
"type":"list",
2896+
"member":{"shape":"Tag"},
2897+
"max":50,
2898+
"min":0
2899+
},
28912900
"TooManyTagsException":{
28922901
"type":"structure",
28932902
"members":{

aws-sdk-core/apis/config/2014-11-12/docs-2.json

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -477,7 +477,7 @@
477477
}
478478
},
479479
"ConfigSnapshotDeliveryProperties": {
480-
"base": "<p>Provides options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket in your delivery channel.</p> <note> <p>If you want to create a rule that triggers evaluations for your resources when AWS Config delivers the configuration snapshot, see the following:</p> </note> <p>The frequency for a rule that triggers evaluations for your resources when AWS Config delivers the configuration snapshot is set by one of two values, depending on which is less frequent:</p> <ul> <li> <p>The value for the <code>deliveryFrequency</code> parameter within the delivery channel configuration, which sets how often AWS Config delivers configuration snapshots. This value also sets how often AWS Config invokes evaluations for AWS Config rules.</p> </li> <li> <p>The value for the <code>MaximumExecutionFrequency</code> parameter, which sets the maximum frequency with which AWS Config invokes evaluations for the rule. For more information, see <a>ConfigRule</a>.</p> </li> </ul> <p>If the <code>deliveryFrequency</code> value is less frequent than the <code>MaximumExecutionFrequency</code> value for a rule, AWS Config invokes the rule only as often as the <code>deliveryFrequency</code> value.</p> <ol> <li> <p>For example, you want your rule to run evaluations when AWS Config delivers the configuration snapshot.</p> </li> <li> <p>You specify the <code>MaximumExecutionFrequency</code> value for <code>Six_Hours</code>. </p> </li> <li> <p>You then specify the delivery channel <code>deliveryFrequency</code> value for <code>TwentyFour_Hours</code>.</p> </li> <li> <p>Because the value for <code>deliveryFrequency</code> is less frequent than <code>MaximumExecutionFrequency</code>, AWS Config invokes evaluations for the rule every 24 hours. </p> </li> </ol> <p>You should set the <code>MaximumExecutionFrequency</code> value to be at least as frequent as the <code>deliveryFrequency</code> value. You can view the <code>deliveryFrequency</code> value by using the <code>DescribeDeliveryChannnels</code> action.</p> <p>To update the <code>deliveryFrequency</code> with which AWS Config delivers your configuration snapshots, use the <code>PutDeliveryChannel</code> action.</p>",
480+
"base": "<p>Provides options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket in your delivery channel.</p> <p>The frequency for a rule that triggers evaluations for your resources when AWS Config delivers the configuration snapshot is set by one of two values, depending on which is less frequent:</p> <ul> <li> <p>The value for the <code>deliveryFrequency</code> parameter within the delivery channel configuration, which sets how often AWS Config delivers configuration snapshots. This value also sets how often AWS Config invokes evaluations for AWS Config rules.</p> </li> <li> <p>The value for the <code>MaximumExecutionFrequency</code> parameter, which sets the maximum frequency with which AWS Config invokes evaluations for the rule. For more information, see <a>ConfigRule</a>.</p> </li> </ul> <p>If the <code>deliveryFrequency</code> value is less frequent than the <code>MaximumExecutionFrequency</code> value for a rule, AWS Config invokes the rule only as often as the <code>deliveryFrequency</code> value.</p> <ol> <li> <p>For example, you want your rule to run evaluations when AWS Config delivers the configuration snapshot.</p> </li> <li> <p>You specify the <code>MaximumExecutionFrequency</code> value for <code>Six_Hours</code>. </p> </li> <li> <p>You then specify the delivery channel <code>deliveryFrequency</code> value for <code>TwentyFour_Hours</code>.</p> </li> <li> <p>Because the value for <code>deliveryFrequency</code> is less frequent than <code>MaximumExecutionFrequency</code>, AWS Config invokes evaluations for the rule every 24 hours. </p> </li> </ol> <p>You should set the <code>MaximumExecutionFrequency</code> value to be at least as frequent as the <code>deliveryFrequency</code> value. You can view the <code>deliveryFrequency</code> value by using the <code>DescribeDeliveryChannnels</code> action.</p> <p>To update the <code>deliveryFrequency</code> with which AWS Config delivers your configuration snapshots, use the <code>PutDeliveryChannel</code> action.</p>",
481481
"refs": {
482482
"DeliveryChannel$configSnapshotDeliveryProperties": "<p>The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.</p>"
483483
}
@@ -1280,7 +1280,7 @@
12801280
}
12811281
},
12821282
"MaxNumberOfConfigRulesExceededException": {
1283-
"base": "<p>Failed to add the AWS Config rule because the account already contains the maximum number of 50 rules. Consider deleting any deactivated rules before you add new rules.</p>",
1283+
"base": "<p>Failed to add the AWS Config rule because the account already contains the maximum number of 150 rules. Consider deleting any deactivated rules before you add new rules.</p>",
12841284
"refs": {
12851285
}
12861286
},
@@ -1417,7 +1417,7 @@
14171417
}
14181418
},
14191419
"OrganizationAggregationSource": {
1420-
"base": "<p>This object contains regions to setup the aggregator and an IAM role to retrieve organization details.</p>",
1420+
"base": "<p>This object contains regions to set up the aggregator and an IAM role to retrieve organization details.</p>",
14211421
"refs": {
14221422
"ConfigurationAggregator$OrganizationAggregationSource": "<p>Provides an organization and list of regions to be aggregated.</p>",
14231423
"PutConfigurationAggregatorRequest$OrganizationAggregationSource": "<p>An OrganizationAggregationSource object.</p>"
@@ -1858,7 +1858,7 @@
18581858
"RuleLimit": {
18591859
"base": null,
18601860
"refs": {
1861-
"DescribeConfigRuleEvaluationStatusRequest$Limit": "<p>The number of rule evaluation results that you want returned.</p> <p>This parameter is required if the rule limit for your account is more than the default of 50 rules.</p> <p>For information about requesting a rule limit increase, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_config\">AWS Config Limits</a> in the <i>AWS General Reference Guide</i>.</p>"
1861+
"DescribeConfigRuleEvaluationStatusRequest$Limit": "<p>The number of rule evaluation results that you want returned.</p> <p>This parameter is required if the rule limit for your account is more than the default of 150 rules.</p> <p>For information about requesting a rule limit increase, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_config\">AWS Config Limits</a> in the <i>AWS General Reference Guide</i>.</p>"
18621862
}
18631863
},
18641864
"Scope": {
@@ -1983,7 +1983,7 @@
19831983
"FailedRemediationBatch$FailureMessage": "<p>Returns a failure message. For example, the resource is already compliant.</p>",
19841984
"GetComplianceDetailsByResourceRequest$NextToken": "<p>The <code>nextToken</code> string returned on a previous page that you use to get the next page of results in a paginated response.</p>",
19851985
"GetComplianceDetailsByResourceResponse$NextToken": "<p>The string that you use in a subsequent request to get the next page of results in a paginated response.</p>",
1986-
"OrganizationAggregationSource$RoleArn": "<p>ARN of the IAM role used to retreive AWS Organization details associated with the aggregator account.</p>",
1986+
"OrganizationAggregationSource$RoleArn": "<p>ARN of the IAM role used to retrieve AWS Organization details associated with the aggregator account.</p>",
19871987
"PutEvaluationsRequest$ResultToken": "<p>An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation.</p>",
19881988
"RemediationConfiguration$TargetVersion": "<p>Version of the target. For example, version of the SSM document.</p>",
19891989
"RemediationConfiguration$ResourceType": "<p>The type of a resource. </p>",
@@ -2073,7 +2073,8 @@
20732073
"Tag": {
20742074
"base": "<p>The tags for the resource. The metadata that you apply to a resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.</p>",
20752075
"refs": {
2076-
"TagList$member": null
2076+
"TagList$member": null,
2077+
"TagsList$member": null
20772078
}
20782079
},
20792080
"TagKey": {
@@ -2113,6 +2114,14 @@
21132114
"ConfigurationItem$tags": "<p>A mapping of key value tags associated with the resource.</p>"
21142115
}
21152116
},
2117+
"TagsList": {
2118+
"base": null,
2119+
"refs": {
2120+
"PutAggregationAuthorizationRequest$Tags": null,
2121+
"PutConfigRuleRequest$Tags": null,
2122+
"PutConfigurationAggregatorRequest$Tags": null
2123+
}
2124+
},
21162125
"TooManyTagsException": {
21172126
"base": "<p>You have reached the limit of the number of tags you can use. You have more than 50 tags.</p>",
21182127
"refs": {

0 commit comments

Comments
 (0)