Skip to content

Commit e35b227

Browse files
Updated API models and rebuilt service gems.
1 parent 507221e commit e35b227

File tree

66 files changed

+1367
-158
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+1367
-158
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,6 @@ RubyGems.org page under "LINKS" section.
339339
| AWS CodeConnections | Aws::CodeConnections | aws-sdk-codeconnections | 2023-12-01 |
340340
| AWS CodeDeploy | Aws::CodeDeploy | aws-sdk-codedeploy | 2014-10-06 |
341341
| AWS CodePipeline | Aws::CodePipeline | aws-sdk-codepipeline | 2015-07-09 |
342-
| AWS CodeStar | Aws::CodeStar | aws-sdk-codestar | 2017-04-19 |
343342
| AWS CodeStar Notifications | Aws::CodeStarNotifications | aws-sdk-codestarnotifications | 2019-10-15 |
344343
| AWS CodeStar connections | Aws::CodeStarconnections | aws-sdk-codestarconnections | 2019-12-01 |
345344
| AWS Comprehend Medical | Aws::ComprehendMedical | aws-sdk-comprehendmedical | 2018-10-30 |

apis/compute-optimizer/2019-11-01/docs-2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -890,7 +890,7 @@
890890
"base": null,
891891
"refs": {
892892
"EBSFilter$values": "<p>The value of the filter.</p> <p>The valid values are <code>Optimized</code>, or <code>NotOptimized</code>.</p>",
893-
"ECSServiceRecommendationFilter$values": "<p> The value of the filter. </p> <p>The valid values for this parameter are as follows:</p> <ul> <li> <p>If you specify the <code>name</code> parameter as <code>Finding</code>, specify <code>Optimized</code>, <code>NotOptimized</code>, or <code>Unavailable</code>.</p> </li> <li> <p>If you specify the <code>name</code> parameter as <code>FindingReasonCode</code>, specify <code>CPUUnderprovisioned</code>, <code>CPUOverprovisioned</code>, <code>MemoryUnderprovisioned</code>, or <code>MemoryOverprovisioned</code>.</p> </li> </ul>",
893+
"ECSServiceRecommendationFilter$values": "<p> The value of the filter. </p> <p>The valid values for this parameter are as follows:</p> <ul> <li> <p>If you specify the <code>name</code> parameter as <code>Finding</code>, specify <code>Optimized</code>, <code>Underprovisioned</code>, or <code>Overprovisioned</code>.</p> </li> <li> <p>If you specify the <code>name</code> parameter as <code>FindingReasonCode</code>, specify <code>CPUUnderprovisioned</code>, <code>CPUOverprovisioned</code>, <code>MemoryUnderprovisioned</code>, or <code>MemoryOverprovisioned</code>.</p> </li> </ul>",
894894
"EnrollmentFilter$values": "<p>The value of the filter.</p> <p>The valid values are <code>Active</code>, <code>Inactive</code>, <code>Pending</code>, and <code>Failed</code>.</p>",
895895
"Filter$values": "<p>The value of the filter.</p> <p>The valid values for this parameter are as follows, depending on what you specify for the <code>name</code> parameter and the resource type that you wish to filter results for:</p> <ul> <li> <p>Specify <code>Optimized</code> or <code>NotOptimized</code> if you specify the <code>name</code> parameter as <code>Finding</code> and you want to filter results for Auto Scaling groups.</p> </li> <li> <p>Specify <code>Underprovisioned</code>, <code>Overprovisioned</code>, or <code>Optimized</code> if you specify the <code>name</code> parameter as <code>Finding</code> and you want to filter results for EC2 instances.</p> </li> <li> <p>Specify <code>Ec2Instance</code> or <code>AutoScalingGroup</code> if you specify the <code>name</code> parameter as <code>RecommendationSourceType</code>.</p> </li> <li> <p>Specify one of the following options if you specify the <code>name</code> parameter as <code>FindingReasonCodes</code>:</p> <ul> <li> <p> <b> <code>CPUOverprovisioned</code> </b> — The instance’s CPU configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>CPUUnderprovisioned</code> </b> — The instance’s CPU configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better CPU performance.</p> </li> <li> <p> <b> <code>MemoryOverprovisioned</code> </b> — The instance’s memory configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>MemoryUnderprovisioned</code> </b> — The instance’s memory configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better memory performance.</p> </li> <li> <p> <b> <code>EBSThroughputOverprovisioned</code> </b> — The instance’s EBS throughput configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>EBSThroughputUnderprovisioned</code> </b> — The instance’s EBS throughput configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better EBS throughput performance.</p> </li> <li> <p> <b> <code>EBSIOPSOverprovisioned</code> </b> — The instance’s EBS IOPS configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>EBSIOPSUnderprovisioned</code> </b> — The instance’s EBS IOPS configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better EBS IOPS performance.</p> </li> <li> <p> <b> <code>NetworkBandwidthOverprovisioned</code> </b> — The instance’s network bandwidth configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>NetworkBandwidthUnderprovisioned</code> </b> — The instance’s network bandwidth configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better network bandwidth performance. This finding reason happens when the <code>NetworkIn</code> or <code>NetworkOut</code> performance of an instance is impacted.</p> </li> <li> <p> <b> <code>NetworkPPSOverprovisioned</code> </b> — The instance’s network PPS (packets per second) configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>NetworkPPSUnderprovisioned</code> </b> — The instance’s network PPS (packets per second) configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better network PPS performance.</p> </li> <li> <p> <b> <code>DiskIOPSOverprovisioned</code> </b> — The instance’s disk IOPS configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>DiskIOPSUnderprovisioned</code> </b> — The instance’s disk IOPS configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better disk IOPS performance.</p> </li> <li> <p> <b> <code>DiskThroughputOverprovisioned</code> </b> — The instance’s disk throughput configuration can be sized down while still meeting the performance requirements of your workload.</p> </li> <li> <p> <b> <code>DiskThroughputUnderprovisioned</code> </b> — The instance’s disk throughput configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better disk throughput performance.</p> </li> </ul> </li> </ul>",
896896
"JobFilter$values": "<p>The value of the filter.</p> <p>The valid values for this parameter are as follows, depending on what you specify for the <code>name</code> parameter:</p> <ul> <li> <p>Specify <code>Ec2Instance</code> or <code>AutoScalingGroup</code> if you specify the <code>name</code> parameter as <code>ResourceType</code>. There is no filter for EBS volumes because volume recommendations cannot be exported at this time.</p> </li> <li> <p>Specify <code>Queued</code>, <code>InProgress</code>, <code>Complete</code>, or <code>Failed</code> if you specify the <code>name</code> parameter as <code>JobStatus</code>.</p> </li> </ul>",
@@ -1628,7 +1628,7 @@
16281628
"refs": {
16291629
"EffectiveRecommendationPreferences$lookBackPeriod": "<p> The number of days the utilization metrics of the Amazon Web Services resource are analyzed. </p>",
16301630
"GetEffectiveRecommendationPreferencesResponse$lookBackPeriod": "<p> The number of days the utilization metrics of the Amazon Web Services resource are analyzed. </p> <p>To validate that the preference is applied to your last generated set of recommendations, review the <code>effectiveRecommendationPreferences</code> value in the response of the GetAutoScalingGroupRecommendations or GetEC2InstanceRecommendations actions.</p>",
1631-
"PutRecommendationPreferencesRequest$lookBackPeriod": "<p> The preference to control the number of days the utilization metrics of the Amazon Web Services resource are analyzed. When this preference isn't specified, we use the default value <code>DAYS_14</code>. </p> <note> <p>You can only set this preference for the Amazon EC2 instance and Auto Scaling group resource types.</p> </note>",
1631+
"PutRecommendationPreferencesRequest$lookBackPeriod": "<p> The preference to control the number of days the utilization metrics of the Amazon Web Services resource are analyzed. When this preference isn't specified, we use the default value <code>DAYS_14</code>. </p> <p>You can only set this preference for the Amazon EC2 instance and Auto Scaling group resource types. </p> <note> <ul> <li> <p>Amazon EC2 instance lookback preferences can be set at the organization, account, and resource levels.</p> </li> <li> <p>Auto Scaling group lookback preferences can only be set at the resource level.</p> </li> </ul> </note>",
16321632
"RDSEffectiveRecommendationPreferences$lookBackPeriod": "<p> The number of days the utilization metrics of the Amazon RDS are analyzed. </p>",
16331633
"RecommendationPreferencesDetail$lookBackPeriod": "<p> The preference to control the number of days the utilization metrics of the Amazon Web Services resource are analyzed. If the preference isn’t set, this object is null. </p>"
16341634
}

apis/config/2014-11-12/api-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3764,7 +3764,7 @@
37643764
"type":"string",
37653765
"max":64,
37663766
"min":1,
3767-
"pattern":".*\\S.*"
3767+
"pattern":"[A-Za-z0-9-_]+"
37683768
},
37693769
"OrganizationConfigRuleNames":{
37703770
"type":"list",

apis/ec2/2016-11-15/api-2.json

Lines changed: 92 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,15 @@
514514
"input":{"shape":"CreateCapacityReservationRequest"},
515515
"output":{"shape":"CreateCapacityReservationResult"}
516516
},
517+
"CreateCapacityReservationBySplitting":{
518+
"name":"CreateCapacityReservationBySplitting",
519+
"http":{
520+
"method":"POST",
521+
"requestUri":"/"
522+
},
523+
"input":{"shape":"CreateCapacityReservationBySplittingRequest"},
524+
"output":{"shape":"CreateCapacityReservationBySplittingResult"}
525+
},
517526
"CreateCapacityReservationFleet":{
518527
"name":"CreateCapacityReservationFleet",
519528
"http":{
@@ -4992,6 +5001,15 @@
49925001
"input":{"shape":"MoveByoipCidrToIpamRequest"},
49935002
"output":{"shape":"MoveByoipCidrToIpamResult"}
49945003
},
5004+
"MoveCapacityReservationInstances":{
5005+
"name":"MoveCapacityReservationInstances",
5006+
"http":{
5007+
"method":"POST",
5008+
"requestUri":"/"
5009+
},
5010+
"input":{"shape":"MoveCapacityReservationInstancesRequest"},
5011+
"output":{"shape":"MoveCapacityReservationInstancesResult"}
5012+
},
49955013
"ProvisionByoipCidr":{
49965014
"name":"ProvisionByoipCidr",
49975015
"http":{
@@ -10254,6 +10272,43 @@
1025410272
"AmdSevSnp":{"shape":"AmdSevSnpSpecification"}
1025510273
}
1025610274
},
10275+
"CreateCapacityReservationBySplittingRequest":{
10276+
"type":"structure",
10277+
"required":[
10278+
"SourceCapacityReservationId",
10279+
"InstanceCount"
10280+
],
10281+
"members":{
10282+
"DryRun":{"shape":"Boolean"},
10283+
"ClientToken":{
10284+
"shape":"String",
10285+
"idempotencyToken":true
10286+
},
10287+
"SourceCapacityReservationId":{"shape":"CapacityReservationId"},
10288+
"InstanceCount":{"shape":"Integer"},
10289+
"TagSpecifications":{
10290+
"shape":"TagSpecificationList",
10291+
"locationName":"TagSpecification"
10292+
}
10293+
}
10294+
},
10295+
"CreateCapacityReservationBySplittingResult":{
10296+
"type":"structure",
10297+
"members":{
10298+
"SourceCapacityReservation":{
10299+
"shape":"CapacityReservation",
10300+
"locationName":"sourceCapacityReservation"
10301+
},
10302+
"DestinationCapacityReservation":{
10303+
"shape":"CapacityReservation",
10304+
"locationName":"destinationCapacityReservation"
10305+
},
10306+
"InstanceCount":{
10307+
"shape":"Integer",
10308+
"locationName":"instanceCount"
10309+
}
10310+
}
10311+
},
1025710312
"CreateCapacityReservationFleetRequest":{
1025810313
"type":"structure",
1025910314
"required":[
@@ -32904,7 +32959,8 @@
3290432959
"EndDateType":{"shape":"EndDateType"},
3290532960
"Accept":{"shape":"Boolean"},
3290632961
"DryRun":{"shape":"Boolean"},
32907-
"AdditionalInfo":{"shape":"String"}
32962+
"AdditionalInfo":{"shape":"String"},
32963+
"InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}
3290832964
}
3290932965
},
3291032966
"ModifyCapacityReservationResult":{
@@ -34682,6 +34738,41 @@
3468234738
}
3468334739
}
3468434740
},
34741+
"MoveCapacityReservationInstancesRequest":{
34742+
"type":"structure",
34743+
"required":[
34744+
"SourceCapacityReservationId",
34745+
"DestinationCapacityReservationId",
34746+
"InstanceCount"
34747+
],
34748+
"members":{
34749+
"DryRun":{"shape":"Boolean"},
34750+
"ClientToken":{
34751+
"shape":"String",
34752+
"idempotencyToken":true
34753+
},
34754+
"SourceCapacityReservationId":{"shape":"CapacityReservationId"},
34755+
"DestinationCapacityReservationId":{"shape":"CapacityReservationId"},
34756+
"InstanceCount":{"shape":"Integer"}
34757+
}
34758+
},
34759+
"MoveCapacityReservationInstancesResult":{
34760+
"type":"structure",
34761+
"members":{
34762+
"SourceCapacityReservation":{
34763+
"shape":"CapacityReservation",
34764+
"locationName":"sourceCapacityReservation"
34765+
},
34766+
"DestinationCapacityReservation":{
34767+
"shape":"CapacityReservation",
34768+
"locationName":"destinationCapacityReservation"
34769+
},
34770+
"InstanceCount":{
34771+
"shape":"Integer",
34772+
"locationName":"instanceCount"
34773+
}
34774+
}
34775+
},
3468534776
"MoveStatus":{
3468634777
"type":"string",
3468734778
"enum":[

0 commit comments

Comments
 (0)