Skip to content

Commit

Permalink
Release v1.12.14
Browse files Browse the repository at this point in the history
  • Loading branch information
awssdkgo committed Oct 19, 2017
1 parent e9f16b0 commit 1e7792b
Show file tree
Hide file tree
Showing 11 changed files with 827 additions and 70 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
Release v1.12.14 (2017-10-19)
===

### Service Client Updates
* `service/sqs`: Updates service API and documentation
* Added support for tracking cost allocation by adding, updating, removing, and listing the metadata tags of Amazon SQS queues.
* `service/ssm`: Updates service API and documentation
* EC2 Systems Manager versioning support for Parameter Store. Also support for referencing parameter versions in SSM Documents.

Release v1.12.13 (2017-10-18)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.12.13"
const SDKVersion = "1.12.14"
89 changes: 89 additions & 0 deletions models/apis/sqs/2012-11-05/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,18 @@
{"shape":"QueueDoesNotExist"}
]
},
"ListQueueTags":{
"name":"ListQueueTags",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListQueueTagsRequest"},
"output":{
"shape":"ListQueueTagsResult",
"resultWrapper":"ListQueueTagsResult"
}
},
"ListQueues":{
"name":"ListQueues",
"http":{
Expand Down Expand Up @@ -244,6 +256,22 @@
"errors":[
{"shape":"InvalidAttributeName"}
]
},
"TagQueue":{
"name":"TagQueue",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"TagQueueRequest"}
},
"UntagQueue":{
"name":"UntagQueue",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UntagQueueRequest"}
}
},
"shapes":{
Expand Down Expand Up @@ -586,6 +614,22 @@
"queueUrls":{"shape":"QueueUrlList"}
}
},
"ListQueueTagsRequest":{
"type":"structure",
"required":["QueueUrl"],
"members":{
"QueueUrl":{"shape":"String"}
}
},
"ListQueueTagsResult":{
"type":"structure",
"members":{
"Tags":{
"shape":"TagMap",
"locationName":"Tag"
}
}
},
"ListQueuesRequest":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -962,6 +1006,40 @@
"locationName":"StringListValue"
}
},
"TagKey":{"type":"string"},
"TagKeyList":{
"type":"list",
"member":{
"shape":"TagKey",
"locationName":"TagKey"
},
"flattened":true
},
"TagMap":{
"type":"map",
"key":{
"shape":"TagKey",
"locationName":"Key"
},
"value":{
"shape":"TagValue",
"locationName":"Value"
},
"flattened":true,
"locationName":"Tag"
},
"TagQueueRequest":{
"type":"structure",
"required":[
"QueueUrl",
"Tags"
],
"members":{
"QueueUrl":{"shape":"String"},
"Tags":{"shape":"TagMap"}
}
},
"TagValue":{"type":"string"},
"TooManyEntriesInBatchRequest":{
"type":"structure",
"members":{
Expand All @@ -983,6 +1061,17 @@
"senderFault":true
},
"exception":true
},
"UntagQueueRequest":{
"type":"structure",
"required":[
"QueueUrl",
"TagKeys"
],
"members":{
"QueueUrl":{"shape":"String"},
"TagKeys":{"shape":"TagKeyList"}
}
}
}
}
96 changes: 74 additions & 22 deletions models/apis/sqs/2012-11-05/docs-2.json

Large diffs are not rendered by default.

