Scroll to navigation

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