Jump to Content
Terraform
GuideReference
Terraform
Guide
GuideReference

Get Started

  • Breaking changes
  • Overview
  • Alternative authentication
  • Environment variables
  • Base IDs
  • Knowledge articles
    • Request limits
  • Cloud computing with Linode

Identity and Access Management

  • Create identities and control access
  • Data sources
    • Accessible groups
    • Account switch keys
    • Allowed APIs
    • Authorized users
    • Blocked properties
    • CIDR block
    • CIDR blocks
    • Contact types
    • Countries
    • Grantable roles
    • Group
    • Groups
    • Password policy
    • Property users
    • Role
    • Roles
    • States
    • Supported languages
    • Time zones
    • Timeout policies
    • User
    • Users
    • Users affected by moving group
  • Resources
    • Blocked user properties
    • CIDR block
    • Group
    • IP allowlist
    • Role
    • User

Application Security

  • Configure AppSec
  • Match targets
  • Rate policy
  • Data sources
    • AAP selected hostnames
    • API endpoints
    • API request constraints
    • Attack groups
    • Attack payload logging
    • Bypass network lists
    • Configuration
    • Configuration version
    • Contracts groups
    • Custom deny
    • Custom rule actions
    • Custom rules
    • Eval group
    • Eval penalty box
    • Eval penalty box conditions
    • Eval rules
    • Evasive path match
    • Failover hostnames
    • Hostname coverage
    • Hostname coverage match targets
    • Hostname coverage overlapping
    • IP Geo
    • Malware content types
    • Malware policies
    • Malware policy actions
    • Match targets
    • Penalty box
    • Penalty box conditions
    • PII learning
    • Policy actions
    • Pragma header
    • Prefetch
    • Rate policies
    • Reputation profile actions
    • Reputation profile analysis
    • Reputation profiles
    • Request body settings
    • Rule upgrade details
    • Rules
    • Security policy
    • Security policy protections
    • Selectable hostnames
    • Selected hostnames
    • Siem definitions
    • Siem settings
    • Slow POST
    • Threat intel
    • Tuning recommendations
    • Version notes
    • WAF mode
  • Resources
    • AAP selected hostnames
    • Activations
    • Advanced logging
    • API constraints protection
    • API request constraints
    • Attack group
    • Attack payload logging
    • Bypass network lists
    • Configuration
    • Configuration rename
    • Custom deny
    • Custom rule
    • Custom rule action
    • Eval
    • Eval group
    • Eval penalty box
    • Eval penalty box conditions
    • Eval rule
    • Evasive path match
    • IP Geo
    • IP geo protection
    • Match target sequence
    • Malware policy
    • Malware policy action
    • Malware policy actions
    • Malware protection
    • Match target
    • Penalty box
    • Penalty box conditions
    • PII learning
    • Policy rename
    • Pragma header
    • Prefetch
    • Rate policy
    • Rate policy action
    • Rate protection
    • Reputation profile
    • Reputation profile action
    • Reputation profile analysis
    • Reputation protection
    • Request body settings
    • Rule
    • Rule upgrade
    • Security policy
    • Security policy default protections
    • Selected hostnames
    • SIEM settings
    • Slow POST
    • Slow POST protection
    • Threat intel
    • Version notes
    • WAF mode
    • WAF protections
    • WAP selected hostnames

Bot Manager

  • Define bot responses
  • Protect your webpages from scrapers
  • Data sources
    • Bot category
    • Bot category action
    • Bot category exception
    • Bot endpoint coverage report
    • Bot management settings
    • Bot sequence
    • Challenge action
    • Challenge interception rules
    • Challenge injection rules
    • Client-side security
    • Conditional action
    • Content protection JavaScript injection rule
    • Content protection rule
    • Content protection rule sequence
    • Custom-bot category
    • Custom-bot category action
    • Custom-bot category sequence
    • Custom-defined bot
    • Custom client
    • Custom client sequence
    • Custom deny action
    • Defined bot
    • Detection
    • Detection action
    • JavaScript injection
    • Recategorized Akamai-defined bot
    • Response action
    • Serve alternate action
    • Transactional endpoint
    • Transactional endpoint protection
  • Resources
    • Bot detection action
    • Bot category action
    • Bot category exception
    • Bot management settings
    • Bot sequence
    • Challenge action
    • Challenge interception rules
    • Challenge injection rules
    • Conditional action
    • Content protection JavaScript injection rule
    • Content protection rule
    • Content protection rule sequence
    • Client-side security
    • Custom-bot category
    • Custom-bot category action
    • Custom-bot category sequence
    • Custom client
    • Custom client sequence
    • Custom-defined bot
    • Custom deny action
    • JavaScript injection
    • Recategorized Akamai-defined bot
    • Serve alternate action
    • Transactional endpoint
    • Transactional endpoint protection

Client Lists

  • Configure client lists
  • Data sources
    • Client lists
  • Resources
    • Client list
    • Activation

