mirror of
https://github.com/thousandeyes/thousandeyes-sdk-python.git
synced 2025-12-06 06:26:51 +00:00
[GitHub Bot] Generated python SDK
This commit is contained in:
parent
601dbe3a38
commit
f1a931f68d
@ -12,7 +12,7 @@ This API provides the following operations to manage your organization:
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@ Manage Cloud and Enterprise Agents available to your account in ThousandEyes.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ For more information about the alerts, see [Alerts](https://docs.thousandeyes.co
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@ Name | Type | Description | Notes
|
|||||||
**duration** | **int** | Duration in seconds the suppression window is active. | [optional]
|
**duration** | **int** | Duration in seconds the suppression window is active. | [optional]
|
||||||
**repeat** | [**Repeat**](Repeat.md) | | [optional]
|
**repeat** | [**Repeat**](Repeat.md) | | [optional]
|
||||||
**end_repeat** | [**EndRepeat**](EndRepeat.md) | | [optional]
|
**end_repeat** | [**EndRepeat**](EndRepeat.md) | | [optional]
|
||||||
**tests** | **List[str]** | List of tests to assign to the alert suppression window. | [optional]
|
**test_ids** | **List[str]** | List of test IDs to assign to the alert suppression window. | [optional]
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -37,8 +37,8 @@ class AlertSuppressionWindowRequest(BaseModel):
|
|||||||
duration: Optional[StrictInt] = Field(default=None, description="Duration in seconds the suppression window is active.")
|
duration: Optional[StrictInt] = Field(default=None, description="Duration in seconds the suppression window is active.")
|
||||||
repeat: Optional[Repeat] = None
|
repeat: Optional[Repeat] = None
|
||||||
end_repeat: Optional[EndRepeat] = Field(default=None, alias="endRepeat")
|
end_repeat: Optional[EndRepeat] = Field(default=None, alias="endRepeat")
|
||||||
tests: Optional[List[StrictStr]] = Field(default=None, description="List of tests to assign to the alert suppression window.")
|
test_ids: Optional[List[StrictStr]] = Field(default=None, description="List of test IDs to assign to the alert suppression window.", alias="testIds")
|
||||||
__properties: ClassVar[List[str]] = ["alertSuppressionWindowId", "name", "isEnabled", "status", "startDate", "duration", "repeat", "endRepeat", "tests"]
|
__properties: ClassVar[List[str]] = ["alertSuppressionWindowId", "name", "isEnabled", "status", "startDate", "duration", "repeat", "endRepeat", "testIds"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -108,7 +108,7 @@ class AlertSuppressionWindowRequest(BaseModel):
|
|||||||
"duration": obj.get("duration"),
|
"duration": obj.get("duration"),
|
||||||
"repeat": Repeat.from_dict(obj["repeat"]) if obj.get("repeat") is not None else None,
|
"repeat": Repeat.from_dict(obj["repeat"]) if obj.get("repeat") is not None else None,
|
||||||
"endRepeat": EndRepeat.from_dict(obj["endRepeat"]) if obj.get("endRepeat") is not None else None,
|
"endRepeat": EndRepeat.from_dict(obj["endRepeat"]) if obj.get("endRepeat") is not None else None,
|
||||||
"tests": obj.get("tests")
|
"testIds": obj.get("testIds")
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -33,8 +33,8 @@ class TestAlertSuppressionWindowsApi(unittest.TestCase):
|
|||||||
request_body_json = """
|
request_body_json = """
|
||||||
{
|
{
|
||||||
"duration" : 0,
|
"duration" : 0,
|
||||||
|
"testIds" : [ "71687", "71687" ],
|
||||||
"alertSuppressionWindowId" : "2411",
|
"alertSuppressionWindowId" : "2411",
|
||||||
"tests" : [ "71687", "71687" ],
|
|
||||||
"isEnabled" : false,
|
"isEnabled" : false,
|
||||||
"repeat" : {
|
"repeat" : {
|
||||||
"intervalType" : "day",
|
"intervalType" : "day",
|
||||||
@ -352,8 +352,8 @@ class TestAlertSuppressionWindowsApi(unittest.TestCase):
|
|||||||
request_body_json = """
|
request_body_json = """
|
||||||
{
|
{
|
||||||
"duration" : 0,
|
"duration" : 0,
|
||||||
|
"testIds" : [ "71687", "71687" ],
|
||||||
"alertSuppressionWindowId" : "2411",
|
"alertSuppressionWindowId" : "2411",
|
||||||
"tests" : [ "71687", "71687" ],
|
|
||||||
"isEnabled" : false,
|
"isEnabled" : false,
|
||||||
"repeat" : {
|
"repeat" : {
|
||||||
"intervalType" : "day",
|
"intervalType" : "day",
|
||||||
|
|||||||
@ -9,7 +9,7 @@ For more information about monitors, see [Inside-Out BGP Visibility](https://doc
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@ For more information about credentials, see [Working With Secure Credentials](ht
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@ Manage ThousandEyes Dashboards.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@ To access Emulation API operations, the following permissions are required:
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@ For more information about Endpoint Agents, see [Endpoint Agents](https://docs.t
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@ The URLs for these API test data endpoints are provided within the test definiti
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,8 @@ Name | Type | Description | Notes
|
|||||||
**endpoint_agent_labels** | **List[str]** | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional]
|
**endpoint_agent_labels** | **List[str]** | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional]
|
||||||
**max_machines** | **int** | Maximum number of agents which can execute the test. | [optional] [default to 25]
|
**max_machines** | **int** | Maximum number of agents which can execute the test. | [optional] [default to 25]
|
||||||
**test_name** | **str** | Name of the test. |
|
**test_name** | **str** | Name of the test. |
|
||||||
**server_name** | **str** | A server address without a protocol or IP address. |
|
**server_name** | **str** | A server address without a protocol or IP address. **Deprecated, use `server` instead**. | [optional]
|
||||||
|
**server** | **str** | Target domain name or IP address. |
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@ -31,9 +31,10 @@ class EndpointAgentToServerInstantTest(BaseModel):
|
|||||||
endpoint_agent_labels: Optional[List[StrictStr]] = Field(default=None, description="List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.", alias="endpointAgentLabels")
|
endpoint_agent_labels: Optional[List[StrictStr]] = Field(default=None, description="List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.", alias="endpointAgentLabels")
|
||||||
max_machines: Optional[StrictInt] = Field(default=25, description="Maximum number of agents which can execute the test.", alias="maxMachines")
|
max_machines: Optional[StrictInt] = Field(default=25, description="Maximum number of agents which can execute the test.", alias="maxMachines")
|
||||||
test_name: StrictStr = Field(description="Name of the test.", alias="testName")
|
test_name: StrictStr = Field(description="Name of the test.", alias="testName")
|
||||||
server_name: StrictStr = Field(description="A server address without a protocol or IP address.", alias="serverName")
|
server_name: Optional[StrictStr] = Field(default=None, description="A server address without a protocol or IP address. **Deprecated, use `server` instead**.", alias="serverName")
|
||||||
|
server: StrictStr = Field(description="Target domain name or IP address.")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
__properties: ClassVar[List[str]] = ["agentSelectorType", "agents", "endpointAgentLabels", "maxMachines", "testName", "serverName", "port"]
|
__properties: ClassVar[List[str]] = ["agentSelectorType", "agents", "endpointAgentLabels", "maxMachines", "testName", "serverName", "server", "port"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -93,6 +94,7 @@ class EndpointAgentToServerInstantTest(BaseModel):
|
|||||||
"maxMachines": obj.get("maxMachines") if obj.get("maxMachines") is not None else 25,
|
"maxMachines": obj.get("maxMachines") if obj.get("maxMachines") is not None else 25,
|
||||||
"testName": obj.get("testName"),
|
"testName": obj.get("testName"),
|
||||||
"serverName": obj.get("serverName"),
|
"serverName": obj.get("serverName"),
|
||||||
|
"server": obj.get("server"),
|
||||||
"port": obj.get("port") if obj.get("port") is not None else 443
|
"port": obj.get("port") if obj.get("port") is not None else 443
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|||||||
@ -32,6 +32,7 @@ class TestAgentToServerEndpointInstantScheduledTestsApi(unittest.TestCase):
|
|||||||
"""Test case for create_agent_to_server_scheduled_instant_test request and response models"""
|
"""Test case for create_agent_to_server_scheduled_instant_test request and response models"""
|
||||||
request_body_json = """
|
request_body_json = """
|
||||||
{
|
{
|
||||||
|
"server" : "www.example.com",
|
||||||
"port" : 443,
|
"port" : 443,
|
||||||
"agentSelectorType" : "all-agents",
|
"agentSelectorType" : "all-agents",
|
||||||
"maxMachines" : 25,
|
"maxMachines" : 25,
|
||||||
|
|||||||
@ -4,7 +4,7 @@ Manage labels applied to endpoint agents using this API.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@ Retrieve results for scheduled and dynamic tests on endpoint agents.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@ Manage endpoint agent dynamic and scheduled tests using the Endpoint Tests API.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,8 @@ Name | Type | Description | Notes
|
|||||||
**endpoint_agent_labels** | **List[str]** | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional]
|
**endpoint_agent_labels** | **List[str]** | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional]
|
||||||
**max_machines** | **int** | Maximum number of agents which can execute the test. | [optional] [default to 25]
|
**max_machines** | **int** | Maximum number of agents which can execute the test. | [optional] [default to 25]
|
||||||
**test_name** | **str** | Name of the test. |
|
**test_name** | **str** | Name of the test. |
|
||||||
**server_name** | **str** | A server address without a protocol or IP address. |
|
**server_name** | **str** | A server address without a protocol or IP address. **Deprecated, use `server` instead**. | [optional]
|
||||||
|
**server** | **str** | Target domain name or IP address. |
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@ -10,7 +10,8 @@ Name | Type | Description | Notes
|
|||||||
**endpoint_agent_labels** | **List[str]** | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional]
|
**endpoint_agent_labels** | **List[str]** | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional]
|
||||||
**max_machines** | **int** | Maximum number of agents which can execute the test. | [optional] [default to 25]
|
**max_machines** | **int** | Maximum number of agents which can execute the test. | [optional] [default to 25]
|
||||||
**test_name** | **str** | Name of the test. |
|
**test_name** | **str** | Name of the test. |
|
||||||
**server_name** | **str** | A server address without a protocol or IP address. |
|
**server_name** | **str** | A server address without a protocol or IP address. **Deprecated, use `server` instead**. | [optional]
|
||||||
|
**server** | **str** | Target domain name or IP address. |
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
**is_prioritized** | **bool** | Indicates whether the test should be prioritized when the number of tests assigned to an agent exceeds the license limit. | [optional] [default to False]
|
**is_prioritized** | **bool** | Indicates whether the test should be prioritized when the number of tests assigned to an agent exceeds the license limit. | [optional] [default to False]
|
||||||
**interval** | [**TestInterval**](TestInterval.md) | | [optional]
|
**interval** | [**TestInterval**](TestInterval.md) | | [optional]
|
||||||
|
|||||||
@ -31,9 +31,10 @@ class EndpointAgentToServerInstantTest(BaseModel):
|
|||||||
endpoint_agent_labels: Optional[List[StrictStr]] = Field(default=None, description="List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.", alias="endpointAgentLabels")
|
endpoint_agent_labels: Optional[List[StrictStr]] = Field(default=None, description="List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.", alias="endpointAgentLabels")
|
||||||
max_machines: Optional[StrictInt] = Field(default=25, description="Maximum number of agents which can execute the test.", alias="maxMachines")
|
max_machines: Optional[StrictInt] = Field(default=25, description="Maximum number of agents which can execute the test.", alias="maxMachines")
|
||||||
test_name: StrictStr = Field(description="Name of the test.", alias="testName")
|
test_name: StrictStr = Field(description="Name of the test.", alias="testName")
|
||||||
server_name: StrictStr = Field(description="A server address without a protocol or IP address.", alias="serverName")
|
server_name: Optional[StrictStr] = Field(default=None, description="A server address without a protocol or IP address. **Deprecated, use `server` instead**.", alias="serverName")
|
||||||
|
server: StrictStr = Field(description="Target domain name or IP address.")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
__properties: ClassVar[List[str]] = ["agentSelectorType", "agents", "endpointAgentLabels", "maxMachines", "testName", "serverName", "port"]
|
__properties: ClassVar[List[str]] = ["agentSelectorType", "agents", "endpointAgentLabels", "maxMachines", "testName", "serverName", "server", "port"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -93,6 +94,7 @@ class EndpointAgentToServerInstantTest(BaseModel):
|
|||||||
"maxMachines": obj.get("maxMachines") if obj.get("maxMachines") is not None else 25,
|
"maxMachines": obj.get("maxMachines") if obj.get("maxMachines") is not None else 25,
|
||||||
"testName": obj.get("testName"),
|
"testName": obj.get("testName"),
|
||||||
"serverName": obj.get("serverName"),
|
"serverName": obj.get("serverName"),
|
||||||
|
"server": obj.get("server"),
|
||||||
"port": obj.get("port") if obj.get("port") is not None else 443
|
"port": obj.get("port") if obj.get("port") is not None else 443
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|||||||
@ -33,12 +33,13 @@ class EndpointAgentToServerTestRequest(BaseModel):
|
|||||||
endpoint_agent_labels: Optional[List[StrictStr]] = Field(default=None, description="List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.", alias="endpointAgentLabels")
|
endpoint_agent_labels: Optional[List[StrictStr]] = Field(default=None, description="List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`.", alias="endpointAgentLabels")
|
||||||
max_machines: Optional[StrictInt] = Field(default=25, description="Maximum number of agents which can execute the test.", alias="maxMachines")
|
max_machines: Optional[StrictInt] = Field(default=25, description="Maximum number of agents which can execute the test.", alias="maxMachines")
|
||||||
test_name: StrictStr = Field(description="Name of the test.", alias="testName")
|
test_name: StrictStr = Field(description="Name of the test.", alias="testName")
|
||||||
server_name: StrictStr = Field(description="A server address without a protocol or IP address.", alias="serverName")
|
server_name: Optional[StrictStr] = Field(default=None, description="A server address without a protocol or IP address. **Deprecated, use `server` instead**.", alias="serverName")
|
||||||
|
server: StrictStr = Field(description="Target domain name or IP address.")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
is_prioritized: Optional[StrictBool] = Field(default=False, description="Indicates whether the test should be prioritized when the number of tests assigned to an agent exceeds the license limit.", alias="isPrioritized")
|
is_prioritized: Optional[StrictBool] = Field(default=False, description="Indicates whether the test should be prioritized when the number of tests assigned to an agent exceeds the license limit.", alias="isPrioritized")
|
||||||
interval: Optional[TestInterval] = None
|
interval: Optional[TestInterval] = None
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
__properties: ClassVar[List[str]] = ["agentSelectorType", "agents", "endpointAgentLabels", "maxMachines", "testName", "serverName", "port", "isPrioritized", "interval", "protocol"]
|
__properties: ClassVar[List[str]] = ["agentSelectorType", "agents", "endpointAgentLabels", "maxMachines", "testName", "serverName", "server", "port", "isPrioritized", "interval", "protocol"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -98,6 +99,7 @@ class EndpointAgentToServerTestRequest(BaseModel):
|
|||||||
"maxMachines": obj.get("maxMachines") if obj.get("maxMachines") is not None else 25,
|
"maxMachines": obj.get("maxMachines") if obj.get("maxMachines") is not None else 25,
|
||||||
"testName": obj.get("testName"),
|
"testName": obj.get("testName"),
|
||||||
"serverName": obj.get("serverName"),
|
"serverName": obj.get("serverName"),
|
||||||
|
"server": obj.get("server"),
|
||||||
"port": obj.get("port") if obj.get("port") is not None else 443,
|
"port": obj.get("port") if obj.get("port") is not None else 443,
|
||||||
"isPrioritized": obj.get("isPrioritized") if obj.get("isPrioritized") is not None else False,
|
"isPrioritized": obj.get("isPrioritized") if obj.get("isPrioritized") is not None else False,
|
||||||
"interval": obj.get("interval"),
|
"interval": obj.get("interval"),
|
||||||
|
|||||||
@ -32,6 +32,7 @@ class TestAgentToServerEndpointScheduledTestsApi(unittest.TestCase):
|
|||||||
"""Test case for create_agent_to_server_endpoint_scheduled_test request and response models"""
|
"""Test case for create_agent_to_server_endpoint_scheduled_test request and response models"""
|
||||||
request_body_json = """
|
request_body_json = """
|
||||||
{
|
{
|
||||||
|
"server" : "www.example.com",
|
||||||
"protocol" : "icmp",
|
"protocol" : "icmp",
|
||||||
"port" : 443,
|
"port" : 443,
|
||||||
"agentSelectorType" : "all-agents",
|
"agentSelectorType" : "all-agents",
|
||||||
|
|||||||
@ -12,7 +12,7 @@ With the Events API, you can perform the following tasks on the ThousandEyes pla
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -6,7 +6,7 @@ The response does not include the immediate test results. Use the Test Results e
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -19,6 +19,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -19,6 +19,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | **List[str]** | A list of test label identifiers (get `labelId` from `/labels` endpoint). | [optional]
|
**labels** | **List[str]** | A list of test label identifiers (get `labelId` from `/labels` endpoint). | [optional]
|
||||||
**shared_with_accounts** | **List[str]** | A list of account group identifiers that the test is shared with (get `aid` from `/account-groups` endpoint). | [optional]
|
**shared_with_accounts** | **List[str]** | A list of account group identifiers that the test is shared with (get `aid` from `/account-groups` endpoint). | [optional]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -19,6 +19,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -6,6 +6,7 @@
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -12,6 +12,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -12,6 +12,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -12,6 +12,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -12,6 +12,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -50,6 +50,7 @@ class ApiInstantTest(BaseModel):
|
|||||||
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
shared_with_accounts: Optional[List[SharedWithAccount]] = Field(default=None, alias="sharedWithAccounts")
|
shared_with_accounts: Optional[List[SharedWithAccount]] = Field(default=None, alias="sharedWithAccounts")
|
||||||
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
||||||
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
||||||
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
||||||
@ -67,7 +68,7 @@ class ApiInstantTest(BaseModel):
|
|||||||
time_limit: Optional[Annotated[int, Field(le=180, strict=True, ge=5)]] = Field(default=30, description="Time limit for transaction in seconds. Exceeding this limit will result in a Timeout error.", alias="timeLimit")
|
time_limit: Optional[Annotated[int, Field(le=180, strict=True, ge=5)]] = Field(default=30, description="Time limit for transaction in seconds. Exceeding this limit will result in a Timeout error.", alias="timeLimit")
|
||||||
url: StrictStr = Field(description="Target for the test.")
|
url: StrictStr = Field(description="Target for the test.")
|
||||||
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "collectProxyNetworkData", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "credentials"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "collectProxyNetworkData", "distributedTracing", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "credentials"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -186,6 +187,7 @@ class ApiInstantTest(BaseModel):
|
|||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"sharedWithAccounts": [SharedWithAccount.from_dict(_item) for _item in obj["sharedWithAccounts"]] if obj.get("sharedWithAccounts") is not None else None,
|
"sharedWithAccounts": [SharedWithAccount.from_dict(_item) for _item in obj["sharedWithAccounts"]] if obj.get("sharedWithAccounts") is not None else None,
|
||||||
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
||||||
"mtuMeasurements": obj.get("mtuMeasurements"),
|
"mtuMeasurements": obj.get("mtuMeasurements"),
|
||||||
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
||||||
|
|||||||
@ -49,6 +49,7 @@ class ApiInstantTestRequest(BaseModel):
|
|||||||
labels: Optional[List[StrictStr]] = Field(default=None, description="A list of test label identifiers (get `labelId` from `/labels` endpoint).")
|
labels: Optional[List[StrictStr]] = Field(default=None, description="A list of test label identifiers (get `labelId` from `/labels` endpoint).")
|
||||||
shared_with_accounts: Optional[List[StrictStr]] = Field(default=None, description="A list of account group identifiers that the test is shared with (get `aid` from `/account-groups` endpoint).", alias="sharedWithAccounts")
|
shared_with_accounts: Optional[List[StrictStr]] = Field(default=None, description="A list of account group identifiers that the test is shared with (get `aid` from `/account-groups` endpoint).", alias="sharedWithAccounts")
|
||||||
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
||||||
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
||||||
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
||||||
@ -67,7 +68,7 @@ class ApiInstantTestRequest(BaseModel):
|
|||||||
url: StrictStr = Field(description="Target for the test.")
|
url: StrictStr = Field(description="Target for the test.")
|
||||||
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
||||||
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "collectProxyNetworkData", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "credentials", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "collectProxyNetworkData", "distributedTracing", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "credentials", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -175,6 +176,7 @@ class ApiInstantTestRequest(BaseModel):
|
|||||||
"labels": obj.get("labels"),
|
"labels": obj.get("labels"),
|
||||||
"sharedWithAccounts": obj.get("sharedWithAccounts"),
|
"sharedWithAccounts": obj.get("sharedWithAccounts"),
|
||||||
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
||||||
"mtuMeasurements": obj.get("mtuMeasurements"),
|
"mtuMeasurements": obj.get("mtuMeasurements"),
|
||||||
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
||||||
|
|||||||
@ -51,6 +51,7 @@ class ApiInstantTestResponse(BaseModel):
|
|||||||
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
shared_with_accounts: Optional[List[SharedWithAccount]] = Field(default=None, alias="sharedWithAccounts")
|
shared_with_accounts: Optional[List[SharedWithAccount]] = Field(default=None, alias="sharedWithAccounts")
|
||||||
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
||||||
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
||||||
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
||||||
@ -69,7 +70,7 @@ class ApiInstantTestResponse(BaseModel):
|
|||||||
url: StrictStr = Field(description="Target for the test.")
|
url: StrictStr = Field(description="Target for the test.")
|
||||||
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
||||||
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "collectProxyNetworkData", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "credentials", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "collectProxyNetworkData", "distributedTracing", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "credentials", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -195,6 +196,7 @@ class ApiInstantTestResponse(BaseModel):
|
|||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"sharedWithAccounts": [SharedWithAccount.from_dict(_item) for _item in obj["sharedWithAccounts"]] if obj.get("sharedWithAccounts") is not None else None,
|
"sharedWithAccounts": [SharedWithAccount.from_dict(_item) for _item in obj["sharedWithAccounts"]] if obj.get("sharedWithAccounts") is not None else None,
|
||||||
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
||||||
"mtuMeasurements": obj.get("mtuMeasurements"),
|
"mtuMeasurements": obj.get("mtuMeasurements"),
|
||||||
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
||||||
|
|||||||
@ -33,6 +33,7 @@ class ApiProperties(BaseModel):
|
|||||||
ApiProperties
|
ApiProperties
|
||||||
""" # noqa: E501
|
""" # noqa: E501
|
||||||
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
follow_redirects: Optional[StrictBool] = Field(default=True, description="To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`.", alias="followRedirects")
|
||||||
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
mtu_measurements: Optional[StrictBool] = Field(default=None, description="Set `true` to measure MTU sizes on network from agents to the target.", alias="mtuMeasurements")
|
||||||
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
network_measurements: Optional[StrictBool] = Field(default=True, description="Enable or disable network measurements. Set to true to enable or false to disable network measurements.", alias="networkMeasurements")
|
||||||
@ -50,7 +51,7 @@ class ApiProperties(BaseModel):
|
|||||||
time_limit: Optional[Annotated[int, Field(le=180, strict=True, ge=5)]] = Field(default=30, description="Time limit for transaction in seconds. Exceeding this limit will result in a Timeout error.", alias="timeLimit")
|
time_limit: Optional[Annotated[int, Field(le=180, strict=True, ge=5)]] = Field(default=30, description="Time limit for transaction in seconds. Exceeding this limit will result in a Timeout error.", alias="timeLimit")
|
||||||
url: StrictStr = Field(description="Target for the test.")
|
url: StrictStr = Field(description="Target for the test.")
|
||||||
type: Optional[StrictStr] = None
|
type: Optional[StrictStr] = None
|
||||||
__properties: ClassVar[List[str]] = ["collectProxyNetworkData", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "type"]
|
__properties: ClassVar[List[str]] = ["collectProxyNetworkData", "distributedTracing", "followRedirects", "mtuMeasurements", "networkMeasurements", "numPathTraces", "overrideAgentProxy", "overrideProxyId", "pathTraceMode", "predefinedVariables", "probeMode", "protocol", "randomizedStartTime", "requests", "sslVersionId", "targetTime", "timeLimit", "url", "type"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -121,6 +122,7 @@ class ApiProperties(BaseModel):
|
|||||||
|
|
||||||
_obj = cls.model_validate({
|
_obj = cls.model_validate({
|
||||||
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
"collectProxyNetworkData": obj.get("collectProxyNetworkData") if obj.get("collectProxyNetworkData") is not None else False,
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
"followRedirects": obj.get("followRedirects") if obj.get("followRedirects") is not None else True,
|
||||||
"mtuMeasurements": obj.get("mtuMeasurements"),
|
"mtuMeasurements": obj.get("mtuMeasurements"),
|
||||||
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
"networkMeasurements": obj.get("networkMeasurements") if obj.get("networkMeasurements") is not None else True,
|
||||||
|
|||||||
@ -41,6 +41,7 @@ class HttpServerBaseProperties(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -68,7 +69,7 @@ class HttpServerBaseProperties(BaseModel):
|
|||||||
override_agent_proxy: Optional[StrictBool] = Field(default=False, description="Flag indicating if a proxy other than the default should be used. To override the default proxy for agents, set to `true` and specify a value for `overrideProxyId`.", alias="overrideAgentProxy")
|
override_agent_proxy: Optional[StrictBool] = Field(default=False, description="Flag indicating if a proxy other than the default should be used. To override the default proxy for agents, set to `true` and specify a value for `overrideProxyId`.", alias="overrideAgentProxy")
|
||||||
override_proxy_id: Optional[StrictStr] = Field(default=None, description="ID of the proxy to be used if the default proxy is overridden.", alias="overrideProxyId")
|
override_proxy_id: Optional[StrictStr] = Field(default=None, description="ID of the proxy to be used if the default proxy is overridden.", alias="overrideProxyId")
|
||||||
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
collect_proxy_network_data: Optional[StrictBool] = Field(default=False, description="Indicates whether network data to the proxy should be collected.", alias="collectProxyNetworkData")
|
||||||
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData"]
|
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -140,6 +141,7 @@ class HttpServerBaseProperties(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -59,6 +59,7 @@ class HttpServerInstantTest(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -90,7 +91,7 @@ class HttpServerInstantTest(BaseModel):
|
|||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
||||||
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -212,6 +213,7 @@ class HttpServerInstantTest(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -58,6 +58,7 @@ class HttpServerInstantTestRequest(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -90,7 +91,7 @@ class HttpServerInstantTestRequest(BaseModel):
|
|||||||
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
||||||
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
||||||
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -201,6 +202,7 @@ class HttpServerInstantTestRequest(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -60,6 +60,7 @@ class HttpServerInstantTestResponse(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -92,7 +93,7 @@ class HttpServerInstantTestResponse(BaseModel):
|
|||||||
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
||||||
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
||||||
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -221,6 +222,7 @@ class HttpServerInstantTestResponse(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -42,6 +42,7 @@ class HttpServerProperties(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -74,7 +75,7 @@ class HttpServerProperties(BaseModel):
|
|||||||
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
post_body: Optional[StrictStr] = Field(default=None, description="Enter the body for the HTTP POST request in this field. No special escaping is necessary. If the post body is provided with content, the `requestMethod` is automatically set to POST.", alias="postBody")
|
||||||
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
ipv6_policy: Optional[TestIpv6Policy] = Field(default=None, alias="ipv6Policy")
|
||||||
type: Optional[StrictStr] = None
|
type: Optional[StrictStr] = None
|
||||||
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy", "type"]
|
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "headers", "randomizedStartTime", "postBody", "ipv6Policy", "type"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -148,6 +149,7 @@ class HttpServerProperties(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -59,6 +59,7 @@ class PageLoadInstantTest(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -96,7 +97,7 @@ class PageLoadInstantTest(BaseModel):
|
|||||||
browser_language: Optional[StrictStr] = Field(default=None, description="Set one of the available browser language that you want to use to configure the browser.", alias="browserLanguage")
|
browser_language: Optional[StrictStr] = Field(default=None, description="Set one of the available browser language that you want to use to configure the browser.", alias="browserLanguage")
|
||||||
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -218,6 +219,7 @@ class PageLoadInstantTest(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -58,6 +58,7 @@ class PageLoadInstantTestRequest(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -96,7 +97,7 @@ class PageLoadInstantTestRequest(BaseModel):
|
|||||||
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -207,6 +208,7 @@ class PageLoadInstantTestRequest(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -60,6 +60,7 @@ class PageLoadInstantTestResponse(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -98,7 +99,7 @@ class PageLoadInstantTestResponse(BaseModel):
|
|||||||
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -227,6 +228,7 @@ class PageLoadInstantTestResponse(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -42,6 +42,7 @@ class PageLoadProperties(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -80,7 +81,7 @@ class PageLoadProperties(BaseModel):
|
|||||||
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
type: Optional[StrictStr] = None
|
type: Optional[StrictStr] = None
|
||||||
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "type"]
|
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "pageLoadTargetTime", "pageLoadTimeLimit", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "type"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -154,6 +155,7 @@ class PageLoadProperties(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -59,6 +59,7 @@ class WebTransactionInstantTest(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -98,7 +99,7 @@ class WebTransactionInstantTest(BaseModel):
|
|||||||
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "credentials"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "credentials"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -220,6 +221,7 @@ class WebTransactionInstantTest(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -58,6 +58,7 @@ class WebTransactionInstantTestRequest(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -98,7 +99,7 @@ class WebTransactionInstantTestRequest(BaseModel):
|
|||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
||||||
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
agents: List[TestAgent] = Field(description="A list of objects with `agentId` (required) and `sourceIpAddress` (optional).")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "credentials", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "credentials", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -209,6 +210,7 @@ class WebTransactionInstantTestRequest(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -60,6 +60,7 @@ class WebTransactionInstantTestResponse(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -100,7 +101,7 @@ class WebTransactionInstantTestResponse(BaseModel):
|
|||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
credentials: Optional[List[StrictStr]] = Field(default=None, description="Contains a list of credential IDs (get `credentialId` from `/credentials` endpoint).")
|
||||||
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
agents: Optional[List[AgentResponse]] = Field(default=None, description="Contains list of agents.")
|
||||||
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "credentials", "agents"]
|
__properties: ClassVar[List[str]] = ["createdBy", "createdDate", "description", "liveShare", "modifiedBy", "modifiedDate", "savedEvent", "testId", "testName", "type", "_links", "labels", "sharedWithAccounts", "authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "credentials", "agents"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -229,6 +230,7 @@ class WebTransactionInstantTestResponse(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -42,6 +42,7 @@ class WebTransactionProperties(BaseModel):
|
|||||||
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
content_regex: Optional[StrictStr] = Field(default=None, description="Content regex, this field does not require escaping.", alias="contentRegex")
|
||||||
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
custom_headers: Optional[TestCustomHeaders] = Field(default=None, alias="customHeaders")
|
||||||
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
desired_status_code: Optional[StrictStr] = Field(default='default', description="Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code.", alias="desiredStatusCode")
|
||||||
|
distributed_tracing: Optional[StrictBool] = Field(default=None, description="Adds distributed tracing headers to API requests using B3 and W3C standards.", alias="distributedTracing")
|
||||||
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
download_limit: Optional[StrictInt] = Field(default=None, description="Specifies maximum number of bytes to download from the target object.", alias="downloadLimit")
|
||||||
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
dns_override: Optional[StrictStr] = Field(default=None, description="IP address to use for DNS override.", alias="dnsOverride")
|
||||||
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
http_target_time: Optional[Annotated[int, Field(le=5000, strict=True, ge=100)]] = Field(default=None, description="Target time for HTTP server completion, specified in milliseconds.", alias="httpTargetTime")
|
||||||
@ -81,7 +82,7 @@ class WebTransactionProperties(BaseModel):
|
|||||||
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
page_loading_strategy: Optional[TestPageLoadingStrategy] = Field(default=None, alias="pageLoadingStrategy")
|
||||||
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
randomized_start_time: Optional[StrictBool] = Field(default=False, description="Indicates whether agents should randomize the start time in each test round.", alias="randomizedStartTime")
|
||||||
type: Optional[StrictStr] = None
|
type: Optional[StrictStr] = None
|
||||||
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "type"]
|
__properties: ClassVar[List[str]] = ["authType", "agentInterfaces", "bandwidthMeasurements", "clientCertificate", "contentRegex", "customHeaders", "desiredStatusCode", "distributedTracing", "downloadLimit", "dnsOverride", "httpTargetTime", "httpTimeLimit", "httpVersion", "includeHeaders", "mtuMeasurements", "networkMeasurements", "numPathTraces", "oAuth", "password", "pathTraceMode", "probeMode", "protocol", "sslVersion", "sslVersionId", "url", "useNtlm", "userAgent", "username", "verifyCertificate", "allowUnsafeLegacyRenegotiation", "followRedirects", "fixedPacketRate", "overrideAgentProxy", "overrideProxyId", "collectProxyNetworkData", "emulatedDeviceId", "targetTime", "timeLimit", "transactionScript", "blockDomains", "disableScreenshot", "allowMicAndCamera", "allowGeolocation", "browserLanguage", "pageLoadingStrategy", "randomizedStartTime", "type"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -155,6 +156,7 @@ class WebTransactionProperties(BaseModel):
|
|||||||
"contentRegex": obj.get("contentRegex"),
|
"contentRegex": obj.get("contentRegex"),
|
||||||
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
"customHeaders": TestCustomHeaders.from_dict(obj["customHeaders"]) if obj.get("customHeaders") is not None else None,
|
||||||
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
"desiredStatusCode": obj.get("desiredStatusCode") if obj.get("desiredStatusCode") is not None else 'default',
|
||||||
|
"distributedTracing": obj.get("distributedTracing"),
|
||||||
"downloadLimit": obj.get("downloadLimit"),
|
"downloadLimit": obj.get("downloadLimit"),
|
||||||
"dnsOverride": obj.get("dnsOverride"),
|
"dnsOverride": obj.get("dnsOverride"),
|
||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
|
|||||||
@ -149,6 +149,7 @@ class TestAPIInstantTestsApi(unittest.TestCase):
|
|||||||
"value" : "ThousandEyesAccountUserName"
|
"value" : "ThousandEyesAccountUserName"
|
||||||
} ],
|
} ],
|
||||||
"liveShare" : false,
|
"liveShare" : false,
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
"url" : "www.thousandeyes.com",
|
"url" : "www.thousandeyes.com",
|
||||||
@ -295,6 +296,7 @@ class TestAPIInstantTestsApi(unittest.TestCase):
|
|||||||
"value" : "ThousandEyesAccountUserName"
|
"value" : "ThousandEyesAccountUserName"
|
||||||
} ],
|
} ],
|
||||||
"liveShare" : false,
|
"liveShare" : false,
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
"url" : "www.thousandeyes.com",
|
"url" : "www.thousandeyes.com",
|
||||||
|
|||||||
@ -116,6 +116,7 @@ class TestHTTPPageLoadInstantTestsApi(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
"pageLoadTargetTime" : 10,
|
"pageLoadTargetTime" : 10,
|
||||||
"numPathTraces" : 3,
|
"numPathTraces" : 3,
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"userAgent" : "curl",
|
"userAgent" : "curl",
|
||||||
"pageLoadTimeLimit" : 10,
|
"pageLoadTimeLimit" : 10,
|
||||||
@ -242,6 +243,7 @@ class TestHTTPPageLoadInstantTestsApi(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
"pageLoadTargetTime" : 10,
|
"pageLoadTargetTime" : 10,
|
||||||
"numPathTraces" : 3,
|
"numPathTraces" : 3,
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"userAgent" : "curl",
|
"userAgent" : "curl",
|
||||||
"pageLoadTimeLimit" : 10,
|
"pageLoadTimeLimit" : 10,
|
||||||
|
|||||||
@ -111,6 +111,7 @@ class TestHTTPServerInstantTestsApi(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
"headers" : [ "header1: value1", "header2: value2" ],
|
"headers" : [ "header1: value1", "header2: value2" ],
|
||||||
"numPathTraces" : 3,
|
"numPathTraces" : 3,
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"userAgent" : "curl",
|
"userAgent" : "curl",
|
||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
@ -231,6 +232,7 @@ class TestHTTPServerInstantTestsApi(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
"headers" : [ "header1: value1", "header2: value2" ],
|
"headers" : [ "header1: value1", "header2: value2" ],
|
||||||
"numPathTraces" : 3,
|
"numPathTraces" : 3,
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"userAgent" : "curl",
|
"userAgent" : "curl",
|
||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
|
|||||||
@ -117,6 +117,7 @@ class TestWebTransactionInstantTestsApi(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
"numPathTraces" : 3,
|
"numPathTraces" : 3,
|
||||||
"transactionScript" : "if (true) { return true; }",
|
"transactionScript" : "if (true) { return true; }",
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"userAgent" : "curl",
|
"userAgent" : "curl",
|
||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
@ -245,6 +246,7 @@ class TestWebTransactionInstantTestsApi(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
"numPathTraces" : 3,
|
"numPathTraces" : 3,
|
||||||
"transactionScript" : "if (true) { return true; }",
|
"transactionScript" : "if (true) { return true; }",
|
||||||
|
"distributedTracing" : false,
|
||||||
"savedEvent" : true,
|
"savedEvent" : true,
|
||||||
"userAgent" : "curl",
|
"userAgent" : "curl",
|
||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
|
|||||||
@ -14,7 +14,7 @@ For more information about Internet Insights, see the [Internet Insights](https:
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@ Creates a new test snapshot in ThousandEyes.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -15,7 +15,7 @@ For more information about ThousandEyes for OpenTelemetry, see the [documentatio
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -16,7 +16,7 @@ Things to note with the ThousandEyes Tags API:
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@ Get test result metrics for Network and Application Synthetics tests.
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -105,7 +105,7 @@ Name | Type | Description | Notes
|
|||||||
|
|
||||||
Get API test results
|
Get API test results
|
||||||
|
|
||||||
Returns test results for API. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for API. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -14,7 +14,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
Get network test results
|
Get network test results
|
||||||
|
|
||||||
Returns network test results for every agent and round. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns network test results for every agent and round. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
Retrieve RTP server test metrics
|
Retrieve RTP server test metrics
|
||||||
|
|
||||||
Returns Voice RTP server test results. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice RTP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
Get SIP server test results
|
Get SIP server test results
|
||||||
|
|
||||||
Returns Voice SIP server test results. It returns data for each agent and each `roundId` within the selected time frame. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice SIP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
Get FTP server test results
|
Get FTP server test results
|
||||||
|
|
||||||
Returns test results for FTP server requests. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for FTP server requests. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -200,7 +200,7 @@ Name | Type | Description | Notes
|
|||||||
|
|
||||||
Get web transactions test results
|
Get web transactions test results
|
||||||
|
|
||||||
Returns test results for web transactions. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for web transactions. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -398,7 +398,7 @@ class APITestResultsApi:
|
|||||||
) -> ApiTestResults:
|
) -> ApiTestResults:
|
||||||
"""Get API test results
|
"""Get API test results
|
||||||
|
|
||||||
Returns test results for API. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for API. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -493,7 +493,7 @@ class APITestResultsApi:
|
|||||||
) -> ApiResponse[ApiTestResults]:
|
) -> ApiResponse[ApiTestResults]:
|
||||||
"""Get API test results
|
"""Get API test results
|
||||||
|
|
||||||
Returns test results for API. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for API. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -588,7 +588,7 @@ class APITestResultsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""Get API test results
|
"""Get API test results
|
||||||
|
|
||||||
Returns test results for API. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for API. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
|
|||||||
@ -72,7 +72,7 @@ class NetworkTestResultsApi:
|
|||||||
) -> NetworkTestResults:
|
) -> NetworkTestResults:
|
||||||
"""Get network test results
|
"""Get network test results
|
||||||
|
|
||||||
Returns network test results for every agent and round. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns network test results for every agent and round. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -171,7 +171,7 @@ class NetworkTestResultsApi:
|
|||||||
) -> ApiResponse[NetworkTestResults]:
|
) -> ApiResponse[NetworkTestResults]:
|
||||||
"""Get network test results
|
"""Get network test results
|
||||||
|
|
||||||
Returns network test results for every agent and round. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns network test results for every agent and round. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -270,7 +270,7 @@ class NetworkTestResultsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""Get network test results
|
"""Get network test results
|
||||||
|
|
||||||
Returns network test results for every agent and round. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns network test results for every agent and round. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
|
|||||||
@ -67,7 +67,7 @@ class VoiceRTPServerTestResultsApi:
|
|||||||
) -> RtpStreamTestResults:
|
) -> RtpStreamTestResults:
|
||||||
"""Retrieve RTP server test metrics
|
"""Retrieve RTP server test metrics
|
||||||
|
|
||||||
Returns Voice RTP server test results. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice RTP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -162,7 +162,7 @@ class VoiceRTPServerTestResultsApi:
|
|||||||
) -> ApiResponse[RtpStreamTestResults]:
|
) -> ApiResponse[RtpStreamTestResults]:
|
||||||
"""Retrieve RTP server test metrics
|
"""Retrieve RTP server test metrics
|
||||||
|
|
||||||
Returns Voice RTP server test results. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice RTP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -257,7 +257,7 @@ class VoiceRTPServerTestResultsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""Retrieve RTP server test metrics
|
"""Retrieve RTP server test metrics
|
||||||
|
|
||||||
Returns Voice RTP server test results. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice RTP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
|
|||||||
@ -67,7 +67,7 @@ class VoiceSIPServerTestResultsApi:
|
|||||||
) -> SipServerTestResults:
|
) -> SipServerTestResults:
|
||||||
"""Get SIP server test results
|
"""Get SIP server test results
|
||||||
|
|
||||||
Returns Voice SIP server test results. It returns data for each agent and each `roundId` within the selected time frame. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice SIP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -162,7 +162,7 @@ class VoiceSIPServerTestResultsApi:
|
|||||||
) -> ApiResponse[SipServerTestResults]:
|
) -> ApiResponse[SipServerTestResults]:
|
||||||
"""Get SIP server test results
|
"""Get SIP server test results
|
||||||
|
|
||||||
Returns Voice SIP server test results. It returns data for each agent and each `roundId` within the selected time frame. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice SIP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -257,7 +257,7 @@ class VoiceSIPServerTestResultsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""Get SIP server test results
|
"""Get SIP server test results
|
||||||
|
|
||||||
Returns Voice SIP server test results. It returns data for each agent and each `roundId` within the selected time frame. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns Voice SIP server test results. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
|
|||||||
@ -67,7 +67,7 @@ class WebFTPServerTestResultsApi:
|
|||||||
) -> FtpServerTestResults:
|
) -> FtpServerTestResults:
|
||||||
"""Get FTP server test results
|
"""Get FTP server test results
|
||||||
|
|
||||||
Returns test results for FTP server requests. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for FTP server requests. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -162,7 +162,7 @@ class WebFTPServerTestResultsApi:
|
|||||||
) -> ApiResponse[FtpServerTestResults]:
|
) -> ApiResponse[FtpServerTestResults]:
|
||||||
"""Get FTP server test results
|
"""Get FTP server test results
|
||||||
|
|
||||||
Returns test results for FTP server requests. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for FTP server requests. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -257,7 +257,7 @@ class WebFTPServerTestResultsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""Get FTP server test results
|
"""Get FTP server test results
|
||||||
|
|
||||||
Returns test results for FTP server requests. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for FTP server requests. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
|
|||||||
@ -744,7 +744,7 @@ class WebTransactionsTestResultsApi:
|
|||||||
) -> WebTransactionTestResults:
|
) -> WebTransactionTestResults:
|
||||||
"""Get web transactions test results
|
"""Get web transactions test results
|
||||||
|
|
||||||
Returns test results for web transactions. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for web transactions. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -839,7 +839,7 @@ class WebTransactionsTestResultsApi:
|
|||||||
) -> ApiResponse[WebTransactionTestResults]:
|
) -> ApiResponse[WebTransactionTestResults]:
|
||||||
"""Get web transactions test results
|
"""Get web transactions test results
|
||||||
|
|
||||||
Returns test results for web transactions. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for web transactions. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
@ -934,7 +934,7 @@ class WebTransactionsTestResultsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""Get web transactions test results
|
"""Get web transactions test results
|
||||||
|
|
||||||
Returns test results for web transactions. If you do not specify a window or a start and end date, data is displayed for the most recent testing round.
|
Returns test results for web transactions. If no window, start time, or end time is specified, data for the most recent round is returned. If a window or start time is specified, the results might include a round that started just before the specified start time.
|
||||||
|
|
||||||
:param test_id: Test ID (required)
|
:param test_id: Test ID (required)
|
||||||
:type test_id: str
|
:type test_id: str
|
||||||
|
|||||||
@ -145,6 +145,8 @@ docs/TestSipCredentials.md
|
|||||||
docs/TestSslVersionId.md
|
docs/TestSslVersionId.md
|
||||||
docs/TestSubInterval.md
|
docs/TestSubInterval.md
|
||||||
docs/TestType.md
|
docs/TestType.md
|
||||||
|
docs/TestVersionHistory.md
|
||||||
|
docs/TestVersionHistoryResponse.md
|
||||||
docs/Tests.md
|
docs/Tests.md
|
||||||
docs/TestsApi.md
|
docs/TestsApi.md
|
||||||
docs/UnauthorizedError.md
|
docs/UnauthorizedError.md
|
||||||
@ -333,6 +335,8 @@ src/thousandeyes_sdk/tests/models/test_sip_credentials.py
|
|||||||
src/thousandeyes_sdk/tests/models/test_ssl_version_id.py
|
src/thousandeyes_sdk/tests/models/test_ssl_version_id.py
|
||||||
src/thousandeyes_sdk/tests/models/test_sub_interval.py
|
src/thousandeyes_sdk/tests/models/test_sub_interval.py
|
||||||
src/thousandeyes_sdk/tests/models/test_type.py
|
src/thousandeyes_sdk/tests/models/test_type.py
|
||||||
|
src/thousandeyes_sdk/tests/models/test_version_history.py
|
||||||
|
src/thousandeyes_sdk/tests/models/test_version_history_response.py
|
||||||
src/thousandeyes_sdk/tests/models/tests.py
|
src/thousandeyes_sdk/tests/models/tests.py
|
||||||
src/thousandeyes_sdk/tests/models/unauthorized_error.py
|
src/thousandeyes_sdk/tests/models/unauthorized_error.py
|
||||||
src/thousandeyes_sdk/tests/models/unexpanded_agent_to_agent_test.py
|
src/thousandeyes_sdk/tests/models/unexpanded_agent_to_agent_test.py
|
||||||
|
|||||||
@ -4,7 +4,7 @@ This API allows you to list, create, edit, and delete Network and Application Sy
|
|||||||
|
|
||||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 7.0.44
|
- API version: 7.0.47
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
@ -156,6 +156,7 @@ Class | Method | HTTP request | Description
|
|||||||
*SIPServerTestsApi* | [**get_sip_server_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/SIPServerTestsApi.md#get_sip_server_test) | **GET** /tests/sip-server/{testId} | Get SIP Server test
|
*SIPServerTestsApi* | [**get_sip_server_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/SIPServerTestsApi.md#get_sip_server_test) | **GET** /tests/sip-server/{testId} | Get SIP Server test
|
||||||
*SIPServerTestsApi* | [**get_sip_server_tests**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/SIPServerTestsApi.md#get_sip_server_tests) | **GET** /tests/sip-server | List SIP Server tests
|
*SIPServerTestsApi* | [**get_sip_server_tests**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/SIPServerTestsApi.md#get_sip_server_tests) | **GET** /tests/sip-server | List SIP Server tests
|
||||||
*SIPServerTestsApi* | [**update_sip_server_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/SIPServerTestsApi.md#update_sip_server_test) | **PUT** /tests/sip-server/{testId} | Update SIP Server test
|
*SIPServerTestsApi* | [**update_sip_server_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/SIPServerTestsApi.md#update_sip_server_test) | **PUT** /tests/sip-server/{testId} | Update SIP Server test
|
||||||
|
*TestsApi* | [**get_test_version_history**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestsApi.md#get_test_version_history) | **GET** /tests/{testId}/history | Get test version history
|
||||||
*TestsApi* | [**get_tests**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestsApi.md#get_tests) | **GET** /tests | List configured tests
|
*TestsApi* | [**get_tests**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestsApi.md#get_tests) | **GET** /tests | List configured tests
|
||||||
*VoiceTestsApi* | [**create_voice_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/VoiceTestsApi.md#create_voice_test) | **POST** /tests/voice | Create Voice test
|
*VoiceTestsApi* | [**create_voice_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/VoiceTestsApi.md#create_voice_test) | **POST** /tests/voice | Create Voice test
|
||||||
*VoiceTestsApi* | [**delete_voice_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/VoiceTestsApi.md#delete_voice_test) | **DELETE** /tests/voice/{testId} | Delete Voice test
|
*VoiceTestsApi* | [**delete_voice_test**](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/VoiceTestsApi.md#delete_voice_test) | **DELETE** /tests/voice/{testId} | Delete Voice test
|
||||||
@ -303,6 +304,8 @@ Class | Method | HTTP request | Description
|
|||||||
- [TestSslVersionId](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestSslVersionId.md)
|
- [TestSslVersionId](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestSslVersionId.md)
|
||||||
- [TestSubInterval](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestSubInterval.md)
|
- [TestSubInterval](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestSubInterval.md)
|
||||||
- [TestType](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestType.md)
|
- [TestType](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestType.md)
|
||||||
|
- [TestVersionHistory](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestVersionHistory.md)
|
||||||
|
- [TestVersionHistoryResponse](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/TestVersionHistoryResponse.md)
|
||||||
- [Tests](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/Tests.md)
|
- [Tests](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/Tests.md)
|
||||||
- [UnauthorizedError](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/UnauthorizedError.md)
|
- [UnauthorizedError](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/UnauthorizedError.md)
|
||||||
- [UnexpandedAgentToAgentTest](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/UnexpandedAgentToAgentTest.md)
|
- [UnexpandedAgentToAgentTest](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-tests/docs/UnexpandedAgentToAgentTest.md)
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_api_test**
|
# **get_api_test**
|
||||||
> ApiTestResponse get_api_test(test_id, aid=aid, expand=expand)
|
> ApiTestResponse get_api_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get API test
|
Get API test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.APITestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.APITestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get API test
|
# Get API test
|
||||||
api_response = api_instance.get_api_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_api_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of APITestsApi->get_api_test:\n")
|
print("The response of APITestsApi->get_api_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_agent_to_agent_test**
|
# **get_agent_to_agent_test**
|
||||||
> AgentToAgentTestResponse get_agent_to_agent_test(test_id, aid=aid, expand=expand)
|
> AgentToAgentTestResponse get_agent_to_agent_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get Agent to Agent test
|
Get Agent to Agent test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.AgentToAgentTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.AgentToAgentTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get Agent to Agent test
|
# Get Agent to Agent test
|
||||||
api_response = api_instance.get_agent_to_agent_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_agent_to_agent_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of AgentToAgentTestsApi->get_agent_to_agent_test:\n")
|
print("The response of AgentToAgentTestsApi->get_agent_to_agent_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_agent_to_server_test**
|
# **get_agent_to_server_test**
|
||||||
> AgentToServerTestResponse get_agent_to_server_test(test_id, aid=aid, expand=expand)
|
> AgentToServerTestResponse get_agent_to_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get Agent to Server test
|
Get Agent to Server test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.AgentToServerTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.AgentToServerTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get Agent to Server test
|
# Get Agent to Server test
|
||||||
api_response = api_instance.get_agent_to_server_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_agent_to_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of AgentToServerTestsApi->get_agent_to_server_test:\n")
|
print("The response of AgentToServerTestsApi->get_agent_to_server_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -19,6 +19,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -6,6 +6,7 @@
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -23,6 +23,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -23,6 +23,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | **List[str]** | Contains list of test label IDs (get `labelId` from `/labels` endpoint) | [optional]
|
**labels** | **List[str]** | Contains list of test label IDs (get `labelId` from `/labels` endpoint) | [optional]
|
||||||
**shared_with_accounts** | **List[str]** | Contains list of account group IDs. Test is shared with the listed account groups (get `aid` from `/account-groups` endpoint) | [optional]
|
**shared_with_accounts** | **List[str]** | Contains list of account group IDs. Test is shared with the listed account groups (get `aid` from `/account-groups` endpoint) | [optional]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -23,6 +23,7 @@ Name | Type | Description | Notes
|
|||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
**shared_with_accounts** | [**List[SharedWithAccount]**](SharedWithAccount.md) | | [optional] [readonly]
|
||||||
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
**collect_proxy_network_data** | **bool** | Indicates whether network data to the proxy should be collected. | [optional] [default to False]
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
**follow_redirects** | **bool** | To disable following HTTP/301 or HTTP/302 redirect directives, set this parameter to `false`. | [optional] [default to True]
|
||||||
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
**mtu_measurements** | **bool** | Set `true` to measure MTU sizes on network from agents to the target. | [optional]
|
||||||
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
**network_measurements** | **bool** | Enable or disable network measurements. Set to true to enable or false to disable network measurements. | [optional] [default to True]
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_dns_sec_test**
|
# **get_dns_sec_test**
|
||||||
> DnsSecTestResponse get_dns_sec_test(test_id, aid=aid, expand=expand)
|
> DnsSecTestResponse get_dns_sec_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get DNSSEC test
|
Get DNSSEC test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.DNSSECTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.DNSSECTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get DNSSEC test
|
# Get DNSSEC test
|
||||||
api_response = api_instance.get_dns_sec_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_dns_sec_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of DNSSECTestsApi->get_dns_sec_test:\n")
|
print("The response of DNSSECTestsApi->get_dns_sec_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_dns_server_test**
|
# **get_dns_server_test**
|
||||||
> DnsServerTestResponse get_dns_server_test(test_id, aid=aid, expand=expand)
|
> DnsServerTestResponse get_dns_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get DNS Server test
|
Get DNS Server test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.DNSServerTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.DNSServerTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get DNS Server test
|
# Get DNS Server test
|
||||||
api_response = api_instance.get_dns_server_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_dns_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of DNSServerTestsApi->get_dns_server_test:\n")
|
print("The response of DNSServerTestsApi->get_dns_server_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_dns_trace_test**
|
# **get_dns_trace_test**
|
||||||
> DnsTraceTestResponse get_dns_trace_test(test_id, aid=aid, expand=expand)
|
> DnsTraceTestResponse get_dns_trace_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get DNS Trace test
|
Get DNS Trace test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.DNSTraceTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.DNSTraceTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get DNS Trace test
|
# Get DNS Trace test
|
||||||
api_response = api_instance.get_dns_trace_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_dns_trace_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of DNSTraceTestsApi->get_dns_trace_test:\n")
|
print("The response of DNSTraceTestsApi->get_dns_trace_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -186,7 +186,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_ftp_server_test**
|
# **get_ftp_server_test**
|
||||||
> FtpServerTestResponse get_ftp_server_test(test_id, aid=aid, expand=expand)
|
> FtpServerTestResponse get_ftp_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get FTP Server test
|
Get FTP Server test
|
||||||
|
|
||||||
@ -225,11 +225,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.FTPServerTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.FTPServerTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get FTP Server test
|
# Get FTP Server test
|
||||||
api_response = api_instance.get_ftp_server_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_ftp_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of FTPServerTestsApi->get_ftp_server_test:\n")
|
print("The response of FTPServerTestsApi->get_ftp_server_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -245,6 +246,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -188,7 +188,7 @@ void (empty response body)
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **get_http_server_test**
|
# **get_http_server_test**
|
||||||
> HttpServerTestResponse get_http_server_test(test_id, aid=aid, expand=expand)
|
> HttpServerTestResponse get_http_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
|
|
||||||
Get HTTP Server test
|
Get HTTP Server test
|
||||||
|
|
||||||
@ -227,11 +227,12 @@ with thousandeyes_sdk.core.ApiClient(configuration) as api_client:
|
|||||||
api_instance = thousandeyes_sdk.tests.HTTPServerTestsApi(api_client)
|
api_instance = thousandeyes_sdk.tests.HTTPServerTestsApi(api_client)
|
||||||
test_id = '202701' # str | Test ID
|
test_id = '202701' # str | Test ID
|
||||||
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
aid = '1234' # str | A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. (optional)
|
||||||
|
version_id = '1234' # str | The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. (optional)
|
||||||
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
expand = [thousandeyes_sdk.tests.ExpandTestOptions()] # List[ExpandTestOptions] | Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get HTTP Server test
|
# Get HTTP Server test
|
||||||
api_response = api_instance.get_http_server_test(test_id, aid=aid, expand=expand)
|
api_response = api_instance.get_http_server_test(test_id, aid=aid, version_id=version_id, expand=expand)
|
||||||
print("The response of HTTPServerTestsApi->get_http_server_test:\n")
|
print("The response of HTTPServerTestsApi->get_http_server_test:\n")
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -247,6 +248,7 @@ Name | Type | Description | Notes
|
|||||||
------------- | ------------- | ------------- | -------------
|
------------- | ------------- | ------------- | -------------
|
||||||
**test_id** | **str**| Test ID |
|
**test_id** | **str**| Test ID |
|
||||||
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
**aid** | **str**| A unique identifier associated with your account group. You can retrieve your `AccountGroupId` from the `/account-groups` endpoint. Note that you must be assigned to the target account group. Specifying this parameter without being assigned to the target account group will result in an error response. | [optional]
|
||||||
|
**version_id** | **str**| The unique identifier for a specific version of the test settings. If provided, returns the test configuration as it existed at that version. To retrieve available version IDs, use the `/tests/{testId}/history` endpoint. If not specified, the current version of the test settings is returned. | [optional]
|
||||||
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
**expand** | [**List[ExpandTestOptions]**](ExpandTestOptions.md)| Optional parameter on whether or not to expand the test sub-resources. By default no expansion is going to take place if the query parameter is not present. If the user wishes to expand the `agents` sub-resource, they need to pass the `?expand=agent` query. | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@ -12,6 +12,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -12,6 +12,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -29,6 +29,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
@ -29,6 +29,7 @@ Name | Type | Description | Notes
|
|||||||
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
**content_regex** | **str** | Content regex, this field does not require escaping. | [optional]
|
||||||
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
**custom_headers** | [**TestCustomHeaders**](TestCustomHeaders.md) | | [optional]
|
||||||
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
**desired_status_code** | **str** | Specify the HTTP status code value that indicates a successful response. The default value accepts any 2xx or 3xx status code. | [optional] [default to 'default']
|
||||||
|
**distributed_tracing** | **bool** | Adds distributed tracing headers to API requests using B3 and W3C standards. | [optional]
|
||||||
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specifies maximum number of bytes to download from the target object. | [optional]
|
||||||
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
**dns_override** | **str** | IP address to use for DNS override. | [optional]
|
||||||
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
**http_target_time** | **int** | Target time for HTTP server completion, specified in milliseconds. | [optional]
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user