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 GitVersionDescriptor(Model): 13 """GitVersionDescriptor. 14 15 :param version: Version string identifier (name of tag/branch, SHA1 of commit) 16 :type version: str 17 :param version_options: Version options - Specify additional modifiers to version (e.g Previous) 18 :type version_options: object 19 :param version_type: Version type (branch, tag, or commit). Determines how Id is interpreted 20 :type version_type: object 21 """ 22 23 _attribute_map = { 24 'version': {'key': 'version', 'type': 'str'}, 25 'version_options': {'key': 'versionOptions', 'type': 'object'}, 26 'version_type': {'key': 'versionType', 'type': 'object'} 27 } 28 29 def __init__(self, version=None, version_options=None, version_type=None): 30 super(GitVersionDescriptor, self).__init__() 31 self.version = version 32 self.version_options = version_options 33 self.version_type = version_type 34