Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prep 0.2.0 release #24

Merged
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 64 additions & 3 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,66 @@
Will be updated by antsibull-changelog. Do not edit this manually!
==========================
amazon.cloud Release Notes
==========================

See https://github.com/ansible-community/antsibull-changelog/blob/main/docs/changelogs.rst for information on how to use antsibull-changelog.
.. contents:: Topics

Check out ``changelogs/config.yaml`` for its configuration. You need to change at least the ``title`` field in there.

v0.2.0
======

Minor Changes
-------------

- rdsdb_proxy - module renamed to ``rds_db_proxy``.
- s3_object_lambda_access_point - module renamed to ``s3objectlambda_access_point``.
- s3_object_lambda_access_point_policy - module renamed to ``s3objectlambda_access_point_policy``.

New Modules
-----------

- cloudtrail_event_data_store - Creates and manages a new event data store
- cloudtrail_trail - Creates and manages a trail that specifies the settings for delivery of log data to an Amazon S3 bucket.
- cloudwatch_composite_alarm - Creates and manages a composite alarm
- cloudwatch_metric_stream - Creates and manages a metric stream
- dynamodb_global_table - Creates and manages a Version 2019.11.21 global table
- eks_addon - Creates and manages Amazon EKS add-ons
- eks_fargate_profile - Creates and manage AWS Fargate profiles
- iam_server_certificate - Uploads and manages a server certificate entity for the AWS account
- kms_alias - Specifies a display name for a KMS key.
- kms_replica_key - Creates andn manages a multi-Region replica key that is based on a multi-Region primary key
- rds_db_proxy - Create and manage DB proxies
- rds_db_proxy_endpoint - Creates and manages a DB proxy endpoint
- redshift_endpoint_access - Creates and manages Redshift-managed VPC endpoint
- redshift_endpoint_authorization - Describes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across AWS accounts.
- redshift_scheduled_action - Creates and manages a scheduled action
- route53_dnssec - Is used to enable DNSSEC signing in a hosted zone
- route53_key_signing_key - Creates a new key-signing key (KSK) in a hosted zone
- s3objectlambda_access_point - Create and manage Object Lambda Access Points used to access S3 buckets
- s3objectlambda_access_point_policy - Specifies the Object Lambda Access Point resource policy document

v0.1.0
======

New Modules
-----------

- backup_backup_vault - Create and manage logical containers where backups are stored
- backup_framework - Create and manage frameworks with one or more controls
- backup_report_plan - Create and manage report plans
- eks_cluster - Create and manages Amazon EKS control planes
- iam_role - Create and manage roles
- lambda_code_signing_config - Code signing for AWS Lambda
- lambda_event_source_mapping - Create a mapping between an event source and an AWS Lambda function
- lambda_function - Create and manage Lambda functions
- logs_log_group - Create and manage log groups
- logs_query_definition - Create and manage query definitions
- logs_resource_policy - Create and manage resource policies
- rdsdb_proxy - Create and manage DB proxies
- redshift_cluster - Create and manage clusters
- redshift_event_subscription - Create and manage Amazon Redshift event notification subscriptions
- s3_access_point - Create and manage Amazon S3 access points to use to access S3 buckets
- s3_bucket - Create and manage S3 buckets
- s3_multi_region_access_point - Create and manage Amazon S3 Multi-Region Access Points
- s3_multi_region_access_point_policy - Manage Amazon S3 access policies
- s3_object_lambda_access_point - Create and manage Object Lambda Access Points used to access S3 buckets
- s3_object_lambda_access_point_policy - Specifies the Object Lambda Access Point resource policy document
24 changes: 19 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ This work is being made available for research purposes on the Cloud Control API

This collection has been tested against following Ansible versions: **>=2.9.10**.

