Metadata-Version: 2.1
Name: cdklabs.cdk-atmosphere-service
Version: 0.0.4
Summary: @cdklabs/cdk-atmosphere-service
Home-page: https://github.com/cdklabs/cdk-atmosphere-service.git
Author: Amazon Web Services<aws-cdk-dev@amazon.com>
License: Apache-2.0
Project-URL: Source, https://github.com/cdklabs/cdk-atmosphere-service.git
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Typing :: Typed
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved
Requires-Python: ~=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aws-cdk-lib<3.0.0,>=2.177.0
Requires-Dist: constructs<11.0.0,>=10.0.5
Requires-Dist: jsii<2.0.0,>=1.106.0
Requires-Dist: publication>=0.0.3
Requires-Dist: typeguard<4.3.0,>=2.13.3

# Atmosphere Service

> [API Reference](./API.md)

An HTTP service that manages a collection of pre-existing environments and allocates them to integration tests per request.

## Usage

```python
import aws_cdk as cdk
from cdklabs.cdk_atmosphere_service import AtmosphereService


app = cdk.App()
stack = cdk.Stack(app, "Stack")
AtmosphereService(stack, "AtmosphereService",
    config=ConfigurationData(
        environments=[Environment(
            account="1111",
            region="us-east-1",
            pool="release",
            admin_role_arn="arn:aws:iam::1111:role/Admin"
        )
        ]
    )
)
```
