Azion CLI delete
With the azion delete [resource] command you can delete:
Applications
Usage
azion delete edge-application --application-id 1234Required flags
application-id
The --application-id flag is the unique identifier of the application.
cascade
The --cascade deletes all resources created through the ‘azion deploy’ command (default true).
Optional flags
help
The --help option displays more information about the azion delete edge-application command.
Functions
Usage
azion delete edge-function --function-id <function-id>Required flags
function-id
The --function-id flag is the unique identifier of the function.
Optional flags
help
The --help option displays more information about the azion delete edge-function command.
Rules engine
Usage
azion delete rules-engine --rule-id <rule-id> --application-id <application-id> --phase <phase>Required flags
rule-id
The --rule-id flag specifies the unique identifier for the rule in Rules Engine.
application-id
The --application-id flag specifies the unique identifier for your application.
phase
The --phase flag specifies the phase of your Rules Engine’s rule. It’s either request or response.
Optional flags
help
The -h or --help flag displays more information about the azion delete rules-engine command.
Cache settings
Usage
azion delete cache-setting --application-id 1673635839 --cache-settings-id 107313Required flags
application-id
The --application-id flag sets the unique identifier for the application.
cache-settings-id
The --cache-settings-id flag sets the unique identifier for a Cache Settings configuration.
Optional flags
help
The --help option displays more information about the azion delete cache-setting command.
Workloads
Description
Removes a domain from the domains library based on a given ID.
Usage
azion delete domain --domain-id 1234Required flags
domain-id
The --domain-id flag specifies the unique identifier of the domain that you want to delete.
Optional flags
help
The -h or --help option displays more information about the azion delete domain command.
Example
azion delete domain --domain-id 1234Connectors
Usage
azion delete origin --application-id <application-id> --origin-key <origin-key>Required flags
application-id
The --application-id flag sets the unique identifier for an application. It’s a required field.
origin-key
The --origin-key flag sets the unique identifier for an origin. It’s a required field.
Optional flags
help
The -h or --help option displays more information about the azion delete origin action.
Variables
Usage
azion delete variables --variable-id 7a187044-4a00-4a4a-93ed-d230900423221f3Required flags
variable-id
The --variable-id flag provides the UUID for the environment variable being deleted.
Optional flags
help
The --help option displays more information about the delete command.
Personal tokens
Usage
azion delete personal-token --id xxxxxx-xxxxx-xxxx-xxxxx-xxxxRequired flags
id
The --id option informs the unique identifier of the personal token being deleted.
Optional flags
help
The --help option displays more information about the delete subcommand.
Object Storage bucket
Usage
azion delete edge-storage bucket --name 'bucket-name'azion delete edge-storage bucket --helpRequired flags
bucket-name
The --bucket-name flag specifies the name of the Object Storage bucket you want to delete.
Optional flags
help
The -h or --help option displays more information about the azion delete edge-storage bucket command.
Object Storage object
Usage
azion delete edge-storage object --bucket-name 'bucket-name'azion delete edge-storage object --helpRequired flags
bucket-name
The --bucket-name flag specifies the name of the Object Storage bucket where the object you want to delete is stored.
object-key
The --object-key flag specifies the key of the object in the Object Storage bucket that you want to delete.
Optional flags
help
The -h or --help option displays more information about the azion delete edge-storage object command.
WAF
Deletes a WAF (Web Application Firewall).
Usage
azion delete waf --waf-id <waf-id>Required flags
waf-id
The --waf-id flag specifies the unique identifier of the WAF to be deleted.
Optional flags
help
The --help flag displays more information about the azion delete waf command.
WAF exceptions
Deletes a WAF exception.
Usage
azion delete waf-exceptions --exception-id <exception-id> --waf-id <waf-id>Required flags
exception-id
The --exception-id flag specifies the unique identifier of the WAF exception to be deleted.
waf-id
The --waf-id flag specifies the unique identifier of the WAF associated with the exception.
Optional flags
help
The --help flag displays more information about the azion delete waf-exceptions command.
Profile
Deletes a profile and all its associated data from your local CLI configuration.
Usage
azion delete profile --name "my-profile"azion delete profileRequired flags
name
The --name flag specifies the name of the profile you want to delete. If not provided, an interactive prompt displays all available profiles for you to select from.
You can’t delete the default profile. If you attempt to delete it, the CLI returns an error message.
Optional flags
help
The -h or --help flag displays more information about the azion delete profile command.