pyaz/bot/__init__.py
def publish(name, resource_group, code_dir=None, keep_node_modules=None, proj_file_path=None, timeout=None):
    '''
    Publish to a bot's associated app service.

    Required Parameters:
    - name -- The resource name of the bot. Bot name must be between 4 and 42 characters in length. Bot name can only have the following characters -, a - z, A - Z, 0 - 9, and _.
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - code_dir -- The directory to upload bot code from.
    - keep_node_modules -- Keep node_modules folder and do not run `npm install` on the App Service. This can greatly speed up publish commands for Node.js SDK bots.
    - proj_file_path -- Path to the start up project file name. (E.g. "./EchoBotWithCounter.csproj")
    - timeout -- Configurable timeout in seconds for checking the status of deployment.
    '''
    return _call_az("az bot publish", locals())

    Publish to a bot's associated app service.

    Required Parameters:
    - name -- The resource name of the bot. Bot name must be between 4 and 42 characters in length. Bot name can only have the following characters -, a - z, A - Z, 0 - 9, and _.
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - code_dir -- The directory to upload bot code from.
    - keep_node_modules -- Keep node_modules folder and do not run `npm install` on the App Service. This can greatly speed up publish commands for Node.js SDK bots.
    - proj_file_path -- Path to the start up project file name. (E.g. "./EchoBotWithCounter.csproj")
    - timeout -- Configurable timeout in seconds for checking the status of deployment.
    
Publish to a bot's associated app service.
Required Parameters:
name -- The resource name of the bot. Bot name must be between 4 and 42 characters in length. Bot name can only have the following characters -, a - z, A - Z, 0 - 9, and _.
resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=`

Optional Parameters:
code_dir -- The directory to upload bot code from.
keep_node_modules -- Keep node_modules folder and do not run `npm install` on the App Service. This can greatly speed up publish commands for Node.js SDK bots.
proj_file_path -- Path to the start up project file name.
timeout -- Configurable timeout in seconds for checking the status of deployment.
Publish to a bot ' s associated app service . Required Parameters : name -- The resource name of the bot . Bot name must be between 4 and 42 characters in length . Bot name can only have the following characters - a - z A - Z 0 - 9 and _ . resource_group -- Name of resource group . You can configure the default group using ` az configure -- defaults group = ` Optional Parameters : code_dir -- The directory to upload bot code from . keep_node_modules -- Keep node_modules folder and do not run ` npm install ` on the App Service . This can greatly speed up publish commands for Node . js SDK bots . proj_file_path -- Path to the start up project file name . timeout -- Configurable timeout in seconds for checking the status of deployment .
def publish(name, resource_group, code_dir=None, keep_node_modules=None, proj_file_path=None, timeout=None):
    return _call_az("az bot publish", locals())
def publish ( name , resource_group , code_dir = None , keep_node_modules = None , proj_file_path = None , timeout = None ) : return _call_az ( "az bot publish" , locals ( ) )
Publish to a bot's associated app service.
Publish to a bot ' s associated app service .
'''
    Publish to a bot's associated app service.

    Required Parameters:
    - name -- The resource name of the bot. Bot name must be between 4 and 42 characters in length. Bot name can only have the following characters -, a - z, A - Z, 0 - 9, and _.
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - code_dir -- The directory to upload bot code from.
    - keep_node_modules -- Keep node_modules folder and do not run `npm install` on the App Service. This can greatly speed up publish commands for Node.js SDK bots.
    - proj_file_path -- Path to the start up project file name. (E.g. "./EchoBotWithCounter.csproj")
    - timeout -- Configurable timeout in seconds for checking the status of deployment.
    '''
name
resource_group
code_dir
keep_node_modules
proj_file_path
timeout