Module: Ufo::AwsService

Included in:
Destroy, Ecr::Auth, Ecr::Cleaner, LogGroup, Scale, Ship, Task, Tasks::Register
Defined in:
lib/ufo/aws_service.rb

Instance Method Summary collapse

Instance Method Details

#cloudwatchlogsObject



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

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

#ecrObject



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

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

#ecsObject



9
10
11
# File 'lib/ufo/aws_service.rb', line 9

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

#elbObject



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

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