Module: Jets::AwsServices

Defined Under Namespace

Modules: StackStatus

Instance Method Summary collapse

Methods included from StackStatus

#stack_exists?, #stack_in_progress?

Instance Method Details

#cfnObject



14
15
16
# File 'lib/jets/aws_services.rb', line 14

def cfn
  Aws::CloudFormation::Client.new
end

#lambdaObject



24
25
26
# File 'lib/jets/aws_services.rb', line 24

def lambda
  Aws::Lambda::Client.new
end

#logsObject



19
20
21
# File 'lib/jets/aws_services.rb', line 19

def logs
  Aws::CloudWatchLogs::Client.new
end

#s3Object



29
30
31
# File 'lib/jets/aws_services.rb', line 29

def s3
  Aws::S3::Client.new
end

#s3_resourceObject



34
35
36
# File 'lib/jets/aws_services.rb', line 34

def s3_resource
  Aws::S3::Resource.new
end

#snsObject



44
45
46
# File 'lib/jets/aws_services.rb', line 44

def sns
  Aws::SNS::Client.new
end

#stsObject



39
40
41
# File 'lib/jets/aws_services.rb', line 39

def sts
  Aws::STS::Client.new
end