Skip to content

Commit b28815d

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 166e824 commit b28815d

File tree

22 files changed

+1182
-109
lines changed

22 files changed

+1182
-109
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::AutoScaling - Updated the API, and documentation for Auto Scaling.
5+
6+
* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
7+
8+
* Feature - Aws::ElasticsearchService - Updated the API, and documentation for Amazon Elasticsearch Service.
9+
10+
* Feature - Aws::IoT - Updated the API, and documentation for AWS IoT.
11+
12+
* Feature - Aws::MarketplaceMetering - Updated the API, and documentation for AWSMarketplace Metering.
13+
14+
* Feature - Aws::CloudWatch - Updated the documentation for Amazon CloudWatch.
15+
16+
* Feature - Aws::MQ - Updated the API, and documentation for AmazonMQ.
17+
18+
* Feature - Aws::ServiceCatalog - Updated the API, and documentation for AWS Service Catalog.
19+
20+
* Feature - Aws::XRay - Updated the API, and documentation for AWS X-Ray.
21+
422
2.11.619 (2020-11-02)
523
------------------
624

aws-sdk-core/apis/autoscaling/2011-01-01/api-2.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,7 +1002,8 @@
10021002
"TerminationPolicies":{"shape":"TerminationPolicies"},
10031003
"NewInstancesProtectedFromScaleIn":{"shape":"InstanceProtected"},
10041004
"ServiceLinkedRoleARN":{"shape":"ResourceName"},
1005-
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"}
1005+
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"},
1006+
"CapacityRebalance":{"shape":"CapacityRebalanceEnabled"}
10061007
}
10071008
},
10081009
"AutoScalingGroupDesiredCapacity":{"type":"integer"},
@@ -1153,6 +1154,7 @@
11531154
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"}
11541155
}
11551156
},
1157+
"CapacityRebalanceEnabled":{"type":"boolean"},
11561158
"ClassicLinkVPCSecurityGroups":{
11571159
"type":"list",
11581160
"member":{"shape":"XmlStringMaxLen255"}
@@ -1204,6 +1206,7 @@
12041206
"VPCZoneIdentifier":{"shape":"XmlStringMaxLen2047"},
12051207
"TerminationPolicies":{"shape":"TerminationPolicies"},
12061208
"NewInstancesProtectedFromScaleIn":{"shape":"InstanceProtected"},
1209+
"CapacityRebalance":{"shape":"CapacityRebalanceEnabled"},
12071210
"LifecycleHookSpecificationList":{"shape":"LifecycleHookSpecifications"},
12081211
"Tags":{"shape":"Tags"},
12091212
"ServiceLinkedRoleARN":{"shape":"ResourceName"},
@@ -2603,7 +2606,8 @@
26032606
"TerminationPolicies":{"shape":"TerminationPolicies"},
26042607
"NewInstancesProtectedFromScaleIn":{"shape":"InstanceProtected"},
26052608
"ServiceLinkedRoleARN":{"shape":"ResourceName"},
2606-
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"}
2609+
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"},
2610+
"CapacityRebalance":{"shape":"CapacityRebalanceEnabled"}
26072611
}
26082612
},
26092613
"Values":{

aws-sdk-core/apis/autoscaling/2011-01-01/docs-2.json

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

aws-sdk-core/apis/ec2/2016-11-15/api-2.json

Lines changed: 122 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5975,6 +5975,30 @@
59755975
"active"
59765976
]
59775977
},
5978+
"ClientConnectOptions":{
5979+
"type":"structure",
5980+
"members":{
5981+
"Enabled":{"shape":"Boolean"},
5982+
"LambdaFunctionArn":{"shape":"String"}
5983+
}
5984+
},
5985+
"ClientConnectResponseOptions":{
5986+
"type":"structure",
5987+
"members":{
5988+
"Enabled":{
5989+
"shape":"Boolean",
5990+
"locationName":"enabled"
5991+
},
5992+
"LambdaFunctionArn":{
5993+
"shape":"String",
5994+
"locationName":"lambdaFunctionArn"
5995+
},
5996+
"Status":{
5997+
"shape":"ClientVpnEndpointAttributeStatus",
5998+
"locationName":"status"
5999+
}
6000+
}
6001+
},
59786002
"ClientData":{
59796003
"type":"structure",
59806004
"members":{
@@ -6110,6 +6134,10 @@
61106134
"ConnectionEndTime":{
61116135
"shape":"String",
61126136
"locationName":"connectionEndTime"
6137+
},
6138+
"PostureComplianceStatuses":{
6139+
"shape":"ValueStringList",
6140+
"locationName":"postureComplianceStatusSet"
61136141
}
61146142
}
61156143
},
@@ -6226,9 +6254,33 @@
62266254
"SelfServicePortalUrl":{
62276255
"shape":"String",
62286256
"locationName":"selfServicePortalUrl"
6257+
},
6258+
"ClientConnectOptions":{
6259+
"shape":"ClientConnectResponseOptions",
6260+
"locationName":"clientConnectOptions"
62296261
}
62306262
}
62316263
},
6264+
"ClientVpnEndpointAttributeStatus":{
6265+
"type":"structure",
6266+
"members":{
6267+
"Code":{
6268+
"shape":"ClientVpnEndpointAttributeStatusCode",
6269+
"locationName":"code"
6270+
},
6271+
"Message":{
6272+
"shape":"String",
6273+
"locationName":"message"
6274+
}
6275+
}
6276+
},
6277+
"ClientVpnEndpointAttributeStatusCode":{
6278+
"type":"string",
6279+
"enum":[
6280+
"applying",
6281+
"applied"
6282+
]
6283+
},
62326284
"ClientVpnEndpointId":{"type":"string"},
62336285
"ClientVpnEndpointIdList":{
62346286
"type":"list",
@@ -6792,7 +6844,8 @@
67926844
"locationName":"SecurityGroupId"
67936845
},
67946846
"VpcId":{"shape":"VpcId"},
6795-
"SelfServicePortal":{"shape":"SelfServicePortal"}
6847+
"SelfServicePortal":{"shape":"SelfServicePortal"},
6848+
"ClientConnectOptions":{"shape":"ClientConnectOptions"}
67966849
}
67976850
},
67986851
"CreateClientVpnEndpointResult":{
@@ -15431,13 +15484,47 @@
1543115484
"prioritized"
1543215485
]
1543315486
},
15487+
"FleetReplacementStrategy":{
15488+
"type":"string",
15489+
"enum":["launch"]
15490+
},
1543415491
"FleetSet":{
1543515492
"type":"list",
1543615493
"member":{
1543715494
"shape":"FleetData",
1543815495
"locationName":"item"
1543915496
}
1544015497
},
15498+
"FleetSpotCapacityRebalance":{
15499+
"type":"structure",
15500+
"members":{
15501+
"ReplacementStrategy":{
15502+
"shape":"FleetReplacementStrategy",
15503+
"locationName":"replacementStrategy"
15504+
}
15505+
}
15506+
},
15507+
"FleetSpotCapacityRebalanceRequest":{
15508+
"type":"structure",
15509+
"members":{
15510+
"ReplacementStrategy":{"shape":"FleetReplacementStrategy"}
15511+
}
15512+
},
15513+
"FleetSpotMaintenanceStrategies":{
15514+
"type":"structure",
15515+
"members":{
15516+
"CapacityRebalance":{
15517+
"shape":"FleetSpotCapacityRebalance",
15518+
"locationName":"capacityRebalance"
15519+
}
15520+
}
15521+
},
15522+
"FleetSpotMaintenanceStrategiesRequest":{
15523+
"type":"structure",
15524+
"members":{
15525+
"CapacityRebalance":{"shape":"FleetSpotCapacityRebalanceRequest"}
15526+
}
15527+
},
1544115528
"FleetStateCode":{
1544215529
"type":"string",
1544315530
"enum":[
@@ -21002,7 +21089,8 @@
2100221089
"locationName":"SecurityGroupId"
2100321090
},
2100421091
"VpcId":{"shape":"VpcId"},
21005-
"SelfServicePortal":{"shape":"SelfServicePortal"}
21092+
"SelfServicePortal":{"shape":"SelfServicePortal"},
21093+
"ClientConnectOptions":{"shape":"ClientConnectOptions"}
2100621094
}
2100721095
},
2100821096
"ModifyClientVpnEndpointResult":{
@@ -21054,10 +21142,7 @@
2105421142
},
2105521143
"ModifyFleetRequest":{
2105621144
"type":"structure",
21057-
"required":[
21058-
"FleetId",
21059-
"TargetCapacitySpecification"
21060-
],
21145+
"required":["FleetId"],
2106121146
"members":{
2106221147
"DryRun":{"shape":"Boolean"},
2106321148
"ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"},
@@ -24481,6 +24566,10 @@
2448124566
}
2448224567
}
2448324568
},
24569+
"ReplacementStrategy":{
24570+
"type":"string",
24571+
"enum":["launch"]
24572+
},
2448424573
"ReportInstanceReasonCodes":{
2448524574
"type":"string",
2448624575
"enum":[
@@ -27043,6 +27132,15 @@
2704327132
"capacity-optimized"
2704427133
]
2704527134
},
27135+
"SpotCapacityRebalance":{
27136+
"type":"structure",
27137+
"members":{
27138+
"ReplacementStrategy":{
27139+
"shape":"ReplacementStrategy",
27140+
"locationName":"replacementStrategy"
27141+
}
27142+
}
27143+
},
2704627144
"SpotDatafeedSubscription":{
2704727145
"type":"structure",
2704827146
"members":{
@@ -27198,6 +27296,10 @@
2719827296
"shape":"OnDemandAllocationStrategy",
2719927297
"locationName":"onDemandAllocationStrategy"
2720027298
},
27299+
"SpotMaintenanceStrategies":{
27300+
"shape":"SpotMaintenanceStrategies",
27301+
"locationName":"spotMaintenanceStrategies"
27302+
},
2720127303
"ClientToken":{
2720227304
"shape":"String",
2720327305
"locationName":"clientToken"
@@ -27470,6 +27572,15 @@
2747027572
"persistent"
2747127573
]
2747227574
},
27575+
"SpotMaintenanceStrategies":{
27576+
"type":"structure",
27577+
"members":{
27578+
"CapacityRebalance":{
27579+
"shape":"SpotCapacityRebalance",
27580+
"locationName":"capacityRebalance"
27581+
}
27582+
}
27583+
},
2747327584
"SpotMarketOptions":{
2747427585
"type":"structure",
2747527586
"members":{
@@ -27487,6 +27598,10 @@
2748727598
"shape":"SpotAllocationStrategy",
2748827599
"locationName":"allocationStrategy"
2748927600
},
27601+
"MaintenanceStrategies":{
27602+
"shape":"FleetSpotMaintenanceStrategies",
27603+
"locationName":"maintenanceStrategies"
27604+
},
2749027605
"InstanceInterruptionBehavior":{
2749127606
"shape":"SpotInstanceInterruptionBehavior",
2749227607
"locationName":"instanceInterruptionBehavior"
@@ -27517,6 +27632,7 @@
2751727632
"type":"structure",
2751827633
"members":{
2751927634
"AllocationStrategy":{"shape":"SpotAllocationStrategy"},
27635+
"MaintenanceStrategies":{"shape":"FleetSpotMaintenanceStrategiesRequest"},
2752027636
"InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"},
2752127637
"InstancePoolsToUseCount":{"shape":"Integer"},
2752227638
"SingleInstanceType":{"shape":"Boolean"},

0 commit comments

Comments
 (0)