Skip to content

Commit c8ab932

Browse files
committed
aws updates
1 parent 6389032 commit c8ab932

File tree

2 files changed

+150
-35
lines changed

2 files changed

+150
-35
lines changed

providers/src/aws/v00.00.00000/services/cloud_control.yaml

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -654,6 +654,125 @@ components:
654654
- $ref: '#/components/x-stackQL-resources/resource_requests/methods/list_resource_requests'
655655
update: []
656656
title: resource_requests
657+
vw_successful_requests:
658+
name: vw_successful_requests
659+
id: aws.cloud_control.vw_successful_requests
660+
config:
661+
views:
662+
select:
663+
predicate: sqlDialect == "sqlite3"
664+
ddl: |-
665+
select * from aws.cloud_control.resource_requests
666+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["SUCCESS"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
667+
and region = 'us-east-1'
668+
fallback:
669+
predicate: sqlDialect == "postgres"
670+
ddl: |-
671+
select * from aws.cloud_control.resource_requests
672+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["SUCCESS"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
673+
and region = 'us-east-1'
674+
vw_failed_requests:
675+
name: vw_failed_requests
676+
id: aws.cloud_control.vw_failed_requests
677+
config:
678+
views:
679+
select:
680+
predicate: sqlDialect == "sqlite3"
681+
ddl: |-
682+
select * from aws.cloud_control.resource_requests
683+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["FAILED"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
684+
and region = 'us-east-1'
685+
fallback:
686+
predicate: sqlDialect == "postgres"
687+
ddl: |-
688+
select * from aws.cloud_control.resource_requests
689+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["FAILED"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
690+
and region = 'us-east-1'
691+
vw_cancelled_requests:
692+
name: vw_cancelled_requests
693+
id: aws.cloud_control.vw_cancelled_requests
694+
config:
695+
views:
696+
select:
697+
predicate: sqlDialect == "sqlite3"
698+
ddl: |-
699+
select * from aws.cloud_control.resource_requests
700+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
701+
and region = 'us-east-1'
702+
fallback:
703+
predicate: sqlDialect == "postgres"
704+
ddl: |-
705+
select * from aws.cloud_control.resource_requests
706+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
707+
and region = 'us-east-1'
708+
vw_pending_requests:
709+
name: vw_pending_requests
710+
id: aws.cloud_control.vw_pending_requests
711+
config:
712+
views:
713+
select:
714+
predicate: sqlDialect == "sqlite3"
715+
ddl: |-
716+
select * from aws.cloud_control.resource_requests
717+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
718+
and region = 'us-east-1'
719+
fallback:
720+
predicate: sqlDialect == "postgres"
721+
ddl: |-
722+
select * from aws.cloud_control.resource_requests
723+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS"], "Operations": ["CREATE", "UPDATE", "DELETE"]}'
724+
and region = 'us-east-1'
725+
vw_create_requests:
726+
name: vw_create_requests
727+
id: aws.cloud_control.vw_create_requests
728+
config:
729+
views:
730+
select:
731+
predicate: sqlDialect == "sqlite3"
732+
ddl: |-
733+
select * from aws.cloud_control.resource_requests
734+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", "CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["CREATE"]}'
735+
and region = 'us-east-1'
736+
fallback:
737+
predicate: sqlDialect == "postgres"
738+
ddl: |-
739+
select * from aws.cloud_control.resource_requests
740+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", "CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["CREATE"]}'
741+
and region = 'us-east-1'
742+
vw_update_requests:
743+
name: vw_update_requests
744+
id: aws.cloud_control.vw_update_requests
745+
config:
746+
views:
747+
select:
748+
predicate: sqlDialect == "sqlite3"
749+
ddl: |-
750+
select * from aws.cloud_control.resource_requests
751+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", "CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["UPDATE"]}'
752+
and region = 'us-east-1'
753+
fallback:
754+
predicate: sqlDialect == "postgres"
755+
ddl: |-
756+
select * from aws.cloud_control.resource_requests
757+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", "CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["UPDATE"]}'
758+
and region = 'us-east-1'
759+
vw_delete_requests:
760+
name: vw_delete_requests
761+
id: aws.cloud_control.vw_delete_requests
762+
config:
763+
views:
764+
select:
765+
predicate: sqlDialect == "sqlite3"
766+
ddl: |-
767+
select * from aws.cloud_control.resource_requests
768+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", "CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["DELETE"]}'
769+
and region = 'us-east-1'
770+
fallback:
771+
predicate: sqlDialect == "postgres"
772+
ddl: |-
773+
select * from aws.cloud_control.resource_requests
774+
where data__ResourceRequestStatusFilter = '{"OperationStatuses": ["PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", "CANCEL_IN_PROGRESS", "CANCEL_COMPLETE"], "Operations": ["DELETE"]}'
775+
and region = 'us-east-1'
657776
parameters:
658777
X-Amz-Content-Sha256:
659778
name: X-Amz-Content-Sha256

providers/src/aws/v00.00.00000/services/ec2_native.yaml

