Sha256: 4076c1e70d3bd700d8d5ed779fbaf72e5f9ea4a3d3188cabe6132d7832a46106

Contents?: true

Size: 358 Bytes

Versions: 1

Compression:

Stored size: 358 Bytes

Contents

require "aws-sdk-ec2"
require "aws-sdk-ecs"
require "aws-sdk-ssm"

module Sonic
  module AwsServices
    def ecs
      @ecs ||= Aws::ECS::Client.new
    end

    def ec2
      @ec2 ||= Aws::EC2::Client.new
    end

    def ec2_resource
      @ec2_resource ||= Aws::EC2::Resource.new
    end

    def ssm
      @ssm ||= Aws::SSM::Client.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sonic-screwdriver-1.4.0 lib/sonic/aws_services.rb