Skip to content

Commit 17dd0d2

Browse files
authored
Merge pull request #240 from microsoft/users/tedchamb/dev5
add some missing models
2 parents 4f83caa + 154edd0 commit 17dd0d2

File tree

6 files changed

+386
-24
lines changed

6 files changed

+386
-24
lines changed

azure-devops/azure/devops/v5_1/cloud_load_test/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
'Diagnostics',
2626
'DropAccessData',
2727
'ErrorDetails',
28+
'GraphSubjectBase',
29+
'IdentityRef',
2830
'LoadGenerationGeoLocation',
2931
'LoadTest',
3032
'LoadTestDefinition',
@@ -33,6 +35,7 @@
3335
'LoadTestRunSettings',
3436
'OverridableRunSettings',
3537
'PageSummary',
38+
'ReferenceLinks',
3639
'RequestSummary',
3740
'ScenarioSummary',
3841
'StaticAgentRunSetting',

azure-devops/azure/devops/v5_1/cloud_load_test/models.py

Lines changed: 115 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
class AgentGroup(Model):
1313
"""
1414
:param created_by:
15-
:type created_by: IdentityRef
15+
:type created_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
1616
:param creation_time:
1717
:type creation_time: datetime
1818
:param group_id:
@@ -458,6 +458,92 @@ def __init__(self, last_error_date=None, message_text=None, occurrences=None, re
458458
self.test_case_name = test_case_name
459459

460460

461+
class GraphSubjectBase(Model):
462+
"""
463+
:param _links:
464+
:type _links: :class:`ReferenceLinks <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.ReferenceLinks>`
465+
:param descriptor:
466+
:type descriptor: str
467+
:param display_name:
468+
:type display_name: str
469+
:param url:
470+
:type url: str
471+
"""
472+
473+
_attribute_map = {
474+
'_links': {'key': '_links', 'type': 'ReferenceLinks'},
475+
'descriptor': {'key': 'descriptor', 'type': 'str'},
476+
'display_name': {'key': 'displayName', 'type': 'str'},
477+
'url': {'key': 'url', 'type': 'str'}
478+
}
479+
480+
def __init__(self, _links=None, descriptor=None, display_name=None, url=None):
481+
super(GraphSubjectBase, self).__init__()
482+
self._links = _links
483+
self.descriptor = descriptor
484+
self.display_name = display_name
485+
self.url = url
486+
487+
488+
class IdentityRef(GraphSubjectBase):
489+
"""
490+
:param _links:
491+
:type _links: :class:`ReferenceLinks <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.ReferenceLinks>`
492+
:param descriptor:
493+
:type descriptor: str
494+
:param display_name:
495+
:type display_name: str
496+
:param url:
497+
:type url: str
498+
:param directory_alias:
499+
:type directory_alias: str
500+
:param id:
501+
:type id: str
502+
:param image_url:
503+
:type image_url: str
504+
:param inactive:
505+
:type inactive: bool
506+
:param is_aad_identity:
507+
:type is_aad_identity: bool
508+
:param is_container:
509+
:type is_container: bool
510+
:param is_deleted_in_origin:
511+
:type is_deleted_in_origin: bool
512+
:param profile_url:
513+
:type profile_url: str
514+
:param unique_name:
515+
:type unique_name: str
516+
"""
517+
518+
_attribute_map = {
519+
'_links': {'key': '_links', 'type': 'ReferenceLinks'},
520+
'descriptor': {'key': 'descriptor', 'type': 'str'},
521+
'display_name': {'key': 'displayName', 'type': 'str'},
522+
'url': {'key': 'url', 'type': 'str'},
523+
'directory_alias': {'key': 'directoryAlias', 'type': 'str'},
524+
'id': {'key': 'id', 'type': 'str'},
525+
'image_url': {'key': 'imageUrl', 'type': 'str'},
526+
'inactive': {'key': 'inactive', 'type': 'bool'},
527+
'is_aad_identity': {'key': 'isAadIdentity', 'type': 'bool'},
528+
'is_container': {'key': 'isContainer', 'type': 'bool'},
529+
'is_deleted_in_origin': {'key': 'isDeletedInOrigin', 'type': 'bool'},
530+
'profile_url': {'key': 'profileUrl', 'type': 'str'},
531+
'unique_name': {'key': 'uniqueName', 'type': 'str'}
532+
}
533+
534+
def __init__(self, _links=None, descriptor=None, display_name=None, url=None, directory_alias=None, id=None, image_url=None, inactive=None, is_aad_identity=None, is_container=None, is_deleted_in_origin=None, profile_url=None, unique_name=None):
535+
super(IdentityRef, self).__init__(_links=_links, descriptor=descriptor, display_name=display_name, url=url)
536+
self.directory_alias = directory_alias
537+
self.id = id
538+
self.image_url = image_url
539+
self.inactive = inactive
540+
self.is_aad_identity = is_aad_identity
541+
self.is_container = is_container
542+
self.is_deleted_in_origin = is_deleted_in_origin
543+
self.profile_url = profile_url
544+
self.unique_name = unique_name
545+
546+
461547
class LoadGenerationGeoLocation(Model):
462548
"""
463549
:param location:
@@ -671,6 +757,21 @@ def __init__(self, average_page_time=None, page_url=None, percentage_pages_meeti
671757
self.total_pages = total_pages
672758

673759

760+
class ReferenceLinks(Model):
761+
"""
762+
:param links:
763+
:type links: dict
764+
"""
765+
766+
_attribute_map = {
767+
'links': {'key': 'links', 'type': '{object}'}
768+
}
769+
770+
def __init__(self, links=None):
771+
super(ReferenceLinks, self).__init__()
772+
self.links = links
773+
774+
674775
class RequestSummary(Model):
675776
"""
676777
:param average_response_time:
@@ -850,13 +951,13 @@ class TestDefinitionBasic(Model):
850951
:param access_data:
851952
:type access_data: :class:`DropAccessData <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.DropAccessData>`
852953
:param created_by:
853-
:type created_by: IdentityRef
954+
:type created_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
854955
:param created_date:
855956
:type created_date: datetime
856957
:param id:
857958
:type id: str
858959
:param last_modified_by:
859-
:type last_modified_by: IdentityRef
960+
:type last_modified_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
860961
:param last_modified_date:
861962
:type last_modified_date: datetime
862963
:param load_test_type:
@@ -1050,11 +1151,11 @@ def __init__(self, action=None, cause=None, details=None, logged_date=None, sour
10501151
class TestRunBasic(Model):
10511152
"""
10521153
:param created_by:
1053-
:type created_by: IdentityRef
1154+
:type created_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
10541155
:param created_date:
10551156
:type created_date: datetime
10561157
:param deleted_by:
1057-
:type deleted_by: IdentityRef
1158+
:type deleted_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
10581159
:param deleted_date:
10591160
:type deleted_date: datetime
10601161
:param finished_date:
@@ -1485,13 +1586,13 @@ class TestDefinition(TestDefinitionBasic):
14851586
:param access_data:
14861587
:type access_data: :class:`DropAccessData <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.DropAccessData>`
14871588
:param created_by:
1488-
:type created_by: IdentityRef
1589+
:type created_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
14891590
:param created_date:
14901591
:type created_date: datetime
14911592
:param id:
14921593
:type id: str
14931594
:param last_modified_by:
1494-
:type last_modified_by: IdentityRef
1595+
:type last_modified_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
14951596
:param last_modified_date:
14961597
:type last_modified_date: datetime
14971598
:param load_test_type:
@@ -1542,11 +1643,11 @@ def __init__(self, access_data=None, created_by=None, created_date=None, id=None
15421643
class TestRun(TestRunBasic):
15431644
"""
15441645
:param created_by:
1545-
:type created_by: IdentityRef
1646+
:type created_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
15461647
:param created_date:
15471648
:type created_date: datetime
15481649
:param deleted_by:
1549-
:type deleted_by: IdentityRef
1650+
:type deleted_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
15501651
:param deleted_date:
15511652
:type deleted_date: datetime
15521653
:param finished_date:
@@ -1594,11 +1695,11 @@ class TestRun(TestRunBasic):
15941695
:param run_source_url:
15951696
:type run_source_url: str
15961697
:param started_by:
1597-
:type started_by: IdentityRef
1698+
:type started_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
15981699
:param started_date:
15991700
:type started_date: datetime
16001701
:param stopped_by:
1601-
:type stopped_by: IdentityRef
1702+
:type stopped_by: :class:`IdentityRef <azure.devops.v5_1.microsoft._visual_studio._test_service._web_api_model.models.IdentityRef>`
16021703
:param sub_state:
16031704
:type sub_state: object
16041705
:param supersede_run_settings:
@@ -1691,13 +1792,16 @@ def __init__(self, created_by=None, created_date=None, deleted_by=None, deleted_
16911792
'Diagnostics',
16921793
'DropAccessData',
16931794
'ErrorDetails',
1795+
'GraphSubjectBase',
1796+
'IdentityRef',
16941797
'LoadGenerationGeoLocation',
16951798
'LoadTest',
16961799
'LoadTestDefinition',
16971800
'LoadTestErrors',
16981801
'LoadTestRunSettings',
16991802
'OverridableRunSettings',
17001803
'PageSummary',
1804+
'ReferenceLinks',
17011805
'RequestSummary',
17021806
'ScenarioSummary',
17031807
'StaticAgentRunSetting',

azure-devops/azure/devops/v5_1/test_results/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# --------------------------------------------------------------------------------------------
88

99
from .models import *
10-
from .test_results_client import testResultsClient
10+
from .test_results_client import TestResultsClient
1111

1212
__all__ = [
1313
'AggregatedDataForResultTrend',
@@ -32,11 +32,14 @@
3232
'FlakyDetectionPipelines',
3333
'FlakySettings',
3434
'FunctionCoverage',
35+
'GraphSubjectBase',
36+
'IdentityRef',
3537
'JobReference',
3638
'ModuleCoverage',
3739
'PhaseReference',
3840
'PipelineReference',
3941
'QueryModel',
42+
'ReferenceLinks',
4043
'ReleaseReference',
4144
'ResultsFilter',
4245
'RunCreateModel',
@@ -48,6 +51,7 @@
4851
'ShallowTestCaseResult',
4952
'SharedStepModel',
5053
'StageReference',
54+
'TeamProjectReference',
5155
'TestActionResultModel',
5256
'TestAttachment',
5357
'TestAttachmentReference',
@@ -97,5 +101,5 @@
97101
'TestToWorkItemLinks',
98102
'WorkItemReference',
99103
'WorkItemToTestLinks',
100-
'testResultsClient'
104+
'TestResultsClient'
101105
]

0 commit comments

Comments
 (0)