pyaz/synapse/workspace/__init__.py
def update(name, resource_group, account_name=None, allowed_tenant_ids=None, collaboration_branch=None, host_name=None, key_name=None, no_wait=None, project_name=None, repository_name=None, repository_type=None, root_folder=None, sql_admin_login_password=None, tags=None, tenant_id=None):
    '''
    Update a Synapse workspace.

    Required Parameters:
    - name -- The workspace name.
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - account_name -- GitHub account name used for the repository or Azure devops organization name
    - allowed_tenant_ids -- The approved Azure AD tenants which outbound data traffic allowed to. The Azure AD tenant of the current user will be included by default. Use ('' in PowerShell) to disable all allowed tenant ids.
    - collaboration_branch -- The branch name where you will collaborate with others and from which you will publish.
    - host_name -- If using github Enterprise Server, provide sever URL like https://github.mydomain.com.Do not use this option with GitHub Enterprise Cloud.
    - key_name -- The workspace customer-managed key display name. All existing keys can be found using "az synapse workspace key list" cmdlet.
    - no_wait -- Do not wait for the long-running operation to finish.
    - project_name -- The project name to which you are connecting.
    - repository_name -- The name of the repository to which you are connecting.
    - repository_type -- The repository configuration type.
    - root_folder -- The name of the folder to the location of your Azure synapse JSON resources are imported. Default is /
    - sql_admin_login_password -- The sql administrator login password.
    - tags -- space-separated tags: key[=value] [key[=value] ...]. Use '' to clear existing tags.
    - tenant_id -- The tenant id used to connect Azure devops
    '''
    return _call_az("az synapse workspace update", locals())

    Update a Synapse workspace.

    Required Parameters:
    - name -- The workspace name.
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - account_name -- GitHub account name used for the repository or Azure devops organization name
    - allowed_tenant_ids -- The approved Azure AD tenants which outbound data traffic allowed to. The Azure AD tenant of the current user will be included by default. Use ('' in PowerShell) to disable all allowed tenant ids.
    - collaboration_branch -- The branch name where you will collaborate with others and from which you will publish.
    - host_name -- If using github Enterprise Server, provide sever URL like https://github.mydomain.com.Do not use this option with GitHub Enterprise Cloud.
    - key_name -- The workspace customer-managed key display name. All existing keys can be found using "az synapse workspace key list" cmdlet.
    - no_wait -- Do not wait for the long-running operation to finish.
    - project_name -- The project name to which you are connecting.
    - repository_name -- The name of the repository to which you are connecting.
    - repository_type -- The repository configuration type.
    - root_folder -- The name of the folder to the location of your Azure synapse JSON resources are imported. Default is /
    - sql_admin_login_password -- The sql administrator login password.
    - tags -- space-separated tags: key[=value] [key[=value] ...]. Use '' to clear existing tags.
    - tenant_id -- The tenant id used to connect Azure devops
    
Update a Synapse workspace.
Required Parameters:
name -- The workspace name.
resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=`

Optional Parameters:
account_name -- GitHub account name used for the repository or Azure devops organization name
allowed_tenant_ids -- The approved Azure AD tenants which outbound data traffic allowed to. The Azure AD tenant of the current user will be included by default. Use ('' in PowerShell) to disable all allowed tenant ids.
collaboration_branch -- The branch name where you will collaborate with others and from which you will publish.
Update a Synapse workspace . Required Parameters : name -- The workspace name . resource_group -- Name of resource group . You can configure the default group using ` az configure -- defaults group = ` Optional Parameters : account_name -- GitHub account name used for the repository or Azure devops organization name allowed_tenant_ids -- The approved Azure AD tenants which outbound data traffic allowed to . The Azure AD tenant of the current user will be included by default . Use ( ' ' in PowerShell ) to disable all allowed tenant ids . collaboration_branch -- The branch name where you will collaborate with others and from which you will publish .
def update(name, resource_group, account_name=None, allowed_tenant_ids=None, collaboration_branch=None, host_name=None, key_name=None, no_wait=None, project_name=None, repository_name=None, repository_type=None, root_folder=None, sql_admin_login_password=None, tags=None, tenant_id=None):
    return _call_az("az synapse workspace update", locals())
def update ( name , resource_group , account_name = None , allowed_tenant_ids = None , collaboration_branch = None , host_name = None , key_name = None , no_wait = None , project_name = None , repository_name = None , repository_type = None , root_folder = None , sql_admin_login_password = None , tags = None , tenant_id = None ) : return _call_az ( "az synapse workspace update" , locals ( ) )
Update a Synapse workspace.
Update a Synapse workspace .
'''
    Update a Synapse workspace.

    Required Parameters:
    - name -- The workspace name.
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - account_name -- GitHub account name used for the repository or Azure devops organization name
    - allowed_tenant_ids -- The approved Azure AD tenants which outbound data traffic allowed to. The Azure AD tenant of the current user will be included by default. Use ('' in PowerShell) to disable all allowed tenant ids.
    - collaboration_branch -- The branch name where you will collaborate with others and from which you will publish.
    - host_name -- If using github Enterprise Server, provide sever URL like https://github.mydomain.com.Do not use this option with GitHub Enterprise Cloud.
    - key_name -- The workspace customer-managed key display name. All existing keys can be found using "az synapse workspace key list" cmdlet.
    - no_wait -- Do not wait for the long-running operation to finish.
    - project_name -- The project name to which you are connecting.
    - repository_name -- The name of the repository to which you are connecting.
    - repository_type -- The repository configuration type.
    - root_folder -- The name of the folder to the location of your Azure synapse JSON resources are imported. Default is /
    - sql_admin_login_password -- The sql administrator login password.
    - tags -- space-separated tags: key[=value] [key[=value] ...]. Use '' to clear existing tags.
    - tenant_id -- The tenant id used to connect Azure devops
    '''
name
resource_group
account_name
allowed_tenant_ids
collaboration_branch
host_name
key_name
no_wait
project_name
repository_name
repository_type
root_folder
sql_admin_login_password
tags
tenant_id