CatalogService
platform.v1.CatalogService
CatalogService exposes the provider-agnostic catalog: regions, instance types, images and marketplace offerings.
ListRegions
Section titled “ListRegions”- Request:
ListRegionsRequest - Response:
ListRegionsResponse - REST mapping:
GET /v1/catalog/regions
ListInstanceTypes
Section titled “ListInstanceTypes”- Request:
ListInstanceTypesRequest - Response:
ListInstanceTypesResponse - REST mapping:
GET /v1/catalog/instance-types
ListImages
Section titled “ListImages”- Request:
ListImagesRequest - Response:
ListImagesResponse - REST mapping:
GET /v1/catalog/images
ListOfferings
Section titled “ListOfferings”- Request:
ListOfferingsRequest - Response:
ListOfferingsResponse - REST mapping:
GET /v1/catalog/offerings
Messages
Section titled “Messages”ListImagesRequest
Section titled “ListImagesRequest”No fields.
ListImagesResponse
Section titled “ListImagesResponse”| Field | Type | # | Notes |
|---|---|---|---|
images | Image | 1 |
ListInstanceTypesRequest
Section titled “ListInstanceTypesRequest”| Field | Type | # | Notes |
|---|---|---|---|
region_id | string | 1 | optional query; empty = p5 global active list |
ListInstanceTypesResponse
Section titled “ListInstanceTypesResponse”| Field | Type | # | Notes |
|---|---|---|---|
instance_types | InstanceType | 1 |
ListOfferingsRequest
Section titled “ListOfferingsRequest”No fields.
ListOfferingsResponse
Section titled “ListOfferingsResponse”| Field | Type | # | Notes |
|---|---|---|---|
offerings | Offering | 1 |
ListRegionsRequest
Section titled “ListRegionsRequest”No fields.
ListRegionsResponse
Section titled “ListRegionsResponse”| Field | Type | # | Notes |
|---|---|---|---|
regions | Region | 1 |