UNPKG

azure-cli

Version:

Microsoft Azure Cross Platform Command Line tool

1,459 lines 1.51 MB
{ "fullName": null, "usage": "[options] [command]", "options": [ { "flags": "-v, --version", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--version", "description": "output the application version" } ], "commands": [ { "name": "help", "description": "Display help for a given command", "fullName": "help", "usage": "[options] [command]", "filePath": "commands/help.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" } ] }, { "name": "login", "description": "Log in to an Azure subscription using Active Directory or a Microsoft account identity.", "fullName": "login", "usage": "[options]", "filePath": "commands/login.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-u --username <username>", "required": -15, "optional": 0, "bool": true, "short": "-u", "long": "--username", "description": "user name or service principal ID. If multifactor authentication is required, you will be prompted to use the login command without parameters for interactive support." }, { "flags": "-e --environment [environment]", "required": 0, "optional": -18, "bool": true, "short": "-e", "long": "--environment", "description": "Environment to authenticate against, such as AzureChinaCloud; must support Active Directory." }, { "flags": "-p --password <password>", "required": -15, "optional": 0, "bool": true, "short": "-p", "long": "--password", "description": "user password or service principal secret, will prompt if not given." }, { "flags": "--service-principal", "required": 0, "optional": 0, "bool": true, "long": "--service-principal", "description": "If given, log in as a service principal rather than a user." }, { "flags": "--certificate-file <certificateFile>", "required": -20, "optional": 0, "bool": true, "long": "--certificate-file", "description": "A PEM encoded certificate private key file." }, { "flags": "--thumbprint <thumbprint>", "required": -14, "optional": 0, "bool": true, "long": "--thumbprint", "description": "A hex encoded thumbprint of the certificate." }, { "flags": "--tenant <tenant>", "required": -10, "optional": 0, "bool": true, "long": "--tenant", "description": "Tenant domain or ID to log into." }, { "flags": "-q --quiet", "required": 0, "optional": 0, "bool": true, "short": "-q", "long": "--quiet", "description": "do not prompt for confirmation of PII storage." } ] }, { "name": "logout", "description": "Log out from Azure subscription using Active Directory. Currently, the user can log out only via Microsoft organizational account", "fullName": "logout", "usage": "[options] [username]", "filePath": "commands/login.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-u --username <username>", "required": -15, "optional": 0, "bool": true, "short": "-u", "long": "--username", "description": "Required. User name used to log out from Azure Active Directory." } ] }, { "name": "portal", "description": "Open the portal in a browser", "fullName": "portal", "usage": "[options]", "filePath": "commands/portal.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-e, --environment <environment>", "required": -19, "optional": 0, "bool": true, "short": "-e", "long": "--environment", "description": "the publish settings download environment" }, { "flags": "-r, --realm <realm>", "required": -13, "optional": 0, "bool": true, "short": "-r", "long": "--realm", "description": "the organization's realm" } ] }, { "name": "telemetry", "description": "Manages the data collection preference.", "fullName": "telemetry", "usage": "[options]", "filePath": "commands/telemetry.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-e, --enable", "required": 0, "optional": 0, "bool": true, "short": "-e", "long": "--enable", "description": "use this flag to enable telemetry" }, { "flags": "-d, --disable", "required": 0, "optional": 0, "bool": true, "short": "-d", "long": "--disable", "description": "use this flag to disable telemetry" } ] } ], "categories": { "account": { "name": "account", "description": "Commands to manage your account information and publish settings", "fullName": "account", "usage": "[options] [command]", "options": [], "commands": [ { "name": "list", "description": "List the imported subscriptions", "fullName": "account list", "usage": "[options]", "filePath": "commands/account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" } ] }, { "name": "show", "description": "Show details about a subscription", "fullName": "account show", "usage": "[options] [subscriptionNameOrId]", "filePath": "commands/account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-s --subscriptionNameOrId <subscriptionNameOrId>", "required": -27, "optional": 0, "bool": true, "short": "-s", "long": "--subscriptionNameOrId", "description": "The subscription to show" }, { "flags": "-d --details", "required": 0, "optional": 0, "bool": true, "short": "-d", "long": "--details", "description": "Show extra information about the subscription" } ] }, { "name": "set", "description": "Set the current subscription", "fullName": "account set", "usage": "[options] <subscriptionNameOrId>", "filePath": "commands/account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" } ] }, { "name": "clear", "description": "Remove a subscription or environment, or clear all of the stored account and environment info", "fullName": "account clear", "usage": "[options]", "filePath": "commands/account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-s --subscription <subscriptionNameOrId>", "required": -19, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "Subscription name or id to remove" }, { "flags": "-e --environment <environmentName>", "required": -18, "optional": 0, "bool": true, "short": "-e", "long": "--environment", "description": "Environment name to remove" }, { "flags": "-q --quiet", "required": 0, "optional": 0, "bool": true, "short": "-q", "long": "--quiet", "description": "quiet mode, do not ask for delete confirmation" } ] }, { "name": "import", "description": "Import a publishsettings file or certificate for your account", "fullName": "account import", "usage": "[options] <file>", "filePath": "commands/account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "--skipregister", "required": 0, "optional": 0, "bool": true, "long": "--skipregister", "description": "skip registering resources" } ] }, { "name": "download", "description": "Launch a browser to download your publishsettings file", "fullName": "account download", "usage": "[options]", "filePath": "commands/account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-e, --environment <environment>", "required": -19, "optional": 0, "bool": true, "short": "-e", "long": "--environment", "description": "the publish settings download environment" }, { "flags": "-r, --realm <realm>", "required": -13, "optional": 0, "bool": true, "short": "-r", "long": "--realm", "description": "the organization's realm, aka 'tenant'" } ] } ], "categories": { "env": { "name": "env", "description": "Commands to manage your account environment", "fullName": "account env", "usage": "[options] [command]", "options": [], "commands": [ { "name": "list", "description": "List the environments", "fullName": "account env list", "usage": "[options]", "filePath": "commands/account.environment.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" } ] }, { "name": "show", "description": "Show an environment", "fullName": "account env show", "usage": "[options] [environment]", "filePath": "commands/account.environment.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "--environment <environment>", "required": -15, "optional": 0, "bool": true, "long": "--environment", "description": "the environment name" } ] }, { "name": "add", "description": "Add an environment", "fullName": "account env add", "usage": "[options] [environment]", "filePath": "commands/account.environment.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "--environment <environment>", "required": -15, "optional": 0, "bool": true, "long": "--environment", "description": "the environment name" }, { "flags": "--portal-url <portalUrl>", "required": -14, "optional": 0, "bool": true, "long": "--portal-url", "description": "the management portal URL" }, { "flags": "--publishing-profile-url <publishingProfileUrl>", "required": -26, "optional": 0, "bool": true, "long": "--publishing-profile-url", "description": "the publish settings file URL" }, { "flags": "--management-endpoint-url <managementEndpointUrl>", "required": -27, "optional": 0, "bool": true, "long": "--management-endpoint-url", "description": "the management service endpoint" }, { "flags": "--resource-manager-endpoint-url <resourceManagerEndpointUrl>", "required": -33, "optional": 0, "bool": true, "long": "--resource-manager-endpoint-url", "description": "the resource management endpoint" }, { "flags": "--sql-management-endpoint-url <sqlManagementEndpointUrl>", "required": -31, "optional": 0, "bool": true, "long": "--sql-management-endpoint-url", "description": "the sql server management endpoint for mobile commands" }, { "flags": "--sql-server-hostname-suffix <sqlServerHostnameSuffix>", "required": -30, "optional": 0, "bool": true, "long": "--sql-server-hostname-suffix", "description": "the dns suffix for sql servers" }, { "flags": "--active-directory-endpoint-url <activeDirectoryEndpointUrl>", "required": -33, "optional": 0, "bool": true, "long": "--active-directory-endpoint-url", "description": "the Active Directory login endpoint" }, { "flags": "--active-directory-resource-id <activeDirectoryResourceId>", "required": -32, "optional": 0, "bool": true, "long": "--active-directory-resource-id", "description": "The resource ID to obtain AD tokens for" }, { "flags": "--gallery-endpoint-url <galleryEndpointUrl>", "required": -24, "optional": 0, "bool": true, "long": "--gallery-endpoint-url", "description": "the template gallery endpoint" }, { "flags": "--active-directory-graph-resource-id <activeDirectoryGraphResourceId>", "required": -38, "optional": 0, "bool": true, "long": "--active-directory-graph-resource-id", "description": "the Active Directory resource ID" }, { "flags": "--active-directory-graph-api-version <activeDirectoryGraphApiVersion>", "required": -38, "optional": 0, "bool": true, "long": "--active-directory-graph-api-version", "description": "the Active Directory api version" }, { "flags": "--storage-endpoint-suffix <storageEndpointSuffix>", "required": -27, "optional": 0, "bool": true, "long": "--storage-endpoint-suffix", "description": "the endpoint suffix for storage accounts" }, { "flags": "--key-vault-dns-suffix <keyVaultDnsSuffix>", "required": -24, "optional": 0, "bool": true, "long": "--key-vault-dns-suffix", "description": "the keyvault service dns suffix" }, { "flags": "--azure-data-lake-store-file-system-endpoint-suffix <azureDataLakeStoreFileSystemEndpointSuffix>", "required": -53, "optional": 0, "bool": true, "long": "--azure-data-lake-store-file-system-endpoint-suffix", "description": "the data lake store filesystem service dns suffix" }, { "flags": "--azure-data-lake-analytics-catalog-and-job-endpoint-suffix <azureDataLakeAnalyticsCatalogAndJobEndpointSuffix>", "required": -61, "optional": 0, "bool": true, "long": "--azure-data-lake-analytics-catalog-and-job-endpoint-suffix", "description": "the data lake analytics job and catalog service dns suffix" } ] }, { "name": "set", "description": "Update an environment", "fullName": "account env set", "usage": "[options] [environment]", "filePath": "commands/account.environment.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "--environment <environment>", "required": -15, "optional": 0, "bool": true, "long": "--environment", "description": "the environment name" }, { "flags": "--portal-url <portalUrl>", "required": -14, "optional": 0, "bool": true, "long": "--portal-url", "description": "the management portal URL" }, { "flags": "--azure-data-lake-analytics-catalog-and-job-endpoint-suffix <azureDataLakeAnalyticsCatalogAndJobEndpointSuffix>", "required": -61, "optional": 0, "bool": true, "long": "--azure-data-lake-analytics-catalog-and-job-endpoint-suffix", "description": "the data lake analytics job and catalog service dns suffix" }, { "flags": "--management-endpoint-url <managementEndpointUrl>", "required": -27, "optional": 0, "bool": true, "long": "--management-endpoint-url", "description": "the management service endpoint" }, { "flags": "--resource-manager-endpoint-url <resourceManagerEndpointUrl>", "required": -33, "optional": 0, "bool": true, "long": "--resource-manager-endpoint-url", "description": "the resource management endpoint" }, { "flags": "--sql-management-endpoint-url <sqlManagementEndpointUrl>", "required": -31, "optional": 0, "bool": true, "long": "--sql-management-endpoint-url", "description": "the sql server management endpoint for mobile commands" }, { "flags": "--sql-server-hostname-suffix <sqlServerHostnameSuffix>", "required": -30, "optional": 0, "bool": true, "long": "--sql-server-hostname-suffix", "description": "the dns suffix for sql servers" }, { "flags": "--active-directory-endpoint-url <activeDirectoryEndpointUrl>", "required": -33, "optional": 0, "bool": true, "long": "--active-directory-endpoint-url", "description": "the Active Directory login endpoint" }, { "flags": "--publishing-profile-url <publishingProfileUrl>", "required": -26, "optional": 0, "bool": true, "long": "--publishing-profile-url", "description": "the publish settings file URL" }, { "flags": "--gallery-endpoint-url <galleryEndpointUrl>", "required": -24, "optional": 0, "bool": true, "long": "--gallery-endpoint-url", "description": "the template gallery endpoint" }, { "flags": "--active-directory-graph-resource-id <activeDirectoryGraphResourceId>", "required": -38, "optional": 0, "bool": true, "long": "--active-directory-graph-resource-id", "description": "the Active Directory resource ID" }, { "flags": "--active-directory-graph-api-version <activeDirectoryGraphApiVersion>", "required": -38, "optional": 0, "bool": true, "long": "--active-directory-graph-api-version", "description": "the Active Directory api version" }, { "flags": "--storage-endpoint-suffix <storageEndpointSuffix>", "required": -27, "optional": 0, "bool": true, "long": "--storage-endpoint-suffix", "description": "the endpoint suffix for storage accounts" }, { "flags": "--key-vault-dns-suffix <keyVaultDnsSuffix>", "required": -24, "optional": 0, "bool": true, "long": "--key-vault-dns-suffix", "description": "the keyvault service dns suffix" }, { "flags": "--azure-data-lake-store-file-system-endpoint-suffix <azureDataLakeStoreFileSystemEndpointSuffix>", "required": -53, "optional": 0, "bool": true, "long": "--azure-data-lake-store-file-system-endpoint-suffix", "description": "the data lake store filesystem service dns suffix" }, { "flags": "--active-directory-resource-id <activeDirectoryResourceId>", "required": -32, "optional": 0, "bool": true, "long": "--active-directory-resource-id", "description": "The resource ID to obtain AD tokens for" } ] }, { "name": "delete", "description": "Delete an environment", "fullName": "account env delete", "usage": "[options] [environment]", "filePath": "commands/account.environment.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "--environment <environment>", "required": -15, "optional": 0, "bool": true, "long": "--environment", "description": "the environment name" } ] } ], "categories": {} }, "affinity-group": { "name": "affinity-group", "description": "Commands to manage your Affinity Groups", "fullName": "account affinity-group", "usage": "[options] [command]", "options": [], "commands": [ { "name": "list", "description": "List affinity groups available for your account", "fullName": "account affinity-group list", "usage": "[options]", "filePath": "commands/asm/account.affinitygroup.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-s, --subscription <id>", "required": -20, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "the subscription id" } ] }, { "name": "create", "description": "Create an affinity group", "fullName": "account affinity-group create", "usage": "[options] <name>", "filePath": "commands/asm/account.affinitygroup.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-s, --subscription <id>", "required": -20, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "the subscription id" }, { "flags": "-l, --location <name>", "required": -16, "optional": 0, "bool": true, "short": "-l", "long": "--location", "description": "the data center location" }, { "flags": "-e, --label <label>", "required": -13, "optional": 0, "bool": true, "short": "-e", "long": "--label", "description": "the affinity group label" }, { "flags": "-d, --description <description>", "required": -19, "optional": 0, "bool": true, "short": "-d", "long": "--description", "description": "the affinity group description" } ] }, { "name": "show", "description": "Show details about an affinity group", "fullName": "account affinity-group show", "usage": "[options] <name>", "filePath": "commands/asm/account.affinitygroup.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-s, --subscription <id>", "required": -20, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "the subscription id" } ] }, { "name": "delete", "description": "Delete an affinity group", "fullName": "account affinity-group delete", "usage": "[options] <name>", "filePath": "commands/asm/account.affinitygroup.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-q, --quiet", "required": 0, "optional": 0, "bool": true, "short": "-q", "long": "--quiet", "description": "quiet mode, do not ask for delete confirmation" }, { "flags": "-s, --subscription <id>", "required": -20, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "the subscription id" } ] } ], "categories": {} }, "cert": { "name": "cert", "description": "Commands to manage your account certificates", "fullName": "account cert", "usage": "[options] [command]", "options": [], "commands": [ { "name": "export", "description": "Exports the publish settings file as a PEM file", "fullName": "account cert export", "usage": "[options]", "filePath": "commands/asm/account.cert.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-f, --file <file>", "required": -12, "optional": 0, "bool": true, "short": "-f", "long": "--file", "description": "the name of the cert file. If not specified, generate a file in pwd using the subscription ID as the file name" }, { "flags": "-p, --publishsettings <publishsettings>", "required": -23, "optional": 0, "bool": true, "short": "-p", "long": "--publishsettings", "description": "the publish settings file" }, { "flags": "--subscription <subscription>", "required": -16, "optional": 0, "bool": true, "long": "--subscription", "description": "the Name or ID for the subscription whose cert you want to export. If not specified, use the current subscription" } ] } ], "categories": {} } } }, "batch": { "name": "batch", "description": "Commands to manage your Batch objects", "fullName": "batch", "usage": "[options]", "options": [], "commands": [], "categories": { "account": { "name": "account", "description": "Commands to manage your Batch accounts", "fullName": "batch account", "usage": "[options] [command]", "options": [], "commands": [ { "name": "list", "description": "List the Batch accounts associated with the subscription or resource group", "fullName": "batch account list", "usage": "[options]", "filePath": "commands/batch/batch.account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-g, --resource-group <resource-group>", "required": -22, "optional": 0, "bool": true, "short": "-g", "long": "--resource-group", "description": "the resource group name" }, { "flags": "-s, --subscription <subscription>", "required": -20, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "the subscription id" } ] }, { "name": "show", "description": "Show detailed information about the specified Batch account", "fullName": "batch account show", "usage": "[options] <name>", "filePath": "commands/batch/batch.account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long": "--verbose", "description": "use verbose output" }, { "flags": "-vv", "required": 0, "optional": 0, "bool": true, "long": "-vv", "description": "more verbose with debug output" }, { "flags": "--json", "required": 0, "optional": 0, "bool": true, "long": "--json", "description": "use json output" }, { "flags": "-g, --resource-group <resource-group>", "required": -22, "optional": 0, "bool": true, "short": "-g", "long": "--resource-group", "description": "the resource group name" }, { "flags": "-s, --subscription <subscription>", "required": -20, "optional": 0, "bool": true, "short": "-s", "long": "--subscription", "description": "the subscription id" } ] }, { "name": "create", "description": "Creates a new Batch account with the specified parameters", "fullName": "batch account create", "usage": "[options] <name>", "filePath": "commands/batch/batch.account.js", "options": [ { "flags": "-v, --verbose", "required": 0, "optional": 0, "bool": true, "short": "-v", "long":