Skip to content

Commit f7d515a

Browse files
author
Petr Nechvátal
committed
Remove old versions, add 7.0 and relased versions
1 parent 8e3e121 commit f7d515a

File tree

403 files changed

+18000
-102288
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

403 files changed

+18000
-102288
lines changed

azure-devops/azure/devops/released/accounts/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------------------------
88

9-
from ...v5_1.accounts.models import *
9+
from ...v7_0.accounts.models import *
1010
from .accounts_client import AccountsClient
1111

1212
__all__ = [

azure-devops/azure/devops/released/accounts/accounts_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from msrest import Serializer, Deserializer
1010
from ...client import Client
11-
from ...v5_1.accounts import models
11+
from ...v7_0.accounts import models
1212

1313

1414
class AccountsClient(Client):
@@ -27,7 +27,7 @@ def __init__(self, base_url=None, creds=None):
2727

2828
def get_accounts(self, owner_id=None, member_id=None, properties=None):
2929
"""GetAccounts.
30-
Get a list of accounts for a specific owner or a specific member.
30+
Get a list of accounts for a specific owner or a specific member. One of the following parameters is required: ownerId, memberId.
3131
:param str owner_id: ID for the owner of the accounts.
3232
:param str member_id: ID for a member of the accounts.
3333
:param str properties:
@@ -42,7 +42,7 @@ def get_accounts(self, owner_id=None, member_id=None, properties=None):
4242
query_parameters['properties'] = self._serialize.query('properties', properties, 'str')
4343
response = self._send(http_method='GET',
4444
location_id='229a6a53-b428-4ffb-a835-e8f36b5b4b1e',
45-
version='5.1',
45+
version='7.0',
4646
query_parameters=query_parameters)
4747
return self._deserialize('[Account]', self._unwrap_collection(response))
4848

azure-devops/azure/devops/released/build/__init__.py

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------------------------
88

9-
from ...v5_1.build.models import *
9+
from ...v7_0.build.models import *
1010
from .build_client import BuildClient
1111

1212
__all__ = [
@@ -46,28 +46,41 @@
4646
'BuildRepository',
4747
'BuildRequestValidationResult',
4848
'BuildResourceUsage',
49+
'BuildRetentionHistory',
50+
'BuildRetentionSample',
4951
'BuildSettings',
50-
'Change',
5152
'DataSourceBindingBase',
5253
'DefinitionReference',
5354
'DefinitionResourceReference',
5455
'Deployment',
5556
'Folder',
5657
'GraphSubjectBase',
58+
'Change',
5759
'IdentityRef',
5860
'Issue',
61+
'JobReference',
5962
'JsonPatchOperation',
63+
'MinimalRetentionLease',
64+
'NewRetentionLease',
65+
'PhaseReference',
66+
'PipelineGeneralSettings',
67+
'PipelineReference',
6068
'ProcessParameters',
69+
'ProjectRetentionSetting',
6170
'PullRequest',
6271
'ReferenceLinks',
6372
'ReleaseReference',
6473
'RepositoryWebhook',
6574
'ResourceRef',
75+
'RetentionLease',
76+
'RetentionLeaseUpdate',
6677
'RetentionPolicy',
78+
'RetentionSetting',
6779
'SourceProviderAttributes',
6880
'SourceRepositories',
6981
'SourceRepository',
7082
'SourceRepositoryItem',
83+
'StageReference',
7184
'SupportedTrigger',
7285
'TaskAgentPoolReference',
7386
'TaskDefinitionReference',
@@ -82,9 +95,14 @@
8295
'TimelineAttempt',
8396
'TimelineRecord',
8497
'TimelineReference',
98+
'UpdateProjectRetentionSettingModel',
99+
'UpdateRetentionSettingModel',
100+
'UpdateStageParameters',
101+
'UpdateTagParameters',
85102
'VariableGroup',
86103
'VariableGroupReference',
87104
'WebApiConnectedServiceRef',
88105
'XamlBuildControllerReference',
106+
'YamlBuild',
89107
'BuildClient'
90108
]

azure-devops/azure/devops/released/build/build_client.py

Lines changed: 1052 additions & 164 deletions
Large diffs are not rendered by default.

azure-devops/azure/devops/v5_1/cix/__init__.py renamed to azure-devops/azure/devops/released/cix/__init__.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------------------------
88

9-
from .models import *
9+
from ...v7_0.cix.models import *
1010
from .cix_client import CixClient
1111

1212
__all__ = [
@@ -23,11 +23,6 @@
2323
'ResourceCreationParameter',
2424
'TeamProject',
2525
'TeamProjectReference',
26-
'Template',
27-
'TemplateAsset',
28-
'TemplateDataSourceBinding',
29-
'TemplateParameterDefinition',
30-
'TemplateParameters',
3126
'WebApiTeamRef',
3227
'CixClient'
3328
]

azure-devops/azure/devops/v5_1/cix/cix_client.py renamed to azure-devops/azure/devops/released/cix/cix_client.py

Lines changed: 11 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from msrest import Serializer, Deserializer
1010
from ...client import Client
11-
from . import models
11+
from ...v7_0.cix import models
1212

1313

1414
class CixClient(Client):
@@ -27,7 +27,7 @@ def __init__(self, base_url=None, creds=None):
2727

2828
def get_configurations(self, project, repository_type=None, repository_id=None, branch=None, service_connection_id=None):
2929
"""GetConfigurations.
30-
[Preview API] Gets a list of existing configuration files for the given repository.
30+
Gets a list of existing configuration files for the given repository.
3131
:param str project: Project ID or project name
3232
:param str repository_type: The type of the repository such as GitHub, TfsGit (i.e. Azure Repos), Bitbucket, etc.
3333
:param str repository_id: The vendor-specific identifier or the name of the repository, e.g. Microsoft/vscode (GitHub) or e9d82045-ddba-4e01-a63d-2ab9f040af62 (Azure Repos)
@@ -49,32 +49,32 @@ def get_configurations(self, project, repository_type=None, repository_id=None,
4949
query_parameters['serviceConnectionId'] = self._serialize.query('service_connection_id', service_connection_id, 'str')
5050
response = self._send(http_method='GET',
5151
location_id='8fc87684-9ebc-4c37-ab92-f4ac4a58cb3a',
52-
version='5.1-preview.1',
52+
version='7.0',
5353
route_values=route_values,
5454
query_parameters=query_parameters)
5555
return self._deserialize('[ConfigurationFile]', self._unwrap_collection(response))
5656

5757
def create_project_connection(self, create_connection_inputs, project):
5858
"""CreateProjectConnection.
59-
[Preview API] Creates a new Pipeline connection between the provider installation and the specified project. Returns the PipelineConnection object created.
60-
:param :class:`<CreatePipelineConnectionInputs> <azure.devops.v5_1.cix.models.CreatePipelineConnectionInputs>` create_connection_inputs:
59+
Creates a new Pipeline connection between the provider installation and the specified project. Returns the PipelineConnection object created.
60+
:param :class:`<CreatePipelineConnectionInputs> <azure.devops.v7_0.cix.models.CreatePipelineConnectionInputs>` create_connection_inputs:
6161
:param str project:
62-
:rtype: :class:`<PipelineConnection> <azure.devops.v5_1.cix.models.PipelineConnection>`
62+
:rtype: :class:`<PipelineConnection> <azure.devops.v7_0.cix.models.PipelineConnection>`
6363
"""
6464
query_parameters = {}
6565
if project is not None:
6666
query_parameters['project'] = self._serialize.query('project', project, 'str')
6767
content = self._serialize.body(create_connection_inputs, 'CreatePipelineConnectionInputs')
6868
response = self._send(http_method='POST',
6969
location_id='00df4879-9216-45d5-b38d-4a487b626b2c',
70-
version='5.1-preview.1',
70+
version='7.0',
7171
query_parameters=query_parameters,
7272
content=content)
7373
return self._deserialize('PipelineConnection', response)
7474

7575
def get_detected_build_frameworks(self, project, repository_type=None, repository_id=None, branch=None, detection_type=None, service_connection_id=None):
7676
"""GetDetectedBuildFrameworks.
77-
[Preview API] Returns a list of build frameworks that best match the given repository based on its contents.
77+
Returns a list of build frameworks that best match the given repository based on its contents.
7878
:param str project: Project ID or project name
7979
:param str repository_type: The type of the repository such as GitHub, TfsGit (i.e. Azure Repos), Bitbucket, etc.
8080
:param str repository_id: The vendor-specific identifier or the name of the repository, e.g. Microsoft/vscode (GitHub) or e9d82045-ddba-4e01-a63d-2ab9f040af62 (Azure Repos)
@@ -99,73 +99,25 @@ def get_detected_build_frameworks(self, project, repository_type=None, repositor
9999
query_parameters['serviceConnectionId'] = self._serialize.query('service_connection_id', service_connection_id, 'str')
100100
response = self._send(http_method='GET',
101101
location_id='29a30bab-9efb-4652-bf1b-9269baca0980',
102-
version='5.1-preview.1',
102+
version='7.0',
103103
route_values=route_values,
104104
query_parameters=query_parameters)
105105
return self._deserialize('[DetectedBuildFramework]', self._unwrap_collection(response))
106106

107-
def get_template_recommendations(self, project, repository_type=None, repository_id=None, branch=None, service_connection_id=None):
108-
"""GetTemplateRecommendations.
109-
[Preview API] Returns a list of all YAML templates with weighting based on which would best fit the given repository.
110-
:param str project: Project ID or project name
111-
:param str repository_type: The type of the repository such as GitHub, TfsGit (i.e. Azure Repos), Bitbucket, etc.
112-
:param str repository_id: The vendor-specific identifier or the name of the repository, e.g. Microsoft/vscode (GitHub) or e9d82045-ddba-4e01-a63d-2ab9f040af62 (Azure Repos)
113-
:param str branch: The repository branch which to find matching templates for.
114-
:param str service_connection_id: If specified, the ID of the service endpoint to query. Can only be omitted for providers that do not use service endpoints, e.g. TfsGit (i.e. Azure Repos).
115-
:rtype: [Template]
116-
"""
117-
route_values = {}
118-
if project is not None:
119-
route_values['project'] = self._serialize.url('project', project, 'str')
120-
query_parameters = {}
121-
if repository_type is not None:
122-
query_parameters['repositoryType'] = self._serialize.query('repository_type', repository_type, 'str')
123-
if repository_id is not None:
124-
query_parameters['repositoryId'] = self._serialize.query('repository_id', repository_id, 'str')
125-
if branch is not None:
126-
query_parameters['branch'] = self._serialize.query('branch', branch, 'str')
127-
if service_connection_id is not None:
128-
query_parameters['serviceConnectionId'] = self._serialize.query('service_connection_id', service_connection_id, 'str')
129-
response = self._send(http_method='GET',
130-
location_id='63ea8f13-b563-4be7-bc31-3a96eda27220',
131-
version='5.1-preview.1',
132-
route_values=route_values,
133-
query_parameters=query_parameters)
134-
return self._deserialize('[Template]', self._unwrap_collection(response))
135-
136107
def create_resources(self, creation_parameters, project):
137108
"""CreateResources.
138-
[Preview API]
139109
:param {ResourceCreationParameter} creation_parameters:
140110
:param str project: Project ID or project name
141-
:rtype: :class:`<CreatedResources> <azure.devops.v5_1.cix.models.CreatedResources>`
111+
:rtype: :class:`<CreatedResources> <azure.devops.v7_0.cix.models.CreatedResources>`
142112
"""
143113
route_values = {}
144114
if project is not None:
145115
route_values['project'] = self._serialize.url('project', project, 'str')
146116
content = self._serialize.body(creation_parameters, '{ResourceCreationParameter}')
147117
response = self._send(http_method='POST',
148118
location_id='43201899-7690-4870-9c79-ab69605f21ed',
149-
version='5.1-preview.1',
119+
version='7.0',
150120
route_values=route_values,
151121
content=content)
152122
return self._deserialize('CreatedResources', response)
153123

154-
def render_template(self, template_parameters, template_id):
155-
"""RenderTemplate.
156-
[Preview API]
157-
:param :class:`<TemplateParameters> <azure.devops.v5_1.cix.models.TemplateParameters>` template_parameters:
158-
:param str template_id:
159-
:rtype: :class:`<Template> <azure.devops.v5_1.cix.models.Template>`
160-
"""
161-
route_values = {}
162-
if template_id is not None:
163-
route_values['templateId'] = self._serialize.url('template_id', template_id, 'str')
164-
content = self._serialize.body(template_parameters, 'TemplateParameters')
165-
response = self._send(http_method='POST',
166-
location_id='eb5d6d1d-98a2-4bbd-9028-f9a6b2d66515',
167-
version='5.1-preview.1',
168-
route_values=route_values,
169-
content=content)
170-
return self._deserialize('Template', response)
171-

0 commit comments

Comments
 (0)