Network Lists

  • Configure network lists
  • Data sources
    • Network lists
  • Resources
    • Activations
    • Description
    • Network List
    • Subscription

Edge DNS

  • Configure DNS zones
  • Data sources
    • Authorities set
    • DNS record set
    • DNSSEC record status
  • Resources
    • DNS record
    • DNS zone

Property

  • Provision properties
  • Rules
  • Includes
  • Rule format changes
  • Behaviors & criteria
    • Supported behaviors
      • adaptive_​acceleration
      • ad_​scaler_​circuit_​breaker
      • advanced
      • aggregated_​reporting
      • akamaizer
      • all_​http_​in_​cache_​hierarchy
      • akamaizer_​tag
      • allow_​delete
      • allow_​cloudlets_​origins
      • allow_​https_​cache_​key_​sharing
      • allow_​https_​downgrade
      • allow_​options
      • allow_​patch
      • allow_​post
      • allow_​put
      • allow_​transfer_​encoding
      • alt_​svc_​header
      • api_​prioritization
      • application_​load_​balancer
      • audience_​segmentation
      • auto_​domain_​validation
      • base_​directory
      • boss_​beaconing
      • breadcrumbs
      • break_​connection
      • brotli
      • cache_​error
      • cache_​key_​ignore_​case
      • cache_​id
      • cache_​key_​query_​params
      • cache_​key_​rewrite
      • cache_​post
      • cache_​redirect
      • cache_​tag
      • caching
      • cache_​tag_​visible
      • central_​authorization
      • chase_​redirects
      • client_​certificate_​auth
      • client_​characteristics
      • cloud_​interconnects
      • cloud_​wrapper
      • cloud_​wrapper_​advanced
      • common_​media_​client_​data
      • construct_​response
      • content_​characteristics
      • content_​characteristics_​amd
      • content_​characteristics_​dd
      • content_​characteristics_​wsd_​large_​file
      • content_​characteristics_​wsd_​live
      • content_​targeting_​protection
      • content_​characteristics_​wsd_​vod
      • cp_​code
      • cors_​support
      • custom_​behavior
      • datastream
      • delivery_​receipt
      • deny_​access
      • deny_​direct_​failover_​access
      • device_​characteristic_​cache_​id
      • device_​characteristic_​header
      • dns_​async_​refresh
      • dns_​prefresh
      • downgrade_​protocol
      • downstream_​cache
      • download_​complete_​marker
      • download_​notification
      • ecms_​bulk_​upload
      • ecms_​dataset
      • dynamic_​throughtput_​optimization
      • dynamic_​throughtput_​optimization_​override
      • dynamic_​web_​content
      • ecms_​object_​key
      • edge_​connect
      • early_​hints
      • edge_​load_​balancing_​advanced
      • edge_​load_​balancing_​data_​center
      • ecms_​database
      • edge_​load_​balancing_​origin
      • edge_​origin_​authorization
      • edge_​redirector
      • edge_​scape
      • edge_​worker
      • edge_​side_​includes
      • fail_​action
      • enforce_​mtls_​settings
      • enhanced_​akamai_​protocol
      • first_​party_​marketing
      • enhanced_​proxy_​detection
      • g2oheader
      • graphql_​caching
      • failover_​bot_​manager_​feature_​compatibility
      • forward_​rewrite
      • health_​detection
      • first_​party_​marketing_​plus
      • global_​request_​number
      • http_​to_​https_​upgrade
      • im_​override
      • gzip_​response
      • hd_​data_​advanced
      • image_​manager_​video
      • hsaf_​eip_​binding
      • http2
      • large_​file_​optimization
      • http_​strict_​transport_​security
      • limit_​bit_​rate
      • log_​custom
      • image_​manager
      • manifest_​rerouting
      • instant
      • instant_​config
      • media_​acceleration
      • large_​file_​optimization_​advanced
      • mobile_​sdk_​performance
      • m_​pulse
      • media_​acceleration_​quic_​optout
      • manifest_​personalization
      • modify_​incoming_​response_​header
      • modify_​outgoing_​request_​header
      • manual_​server_​push
      • media_​client
      • metadata_​caching
      • media_​file_​retrieval_​optimization
      • media_​origin_​failover
      • modify_​incoming_​request_​header
      • origin_​failure_​recovery_​policy
      • persistent_​connection
      • modify_​outgoing_​response_​header
      • modify_​via_​header
      • predictive_​prefetching
      • origin
      • permissions_​policy
      • origin_​characteristics
      • persistent_​client_​connection
      • origin_​characteristics_​wsd
      • origin_​failure_​recovery_​method
      • quic_​beta
      • origin_​ip_​acl
      • random_​seek
      • personally_​identifiable_​information
      • read_​timeout
      • prefetch
      • phased_​release
      • preconnect
      • redirect
      • redirectplus
      • predictive_​content_​delivery
      • prefetchable
      • remove_​vary
      • prefresh_​cache
      • report
      • request_​control
      • real_​user_​monitoring
      • rapid
      • request_​client_​hints
      • real_​time_​reporting
      • response_​cookie
      • rewrite_​url
      • referer_​checking
      • remove_​query_​parameter
      • rum_​custom
      • resource_​optimizer
      • saas_​definitions
      • request_​type_​marker
      • return_​cache_​status
      • save_​post_​dca_​processing
      • schedule_​invalidation
      • resource_​optimizer_​extended_​compatibility
      • response_​code
      • segmented_​content_​protection
      • segmented_​media_​optimization
      • restrict_​object_​caching
      • sales_​force_​commerce_​cloud_​provider_​host_​header
      • simulate_​error_​code
      • sales_​force_​commerce_​cloud_​client
      • standard_​tls_​migration
      • sales_​force_​commerce_​cloud_​provider
      • sure_​route
      • script_​management
      • set_​variable
      • tcp_​optimization
      • tea_​leaf
      • segmented_​media_​streaming_​prefetch
      • tiered_​distribution_​customization
      • site_​shield
      • uid_​configuration
      • standard_​tls_​migration_​override
      • strict_​header_​parsing
      • verify_​token_​authorization
      • sub_​customer
      • watermarking
      • tiered_​distribution_​advanced
      • tiered_​distribution
      • visitor_​prioritization
      • timeout
      • validate_​entity_​tag
      • verify_​json_​web_​token
      • web_​application_​firewall
      • web_​sockets
      • webdav
    • Supported criteria
      • advanced_​im_​match
      • bucket
      • cacheability
      • china_​cdn_​region
      • client_​certificate
      • client_​ip
      • client_​ip_​version
      • content_​delivery_​network
      • cloudlets_​origin
      • content_​type
      • file_​extension
      • device_​characteristic
      • filename
      • match_​advanced
      • query_​string_​parameter
      • edge_​workers_​failure
      • hostname
      • origin_​timeout
      • match_​cp_​code
      • match_​response_​code
      • match_​variable
      • request_​cookie
      • metadata_​stage
      • path
      • regular_​expression
      • random
      • time
      • recovery_​config
      • response_​header
      • request_​header
      • request_​method
      • request_​protocol
      • request_​type
      • server_​location
      • token_​authorization
      • user_​agent
      • user_​location
      • user_​network
      • variable_​error
  • Data sources
    • CP code
    • Hostnames
    • Include
    • Include activation
    • Include parents
    • Include rules
    • Includes
    • Products
    • Properties
    • Property
    • Property activation
    • Search
    • Rule formats
    • Rules
    • Rules builder
    • Rules template
  • Resources
    • Activation
    • CP code
    • Edge hostname
    • Include
    • Include activation
    • Property