For collections that support Ansible 2.9, please ensure you update your `network_os` to use the
fully qualified collection name (for example, `cisco.ios.ios`).
Plugins and modules within a collection may be tested with only specific Ansible versions.
A collection may contain metadata that identifies these versions.
PEP440 is the schema used to describe the versions of Ansible.
Expand All @@ -32,23 +30,39 @@ Name | Description
[amazon.cloud.backup_backup_vault](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.backup_backup_vault_module.rst)|Create and manage logical containers where backups are stored
[amazon.cloud.backup_framework](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.backup_framework_module.rst)|Create and manage frameworks with one or more controls
[amazon.cloud.backup_report_plan](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.backup_report_plan_module.rst)|Create and manage report plans
[amazon.cloud.cloudtrail_event_data_store](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.cloudtrail_event_data_store_module.rst)|Creates and manages a new event data store
[amazon.cloud.cloudtrail_trail](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.cloudtrail_trail_module.rst)|Creates and manages a trail that specifies the settings for delivery of log data to an Amazon S3 bucket.
[amazon.cloud.cloudwatch_composite_alarm](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.cloudwatch_composite_alarm_module.rst)|Creates and manages a composite alarm
[amazon.cloud.cloudwatch_metric_stream](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.cloudwatch_metric_stream_module.rst)|Creates and manages a metric stream
[amazon.cloud.dynamodb_global_table](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.dynamodb_global_table_module.rst)|Creates and manages a Version 2019.11.21 global table
[amazon.cloud.eks_addon](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.eks_addon_module.rst)|Creates and manages Amazon EKS add-ons
[amazon.cloud.eks_cluster](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.eks_cluster_module.rst)|Create and manages Amazon EKS control planes
[amazon.cloud.eks_fargate_profile](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.eks_fargate_profile_module.rst)|Creates and manage AWS Fargate profiles
[amazon.cloud.iam_role](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.iam_role_module.rst)|Create and manage roles
[amazon.cloud.iam_server_certificate](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.iam_server_certificate_module.rst)|Uploads and manages a server certificate entity for the AWS account
[amazon.cloud.kms_alias](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.kms_alias_module.rst)|Specifies a display name for a KMS key.
[amazon.cloud.kms_replica_key](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.kms_replica_key_module.rst)|Creates andn manages a multi-Region replica key that is based on a multi-Region primary key
[amazon.cloud.lambda_code_signing_config](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.lambda_code_signing_config_module.rst)|Code signing for AWS Lambda
[amazon.cloud.lambda_event_source_mapping](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.lambda_event_source_mapping_module.rst)|Create a mapping between an event source and an AWS Lambda function
[amazon.cloud.lambda_function](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.lambda_function_module.rst)|Create and manage Lambda functions
[amazon.cloud.logs_log_group](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.logs_log_group_module.rst)|Create and manage log groups
[amazon.cloud.logs_query_definition](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.logs_query_definition_module.rst)|Create and manage query definitions
[amazon.cloud.logs_resource_policy](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.logs_resource_policy_module.rst)|Create and manage resource policies
[amazon.cloud.rdsdb_proxy](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.rdsdb_proxy_module.rst)|Create and manage DB proxies
[amazon.cloud.rds_db_proxy](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.rds_db_proxy_module.rst)|Create and manage DB proxies
[amazon.cloud.rds_db_proxy_endpoint](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.rds_db_proxy_endpoint_module.rst)|Creates and manages a DB proxy endpoint
[amazon.cloud.redshift_cluster](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.redshift_cluster_module.rst)|Create and manage clusters
[amazon.cloud.redshift_endpoint_access](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.redshift_endpoint_access_module.rst)|Creates and manages Redshift-managed VPC endpoint
[amazon.cloud.redshift_endpoint_authorization](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.redshift_endpoint_authorization_module.rst)|Describes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across AWS accounts.
[amazon.cloud.redshift_event_subscription](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.redshift_event_subscription_module.rst)|Create and manage Amazon Redshift event notification subscriptions
[amazon.cloud.redshift_scheduled_action](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.redshift_scheduled_action_module.rst)|Creates and manages a scheduled action
[amazon.cloud.route53_dnssec](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.route53_dnssec_module.rst)|Is used to enable DNSSEC signing in a hosted zone
[amazon.cloud.route53_key_signing_key](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.route53_key_signing_key_module.rst)|Creates a new key-signing key (KSK) in a hosted zone
[amazon.cloud.s3_access_point](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3_access_point_module.rst)|Create and manage Amazon S3 access points to use to access S3 buckets
[amazon.cloud.s3_bucket](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3_bucket_module.rst)|Create and manage S3 buckets
[amazon.cloud.s3_multi_region_access_point](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3_multi_region_access_point_module.rst)|Create and manage Amazon S3 Multi-Region Access Points
[amazon.cloud.s3_multi_region_access_point_policy](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3_multi_region_access_point_policy_module.rst)|Manage Amazon S3 access policies
[amazon.cloud.s3_object_lambda_access_point](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3_object_lambda_access_point_module.rst)|Create and manage Object Lambda Access Points used to access S3 buckets
[amazon.cloud.s3_object_lambda_access_point_policy](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3_object_lambda_access_point_policy_module.rst)|Specifies the Object Lambda Access Point resource policy document
[amazon.cloud.s3objectlambda_access_point](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3objectlambda_access_point_module.rst)|Create and manage Object Lambda Access Points used to access S3 buckets
[amazon.cloud.s3objectlambda_access_point_policy](https://github.com/ansible-collections/amazon.cloud/blob/main/docs/amazon.cloud.s3objectlambda_access_point_policy_module.rst)|Specifies the Object Lambda Access Point resource policy document

<!--end collection content-->

Expand Down
138 changes: 137 additions & 1 deletion changelogs/changelog.yaml
Original file line number Diff line number Diff line change
@@ -1 +1,137 @@
releases: {}
ancestor: null
releases:
0.1.0:
modules:
- description: Create and manage logical containers where backups are stored
name: backup_backup_vault
namespace: ''
- description: Create and manage frameworks with one or more controls
name: backup_framework
namespace: ''
- description: Create and manage report plans
name: backup_report_plan
namespace: ''
- description: Create and manages Amazon EKS control planes
name: eks_cluster
namespace: ''
- description: Create and manage roles
name: iam_role
namespace: ''
- description: Code signing for AWS Lambda
name: lambda_code_signing_config
namespace: ''
- description: Create a mapping between an event source and an AWS Lambda function
name: lambda_event_source_mapping
namespace: ''
- description: Create and manage Lambda functions
name: lambda_function
namespace: ''
- description: Create and manage log groups
name: logs_log_group
namespace: ''
- description: Create and manage query definitions
name: logs_query_definition
namespace: ''
- description: Create and manage resource policies
name: logs_resource_policy
namespace: ''
- description: Create and manage DB proxies
name: rdsdb_proxy
namespace: ''
- description: Create and manage clusters
name: redshift_cluster
namespace: ''
- description: Create and manage Amazon Redshift event notification subscriptions
name: redshift_event_subscription
namespace: ''
- description: Create and manage Amazon S3 access points to use to access S3 buckets
name: s3_access_point
namespace: ''
- description: Create and manage S3 buckets
name: s3_bucket
namespace: ''
- description: Create and manage Amazon S3 Multi-Region Access Points
name: s3_multi_region_access_point
namespace: ''
- description: Manage Amazon S3 access policies
name: s3_multi_region_access_point_policy
namespace: ''
- description: Create and manage Object Lambda Access Points used to access S3
buckets
name: s3_object_lambda_access_point
namespace: ''
- description: Specifies the Object Lambda Access Point resource policy document
name: s3_object_lambda_access_point_policy
namespace: ''
release_date: '2022-08-23'
0.2.0:
changes:
minor_changes:
- rdsdb_proxy - module renamed to ``rds_db_proxy``.
- s3_object_lambda_access_point - module renamed to ``s3objectlambda_access_point``.
- s3_object_lambda_access_point_policy - module renamed to ``s3objectlambda_access_point_policy``.
fragments:
- modules_renamed.yml
modules:
- description: Creates and manages a new event data store
name: cloudtrail_event_data_store
namespace: ''
- description: Creates and manages a trail that specifies the settings for delivery
of log data to an Amazon S3 bucket.
name: cloudtrail_trail
namespace: ''
- description: Creates and manages a composite alarm
name: cloudwatch_composite_alarm
namespace: ''
- description: Creates and manages a metric stream
name: cloudwatch_metric_stream
namespace: ''
- description: Creates and manages a Version 2019.11.21 global table
name: dynamodb_global_table
namespace: ''
- description: Creates and manages Amazon EKS add-ons
name: eks_addon
namespace: ''
- description: Creates and manage AWS Fargate profiles
name: eks_fargate_profile
namespace: ''
- description: Uploads and manages a server certificate entity for the AWS account
name: iam_server_certificate
namespace: ''
- description: Specifies a display name for a KMS key.
name: kms_alias
namespace: ''
- description: Creates andn manages a multi-Region replica key that is based on
a multi-Region primary key
name: kms_replica_key
namespace: ''
- description: Create and manage DB proxies
name: rds_db_proxy
namespace: ''
- description: Creates and manages a DB proxy endpoint
name: rds_db_proxy_endpoint
namespace: ''
- description: Creates and manages Redshift-managed VPC endpoint
name: redshift_endpoint_access
namespace: ''
- description: Describes an endpoint authorization for authorizing Redshift-managed
VPC endpoint access to a cluster across AWS accounts.
name: redshift_endpoint_authorization
namespace: ''
- description: Creates and manages a scheduled action
name: redshift_scheduled_action
namespace: ''
- description: Is used to enable DNSSEC signing in a hosted zone
name: route53_dnssec
namespace: ''
- description: Creates a new key-signing key (KSK) in a hosted zone
name: route53_key_signing_key
namespace: ''
- description: Create and manage Object Lambda Access Points used to access S3
buckets
name: s3objectlambda_access_point
namespace: ''
- description: Specifies the Object Lambda Access Point resource policy document
name: s3objectlambda_access_point_policy
namespace: ''
release_date: '2022-08-23'
Loading