Skip to content

Commit

Permalink
Update models for next release
Browse files Browse the repository at this point in the history
  • Loading branch information
jeskew committed Sep 29, 2015
1 parent 255013b commit 0af7c1b
Show file tree
Hide file tree
Showing 21 changed files with 1,952 additions and 60 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,15 @@
# CHANGELOG

## next release

* `Aws\CloudFormation` - Added support for specifying affected resource types
in `CreateStack` and `UpdateStack` operations.
* `Aws\CloudFormation` - Added support for the `DescribeAccountLimits` API.
* `Aws\Ec2` - Added support modifying previously created spot fleet requests.
* `Aws\Ses` - Added support for inbound email APIs.
* Fixed validation to allow using objects implementing `__toString` for string
fields in serialized output.

## 3.4.0 - 2015-09-24

* `Aws\S3` - Fixed retry handling of networking errors and client socket timeout
Expand Down
45 changes: 45 additions & 0 deletions src/data/cloudformation/2010-05-15/api-2.json
Expand Up @@ -66,6 +66,18 @@
},
"input":{"shape":"DeleteStackInput"}
},
"DescribeAccountLimits":{
"name":"DescribeAccountLimits",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeAccountLimitsInput"},
"output":{
"shape":"DescribeAccountLimitsOutput",
"resultWrapper":"DescribeAccountLimitsResult"
}
},
"DescribeStackEvents":{
"name":"DescribeStackEvents",
"http":{
Expand Down Expand Up @@ -239,6 +251,17 @@
}
},
"shapes":{
"AccountLimit":{
"type":"structure",
"members":{
"Name":{"shape":"LimitName"},
"Value":{"shape":"LimitValue"}
}
},
"AccountLimitList":{
"type":"list",
"member":{"shape":"AccountLimit"}
},
"AllowedValue":{"type":"string"},
"AllowedValues":{
"type":"list",
Expand Down Expand Up @@ -283,6 +306,7 @@
"TimeoutInMinutes":{"shape":"TimeoutMinutes"},
"NotificationARNs":{"shape":"NotificationARNs"},
"Capabilities":{"shape":"Capabilities"},
"ResourceTypes":{"shape":"ResourceTypes"},
"OnFailure":{"shape":"OnFailure"},
"StackPolicyBody":{"shape":"StackPolicyBody"},
"StackPolicyURL":{"shape":"StackPolicyURL"},
Expand All @@ -304,6 +328,19 @@
}
},
"DeletionTime":{"type":"timestamp"},
"DescribeAccountLimitsInput":{
"type":"structure",
"members":{
"NextToken":{"shape":"NextToken"}
}
},
"DescribeAccountLimitsOutput":{
"type":"structure",
"members":{
"AccountLimits":{"shape":"AccountLimitList"},
"NextToken":{"shape":"NextToken"}
}
},
"DescribeStackEventsInput":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -421,6 +458,7 @@
"Description":{"shape":"Description"},
"Capabilities":{"shape":"Capabilities"},
"CapabilitiesReason":{"shape":"CapabilitiesReason"},
"ResourceTypes":{"shape":"ResourceTypes"},
"Version":{"shape":"Version"},
"Metadata":{"shape":"Metadata"}
}
Expand Down Expand Up @@ -448,6 +486,8 @@
},
"exception":true
},
"LimitName":{"type":"string"},
"LimitValue":{"type":"integer"},
"ListStackResourcesInput":{
"type":"structure",
"required":["StackName"],
Expand Down Expand Up @@ -580,6 +620,10 @@
},
"ResourceStatusReason":{"type":"string"},
"ResourceType":{"type":"string"},
"ResourceTypes":{
"type":"list",
"member":{"shape":"ResourceType"}
},
"SetStackPolicyInput":{
"type":"structure",
"required":["StackName"],
Expand Down Expand Up @@ -851,6 +895,7 @@
"StackPolicyDuringUpdateURL":{"shape":"StackPolicyDuringUpdateURL"},
"Parameters":{"shape":"Parameters"},
"Capabilities":{"shape":"Capabilities"},
"ResourceTypes":{"shape":"ResourceTypes"},
"StackPolicyBody":{"shape":"StackPolicyBody"},
"StackPolicyURL":{"shape":"StackPolicyURL"},
"NotificationARNs":{"shape":"NotificationARNs"}
Expand Down
2 changes: 1 addition & 1 deletion src/data/cloudformation/2010-05-15/api-2.json.php

Large diffs are not rendered by default.

64 changes: 55 additions & 9 deletions src/data/cloudformation/2010-05-15/docs-2.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/data/cloudformation/2010-05-15/docs-2.json.php

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions src/data/ec2/2015-04-15/api-2.json.php

This file was deleted.

3 changes: 0 additions & 3 deletions src/data/ec2/2015-04-15/docs-2.json.php

This file was deleted.

@@ -1,12 +1,12 @@
{
"version":"2.0",
"metadata":{
"apiVersion":"2015-04-15",
"apiVersion":"2015-10-01",
"endpointPrefix":"ec2",
"serviceAbbreviation":"Amazon EC2",
"serviceFullName":"Amazon Elastic Compute Cloud",
"signatureVersion":"v4",
"xmlNamespace":"http://ec2.amazonaws.com/doc/2015-04-15",
"xmlNamespace":"http://ec2.amazonaws.com/doc/2015-10-01",
"protocol":"ec2"
},
"operations":{
Expand Down Expand Up @@ -1343,6 +1343,15 @@
},
"input":{"shape":"ModifySnapshotAttributeRequest"}
},
"ModifySpotFleetRequest":{
"name":"ModifySpotFleetRequest",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ModifySpotFleetRequestRequest"},
"output":{"shape":"ModifySpotFleetRequestResponse"}
},
"ModifySubnetAttribute":{
"name":"ModifySubnetAttribute",
"http":{
Expand Down Expand Up @@ -2165,7 +2174,12 @@
},
"AvailabilityZoneState":{
"type":"string",
"enum":["available"]
"enum":[
"available",
"information",
"impaired",
"unavailable"
]
},
"BatchState":{
"type":"string",
Expand All @@ -2175,7 +2189,8 @@
"cancelled",
"failed",
"cancelled_running",
"cancelled_terminating"
"cancelled_terminating",
"modifying"
]
},
"BlockDeviceMapping":{
Expand Down Expand Up @@ -5954,6 +5969,13 @@
"error"
]
},
"ExcessCapacityTerminationPolicy":{
"type":"string",
"enum":[
"noTermination",
"default"
]
},
"ExecutableByStringList":{
"type":"list",
"member":{
Expand Down Expand Up @@ -8129,6 +8151,33 @@
"CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}
}
},
"ModifySpotFleetRequestRequest":{
"type":"structure",
"required":["SpotFleetRequestId"],
"members":{
"SpotFleetRequestId":{
"shape":"String",
"locationName":"spotFleetRequestId"
},
"TargetCapacity":{
"shape":"Integer",
"locationName":"targetCapacity"
},
"ExcessCapacityTerminationPolicy":{
"shape":"ExcessCapacityTerminationPolicy",
"locationName":"excessCapacityTerminationPolicy"
}
}
},
"ModifySpotFleetRequestResponse":{
"type":"structure",
"members":{
"Return":{
"shape":"Boolean",
"locationName":"return"
}
}
},
"ModifySubnetAttributeRequest":{
"type":"structure",
"required":["SubnetId"],
Expand Down Expand Up @@ -10549,7 +10598,8 @@
"required":[
"SpotFleetRequestId",
"SpotFleetRequestState",
"SpotFleetRequestConfig"
"SpotFleetRequestConfig",
"CreateTime"
],
"members":{
"SpotFleetRequestId":{
Expand All @@ -10563,6 +10613,10 @@
"SpotFleetRequestConfig":{
"shape":"SpotFleetRequestConfigData",
"locationName":"spotFleetRequestConfig"
},
"CreateTime":{
"shape":"DateTime",
"locationName":"createTime"
}
}
},
Expand Down Expand Up @@ -10607,6 +10661,10 @@
"shape":"LaunchSpecsList",
"locationName":"launchSpecifications"
},
"ExcessCapacityTerminationPolicy":{
"shape":"ExcessCapacityTerminationPolicy",
"locationName":"excessCapacityTerminationPolicy"
},
"AllocationStrategy":{
"shape":"AllocationStrategy",
"locationName":"allocationStrategy"
Expand Down
3 changes: 3 additions & 0 deletions src/data/ec2/2015-10-01/api-2.json.php

Large diffs are not rendered by default.

0 comments on commit 0af7c1b

Please sign in to comment.