|
201 | 201 | {"shape":"ThrottlingException"}
|
202 | 202 | ]
|
203 | 203 | },
|
| 204 | + "GetEnrollmentStatusesForOrganization":{ |
| 205 | + "name":"GetEnrollmentStatusesForOrganization", |
| 206 | + "http":{ |
| 207 | + "method":"POST", |
| 208 | + "requestUri":"/" |
| 209 | + }, |
| 210 | + "input":{"shape":"GetEnrollmentStatusesForOrganizationRequest"}, |
| 211 | + "output":{"shape":"GetEnrollmentStatusesForOrganizationResponse"}, |
| 212 | + "errors":[ |
| 213 | + {"shape":"InternalServerException"}, |
| 214 | + {"shape":"ServiceUnavailableException"}, |
| 215 | + {"shape":"AccessDeniedException"}, |
| 216 | + {"shape":"InvalidParameterValueException"}, |
| 217 | + {"shape":"MissingAuthenticationToken"}, |
| 218 | + {"shape":"ThrottlingException"} |
| 219 | + ] |
| 220 | + }, |
204 | 221 | "GetLambdaFunctionRecommendations":{
|
205 | 222 | "name":"GetLambdaFunctionRecommendations",
|
206 | 223 | "http":{
|
|
265 | 282 | "exception":true,
|
266 | 283 | "synthetic":true
|
267 | 284 | },
|
| 285 | + "AccountEnrollmentStatus":{ |
| 286 | + "type":"structure", |
| 287 | + "members":{ |
| 288 | + "accountId":{"shape":"AccountId"}, |
| 289 | + "status":{"shape":"Status"}, |
| 290 | + "statusReason":{"shape":"StatusReason"}, |
| 291 | + "lastUpdatedTimestamp":{"shape":"LastUpdatedTimestamp"} |
| 292 | + } |
| 293 | + }, |
| 294 | + "AccountEnrollmentStatuses":{ |
| 295 | + "type":"list", |
| 296 | + "member":{"shape":"AccountEnrollmentStatus"} |
| 297 | + }, |
268 | 298 | "AccountId":{"type":"string"},
|
269 | 299 | "AccountIds":{
|
270 | 300 | "type":"list",
|
|
317 | 347 | "member":{"shape":"AutoScalingGroupRecommendation"}
|
318 | 348 | },
|
319 | 349 | "Code":{"type":"string"},
|
| 350 | + "CpuVendorArchitecture":{ |
| 351 | + "type":"string", |
| 352 | + "enum":[ |
| 353 | + "AWS_ARM64", |
| 354 | + "CURRENT" |
| 355 | + ] |
| 356 | + }, |
| 357 | + "CpuVendorArchitectures":{ |
| 358 | + "type":"list", |
| 359 | + "member":{"shape":"CpuVendorArchitecture"} |
| 360 | + }, |
320 | 361 | "CreationTimestamp":{"type":"timestamp"},
|
321 | 362 | "CurrentInstanceType":{"type":"string"},
|
322 | 363 | "DescribeRecommendationExportJobsRequest":{
|
|
382 | 423 | "type":"list",
|
383 | 424 | "member":{"shape":"EBSUtilizationMetric"}
|
384 | 425 | },
|
| 426 | + "EnrollmentFilter":{ |
| 427 | + "type":"structure", |
| 428 | + "members":{ |
| 429 | + "name":{"shape":"EnrollmentFilterName"}, |
| 430 | + "values":{"shape":"FilterValues"} |
| 431 | + } |
| 432 | + }, |
| 433 | + "EnrollmentFilterName":{ |
| 434 | + "type":"string", |
| 435 | + "enum":["Status"] |
| 436 | + }, |
| 437 | + "EnrollmentFilters":{ |
| 438 | + "type":"list", |
| 439 | + "member":{"shape":"EnrollmentFilter"} |
| 440 | + }, |
385 | 441 | "ErrorMessage":{"type":"string"},
|
386 | 442 | "ExportAutoScalingGroupRecommendationsRequest":{
|
387 | 443 | "type":"structure",
|
|
392 | 448 | "fieldsToExport":{"shape":"ExportableAutoScalingGroupFields"},
|
393 | 449 | "s3DestinationConfig":{"shape":"S3DestinationConfig"},
|
394 | 450 | "fileFormat":{"shape":"FileFormat"},
|
395 |
| - "includeMemberAccounts":{"shape":"IncludeMemberAccounts"} |
| 451 | + "includeMemberAccounts":{"shape":"IncludeMemberAccounts"}, |
| 452 | + "recommendationPreferences":{"shape":"RecommendationPreferences"} |
396 | 453 | }
|
397 | 454 | },
|
398 | 455 | "ExportAutoScalingGroupRecommendationsResponse":{
|
|
436 | 493 | "fieldsToExport":{"shape":"ExportableInstanceFields"},
|
437 | 494 | "s3DestinationConfig":{"shape":"S3DestinationConfig"},
|
438 | 495 | "fileFormat":{"shape":"FileFormat"},
|
439 |
| - "includeMemberAccounts":{"shape":"IncludeMemberAccounts"} |
| 496 | + "includeMemberAccounts":{"shape":"IncludeMemberAccounts"}, |
| 497 | + "recommendationPreferences":{"shape":"RecommendationPreferences"} |
440 | 498 | }
|
441 | 499 | },
|
442 | 500 | "ExportEC2InstanceRecommendationsResponse":{
|
|
693 | 751 | "autoScalingGroupArns":{"shape":"AutoScalingGroupArns"},
|
694 | 752 | "nextToken":{"shape":"NextToken"},
|
695 | 753 | "maxResults":{"shape":"MaxResults"},
|
696 |
| - "filters":{"shape":"Filters"} |
| 754 | + "filters":{"shape":"Filters"}, |
| 755 | + "recommendationPreferences":{"shape":"RecommendationPreferences"} |
697 | 756 | }
|
698 | 757 | },
|
699 | 758 | "GetAutoScalingGroupRecommendationsResponse":{
|
|
729 | 788 | "nextToken":{"shape":"NextToken"},
|
730 | 789 | "maxResults":{"shape":"MaxResults"},
|
731 | 790 | "filters":{"shape":"Filters"},
|
732 |
| - "accountIds":{"shape":"AccountIds"} |
| 791 | + "accountIds":{"shape":"AccountIds"}, |
| 792 | + "recommendationPreferences":{"shape":"RecommendationPreferences"} |
733 | 793 | }
|
734 | 794 | },
|
735 | 795 | "GetEC2InstanceRecommendationsResponse":{
|
|
754 | 814 | "stat":{"shape":"MetricStatistic"},
|
755 | 815 | "period":{"shape":"Period"},
|
756 | 816 | "startTime":{"shape":"Timestamp"},
|
757 |
| - "endTime":{"shape":"Timestamp"} |
| 817 | + "endTime":{"shape":"Timestamp"}, |
| 818 | + "recommendationPreferences":{"shape":"RecommendationPreferences"} |
758 | 819 | }
|
759 | 820 | },
|
760 | 821 | "GetEC2RecommendationProjectedMetricsResponse":{
|
|
773 | 834 | "members":{
|
774 | 835 | "status":{"shape":"Status"},
|
775 | 836 | "statusReason":{"shape":"StatusReason"},
|
776 |
| - "memberAccountsEnrolled":{"shape":"MemberAccountsEnrolled"} |
| 837 | + "memberAccountsEnrolled":{"shape":"MemberAccountsEnrolled"}, |
| 838 | + "lastUpdatedTimestamp":{"shape":"LastUpdatedTimestamp"}, |
| 839 | + "numberOfMemberAccountsOptedIn":{"shape":"NumberOfMemberAccountsOptedIn"} |
| 840 | + } |
| 841 | + }, |
| 842 | + "GetEnrollmentStatusesForOrganizationRequest":{ |
| 843 | + "type":"structure", |
| 844 | + "members":{ |
| 845 | + "filters":{"shape":"EnrollmentFilters"}, |
| 846 | + "nextToken":{"shape":"NextToken"}, |
| 847 | + "maxResults":{"shape":"MaxResults"} |
| 848 | + } |
| 849 | + }, |
| 850 | + "GetEnrollmentStatusesForOrganizationResponse":{ |
| 851 | + "type":"structure", |
| 852 | + "members":{ |
| 853 | + "accountEnrollmentStatuses":{"shape":"AccountEnrollmentStatuses"}, |
| 854 | + "nextToken":{"shape":"NextToken"} |
777 | 855 | }
|
778 | 856 | },
|
779 | 857 | "GetLambdaFunctionRecommendationsRequest":{
|
|
1115 | 1193 | },
|
1116 | 1194 | "NextToken":{"type":"string"},
|
1117 | 1195 | "NumberOfInvocations":{"type":"long"},
|
| 1196 | + "NumberOfMemberAccountsOptedIn":{"type":"integer"}, |
1118 | 1197 | "OptInRequiredException":{
|
1119 | 1198 | "type":"structure",
|
1120 | 1199 | "members":{
|
|
1125 | 1204 | },
|
1126 | 1205 | "PerformanceRisk":{
|
1127 | 1206 | "type":"double",
|
1128 |
| - "max":5, |
| 1207 | + "max":4, |
1129 | 1208 | "min":0
|
1130 | 1209 | },
|
1131 | 1210 | "Period":{"type":"integer"},
|
|
1136 | 1215 | "NetworkInterface",
|
1137 | 1216 | "StorageInterface",
|
1138 | 1217 | "InstanceStoreAvailability",
|
1139 |
| - "VirtualizationType" |
| 1218 | + "VirtualizationType", |
| 1219 | + "Architecture" |
1140 | 1220 | ]
|
1141 | 1221 | },
|
1142 | 1222 | "PlatformDifferences":{
|
|
1191 | 1271 | "type":"list",
|
1192 | 1272 | "member":{"shape":"InstanceRecommendationOption"}
|
1193 | 1273 | },
|
| 1274 | + "RecommendationPreferences":{ |
| 1275 | + "type":"structure", |
| 1276 | + "members":{ |
| 1277 | + "cpuVendorArchitectures":{"shape":"CpuVendorArchitectures"} |
| 1278 | + } |
| 1279 | + }, |
1194 | 1280 | "RecommendationSource":{
|
1195 | 1281 | "type":"structure",
|
1196 | 1282 | "members":{
|
|
0 commit comments