Skip to content

Commit 509d758

Browse files
AWS SDK for RubyNobody
AWS SDK for Ruby
authored and
Nobody
committed
Updated API models and rebuilt service gems.
1 parent 42580b3 commit 509d758

File tree

42 files changed

+893
-344
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+893
-344
lines changed

apis/ec2/2016-11-15/api-2.json

+1
Original file line numberDiff line numberDiff line change
@@ -12308,6 +12308,7 @@
1230812308
"shape":"Affinity",
1230912309
"locationName":"affinity"
1231012310
},
12311+
"GroupName":{"shape":"String"},
1231112312
"HostId":{
1231212313
"shape":"String",
1231312314
"locationName":"hostId"

apis/ec2/2016-11-15/docs-2.json

+25-24
Large diffs are not rendered by default.

apis/events/2015-10-07/api-2.json

+29-5
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"jsonVersion":"1.1",
77
"protocol":"json",
88
"serviceFullName":"Amazon CloudWatch Events",
9+
"serviceId":"CloudWatch Events",
910
"signatureVersion":"v4",
1011
"targetPrefix":"AWSEvents",
1112
"uid":"events-2015-10-07"
@@ -221,6 +222,31 @@
221222
"max":1600,
222223
"min":1
223224
},
225+
"BatchArrayProperties":{
226+
"type":"structure",
227+
"members":{
228+
"Size":{"shape":"Integer"}
229+
}
230+
},
231+
"BatchParameters":{
232+
"type":"structure",
233+
"required":[
234+
"JobDefinition",
235+
"JobName"
236+
],
237+
"members":{
238+
"JobDefinition":{"shape":"String"},
239+
"JobName":{"shape":"String"},
240+
"ArrayProperties":{"shape":"BatchArrayProperties"},
241+
"RetryStrategy":{"shape":"BatchRetryStrategy"}
242+
}
243+
},
244+
"BatchRetryStrategy":{
245+
"type":"structure",
246+
"members":{
247+
"Attempts":{"shape":"Integer"}
248+
}
249+
},
224250
"Boolean":{"type":"boolean"},
225251
"ConcurrentModificationException":{
226252
"type":"structure",
@@ -292,10 +318,7 @@
292318
"ErrorCode":{"type":"string"},
293319
"ErrorMessage":{"type":"string"},
294320
"EventId":{"type":"string"},
295-
"EventPattern":{
296-
"type":"string",
297-
"max":2048
298-
},
321+
"EventPattern":{"type":"string"},
299322
"EventResource":{"type":"string"},
300323
"EventResourceList":{
301324
"type":"list",
@@ -676,7 +699,8 @@
676699
"InputTransformer":{"shape":"InputTransformer"},
677700
"KinesisParameters":{"shape":"KinesisParameters"},
678701
"RunCommandParameters":{"shape":"RunCommandParameters"},
679-
"EcsParameters":{"shape":"EcsParameters"}
702+
"EcsParameters":{"shape":"EcsParameters"},
703+
"BatchParameters":{"shape":"BatchParameters"}
680704
}
681705
},
682706
"TargetArn":{

apis/events/2015-10-07/docs-2.json

+26-4
Large diffs are not rendered by default.

apis/servicecatalog/2015-12-10/api-2.json

+26
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,20 @@
265265
{"shape":"InvalidParametersException"}
266266
]
267267
},
268+
"DeleteTagOption":{
269+
"name":"DeleteTagOption",
270+
"http":{
271+
"method":"POST",
272+
"requestUri":"/"
273+
},
274+
"input":{"shape":"DeleteTagOptionInput"},
275+
"output":{"shape":"DeleteTagOptionOutput"},
276+
"errors":[
277+
{"shape":"TagOptionNotMigratedException"},
278+
{"shape":"ResourceInUseException"},
279+
{"shape":"ResourceNotFoundException"}
280+
]
281+
},
268282
"DescribeConstraint":{
269283
"name":"DescribeConstraint",
270284
"http":{
@@ -1268,6 +1282,18 @@
12681282
"members":{
12691283
}
12701284
},
1285+
"DeleteTagOptionInput":{
1286+
"type":"structure",
1287+
"required":["Id"],
1288+
"members":{
1289+
"Id":{"shape":"TagOptionId"}
1290+
}
1291+
},
1292+
"DeleteTagOptionOutput":{
1293+
"type":"structure",
1294+
"members":{
1295+
}
1296+
},
12711297
"DescribeConstraintInput":{
12721298
"type":"structure",
12731299
"required":["Id"],

apis/servicecatalog/2015-12-10/docs-2.json

+19-7
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"CreatePortfolio": "<p>Creates a portfolio.</p>",
1212
"CreatePortfolioShare": "<p>Shares the specified portfolio with the specified account.</p>",
1313
"CreateProduct": "<p>Creates a product.</p>",
14-
"CreateProvisionedProductPlan": "<p>Creates a plan. A plan includes the list of resources that will be created (when provisioning a new product) or modified (when updating a provisioned product) when the plan is executed.</p> <p>You can create one plan per provisioned product. To create a plan for an existing provisioned product, it's status must be AVAILBLE or TAINTED.</p> <p>To view the resource changes in the change set, use <a>DescribeProvisionedProductPlan</a>. To create or modify the provisioned product, use <a>ExecuteProvisionedProductPlan</a>.</p>",
14+
"CreateProvisionedProductPlan": "<p>Creates a plan. A plan includes the list of resources to be created (when provisioning a new product) or modified (when updating a provisioned product) when the plan is executed.</p> <p>You can create one plan per provisioned product. To create a plan for an existing provisioned product, the product status must be AVAILBLE or TAINTED.</p> <p>To view the resource changes in the change set, use <a>DescribeProvisionedProductPlan</a>. To create or modify the provisioned product, use <a>ExecuteProvisionedProductPlan</a>.</p>",
1515
"CreateProvisioningArtifact": "<p>Creates a provisioning artifact (also known as a version) for the specified product.</p> <p>You cannot create a provisioning artifact for a product that was shared with you.</p>",
1616
"CreateTagOption": "<p>Creates a TagOption.</p>",
1717
"DeleteConstraint": "<p>Deletes the specified constraint.</p>",
@@ -20,6 +20,7 @@
2020
"DeleteProduct": "<p>Deletes the specified product.</p> <p>You cannot delete a product if it was shared with you or is associated with a portfolio.</p>",
2121
"DeleteProvisionedProductPlan": "<p>Deletes the specified plan.</p>",
2222
"DeleteProvisioningArtifact": "<p>Deletes the specified provisioning artifact (also known as a version) for the specified product.</p> <p>You cannot delete a provisioning artifact associated with a product that was shared with you. You cannot delete the last provisioning artifact for a product, because a product must have at least one provisioning artifact.</p>",
23+
"DeleteTagOption": "<p>Deletes the specified TagOption.</p> <p>You cannot delete a TagOption if it is associated with a product or portfolio.</p>",
2324
"DescribeConstraint": "<p>Gets information about the specified constraint.</p>",
2425
"DescribeCopyProductStatus": "<p>Gets the status of the specified copy product operation.</p>",
2526
"DescribePortfolio": "<p>Gets information about the specified portfolio.</p>",
@@ -43,7 +44,7 @@
4344
"ListPortfolios": "<p>Lists all portfolios in the catalog.</p>",
4445
"ListPortfoliosForProduct": "<p>Lists all portfolios that the specified product is associated with.</p>",
4546
"ListPrincipalsForPortfolio": "<p>Lists all principal ARNs associated with the specified portfolio.</p>",
46-
"ListProvisionedProductPlans": "<p>Lists the plans for the specified provisioned product or all plans the user has access to.</p>",
47+
"ListProvisionedProductPlans": "<p>Lists the plans for the specified provisioned product or all plans to which the user has access.</p>",
4748
"ListProvisioningArtifacts": "<p>Lists all provisioning artifacts (also known as versions) for the specified product.</p>",
4849
"ListRecordHistory": "<p>Lists the specified requests or all performed requests.</p>",
4950
"ListResourcesForTagOption": "<p>Lists the resources associated with the specified TagOption.</p>",
@@ -494,6 +495,16 @@
494495
"refs": {
495496
}
496497
},
498+
"DeleteTagOptionInput": {
499+
"base": null,
500+
"refs": {
501+
}
502+
},
503+
"DeleteTagOptionOutput": {
504+
"base": null,
505+
"refs": {
506+
}
507+
},
497508
"DescribeConstraintInput": {
498509
"base": null,
499510
"refs": {
@@ -671,7 +682,7 @@
671682
"EvaluationType": {
672683
"base": null,
673684
"refs": {
674-
"ResourceChangeDetail$Evaluation": "<p>For static evaluations, the value the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.</p>"
685+
"ResourceChangeDetail$Evaluation": "<p>For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.</p>"
675686
}
676687
},
677688
"ExecuteProvisionedProductPlanInput": {
@@ -1740,7 +1751,7 @@
17401751
"RequiresRecreation": {
17411752
"base": null,
17421753
"refs": {
1743-
"ResourceTargetDefinition$RequiresRecreation": "<p>If the attribute is <code>Properties</code>, indicates whether a change to this property causes the resource to be recreated.</p>"
1754+
"ResourceTargetDefinition$RequiresRecreation": "<p>If the attribute is <code>Properties</code>, indicates whether a change to this property causes the resource to be re-created.</p>"
17441755
}
17451756
},
17461757
"ResourceARN": {
@@ -1753,7 +1764,7 @@
17531764
"ResourceAttribute": {
17541765
"base": null,
17551766
"refs": {
1756-
"ResourceTargetDefinition$Attribute": "<p>The attribute that will change.</p>",
1767+
"ResourceTargetDefinition$Attribute": "<p>The attribute to be changed.</p>",
17571768
"Scope$member": null
17581769
}
17591770
},
@@ -1778,7 +1789,7 @@
17781789
"ResourceChanges": {
17791790
"base": null,
17801791
"refs": {
1781-
"DescribeProvisionedProductPlanOutput$ResourceChanges": "<p>Information about the resources changes that will occur when the plan is executed.</p>"
1792+
"DescribeProvisionedProductPlanOutput$ResourceChanges": "<p>Information about the resource changes that will occur when the plan is executed.</p>"
17821793
}
17831794
},
17841795
"ResourceDetail": {
@@ -1843,7 +1854,7 @@
18431854
"ResourceTargetDefinition": {
18441855
"base": "<p>Information about a change to a resource attribute.</p>",
18451856
"refs": {
1846-
"ResourceChangeDetail$Target": "<p>Information about the resource attribute that will be modified.</p>"
1857+
"ResourceChangeDetail$Target": "<p>Information about the resource attribute to be modified.</p>"
18471858
}
18481859
},
18491860
"ResourceType": {
@@ -2040,6 +2051,7 @@
20402051
"base": null,
20412052
"refs": {
20422053
"AssociateTagOptionWithResourceInput$TagOptionId": "<p>The TagOption identifier.</p>",
2054+
"DeleteTagOptionInput$Id": "<p>The TagOption identifier.</p>",
20432055
"DescribeTagOptionInput$Id": "<p>The TagOption identifier.</p>",
20442056
"DisassociateTagOptionFromResourceInput$TagOptionId": "<p>The TagOption identifier.</p>",
20452057
"ListResourcesForTagOptionInput$TagOptionId": "<p>The TagOption identifier.</p>",

apis/ssm/2014-11-06/api-2.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -4591,6 +4591,7 @@
45914591
"type":"list",
45924592
"member":{"shape":"TagKey"}
45934593
},
4594+
"LastResourceDataSyncMessage":{"type":"string"},
45944595
"LastResourceDataSyncStatus":{
45954596
"type":"string",
45964597
"enum":[
@@ -6107,7 +6108,8 @@
61076108
"LastSyncTime":{"shape":"LastResourceDataSyncTime"},
61086109
"LastSuccessfulSyncTime":{"shape":"LastSuccessfulResourceDataSyncTime"},
61096110
"LastStatus":{"shape":"LastResourceDataSyncStatus"},
6110-
"SyncCreatedTime":{"shape":"ResourceDataSyncCreatedTime"}
6111+
"SyncCreatedTime":{"shape":"ResourceDataSyncCreatedTime"},
6112+
"LastSyncStatusMessage":{"shape":"LastResourceDataSyncMessage"}
61116113
}
61126114
},
61136115
"ResourceDataSyncItemList":{

apis/ssm/2014-11-06/docs-2.json

+9-3
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@
559559
"GetParametersByPathRequest$WithDecryption": "<p>Retrieve all parameters in a hierarchy with their value decrypted.</p>",
560560
"GetParametersRequest$WithDecryption": "<p>Return decrypted secure string value. Return decrypted values for secure string parameters. This flag is ignored for String and StringList parameter types.</p>",
561561
"GetPatchBaselineResult$ApprovedPatchesEnableNonSecurity": "<p>Indicates whether the list of approved patches includes non-security updates that should be applied to the instances. The default value is 'false'. Applies to Linux instances only.</p>",
562-
"InstanceInformation$IsLatestVersion": "<p>Indicates whether latest version of the SSM Agent is running on your instance. </p>",
562+
"InstanceInformation$IsLatestVersion": "<p>Indicates whether latest version of the SSM Agent is running on your instance. Some older versions of Windows Server use the EC2Config service to process SSM requests. For this reason, this field does not indicate whether or not the latest version is installed on Windows managed instances.</p>",
563563
"ListCommandInvocationsRequest$Details": "<p>(Optional) If set this returns the response of the command executions and any command output. By default this is set to False. </p>",
564564
"PatchRule$EnableNonSecurity": "<p>For instances identified by the approval rule filters, enables a patch baseline to apply non-security updates available in the specified repository. The default value is 'false'. Applies to Linux instances only.</p>",
565565
"PutParameterRequest$Overwrite": "<p>Overwrite an existing parameter. If not specified, will default to \"false\".</p>",
@@ -2758,6 +2758,12 @@
27582758
"RemoveTagsFromResourceRequest$TagKeys": "<p>Tag keys that you want to remove from the specified resource.</p>"
27592759
}
27602760
},
2761+
"LastResourceDataSyncMessage": {
2762+
"base": null,
2763+
"refs": {
2764+
"ResourceDataSyncItem$LastSyncStatusMessage": "<p>The status message details reported by the last sync.</p>"
2765+
}
2766+
},
27612767
"LastResourceDataSyncStatus": {
27622768
"base": null,
27632769
"refs": {
@@ -3435,12 +3441,12 @@
34353441
"refs": {
34363442
"AutomationExecution$MaxErrors": "<p>The MaxErrors value specified by the user when the execution started.</p>",
34373443
"AutomationExecutionMetadata$MaxErrors": "<p>The MaxErrors value specified by the user when starting the Automation.</p>",
3438-
"Command$MaxErrors": "<p>The maximum number of errors allowed before the system stops sending the command to additional targets. You can specify a number of errors, such as 10, or a percentage or errors, such as 10%. The default value is 50. For more information about how to use MaxErrors, see <a href=\"http://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html\">Executing a Command Using Systems Manager Run Command</a>.</p>",
3444+
"Command$MaxErrors": "<p>The maximum number of errors allowed before the system stops sending the command to additional targets. You can specify a number of errors, such as 10, or a percentage or errors, such as 10%. The default value is 0. For more information about how to use MaxErrors, see <a href=\"http://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html\">Executing a Command Using Systems Manager Run Command</a>.</p>",
34393445
"GetMaintenanceWindowExecutionTaskResult$MaxErrors": "<p>The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.</p>",
34403446
"GetMaintenanceWindowTaskResult$MaxErrors": "<p>The maximum number of errors allowed before the task stops being scheduled.</p>",
34413447
"MaintenanceWindowTask$MaxErrors": "<p>The maximum number of errors allowed before this task stops being scheduled.</p>",
34423448
"RegisterTaskWithMaintenanceWindowRequest$MaxErrors": "<p>The maximum number of errors allowed before this task stops being scheduled.</p>",
3443-
"SendCommandRequest$MaxErrors": "<p>The maximum number of errors allowed without the command failing. When the command fails one more time beyond the value of MaxErrors, the systems stops sending the command to additional targets. You can specify a number like 10 or a percentage like 10%. The default value is 50. For more information about how to use MaxErrors, see <a href=\"http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-maxerrors.html\">Using Error Controls</a>.</p>",
3449+
"SendCommandRequest$MaxErrors": "<p>The maximum number of errors allowed without the command failing. When the command fails one more time beyond the value of MaxErrors, the systems stops sending the command to additional targets. You can specify a number like 10 or a percentage like 10%. The default value is 0. For more information about how to use MaxErrors, see <a href=\"http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-maxerrors.html\">Using Error Controls</a>.</p>",
34443450
"StartAutomationExecutionRequest$MaxErrors": "<p>The number of errors that are allowed before the system stops running the automation on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops running the automation when the fourth error is received. If you specify 0, then the system stops running the automation on additional targets after the first error result is returned. If you run an automation on 50 resources and set max-errors to 10%, then the system stops running the automation on additional targets when the sixth error is received.</p> <p>Executions that are already running an automation when max-errors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set max-concurrency to 1 so the executions proceed one at a time.</p>",
34453451
"UpdateMaintenanceWindowTaskRequest$MaxErrors": "<p>The new <code>MaxErrors</code> value to specify. <code>MaxErrors</code> is the maximum number of errors that are allowed before the task stops being scheduled.</p>",
34463452
"UpdateMaintenanceWindowTaskResult$MaxErrors": "<p>The updated MaxErrors value.</p>"

apis/storagegateway/2013-06-30/api-2.json

+21-3
Original file line numberDiff line numberDiff line change
@@ -1065,10 +1065,12 @@
10651065
"Role":{"shape":"Role"},
10661066
"LocationARN":{"shape":"LocationARN"},
10671067
"DefaultStorageClass":{"shape":"StorageClass"},
1068+
"ObjectACL":{"shape":"ObjectACL"},
10681069
"ClientList":{"shape":"FileShareClientList"},
10691070
"Squash":{"shape":"Squash"},
10701071
"ReadOnly":{"shape":"Boolean"},
1071-
"GuessMIMETypeEnabled":{"shape":"Boolean"}
1072+
"GuessMIMETypeEnabled":{"shape":"Boolean"},
1073+
"RequesterPays":{"shape":"Boolean"}
10721074
}
10731075
},
10741076
"CreateNFSFileShareOutput":{
@@ -1988,10 +1990,12 @@
19881990
"Role":{"shape":"Role"},
19891991
"LocationARN":{"shape":"LocationARN"},
19901992
"DefaultStorageClass":{"shape":"StorageClass"},
1993+
"ObjectACL":{"shape":"ObjectACL"},
19911994
"ClientList":{"shape":"FileShareClientList"},
19921995
"Squash":{"shape":"Squash"},
19931996
"ReadOnly":{"shape":"Boolean"},
1994-
"GuessMIMETypeEnabled":{"shape":"Boolean"}
1997+
"GuessMIMETypeEnabled":{"shape":"Boolean"},
1998+
"RequesterPays":{"shape":"Boolean"}
19951999
}
19962000
},
19972001
"NFSFileShareInfoList":{
@@ -2039,6 +2043,18 @@
20392043
"max":10,
20402044
"min":1
20412045
},
2046+
"ObjectACL":{
2047+
"type":"string",
2048+
"enum":[
2049+
"private",
2050+
"public-read",
2051+
"public-read-write",
2052+
"authenticated-read",
2053+
"bucket-owner-read",
2054+
"bucket-owner-full-control",
2055+
"aws-exec-read"
2056+
]
2057+
},
20422058
"Path":{"type":"string"},
20432059
"PermissionId":{
20442060
"type":"long",
@@ -2479,10 +2495,12 @@
24792495
"KMSKey":{"shape":"KMSKey"},
24802496
"NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"},
24812497
"DefaultStorageClass":{"shape":"StorageClass"},
2498+
"ObjectACL":{"shape":"ObjectACL"},
24822499
"ClientList":{"shape":"FileShareClientList"},
24832500
"Squash":{"shape":"Squash"},
24842501
"ReadOnly":{"shape":"Boolean"},
2485-
"GuessMIMETypeEnabled":{"shape":"Boolean"}
2502+
"GuessMIMETypeEnabled":{"shape":"Boolean"},
2503+
"RequesterPays":{"shape":"Boolean"}
24862504
}
24872505
},
24882506
"UpdateNFSFileShareOutput":{

0 commit comments

Comments
 (0)