- Property Manager name: Standard TLS Migration
- Behavior version: The
v2023-01-05
rule format supports thestandard_tls_migration
behavior v1.0. - Rule format status: GA, stable
- Access: Read/Write
- Allowed in includes: No (temporarily)
Migrates traffic to Standard TLS. Apply this behavior within the default rule or any hostname
match. In some cases you may need to apply this along with the standard_tlsmigration_override
behavior.
Option | Type | Description | Requires | |
---|---|---|---|---|
enabled | boolean | Allows migration to Standard TLS. | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
migration_from | enum | What kind of traffic you're migrating from. | {"displayType":"enum","options":["SHARED_CERT","NON_SECURE","ENHANCED_SECURE"],"tag":"select"} {"if":{"attribute":"enabled","op":"eq","value":true}} | |
SHARED_CERT | A shared certificate. | |||
NON_SECURE | Non-secure traffic. | |||
ENHANCED_SECURE | Enhanced Secure TLS. | |||
allow_https_upgrade | boolean | Allows temporary upgrade of HTTP traffic to HTTPS. | migration_from is NON_SECURE | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"migrationFrom","op":"eq","value":"NON_SECURE"}} |
allow_https_downgrade | boolean | Allow temporary downgrade of HTTPS traffic to HTTP. This removes various | migration_from is NON_SECURE | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"migrationFrom","op":"eq","value":"NON_SECURE"}} |
migration_start_time | string (epoch timestamp) | Specifies when to start migrating the cache. | allow_https_upgrade is true OR allow_https_downgrade is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"op":"or","params":[{"attribute":"allowHTTPSUpgrade","op":"eq","value":true},{"attribute":"allowHTTPSDowngrade","op":"eq","value":true}]}} |
migration_duration | number | Specifies the number of days to migrate the cache. | allow_https_upgrade is true OR allow_https_downgrade is true | {"displayType":"number","tag":"input","type":"number"} {"if":{"op":"or","params":[{"attribute":"allowHTTPSUpgrade","op":"eq","value":true},{"attribute":"allowHTTPSDowngrade","op":"eq","value":true}]}} |
cache_sharing_start_time | string (epoch timestamp) | Specifies when to start cache sharing. | migration_from is ENHANCED_SECURE | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"migrationFrom","op":"eq","value":"ENHANCED_SECURE"}} |
cache_sharing_duration | number | Specifies the number cache sharing days. | migration_from is ENHANCED_SECURE | {"displayType":"number","tag":"input","type":"number"} {"if":{"attribute":"migrationFrom","op":"eq","value":"ENHANCED_SECURE"}} |
is_certificate_sni_only | boolean | Sets whether your new certificate is SNI-only. | migration_from is ENHANCED_SECURE | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"migrationFrom","op":"eq","value":"ENHANCED_SECURE"}} |
is_tiered_distribution_used | boolean | Allows you to align traffic to various | migration_from is NON_SECURE | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"migrationFrom","op":"eq","value":"NON_SECURE"}} |
td_location | enum | Specifies the | is_tiered_distribution_used is true | {"displayType":"enum","options":["GLOBAL","APAC","EUROPE","US_EAST","US_CENTRAL","US_WEST","AUSTRALIA","GLOBAL_LEGACY"],"tag":"select"} {"if":{"attribute":"isTieredDistributionUsed","op":"eq","value":true}} |
GLOBAL | Global. | |||
APAC | Asia and Pacific. | |||
EUROPE | Europe. | |||
US_EAST | Eastern United States. | |||
US_CENTRAL | Central United States. | |||
US_WEST | Western United States. | |||
AUSTRALIA | Australia. | |||
GLOBAL_LEGACY | Global. |