Metadata-Version: 2.1
Name: aim.models
Version: 2.0.0
Summary: aim.models: Semantic cloud infrastructure configuration file format and object model
Home-page: https://github.com/waterbear-cloud/aim.models
Author: Waterbear Cloud
Author-email: hello@waterbear.cloud
License: UNKNOWN
Description: # aim.models
        
        aim.models: Semantic cloud infrastructure configuration file format and object models
        
        # Developing
        
        Install this package with your Python tool of choice. Typically set-up a virtualenv
        and pip install the dependencies in there:
        
            python -m venv env
        
            ./env/bin/pip install -e .
        
        There are unit tests using PyTest. If you are using VS Code you can turn on the
        "Py Test Enabled" setting and run "Discover Unit Tests" command.
        
        
        Changelog for aim.models
        =================
        
        2.0.0 (2019-07-23)
        ------------------
        
        ### Added
        
        - Schema for Notifications for subscribing to Alarms
        
        - Added S3Resource for Resources/S3.yml configuration
        
        - Added Lambda resolve_ref support
        
        ### Changed
        
        - Services are loaded as entry_point plugins named `aim.services`
        
        - Refactored the models applications, resources, and services.
        
        - Renamed IRoute53 to IRoute53Resource.
        
        ### Fixed
        
         - CloudWatchAlarms now validate a classification field value of
           'performance', 'health' or 'security' is supplied.
        
        
        1.1.0 (2019-07-06)
        ------------------
        
        ### Added
        
        - Added function.ref to be able to look-up latest AMI IDs
        
        - Added more constraints to the schemas.
        
        - Added default to IS3Bucket.policy
        
        - Added Route53 to schema and model
        
        - Added redirect to Listner rules in the ALB
        
        ### Changed
        
        - Description attribute for Fields is now used to describe constraints.
        
        - Ported CodeCommit to schema and model
        
        - Refactored S3 to use Application StackGroup
        
        - CPBD artifacts s3 bucket now uses S3 Resource in NetEnv yaml instead
        
        - Converted the ALB's listener and listener rules to dicts from lists
        
        ### Removed
        
        - Removed unused yaml config from aimdemo under fixtures.
        
        
        1.0.1 (2019-06-19)
        ------------------
        
        - Improvements to Python packaging metadata.
        
        
        1.0.0 (2019-06-19)
        ------------------
        
        - First open source release
        
Keywords: AWS,Cloud,Infrastructure-as-Code
Platform: UNKNOWN
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Development Status :: 5 - Production/Stable
Description-Content-Type: text/markdown