Lines changed: 31 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -42433,64 +42433,61 @@ components:
4243342433
instances:
4243442434
name: instances
4243542435
methods:
42436-
instance_Bundle:
42436+
bundle:
4243742437
operation:
4243842438
$ref: '#/paths/~1?Action=BundleInstance&Version=2016-11-15/get'
4243942439
response:
4244042440
mediaType: text/xml
4244142441
openAPIDocKey: '200'
42442-
instance_Import:
42442+
import:
4244342443
operation:
4244442444
$ref: '#/paths/~1?Action=ImportInstance&Version=2016-11-15/get'
4244542445
response:
4244642446
mediaType: text/xml
4244742447
openAPIDocKey: '200'
42448-
instances_Describe:
42448+
describe:
4244942449
operation:
4245042450
$ref: '#/paths/~1?Action=DescribeInstances&Version=2016-11-15/get'
4245142451
response:
4245242452
mediaType: text/xml
4245342453
objectKey: /*/reservationSet/item/instancesSet/item
4245442454
openAPIDocKey: '200'
42455-
instances_Monitor:
42455+
monitor:
4245642456
operation:
4245742457
$ref: '#/paths/~1?Action=MonitorInstances&Version=2016-11-15/get'
4245842458
response:
4245942459
mediaType: text/xml
4246042460
openAPIDocKey: '200'
42461-
instances_Reboot:
42461+
reboot:
4246242462
operation:
4246342463
$ref: '#/paths/~1?Action=RebootInstances&Version=2016-11-15/get'
4246442464
response:
4246542465
openAPIDocKey: '200'
42466-
instances_Run:
42466+
run:
4246742467
operation:
4246842468
$ref: '#/paths/~1?Action=RunInstances&Version=2016-11-15/get'
4246942469
response:
4247042470
mediaType: text/xml
4247142471
openAPIDocKey: '200'
42472-
instances_Start:
42472+
start:
4247342473
operation:
4247442474
$ref: '#/paths/~1?Action=StartInstances&Version=2016-11-15/get'
42475-
# request:
42476-
# mediaType: text/xml
42477-
# xmlRootAnnotation: 'xmlns="http://ec2.amazonaws.com/doc/2016-11-15/"'
4247842475
response:
4247942476
mediaType: text/xml
4248042477
openAPIDocKey: '200'
42481-
instances_Stop:
42478+
stop:
4248242479
operation:
4248342480
$ref: '#/paths/~1?Action=StopInstances&Version=2016-11-15/get'
4248442481
response:
4248542482
mediaType: text/xml
4248642483
openAPIDocKey: '200'
42487-
instances_Terminate:
42484+
terminate:
4248842485
operation:
4248942486
$ref: '#/paths/~1?Action=TerminateInstances&Version=2016-11-15/get'
4249042487
response:
4249142488
mediaType: text/xml
4249242489
openAPIDocKey: '200'
42493-
instances_Unmonitor:
42490+
unmonitor:
4249442491
operation:
4249542492
$ref: '#/paths/~1?Action=UnmonitorInstances&Version=2016-11-15/get'
4249642493
response:
@@ -42501,29 +42498,28 @@ components:
4250142498
delete: []
4250242499
insert: []
4250342500
select:
42504-
- $ref: '#/components/x-stackQL-resources/instances/methods/instances_Describe'
42505-
update:
42506-
- $ref: '#/components/x-stackQL-resources/instances/methods/instances_Start'
42507-
instances_start:
42508-
name: instances_start
42509-
methods:
42510-
instances_Start:
42511-
operation:
42512-
$ref: '#/paths/~1?Action=StartInstances&Version=2016-11-15/get'
42513-
# request:
42514-
# mediaType: text/xml
42515-
# xmlRootAnnotation: 'xmlns="http://ec2.amazonaws.com/doc/2016-11-15/"'
42516-
response:
42517-
mediaType: text/xml
42518-
openAPIDocKey: '200'
42519-
id: aws.ec2_native.instances
42520-
sqlVerbs:
42521-
delete: []
42522-
insert:
42523-
- $ref: '#/components/x-stackQL-resources/instances/methods/instances_Start'
42524-
select: []
42501+
- $ref: '#/components/x-stackQL-resources/instances/methods/describe'
4252542502
update: []
42526-
title: instances_Start
42503+
# instances_start:
42504+
# name: instances_start
42505+
# methods:
42506+
# instances_Start:
42507+
# operation:
42508+
# $ref: '#/paths/~1?Action=StartInstances&Version=2016-11-15/get'
42509+
# # request:
42510+
# # mediaType: text/xml
42511+
# # xmlRootAnnotation: 'xmlns="http://ec2.amazonaws.com/doc/2016-11-15/"'
42512+
# response:
42513+
# mediaType: text/xml
42514+
# openAPIDocKey: '200'
42515+
# id: aws.ec2_native.instances
42516+
# sqlVerbs:
42517+
# delete: []
42518+
# insert:
42519+
# - $ref: '#/components/x-stackQL-resources/instances/methods/instances_Start'
42520+
# select: []
42521+
# update: []
42522+
# title: instances_Start
4252742523
internet_gateways:
4252842524
name: internet_gateways
4252942525
methods:

0 commit comments

Comments
 (0)