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 TaskOrchestrationQueuedPlan(Model): 13 """TaskOrchestrationQueuedPlan. 14 15 :param assign_time: 16 :type assign_time: datetime 17 :param definition: 18 :type definition: :class:`TaskOrchestrationOwner <task.v4_0.models.TaskOrchestrationOwner>` 19 :param owner: 20 :type owner: :class:`TaskOrchestrationOwner <task.v4_0.models.TaskOrchestrationOwner>` 21 :param plan_group: 22 :type plan_group: str 23 :param plan_id: 24 :type plan_id: str 25 :param pool_id: 26 :type pool_id: int 27 :param queue_position: 28 :type queue_position: int 29 :param queue_time: 30 :type queue_time: datetime 31 :param scope_identifier: 32 :type scope_identifier: str 33 """ 34 35 _attribute_map = { 36 'assign_time': {'key': 'assignTime', 'type': 'iso-8601'}, 37 'definition': {'key': 'definition', 'type': 'TaskOrchestrationOwner'}, 38 'owner': {'key': 'owner', 'type': 'TaskOrchestrationOwner'}, 39 'plan_group': {'key': 'planGroup', 'type': 'str'}, 40 'plan_id': {'key': 'planId', 'type': 'str'}, 41 'pool_id': {'key': 'poolId', 'type': 'int'}, 42 'queue_position': {'key': 'queuePosition', 'type': 'int'}, 43 'queue_time': {'key': 'queueTime', 'type': 'iso-8601'}, 44 'scope_identifier': {'key': 'scopeIdentifier', 'type': 'str'} 45 } 46 47 def __init__(self, assign_time=None, definition=None, owner=None, plan_group=None, plan_id=None, pool_id=None, queue_position=None, queue_time=None, scope_identifier=None): 48 super(TaskOrchestrationQueuedPlan, self).__init__() 49 self.assign_time = assign_time 50 self.definition = definition 51 self.owner = owner 52 self.plan_group = plan_group 53 self.plan_id = plan_id 54 self.pool_id = pool_id 55 self.queue_position = queue_position 56 self.queue_time = queue_time 57 self.scope_identifier = scope_identifier 58