phasedRelease


The Phased Release Cloudlet provides gradual and granular traffic management to an alternate origin in near real time. Use the Cloudlets API or the Cloudlets Policy Manager application within Control Center to set up your Cloudlets policies.

OptionTypeDescriptionRequires
enabledboolean

Enables the Phased Release Cloudlet.

{"displayType":"boolean","tag":"input","type":"checkbox"}
is​Shared​Policyboolean

Whether you want to apply the Cloudlet shared policy to an unlimited number of properties within your account. Learn more about shared policies and how to create them in Cloudlets Policy Manager.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
cloudlet​Policyobject

Specifies the Cloudlet policy as an object.

is​Shared​Policy is false
{"displayType":"object","tag":"input","todo":true}
{"if":{"attribute":"isSharedPolicy","op":"eq","value":false}}
cloudlet​Policy.idnumber

Identifies the Cloudlet.

cloudlet​Policy.namestring

The Cloudlet's descriptive name.

cloudlet​Shared​Policystring

Identifies the Cloudlet shared policy to use with this behavior. Use the Cloudlets API to list available shared policies.

is​Shared​Policy is true
{"displayType":"string","tag":"input","type":"text"}
{"if":{"attribute":"isSharedPolicy","op":"eq","value":true}}
labelstring

A label to distinguish this Phased Release policy from any others within the same property.

{"displayType":"string","tag":"input","type":"text"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
NONE

Do not expire the cookie.

NEVER

Never assign a cookie.

ON_​BROWSER_​CLOSE

Once the browser session ends.

FIXED_​DATE

Specify a time when the cookie expires.

DURATION

Specify a delay before the cookie expires.

population​Expiration​Datestring (epoch timestamp)

Specifies the date and time when membership expires, and the browser no longer sends the cookie. Subsequent requests re-evaluate based on current membership settings.

population​Cookie​Type is FIXED_​DATE
{"displayType":"string","tag":"input","type":"text"}
{"if":{"op":"and","params":[{"attribute":"enabled","op":"eq","value":true},{"attribute":"populationCookieType","op":"eq","value":"FIXED_DATE"}]}}
population​Durationstring (duration)

Sets the lifetime of the cookie from the initial request. Subsequent requests re-evaluate based on current membership settings.

population​Cookie​Type is DURATION
{"displayType":"string","tag":"input","type":"text"}
{"if":{"op":"and","params":[{"attribute":"enabled","op":"eq","value":true},{"attribute":"populationCookieType","op":"eq","value":"DURATION"}]}}
population​Refreshboolean

Enabling this option resets the original duration of the cookie if the browser refreshes before the cookie expires.

population​Cookie​Type is DURATION
{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"op":"and","params":[{"attribute":"enabled","op":"eq","value":true},{"attribute":"populationCookieType","op":"eq","value":"DURATION"}]}}
failover​Enabledboolean

Allows failure responses at the origin defined by the Cloudlet to fail over to the prevailing origin defined by the property.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
failover​Response​Codestring array

Defines the set of failure codes that initiate the failover response.

failover​Enabled is true
{"displayType":"string array","tag":"input","todo":true}
{"if":{"op":"and","params":[{"attribute":"enabled","op":"eq","value":true},{"attribute":"failoverEnabled","op":"eq","value":true}]}}
failover​Durationnumber (0-300)

Specifies the number of seconds to wait until the client tries to access the failover origin after the initial failure is detected. Set the value to 0 to immediately request the alternate origin upon failure.

failover​Enabled is true
{"displayType":"number","max":[300],"min":[0],"tag":"input","type":"range"}
{"if":{"op":"and","params":[{"attribute":"enabled","op":"eq","value":true},{"attribute":"failoverEnabled","op":"eq","value":true}]}}