Sha256: 048e7246463d03000c01344fa91cb3dfa7b71b5886d8bd7af3b8dae3365e7617

Contents?: true

Size: 440 Bytes

Versions: 1

Compression:

Stored size: 440 Bytes

Contents

require "aws-sdk-ecs"
require "aws-sdk-ec2"
require "aws-sdk-elasticloadbalancingv2"
require "aws-sdk-cloudwatchlogs"

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

    def elb
      @elb ||= Aws::ElasticLoadBalancingV2::Client.new
    end

    def ecr
      @ecr ||= Aws::ECR::Client.new
    end

    def cloudwatchlogs
      @cloudwatchlogs ||= Aws::CloudWatchLogs::Client.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ufo-2.2.0 lib/ufo/aws_services.rb