Events captured in configuration audit logs

This guide provides a reference for configuration audit log events generated across supported Akamai Cloud services. These events record configuration changes and other significant system actions. Logged events support security auditing, operational visibility, and analysis in external monitoring and observability platforms.

The tables in this guide list audit log events that can be generated for control plane operations across supported cloud services. Each entry includes a description of the event, the event code that appears in the log file, and the related API operation.

Read-only operations, such as GET requests, are not recorded in audit log files because they typically generate high-volume, low-signal data. Audit logging prioritizes configuration-changing or security-relevant actions to reduce noise and improve signal quality.

For information about log file format and fields, see Log files.

Platform

Profile

Event descriptionEvent codeRelated API operation
Profiles
Attempt to update profile informationput-profileUpdate a profile
Apps
Attempt to revoke app accessdelete-profile-appRevoke app access
Devices
Attempt to revoke a trusted device's accessdelete-trusted-deviceRevoke a trusted device
Phone number
Attempt to send a phone number verification code via SMS messagepost-profile-phone-numberSend a phone number verification code
Attempt to verify a phone number by confirming the one-time code received via SMS messagepost-profile-phone-number-verifyVerify a phone number
Attempt to delete the verified phone number for the user making the requestdelete-profile-phone-numberDelete a phone number
Preferences
Attempt to update a user's preferencesput-user-preferencesUpdate a user's preferences
Security questions
Attempt to add responses to security questionspost-security-questionsAnswer security questions
SSH keys
Attempt to add an SSH key to a user profilepost-add-ssh-keyAdd an SSH key
Attempt to update the label for an SSH keyput-ssh-keyUpdate an SSH key
Attempt to delete an SSH key from a user's profiledelete-ssh-keyDelete an SSH key
Two factor authentication
Attempt to generate a two-factor secretpost-tfa-enableCreate a two factor secret
Attempt to enable two-factor authenticationpost-tfa-confirmEnable two factor authentication
Attempt to disable two-factor authenticationpost-tfa-disableDisable two factor authentication
Personal access tokens
Attempt to create a personal access token (PAT)post-personal-access-tokenCreate a personal access token
Attempt to update a personal access token (PAT)put-personal-access-tokenUpdate a personal access token
Attempt to revoke a personal access token (PAT)delete-personal-access-tokenRevoke a personal access token

Administration

Event descriptionEvent codeRelated API operation
Child accounts
Attempt to create a short-lived bearer token for a parent user on a specified child accountpost-child-account-tokenCreate a proxy user token
OAuth clients
Attempt to create an OAuth clientpost-clientCreate an OAuth client
Attempt to update OAuth clientput-clientUpdate an OAuth client
Attempt to delete an OAuth clientdelete-clientDelete an OAuth client
Attempt to reset the OAuth client secretpost-reset-client-secretReset an OAuth client secret
Users
Attempt to create a user on an accountpost-userCreate a user
Attempt to update user informationput-userUpdate a user
Attempt to delete a user from an accountdelete-userDelete a user
Attempt to update grants for a restricted userput-user-grantsUpdate a user's grants

Compute

Linodes

