Class: PlatformAPI::AddonRegionCapability

Inherits:
Object
  • Object
show all
Defined in:
lib/platform-api/client.rb

Overview

Add-on region capabilities represent the relationship between an Add-on Service and a specific Region. Only Beta and GA add-ons are returned by these endpoints.

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ AddonRegionCapability

Returns a new instance of AddonRegionCapability.



1218
1219
1220
# File 'lib/platform-api/client.rb', line 1218

def initialize(client)
  @client = client
end

Instance Method Details

#listObject

List all existing add-on region capabilities.



1225
1226
1227
# File 'lib/platform-api/client.rb', line 1225

def list()
  @client.addon_region_capability.list()
end

#list_by_addon_service(addon_service_id_or_addon_service_name) ⇒ Object



1237
1238
1239
# File 'lib/platform-api/client.rb', line 1237

def list_by_addon_service(addon_service_id_or_addon_service_name)
  @client.addon_region_capability.list_by_addon_service(addon_service_id_or_addon_service_name)
end

#list_by_region(region_id_or_region_name) ⇒ Object



1249
1250
1251
# File 'lib/platform-api/client.rb', line 1249

def list_by_region(region_id_or_region_name)
  @client.addon_region_capability.list_by_region(region_id_or_region_name)
end