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.