table of contents
AZURECTL(1) | AZURECTL(1) |
NAME¶
azurectl - Command Line Interface to manage Microsoft Azure
Storage accounts are subdivided into containers, within which contents are stored as binary blobs.
SYNOPSIS¶
azurectl storage container create
-
[--name=<containername>]
azurectl storage container sas
-
[--name=<containername>] [--start-datetime=start] [--expiry-datetime=expiry] [--permissions=permissions]
azurectl storage container list
azurectl storage container show
-
[--name=<containername>]
azurectl storage container delete --name=
DESCRIPTION¶
create¶
Add a new container to the active storage account. If no --name is specified, the default container name from the active config file will be used.
delete¶
Delete a container, and all of its contents, from the active storage account.
list¶
List containers contained in the active storage account.
sas¶
Generate a Shared Access Signature (SAS) URL allowing limited access to a container, without requiring an access key. This SAS URL will grant access to all blobs in the selected storage container. See https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-shared-access-signature-part-1/ for more information on shared access signatures.
show¶
List the names of the contents of a container.
OPTIONS¶
--expiry-datetime=expiry¶
Date (and optionally time) to cease access via a shared access signature. (default: 30 days from start)
--name=containername¶
Name of a container. If this option is not supplied, the default container name from the active config file will be used.
--permissions=permissions¶
String of permitted actions on a storage element via shared access signature. (default: rl)
- •
- r = Read
- •
- w = Write
- •
- d = Delete
- •
- l = List
--start-datetime=start¶
Date (and optionally time) to grant access via a shared access signature. (default: now)
AZURECTL User Manuals |