1# --------------------------------------------------------------------------------------------
2# Copyright (c) Microsoft Corporation. All rights reserved.
3# Licensed under the MIT License. See License.txt in the project root for license information.
4# --------------------------------------------------------------------------------------------
5# Generated file, DO NOT EDIT
6# Changes may cause incorrect behavior and will be lost if the code is regenerated.
7# --------------------------------------------------------------------------------------------
8
9from msrest.serialization import Model
10
11
12class BuildResourceUsage(Model):
13    """BuildResourceUsage.
14
15    :param distributed_task_agents:
16    :type distributed_task_agents: int
17    :param paid_private_agent_slots:
18    :type paid_private_agent_slots: int
19    :param total_usage:
20    :type total_usage: int
21    :param xaml_controllers:
22    :type xaml_controllers: int
23    """
24
25    _attribute_map = {
26        'distributed_task_agents': {'key': 'distributedTaskAgents', 'type': 'int'},
27        'paid_private_agent_slots': {'key': 'paidPrivateAgentSlots', 'type': 'int'},
28        'total_usage': {'key': 'totalUsage', 'type': 'int'},
29        'xaml_controllers': {'key': 'xamlControllers', 'type': 'int'}
30    }
31
32    def __init__(self, distributed_task_agents=None, paid_private_agent_slots=None, total_usage=None, xaml_controllers=None):
33        super(BuildResourceUsage, self).__init__()
34        self.distributed_task_agents = distributed_task_agents
35        self.paid_private_agent_slots = paid_private_agent_slots
36        self.total_usage = total_usage
37        self.xaml_controllers = xaml_controllers
38