class AWS::AutoScaling::Activity
@attr_reader [nil,String] status_message
@attr_reader [nil,String] status_code
@attr_reader [Integer] progress
@attr_reader [nil,Time] end_time
@attr_reader [Time] start_time
@attr_reader [String] details
@attr_reader [nil,String] description
@attr_reader [String] cause
@attr_reader [String] auto_scaling_group_name
def exists?
-
(Boolean)-
def exists? client_opts = {} client_opts[:activity_ids] = [activity_id] resp = client.describe_scaling_activities(client_opts) !resp.activities.empty? end
def get_resource attr_name = nil
def get_resource attr_name = nil client_opts = {} client_opts[:activity_ids] = [activity_id] client.describe_scaling_activities(client_opts) end
def group
-
(Group)-
def group Group.new(auto_scaling_group_name, :config => config) end
def initialize activity_id, options = {}
- Private: -
def initialize activity_id, options = {} @activity_id = activity_id super end
def resource_identifiers
def resource_identifiers [[:activity_id, activity_id]] end