Sha256: 441b4cc2f0f82fdb07acbb9f8a1f5d85255bd912b62d72d644508c17b47b1034

Contents?: true

Size: 291 Bytes

Versions: 3

Compression:

Stored size: 291 Bytes

Contents

require "aws-sdk-ec2"
require "aws-sdk-iam"

class Lono::Configure
  module AwsServices
    def ec2
      @ec2 ||= Aws::EC2::Client.new
    end

    def iam
      @iam ||= Aws::IAM::Client.new
    end

    def sts
      @sts ||= Aws::STS::Client.new # part of aws-sdk-core
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lono-5.1.1 lib/lono/configure/aws_services.rb
lono-5.1.0 lib/lono/configure/aws_services.rb
lono-5.0.1 lib/lono/configure/aws_services.rb