-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaws.json
577 lines (577 loc) · 27.5 KB
/
aws.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
{
"id": "2016.01",
"schema": "2.0",
"reference": "https://git.openstack.org/cgit/cloudscaling/refstack-guidelines/schema/2.0.rst",
"source": "http://git.openstack.org/cgit/cloudscaling/refstack-guidelines/",
"status": "draft",
"replaces": "",
"releases": ["kilo", "liberty"],
"target_programs": {
"aws": {
"description": "Amazon EC2",
"required": ["aws"],
"advisory": [],
"deprecated": [],
"removed": []
}
},
"components": {
"aws": {
"required": [
"aws-ec2-classic-addresses",
"aws-vpc-addresses",
"aws-vpn-customer-gateways",
"aws-vpc-dhcp-options",
"aws-images",
"aws-instance-attributes",
"aws-instances",
"aws-vpc-instances",
"aws-ebs-instances",
"aws-vpc-internet-gateways",
"aws-keypairs",
"aws-vpc-network-interfaces",
"aws-regions",
"aws-vpc-routes",
"aws-ec2-classic-security-groups",
"aws-vpc-security-groups",
"aws-snapshots",
"aws-vpc-subnets",
"aws-tags",
"aws-volumes",
"aws-vpcs",
"aws-vpn-connections",
"aws-vpn-gateways",
"aws-paging-instances",
"aws-paging-snapshots",
"aws-paging-tags",
"aws-paging-volumes"],
"advisory": [],
"deprecated": [],
"removed": []
}
},
"test-repositories": {
"tempest": {
"url": "https://git.openstack.org/cgit/openstack/ec2-api/"
}
},
"capabilities": {
"aws-ec2-classic-addresses": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_addresses.AddressTest.test_associate_disassociate_standard_addresses": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_create_delete_standard_address": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_describe_standard_addresses": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_disassociate_not_associated_standard_addresses": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_invalid_create_address": {}
}
},
"aws-vpc-addresses": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_addresses.AddressTest.test_associate_disassociate_vpc_addresses": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_create_delete_vpc_address": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_describe_vpc_addresses": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_disassociate_not_associated_vpc_addresses": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_invalid_delete_vpc_address": {},
"ec2api.tests.functional.api.test_addresses.AddressTest.test_preliminary_associate_address": {},
"ec2api.tests.functional.scenario.test_vpc_addresses.VpcAddressTest.test_auto_diassociate_address": {}
}
},
"aws-vpn-customer-gateways": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_customer_gateways.CustomerGatewayTest.test_create_delete_customer_gateway": {}
}
},
"aws-vpc-dhcp-options": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_dhcp_options.DhcpOptionsTest.test_associate_dhcp_options": {},
"ec2api.tests.functional.api.test_dhcp_options.DhcpOptionsTest.test_create_delete_dhcp_options": {},
"ec2api.tests.functional.api.test_dhcp_options.DhcpOptionsTest.test_describe_dhcp_options": {},
"ec2api.tests.functional.api.test_dhcp_options.DhcpOptionsTest.test_invalid_create_delete": {}
}
},
"aws-images": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_images.ImageTest.test_check_bdm_in_image": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_check_ebs_image_type": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_check_ebs_image_volume_properties": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_check_image_operations_negative": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_check_launch_permission_attribute": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_check_simple_image_attributes": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_create_image_from_ebs_instance": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_create_image_from_non_ebs_instance": {},
"ec2api.tests.functional.api.test_images.ImageTest.test_describe_image_with_filters": {}
}
},
"aws-instance-attributes": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_attributes_for_multiple_interfaces_negative": {},
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_describe_instance_attributes": {},
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_disable_api_termination_attribute": {},
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_group_set_attribute": {},
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_instance_attributes_negative": {},
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_instance_type_attribute": {},
"ec2api.tests.functional.api.test_instance_attributes.InstanceAttributeTest.test_source_dest_check_attribute": {}
}
},
"aws-instances": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_instances.InstanceTest.test_create_delete_instance": {},
"ec2api.tests.functional.api.test_instances.InstanceTest.test_create_idempotent_instance": {},
"ec2api.tests.functional.api.test_instances.InstanceTest.test_describe_instances_filter": {},
"ec2api.tests.functional.api.test_instances.InstanceTest.test_get_password_data_and_console_output": {},
"ec2api.tests.functional.api.test_instances.InstanceTest.test_public_ip_is_assigned": {},
"ec2api.tests.functional.api.test_instances.InstanceTest.test_stop_instance": {},
"ec2api.tests.functional.scenario.test_instance_restart.InstanceRestartTest.test_reboot_instance": {},
"ec2api.tests.functional.scenario.test_instances.InstancesTest.test_compare_console_output": {},
"ec2api.tests.functional.scenario.test_instances.InstancesTest.test_userdata": {}
}
},
"aws-vpc-instances": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.scenario.test_instances_in_vpc.InstancesInVPCTest.test_default_gateway": {},
"ec2api.tests.functional.scenario.test_instances_in_vpc.InstancesInVPCTest.test_instances_in_max_subnet": {},
"ec2api.tests.functional.scenario.test_instances_in_vpc.InstancesInVPCTest.test_instances_in_min_subnet": {}
}
},
"aws-ebs-instances": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_instances_ebs.InstanceWithEBSTest.test_create_get_delete_ebs_instance": {},
"ec2api.tests.functional.api.test_instances_ebs.InstanceWithEBSTest.test_create_root_volume_snapshot": {},
"ec2api.tests.functional.api.test_instances_vpc.InstanceInVPCTest.test_create_delete_instance": {},
"ec2api.tests.functional.api.test_instances_vpc.InstanceInVPCTest.test_create_instance_with_invalid_params": {},
"ec2api.tests.functional.api.test_instances_vpc.InstanceInVPCTest.test_create_instance_with_private_ip": {},
"ec2api.tests.functional.api.test_instances_vpc.InstanceInVPCTest.test_create_instance_with_two_interfaces": {},
"ec2api.tests.functional.api.test_instances_vpc.InstanceInVPCTest.test_describe_instances_filter": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceAttaching.test_attaching_by_full_name": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceAttaching.test_attaching_by_short_name": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceResizeRootDevice.test_resize_root_ebs_device": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceSnapshot.test_create_ebs_instance_snapshot": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceTuneBDM.test_launch_ebs_instance_with_creating_blank_volume": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceTuneBDM.test_launch_ebs_instance_with_persistent_root_device": {},
"ec2api.tests.functional.scenario.test_ebs_instances.EC2_EBSInstanceTuneBDM.test_launch_ebs_instance_with_resized_root_device": {},
"ec2api.tests.functional.scenario.test_instance_restart.InstanceRestartTest.test_stop_start_instance": {}
}
},
"aws-vpc-internet-gateways": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_attach_detach_invalid_internet_gateway": {},
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_attach_one_internet_gateway_to_two_vpcs": {},
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_create_attach_internet_gateway": {},
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_delete_attached_internet_gateway": {},
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_describe_internet_gateways_base": {},
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_describe_internet_gateways_filters": {},
"ec2api.tests.functional.api.test_internet_gateways.InternetGatewayTest.test_double_attach_internet_gateway": {}
}
},
"aws-keypairs": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_key_pairs.KeyPairTest.test_create_delete_key_pair": {},
"ec2api.tests.functional.api.test_key_pairs.KeyPairTest.test_create_duplicate_key_pair": {},
"ec2api.tests.functional.api.test_key_pairs.KeyPairTest.test_describe_key_pairs": {},
"ec2api.tests.functional.api.test_key_pairs.KeyPairTest.test_import_empty_key_pair": {},
"ec2api.tests.functional.api.test_key_pairs.KeyPairTest.test_import_invalid_key_pair": {},
"ec2api.tests.functional.api.test_key_pairs.KeyPairTest.test_import_key_pair": {}
}
},
"aws-vpc-network-interfaces": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_assign_unassign_private_addresses_by_addresses": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_assign_unassign_private_addresses_by_count": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_attach_network_interface": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_create_max_network_interface": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_create_network_interface": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_delete_subnet_with_network_interface": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_instance_attributes_negative": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interface_attribute_attachment": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interface_attribute_description": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interface_attribute_empty_attachment": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interface_attribute_group_set": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interface_attribute_source_dest_check": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interfaces_are_deleted_on_termination": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_network_interfaces_are_not_deleted_on_termination": {},
"ec2api.tests.functional.api.test_network_interfaces.NetworkInterfaceTest.test_unassign_primary_addresses": {}
}
},
"aws-regions": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_regions.RegionTest.test_describe_regions": {},
"ec2api.tests.functional.api.test_regions.RegionTest.test_describe_zones": {}
}
},
"aws-vpc-routes": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_routes.RouteTest.test_associate_disassociate_route_table": {},
"ec2api.tests.functional.api.test_routes.RouteTest.test_create_delete_route": {},
"ec2api.tests.functional.api.test_routes.RouteTest.test_create_delete_route_table": {},
"ec2api.tests.functional.api.test_routes.RouteTest.test_describe_route_tables_base": {},
"ec2api.tests.functional.api.test_routes.RouteTest.test_describe_route_tables_filters": {},
"ec2api.tests.functional.api.test_routes.RouteTest.test_replace_route_table": {}
}
},
"aws-ec2-classic-security-groups": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_security_groups.SecurityGroupEC2ClassicTest.test_create_delete_security_group": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupEC2ClassicTest.test_create_duplicate_security_group": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupEC2ClassicTest.test_create_invalid_name_desc": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupEC2ClassicTest.test_egress_rules": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupEC2ClassicTest.test_ingress_rules": {}
}
},
"aws-vpc-security-groups": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_security_groups.SecurityGroupInVPCTest.test_create_delete_security_group": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupInVPCTest.test_create_duplicate_security_group": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupInVPCTest.test_create_duplicate_security_group_in_another_vpc": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupInVPCTest.test_create_invalid_name_desc": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupInVPCTest.test_egress_rules": {},
"ec2api.tests.functional.api.test_security_groups.SecurityGroupInVPCTest.test_ingress_rules": {}
}
},
"aws-snapshots": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_snapshots.SnapshotTest.test_create_delete_snapshot": {},
"ec2api.tests.functional.api.test_snapshots.SnapshotTest.test_create_increased_volume_from_snapshot": {},
"ec2api.tests.functional.api.test_snapshots.SnapshotTest.test_create_volume_from_snapshot": {},
"ec2api.tests.functional.api.test_snapshots.SnapshotTest.test_delete_volume_with_snapshots": {},
"ec2api.tests.functional.api.test_snapshots.SnapshotTest.test_describe_snapshots": {}
}
},
"aws-vpc-subnets": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_subnets.SubnetTest.test_create_delete_subnet": {},
"ec2api.tests.functional.api.test_subnets.SubnetTest.test_create_overlapped_subnet": {},
"ec2api.tests.functional.api.test_subnets.SubnetTest.test_create_subnet_invalid_cidr": {},
"ec2api.tests.functional.api.test_subnets.SubnetTest.test_dependency_subnet_to_vpc": {},
"ec2api.tests.functional.api.test_subnets.SubnetTest.test_describe_subnets_base": {},
"ec2api.tests.functional.api.test_subnets.SubnetTest.test_describe_subnets_filters": {}
}
},
"aws-tags": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_tags.TagTest.test_create_get_delete_tag": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_describe_tags": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_address": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_customer_gateway": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_dhcp_options": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_image": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_instance": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_internet_gateway": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_network_interface": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_route_table": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_security_group": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_snapshot": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_subnet": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_volume": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_vpc": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_vpn_connection": {},
"ec2api.tests.functional.api.test_tags.TagTest.test_tag_vpn_gateway": {}
}
},
"aws-volumes": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_attach_detach_volume": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_attaching_stage": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_create_delete_volume": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_create_encrypted_volume": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_delete_detach_attached_volume": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_describe_volume_status": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_describe_volumes": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_volume_auto_termination_swithed_off": {},
"ec2api.tests.functional.api.test_volumes.VolumeTest.test_volume_auto_termination_swithed_on": {}
}
},
"aws-vpcs": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_create_delete_vpc": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_create_more_than_one_vpc": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_create_with_invalid_cidr": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_describe_invalid_attributes": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_describe_non_existing_vpc_by_cidr": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_describe_non_existing_vpc_by_id": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_describe_vpcs_base": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_describe_vpcs_filters": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_describe_with_invalid_filter": {},
"ec2api.tests.functional.api.test_vpcs.VPCTest.test_vpc_attributes": {}
}
},
"aws-vpn-connections": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_vpn_connections.VpnConnectionTest.test_create_delete_vpn_connection": {},
"ec2api.tests.functional.api.test_vpn_connections.VpnConnectionTest.test_create_delete_vpn_connection_route": {}
}
},
"aws-vpn-gateways": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.api.test_vpn_gateways.VpnGatewayTest.test_attach_detach_vpn_gateway": {},
"ec2api.tests.functional.api.test_vpn_gateways.VpnGatewayTest.test_create_delete_vpn_gateway": {}
}
},
"aws-paging-instances": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.scenario.test_paging.InstancePagingTest.test_instances_paging": {},
"ec2api.tests.functional.scenario.test_paging.InstancePagingTest.test_invalid_paging": {},
"ec2api.tests.functional.scenario.test_paging.InstancePagingTest.test_simple_instances_paging_with_many_results": {},
"ec2api.tests.functional.scenario.test_paging.InstancePagingTest.test_simple_instances_paging_with_min_results": {}
}
},
"aws-paging-snapshots": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.scenario.test_paging.SnapshotPagingTest.test_invalid_paging": {},
"ec2api.tests.functional.scenario.test_paging.SnapshotPagingTest.test_simple_snapshots_paging_with_many_results": {},
"ec2api.tests.functional.scenario.test_paging.SnapshotPagingTest.test_simple_snapshots_paging_with_min_results": {},
"ec2api.tests.functional.scenario.test_paging.SnapshotPagingTest.test_snapshots_paging": {}
}
},
"aws-paging-tags": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_invalid_max_results": {},
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_simple_tags_paging_with_many_results": {},
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_simple_tags_paging_with_min_results": {},
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_tags_paging_second_page_only_with_token": {},
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_tags_paging_with_const_filter": {},
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_tags_paging_with_differenet_filters": {},
"ec2api.tests.functional.scenario.test_paging.TagsPagingTest.test_tags_paging_with_tags_deletion": {}
}
},
"aws-paging-volumes": {
"achievements": [
"stable"
],
"admin": false,
"status": "required",
"description": "EC2 functionality",
"project": "ec2-api",
"required-since": "2015.99",
"tests": {
"ec2api.tests.functional.scenario.test_paging.VolumesPagingTest.test_invalid_paging": {},
"ec2api.tests.functional.scenario.test_paging.VolumesPagingTest.test_simple_volumes_paging_with_many_results": {},
"ec2api.tests.functional.scenario.test_paging.VolumesPagingTest.test_simple_volumes_paging_with_min_results": {},
"ec2api.tests.functional.scenario.test_paging.VolumesPagingTest.test_volumes_paging_second_page": {},
"ec2api.tests.functional.scenario.test_paging.VolumesPagingTest.test_volumes_paging_with_filters": {}
}
}
},
"designated-sections" : {
"required" : {},
"advisory" : {},
"deprecated" : {},
"removed" : {},
"informational" : {
"ec2-api" : {
"guidance": "Not a core capability, no position at this time",
"required": false,
"comment": "no comments.",
"sections": []
}
}
},
"criteria": {}
}