mw
-- the mittwald command-line tool

⚠️ EXPERIMENTAL -- STABILITY NOTICE
This project is experimental, and we do not offer any stability guarantees of any kind for the command structure, input flags and arguments and output formats. We welcome you to give this project a try and we're looking forward for any feedback on this project in this stage of development. However, please do not rely on any inputs or outputs of this project to remain stable.
Synposis
mw
is the command-line tool for interacting with the mittwald mStudio v2 API.
Installation and first steps
Have a look at the documentation for installation instructions.
Usage
$ npm install -g @mittwald/cli
$ mw COMMAND
running command...
$ mw (--version)
@mittwald/cli/1.0.0 darwin-arm64 node-v18.11.0
$ mw --help [COMMAND]
USAGE
$ mw COMMAND
...
Commands
mw app delete ID
Delete an app
USAGE
$ mw app delete ID [-f]
ARGUMENTS
ID ID of the app to be deleted.
FLAGS
-f, --force delete without prompting for confirmation
DESCRIPTION
Delete an app
mw app getApp APPID
get a specific App
USAGE
$ mw app getApp APPID [--output json|yaml | | ]
ARGUMENTS
APPID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
get a specific `App`
mw app getAppinstallation APPINSTALLATIONID
get a specific AppInstallation
USAGE
$ mw app getAppinstallation APPINSTALLATIONID [--output json|yaml | | ]
ARGUMENTS
APPINSTALLATIONID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
get a specific `AppInstallation`
mw app getAppversion APPVERSIONID
get a specific AppVersion
USAGE
$ mw app getAppversion APPVERSIONID --app-id <value> [--output json|yaml | | ]
ARGUMENTS
APPVERSIONID undefined
FLAGS
--app-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
get a specific `AppVersion`
mw app getSystemsoftware SYSTEMSOFTWAREID
get a specific SystemSoftware
USAGE
$ mw app getSystemsoftware SYSTEMSOFTWAREID [--output json|yaml | | ]
ARGUMENTS
SYSTEMSOFTWAREID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
get a specific `SystemSoftware`
mw app getSystemsoftwareversion SYSTEMSOFTWAREVERSIONID
get a specific SystemSoftwareVersion
USAGE
$ mw app getSystemsoftwareversion SYSTEMSOFTWAREVERSIONID --system-software-id <value> [--output json|yaml | | ]
ARGUMENTS
SYSTEMSOFTWAREVERSIONID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--system-software-id=<value> (required) undefined
DESCRIPTION
get a specific `SystemSoftwareVersion`
mw app list
List projects
USAGE
$ mw app list -p <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-p, --project=<value> (required) project to run the command for
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List projects
mw app listAppinstallations
get all AppInstallations
inside a specific Project
USAGE
$ mw app listAppinstallations --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) undefined
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
get all `AppInstallations` inside a specific `Project`
mw app listApps
get all available Apps
USAGE
$ mw app listApps [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
get all available `Apps`
mw app listAppversions
get all AppVersions
of a specific App
USAGE
$ mw app listAppversions --app-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--app-id=<value> (required) undefined
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
get all `AppVersions` of a specific `App`
mw app listSystemsoftwares
get all available SystemSoftware
USAGE
$ mw app listSystemsoftwares [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
get all available `SystemSoftware`
mw app listSystemsoftwareversions
get all available SystemSoftwareVersions
of a specific SystemSoftware
USAGE
$ mw app listSystemsoftwareversions --system-software-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>]
[--output csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
--system-software-id=<value> (required) undefined
DESCRIPTION
get all available `SystemSoftwareVersions` of a specific `SystemSoftware`
mw app retrieveStatus
get runtime status of a specific AppInstallation
USAGE
$ mw app retrieveStatus --app-installation-id <value> [--output json|yaml | | ]
FLAGS
--app-installation-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
get runtime status of a specific `AppInstallation`
mw article getArticle ARTICLEID
Get an Article.
USAGE
$ mw article getArticle ARTICLEID [--output json|yaml | | ]
ARGUMENTS
ARTICLEID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get an Article.
mw article listArticles
List Articles.
USAGE
$ mw article listArticles [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Articles.
mw contract getBaseItemOfContract
Return the BaseItem of the Contract with the given ID.
USAGE
$ mw contract getBaseItemOfContract --contract-id <value> [--output json|yaml | | ]
FLAGS
--contract-id=<value> (required) The uuid of the Contract from which the BaseItem is to be issued.
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Return the BaseItem of the Contract with the given ID.
mw contract getDetailOfContract CONTRACTID
Returns the Contract with the given ID.
USAGE
$ mw contract getDetailOfContract CONTRACTID [--output json|yaml | | ]
ARGUMENTS
CONTRACTID The uuid of the Contract to be returned.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Returns the Contract with the given ID.
mw contract getDetailOfContractByDomain
Return the Contract for the given Domain.
USAGE
$ mw contract getDetailOfContractByDomain --domain-id <value> [--output json|yaml | | ]
FLAGS
--domain-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Return the Contract for the given Domain.
mw contract getDetailOfContractByProject
Return the Contract for the given Project.
USAGE
$ mw contract getDetailOfContractByProject --project-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--project-id=<value> (required) undefined
DESCRIPTION
Return the Contract for the given Project.
mw contract getDetailOfContractByServer
Return the Contract for the given Server.
USAGE
$ mw contract getDetailOfContractByServer --server-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--server-id=<value> (required) undefined
DESCRIPTION
Return the Contract for the given Server.
mw contract getDetailOfContractItem CONTRACTITEMID
Get the ContractItem with the given ID.
USAGE
$ mw contract getDetailOfContractItem CONTRACTITEMID --contract-id <value> [--output json|yaml | | ]
ARGUMENTS
CONTRACTITEMID The uuid of the ContractItem to be returned.
FLAGS
--contract-id=<value> (required) The uuid of the Contract where the desired ContractItem belongs to.
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get the ContractItem with the given ID.
mw contract getNextTerminationDateForItem
Return the next TerminationDate for the ContractItem with the given ID.
USAGE
$ mw contract getNextTerminationDateForItem --contract-id <value> --contract-item-id <value> [--output json|yaml | |
]
FLAGS
--contract-id=<value> (required) The uuid of the Contract where the desired ContractItem belongs to.
--contract-item-id=<value> (required) The uuid of the ContractItem whose next TerminationDate is to be displayed.
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Return the next TerminationDate for the ContractItem with the given ID.
mw contract invoiceDetailOfInvoice INVOICEID
Get details of an Invoice.
USAGE
$ mw contract invoiceDetailOfInvoice INVOICEID --customer-id <value> [--output json|yaml | | ]
ARGUMENTS
INVOICEID undefined
FLAGS
--customer-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get details of an Invoice.
mw contract invoiceGetDetailOfInvoiceSettings
Get InvoiceSettings of a Customer.
USAGE
$ mw contract invoiceGetDetailOfInvoiceSettings --customer-id <value> [--output json|yaml | | ]
FLAGS
--customer-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get InvoiceSettings of a Customer.
mw contract invoiceListCustomerInvoices
List Invoices of a Customer.
USAGE
$ mw contract invoiceListCustomerInvoices --customer-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--customer-id=<value> (required) undefined
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Invoices of a Customer.
mw contract listContracts
Return a list of Contracts for the given Customer.
USAGE
$ mw contract listContracts --customer-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--customer-id=<value> (required) The uuid of the Customer from whom all Contracts are to be returned.
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Return a list of Contracts for the given Customer.
mw contract orderGetOrder ORDERID
Get Order for Customer.
USAGE
$ mw contract orderGetOrder ORDERID [--output json|yaml | | ]
ARGUMENTS
ORDERID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get Order for Customer.
mw contract orderListCustomerOrders
Get list of Orders of a Customer.
USAGE
$ mw contract orderListCustomerOrders --customer-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--customer-id=<value> (required) undefined
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get list of Orders of a Customer.
mw contract orderListProjectOrders
Get list of Orders of a Project.
USAGE
$ mw contract orderListProjectOrders --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) undefined
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get list of Orders of a Project.
mw conversation categories
Get all conversation categories.
USAGE
$ mw conversation categories [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all conversation categories.
mw conversation close ID
Close a conversation
USAGE
$ mw conversation close ID
ARGUMENTS
ID ID of the conversation to show
DESCRIPTION
Close a conversation
mw conversation create
Create a new conversation
USAGE
$ mw conversation create --title <value> [--message <value> | --message-from <value>] [--editor <value>] [--category
<value>]
FLAGS
--category=<value> [default: general] Category of the conversation; use the 'conversation categories' command to
list available categories
--editor=<value> [default: vim] The editor to use when opening the message for editing; will respect your
EDITOR environment variable, and fall back on 'vim' if that is not set.
--message=<value> The body of the message to send; if neither this nor --message-from is given, an editor will
be opened to enter the message.
--message-from=<value> A file from which to read the message to send; may be '-' to read from stdin. If neither this
nor --message is given, an editor will be opened to enter the message.
--title=<value> (required) Title of the conversation
DESCRIPTION
Create a new conversation
mw conversation list
Get all conversation the authenticated user has created or has access to.
USAGE
$ mw conversation list [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all conversation the authenticated user has created or has access to.
mw conversation reply ID
Reply to a conversation
USAGE
$ mw conversation reply ID [--message <value> | --message-from <value>] [--editor <value>]
ARGUMENTS
ID ID of the conversation to show
FLAGS
--editor=<value> [default: vim] The editor to use when opening the message for editing; will respect your
EDITOR environment variable, and fall back on 'vim' if that is not set.
--message=<value> The body of the message to send; if neither this nor --message-from is given, an editor will
be opened to enter the message.
--message-from=<value> A file from which to read the message to send; may be '-' to read from stdin. If neither this
nor --message is given, an editor will be opened to enter the message.
DESCRIPTION
Reply to a conversation
mw conversation show ID
Show a conversation and message history
USAGE
$ mw conversation show ID
ARGUMENTS
ID ID of the conversation to show
DESCRIPTION
Show a conversation and message history
mw conversation show2 CONVERSATIONID
USAGE
$ mw conversation show2 CONVERSATIONID [--wait]
FLAGS
--wait
mw cronjob getCronjob CRONJOBID
Get a Cronjob.
USAGE
$ mw cronjob getCronjob CRONJOBID [--output json|yaml | | ]
ARGUMENTS
CRONJOBID ID of the Cronjob to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a Cronjob.
mw cronjob getExecution EXECUTIONID
Get a CronjobExecution.
USAGE
$ mw cronjob getExecution EXECUTIONID --cronjob-id <value> [--output json|yaml | | ]
ARGUMENTS
EXECUTIONID ID of the CronjobExecution to be retrieved.
FLAGS
--cronjob-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a CronjobExecution.
mw cronjob listCronjobs
List Cronjobs belonging to a Project.
USAGE
$ mw cronjob listCronjobs --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project for which to list Cronjobs for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Cronjobs belonging to a Project.
mw cronjob listExecutions
List CronjobExecutions belonging to a Cronjob.
USAGE
$ mw cronjob listExecutions --cronjob-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--cronjob-id=<value> (required) ID of the Cronjob for which to list CronjobExecutions for.
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List CronjobExecutions belonging to a Cronjob.
mw customer getCustomer CUSTOMERID
Get a customer profile.
USAGE
$ mw customer getCustomer CUSTOMERID [--output json|yaml | | ]
ARGUMENTS
CUSTOMERID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a customer profile.
mw customer getCustomerCategory CATEGORYID
Get a customer category.
USAGE
$ mw customer getCustomerCategory CATEGORYID [--output json|yaml | | ]
ARGUMENTS
CATEGORYID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a customer category.
mw customer getCustomerInvite INVITEID
Get a CustomerInvite.
USAGE
$ mw customer getCustomerInvite INVITEID [--output json|yaml | | ]
ARGUMENTS
INVITEID ID of the CustomerInvite to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a CustomerInvite.
mw customer getCustomerMembership MEMBERSHIPID
Get a CustomerMembership.
USAGE
$ mw customer getCustomerMembership MEMBERSHIPID [--output json|yaml | | ]
ARGUMENTS
MEMBERSHIPID ID of the CustomerMembership to retrieve.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a CustomerMembership.
mw customer getCustomerTokenInvite
Get a CustomerInvite by token.
USAGE
$ mw customer getCustomerTokenInvite [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a CustomerInvite by token.
mw customer isCustomerLegallyCompetent
Check if the customer profile has a valid contract partner configured.
USAGE
$ mw customer isCustomerLegallyCompetent --customer-id <value> [--output json|yaml | | ]
FLAGS
--customer-id=<value> (required) undefined
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Check if the customer profile has a valid contract partner configured.
mw customer listCustomerInvites
List all CustomerInvites for the executing user.
USAGE
$ mw customer listCustomerInvites [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all CustomerInvites for the executing user.
mw customer listCustomerMemberships
List all CustomerMemberships for the executing user.
USAGE
$ mw customer listCustomerMemberships [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all CustomerMemberships for the executing user.
mw customer listCustomers
Get all customer profiles the authenticated user has access to.
USAGE
$ mw customer listCustomers [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all customer profiles the authenticated user has access to.
mw customer listInvitesForCustomer
List all invites for a Customer.
USAGE
$ mw customer listInvitesForCustomer --customer-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--customer-id=<value> (required) ID of the Customer to list invites for.
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all invites for a Customer.
mw customer listMembershipsForCustomer
List all memberships belonging to a Customer.
USAGE
$ mw customer listMembershipsForCustomer --customer-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--customer-id=<value> (required) Customer to list memberships for.
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all memberships belonging to a Customer.
mw customer listOfCustomerCategories
Get all customer categories.
USAGE
$ mw customer listOfCustomerCategories [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all customer categories.
mw database mysql charsets
List available MySQL character sets and collations, optionally filtered by a MySQLVersion.
USAGE
$ mw database mysql charsets [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List available MySQL character sets and collations, optionally filtered by a MySQLVersion.
mw database mysql get ID
Get a MySQLDatabase.
USAGE
$ mw database mysql get ID [--output json|yaml | | ]
ARGUMENTS
ID ID of the MySQLDatabase to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a MySQLDatabase.
mw database mysql list
List MySQLDatabases belonging to a Project.
USAGE
$ mw database mysql list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to list MySQLDatabases for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List MySQLDatabases belonging to a Project.
mw database mysql user get ID
Get a MySQLUser.
USAGE
$ mw database mysql user get ID [--output json|yaml | | ]
ARGUMENTS
ID ID of the MySQLUser to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a MySQLUser.
mw database mysql user getMysqlUserPhpMyAdminUrl
Get a MySQLUser's PhpMyAdmin-URL.
USAGE
$ mw database mysql user getMysqlUserPhpMyAdminUrl --id <value> [--output json|yaml | | ]
FLAGS
--id=<value> (required) ID of the MySQLUser for which to get the URL for.
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a MySQLUser's PhpMyAdmin-URL.
mw database mysql user list
List MySQLUsers belonging to a database.
USAGE
$ mw database mysql user list --database-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--database-id=<value> (required) ID of the MySQLDatabase to list Users for.
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List MySQLUsers belonging to a database.
mw database mysql versions
List available MySQLVersions.
USAGE
$ mw database mysql versions [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List available MySQLVersions.
mw database redis get ID
Get a RedisDatabase.
USAGE
$ mw database redis get ID [--output json|yaml | | ]
ARGUMENTS
ID ID of the RedisDatabase to retrieve.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a RedisDatabase.
mw database redis list
List RedisDatabases belonging to a project.
USAGE
$ mw database redis list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to list RedisDatabases for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List RedisDatabases belonging to a project.
mw database redis versions
List available Redis versions.
USAGE
$ mw database redis versions [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List available Redis versions.
mw domain dnsZoneGetSpecific ZONEID
gets a specific zone
USAGE
$ mw domain dnsZoneGetSpecific ZONEID [--output json|yaml | | ]
ARGUMENTS
ZONEID id of the zone you want to get
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
gets a specific zone
mw domain dnsZonesForProject
gets all dns zones by project id
USAGE
$ mw domain dnsZonesForProject --project-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--project-id=<value> (required) project you want to get the zones for
DESCRIPTION
gets all dns zones by project id
mw domain getDomain DOMAINID
Get a Domain.
USAGE
$ mw domain getDomain DOMAINID [--output json|yaml | | ]
ARGUMENTS
DOMAINID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a Domain.
mw domain getHandleFields DOMAINNAME
Get a HandleSchema.
USAGE
$ mw domain getHandleFields DOMAINNAME [--output json|yaml | | ]
ARGUMENTS
DOMAINNAME The whole domain name
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a HandleSchema.
mw domain getSpecificDomainOwnership DOMAINOWNERSHIPID
Get a domain ownership.
USAGE
$ mw domain getSpecificDomainOwnership DOMAINOWNERSHIPID [--output json|yaml | | ]
ARGUMENTS
DOMAINOWNERSHIPID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a domain ownership.
mw domain getToplevelDomain TLD
Get a toplevel domain.
USAGE
$ mw domain getToplevelDomain TLD [--output json|yaml | | ]
ARGUMENTS
TLD undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a toplevel domain.
mw domain ingressGetSpecific INGRESSID
Get an Ingress.
USAGE
$ mw domain ingressGetSpecific INGRESSID [--output json|yaml | | ]
ARGUMENTS
INGRESSID ID of the Ingress to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get an Ingress.
mw domain ingressListAccessible
List Ingresses the user has access to.
USAGE
$ mw domain ingressListAccessible [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Ingresses the user has access to.
mw domain ingressListForProject
List Ingresses belonging to a project.
USAGE
$ mw domain ingressListForProject --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to list Ingresses for
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Ingresses belonging to a project.
mw domain listDomainOwnerships
List all domain ownerships of a project.
USAGE
$ mw domain listDomainOwnerships --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) undefined
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all domain ownerships of a project.
mw domain listDomains
List Domains belonging to a Project.
USAGE
$ mw domain listDomains --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) undefined
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Domains belonging to a Project.
mw domain listToplevelDomains
List all supported toplevel domains.
USAGE
$ mw domain listToplevelDomains [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all supported toplevel domains.
mw file getFile ID
Get a File.
USAGE
$ mw file getFile ID [--output json|yaml | | ]
ARGUMENTS
ID ID of the File to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a File.
mw file getFileMeta
Get a File's meta.
USAGE
$ mw file getFileMeta --id <value> [--output json|yaml | | ]
FLAGS
--id=<value> (required) ID of the File to get the meta for.
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a File's meta.
mw file getFileTokenRules TOKEN
Get a Token's upload rules.
USAGE
$ mw file getFileTokenRules TOKEN [--output json|yaml | | ]
ARGUMENTS
TOKEN Token of the Token's upload rules to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a Token's upload rules.
mw file getFileTypeRules NAME
Get a Type's upload rules.
USAGE
$ mw file getFileTypeRules NAME [--output json|yaml | | ]
ARGUMENTS
NAME Name of the Type's upload rules to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a Type's upload rules.
mw help [COMMANDS]
Display help for mw.
USAGE
$ mw help [COMMANDS] [-n]
ARGUMENTS
COMMANDS Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for mw.
See code: @oclif/plugin-help
mw login status
Checks your current authentication status
USAGE
$ mw login status
DESCRIPTION
Checks your current authentication status
mw login token
Authenticate using an API token
USAGE
$ mw login token [-o]
FLAGS
-o, --overwrite overwrite existing token file
DESCRIPTION
Authenticate using an API token
mw mail address create
Create a new mail address
USAGE
$ mw mail address create -p <value> -a <value> [--catch-all] [--enable-spam-protection] [--quota <value>]
FLAGS
-a, --address=<value> (required) Mail address
-p, --projectId=<value> (required) Project ID or short ID
--catch-all Make this a catch-all mail address
--[no-]enable-spam-protection Enable spam protection for this mailbox
--quota=<value> [default: 1024] Mailbox quota in mebibytes
DESCRIPTION
Create a new mail address
mw mail address delete ID
Delete a mail address
USAGE
$ mw mail address delete ID [--force]
ARGUMENTS
ID Mail address ID
FLAGS
--force Do not ask for confirmation
DESCRIPTION
Delete a mail address
mw mail address get ID
Get a specific mail address
USAGE
$ mw mail address get ID [--output json|yaml | | ]
ARGUMENTS
ID id of the address you want to get
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a specific mail address
mw mail address list
Get all mail addresses for a project ID
USAGE
$ mw mail address list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) Project ID the mailAddresses are related to
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all mail addresses for a project ID
mw mail deliverybox get ID
Get a specific deliverybox
USAGE
$ mw mail deliverybox get ID [--output json|yaml | | ]
ARGUMENTS
ID ID of the deliverybox you want to retrieve
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a specific deliverybox
mw mail deliverybox list
Get all deliveryboxes by project ID
USAGE
$ mw mail deliverybox list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) Project ID the deliveryboxes are related to
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all deliveryboxes by project ID
mw project backup get PROJECTBACKUPID
Get a ProjectBackup.
USAGE
$ mw project backup get PROJECTBACKUPID [--output json|yaml | | ]
ARGUMENTS
PROJECTBACKUPID ID of the ProjectBackup to retrieve.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a ProjectBackup.
mw project backup list
List Backups for a given Project.
USAGE
$ mw project backup list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to get Backups for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Backups for a given Project.
mw project backupschedule get PROJECTBACKUPSCHEDULEID
Get a ProjectBackupSchedule.
USAGE
$ mw project backupschedule get PROJECTBACKUPSCHEDULEID [--output json|yaml | | ]
ARGUMENTS
PROJECTBACKUPSCHEDULEID ID of the ProjectBackupSchedule to retrieve.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a ProjectBackupSchedule.
mw project backupschedule list
List BackupSchedules belonging to a given Project.
USAGE
$ mw project backupschedule list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to list BackupSchedules for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List BackupSchedules belonging to a given Project.
mw project create
Get the details of a project
USAGE
$ mw project create -s <value> -d <value> [-w]
FLAGS
-d, --description=<value> (required) A description for the project.
-s, --server-id=<value> (required) ID of the Server, in which the project is to be created.
-w, --wait Wait for the project to be ready.
DESCRIPTION
Get the details of a project
mw project delete ID
Delete a project
USAGE
$ mw project delete ID [--force]
ARGUMENTS
ID ID of the Project to be deleted.
FLAGS
--force Do not ask for confirmation
DESCRIPTION
Delete a project
mw project filesystem directories
List the directories of a Project.
USAGE
$ mw project filesystem directories --project-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--project-id=<value> (required) ID of the Project to list the directories for.
DESCRIPTION
List the directories of a Project.
mw project filesystem file-content
Get a Project file's content.
USAGE
$ mw project filesystem file-content --project-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--project-id=<value> (required) ID of the Project.
DESCRIPTION
Get a Project file's content.
mw project filesystem files PROJECTID
Get a foooooooo.
USAGE
$ mw project filesystem files PROJECTID [--output json|yaml | | ]
ARGUMENTS
PROJECTID ID of the Project.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a foooooooo.
mw project filesystem usage
Get a Project directory filesystem usage.
USAGE
$ mw project filesystem usage --project-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--project-id=<value> (required) ID of the Project.
DESCRIPTION
Get a Project directory filesystem usage.
mw project get ID
Get a Project.
USAGE
$ mw project get ID [--output json|yaml | | ]
ARGUMENTS
ID ID of the Project to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a Project.
mw project invite get INVITEID
Get a ProjectInvite.
USAGE
$ mw project invite get INVITEID [--output json|yaml | | ]
ARGUMENTS
INVITEID ID of the ProjectInvite to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a ProjectInvite.
mw project invite list
List all invites belonging to a Project.
USAGE
$ mw project invite list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to list invites for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all invites belonging to a Project.
mw project invite list-own
List all ProjectInvites for the executing user.
USAGE
$ mw project invite list-own [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all ProjectInvites for the executing user.
mw project list
List Project's for an Organization or Server.
USAGE
$ mw project list [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Project's for an Organization or Server.
mw project list1
USAGE
$ mw project list1 [--columns <value>]
FLAGS
--columns=<value>...
mw project list2
USAGE
$ mw project list2 [--wait] [--columns <value>]
FLAGS
--columns=<value>...
--wait
mw project membership get MEMBERSHIPID
Get a ProjectMembership
USAGE
$ mw project membership get MEMBERSHIPID [--output json|yaml | | ]
ARGUMENTS
MEMBERSHIPID ID of the ProjectMembership to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a ProjectMembership
mw project membership get-own
Get the executing user's membership in a Project.
USAGE
$ mw project membership get-own --project-id <value> [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
--project-id=<value> (required) ID of the Project to get the membership for.
DESCRIPTION
Get the executing user's membership in a Project.
mw project membership list
List all memberships for a Project.
USAGE
$ mw project membership list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to list memberships for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all memberships for a Project.
mw project membership list-own
List ProjectMemberships belonging to the executing user.
USAGE
$ mw project membership list-own [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List ProjectMemberships belonging to the executing user.
mw project sftp-user list
Get all SFTPUsers for a Project.
USAGE
$ mw project sftp-user list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to request SFTPUsers for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all SFTPUsers for a Project.
mw project ssh ID
Connect to a project via SSH
USAGE
$ mw project ssh ID
ARGUMENTS
ID ID of the Project to be retrieved.
DESCRIPTION
Connect to a project via SSH
mw project ssh-user list
Get all SSHUsers for a Project.
USAGE
$ mw project ssh-user list --project-id <value> [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output
csv|json|yaml | | [--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--project-id=<value> (required) ID of the Project to retrieve SSHUsers for.
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get all SSHUsers for a Project.
mw project update ID
Updates a project
USAGE
$ mw project update ID
ARGUMENTS
ID ID of the Project to be retrieved.
DESCRIPTION
Updates a project
mw server get SERVERID
Get a Server.
USAGE
$ mw server get SERVERID [--output json|yaml | | ]
ARGUMENTS
SERVERID ID of the Server to be retrieved.
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a Server.
mw server list
List Servers for an Organization or User.
USAGE
$ mw server list [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List Servers for an Organization or User.
mw user api-token create
Create a new API token
USAGE
$ mw user api-token create --description <value> --roles api_read|api_write [--expires-in <value>]
FLAGS
--description=<value> (required) Description of the API token
--expires-in=<value> Expiration interval of the API token (example: 30d)
--roles=<option>... (required) Roles of the API token
<options: api_read|api_write>
DESCRIPTION
Create a new API token
mw user api-token get APITOKENID
Get a specific ApiToken
USAGE
$ mw user api-token get APITOKENID [--output json|yaml | | ]
ARGUMENTS
APITOKENID The uuid of an ApiToken
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a specific ApiToken
mw user api-token list
List all ApiTokens of the user
USAGE
$ mw user api-token list [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all ApiTokens of the user
mw user api-token revoke ID
Revoke an API token
USAGE
$ mw user api-token revoke ID
ARGUMENTS
ID ID of the API token to revoke
DESCRIPTION
Revoke an API token
mw user get
Get profile information for a user.
USAGE
$ mw user get [--output json|yaml | | ]
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get profile information for a user.
mw user session get TOKENID
Get a specific Session
USAGE
$ mw user session get TOKENID [--output json|yaml | | ]
ARGUMENTS
TOKENID tokenId to identify the concrete Session
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a specific Session
mw user session list
List all active sessions
USAGE
$ mw user session list [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
List all active sessions
mw user ssh-key create
Create and import a new SSH key
USAGE
$ mw user ssh-key create [--no-passphrase] [--comment <value>] [--expiresAt <value>]
FLAGS
--comment=<value> A comment for the SSH key.
--expiresAt=<value> Duration after which the SSH key should expire (example: '1y').
--no-passphrase Use this flag to not set a passphrase for the SSH key.
DESCRIPTION
Create and import a new SSH key
mw user ssh-key delete ID
Delete an SSH key
USAGE
$ mw user ssh-key delete ID [-f]
ARGUMENTS
ID ID of the SSH key to be deleted.
FLAGS
-f, --force delete without prompting for confirmation
DESCRIPTION
Delete an SSH key
mw user ssh-key get SSHKEYID
Get a specific stored SshKey
USAGE
$ mw user ssh-key get SSHKEYID [--output json|yaml | | ]
ARGUMENTS
SSHKEYID undefined
FLAGS
--output=<option> output in a more machine friendly format
<options: json|yaml>
DESCRIPTION
Get a specific stored SshKey
mw user ssh-key list
Get your stored ssh keys
USAGE
$ mw user ssh-key list [--columns <value> | -x] [--sort <value>] [--filter <value>] [--output csv|json|yaml | |
[--csv | --no-truncate]] [--no-header | ]
FLAGS
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
DESCRIPTION
Get your stored ssh keys