Origin Cloud Regions
List origin cloud region mappings
client.cache.originCloudRegions.list(OriginCloudRegionListParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionListResponse { id, editable, value, modified_on }
GET/zones/{zone_id}/cache/origin_cloud_regions
Create an origin cloud region mapping
client.cache.originCloudRegions.create(OriginCloudRegionCreateParams { zone_id, ip, region, vendor } params, RequestOptionsoptions?): OriginCloudRegionCreateResponse { id, editable, value, modified_on }
POST/zones/{zone_id}/cache/origin_cloud_regions
Create or update an origin cloud region mapping
client.cache.originCloudRegions.edit(OriginCloudRegionEditParams { zone_id, ip, region, vendor } params, RequestOptionsoptions?): OriginCloudRegionEditResponse { id, editable, value, modified_on }
PATCH/zones/{zone_id}/cache/origin_cloud_regions
Get an origin cloud region mapping
client.cache.originCloudRegions.get(stringoriginIP, OriginCloudRegionGetParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionGetResponse { id, editable, value, modified_on }
GET/zones/{zone_id}/cache/origin_cloud_regions/{origin_ip}
Delete an origin cloud region mapping
client.cache.originCloudRegions.delete(stringoriginIP, OriginCloudRegionDeleteParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionDeleteResponse { id, editable, value, modified_on }
DELETE/zones/{zone_id}/cache/origin_cloud_regions/{origin_ip}
Batch create or update origin cloud region mappings
client.cache.originCloudRegions.bulkEdit(OriginCloudRegionBulkEditParams { zone_id, body } params, RequestOptionsoptions?): OriginCloudRegionBulkEditResponse { id, editable, value, modified_on }
PATCH/zones/{zone_id}/cache/origin_cloud_regions/batch
Batch delete origin cloud region mappings
client.cache.originCloudRegions.bulkDelete(OriginCloudRegionBulkDeleteParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionBulkDeleteResponse { id, editable, value, modified_on }
DELETE/zones/{zone_id}/cache/origin_cloud_regions/batch
List supported cloud vendors and regions
client.cache.originCloudRegions.supportedRegions(OriginCloudRegionSupportedRegionsParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionSupportedRegionsResponse { obtained_codes, vendors }
GET/zones/{zone_id}/cache/origin_cloud_regions/supported_regions