pyaz/monitor/log_analytics/workspace/__init__.py
def update(resource_group, workspace_name, add=None, capacity_reservation_level=None, force_string=None, ingestion_access=None, query_access=None, quota=None, remove=None, retention_time=None, set=None, tags=None):
    '''
    Update a workspace instance

    Required Parameters:
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`
    - workspace_name -- Name of the Log Analytics Workspace.

    Optional Parameters:
    - 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>
    - capacity_reservation_level -- The capacity reservation level for this workspace, when CapacityReservation sku is selected. The maximum value is 1000 and must be in multiples of 100. If you want to increase the limit, please contact LAIngestionRate@microsoft.com.
    - force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
    - ingestion_access -- The public network access type to access workspace ingestion.
    - query_access -- The public network access type to access workspace query.
    - quota -- The workspace daily quota for ingestion in gigabytes. The minimum value is 0.023 and default is -1 which means unlimited.
    - remove -- Remove a property or an element from a list.  Example: --remove property.list <indexToRemove> OR --remove propertyToRemove
    - retention_time -- The workspace data retention in days.
    - set -- Update an object by specifying a property path and value to set.  Example: --set property1.property2=<value>
    - tags -- space-separated tags: key[=value] [key[=value] ...]. Use '' to clear existing tags.
    '''
    return _call_az("az monitor log-analytics workspace update", locals())

    Update a workspace instance

    Required Parameters:
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`
    - workspace_name -- Name of the Log Analytics Workspace.

    Optional Parameters:
    - 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>
    - capacity_reservation_level -- The capacity reservation level for this workspace, when CapacityReservation sku is selected. The maximum value is 1000 and must be in multiples of 100. If you want to increase the limit, please contact LAIngestionRate@microsoft.com.
    - force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
    - ingestion_access -- The public network access type to access workspace ingestion.
    - query_access -- The public network access type to access workspace query.
    - quota -- The workspace daily quota for ingestion in gigabytes. The minimum value is 0.023 and default is -1 which means unlimited.
    - remove -- Remove a property or an element from a list.  Example: --remove property.list <indexToRemove> OR --remove propertyToRemove
    - retention_time -- The workspace data retention in days.
    - set -- Update an object by specifying a property path and value to set.  Example: --set property1.property2=<value>
    - tags -- space-separated tags: key[=value] [key[=value] ...]. Use '' to clear existing tags.
    
Update a workspace instance
Required Parameters:
resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=`
workspace_name -- Name of the Log Analytics Workspace.

Optional Parameters:
add -- Add an object to a list of objects by specifying a path and key value pairs.  Example: --add property.listProperty 
capacity_reservation_level -- The capacity reservation level for this workspace, when CapacityReservation sku is selected. The maximum value is 1000 and must be in multiples of 100. If you want to increase the limit, please contact LAIngestionRate@microsoft.com.
force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
ingestion_access -- The public network access type to access workspace ingestion.
query_access -- The public network access type to access workspace query.
quota -- The workspace daily quota for ingestion in gigabytes. The minimum value is 0.023 and default is -1 which means unlimited.
remove -- Remove a property or an element from a list.
Update a workspace instance Required Parameters : resource_group -- Name of resource group . You can configure the default group using ` az configure -- defaults group = ` workspace_name -- Name of the Log Analytics Workspace . Optional Parameters : add -- Add an object to a list of objects by specifying a path and key value pairs . Example : -- add property . listProperty capacity_reservation_level -- The capacity reservation level for this workspace when CapacityReservation sku is selected . The maximum value is 1000 and must be in multiples of 100 . If you want to increase the limit please contact LAIngestionRate@microsoft . com . force_string -- When using ' set ' or ' add ' preserve string literals instead of attempting to convert to JSON . ingestion_access -- The public network access type to access workspace ingestion . query_access -- The public network access type to access workspace query . quota -- The workspace daily quota for ingestion in gigabytes . The minimum value is 0 . 023 and default is - 1 which means unlimited . remove -- Remove a property or an element from a list .
def update(resource_group, workspace_name, add=None, capacity_reservation_level=None, force_string=None, ingestion_access=None, query_access=None, quota=None, remove=None, retention_time=None, set=None, tags=None):
    return _call_az("az monitor log-analytics workspace update", locals())
def update ( resource_group , workspace_name , add = None , capacity_reservation_level = None , force_string = None , ingestion_access = None , query_access = None , quota = None , remove = None , retention_time = None , set = None , tags = None ) : return _call_az ( "az monitor log-analytics workspace update" , locals ( ) )
Update a workspace instance
Required Parameters:
 resource_group -- Name of resource group.
Update a workspace instance Required Parameters : resource_group -- Name of resource group .
'''
    Update a workspace instance

    Required Parameters:
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`
    - workspace_name -- Name of the Log Analytics Workspace.

    Optional Parameters:
    - 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>
    - capacity_reservation_level -- The capacity reservation level for this workspace, when CapacityReservation sku is selected. The maximum value is 1000 and must be in multiples of 100. If you want to increase the limit, please contact LAIngestionRate@microsoft.com.
    - force_string -- When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
    - ingestion_access -- The public network access type to access workspace ingestion.
    - query_access -- The public network access type to access workspace query.
    - quota -- The workspace daily quota for ingestion in gigabytes. The minimum value is 0.023 and default is -1 which means unlimited.
    - remove -- Remove a property or an element from a list.  Example: --remove property.list <indexToRemove> OR --remove propertyToRemove
    - retention_time -- The workspace data retention in days.
    - set -- Update an object by specifying a property path and value to set.  Example: --set property1.property2=<value>
    - tags -- space-separated tags: key[=value] [key[=value] ...]. Use '' to clear existing tags.
    '''
resource_group
workspace_name
add
capacity_reservation_level
force_string
ingestion_access
query_access
quota
remove
retention_time
set
tags