class Softlayer::Notification::Occurrence::Event

Constants

SERVICE

Attributes

acknowledged_flag[RW]
attachment_count[RW]
attachments[RW]
end_date[RW]
first_update[RW]
id[RW]
impacted_account_count[RW]
impacted_accounts[RW]
impacted_resource_count[RW]
impacted_resources[RW]
impacted_user_count[RW]
impacted_users[RW]
last_impacted_user_count[RW]
last_update[RW]
modify_date[RW]
notification_occurrence_event_type[RW]
recovery_time[RW]
start_date[RW]
status_code[RW]
subject[RW]
summary[RW]
system_ticket_id[RW]
update_count[RW]
updates[RW]

Public Class Methods

get_all_objects() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 41
def self.get_all_objects
  request(:get_all_objects, Array[Softlayer::Notification::Occurrence::Event])
end

Public Instance Methods

acknowledge_notification() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 33
def acknowledge_notification
  request(:acknowledge_notification, Boolean)
end
get_acknowledged_flag() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 37
def get_acknowledged_flag
  request(:get_acknowledged_flag, Boolean)
end
get_attached_file(message) click to toggle source

attachment_id

# File lib/softlayer/notification/occurrence/event.rb, line 46
def get_attached_file(message)
  request(:get_attached_file, Softlayer::Base64Binary, message)
end
get_attachments() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 50
def get_attachments
  request(:get_attachments, Array[Softlayer::Notification::Occurrence::Event::Attachment])
end
get_first_update() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 54
def get_first_update
  request(:get_first_update, Softlayer::Notification::Occurrence::Update)
end
get_impacted_account_count() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 58
def get_impacted_account_count
  request(:get_impacted_account_count, Integer)
end
get_impacted_accounts() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 62
def get_impacted_accounts
  request(:get_impacted_accounts, Array[Softlayer::Notification::Occurrence::Account])
end
get_impacted_device_count() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 66
def get_impacted_device_count
  request(:get_impacted_device_count, Integer)
end
get_impacted_devices() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 70
def get_impacted_devices
  request(:get_impacted_devices, Array[Softlayer::Notification::Occurrence::Resource])
end
get_impacted_resources() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 74
def get_impacted_resources
  request(:get_impacted_resources, Array[Softlayer::Notification::Occurrence::Resource])
end
get_impacted_users() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 78
def get_impacted_users
  request(:get_impacted_users, Array[Softlayer::Notification::Occurrence::User])
end
get_last_update() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 82
def get_last_update
  request(:get_last_update, Softlayer::Notification::Occurrence::Update)
end
get_notification_occurrence_event_type() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 86
def get_notification_occurrence_event_type
  request(:get_notification_occurrence_event_type, Softlayer::Notification::Occurrence::Event::Type)
end
get_object() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 90
def get_object
  request(:get_object, Softlayer::Notification::Occurrence::Event)
end
get_status_code() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 94
def get_status_code
  request(:get_status_code, Softlayer::Notification::Occurrence::Status::Code)
end
get_updates() click to toggle source
# File lib/softlayer/notification/occurrence/event.rb, line 98
def get_updates
  request(:get_updates, Array[Softlayer::Notification::Occurrence::Update])
end