doctl serverless undeploy [<package|function>...] [flags]
This command removes functions, entire packages, or all functions and packages, from your function
namespace. In general, deploying new content does not remove old content although it may overwrite it.
Use doctl serverless undeploy
to effect removal. The command accepts a list of functions or packages.
Functions should be listed in pkgName/fnName
form, or fnName
for a function not in any package.
The --packages
flag causes arguments without slash separators to be interpreted as packages, in which case
the entire packages are removed.
Option | Description |
---|---|
--all
|
remove all packages and functions
Default: false
|
--apihost
|
|
--auth
|
|
--force
, -f
|
Delete namespace resources without confirmation prompt
Default: false
|
--help
, -h
|
Help for this command |
--packages
, -p
|
interpret simple name arguments as packages
Default: false
|
--triggers
|
interpret all arguments as triggers
Default: false
|
Command | Description |
---|---|
doctl serverless | Develop, test, and deploy serverless functions |
Option | Description |
---|---|
--access-token , -t
|
API V2 access token |
--api-url , -u
|
Override default API endpoint |
--config , -c
|
Specify a custom config file
Default:
|
--context
|
Specify a custom authentication context name |
--http-retry-max
|
Set maximum number of retries for requests that fail with a 429 or 500-level error
Default: 5
|
--http-retry-wait-max
|
Set the minimum number of seconds to wait before retrying a failed request
Default: 30
|
--http-retry-wait-min
|
Set the maximum number of seconds to wait before retrying a failed request
Default: 1
|
--interactive
|
Enable interactive behavior. Defaults to true if the terminal supports it (default false)
Default: false
|
--output , -o
|
Desired output format [text|json]
Default: text
|
--trace
|
Show a log of network activity while performing a command
Default: false
|
--verbose , -v
|
Enable verbose output
Default: false
|