class PlatformAPI::AddonRegionCapability

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.

Public Class Methods

new(client) click to toggle source
# File lib/platform-api/client.rb, line 984
def initialize(client)
  @client = client
end

Public Instance Methods

list() click to toggle source

List all existing add-on region capabilities.

# File lib/platform-api/client.rb, line 989
def list()
  @client.addon_region_capability.list()
end
list_by_addon_service(addon_service_id_or_addon_service_name) click to toggle source

List existing add-on region capabilities for an add-on-service

@param addon_service_id_or_addon_service_name: unique identifier of this add-on-service or unique name of this add-on-service

# File lib/platform-api/client.rb, line 996
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) click to toggle source

List existing add-on region capabilities for a region.

@param region_id_or_region_name: unique identifier of region or unique name of region

# File lib/platform-api/client.rb, line 1003
def list_by_region(region_id_or_region_name)
  @client.addon_region_capability.list_by_region(region_id_or_region_name)
end