Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Sep 18, 2017
1 parent c746a10 commit 16e5b83
Show file tree
Hide file tree
Showing 28 changed files with 1,723 additions and 670 deletions.
18 changes: 17 additions & 1 deletion apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -9453,6 +9453,13 @@
"locationName":"InstanceId"
}
},
"InstanceInterruptionBehavior":{
"type":"string",
"enum":[
"stop",
"terminate"
]
},
"InstanceIpv6Address":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -12402,7 +12409,8 @@
"ValidUntil":{
"shape":"DateTime",
"locationName":"validUntil"
}
},
"InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"}
}
},
"RequestSpotInstancesResult":{
Expand Down Expand Up @@ -14241,6 +14249,10 @@
"ReplaceUnhealthyInstances":{
"shape":"Boolean",
"locationName":"replaceUnhealthyInstances"
},
"InstanceInterruptionBehavior":{
"shape":"InstanceInterruptionBehavior",
"locationName":"instanceInterruptionBehavior"
}
}
},
Expand Down Expand Up @@ -14345,6 +14357,10 @@
"ValidUntil":{
"shape":"DateTime",
"locationName":"validUntil"
},
"InstanceInterruptionBehavior":{
"shape":"InstanceInterruptionBehavior",
"locationName":"instanceInterruptionBehavior"
}
}
},
Expand Down
8 changes: 8 additions & 0 deletions apis/ec2/2016-11-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3535,6 +3535,14 @@
"UnmonitorInstancesRequest$InstanceIds": "<p>One or more instance IDs.</p>"
}
},
"InstanceInterruptionBehavior": {
"base": null,
"refs": {
"RequestSpotInstancesRequest$InstanceInterruptionBehavior": "<p>Indicates whether a Spot instance stops or terminates when it is interrupted.</p>",
"SpotFleetRequestConfigData$InstanceInterruptionBehavior": "<p>Indicates whether a Spot instance stops or terminates when it is interrupted.</p>",
"SpotInstanceRequest$InstanceInterruptionBehavior": "<p>Indicates whether a Spot instance stops or terminates when it is interrupted.</p>"
}
},
"InstanceIpv6Address": {
"base": "<p>Describes an IPv6 address.</p>",
"refs": {
Expand Down
144 changes: 142 additions & 2 deletions apis/email/2010-12-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,23 @@
{"shape":"LimitExceededException"}
]
},
"CreateConfigurationSetTrackingOptions":{
"name":"CreateConfigurationSetTrackingOptions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateConfigurationSetTrackingOptionsRequest"},
"output":{
"shape":"CreateConfigurationSetTrackingOptionsResponse",
"resultWrapper":"CreateConfigurationSetTrackingOptionsResult"
},
"errors":[
{"shape":"ConfigurationSetDoesNotExistException"},
{"shape":"TrackingOptionsAlreadyExistsException"},
{"shape":"InvalidTrackingOptionsException"}
]
},
"CreateReceiptFilter":{
"name":"CreateReceiptFilter",
"http":{
Expand Down Expand Up @@ -150,6 +167,22 @@
{"shape":"EventDestinationDoesNotExistException"}
]
},
"DeleteConfigurationSetTrackingOptions":{
"name":"DeleteConfigurationSetTrackingOptions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteConfigurationSetTrackingOptionsRequest"},
"output":{
"shape":"DeleteConfigurationSetTrackingOptionsResponse",
"resultWrapper":"DeleteConfigurationSetTrackingOptionsResult"
},
"errors":[
{"shape":"ConfigurationSetDoesNotExistException"},
{"shape":"TrackingOptionsDoesNotExistException"}
]
},
"DeleteIdentity":{
"name":"DeleteIdentity",
"http":{
Expand Down Expand Up @@ -625,6 +658,23 @@
{"shape":"InvalidSNSDestinationException"}
]
},
"UpdateConfigurationSetTrackingOptions":{
"name":"UpdateConfigurationSetTrackingOptions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateConfigurationSetTrackingOptionsRequest"},
"output":{
"shape":"UpdateConfigurationSetTrackingOptionsResponse",
"resultWrapper":"UpdateConfigurationSetTrackingOptionsResult"
},
"errors":[
{"shape":"ConfigurationSetDoesNotExistException"},
{"shape":"TrackingOptionsDoesNotExistException"},
{"shape":"InvalidTrackingOptionsException"}
]
},
"UpdateReceiptRule":{
"name":"UpdateReceiptRule",
"http":{
Expand Down Expand Up @@ -853,7 +903,10 @@
},
"ConfigurationSetAttribute":{
"type":"string",
"enum":["eventDestinations"]
"enum":[
"eventDestinations",
"trackingOptions"
]
},
"ConfigurationSetAttributeList":{
"type":"list",
Expand Down Expand Up @@ -913,6 +966,22 @@
"members":{
}
},
"CreateConfigurationSetTrackingOptionsRequest":{
"type":"structure",
"required":[
"ConfigurationSetName",
"TrackingOptions"
],
"members":{
"ConfigurationSetName":{"shape":"ConfigurationSetName"},
"TrackingOptions":{"shape":"TrackingOptions"}
}
},
"CreateConfigurationSetTrackingOptionsResponse":{
"type":"structure",
"members":{
}
},
"CreateReceiptFilterRequest":{
"type":"structure",
"required":["Filter"],
Expand Down Expand Up @@ -963,6 +1032,7 @@
"TemporaryFailure"
]
},
"CustomRedirectDomain":{"type":"string"},
"DefaultDimensionValue":{"type":"string"},
"DeleteConfigurationSetEventDestinationRequest":{
"type":"structure",
Expand Down Expand Up @@ -992,6 +1062,18 @@
"members":{
}
},
"DeleteConfigurationSetTrackingOptionsRequest":{
"type":"structure",
"required":["ConfigurationSetName"],
"members":{
"ConfigurationSetName":{"shape":"ConfigurationSetName"}
}
},
"DeleteConfigurationSetTrackingOptionsResponse":{
"type":"structure",
"members":{
}
},
"DeleteIdentityPolicyRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1091,7 +1173,8 @@
"type":"structure",
"members":{
"ConfigurationSet":{"shape":"ConfigurationSet"},
"EventDestinations":{"shape":"EventDestinations"}
"EventDestinations":{"shape":"EventDestinations"},
"TrackingOptions":{"shape":"TrackingOptions"}
}
},
"DescribeReceiptRuleRequest":{
Expand Down Expand Up @@ -1491,6 +1574,17 @@
},
"exception":true
},
"InvalidTrackingOptionsException":{
"type":"structure",
"members":{
},
"error":{
"code":"InvalidTrackingOptions",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"InvocationType":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -2127,6 +2221,36 @@
"Optional"
]
},
"TrackingOptions":{
"type":"structure",
"members":{
"CustomRedirectDomain":{"shape":"CustomRedirectDomain"}
}
},
"TrackingOptionsAlreadyExistsException":{
"type":"structure",
"members":{
"ConfigurationSetName":{"shape":"ConfigurationSetName"}
},
"error":{
"code":"TrackingOptionsAlreadyExistsException",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"TrackingOptionsDoesNotExistException":{
"type":"structure",
"members":{
"ConfigurationSetName":{"shape":"ConfigurationSetName"}
},
"error":{
"code":"TrackingOptionsDoesNotExistException",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"UpdateConfigurationSetEventDestinationRequest":{
"type":"structure",
"required":[
Expand All @@ -2143,6 +2267,22 @@
"members":{
}
},
"UpdateConfigurationSetTrackingOptionsRequest":{
"type":"structure",
"required":[
"ConfigurationSetName",
"TrackingOptions"
],
"members":{
"ConfigurationSetName":{"shape":"ConfigurationSetName"},
"TrackingOptions":{"shape":"TrackingOptions"}
}
},
"UpdateConfigurationSetTrackingOptionsResponse":{
"type":"structure",
"members":{
}
},
"UpdateReceiptRuleRequest":{
"type":"structure",
"required":[
Expand Down

0 comments on commit 16e5b83

Please sign in to comment.