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.0.94.tar.gz (58.0 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.0.94-py3-none-any.whl (56.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: constructs-10.0.94.tar.gz
  • Upload date:
  • Size: 58.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for constructs-10.0.94.tar.gz
Algorithm Hash digest
SHA256 8ebe15e0bb7e0c704a804ee303443e609f9caa3176e878ac278223f438875047
MD5 f5221b5943bb20fee09ce641662d3503
BLAKE2b-256 ae355b3832348ebea59dfaf4bd6b20e6c72d51b8dba386b4add8faf0e5e53e73

See more details on using hashes here.

File details

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

File metadata

  • Download URL: constructs-10.0.94-py3-none-any.whl
  • Upload date:
  • Size: 56.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for constructs-10.0.94-py3-none-any.whl
Algorithm Hash digest
SHA256 2e8c27a2775c93648f3ebdcb042a879cb2964eca0fb6d8b0858a5ba9fabdf186
MD5 82d97f1490098a8f7d0916d16daf9e73
BLAKE2b-256 ba2ef9920cfa9e4921737527d6e602d7b011a1a78c853f1c5a819106a7560592

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