Help > Azure > blob >
setacl
PreviousNext

  • Overview
  • Syntax
  • Arguments
  • Notes
  • Examples
  • Overview

    sets permission for azure container

    Download ZappyShell

    Syntax

    setacl <CONTAINER> [--read-container] [--read-blob] [--private]
               [-y|--noprompt] [--exclude-olderthan INPUT]
               [--exclude-newerthan INPUT] [-r|--recursive] [-c|--continue-onerror]
               [--auth NAME] [--accesskey YOUR_ACCESS_KEY]
               [--secretkey YOUR_SECRET_KEY] [--serviceurl URL] [--threads COUNT]
               [--consoleout FILEPATH] [-v|--verbose] [-w|--wait] [-i|--interactive] 
    
    Alias: setper, setpermission
    

    Arguments

    Parameter Description
    <CONTAINER>
    Container name for which you want to grant permission
    --read-container
    Make container content publicly accessible. Anonymous clients can read blobs and metadata of blobs and container.
    --read-blob
    Make container content publicly accessible. Anonymous clients can read blob and its metadata but cannot read metadata of container.
    --private
    No anonymous access allowed except account owner. This is default permission when container is created.
    -y | --noprompt
    Do not prompt
    --exclude-olderthan
    Exclude files if they are older than specified period. You may use format specifier or exact date/datetime. Period format specifiers are d,h,m or s (days, hours, minutes or seconds). Example: 5d = (5 days), 5h=(5 hours), 5m=(5 hours), 5s=5s=(5 second), "2015-12-31 11:59:59"=(exact date+time), "2015-12-31"=(exact date)
    --exclude-newerthan
    Exclude files if they are newer than specified period. You may use format specifier or exact date/datetime. Period format specifiers are d,h,m or s (days, hours, minutes or seconds). Example: 5d = (5 days), 5h=(5 hours), 5m=(5 hours), 5s=5s=(5 second), "2015-12-31 11:59:59"=(exact date+time), "2015-12-31"=(exact date)
    -r | --recursive
    Scan recursive
    -c | --continue-onerror
    Continue on error such as specified file is missing at source
    --auth NAME
    Credential entry name. This entry name must exist (previously saved using setauth command)
    --accesskey YOUR_ACCESS_KEY
    Cloud account access key
    --secretkey YOUR_SECRET_KEY
    Cloud account secret key
    --serviceurl URL
    Service url for cloud service e.g. --serviceurl https://s3-us-west-2.amazonaws.com
    --threads COUNT
    Number of concurrent operations. If you don't specify then system will use default settings to optimize transfer.
    --consoleout FILEPATH
    Captures console output and saves to file
    -v | --verbose
    Log verbosity level. -v means detailed, If you don't specify this option then minimum logging will be done.
    -w | --wait
    Wait for user input before exit
    -i | --interactive
    Continue in interactive mode after this command is completed. This switch is not applicable if you already in interactive mode

    Notes

    Examples

    Examples
    Change mycontainer permission to public read for all blobs so anonymous client can read it

    setacl mycontainer public-blob
    Make container private

    setacl mycontainer private


    www.zappysys.com | Products | All copyrights reserved. ZappySys LLC.