Skip to content
Start here

Origin Cloud Regions

List origin cloud region mappings
client.Cache.OriginCloudRegions.List(ctx, query) (*OriginCloudRegionListResponse, error)
GET/zones/{zone_id}/cache/origin_cloud_regions
Create an origin cloud region mapping
client.Cache.OriginCloudRegions.New(ctx, params) (*OriginCloudRegionNewResponse, error)
POST/zones/{zone_id}/cache/origin_cloud_regions
Create or update an origin cloud region mapping
client.Cache.OriginCloudRegions.Edit(ctx, params) (*OriginCloudRegionEditResponse, error)
PATCH/zones/{zone_id}/cache/origin_cloud_regions
Get an origin cloud region mapping
client.Cache.OriginCloudRegions.Get(ctx, originIP, query) (*OriginCloudRegionGetResponse, error)
GET/zones/{zone_id}/cache/origin_cloud_regions/{origin_ip}
Delete an origin cloud region mapping
client.Cache.OriginCloudRegions.Delete(ctx, originIP, body) (*OriginCloudRegionDeleteResponse, error)
DELETE/zones/{zone_id}/cache/origin_cloud_regions/{origin_ip}
Batch create or update origin cloud region mappings
client.Cache.OriginCloudRegions.BulkEdit(ctx, params) (*OriginCloudRegionBulkEditResponse, error)
PATCH/zones/{zone_id}/cache/origin_cloud_regions/batch
Batch delete origin cloud region mappings
client.Cache.OriginCloudRegions.BulkDelete(ctx, body) (*OriginCloudRegionBulkDeleteResponse, error)
DELETE/zones/{zone_id}/cache/origin_cloud_regions/batch
List supported cloud vendors and regions
client.Cache.OriginCloudRegions.SupportedRegions(ctx, query) (*OriginCloudRegionSupportedRegionsResponse, error)
GET/zones/{zone_id}/cache/origin_cloud_regions/supported_regions
ModelsExpand Collapse
type OriginCloudRegion struct{…}

A single origin IP-to-cloud-region mapping.

OriginIP string

The origin IP address (IPv4 or IPv6, canonicalized).

Region string

Cloud vendor region identifier.

Vendor OriginCloudRegionVendor

Cloud vendor hosting the origin.

One of the following:
const OriginCloudRegionVendorAws OriginCloudRegionVendor = "aws"
const OriginCloudRegionVendorAzure OriginCloudRegionVendor = "azure"
const OriginCloudRegionVendorGcp OriginCloudRegionVendor = "gcp"
const OriginCloudRegionVendorOci OriginCloudRegionVendor = "oci"
ModifiedOn TimeOptional

Time this mapping was last modified.

formatdate-time