Skip to content

Commit d7c05c1

Browse files
authored
Merge pull request #82 from Microsoft/users/tedchamb/dev
Add new 4.0 and 4.1 REST areas: CLT, Graph, MEM, Profile, Service Endpoint, Symbol, Wiki, WIT Process, WIT Process Def, WIT Process Template
2 parents 832b88f + 019eb44 commit d7c05c1

File tree

312 files changed

+16369
-0
lines changed

Some content is hidden

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

312 files changed

+16369
-0
lines changed

vsts/vsts/cloud_load_test/__init__.py

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
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+
# --------------------------------------------------------------------------------------------
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
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+
# --------------------------------------------------------------------------------------------

vsts/vsts/cloud_load_test/v4_1/cloud_load_test_client.py

+438
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
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+
9+
from .agent_group import AgentGroup
10+
from .agent_group_access_data import AgentGroupAccessData
11+
from .application import Application
12+
from .application_counters import ApplicationCounters
13+
from .application_type import ApplicationType
14+
from .browser_mix import BrowserMix
15+
from .clt_customer_intelligence_data import CltCustomerIntelligenceData
16+
from .counter_group import CounterGroup
17+
from .counter_instance_samples import CounterInstanceSamples
18+
from .counter_sample import CounterSample
19+
from .counter_sample_query_details import CounterSampleQueryDetails
20+
from .counter_samples_result import CounterSamplesResult
21+
from .diagnostics import Diagnostics
22+
from .drop_access_data import DropAccessData
23+
from .error_details import ErrorDetails
24+
from .load_generation_geo_location import LoadGenerationGeoLocation
25+
from .load_test import LoadTest
26+
from .load_test_definition import LoadTestDefinition
27+
from .load_test_errors import LoadTestErrors
28+
from .load_test_run_details import LoadTestRunDetails
29+
from .load_test_run_settings import LoadTestRunSettings
30+
from .overridable_run_settings import OverridableRunSettings
31+
from .page_summary import PageSummary
32+
from .request_summary import RequestSummary
33+
from .scenario_summary import ScenarioSummary
34+
from .static_agent_run_setting import StaticAgentRunSetting
35+
from .sub_type import SubType
36+
from .summary_percentile_data import SummaryPercentileData
37+
from .tenant_details import TenantDetails
38+
from .test_definition import TestDefinition
39+
from .test_definition_basic import TestDefinitionBasic
40+
from .test_drop import TestDrop
41+
from .test_drop_ref import TestDropRef
42+
from .test_results import TestResults
43+
from .test_results_summary import TestResultsSummary
44+
from .test_run import TestRun
45+
from .test_run_abort_message import TestRunAbortMessage
46+
from .test_run_basic import TestRunBasic
47+
from .test_run_counter_instance import TestRunCounterInstance
48+
from .test_run_message import TestRunMessage
49+
from .test_settings import TestSettings
50+
from .test_summary import TestSummary
51+
from .transaction_summary import TransactionSummary
52+
from .web_api_load_test_machine_input import WebApiLoadTestMachineInput
53+
from .web_api_setup_paramaters import WebApiSetupParamaters
54+
from .web_api_test_machine import WebApiTestMachine
55+
from .web_api_user_load_test_machine_input import WebApiUserLoadTestMachineInput
56+
from .web_instance_summary_data import WebInstanceSummaryData
57+
58+
__all__ = [
59+
'AgentGroup',
60+
'AgentGroupAccessData',
61+
'Application',
62+
'ApplicationCounters',
63+
'ApplicationType',
64+
'BrowserMix',
65+
'CltCustomerIntelligenceData',
66+
'CounterGroup',
67+
'CounterInstanceSamples',
68+
'CounterSample',
69+
'CounterSampleQueryDetails',
70+
'CounterSamplesResult',
71+
'Diagnostics',
72+
'DropAccessData',
73+
'ErrorDetails',
74+
'LoadGenerationGeoLocation',
75+
'LoadTest',
76+
'LoadTestDefinition',
77+
'LoadTestErrors',
78+
'LoadTestRunDetails',
79+
'LoadTestRunSettings',
80+
'OverridableRunSettings',
81+
'PageSummary',
82+
'RequestSummary',
83+
'ScenarioSummary',
84+
'StaticAgentRunSetting',
85+
'SubType',
86+
'SummaryPercentileData',
87+
'TenantDetails',
88+
'TestDefinition',
89+
'TestDefinitionBasic',
90+
'TestDrop',
91+
'TestDropRef',
92+
'TestResults',
93+
'TestResultsSummary',
94+
'TestRun',
95+
'TestRunAbortMessage',
96+
'TestRunBasic',
97+
'TestRunCounterInstance',
98+
'TestRunMessage',
99+
'TestSettings',
100+
'TestSummary',
101+
'TransactionSummary',
102+
'WebApiLoadTestMachineInput',
103+
'WebApiSetupParamaters',
104+
'WebApiTestMachine',
105+
'WebApiUserLoadTestMachineInput',
106+
'WebInstanceSummaryData',
107+
]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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+
9+
from msrest.serialization import Model
10+
11+
12+
class AgentGroup(Model):
13+
"""AgentGroup.
14+
15+
:param created_by:
16+
:type created_by: IdentityRef
17+
:param creation_time:
18+
:type creation_time: datetime
19+
:param group_id:
20+
:type group_id: str
21+
:param group_name:
22+
:type group_name: str
23+
:param machine_access_data:
24+
:type machine_access_data: list of :class:`AgentGroupAccessData <microsoft.-visual-studio.-test-service.-web-api-model.v4_1.models.AgentGroupAccessData>`
25+
:param machine_configuration:
26+
:type machine_configuration: :class:`WebApiUserLoadTestMachineInput <microsoft.-visual-studio.-test-service.-web-api-model.v4_1.models.WebApiUserLoadTestMachineInput>`
27+
:param tenant_id:
28+
:type tenant_id: str
29+
"""
30+
31+
_attribute_map = {
32+
'created_by': {'key': 'createdBy', 'type': 'IdentityRef'},
33+
'creation_time': {'key': 'creationTime', 'type': 'iso-8601'},
34+
'group_id': {'key': 'groupId', 'type': 'str'},
35+
'group_name': {'key': 'groupName', 'type': 'str'},
36+
'machine_access_data': {'key': 'machineAccessData', 'type': '[AgentGroupAccessData]'},
37+
'machine_configuration': {'key': 'machineConfiguration', 'type': 'WebApiUserLoadTestMachineInput'},
38+
'tenant_id': {'key': 'tenantId', 'type': 'str'}
39+
}
40+
41+
def __init__(self, created_by=None, creation_time=None, group_id=None, group_name=None, machine_access_data=None, machine_configuration=None, tenant_id=None):
42+
super(AgentGroup, self).__init__()
43+
self.created_by = created_by
44+
self.creation_time = creation_time
45+
self.group_id = group_id
46+
self.group_name = group_name
47+
self.machine_access_data = machine_access_data
48+
self.machine_configuration = machine_configuration
49+
self.tenant_id = tenant_id
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
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+
9+
from msrest.serialization import Model
10+
11+
12+
class AgentGroupAccessData(Model):
13+
"""AgentGroupAccessData.
14+
15+
:param details:
16+
:type details: str
17+
:param storage_connection_string:
18+
:type storage_connection_string: str
19+
:param storage_end_point:
20+
:type storage_end_point: str
21+
:param storage_name:
22+
:type storage_name: str
23+
:param storage_type:
24+
:type storage_type: str
25+
"""
26+
27+
_attribute_map = {
28+
'details': {'key': 'details', 'type': 'str'},
29+
'storage_connection_string': {'key': 'storageConnectionString', 'type': 'str'},
30+
'storage_end_point': {'key': 'storageEndPoint', 'type': 'str'},
31+
'storage_name': {'key': 'storageName', 'type': 'str'},
32+
'storage_type': {'key': 'storageType', 'type': 'str'}
33+
}
34+
35+
def __init__(self, details=None, storage_connection_string=None, storage_end_point=None, storage_name=None, storage_type=None):
36+
super(AgentGroupAccessData, self).__init__()
37+
self.details = details
38+
self.storage_connection_string = storage_connection_string
39+
self.storage_end_point = storage_end_point
40+
self.storage_name = storage_name
41+
self.storage_type = storage_type
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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+
9+
from msrest.serialization import Model
10+
11+
12+
class Application(Model):
13+
"""Application.
14+
15+
:param application_id:
16+
:type application_id: str
17+
:param description:
18+
:type description: str
19+
:param name:
20+
:type name: str
21+
:param path:
22+
:type path: str
23+
:param path_seperator:
24+
:type path_seperator: str
25+
:param type:
26+
:type type: str
27+
:param version:
28+
:type version: str
29+
"""
30+
31+
_attribute_map = {
32+
'application_id': {'key': 'applicationId', 'type': 'str'},
33+
'description': {'key': 'description', 'type': 'str'},
34+
'name': {'key': 'name', 'type': 'str'},
35+
'path': {'key': 'path', 'type': 'str'},
36+
'path_seperator': {'key': 'pathSeperator', 'type': 'str'},
37+
'type': {'key': 'type', 'type': 'str'},
38+
'version': {'key': 'version', 'type': 'str'}
39+
}
40+
41+
def __init__(self, application_id=None, description=None, name=None, path=None, path_seperator=None, type=None, version=None):
42+
super(Application, self).__init__()
43+
self.application_id = application_id
44+
self.description = description
45+
self.name = name
46+
self.path = path
47+
self.path_seperator = path_seperator
48+
self.type = type
49+
self.version = version
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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+
9+
from msrest.serialization import Model
10+
11+
12+
class ApplicationCounters(Model):
13+
"""ApplicationCounters.
14+
15+
:param application_id:
16+
:type application_id: str
17+
:param description:
18+
:type description: str
19+
:param id:
20+
:type id: str
21+
:param is_default:
22+
:type is_default: bool
23+
:param name:
24+
:type name: str
25+
:param path:
26+
:type path: str
27+
"""
28+
29+
_attribute_map = {
30+
'application_id': {'key': 'applicationId', 'type': 'str'},
31+
'description': {'key': 'description', 'type': 'str'},
32+
'id': {'key': 'id', 'type': 'str'},
33+
'is_default': {'key': 'isDefault', 'type': 'bool'},
34+
'name': {'key': 'name', 'type': 'str'},
35+
'path': {'key': 'path', 'type': 'str'}
36+
}
37+
38+
def __init__(self, application_id=None, description=None, id=None, is_default=None, name=None, path=None):
39+
super(ApplicationCounters, self).__init__()
40+
self.application_id = application_id
41+
self.description = description
42+
self.id = id
43+
self.is_default = is_default
44+
self.name = name
45+
self.path = path
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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+
9+
from msrest.serialization import Model
10+
11+
12+
class ApplicationType(Model):
13+
"""ApplicationType.
14+
15+
:param action_uri_link:
16+
:type action_uri_link: str
17+
:param aut_portal_link:
18+
:type aut_portal_link: str
19+
:param is_enabled:
20+
:type is_enabled: bool
21+
:param max_components_allowed_for_collection:
22+
:type max_components_allowed_for_collection: int
23+
:param max_counters_allowed:
24+
:type max_counters_allowed: int
25+
:param type:
26+
:type type: str
27+
"""
28+
29+
_attribute_map = {
30+
'action_uri_link': {'key': 'actionUriLink', 'type': 'str'},
31+
'aut_portal_link': {'key': 'autPortalLink', 'type': 'str'},
32+
'is_enabled': {'key': 'isEnabled', 'type': 'bool'},
33+
'max_components_allowed_for_collection': {'key': 'maxComponentsAllowedForCollection', 'type': 'int'},
34+
'max_counters_allowed': {'key': 'maxCountersAllowed', 'type': 'int'},
35+
'type': {'key': 'type', 'type': 'str'}
36+
}
37+
38+
def __init__(self, action_uri_link=None, aut_portal_link=None, is_enabled=None, max_components_allowed_for_collection=None, max_counters_allowed=None, type=None):
39+
super(ApplicationType, self).__init__()
40+
self.action_uri_link = action_uri_link
41+
self.aut_portal_link = aut_portal_link
42+
self.is_enabled = is_enabled
43+
self.max_components_allowed_for_collection = max_components_allowed_for_collection
44+
self.max_counters_allowed = max_counters_allowed
45+
self.type = type
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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+
9+
from msrest.serialization import Model
10+
11+
12+
class BrowserMix(Model):
13+
"""BrowserMix.
14+
15+
:param browser_name:
16+
:type browser_name: str
17+
:param browser_percentage:
18+
:type browser_percentage: int
19+
"""
20+
21+
_attribute_map = {
22+
'browser_name': {'key': 'browserName', 'type': 'str'},
23+
'browser_percentage': {'key': 'browserPercentage', 'type': 'int'}
24+
}
25+
26+
def __init__(self, browser_name=None, browser_percentage=None):
27+
super(BrowserMix, self).__init__()
28+
self.browser_name = browser_name
29+
self.browser_percentage = browser_percentage

0 commit comments

Comments
 (0)