Skip to main content

A programming model for software-defined state

Project description

Constructs

Software-defined persistent state

Release npm version PyPI version NuGet version Maven Central

What are constructs?

Constructs are classes which define a "piece of system state". Constructs can be composed together to form higher-level building blocks which represent more complex state.

Constructs are often used to represent the desired state of cloud applications. For example, in the AWS CDK, which is used to define the desired state for AWS infrastructure using CloudFormation, the lowest-level construct represents a resource definition in a CloudFormation template. These resources are composed to represent higher-level logical units of a cloud application, etc.

Contributing

This project has adopted the Amazon Open Source Code of Conduct.

We welcome community contributions and pull requests. See our contribution guide for more information on how to report issues, set up a development environment and submit code.

License

This project is distributed under the Apache License, Version 2.0.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

constructs-10.1.33.tar.gz (57.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

constructs-10.1.33-py3-none-any.whl (56.3 kB view details)

Uploaded Python 3

File details

Details for the file constructs-10.1.33.tar.gz.

File metadata

  • Download URL: constructs-10.1.33.tar.gz
  • Upload date:
  • Size: 57.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for constructs-10.1.33.tar.gz
Algorithm Hash digest
SHA256 1f94bac31c9e7fb290465879cf1aedb6d806e5b64fbde238029c61cb09f2893e
MD5 c2967f17854cebb1392f92cc6745cfaa
BLAKE2b-256 2302fb8e0c300dae27f9f083991d745b83fd81f4cdae30064202df377c67975b

See more details on using hashes here.

File details

Details for the file constructs-10.1.33-py3-none-any.whl.

File metadata

  • Download URL: constructs-10.1.33-py3-none-any.whl
  • Upload date:
  • Size: 56.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for constructs-10.1.33-py3-none-any.whl
Algorithm Hash digest
SHA256 b3f2ce46e5665e8363de1406d1ad2d59451642ae877fc16ed33aece31ca859ac
MD5 eeee2c3c1c14e9948908217cb63e032c
BLAKE2b-256 705b3894a04a6b16be94623aa973195edbbf4798cafde317d5a916fa42b6ac03

See more details on using hashes here.

Supported by

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