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 ReleaseSchedule(Model):
13    """ReleaseSchedule.
14
15    :param days_to_release: Days of the week to release
16    :type days_to_release: object
17    :param job_id: Team Foundation Job Definition Job Id
18    :type job_id: str
19    :param start_hours: Local time zone hour to start
20    :type start_hours: int
21    :param start_minutes: Local time zone minute to start
22    :type start_minutes: int
23    :param time_zone_id: Time zone Id of release schedule, such as 'UTC'
24    :type time_zone_id: str
25    """
26
27    _attribute_map = {
28        'days_to_release': {'key': 'daysToRelease', 'type': 'object'},
29        'job_id': {'key': 'jobId', 'type': 'str'},
30        'start_hours': {'key': 'startHours', 'type': 'int'},
31        'start_minutes': {'key': 'startMinutes', 'type': 'int'},
32        'time_zone_id': {'key': 'timeZoneId', 'type': 'str'}
33    }
34
35    def __init__(self, days_to_release=None, job_id=None, start_hours=None, start_minutes=None, time_zone_id=None):
36        super(ReleaseSchedule, self).__init__()
37        self.days_to_release = days_to_release
38        self.job_id = job_id
39        self.start_hours = start_hours
40        self.start_minutes = start_minutes
41        self.time_zone_id = time_zone_id
42