azure-cli/baseline_command_table.json

8799 строки
211 KiB
JSON

{
" login": {
"arguments": [
{
"action": null,
"default": null,
"dest": "username",
"name": "--username -u",
"required": false
},
{
"action": null,
"default": null,
"dest": "password",
"name": "--password -p",
"required": false
},
{
"action": "store_true",
"default": null,
"dest": "service_principal",
"name": "--service-principal",
"required": false
},
{
"action": null,
"default": null,
"dest": "tenant",
"name": "--tenant -t",
"required": false
}
],
"handler": "function <call_client>",
"name": " login"
},
" logout": {
"arguments": [
{
"action": null,
"default": null,
"dest": "username",
"name": "--username -u",
"required": true
}
],
"handler": "function <call_client>",
"name": " logout"
},
"account clear": {
"arguments": [],
"handler": "function <call_client>",
"name": "account clear"
},
"account list": {
"arguments": [],
"handler": "function <call_client>",
"name": "account list"
},
"account set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "subscription_name_or_id",
"metavar": "SUBSCRIPTION_NAME_OR_ID",
"name": "--subscription-name-or-id -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "account set"
},
"component check": {
"arguments": [
{
"action": null,
"default": null,
"dest": "component_name",
"name": "--name -n",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "private",
"name": "--private -p",
"required": false
}
],
"handler": "function <call_client>",
"name": "component check"
},
"component install": {
"arguments": [
{
"action": null,
"default": null,
"dest": "component_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "link",
"name": "--link -l",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "private",
"name": "--private -p",
"required": false
},
{
"action": null,
"default": null,
"dest": "version",
"name": "--version",
"required": false
}
],
"handler": "function <call_client>",
"name": "component install"
},
"component list": {
"arguments": [],
"handler": "function <call_client>",
"name": "component list"
},
"component remove": {
"arguments": [
{
"action": null,
"default": null,
"dest": "component_name",
"name": "--name -n",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "force",
"name": "--force -f",
"required": false
}
],
"handler": "function <call_client>",
"name": "component remove"
},
"component update": {
"arguments": [
{
"action": null,
"default": null,
"dest": "component_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "link",
"name": "--link -l",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "private",
"name": "--private -p",
"required": false
}
],
"handler": "function <call_client>",
"name": "component update"
},
"component update-all": {
"arguments": [
{
"action": null,
"default": null,
"dest": "link",
"name": "--link -l",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "private",
"name": "--private -p",
"required": false
}
],
"handler": "function <call_client>",
"name": "component update-all"
},
"component update-self": {
"arguments": [
{
"action": "store_true",
"default": false,
"dest": "private",
"name": "--private -p",
"required": false
}
],
"handler": "function <call_client>",
"name": "component update-self"
},
"network application-gateway delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "application_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network application-gateway delete"
},
"network application-gateway list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network application-gateway list"
},
"network application-gateway list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network application-gateway list-all"
},
"network application-gateway show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "application_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network application-gateway show"
},
"network application-gateway start": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "application_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network application-gateway start"
},
"network application-gateway stop": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "application_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network application-gateway stop"
},
"network express-route circuit delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit delete"
},
"network express-route circuit get-stats": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit get-stats"
},
"network express-route circuit list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit list"
},
"network express-route circuit list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network express-route circuit list-all"
},
"network express-route circuit list-arp": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "peering_name",
"name": "--peering-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "device_path",
"name": "--device-path",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit list-arp"
},
"network express-route circuit list-routes": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "peering_name",
"name": "--peering-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "device_path",
"name": "--device-path",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit list-routes"
},
"network express-route circuit show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit show"
},
"network express-route circuit-auth delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--circuit-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "authorization_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit-auth delete"
},
"network express-route circuit-auth list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--circuit-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit-auth list"
},
"network express-route circuit-auth show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--circuit-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "authorization_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit-auth show"
},
"network express-route circuit-peering delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--circuit-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "peering_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit-peering delete"
},
"network express-route circuit-peering list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--circuit-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit-peering list"
},
"network express-route circuit-peering show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "circuit_name",
"name": "--circuit-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "peering_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network express-route circuit-peering show"
},
"network express-route service-provider list": {
"arguments": [],
"handler": "function <call_client>",
"name": "network express-route service-provider list"
},
"network lb delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "load_balancer_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network lb delete"
},
"network lb list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network lb list"
},
"network lb list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network lb list-all"
},
"network lb show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "load_balancer_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network lb show"
},
"network list-usages": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
}
],
"handler": "function <call_client>",
"name": "network list-usages"
},
"network local-gateway delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "local_network_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network local-gateway delete"
},
"network local-gateway list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network local-gateway list"
},
"network local-gateway show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "local_network_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network local-gateway show"
},
"network nic delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_interface_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nic delete"
},
"network nic list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nic list"
},
"network nic list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network nic list-all"
},
"network nic scale-set list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_machine_scale_set_name",
"name": "--vm-scale-set",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nic scale-set list"
},
"network nic scale-set list-vm-nics": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_machine_scale_set_name",
"name": "--vm-scale-set",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtualmachine_index",
"name": "--vm-index",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nic scale-set list-vm-nics"
},
"network nic scale-set show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_machine_scale_set_name",
"name": "--vm-scale-set",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtualmachine_index",
"name": "--vm-index",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_interface_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network nic scale-set show"
},
"network nic show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_interface_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network nic show"
},
"network nsg delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_security_group_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nsg delete"
},
"network nsg list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nsg list"
},
"network nsg list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network nsg list-all"
},
"network nsg show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_security_group_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network nsg show"
},
"network nsg-rule delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_security_group_name",
"name": "--nsg-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "security_rule_name",
"name": "--name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nsg-rule delete"
},
"network nsg-rule list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_security_group_name",
"name": "--nsg-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nsg-rule list"
},
"network nsg-rule show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "network_security_group_name",
"name": "--nsg-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "security_rule_name",
"name": "--name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network nsg-rule show"
},
"network public-ip delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "public_ip_address_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network public-ip delete"
},
"network public-ip list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network public-ip list"
},
"network public-ip list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network public-ip list-all"
},
"network public-ip show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "public_ip_address_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network public-ip show"
},
"network route-operation delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_table_name",
"name": "--route-table-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network route-operation delete"
},
"network route-operation list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_table_name",
"name": "--route-table-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network route-operation list"
},
"network route-operation show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_table_name",
"name": "--route-table-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network route-operation show"
},
"network route-table delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_table_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network route-table delete"
},
"network route-table list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network route-table list"
},
"network route-table list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network route-table list-all"
},
"network route-table show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "route_table_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network route-table show"
},
"network subnet create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "subnet_name",
"metavar": "SUBNET",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"metavar": "VNET",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "address_prefix",
"metavar": "PREFIX",
"name": "--address-prefix",
"required": true
}
],
"handler": "function <call_client>",
"name": "network subnet create"
},
"network vnet create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--deployment-name",
"required": false
},
{
"action": null,
"default": null,
"dest": "deployment_parameter_virtual_network_prefix_value",
"metavar": "VNETPREFIX",
"name": "--vnet-prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "deployment_parameter_subnet_prefix_value",
"metavar": "SUBNETPREFIX",
"name": "--subnet-prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "deployment_parameter_virtual_network_name_value",
"metavar": "VNETNAME",
"name": "--name -n",
"required": false
},
{
"action": null,
"default": null,
"dest": "deployment_parameter_subnet_name_value",
"metavar": "SUBNETNAME",
"name": "--subnet-name",
"required": false
},
{
"action": null,
"default": null,
"dest": "deployment_parameter_location_value",
"metavar": "LOCATION",
"name": "--location",
"required": false
}
],
"handler": "function <call_client>",
"name": "network vnet create"
},
"network vnet delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"name": "--virtual-network-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vnet delete"
},
"network vnet list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vnet list"
},
"network vnet list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "network vnet list-all"
},
"network vnet show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"name": "--virtual-network-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network vnet show"
},
"network vnet subnet delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"metavar": "VNET",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "subnet_name",
"metavar": "SUBNET",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vnet subnet delete"
},
"network vnet subnet list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"metavar": "VNET",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vnet subnet list"
},
"network vnet subnet show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"metavar": "VNET",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "subnet_name",
"metavar": "SUBNET",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "network vnet subnet show"
},
"network vpn-connection delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_connection_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-connection delete"
},
"network vpn-connection list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-connection list"
},
"network vpn-connection shared-key reset": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_connection_name",
"name": "--connection-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "key_length",
"name": "--key-length",
"required": false
}
],
"handler": "function <call_client>",
"name": "network vpn-connection shared-key reset"
},
"network vpn-connection shared-key set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_connection_name",
"name": "--connection-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "value",
"name": "--value",
"required": false
}
],
"handler": "function <call_client>",
"name": "network vpn-connection shared-key set"
},
"network vpn-connection shared-key show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "connection_shared_key_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-connection shared-key show"
},
"network vpn-connection show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_connection_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-connection show"
},
"network vpn-gateway delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-gateway delete"
},
"network vpn-gateway list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-gateway list"
},
"network vpn-gateway reset": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "parameters",
"name": "--parameters",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-gateway reset"
},
"network vpn-gateway show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--resource-group -g",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_network_gateway_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "network vpn-gateway show"
},
"resource group create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "tags",
"metavar": "TAGS",
"name": "--tags",
"required": false,
"type": "function <validate_tags>"
}
],
"handler": "function <call_client>",
"name": "resource group create"
},
"resource group delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "resource group delete"
},
"resource group deployment exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "resource group deployment exists"
},
"resource group deployment list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "filter",
"name": "--filter",
"required": false
},
{
"action": null,
"default": null,
"dest": "top",
"name": "--top",
"required": false
}
],
"handler": "function <call_client>",
"name": "resource group deployment list"
},
"resource group deployment operation list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "top",
"name": "--top",
"required": false
}
],
"handler": "function <call_client>",
"name": "resource group deployment operation list"
},
"resource group deployment operation show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "operation_id",
"name": "--operation-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "resource group deployment operation show"
},
"resource group deployment show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "resource group deployment show"
},
"resource group exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "resource group exists"
},
"resource group export": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "include_comments",
"name": "--include-comments",
"required": false
},
{
"action": "store_true",
"default": false,
"dest": "include_parameter_default_value",
"name": "--include-parameter-default-value",
"required": false
}
],
"handler": "function <call_client>",
"name": "resource group export"
},
"resource group list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "tag",
"metavar": "TAG",
"name": "--tag",
"required": false,
"type": "function <validate_tag>"
}
],
"handler": "function <call_client>",
"name": "resource group list"
},
"resource group show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "resource group show"
},
"resource list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": false
},
{
"action": null,
"default": null,
"dest": "resource_type",
"name": "--resource-type",
"required": false,
"type": "function <validate_resource_type>"
},
{
"action": null,
"default": null,
"dest": "tag",
"metavar": "TAG",
"name": "--tag",
"required": false,
"type": "function <validate_tag>"
},
{
"action": null,
"default": null,
"dest": "name",
"name": "--name",
"required": false
}
],
"handler": "function <call_client>",
"name": "resource list"
},
"resource show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group",
"name": "--resource-group",
"required": true
},
{
"action": null,
"default": null,
"dest": "resource_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "resource_type",
"name": "--resource-type",
"required": true,
"type": "function <validate_resource_type>"
},
{
"action": null,
"default": null,
"dest": "api_version",
"name": "--api-version",
"required": false
},
{
"action": null,
"default": null,
"dest": "parent",
"name": "--parent",
"required": false,
"type": "function <validate_parent>"
}
],
"handler": "function <call_client>",
"name": "resource show"
},
"storage account check-name": {
"arguments": [
{
"action": null,
"default": null,
"dest": "name",
"name": "--name",
"required": true
},
{
"action": null,
"default": "Microsoft.Storage/storageAccounts",
"dest": "type",
"name": "--type",
"required": false
}
],
"handler": "function <call_client>",
"name": "storage account check-name"
},
"storage account connection-string": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
},
{
"action": "store_const",
"const": "http",
"default": "https",
"dest": "use_http",
"name": "--use-http",
"required": false
}
],
"handler": "function <call_client>",
"name": "storage account connection-string"
},
"storage account create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
},
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"choices": {
"Premium_LRS": null,
"Standard_GRS": null,
"Standard_LRS": null,
"Standard_RAGRS": null,
"Standard_ZRS": null
},
"default": null,
"dest": "account_type",
"name": "--type",
"required": true
},
{
"action": null,
"default": null,
"dest": "tags",
"metavar": "TAGS",
"name": "--tags",
"required": false,
"type": "function <validate_tags>"
}
],
"handler": "function <call_client>",
"name": "storage account create"
},
"storage account delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
}
],
"handler": "function <call_client>",
"name": "storage account delete"
},
"storage account generate-sas": {
"arguments": [
{
"action": null,
"default": null,
"dest": "services",
"name": "--services",
"required": true,
"type": "function <validate_services>"
},
{
"action": null,
"default": null,
"dest": "resource_types",
"name": "--resource-types",
"required": true,
"type": "function <validate_resource_types>"
},
{
"action": null,
"default": null,
"dest": "permission",
"metavar": "PERMISSION",
"name": "--permission",
"required": true,
"type": "function <validate_container_permission>"
},
{
"action": null,
"default": null,
"dest": "expiry",
"name": "--expiry",
"required": true,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "start",
"name": "--start",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "ip",
"name": "--ip",
"required": false,
"type": "function <validate_ip_range>"
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage account generate-sas"
},
"storage account keys list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
}
],
"handler": "function <call_client>",
"name": "storage account keys list"
},
"storage account keys renew": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
},
{
"action": null,
"default": null,
"dest": "key",
"name": "--key",
"required": false
}
],
"handler": "function <call_client>",
"name": "storage account keys renew"
},
"storage account list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": false
}
],
"handler": "function <call_client>",
"name": "storage account list"
},
"storage account set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
},
{
"action": null,
"choices": {
"Premium_LRS": null,
"Standard_GRS": null,
"Standard_LRS": null,
"Standard_RAGRS": null,
"Standard_ZRS": null
},
"default": null,
"dest": "account_type",
"name": "--type",
"required": false
},
{
"action": null,
"default": null,
"dest": "tags",
"metavar": "TAGS",
"name": "--tags",
"required": false,
"type": "function <validate_tags>"
},
{
"action": null,
"default": null,
"dest": "custom_domain",
"name": "--custom-domain",
"required": false
}
],
"handler": "function <call_client>",
"name": "storage account set"
},
"storage account show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "query",
"dest": "account_name",
"name": "--account-name -n",
"required": true,
"type": "function <get_account_name>"
}
],
"handler": "function <call_client>",
"name": "storage account show"
},
"storage account show-usage": {
"arguments": [],
"handler": "function <call_client>",
"name": "storage account show-usage"
},
"storage blob copy cancel": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "copy_id",
"name": "--copy-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob copy cancel"
},
"storage blob copy start": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "copy_source",
"name": "--copy-source",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "source_if_modified_since",
"name": "--source-if-modified-since",
"required": false
},
{
"action": null,
"default": null,
"dest": "source_if_unmodified_since",
"name": "--source-if-unmodified-since",
"required": false
},
{
"action": null,
"default": null,
"dest": "source_if_match",
"name": "--source-if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "source_if_none_match",
"name": "--source-if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "destination_if_modified_since",
"name": "--destination-if-modified-since",
"required": false
},
{
"action": null,
"default": null,
"dest": "destination_if_unmodified_since",
"name": "--destination-if-unmodified-since",
"required": false
},
{
"action": null,
"default": null,
"dest": "destination_if_match",
"name": "--destination-if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "destination_if_none_match",
"name": "--destination-if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "destination_lease_id",
"name": "--destination-lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "source_lease_id",
"name": "--source-lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob copy start"
},
"storage blob delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "snapshot",
"name": "--snapshot",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "delete_snapshots",
"name": "--delete-snapshots",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob delete"
},
"storage blob download": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "download_to",
"name": "--download-to",
"required": true
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob download"
},
"storage blob exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "snapshot",
"name": "--snapshot",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob exists"
},
"storage blob generate-sas": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "permission",
"metavar": "PERMISSION",
"name": "--permission",
"required": false,
"type": "function <validate_container_permission>"
},
{
"action": null,
"default": null,
"dest": "expiry",
"name": "--expiry",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "start",
"name": "--start",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "id",
"name": "--id",
"required": false,
"type": "function <validate_id>"
},
{
"action": null,
"default": null,
"dest": "ip",
"name": "--ip",
"required": false,
"type": "function <validate_ip_range>"
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"action": null,
"default": null,
"dest": "cache_control",
"name": "--cache-control",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_disposition",
"name": "--content-disposition",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_encoding",
"name": "--content-encoding",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_language",
"name": "--content-language",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_type",
"name": "--content-type",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob generate-sas"
},
"storage blob lease acquire": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": -1,
"dest": "lease_duration",
"metavar": "DURATION",
"name": "--lease-duration",
"required": false,
"type": "function <validate_lease_duration>"
},
{
"action": null,
"default": null,
"dest": "proposed_lease_id",
"name": "--proposed-lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob lease acquire"
},
"storage blob lease break": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_break_period",
"metavar": "DURATION",
"name": "--lease-break-period",
"required": false,
"type": "function <validate_lease_duration>"
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob lease break"
},
"storage blob lease change": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "proposed_lease_id",
"name": "--proposed-lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob lease change"
},
"storage blob lease release": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob lease release"
},
"storage blob lease renew": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob lease renew"
},
"storage blob list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "prefix",
"name": "--prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "num_results",
"name": "--num-results",
"required": false
},
{
"action": null,
"default": null,
"dest": "include",
"name": "--include",
"required": false
},
{
"action": null,
"default": null,
"dest": "delimiter",
"name": "--delimiter",
"required": false
},
{
"action": null,
"default": null,
"dest": "marker",
"name": "--marker",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob list"
},
"storage blob metadata set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob metadata set"
},
"storage blob metadata show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "snapshot",
"name": "--snapshot",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob metadata show"
},
"storage blob service-properties set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "logging",
"name": "--logging",
"required": false
},
{
"action": null,
"default": null,
"dest": "hour_metrics",
"name": "--hour-metrics",
"required": false
},
{
"action": null,
"default": null,
"dest": "minute_metrics",
"name": "--minute-metrics",
"required": false
},
{
"action": null,
"default": null,
"dest": "cors",
"name": "--cors",
"required": false
},
{
"action": null,
"default": null,
"dest": "target_version",
"name": "--target-version",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob service-properties set"
},
"storage blob service-properties show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob service-properties show"
},
"storage blob set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "content_settings",
"name": "--content-settings",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob set"
},
"storage blob show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "snapshot",
"name": "--snapshot",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob show"
},
"storage blob snapshot": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_match",
"name": "--if-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_none_match",
"name": "--if-none-match",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob snapshot"
},
"storage blob upload": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"choices": [
"append",
"page",
"block"
],
"default": null,
"dest": "blob_type",
"name": "--type",
"required": true
},
{
"action": null,
"default": null,
"dest": "upload_from",
"name": "--upload-from",
"required": true
},
{
"action": null,
"default": null,
"dest": "content_type",
"name": "--content-type",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_disposition",
"name": "--content-disposition",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_encoding",
"name": "--content-encoding",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_language",
"name": "--content-language",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_md5",
"name": "--content-md5",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_cache_control",
"name": "--content-cache-control",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob upload"
},
"storage blob url": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "blob_name",
"name": "--blob-name -b",
"required": true
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"action": null,
"default": "query",
"dest": "sas_token",
"name": "--sas-token",
"required": false,
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage blob url"
},
"storage container acl set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "signed_identifiers",
"metavar": "IDENTIFIERS",
"name": "--signed-identifiers",
"required": false
},
{
"action": null,
"choices": [
"blob",
"container"
],
"default": null,
"dest": "public_access",
"metavar": "SPECIFIERS",
"name": "--public-access",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container acl set"
},
"storage container acl show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container acl show"
},
"storage container create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"choices": [
"blob",
"container"
],
"default": null,
"dest": "public_access",
"metavar": "SPECIFIERS",
"name": "--public-access",
"required": false
},
{
"action": "store_true",
"default": false,
"dest": "fail_on_exist",
"name": "--fail-on-exist",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container create"
},
"storage container delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "fail_not_exist",
"name": "--fail-not-exist",
"required": false
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container delete"
},
"storage container exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "snapshot",
"name": "--snapshot",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container exists"
},
"storage container generate-sas": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "permission",
"metavar": "PERMISSION",
"name": "--permission",
"required": false,
"type": "function <validate_container_permission>"
},
{
"action": null,
"default": null,
"dest": "expiry",
"name": "--expiry",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "start",
"name": "--start",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "id",
"name": "--id",
"required": false,
"type": "function <validate_id>"
},
{
"action": null,
"default": null,
"dest": "ip",
"name": "--ip",
"required": false,
"type": "function <validate_ip_range>"
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"action": null,
"default": null,
"dest": "cache_control",
"name": "--cache-control",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_disposition",
"name": "--content-disposition",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_encoding",
"name": "--content-encoding",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_language",
"name": "--content-language",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_type",
"name": "--content-type",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container generate-sas"
},
"storage container lease acquire": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": -1,
"dest": "lease_duration",
"metavar": "DURATION",
"name": "--lease-duration",
"required": false,
"type": "function <validate_lease_duration>"
},
{
"action": null,
"default": null,
"dest": "proposed_lease_id",
"name": "--proposed-lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container lease acquire"
},
"storage container lease break": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_break_period",
"metavar": "DURATION",
"name": "--lease-break-period",
"required": false,
"type": "function <validate_lease_duration>"
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container lease break"
},
"storage container lease change": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "proposed_lease_id",
"name": "--proposed-lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container lease change"
},
"storage container lease release": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container lease release"
},
"storage container lease renew": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "if_unmodified_since",
"name": "--if-unmodified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container lease renew"
},
"storage container list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "prefix",
"name": "--prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "num_results",
"name": "--num-results",
"required": false
},
{
"action": "store_true",
"default": false,
"dest": "include_metadata",
"name": "--include-metadata",
"required": false
},
{
"action": null,
"default": null,
"dest": "marker",
"name": "--marker",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container list"
},
"storage container metadata set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "if_modified_since",
"name": "--if-modified-since",
"required": false,
"type": "function <validate_datetime>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container metadata set"
},
"storage container metadata show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container metadata show"
},
"storage container show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "container_name",
"name": "--container-name -c",
"required": true
},
{
"action": null,
"default": null,
"dest": "lease_id",
"metavar": "ID",
"name": "--lease-id",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage container show"
},
"storage directory create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": "store_true",
"default": false,
"dest": "fail_on_exist",
"name": "--fail-on-exist",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage directory create"
},
"storage directory delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "fail_not_exist",
"name": "--fail-not-exist",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage directory delete"
},
"storage directory exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": true
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage directory exists"
},
"storage directory metadata set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage directory metadata set"
},
"storage directory metadata show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage directory metadata show"
},
"storage directory show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage directory show"
},
"storage file copy cancel": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "copy_id",
"name": "--copy-id",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file copy cancel"
},
"storage file copy start": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "copy_source",
"name": "--copy-source",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file copy start"
},
"storage file delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file delete"
},
"storage file download": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "local_file_name",
"name": "--local-file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file download"
},
"storage file exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file exists"
},
"storage file generate-sas": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": false
},
{
"action": null,
"default": null,
"dest": "permission",
"metavar": "PERMISSION",
"name": "--permission",
"required": false,
"type": "function <validate_container_permission>"
},
{
"action": null,
"default": null,
"dest": "expiry",
"name": "--expiry",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "start",
"name": "--start",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "id",
"name": "--id",
"required": false,
"type": "function <validate_id>"
},
{
"action": null,
"default": null,
"dest": "ip",
"name": "--ip",
"required": false,
"type": "function <validate_ip_range>"
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"action": null,
"default": null,
"dest": "cache_control",
"name": "--cache-control",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_disposition",
"name": "--content-disposition",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_encoding",
"name": "--content-encoding",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_language",
"name": "--content-language",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_type",
"name": "--content-type",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file generate-sas"
},
"storage file metadata set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file metadata set"
},
"storage file metadata show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file metadata show"
},
"storage file resize": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "content_length",
"name": "--content-length",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file resize"
},
"storage file service-properties set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "hour_metrics",
"name": "--hour-metrics",
"required": false
},
{
"action": null,
"default": null,
"dest": "minute_metrics",
"name": "--minute-metrics",
"required": false
},
{
"action": null,
"default": null,
"dest": "cors",
"name": "--cors",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file service-properties set"
},
"storage file service-properties show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file service-properties show"
},
"storage file set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "content_settings",
"name": "--content-settings",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file set"
},
"storage file show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file show"
},
"storage file upload": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "local_file_name",
"name": "--local-file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file upload"
},
"storage file url": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "file_name",
"name": "--file-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"action": null,
"default": "query",
"dest": "sas_token",
"name": "--sas-token",
"required": false,
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage file url"
},
"storage share acl set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "signed_identifiers",
"metavar": "IDENTIFIERS",
"name": "--signed-identifiers",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share acl set"
},
"storage share acl show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share acl show"
},
"storage share contents": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "directory_name",
"name": "--directory-name -d",
"required": false
},
{
"action": null,
"default": null,
"dest": "num_results",
"name": "--num-results",
"required": false
},
{
"action": null,
"default": null,
"dest": "marker",
"name": "--marker",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share contents"
},
"storage share create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "quota",
"name": "--quota",
"required": false,
"type": "function <validate_quota>"
},
{
"action": "store_true",
"default": false,
"dest": "fail_on_exist",
"name": "--fail-on-exist",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share create"
},
"storage share delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": "store_true",
"default": false,
"dest": "fail_not_exist",
"name": "--fail-not-exist",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share delete"
},
"storage share exists": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share exists"
},
"storage share generate-sas": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "permission",
"metavar": "PERMISSION",
"name": "--permission",
"required": false,
"type": "function <validate_container_permission>"
},
{
"action": null,
"default": null,
"dest": "expiry",
"name": "--expiry",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "start",
"name": "--start",
"required": false,
"type": "function <validate_datetime_as_string>"
},
{
"action": null,
"default": null,
"dest": "id",
"name": "--id",
"required": false,
"type": "function <validate_id>"
},
{
"action": null,
"default": null,
"dest": "ip",
"name": "--ip",
"required": false,
"type": "function <validate_ip_range>"
},
{
"action": null,
"default": null,
"dest": "protocol",
"name": "--protocol",
"required": false
},
{
"action": null,
"default": null,
"dest": "cache_control",
"name": "--cache-control",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_disposition",
"name": "--content-disposition",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_encoding",
"name": "--content-encoding",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_language",
"name": "--content-language",
"required": false
},
{
"action": null,
"default": null,
"dest": "content_type",
"name": "--content-type",
"required": false
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share generate-sas"
},
"storage share list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "prefix",
"name": "--prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "marker",
"name": "--marker",
"required": false
},
{
"action": null,
"default": null,
"dest": "num_results",
"name": "--num-results",
"required": false
},
{
"action": "store_true",
"default": false,
"dest": "include_metadata",
"name": "--include-metadata",
"required": false
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share list"
},
"storage share metadata set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "metadata",
"metavar": "METADATA",
"name": "--metadata",
"required": false,
"type": "function <validate_key_value_pairs>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share metadata set"
},
"storage share metadata show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share metadata show"
},
"storage share set": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "quota",
"name": "--quota",
"required": true,
"type": "function <validate_quota>"
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share set"
},
"storage share show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share show"
},
"storage share stats": {
"arguments": [
{
"action": null,
"default": null,
"dest": "share_name",
"name": "--share-name -s",
"required": true
},
{
"action": null,
"default": null,
"dest": "timeout",
"name": "--timeout",
"required": false,
"type": "type <int>"
},
{
"default": "query",
"name": "--connection-string",
"type": "function <get_connection_string>"
},
{
"default": "query",
"name": "--sas-token",
"type": "function <get_sas_token>"
},
{
"default": "query",
"name": "--account-name -n",
"type": "function <get_account_name>"
},
{
"default": "query",
"name": "--account-key -k",
"type": "function <get_account_key>"
}
],
"handler": "function <call_client>",
"name": "storage share stats"
},
"tag add-value": {
"arguments": [
{
"action": null,
"default": null,
"dest": "tag_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "tag_value",
"name": "--value",
"required": true
}
],
"handler": "function <call_client>",
"name": "tag add-value"
},
"tag create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "tag_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "tag create"
},
"tag delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "tag_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "tag delete"
},
"tag list": {
"arguments": [],
"handler": "function <call_client>",
"name": "tag list"
},
"tag remove-value": {
"arguments": [
{
"action": null,
"default": null,
"dest": "tag_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "tag_value",
"name": "--value",
"required": true
}
],
"handler": "function <call_client>",
"name": "tag remove-value"
},
"taskhelp deploy-arm-template": {
"arguments": [],
"handler": "function <call_client>",
"name": "taskhelp deploy-arm-template"
},
"vm availability-set create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "name",
"name": "--name",
"required": true
},
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": false
},
{
"action": null,
"default": "1",
"dest": "platform_fault_domain_count",
"name": "--platform-fault-domain-count",
"required": false
},
{
"action": null,
"default": "1",
"dest": "platform_update_domain_count",
"name": "--platform-update-domain-count",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm availability-set create"
},
"vm availset delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "availability_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm availset delete"
},
"vm availset list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm availset list"
},
"vm availset list-sizes": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "availability_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm availset list-sizes"
},
"vm availset show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "availability_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm availset show"
},
"vm create": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": "azurecli1463415006.516072493",
"dest": "deployment_name",
"metavar": "DEPLOYMENTNAME",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "admin_password",
"name": "--admin-password",
"required": false
},
{
"action": null,
"default": "trpresco",
"dest": "admin_username",
"name": "--admin-username",
"required": false
},
{
"action": null,
"default": "password",
"dest": "authentication_type",
"name": "--authentication-type",
"required": false
},
{
"action": null,
"default": null,
"dest": "availability_set_id",
"name": "--availability-set-id",
"required": false
},
{
"action": null,
"default": "none",
"dest": "availability_set_type",
"name": "--availability-set-type",
"required": false
},
{
"action": "type <VMDNSNameAction>",
"default": null,
"dest": "dns_name_for_public_ip",
"name": "--dns-name-for-public-ip",
"required": false
},
{
"action": null,
"default": "none",
"dest": "dns_name_type",
"name": "--dns-name-type",
"required": false
},
{
"action": null,
"completer": "function <get_location_completion_list>",
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": false
},
{
"action": null,
"default": "osdiskimage",
"dest": "os_disk_name",
"name": "--os-disk-name",
"required": false
},
{
"action": null,
"default": null,
"dest": "os_disk_uri",
"name": "--os-disk-uri",
"required": false
},
{
"action": null,
"default": "WindowsServer",
"dest": "os_offer",
"name": "--os_offer",
"required": false
},
{
"action": null,
"default": "MicrosoftWindowsServer",
"dest": "os_publisher",
"name": "--os-publisher",
"required": false
},
{
"action": null,
"default": "2012-R2-Datacenter",
"dest": "os_sku",
"name": "--os-sku",
"required": false
},
{
"action": null,
"default": "Win2012R2Datacenter",
"dest": "os_type",
"name": "--os-type",
"required": false
},
{
"action": null,
"default": "latest",
"dest": "os_version",
"name": "--os-version",
"required": false
},
{
"action": null,
"default": "Dynamic",
"dest": "private_ip_address_allocation",
"name": "--private-ip-address-allocation",
"required": false
},
{
"action": null,
"default": "Dynamic",
"dest": "public_ip_address_allocation",
"name": "--public-ip-address-allocation",
"required": false
},
{
"action": null,
"default": null,
"dest": "public_ip_address_name",
"name": "--public-ip-address-name",
"required": false
},
{
"action": null,
"default": "new",
"dest": "public_ip_address_type",
"name": "--public-ip-address-type",
"required": false
},
{
"action": null,
"default": "Standard_A2",
"dest": "size",
"name": "--size",
"required": false
},
{
"action": null,
"default": null,
"dest": "ssh_dest_key_path",
"name": "--ssh-dest-key-path",
"required": false
},
{
"action": "type <VMSSHFieldAction>",
"default": null,
"dest": "ssh_key_value",
"name": "--ssh-key-value",
"required": false
},
{
"action": null,
"default": null,
"dest": "storage_account_name",
"name": "--storage-account-name",
"required": false
},
{
"action": null,
"default": "new",
"dest": "storage_account_type",
"name": "--storage-account-type",
"required": false
},
{
"action": null,
"default": "vhds",
"dest": "storage_container_name",
"name": "--storage-container-name",
"required": false
},
{
"action": null,
"default": "Standard_LRS",
"dest": "storage_redundancy_type",
"name": "--storage-redundancy-type",
"required": false
},
{
"action": null,
"default": "10.0.0.0/24",
"dest": "subnet_ip_address_prefix",
"name": "--subnet-ip-address-prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "subnet_name",
"name": "--subnet-name",
"required": false
},
{
"action": null,
"default": "10.0.0.0/16",
"dest": "virtual_network_ip_address_prefix",
"name": "--virtual-network-ip-address-prefix",
"required": false
},
{
"action": null,
"default": null,
"dest": "virtual_network_name",
"name": "--virtual-network-name",
"required": false
},
{
"action": null,
"default": "new",
"dest": "virtual_network_type",
"name": "--virtual-network-type",
"required": false
},
{
"action": "type <VMImageFieldAction>",
"completer": "function <get_urn_aliases_completion_list>",
"name": "--image"
}
],
"handler": "function <call_client>",
"name": "vm create"
},
"vm deallocate": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm deallocate"
},
"vm delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm delete"
},
"vm disk attach-existing": {
"arguments": [
{
"action": null,
"default": null,
"dest": "lun",
"name": "--lun",
"required": true,
"type": "type <int>"
},
{
"action": null,
"default": null,
"dest": "diskname",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vhd",
"name": "--vhd",
"required": true,
"type": "type <VirtualHardDisk>"
},
{
"action": null,
"default": 1023,
"dest": "disksize",
"name": "--disksize",
"required": false,
"type": "callable <class 'azure.cli.command_modules.vm._validators.MinMaxValue'>"
},
{
"dest": "vm_name",
"name": "--vm-name",
"required": true
},
{
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm disk attach-existing"
},
"vm disk attach-new": {
"arguments": [
{
"action": null,
"default": null,
"dest": "lun",
"name": "--lun",
"required": true,
"type": "type <int>"
},
{
"action": null,
"default": null,
"dest": "diskname",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vhd",
"name": "--vhd",
"required": true,
"type": "type <VirtualHardDisk>"
},
{
"action": null,
"default": 1023,
"dest": "disksize",
"name": "--disksize",
"required": false,
"type": "callable <class 'azure.cli.command_modules.vm._validators.MinMaxValue'>"
},
{
"dest": "vm_name",
"name": "--vm-name",
"required": true
},
{
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm disk attach-new"
},
"vm disk detach": {
"arguments": [
{
"action": null,
"default": null,
"dest": "diskname",
"name": "--name -n",
"required": true
},
{
"dest": "vm_name",
"name": "--vm-name",
"required": true
},
{
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm disk detach"
},
"vm disk list": {
"arguments": [
{
"dest": "vm_name",
"name": "--vm-name",
"required": true
},
{
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm disk list"
},
"vm extension delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--vm-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_extension_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm extension delete"
},
"vm extension show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--vm-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_extension_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm extension show"
},
"vm generalize": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm generalize"
},
"vm image list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "image_location",
"name": "--location -l",
"required": false
},
{
"action": null,
"default": null,
"dest": "publisher",
"name": "--publisher",
"required": false
},
{
"action": null,
"default": null,
"dest": "offer",
"name": "--offer",
"required": false
},
{
"action": null,
"default": null,
"dest": "sku",
"name": "--sku",
"required": false
},
{
"action": "store_true",
"default": false,
"dest": "all",
"name": "--all",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm image list"
},
"vm image list-offers": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "publisher_name",
"name": "--publisher-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm image list-offers"
},
"vm image list-publishers": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm image list-publishers"
},
"vm image list-skus": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "publisher_name",
"name": "--publisher-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "offer",
"name": "--offer",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm image list-skus"
},
"vm image show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "publisher_name",
"name": "--publisher-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "offer",
"name": "--offer",
"required": true
},
{
"action": null,
"default": null,
"dest": "skus",
"name": "--skus",
"required": true
},
{
"action": null,
"default": null,
"dest": "version",
"name": "--version",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm image show"
},
"vm list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm list"
},
"vm list-ip-addresses": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": false
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm list-ip-addresses"
},
"vm list-sizes": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm list-sizes"
},
"vm machine-extension-image list-types": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "publisher_name",
"name": "--publisher-name",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm machine-extension-image list-types"
},
"vm machine-extension-image list-versions": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "publisher_name",
"name": "--publisher-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "type",
"name": "--type",
"required": true
},
{
"action": null,
"default": null,
"dest": "filter",
"name": "--filter",
"required": false
},
{
"action": null,
"default": null,
"dest": "top",
"name": "--top",
"required": false
},
{
"action": null,
"default": null,
"dest": "orderby",
"name": "--orderby",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm machine-extension-image list-versions"
},
"vm machine-extension-image show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
},
{
"action": null,
"default": null,
"dest": "publisher_name",
"name": "--publisher-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "type",
"name": "--type",
"required": true
},
{
"action": null,
"default": null,
"dest": "version",
"name": "--version",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm machine-extension-image show"
},
"vm power-off": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm power-off"
},
"vm restart": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm restart"
},
"vm scaleset deallocate": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_ids",
"name": "--instance-ids",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm scaleset deallocate"
},
"vm scaleset delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset delete"
},
"vm scaleset delete-instances": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_ids",
"name": "--instance-ids",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset delete-instances"
},
"vm scaleset get-instance-view": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset get-instance-view"
},
"vm scaleset list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset list"
},
"vm scaleset list-all": {
"arguments": [],
"handler": "function <call_client>",
"name": "vm scaleset list-all"
},
"vm scaleset list-skus": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset list-skus"
},
"vm scaleset power-off": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_ids",
"name": "--instance-ids",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm scaleset power-off"
},
"vm scaleset restart": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_ids",
"name": "--instance-ids",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm scaleset restart"
},
"vm scaleset show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset show"
},
"vm scaleset start": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_ids",
"name": "--instance-ids",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm scaleset start"
},
"vm scaleset update-instances": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_ids",
"name": "--instance-ids",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset update-instances"
},
"vm scaleset-vm deallocate": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm deallocate"
},
"vm scaleset-vm delete": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm delete"
},
"vm scaleset-vm get-instance-view": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm get-instance-view"
},
"vm scaleset-vm list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "virtual_machine_scale_set_name",
"name": "--virtual-machine-scale-set-name",
"required": true
},
{
"action": null,
"default": null,
"dest": "filter",
"name": "--filter",
"required": false
},
{
"action": null,
"default": null,
"dest": "select",
"name": "--select",
"required": false
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm list"
},
"vm scaleset-vm power-off": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm power-off"
},
"vm scaleset-vm restart": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm restart"
},
"vm scaleset-vm show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm show"
},
"vm scaleset-vm start": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_scale_set_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "instance_id",
"name": "--instance-id",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm scaleset-vm start"
},
"vm show": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "expand",
"name": "--expand",
"required": false
}
],
"handler": "function <call_client>",
"name": "vm show"
},
"vm size list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm size list"
},
"vm start": {
"arguments": [
{
"action": null,
"default": null,
"dest": "resource_group_name",
"metavar": "RESOURCEGROUP",
"name": "--name -n",
"required": true
},
{
"action": null,
"default": null,
"dest": "vm_name",
"name": "--name -n",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm start"
},
"vm usage list": {
"arguments": [
{
"action": null,
"default": null,
"dest": "location",
"metavar": "LOCATION",
"name": "--location -l",
"required": true
}
],
"handler": "function <call_client>",
"name": "vm usage list"
}
}