Event descriptionEvent codeRelated API operation
Linode instances
Attempt to create a Linodepost-linode-instanceCreate a Linode
Attempt to update a Linodeput-linode-instanceUpdate a Linode
Attempt to delete a Linodedelete-linode-instanceDelete a Linode
Attempt to boot a Linodepost-boot-linode-instanceBoot a Linode
Attempt to boot a Linode in rescue modepost-rescue-linode-instanceBoot a Linode into rescue mode
Attempt to reboot a Linodepost-reboot-linode-instanceReboot a Linode
Attempt to clone a Linode's disks, configuration profiles, and interfaces to another Linodepost-clone-linode-instanceClone a Linode
Attempt to resize a Linode to a different planpost-resize-linode-instanceResize a Linode
Attempt to upgrade a Linode from a now-deprecated plan to the next generationpost-mutate-linode-instanceUpgrade a Linode
Attempt to rebuild a Linodepost-rebuild-linode-instanceRebuild a Linode
Attempt to shut down a Linodepost-shutdown-linode-instanceShut down a Linode
Attempt to reset a Linode's root passwordpost-reset-linode-passwordReset a Linode's root password
Attempt to initiate a pending host migration scheduled by a Linode or initiate a cross data center migrationpost-migrate-linode-instanceLaunch a DC migration/pending host migration
Configuration profiles
Attempt to add a new configuration profile to a Linodepost-add-linode-configCreate a configuration profile
Attempt to update a configuration profile on a Linodeput-linode-configUpdate a configuration profile
Attempt to delete a configuration profile from a Linodedelete-linode-configDelete a configuration profile
Configuration profile interfaces (legacy)
Attempt to create an interface and append it to the interfaces array of an existing configuration profilepost-linode-config-interfaceAdd a configuration profile interface
Attempt to reorder the interfaces of a configuration profilepost-linode-config-interfacesReorder configuration profile interfaces
Attempt to update a vpc or public configuration profile interface for a specific configuration profile on a specific Linodeput-linode-config-interfaceUpdate a configuration profile interface
Attempt to delete an interface from a specific configuration profile on a specific Linodedelete-linode-config-interfaceDelete a configuration profile interface
Linode interfaces
Attempt to create a Linode interface for a specific Linodepost-linode-interfaceAdd a Linode interface
Attempt to update the configuration of a Linode interfaceput-linode-interfaceUpdate a Linode interface
Attempt to delete a Linode interface from a specific Linodedelete-linode-interfaceDelete a Linode interface
Attempt to upgrade legacy configuration interfaces to Linode interfacespost-upgrade-linode-interfacesUpgrade to Linode interfaces
Attempt to update Network Helper and default route settings on a Linodeput-linode-interface-settingsUpdate Linode interface settings
IP addresses
Attempt to allocate a public or private IPv4 address to a Linodepost-add-linode-ipAllocate an IPv4 address
Attempt to update the reverse DNS (RDNS) for a Linode's IP addressput-linode-ipUpdate an IP address's RDNS for a Linode
Attempt to delete a public or private IPv4 address assigned to a Linodedelete-linode-ipDelete an IPv4 address
Disks
Attempt to add a new disk to a Linodepost-add-linode-diskCreate a disk
Attempt to update a disk on a Linodeput-diskUpdate a disk
Attempt to delete a disk from a Linodedelete-diskDelete a disk
Attempt to clone a disk to a new disk on the same Linodepost-clone-linode-diskClone a disk
Attempt to reset a disk's root passwordpost-reset-disk-passwordReset a disk root password
Attempt to resize a diskpost-resize-diskResize a disk
Firewalls
Attempt to update the list of firewalls assigned to a Linodeput-linode-firewallsUpdate a Linode's firewalls
Attempt to reapply assigned firewalls to a Linodepost-apply-firewallsApply a Linode's firewalls
Backups
Attempt to enable backups for a Linodepost-enable-backupsEnable backups
Attempt to create a snapshot backup of a Linodepost-snapshotCreate a snapshot
Attempt to cancel the Backups service on a Linodepost-cancel-backupsCancel backups
Attempt to restore a backup to a Linodepost-restore-backupRestore a backup

Linode Kubernetes Engine (LKE)

Event descriptionEvent codeRelated API operation
Clusters
Attempt to create a Kubernetes clusterpost-lke-clusterCreate a Kubernetes cluster
Attempt to update a Kubernetes clusterput-lke-clusterUpdate a Kubernetes cluster
Attempt to delete a Kubernetes clusterdelete-lke-clusterDelete a Kubernetes cluster
Attempt to regenerate the Kubeconfig file or service account token for a clusterpost-lke-cluster-regenerateRegenerate a Kubernetes cluster
Attempt to recycle all nodes in all pools of a Kubernetes clusterpost-lke-cluster-recycleRecycle cluster nodes
Control Plane ACL
Attempt to update a Kubernetes cluster's control plane access control list (ACL)put-lke-cluster-aclUpdate the control plane access control list
Attempt to disable A Kubernetes cluster's control plane access and delete all rulesdelete-lke-cluster-aclDelete the control plane access control list
Kubeconfigs
Attempt to delete and regenerate the Kubeconfig file for a clusterdelete-lke-cluster-kubeconfigDelete a Kubeconfig
Nodes
Attempt to remove a node from a node pool in a Kubernetes clusterdelete-lke-cluster-nodeDelete a node
Attempt to recycle a node in a Kubernetes clusterpost-lke-cluster-node-recycleRecycle a node
Node pools
Attempt to create a node pool for a Kubernetes clusterpost-lke-cluster-poolsCreate a node pool
Attempt to update a node pool for a Kubernetes clusterput-lke-node-poolUpdate a node pool
Attempt to remove a specific node pool from a Kubernetes clusterdelete-lke-node-poolDelete a node pool
Attempt to recycle a node pool in a Kubernetes clusterpost-lke-cluster-pool-recycleRecycle a node pool
LKE service tokens
Attempt to delete and regenerate the service account token for a Kubernetes clusterdelete-lke-service-tokenDelete a service token