Certificates

  • Provision certificates
  • Data sources
    • Certificate Signing Request
    • Deployments
    • Enrollment
    • Enrollments
    • Warnings
  • Resources
    • 3rd-party enrollment
    • DV enrollment
    • DV validation
    • Upload certificate

Image and Video Manager

  • Add and maintain policy rules
  • Transform images
  • Data sources
    • Policy image
    • Policy video
  • Resources
    • Policy image
    • Policy set
    • Policy video

Global Traffic Management

  • Create domain configurations
  • Data sources
    • AS map
    • CIDR map
    • Default datacenter
    • Datacenter
    • Datacenters
    • Domain
    • Domains
    • Geo map
    • Geo maps
    • Resource
    • Resources
  • Resources
    • AS map
    • CIDR map
    • Datacenter
    • Domain
    • Geo map
    • Property
    • Resource

Cloud Wrapper

  • Add custom cache layer
  • Data sources
    • Configuration
    • Configurations
    • Capacities
    • Location
    • Locations
    • Properties
  • Resources
    • Configuration
    • Activation

Cloudlets

  • Set up Cloudlets policies
  • Data Sources
    • API prioritization match rule
    • Application load balancer
    • Audience segmentation match rule
    • Edge redirector match rule
    • Forward rewrite match rule
    • Load balancer match rule
    • Phased release match rule
    • Policy
    • Policy activation
    • Request control match rule
    • Shared policy
    • Visitor prioritization match rule
  • Resources
    • Application load balancer
    • Application load balancer activation
    • Policy activation
    • Policy

EdgeWorkers

  • Enable EdgeWorkers functions
  • Data sources
    • Activation
    • EdgeWorker
    • EdgeKV group items
    • EdgeKV groups
    • Property rules
    • Resource tier
  • Resources
    • Activation
    • EdgeKV
    • EdgeKV group items
    • EdgeWorkers

DataStream

  • Create data streams
  • DataStream migration
  • Data sources
    • Activation history
    • Data set fields
    • Data streams
  • Resources
    • Data stream

Cloud Access Manager

  • Manage cloud origin access
  • Data sources
    • Access key
    • Access keys
    • Access key versions
    • Access key properties
  • Resources
    • Access key