# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator 2.3.33.0
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


class SupervisorUpdateApiModel(Model):
    """Supervisor update request.

    :param site_id: Site the supervisor is part of
    :type site_id: str
    :param log_level: Possible values include: 'Error', 'Information',
     'Debug', 'Verbose'
    :type log_level: str or ~azure-iiot-opc-registry.models.TraceLogLevel
    """

    _attribute_map = {
        'site_id': {'key': 'siteId', 'type': 'str'},
        'log_level': {'key': 'logLevel', 'type': 'TraceLogLevel'},
    }

    def __init__(self, site_id=None, log_level=None):
        super(SupervisorUpdateApiModel, self).__init__()
        self.site_id = site_id
        self.log_level = log_level

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator 2.3.33.0
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


class SupervisorUpdateApiModel(Model):
    """Supervisor update request.

    :param site_id: Site the supervisor is part of
    :type site_id: str
    :param log_level: Possible values include: 'Error', 'Information',
     'Debug', 'Verbose'
    :type log_level: str or ~azure-iiot-opc-registry.models.TraceLogLevel
    """

    _attribute_map = {
        'site_id': {'key': 'siteId', 'type': 'str'},
        'log_level': {'key': 'logLevel', 'type': 'TraceLogLevel'},
    }

    def __init__(self, site_id=None, log_level=None):
        super(SupervisorUpdateApiModel, self).__init__()
        self.site_id = site_id
        self.log_level = log_level

# coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for # license information. # # Code generated by Microsoft (R) AutoRest Code Generator 2.3.33.0 # Changes may cause incorrect behavior and will be lost if the code is # regenerated. # -------------------------------------------------------------------------- Supervisor update request.      :param site_id: Site the supervisor is part of     :type site_id: str     :param log_level: Possible values include: 'Error', 'Information',      'Debug', 'Verbose'     :type log_level: str or ~azure-iiot-opc-registry.models.TraceLogLevel