class Aws::Partitions::Partition

def build_services(partition)

Returns:
  • (Hash) -

Parameters:
  • partition (Hash) --
def build_services(partition)
  Partitions.service_ids.inject({}) do |services, (svc_name, svc_id)|
    if partition['services'].key?(svc_id)
      svc_data = partition['services'][svc_id]
      services[svc_name] = Service.build(svc_name, svc_data, partition)
    else
      services[svc_name] = Service.build(svc_name, {'endpoints' => {}}, partition)
    end
    services
  end
end