36 changes: 29 additions & 7 deletions models/apis/ssm/2014-11-06/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,8 @@
"errors":[
{"shape":"InvalidActivationId"},
{"shape":"InvalidActivation"},
{"shape":"InternalServerError"}
{"shape":"InternalServerError"},
{"shape":"TooManyUpdates"}
]
},
"DeleteAssociation":{
Expand Down Expand Up @@ -806,7 +807,8 @@
"errors":[
{"shape":"InternalServerError"},
{"shape":"InvalidKeyId"},
{"shape":"ParameterNotFound"}
{"shape":"ParameterNotFound"},
{"shape":"ParameterVersionNotFound"}
]
},
"GetParameterHistory":{
Expand Down Expand Up @@ -1128,6 +1130,7 @@
{"shape":"HierarchyLevelLimitExceededException"},
{"shape":"HierarchyTypeMismatchException"},
{"shape":"InvalidAllowedPatternException"},
{"shape":"ParameterMaxVersionLimitExceeded"},
{"shape":"ParameterPatternMismatchException"},
{"shape":"UnsupportedParameterType"}
]
Expand Down Expand Up @@ -5242,20 +5245,22 @@
},
"PSParameterName":{
"type":"string",
"max":1024,
"max":2048,
"min":1
},
"PSParameterValue":{
"type":"string",
"max":4096,
"min":1
},
"PSParameterVersion":{"type":"long"},
"Parameter":{
"type":"structure",
"members":{
"Name":{"shape":"PSParameterName"},
"Type":{"shape":"ParameterType"},
"Value":{"shape":"PSParameterValue"}
"Value":{"shape":"PSParameterValue"},
"Version":{"shape":"PSParameterVersion"}
}
},
"ParameterAlreadyExists":{
Expand All @@ -5268,7 +5273,7 @@
"ParameterDescription":{
"type":"string",
"max":1024,
"min":1
"min":0
},
"ParameterHistory":{
"type":"structure",
Expand All @@ -5280,7 +5285,8 @@
"LastModifiedUser":{"shape":"String"},
"Description":{"shape":"ParameterDescription"},
"Value":{"shape":"PSParameterValue"},
"AllowedPattern":{"shape":"AllowedPattern"}
"AllowedPattern":{"shape":"AllowedPattern"},
"Version":{"shape":"PSParameterVersion"}
}
},
"ParameterHistoryList":{
Expand All @@ -5304,6 +5310,13 @@
"type":"list",
"member":{"shape":"Parameter"}
},
"ParameterMaxVersionLimitExceeded":{
"type":"structure",
"members":{
"message":{"shape":"String"}
},
"exception":true
},
"ParameterMetadata":{
"type":"structure",
"members":{
Expand All @@ -5313,7 +5326,8 @@
"LastModifiedDate":{"shape":"DateTime"},
"LastModifiedUser":{"shape":"String"},
"Description":{"shape":"ParameterDescription"},
"AllowedPattern":{"shape":"AllowedPattern"}
"AllowedPattern":{"shape":"AllowedPattern"},
"Version":{"shape":"PSParameterVersion"}
}
},
"ParameterMetadataList":{
Expand Down Expand Up @@ -5389,6 +5403,13 @@
"type":"list",
"member":{"shape":"ParameterValue"}
},
"ParameterVersionNotFound":{
"type":"structure",
"members":{
"message":{"shape":"String"}
},
"exception":true
},
"Parameters":{
"type":"map",
"key":{"shape":"ParameterName"},
Expand Down Expand Up @@ -5778,6 +5799,7 @@
"PutParameterResult":{
"type":"structure",
"members":{
"Version":{"shape":"PSParameterVersion"}
}
},
"RegisterDefaultPatchBaselineRequest":{
Expand Down
23 changes: 22 additions & 1 deletion models/apis/ssm/2014-11-06/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3547,6 +3547,15 @@
"PutParameterRequest$Value": "<p>The parameter value that you want to add to the system.</p>"
}
},
"PSParameterVersion": {
"base": null,
"refs": {
"Parameter$Version": "<p>The parameter version.</p>",
"ParameterHistory$Version": "<p>The parameter version.</p>",
"ParameterMetadata$Version": "<p>The parameter version.</p>",
"PutParameterResult$Version": "<p>The new version number of a parameter. If you edit a parameter value, Parameter Store automatically creates a new version and assigns this new version a unique ID. You can reference a parameter version ID in API actions or in Systems Manager documents (SSM documents). By default, if you don't specify a specific version, the system returns the latest parameter value when a parameter is called.</p>"
}
},
"Parameter": {
"base": "<p>An Amazon EC2 Systems Manager parameter in Parameter Store.</p>",
"refs": {
Expand Down Expand Up @@ -3599,6 +3608,11 @@
"GetParametersResult$Parameters": "<p>A list of details for a parameter.</p>"
}
},
"ParameterMaxVersionLimitExceeded": {
"base": "<p>The parameter exceeded the maximum number of allowed versions.</p>",
"refs": {
}
},
"ParameterMetadata": {
"base": "<p>Metada includes information like the ARN of the last user and the date/time the parameter was last used.</p>",
"refs": {
Expand Down Expand Up @@ -3695,6 +3709,11 @@
"Parameters$value": null
}
},
"ParameterVersionNotFound": {
"base": "<p>The specified parameter version was not found. Verify the parameter name and version, and try again.</p>",
"refs": {
}
},
"Parameters": {
"base": null,
"refs": {
Expand Down Expand Up @@ -4300,7 +4319,7 @@
"ResourceId": {
"base": null,
"refs": {
"AddTagsToResourceRequest$ResourceId": "<p>The resource ID you want to tag.</p>",
"AddTagsToResourceRequest$ResourceId": "<p>The resource ID you want to tag.</p> <p>For the ManagedInstance, MaintenanceWindow, and PatchBaseline values, use the ID of the resource, such as mw-01234361858c9b57b for a Maintenance Window.</p> <p>For the Document and Parameter values, use the name of the resource.</p>",
"ListTagsForResourceRequest$ResourceId": "<p>The resource ID for which you want to see a list of tags.</p>",
"RemoveTagsFromResourceRequest$ResourceId": "<p>The resource ID for which you want to remove tags.</p>"
}
Expand Down Expand Up @@ -4616,9 +4635,11 @@
"ParameterAlreadyExists$message": null,
"ParameterHistory$LastModifiedUser": "<p>Amazon Resource Name (ARN) of the AWS user who last changed the parameter.</p>",
"ParameterLimitExceeded$message": null,
"ParameterMaxVersionLimitExceeded$message": null,
"ParameterMetadata$LastModifiedUser": "<p>Amazon Resource Name (ARN) of the AWS user who last changed the parameter.</p>",
"ParameterNotFound$message": null,
"ParameterPatternMismatchException$message": "<p>The parameter name is not valid.</p>",
"ParameterVersionNotFound$message": null,
"ResourceDataSyncCountExceededException$Message": null,
"ResourceDataSyncInvalidConfigurationException$Message": null,
"ResourceInUseException$Message": null,
Expand Down
Loading

0 comments on commit 1e7792b

Please sign in to comment.