class Stax::Aws::Emr

Public Class Methods

client() click to toggle source
# File lib/stax/aws/emr.rb, line 9
def client
  @_client ||= ::Aws::EMR::Client.new
end
describe(id) click to toggle source
# File lib/stax/aws/emr.rb, line 13
def describe(id)
  client.describe_cluster(cluster_id: id).cluster
end
groups(id) click to toggle source
# File lib/stax/aws/emr.rb, line 17
def groups(id)
  ## TODO paginate me
  client.list_instance_groups(cluster_id: id).instance_groups
end
instances(id, types = nil) click to toggle source
# File lib/stax/aws/emr.rb, line 22
def instances(id, types = nil)
  ## TODO paginate me
  client.list_instances(cluster_id: id, instance_group_types: types).instances
end