1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
|
# --------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.
# --------------------------------------------------------------------------------------------
# Generated file, DO NOT EDIT
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------------------------
from msrest.serialization import Model
class Account(Model):
"""
:param account_id: Identifier for an Account
:type account_id: str
:param account_name: Name for an account
:type account_name: str
:param account_owner: Owner of account
:type account_owner: str
:param account_status: Current account status
:type account_status: object
:param account_type: Type of account: Personal, Organization
:type account_type: object
:param account_uri: Uri for an account
:type account_uri: str
:param created_by: Who created the account
:type created_by: str
:param created_date: Date account was created
:type created_date: datetime
:param has_moved:
:type has_moved: bool
:param last_updated_by: Identity of last person to update the account
:type last_updated_by: str
:param last_updated_date: Date account was last updated
:type last_updated_date: datetime
:param namespace_id: Namespace for an account
:type namespace_id: str
:param new_collection_id:
:type new_collection_id: str
:param organization_name: Organization that created the account
:type organization_name: str
:param properties: Extended properties
:type properties: :class:`object <azure.devops.v6_0.accounts.models.object>`
:param status_reason: Reason for current status
:type status_reason: str
"""
_attribute_map = {
'account_id': {'key': 'accountId', 'type': 'str'},
'account_name': {'key': 'accountName', 'type': 'str'},
'account_owner': {'key': 'accountOwner', 'type': 'str'},
'account_status': {'key': 'accountStatus', 'type': 'object'},
'account_type': {'key': 'accountType', 'type': 'object'},
'account_uri': {'key': 'accountUri', 'type': 'str'},
'created_by': {'key': 'createdBy', 'type': 'str'},
'created_date': {'key': 'createdDate', 'type': 'iso-8601'},
'has_moved': {'key': 'hasMoved', 'type': 'bool'},
'last_updated_by': {'key': 'lastUpdatedBy', 'type': 'str'},
'last_updated_date': {'key': 'lastUpdatedDate', 'type': 'iso-8601'},
'namespace_id': {'key': 'namespaceId', 'type': 'str'},
'new_collection_id': {'key': 'newCollectionId', 'type': 'str'},
'organization_name': {'key': 'organizationName', 'type': 'str'},
'properties': {'key': 'properties', 'type': 'object'},
'status_reason': {'key': 'statusReason', 'type': 'str'}
}
def __init__(self, account_id=None, account_name=None, account_owner=None, account_status=None, account_type=None, account_uri=None, created_by=None, created_date=None, has_moved=None, last_updated_by=None, last_updated_date=None, namespace_id=None, new_collection_id=None, organization_name=None, properties=None, status_reason=None):
super(Account, self).__init__()
self.account_id = account_id
self.account_name = account_name
self.account_owner = account_owner
self.account_status = account_status
self.account_type = account_type
self.account_uri = account_uri
self.created_by = created_by
self.created_date = created_date
self.has_moved = has_moved
self.last_updated_by = last_updated_by
self.last_updated_date = last_updated_date
self.namespace_id = namespace_id
self.new_collection_id = new_collection_id
self.organization_name = organization_name
self.properties = properties
self.status_reason = status_reason
class AccountCreateInfoInternal(Model):
"""
:param account_name:
:type account_name: str
:param creator:
:type creator: str
:param organization:
:type organization: str
:param preferences:
:type preferences: :class:`AccountPreferencesInternal <azure.devops.v6_0.accounts.models.AccountPreferencesInternal>`
:param properties:
:type properties: :class:`object <azure.devops.v6_0.accounts.models.object>`
:param service_definitions:
:type service_definitions: list of { key: str; value: str }
"""
_attribute_map = {
'account_name': {'key': 'accountName', 'type': 'str'},
'creator': {'key': 'creator', 'type': 'str'},
'organization': {'key': 'organization', 'type': 'str'},
'preferences': {'key': 'preferences', 'type': 'AccountPreferencesInternal'},
'properties': {'key': 'properties', 'type': 'object'},
'service_definitions': {'key': 'serviceDefinitions', 'type': '[{ key: str; value: str }]'}
}
def __init__(self, account_name=None, creator=None, organization=None, preferences=None, properties=None, service_definitions=None):
super(AccountCreateInfoInternal, self).__init__()
self.account_name = account_name
self.creator = creator
self.organization = organization
self.preferences = preferences
self.properties = properties
self.service_definitions = service_definitions
class AccountPreferencesInternal(Model):
"""
:param culture:
:type culture: object
:param language:
:type language: object
:param time_zone:
:type time_zone: object
"""
_attribute_map = {
'culture': {'key': 'culture', 'type': 'object'},
'language': {'key': 'language', 'type': 'object'},
'time_zone': {'key': 'timeZone', 'type': 'object'}
}
def __init__(self, culture=None, language=None, time_zone=None):
super(AccountPreferencesInternal, self).__init__()
self.culture = culture
self.language = language
self.time_zone = time_zone
__all__ = [
'Account',
'AccountCreateInfoInternal',
'AccountPreferencesInternal',
]
|