Storage

Object Storage

Event descriptionEvent codeRelated API operation
Attempt to cancel Object Storage on an accountpost-cancel-object-storageCancel Object Storage
Buckets
Attempt to create an Object Storage bucketpost-object-storage-bucketCreate an Object Storage bucket
Attempt to delete an Object Storage bucketdelete-object-storage-bucketRemove an Object Storage bucket
Attempt to allow access to an Object Storage bucketpost-object-storage-bucket-accessAllow access to an Object Storage bucket
Attempt to update access to an Object Storage bucketput-object-storage-bucket-accessUpdate access to an Object Storage bucket
Attempt to create a pre-signed URL to access an object in an Object Storage bucketpost-object-storage-object-urlCreate a URL for an object
Attempt to update an object's access control list (ACL) configurationput-object-storage-bucket-aclUpdate an object's ACL configuration
TLS/SSL certificates
Attempt to upload a TLS/SSL certificate and private key for an Object Storage bucketpost-object-storage-sslUpload an Object Storage TLS/SSL certificate
Attempt to delete a user-uploaded TLS/SSL certificate and private key for an Object Storage bucketdelete-object-storage-sslDelete an Object Storage TLS/SSL certificate
Keys
Attempt to provision a new Object Storage key for authenticationpost-object-storage-keysCreate an Object Storage key
Attempt to update an Object Storage keyput-object-storage-keyUpdate an Object Storage key
Attempt to revoke an Object Storage keydelete-object-storage-keyRevoke an Object Storage key

Volumes (Block Storage)

Event descriptionEvent codeRelated API operation
Attempt to create a Block Storage volumepost-volumeCreate a volume
Attempt to update a Block Storage volumeput-volumeUpdate a volume
Attempt to delete a Block Storage volumedelete-volumeDelete a volume
Attempt to clone a Block Storage volumepost-clone-volumeClone a volume
Attempt to attach a Block Storage volume to a Linodepost-attach-volumeAttach a volume
Attempt to detach a Block Storage volume from a Linodepost-detach-volumeDetach a volume
Attempt to increase the size of a Block Storage volumepost-resize-volumeResize a volume

Networking

Firewalls

Event descriptionEvent codeRelated API operation
Attempt to create a Cloud Firewall to filter network trafficpost-firewallsCreate a firewall
Attempt to update a Cloud Firewallput-firewallUpdate a firewall
Attempt to delete a Cloud Firewalldelete-firewallDelete a firewall
Attempt to update the inbound and outbound rules for a Cloud Firewallput-firewall-rulesUpdate firewall rules
Firewall settings
Attempt to add or update an entity's default Cloud Firewallput-firewall-settingsUpdate default firewalls
Firewall devices
Attempt to create a firewall devicepost-firewall-deviceCreate a firewall device
Attempt to delete a firewall devicedelete-firewall-deviceDelete a firewall device
Rule sets
Attempt to create a rule set for a Cloud Firewallpost-firewall-rulesetCreate a Rule Set
Attempt to update a rule set for a Cloud Firewallput-firewall-rulesetUpdate a Rule Set
Attempt to delete a rule set for a Cloud Firewalldelete-firewall-rulesetDelete a Rule Set

IP addresses

Event descriptionEvent codeRelated API operation
Attempt to allocate a new IPv4 address on an accountpost-allocate-ipAllocate an IP address
Attempt to assign any set of IPv4 addresses and/or IPv6 ranges to Linodes in a regionpost-assign-ipsAssign IP addresses
Attempt to configure shared IPspost-share-ipsShare IP addresses
Attempt to set reverse DNS (rDNS) on an IP addressput-ipUpdate an IP address's RDNS
IPv4 addresses
Attempt to assign any set of IPv4 addresses and/or IPv6 ranges to Linodes in a regionpost-assign-ipv4sAssign IP addresses
Attempt to configure shared IPs (IPv4)post-share-ipv4sConfigure IPv4 sharing
IPv6 ranges
Attempt to create an IPv6 rangepost-ipv6-rangeCreate an IPv6 range
Attempt to delete an IPv6 rangedelete-ipv6-rangeDelete an IPv6 range

NodeBalancers (nodebalancers)

