https://github.com/shinesolutions/ruby_aem_aws
Ruby client for Shine Solutions Adobe Experience Manager (AEM) Platform on AWS
https://github.com/shinesolutions/ruby_aem_aws
aem aem-opencloud aws ruby
Last synced: 4 months ago
JSON representation
Ruby client for Shine Solutions Adobe Experience Manager (AEM) Platform on AWS
- Host: GitHub
- URL: https://github.com/shinesolutions/ruby_aem_aws
- Owner: shinesolutions
- License: apache-2.0
- Created: 2018-01-10T12:53:51.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-05-07T06:25:29.000Z (about 2 years ago)
- Last Synced: 2026-02-05T04:51:46.762Z (5 months ago)
- Topics: aem, aem-opencloud, aws, ruby
- Language: Ruby
- Homepage:
- Size: 357 KB
- Stars: 3
- Watchers: 6
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/shinesolutions/ruby_aem_aws/actions?query=workflow%3ACI)
[](https://rubygems.org/gems/ruby_aem_aws)
[](https://snyk.io/test/github/shinesolutions/ruby_aem_aws)
ruby_aem_aws
------------
ruby_aem_aws is a Ruby client for Shine Solutions [Adobe Experience Manager (AEM)](http://www.adobe.com/au/marketing-cloud/enterprise-content-management.html) Platform on AWS.
This library provides an API which enables the interaction with the platform via Ruby language, allowing a deep integration with a number of Ruby-based tools such as [Puppet](https://puppet.com/) and [InSpec](https://www.inspec.io/).
ruby_aem_aws is part of [AEM OpenCloud](https://aemopencloud.io) platform.
Installation
------------
gem install ruby_aem_aws
Usage
-----
Initialise client:
require 'ruby_aem_aws'
aem = RubyAemAws::AemAws.new({
})
TODO
Required parameters:
- `AWS_PROFILE` eg `sandpit`
Optional parameters:
- `AWS_REGION` eg `ap-southeast-2`
- `STACK_PREFIX` eg `bob`