class McMultiCloudImageSetting
API 1.5
Public Class Methods
filters()
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 53 def self.filters [:cloud_href, :multi_cloud_image_href] end
parse_args(multi_cloud_image_id)
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 49 def self.parse_args(multi_cloud_image_id) "multi_cloud_images/#{multi_cloud_image_id}/" end
resource_plural_name()
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 41 def self.resource_plural_name "settings" end
resource_post_name()
click to toggle source
API 1.5 MultiCloudImageSetting is posted to url /api/multi_cloud_images/:id/settings but the object it posts to the API is named :multi_cloud_image_setting => { attrs }
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 64 def self.resource_post_name "multi_cloud_image_setting" end
resource_singular_name()
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 45 def self.resource_singular_name "setting" end
Public Instance Methods
cloud_id()
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 57 def cloud_id self.cloud.split(/\//).last.to_i end
resource_plural_name()
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 33 def resource_plural_name "settings" end
resource_singular_name()
click to toggle source
# File lib/rest_connection/rightscale/mc_multi_cloud_image_setting.rb, line 37 def resource_singular_name "setting" end