pyaz/storage/share_rm/__init__.py
def update(name, storage_account, access_tier=None, add=None, force_string=None, metadata=None, quota=None, remove=None, resource_group=None, root_squash=None, set=None):
    '''
    Update the properties for an Azure file share.

    Required Parameters:
    - name -- The file share name.
    - storage_account -- The name or ID of the storage account.

    Optional Parameters:
    - access_tier -- Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.
    - add -- Add an object to a list of objects by specifying a path and key value pairs.  Example: --add property.listProperty <key=value, string or JSON string>
    - force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
    - metadata -- Metadata in space-separated key=value pairs that is associated with the share. This overwrites any existing metadata
    - quota -- The maximum size of the share in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.
    - remove -- Remove a property or an element from a list.  Example: --remove property.list <indexToRemove> OR --remove propertyToRemove
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`
    - root_squash -- Reduction of the access rights for the remote superuser.
    - set -- Update an object by specifying a property path and value to set.  Example: --set property1.property2=<value>
    '''
    return _call_az("az storage share-rm update", locals())

    Update the properties for an Azure file share.

    Required Parameters:
    - name -- The file share name.
    - storage_account -- The name or ID of the storage account.

    Optional Parameters:
    - access_tier -- Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.
    - add -- Add an object to a list of objects by specifying a path and key value pairs.  Example: --add property.listProperty <key=value, string or JSON string>
    - force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
    - metadata -- Metadata in space-separated key=value pairs that is associated with the share. This overwrites any existing metadata
    - quota -- The maximum size of the share in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.
    - remove -- Remove a property or an element from a list.  Example: --remove property.list <indexToRemove> OR --remove propertyToRemove
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`
    - root_squash -- Reduction of the access rights for the remote superuser.
    - set -- Update an object by specifying a property path and value to set.  Example: --set property1.property2=<value>
    
Update the properties for an Azure file share.
Required Parameters:
name -- The file share name.
storage_account -- The name or ID of the storage account.

Optional Parameters:
access_tier -- Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.
add -- Add an object to a list of objects by specifying a path and key value pairs.  Example: --add property.listProperty 
force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
metadata -- Metadata in space-separated key=value pairs that is associated with the share. This overwrites any existing metadata
quota -- The maximum size of the share in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.
remove -- Remove a property or an element from a list.
Update the properties for an Azure file share . Required Parameters : name -- The file share name . storage_account -- The name or ID of the storage account . Optional Parameters : access_tier -- Access tier for specific share . GpV2 account can choose between TransactionOptimized ( default ) Hot and Cool . FileStorage account can choose Premium . add -- Add an object to a list of objects by specifying a path and key value pairs . Example : -- add property . listProperty force_string -- When using ' set ' or ' add ' preserve string literals instead of attempting to convert to JSON . metadata -- Metadata in space - separated key = value pairs that is associated with the share . This overwrites any existing metadata quota -- The maximum size of the share in gigabytes . Must be greater than 0 and less than or equal to 5TB ( 5120 ) . For Large File Shares the maximum size is 102400 . remove -- Remove a property or an element from a list .
def update(name, storage_account, access_tier=None, add=None, force_string=None, metadata=None, quota=None, remove=None, resource_group=None, root_squash=None, set=None):
    return _call_az("az storage share-rm update", locals())
def update ( name , storage_account , access_tier = None , add = None , force_string = None , metadata = None , quota = None , remove = None , resource_group = None , root_squash = None , set = None ) : return _call_az ( "az storage share-rm update" , locals ( ) )
Update the properties for an Azure file share.
Update the properties for an Azure file share .
'''
    Update the properties for an Azure file share.

    Required Parameters:
    - name -- The file share name.
    - storage_account -- The name or ID of the storage account.

    Optional Parameters:
    - access_tier -- Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.
    - add -- Add an object to a list of objects by specifying a path and key value pairs.  Example: --add property.listProperty <key=value, string or JSON string>
    - force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
    - metadata -- Metadata in space-separated key=value pairs that is associated with the share. This overwrites any existing metadata
    - quota -- The maximum size of the share in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.
    - remove -- Remove a property or an element from a list.  Example: --remove property.list <indexToRemove> OR --remove propertyToRemove
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`
    - root_squash -- Reduction of the access rights for the remote superuser.
    - set -- Update an object by specifying a property path and value to set.  Example: --set property1.property2=<value>
    '''
name
storage_account
access_tier
add
force_string
metadata
quota
remove
resource_group
root_squash
set