Skip to content

Commit 9241a1a

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent a4e23e2 commit 9241a1a

File tree

7 files changed

+66
-20
lines changed

7 files changed

+66
-20
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::AutoScaling - Updated the API, and documentation for Auto Scaling.
5+
6+
* Feature - Aws::Chime - Updated the API, and documentation for Amazon Chime.
7+
8+
* Feature - Aws::RDS - Updated the API, and documentation for Amazon Relational Database Service.
9+
410
2.11.446 (2020-02-17)
511
------------------
612

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2032,7 +2032,8 @@
20322032
"MetricAggregationType":{"shape":"XmlStringMaxLen32"},
20332033
"StepAdjustments":{"shape":"StepAdjustments"},
20342034
"EstimatedInstanceWarmup":{"shape":"EstimatedInstanceWarmup"},
2035-
"TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"}
2035+
"TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"},
2036+
"Enabled":{"shape":"ScalingPolicyEnabled"}
20362037
}
20372038
},
20382039
"PutScheduledUpdateGroupActionType":{
@@ -2150,9 +2151,11 @@
21502151
"MetricAggregationType":{"shape":"XmlStringMaxLen32"},
21512152
"EstimatedInstanceWarmup":{"shape":"EstimatedInstanceWarmup"},
21522153
"Alarms":{"shape":"Alarms"},
2153-
"TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"}
2154+
"TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"},
2155+
"Enabled":{"shape":"ScalingPolicyEnabled"}
21542156
}
21552157
},
2158+
"ScalingPolicyEnabled":{"type":"boolean"},
21562159
"ScalingProcessQuery":{
21572160
"type":"structure",
21582161
"required":["AutoScalingGroupName"],

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

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -879,8 +879,8 @@
879879
"base": null,
880880
"refs": {
881881
"AutoScalingGroup$MaxInstanceLifetime": "<p>The maximum amount of time, in seconds, that an instance can be in service.</p> <p>Valid Range: Minimum value of 604800.</p>",
882-
"CreateAutoScalingGroupType$MaxInstanceLifetime": "<p>The maximum amount of time, in seconds, that an instance can be in service.</p> <p>Valid Range: Minimum value of 604800.</p>",
883-
"UpdateAutoScalingGroupType$MaxInstanceLifetime": "<p>The maximum amount of time, in seconds, that an instance can be in service.</p> <p>Valid Range: Minimum value of 604800.</p>"
882+
"CreateAutoScalingGroupType$MaxInstanceLifetime": "<p>The maximum amount of time, in seconds, that an instance can be in service.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-max-instance-lifetime.html\">Replacing Auto Scaling Instances Based on Maximum Instance Lifetime</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p> <p>Valid Range: Minimum value of 604800.</p>",
883+
"UpdateAutoScalingGroupType$MaxInstanceLifetime": "<p>The maximum amount of time, in seconds, that an instance can be in service.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-max-instance-lifetime.html\">Replacing Auto Scaling Instances Based on Maximum Instance Lifetime</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p> <p>Valid Range: Minimum value of 604800.</p>"
884884
}
885885
},
886886
"MaxNumberOfAutoScalingGroups": {
@@ -1307,6 +1307,13 @@
13071307
"ScalingPolicies$member": null
13081308
}
13091309
},
1310+
"ScalingPolicyEnabled": {
1311+
"base": null,
1312+
"refs": {
1313+
"PutScalingPolicyType$Enabled": null,
1314+
"ScalingPolicy$Enabled": null
1315+
}
1316+
},
13101317
"ScalingProcessQuery": {
13111318
"base": null,
13121319
"refs": {
@@ -1708,7 +1715,7 @@
17081715
"CreateAutoScalingGroupType$HealthCheckType": "<p>The service to use for the health checks. The valid values are <code>EC2</code> and <code>ELB</code>. The default value is <code>EC2</code>. If you configure an Auto Scaling group to use ELB health checks, it considers the instance unhealthy if it fails either the EC2 status checks or the load balancer health checks.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html\">Health Checks for Auto Scaling Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p>",
17091716
"Instance$HealthStatus": "<p>The last reported health status of the instance. \"Healthy\" means that the instance is healthy and should remain in service. \"Unhealthy\" means that the instance is unhealthy and that Amazon EC2 Auto Scaling should terminate and replace it.</p>",
17101717
"Instance$WeightedCapacity": "<p>The number of capacity units contributed by the instance based on its instance type.</p> <p>Valid Range: Minimum value of 1. Maximum value of 999.</p>",
1711-
"LaunchTemplateOverrides$WeightedCapacity": "<p>The number of capacity units, which gives the instance type a proportional weight to other instance types. For example, larger instance types are generally weighted more than smaller instance types. These are the same units that you chose to set the desired capacity in terms of instances, or a performance attribute such as vCPUs, memory, or I/O.</p> <p>Valid Range: Minimum value of 1. Maximum value of 999.</p>",
1718+
"LaunchTemplateOverrides$WeightedCapacity": "<p>The number of capacity units, which gives the instance type a proportional weight to other instance types. For example, larger instance types are generally weighted more than smaller instance types. These are the same units that you chose to set the desired capacity in terms of instances, or a performance attribute such as vCPUs, memory, or I/O.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-instance-weighting.html\">Instance Weighting for Amazon EC2 Auto Scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p> <p>Valid Range: Minimum value of 1. Maximum value of 999.</p>",
17121719
"PutScalingPolicyType$MetricAggregationType": "<p>The aggregation type for the CloudWatch metrics. The valid values are <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code>. If the aggregation type is null, the value is treated as <code>Average</code>.</p> <p>Valid only if the policy type is <code>StepScaling</code>.</p>",
17131720
"ScalingPolicy$MetricAggregationType": "<p>The aggregation type for the CloudWatch metrics. The valid values are <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code>.</p>",
17141721
"SetInstanceHealthQuery$HealthStatus": "<p>The health status of the instance. Set to <code>Healthy</code> to have the instance remain in service. Set to <code>Unhealthy</code> to have the instance be out of service. Amazon EC2 Auto Scaling terminates and replaces the unhealthy instance.</p>",

aws-sdk-core/apis/chime/2018-05-01/api-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3545,6 +3545,7 @@
35453545
"type":"structure",
35463546
"members":{
35473547
"AudioHostUrl":{"shape":"UriType"},
3548+
"AudioFallbackUrl":{"shape":"UriType"},
35483549
"ScreenDataUrl":{"shape":"UriType"},
35493550
"ScreenSharingUrl":{"shape":"UriType"},
35503551
"ScreenViewingUrl":{"shape":"UriType"},

aws-sdk-core/apis/chime/2018-05-01/docs-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1984,6 +1984,7 @@
19841984
"base": null,
19851985
"refs": {
19861986
"MediaPlacement$AudioHostUrl": "<p>The audio host URL.</p>",
1987+
"MediaPlacement$AudioFallbackUrl": "<p>The audio fallback URL.</p>",
19871988
"MediaPlacement$ScreenDataUrl": "<p>The screen data URL.</p>",
19881989
"MediaPlacement$ScreenSharingUrl": "<p>The screen sharing URL.</p>",
19891990
"MediaPlacement$ScreenViewingUrl": "<p>The screen viewing URL.</p>",

aws-sdk-core/apis/rds/2014-10-31/api-2.json

Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -796,7 +796,8 @@
796796
"errors":[
797797
{"shape":"DBProxyTargetNotFoundFault"},
798798
{"shape":"DBProxyTargetGroupNotFoundFault"},
799-
{"shape":"DBProxyNotFoundFault"}
799+
{"shape":"DBProxyNotFoundFault"},
800+
{"shape":"InvalidDBProxyStateFault"}
800801
]
801802
},
802803
"DescribeAccountAttributes":{
@@ -1061,7 +1062,9 @@
10611062
"resultWrapper":"DescribeDBProxyTargetGroupsResult"
10621063
},
10631064
"errors":[
1064-
{"shape":"DBProxyTargetGroupNotFoundFault"}
1065+
{"shape":"DBProxyNotFoundFault"},
1066+
{"shape":"DBProxyTargetGroupNotFoundFault"},
1067+
{"shape":"InvalidDBProxyStateFault"}
10651068
]
10661069
},
10671070
"DescribeDBProxyTargets":{
@@ -1078,7 +1081,8 @@
10781081
"errors":[
10791082
{"shape":"DBProxyNotFoundFault"},
10801083
{"shape":"DBProxyTargetNotFoundFault"},
1081-
{"shape":"DBProxyTargetGroupNotFoundFault"}
1084+
{"shape":"DBProxyTargetGroupNotFoundFault"},
1085+
{"shape":"InvalidDBProxyStateFault"}
10821086
]
10831087
},
10841088
"DescribeDBSecurityGroups":{
@@ -1614,7 +1618,8 @@
16141618
},
16151619
"errors":[
16161620
{"shape":"DBProxyNotFoundFault"},
1617-
{"shape":"DBProxyTargetGroupNotFoundFault"}
1621+
{"shape":"DBProxyTargetGroupNotFoundFault"},
1622+
{"shape":"InvalidDBProxyStateFault"}
16181623
]
16191624
},
16201625
"ModifyDBSnapshot":{
@@ -1803,7 +1808,8 @@
18031808
{"shape":"DBInstanceNotFoundFault"},
18041809
{"shape":"DBProxyTargetAlreadyRegisteredFault"},
18051810
{"shape":"InvalidDBInstanceStateFault"},
1806-
{"shape":"InvalidDBClusterStateFault"}
1811+
{"shape":"InvalidDBClusterStateFault"},
1812+
{"shape":"InvalidDBProxyStateFault"}
18071813
]
18081814
},
18091815
"RemoveFromGlobalCluster":{
@@ -2756,7 +2762,9 @@
27562762
"DeletionProtection":{"shape":"BooleanOptional"},
27572763
"GlobalClusterIdentifier":{"shape":"String"},
27582764
"EnableHttpEndpoint":{"shape":"BooleanOptional"},
2759-
"CopyTagsToSnapshot":{"shape":"BooleanOptional"}
2765+
"CopyTagsToSnapshot":{"shape":"BooleanOptional"},
2766+
"Domain":{"shape":"String"},
2767+
"DomainIAMRoleName":{"shape":"String"}
27602768
}
27612769
},
27622770
"CreateDBClusterParameterGroupMessage":{
@@ -3186,7 +3194,8 @@
31863194
"ActivityStreamKmsKeyId":{"shape":"String"},
31873195
"ActivityStreamKinesisStreamName":{"shape":"String"},
31883196
"CopyTagsToSnapshot":{"shape":"BooleanOptional"},
3189-
"CrossAccountClone":{"shape":"BooleanOptional"}
3197+
"CrossAccountClone":{"shape":"BooleanOptional"},
3198+
"DomainMemberships":{"shape":"DomainMembershipList"}
31903199
},
31913200
"wrapper":true
31923201
},
@@ -3938,7 +3947,7 @@
39383947
"members":{
39393948
},
39403949
"error":{
3941-
"code":"DBProxyAlreadyExistsFault",
3950+
"code":"DBProxyTargetExistsFault",
39423951
"httpStatusCode":400,
39433952
"senderFault":true
39443953
},
@@ -5878,6 +5887,8 @@
58785887
"EngineVersion":{"shape":"String"},
58795888
"AllowMajorVersionUpgrade":{"shape":"Boolean"},
58805889
"DBInstanceParameterGroupName":{"shape":"String"},
5890+
"Domain":{"shape":"String"},
5891+
"DomainIAMRoleName":{"shape":"String"},
58815892
"ScalingConfiguration":{"shape":"ScalingConfiguration"},
58825893
"DeletionProtection":{"shape":"BooleanOptional"},
58835894
"EnableHttpEndpoint":{"shape":"BooleanOptional"},
@@ -6898,7 +6909,9 @@
68986909
"BacktrackWindow":{"shape":"LongOptional"},
68996910
"EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
69006911
"DeletionProtection":{"shape":"BooleanOptional"},
6901-
"CopyTagsToSnapshot":{"shape":"BooleanOptional"}
6912+
"CopyTagsToSnapshot":{"shape":"BooleanOptional"},
6913+
"Domain":{"shape":"String"},
6914+
"DomainIAMRoleName":{"shape":"String"}
69026915
}
69036916
},
69046917
"RestoreDBClusterFromS3Result":{
@@ -6934,7 +6947,9 @@
69346947
"ScalingConfiguration":{"shape":"ScalingConfiguration"},
69356948
"DBClusterParameterGroupName":{"shape":"String"},
69366949
"DeletionProtection":{"shape":"BooleanOptional"},
6937-
"CopyTagsToSnapshot":{"shape":"BooleanOptional"}
6950+
"CopyTagsToSnapshot":{"shape":"BooleanOptional"},
6951+
"Domain":{"shape":"String"},
6952+
"DomainIAMRoleName":{"shape":"String"}
69386953
}
69396954
},
69406955
"RestoreDBClusterFromSnapshotResult":{
@@ -6966,7 +6981,9 @@
69666981
"EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
69676982
"DBClusterParameterGroupName":{"shape":"String"},
69686983
"DeletionProtection":{"shape":"BooleanOptional"},
6969-
"CopyTagsToSnapshot":{"shape":"BooleanOptional"}
6984+
"CopyTagsToSnapshot":{"shape":"BooleanOptional"},
6985+
"Domain":{"shape":"String"},
6986+
"DomainIAMRoleName":{"shape":"String"}
69706987
}
69716988
},
69726989
"RestoreDBClusterToPointInTimeResult":{

0 commit comments

Comments
 (0)