Skip to main content

cdk-alps-graph-ql

Project description

NPM version PyPI version Maven Central .NET version Release

CDK Alps Graph QL

The CDK Alps Graph QL construct generates an AWS Graph QL out of an ALPS API yaml file such src/todo-alps.yaml. ALPS API is an abstraction of APIs like REST API or Graph QL. More about the ALPS API see in the ALPS API section.

The AWS CDK construct repo was generated with Projen as awscdk-construct

Thanks

ALPS API

The ALPS API converter is on GitHub on: https://github.com/mamund/alps-unified

Very useful to understand the idea of ALPS API is this video on YT: https://www.youtube.com/watch?v=oG6-r3UdenE

Sample

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
app = cdk.App()

stack = cdk.Stack(app, "alps-graph-ql-stack", env=env)

AlpsGraphQL(stack, "AlpsGraphQL",
    name="demo",
    alps_spec_file="src/todo-alps.yaml"
)

CDK stack commands

Diff

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
npxcdk --applib / integ.default.js --profile < profile > diff

Deploy

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
npxcdk --applib / integ.default.js --profile < profile > deploy

Destroy

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
npxcdk --applib / integ.default.js --profile < profile > destroy

Limitations / Issues / TODOS

  • only ALPS YAML files are supported. ALPS JSON files will be added

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdk-alps-graph-ql-0.0.9.tar.gz (213.5 kB view details)

Uploaded Source

Built Distribution

cdk_alps_graph_ql-0.0.9-py3-none-any.whl (212.3 kB view details)

Uploaded Python 3

File details

Details for the file cdk-alps-graph-ql-0.0.9.tar.gz.

File metadata

  • Download URL: cdk-alps-graph-ql-0.0.9.tar.gz
  • Upload date:
  • Size: 213.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cdk-alps-graph-ql-0.0.9.tar.gz
Algorithm Hash digest
SHA256 49c420592d0362c9201a948fac225b7e3fffe8b9afbd97fbc876682d080b2455
MD5 48c83456d29fda95c9506acaec70b181
BLAKE2b-256 45c45bc208dbc7b89b9ed71c6a27405bb8d524d5fc573b0cbdb9aa2ff925139d

See more details on using hashes here.

File details

Details for the file cdk_alps_graph_ql-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: cdk_alps_graph_ql-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 212.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cdk_alps_graph_ql-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 877d928b236d49914212697cbc89bd3dd81de00e3237214c0d69e87ad2628fa2
MD5 173c139979505ec11f1f4b086f7a4768
BLAKE2b-256 7a2f1c368079933405a78822fdc4d43e7d9793ca56ee155e8c1ff381720e52c8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page