Event descriptionEvent codeRelated API operation
Attempt to create a NodeBalancerpost-node-balancerCreate a NodeBalancer
Attempt to update a NodeBalancerput-node-balancerUpdate a NodeBalancer
Attempt to delete a NodeBalancerdelete-node-balancerDelete a NodeBalancer
Configurations
Attempt to create a NodeBalancer configuration that allows the NodeBalancer to accept traffic on a new portpost-node-balancer-configCreate a config
Attempt to update a NodeBalancer configurationput-node-balancer-configUpdate a config
Attempt to delete a NodeBalancer configurationdelete-node-balancer-configDelete a config
Attempt to rebuild a NodeBalancer configurationpost-rebuild-node-balancer-configRebuild a config
Nodes
Attempt to create a backend node for a NodeBalancer configurationpost-node-balancer-nodeCreate a node
Attempt to update a backend node for a NodeBalancer configurationput-node-balancer-nodeUpdate a node
Attempt to delete a backend node from a NodeBalancer configurationdelete-node-balancer-config-nodeDelete a NodeBalancer's node
Firewalls
Attempt to update the Cloud Firewalls assigned to a NodeBalancerput-node-balancer-firewallsUpdate a NodeBalancer's firewalls

VPC

Event descriptionEvent codeRelated API operation
VPCs
Attempt to create a new VPCpost-vpcCreate a VPC
Attempt to update a VPCput-vpcUpdate a VPC
Attempt to delete a VPC and all of its subnetsdelete-vpcDelete a VPC
VPC subnets
Attempt to create a VPC subnetpost-vpc-subnetCreate a VPC subnet
Attempt to update a VPC subnetput-vpc-subnetUpdate a VPC subnet
Attempt to delete a VPC subnetdelete-vpc-subnetDelete a VPC subnet

VLANs

Event descriptionEvent codeRelated API operation
Attempt to delete a legacy configuration profile for a VLAN interfacedelete-vlanDelete a VLAN

Databases

Event descriptionEvent codeRelated API operation
MySQL Managed Databases
Attempt to provision a MySQL Managed Databasepost-databases-mysql-instancesCreate or restore a MySQL Managed Database
Attempt to make changes to a MySQL Managed Databaseput-databases-mysql-instanceUpdate a MySQL Managed Database
Attempt to remove a MySQL Managed Database from an accountdelete-databases-mysql-instanceDelete a MySQL Managed Database
Attempt to apply security patches or updates to the underlying operating system of a MySQL Managed Databasepost-databases-mysql-instance-patchPatch a MySQL Managed Database
Attempt to resume a suspended MySQL Managed Databaseresume-databases-mysql-instanceResume a MySQL Managed Database
Attempt to suspend a MySQL Managed Databasesuspend-databases-mysql-instanceSuspend a MySQL Managed Database
Attempt to reset the root password for a MySQL Managed Databasepost-databases-mysql-instance-credentials-resetReset MySQL Managed Database credentials
PostgreSQL Managed Databases
Attempt to provision a PostgreSQL Managed Databasepost-databases-postgre-sql-instancesCreate or restore a PostgreSQL Managed Database
Attempt to make changes to a PostgreSQL Managed Databaseput-databases-postgre-sql-instanceUpdate a PostgreSQL Managed Database
Attempt to remove a PostgreSQL Managed Database from an accountdelete-databases-postgre-sql-instanceDelete a PostgreSQL Managed Database
Attempt to apply security patches or updates to the underlying operating system of a PostgreSQL Managed Databasepost-databases-postgre-sql-instance-patchPatch a PostgreSQL Managed Database
Attempt to resume a suspended PostgreSQL Managed Databaseresume-databases-postgre-sql-instanceResume a PostgreSQL Managed Database
Attempt to suspend a PostSQL Managed Databasesuspend-databases-postgre-sql-instanceSuspend a PostgreSQL Managed Database
Attempt to reset the root password for a PostgreSQL Managed Databasepost-databases-postgre-sql-instance-credentials-resetReset PostgreSQL Managed Database credentials

Monitoring

Log delivery

Event descriptionEvent codeRelated API operation
Streams
Attempt to create a stream to deliver log data to a configured destinationpost-streamCreate a stream
Attempt to update a log delivery streamput-streamUpdate a stream
Attempt to delete a log delivery streamdelete-streamDelete a stream
Destinations
Attempt to create a destination for streamed log datapost-stream-destinationCreate a destination
Attempt to update a log delivery destinationput-stream-destinationUpdate a destination
Attempt to delete a log delivery destinationdelete-stream-destinationDelete a destination