Module: Ufo::AwsService

Instance Method Summary collapse

Instance Method Details

#cloudformationObject



12
13
14
# File 'lib/ufo/aws_service.rb', line 12

def cloudformation
  @cloudformation ||= Aws::CloudFormation::Client.new
end

#cloudwatchlogsObject



16
17
18
# File 'lib/ufo/aws_service.rb', line 16

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

#ec2Object



20
21
22
# File 'lib/ufo/aws_service.rb', line 20

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

#ecrObject



24
25
26
# File 'lib/ufo/aws_service.rb', line 24

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

#ecsObject



28
29
30
# File 'lib/ufo/aws_service.rb', line 28

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

#elbObject



32
33
34
# File 'lib/ufo/aws_service.rb', line 32

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