Spectrum

Spectrum

Domain types

DNS{…}

The name and type of DNS record for the Spectrum application.

EdgeIPs = |

The anycast edge IP configuration for the hostname of this application.

OriginDNS{…}

The name and type of DNS record for the Spectrum application.

OriginPort = number | string

The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.

Spectrum

Analytics

Spectrum.Analytics

Spectrum.Analytics.Aggregates

Spectrum.Analytics.Aggregates.Currents

Methods

get(, ):
get/zones/{zone_id}/spectrum/analytics/aggregate/current

Retrieves analytics aggregated from the last minute of usage on Spectrum applications underneath a given zone.

Spectrum.Analytics.Events

Domain types

Dimension = "event" | "appID" | "coloName" | 1 more...

Spectrum.Analytics.Events.Bytimes

Methods

get(, ):
get/zones/{zone_id}/spectrum/analytics/events/bytime

Retrieves a list of aggregate metrics grouped by time interval.

Spectrum.Analytics.Events.Summaries

Methods

get(, ):
get/zones/{zone_id}/spectrum/analytics/events/summary

Retrieves a list of summarised aggregate metrics over a given time period.

Spectrum.Apps

Methods

list(, ): <>
get/zones/{zone_id}/spectrum/apps

Retrieves a list of currently existing Spectrum applications inside a zone.

get(, , ):
get/zones/{zone_id}/spectrum/apps/{app_id}

Gets the application configuration of a specific application inside a zone.

create(, ):
post/zones/{zone_id}/spectrum/apps

Creates a new Spectrum application from a configuration using a name for the origin.

update(, , ):
put/zones/{zone_id}/spectrum/apps/{app_id}

Updates a previously existing application's configuration that uses a name for the origin.

delete(, , ): | null
delete/zones/{zone_id}/spectrum/apps/{app_id}

Deletes a previously existing application.