Sha256: 11dad9ebbd72494b4f0eb632fc33eb6742a4d5623840152bd556d806c73b1981
Contents?: true
Size: 694 Bytes
Versions: 65
Compression:
Stored size: 694 Bytes
Contents
require 'fog/core/collection' require 'fog/aws/models/beanstalk/application' module Fog module AWS class ElasticBeanstalk class Applications < Fog::Collection model Fog::AWS::ElasticBeanstalk::Application def all(application_names=[]) data = service.describe_applications(application_names).body['DescribeApplicationsResult']['Applications'] load(data) # data is an array of attribute hashes end def get(application_name) if data = service.describe_applications([application_name]).body['DescribeApplicationsResult']['Applications'].first new(data) end end end end end end
Version data entries
65 entries across 65 versions & 6 rubygems