#
# Copyright 2021 DataRobot, Inc. and its affiliates.
#
# All rights reserved.
#
# DataRobot, Inc.
#
# This is proprietary source code of DataRobot, Inc. and its
# affiliates.
#
# Released under the terms of DataRobot Tool and Utility Agreement.
"""
Autogenerated DataRobot python client file.  Please don't modify.
"""


import json
import re
from datarobot.models.api_object import APIObject
from datarobot.utils import underscorize
from datarobot.utils import ALL_CAPITAL
from datarobot.utils import CASE_SWITCH
from datarobot.utils import UNDERSCORES
from datarobot.models.full_api.generated.model.demo_application import DemoApplication


class DemoApi(APIObject):

        @classmethod
        def demo_applications_create(
            cls,
            **kwargs
        ):
            """Create a demo application

            Create a demo application. The number of active applications users can have at the same time is limited.

            Keyword Args:
                demo_application (DemoApplication): [optional]
            Returns:
                None
            """
            path_args = {}
            path = '/api/v2/demoApplications/'.format(**path_args)
            cls._client.post(path, data=kwargs)

