Add a CDN Hostname for the current Customer or Account


This action requires the following tokens:

  • cdnhostname-create


Required arguments are marked in bold, and optional arguments are marked in italics.

Argument Type Default Description
hostname String   The CDN Hostname to create
serverrole String   Server Role the CDN hostname belongs to
protocol String  

Protocol for this CDN hostname

This argument can only contain one of the following values:

  • Both
  • HTTPOnly
  • SSLOnly


This action produces the following output on success:

An object containing the following fields:

Name Type Description
hostname String Hostname for this CustomHostname
serverrole String The name of the role to which the Hostname belongs
protocol String The protocol used


This action can return one of the default status codes, or one of the following status codes on error:

When the provided server role is not found
The specific CDN hostname already exists with that role
A valid customer or account is required