Skip to content

Commit ec112c1

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent eb37bfb commit ec112c1

File tree

20 files changed

+2471
-178
lines changed

20 files changed

+2471
-178
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::CloudFormation - Updated the API, and documentation for AWS CloudFormation.
7+
8+
* Feature - Aws::CodeBuild - Updated the API, and documentation for AWS CodeBuild.
9+
10+
* Feature - Aws::ConfigService - Updated the API, and documentation for AWS Config.
11+
12+
* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
13+
14+
* Feature - Aws::ElasticLoadBalancingV2 - Updated the API, and documentation for Elastic Load Balancing.
15+
16+
* Feature - Aws::IAM - Updated the API, and documentation for AWS Identity and Access Management.
17+
18+
* Feature - Aws::IoT - Updated the API, and documentation for AWS IoT.
19+
20+
* Feature - Aws::Lambda - Updated the API for AWS Lambda.
21+
422
* Feature = Aws::Core - Support EC2 IMDS updates.
523

624
2.11.400 (2019-11-18)

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

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -939,7 +939,8 @@
939939
"Tags":{"shape":"TagDescriptionList"},
940940
"TerminationPolicies":{"shape":"TerminationPolicies"},
941941
"NewInstancesProtectedFromScaleIn":{"shape":"InstanceProtected"},
942-
"ServiceLinkedRoleARN":{"shape":"ResourceName"}
942+
"ServiceLinkedRoleARN":{"shape":"ResourceName"},
943+
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"}
943944
}
944945
},
945946
"AutoScalingGroupDesiredCapacity":{"type":"integer"},
@@ -981,13 +982,15 @@
981982
],
982983
"members":{
983984
"InstanceId":{"shape":"XmlStringMaxLen19"},
985+
"InstanceType":{"shape":"XmlStringMaxLen255"},
984986
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"},
985987
"AvailabilityZone":{"shape":"XmlStringMaxLen255"},
986988
"LifecycleState":{"shape":"XmlStringMaxLen32"},
987989
"HealthStatus":{"shape":"XmlStringMaxLen32"},
988990
"LaunchConfigurationName":{"shape":"XmlStringMaxLen255"},
989991
"LaunchTemplate":{"shape":"LaunchTemplateSpecification"},
990-
"ProtectedFromScaleIn":{"shape":"InstanceProtected"}
992+
"ProtectedFromScaleIn":{"shape":"InstanceProtected"},
993+
"WeightedCapacity":{"shape":"XmlStringMaxLen32"}
991994
}
992995
},
993996
"AutoScalingInstances":{
@@ -1128,7 +1131,8 @@
11281131
"NewInstancesProtectedFromScaleIn":{"shape":"InstanceProtected"},
11291132
"LifecycleHookSpecificationList":{"shape":"LifecycleHookSpecifications"},
11301133
"Tags":{"shape":"Tags"},
1131-
"ServiceLinkedRoleARN":{"shape":"ResourceName"}
1134+
"ServiceLinkedRoleARN":{"shape":"ResourceName"},
1135+
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"}
11321136
}
11331137
},
11341138
"CreateLaunchConfigurationType":{
@@ -1564,12 +1568,14 @@
15641568
],
15651569
"members":{
15661570
"InstanceId":{"shape":"XmlStringMaxLen19"},
1571+
"InstanceType":{"shape":"XmlStringMaxLen255"},
15671572
"AvailabilityZone":{"shape":"XmlStringMaxLen255"},
15681573
"LifecycleState":{"shape":"LifecycleState"},
15691574
"HealthStatus":{"shape":"XmlStringMaxLen32"},
15701575
"LaunchConfigurationName":{"shape":"XmlStringMaxLen255"},
15711576
"LaunchTemplate":{"shape":"LaunchTemplateSpecification"},
1572-
"ProtectedFromScaleIn":{"shape":"InstanceProtected"}
1577+
"ProtectedFromScaleIn":{"shape":"InstanceProtected"},
1578+
"WeightedCapacity":{"shape":"XmlStringMaxLen32"}
15731579
}
15741580
},
15751581
"InstanceIds":{
@@ -1687,7 +1693,8 @@
16871693
"LaunchTemplateOverrides":{
16881694
"type":"structure",
16891695
"members":{
1690-
"InstanceType":{"shape":"XmlStringMaxLen255"}
1696+
"InstanceType":{"shape":"XmlStringMaxLen255"},
1697+
"WeightedCapacity":{"shape":"XmlStringMaxLen32"}
16911698
}
16921699
},
16931700
"LaunchTemplateSpecification":{
@@ -1804,6 +1811,7 @@
18041811
"type":"list",
18051812
"member":{"shape":"LoadBalancerTargetGroupState"}
18061813
},
1814+
"MaxInstanceLifetime":{"type":"integer"},
18071815
"MaxNumberOfAutoScalingGroups":{"type":"integer"},
18081816
"MaxNumberOfLaunchConfigurations":{"type":"integer"},
18091817
"MaxRecords":{"type":"integer"},
@@ -2387,7 +2395,8 @@
23872395
"VPCZoneIdentifier":{"shape":"XmlStringMaxLen2047"},
23882396
"TerminationPolicies":{"shape":"TerminationPolicies"},
23892397
"NewInstancesProtectedFromScaleIn":{"shape":"InstanceProtected"},
2390-
"ServiceLinkedRoleARN":{"shape":"ResourceName"}
2398+
"ServiceLinkedRoleARN":{"shape":"ResourceName"},
2399+
"MaxInstanceLifetime":{"shape":"MaxInstanceLifetime"}
23912400
}
23922401
},
23932402
"Values":{

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

Lines changed: 65 additions & 52 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/cloudformation/2010-05-15/api-2.json

Lines changed: 101 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,23 @@
390390
"resultWrapper":"DetectStackResourceDriftResult"
391391
}
392392
},
393+
"DetectStackSetDrift":{
394+
"name":"DetectStackSetDrift",
395+
"http":{
396+
"method":"POST",
397+
"requestUri":"/"
398+
},
399+
"input":{"shape":"DetectStackSetDriftInput"},
400+
"output":{
401+
"shape":"DetectStackSetDriftOutput",
402+
"resultWrapper":"DetectStackSetDriftResult"
403+
},
404+
"errors":[
405+
{"shape":"InvalidOperationException"},
406+
{"shape":"OperationInProgressException"},
407+
{"shape":"StackSetNotFoundException"}
408+
]
409+
},
393410
"EstimateTemplateCost":{
394411
"name":"EstimateTemplateCost",
395412
"http":{
@@ -1497,6 +1514,24 @@
14971514
"StackResourceDrift":{"shape":"StackResourceDrift"}
14981515
}
14991516
},
1517+
"DetectStackSetDriftInput":{
1518+
"type":"structure",
1519+
"required":["StackSetName"],
1520+
"members":{
1521+
"StackSetName":{"shape":"StackSetNameOrId"},
1522+
"OperationPreferences":{"shape":"StackSetOperationPreferences"},
1523+
"OperationId":{
1524+
"shape":"ClientRequestToken",
1525+
"idempotencyToken":true
1526+
}
1527+
}
1528+
},
1529+
"DetectStackSetDriftOutput":{
1530+
"type":"structure",
1531+
"members":{
1532+
"OperationId":{"shape":"ClientRequestToken"}
1533+
}
1534+
},
15001535
"DifferenceType":{
15011536
"type":"string",
15021537
"enum":[
@@ -1506,6 +1541,10 @@
15061541
]
15071542
},
15081543
"DisableRollback":{"type":"boolean"},
1544+
"DriftedStackInstancesCount":{
1545+
"type":"integer",
1546+
"min":0
1547+
},
15091548
"EnableTerminationProtection":{"type":"boolean"},
15101549
"ErrorMessage":{
15111550
"type":"string",
@@ -1579,6 +1618,10 @@
15791618
"type":"list",
15801619
"member":{"shape":"Export"}
15811620
},
1621+
"FailedStackInstancesCount":{
1622+
"type":"integer",
1623+
"min":0
1624+
},
15821625
"FailureToleranceCount":{
15831626
"type":"integer",
15841627
"min":0
@@ -1662,6 +1705,14 @@
16621705
"type":"list",
16631706
"member":{"shape":"StackName"}
16641707
},
1708+
"InProgressStackInstancesCount":{
1709+
"type":"integer",
1710+
"min":0
1711+
},
1712+
"InSyncStackInstancesCount":{
1713+
"type":"integer",
1714+
"min":0
1715+
},
16651716
"InsufficientCapabilitiesException":{
16661717
"type":"structure",
16671718
"members":{
@@ -2590,7 +2641,9 @@
25902641
"StackId":{"shape":"StackId"},
25912642
"ParameterOverrides":{"shape":"Parameters"},
25922643
"Status":{"shape":"StackInstanceStatus"},
2593-
"StatusReason":{"shape":"Reason"}
2644+
"StatusReason":{"shape":"Reason"},
2645+
"DriftStatus":{"shape":"StackDriftStatus"},
2646+
"LastDriftCheckTimestamp":{"shape":"Timestamp"}
25942647
}
25952648
},
25962649
"StackInstanceNotFoundException":{
@@ -2624,7 +2677,9 @@
26242677
"Account":{"shape":"Account"},
26252678
"StackId":{"shape":"StackId"},
26262679
"Status":{"shape":"StackInstanceStatus"},
2627-
"StatusReason":{"shape":"Reason"}
2680+
"StatusReason":{"shape":"Reason"},
2681+
"DriftStatus":{"shape":"StackDriftStatus"},
2682+
"LastDriftCheckTimestamp":{"shape":"Timestamp"}
26282683
}
26292684
},
26302685
"StackName":{"type":"string"},
@@ -2792,10 +2847,42 @@
27922847
"Tags":{"shape":"Tags"},
27932848
"StackSetARN":{"shape":"StackSetARN"},
27942849
"AdministrationRoleARN":{"shape":"RoleARN"},
2795-
"ExecutionRoleName":{"shape":"ExecutionRoleName"}
2850+
"ExecutionRoleName":{"shape":"ExecutionRoleName"},
2851+
"StackSetDriftDetectionDetails":{"shape":"StackSetDriftDetectionDetails"}
27962852
}
27972853
},
27982854
"StackSetARN":{"type":"string"},
2855+
"StackSetDriftDetectionDetails":{
2856+
"type":"structure",
2857+
"members":{
2858+
"DriftStatus":{"shape":"StackSetDriftStatus"},
2859+
"DriftDetectionStatus":{"shape":"StackSetDriftDetectionStatus"},
2860+
"LastDriftCheckTimestamp":{"shape":"Timestamp"},
2861+
"TotalStackInstancesCount":{"shape":"TotalStackInstancesCount"},
2862+
"DriftedStackInstancesCount":{"shape":"DriftedStackInstancesCount"},
2863+
"InSyncStackInstancesCount":{"shape":"InSyncStackInstancesCount"},
2864+
"InProgressStackInstancesCount":{"shape":"InProgressStackInstancesCount"},
2865+
"FailedStackInstancesCount":{"shape":"FailedStackInstancesCount"}
2866+
}
2867+
},
2868+
"StackSetDriftDetectionStatus":{
2869+
"type":"string",
2870+
"enum":[
2871+
"COMPLETED",
2872+
"FAILED",
2873+
"PARTIAL_SUCCESS",
2874+
"IN_PROGRESS",
2875+
"STOPPED"
2876+
]
2877+
},
2878+
"StackSetDriftStatus":{
2879+
"type":"string",
2880+
"enum":[
2881+
"DRIFTED",
2882+
"IN_SYNC",
2883+
"NOT_CHECKED"
2884+
]
2885+
},
27992886
"StackSetId":{"type":"string"},
28002887
"StackSetName":{"type":"string"},
28012888
"StackSetNameOrId":{
@@ -2836,15 +2923,17 @@
28362923
"AdministrationRoleARN":{"shape":"RoleARN"},
28372924
"ExecutionRoleName":{"shape":"ExecutionRoleName"},
28382925
"CreationTimestamp":{"shape":"Timestamp"},
2839-
"EndTimestamp":{"shape":"Timestamp"}
2926+
"EndTimestamp":{"shape":"Timestamp"},
2927+
"StackSetDriftDetectionDetails":{"shape":"StackSetDriftDetectionDetails"}
28402928
}
28412929
},
28422930
"StackSetOperationAction":{
28432931
"type":"string",
28442932
"enum":[
28452933
"CREATE",
28462934
"UPDATE",
2847-
"DELETE"
2935+
"DELETE",
2936+
"DETECT_DRIFT"
28482937
]
28492938
},
28502939
"StackSetOperationPreferences":{
@@ -2922,7 +3011,9 @@
29223011
"StackSetName":{"shape":"StackSetName"},
29233012
"StackSetId":{"shape":"StackSetId"},
29243013
"Description":{"shape":"Description"},
2925-
"Status":{"shape":"StackSetStatus"}
3014+
"Status":{"shape":"StackSetStatus"},
3015+
"DriftStatus":{"shape":"StackDriftStatus"},
3016+
"LastDriftCheckTimestamp":{"shape":"Timestamp"}
29263017
}
29273018
},
29283019
"StackStatus":{
@@ -3093,6 +3184,10 @@
30933184
},
30943185
"exception":true
30953186
},
3187+
"TotalStackInstancesCount":{
3188+
"type":"integer",
3189+
"min":0
3190+
},
30963191
"TransformName":{"type":"string"},
30973192
"TransformsList":{
30983193
"type":"list",

0 commit comments

Comments
 (0)