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}]}}