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
175a631c72
commit
362726e625
@ -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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- 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 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | [**TestType**](TestType.md) | | [optional]
|
**type** | [**TestType**](TestType.md) | | [optional]
|
||||||
|
|||||||
@ -38,7 +38,7 @@ class SimpleTest(BaseModel):
|
|||||||
live_share: Optional[StrictBool] = Field(default=None, description="Indicates if the test is shared with the account group.", alias="liveShare")
|
live_share: Optional[StrictBool] = Field(default=None, description="Indicates if the test is shared with the account group.", alias="liveShare")
|
||||||
modified_by: Optional[StrictStr] = Field(default=None, description="User that modified the test.", alias="modifiedBy")
|
modified_by: Optional[StrictStr] = Field(default=None, description="User that modified the test.", alias="modifiedBy")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="savedEvent")
|
saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="savedEvent")
|
||||||
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned an unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned an unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
||||||
test_name: Optional[StrictStr] = Field(default=None, description="The name of the test. Test name must be unique.", alias="testName")
|
test_name: Optional[StrictStr] = Field(default=None, description="The name of the test. Test name must be unique.", alias="testName")
|
||||||
type: Optional[TestType] = None
|
type: Optional[TestType] = None
|
||||||
|
|||||||
@ -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.37
|
- API version: 7.0.41
|
||||||
- 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 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | [**AlertTestType**](AlertTestType.md) | | [optional]
|
**type** | [**AlertTestType**](AlertTestType.md) | | [optional]
|
||||||
|
|||||||
@ -15,7 +15,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | [**TestType**](TestType.md) | | [optional]
|
**type** | [**TestType**](TestType.md) | | [optional]
|
||||||
|
|||||||
@ -38,7 +38,7 @@ class AlertSimpleTest(BaseModel):
|
|||||||
live_share: Optional[StrictBool] = Field(default=None, description="Indicates if the test is shared with the account group.", alias="liveShare")
|
live_share: Optional[StrictBool] = Field(default=None, description="Indicates if the test is shared with the account group.", alias="liveShare")
|
||||||
modified_by: Optional[StrictStr] = Field(default=None, description="User that modified the test.", alias="modifiedBy")
|
modified_by: Optional[StrictStr] = Field(default=None, description="User that modified the test.", alias="modifiedBy")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="savedEvent")
|
saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.", alias="savedEvent")
|
||||||
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned an unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned an unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
||||||
test_name: Optional[StrictStr] = Field(default=None, description="The name of the test. Test name must be unique.", alias="testName")
|
test_name: Optional[StrictStr] = Field(default=None, description="The name of the test. Test name must be unique.", alias="testName")
|
||||||
type: Optional[AlertTestType] = None
|
type: Optional[AlertTestType] = None
|
||||||
|
|||||||
@ -38,7 +38,7 @@ class SimpleTest(BaseModel):
|
|||||||
live_share: Optional[StrictBool] = Field(default=None, description="Indicates if the test is shared with the account group.", alias="liveShare")
|
live_share: Optional[StrictBool] = Field(default=None, description="Indicates if the test is shared with the account group.", alias="liveShare")
|
||||||
modified_by: Optional[StrictStr] = Field(default=None, description="User that modified the test.", alias="modifiedBy")
|
modified_by: Optional[StrictStr] = Field(default=None, description="User that modified the test.", alias="modifiedBy")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="savedEvent")
|
saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="savedEvent")
|
||||||
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned an unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned an unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
||||||
test_name: Optional[StrictStr] = Field(default=None, description="The name of the test. Test name must be unique.", alias="testName")
|
test_name: Optional[StrictStr] = Field(default=None, description="The name of the test. Test name must be unique.", alias="testName")
|
||||||
type: Optional[TestType] = None
|
type: Optional[TestType] = None
|
||||||
|
|||||||
@ -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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- 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,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -24,7 +25,6 @@ Name | Type | Description | Notes
|
|||||||
**type** | **str** | Type of test being queried. | [readonly]
|
**type** | **str** | Type of test being queried. | [readonly]
|
||||||
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -35,7 +36,6 @@ Name | Type | Description | Notes
|
|||||||
**http_version** | **int** | HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1. | [optional] [default to 2]
|
**http_version** | **int** | HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1. | [optional] [default to 2]
|
||||||
**ssl_version** | **str** | Reflects the verbose SSL protocol version used by a test. | [optional] [readonly]
|
**ssl_version** | **str** | Reflects the verbose SSL protocol version used by a test. | [optional] [readonly]
|
||||||
**use_ntlm** | **bool** | Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set. | [optional]
|
**use_ntlm** | **bool** | Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set. | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
|
|||||||
@ -41,8 +41,9 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -53,8 +54,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
type: Annotated[str, Field(strict=True)] = Field(description="Type of test being queried.")
|
type: Annotated[str, Field(strict=True)] = Field(description="Type of test being queried.")
|
||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
labels: Optional[List[TestLabel]] = None
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "labels"]
|
|
||||||
|
|
||||||
@field_validator('type')
|
@field_validator('type')
|
||||||
def type_validate_regular_expression(cls, value):
|
def type_validate_regular_expression(cls, value):
|
||||||
@ -104,10 +104,10 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
"type",
|
"type",
|
||||||
"labels",
|
|
||||||
])
|
])
|
||||||
|
|
||||||
_dict = self.model_dump(
|
_dict = self.model_dump(
|
||||||
@ -149,6 +149,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
@ -158,8 +159,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
"testName": obj.get("testName"),
|
"testName": obj.get("testName"),
|
||||||
"type": obj.get("type"),
|
"type": obj.get("type"),
|
||||||
"tcpProbeMode": obj.get("tcpProbeMode"),
|
"tcpProbeMode": obj.get("tcpProbeMode"),
|
||||||
"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
|
||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None
|
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -43,8 +43,9 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -66,8 +67,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
http_version: Optional[Annotated[int, Field(le=2, strict=True, ge=1)]] = Field(default=2, description="HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1.", alias="httpVersion")
|
http_version: Optional[Annotated[int, Field(le=2, strict=True, ge=1)]] = Field(default=2, description="HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1.", alias="httpVersion")
|
||||||
ssl_version: Optional[StrictStr] = Field(default=None, description="Reflects the verbose SSL protocol version used by a test.", alias="sslVersion")
|
ssl_version: Optional[StrictStr] = Field(default=None, description="Reflects the verbose SSL protocol version used by a test.", alias="sslVersion")
|
||||||
use_ntlm: Optional[StrictBool] = Field(default=None, description="Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.", alias="useNtlm")
|
use_ntlm: Optional[StrictBool] = Field(default=None, description="Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.", alias="useNtlm")
|
||||||
labels: Optional[List[TestLabel]] = None
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "authType", "httpTimeLimit", "username", "sslVersionId", "verifyCertificate", "url", "followRedirects", "httpTargetTime", "httpVersion", "sslVersion", "useNtlm"]
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "authType", "httpTimeLimit", "username", "sslVersionId", "verifyCertificate", "url", "followRedirects", "httpTargetTime", "httpVersion", "sslVersion", "useNtlm", "labels"]
|
|
||||||
|
|
||||||
@field_validator('type')
|
@field_validator('type')
|
||||||
def type_validate_regular_expression(cls, value):
|
def type_validate_regular_expression(cls, value):
|
||||||
@ -118,11 +118,11 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
"type",
|
"type",
|
||||||
"ssl_version",
|
"ssl_version",
|
||||||
"labels",
|
|
||||||
])
|
])
|
||||||
|
|
||||||
_dict = self.model_dump(
|
_dict = self.model_dump(
|
||||||
@ -164,6 +164,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
@ -184,8 +185,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
"httpVersion": obj.get("httpVersion") if obj.get("httpVersion") is not None else 2,
|
"httpVersion": obj.get("httpVersion") if obj.get("httpVersion") is not None else 2,
|
||||||
"sslVersion": obj.get("sslVersion"),
|
"sslVersion": obj.get("sslVersion"),
|
||||||
"useNtlm": obj.get("useNtlm"),
|
"useNtlm": obj.get("useNtlm")
|
||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None
|
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -25,6 +25,7 @@ from thousandeyes_sdk.endpoint_instant_tests.models.endpoint_scheduled_test_type
|
|||||||
from thousandeyes_sdk.endpoint_instant_tests.models.endpoint_test_links import EndpointTestLinks
|
from thousandeyes_sdk.endpoint_instant_tests.models.endpoint_test_links import EndpointTestLinks
|
||||||
from thousandeyes_sdk.endpoint_instant_tests.models.endpoint_test_protocol import EndpointTestProtocol
|
from thousandeyes_sdk.endpoint_instant_tests.models.endpoint_test_protocol import EndpointTestProtocol
|
||||||
from thousandeyes_sdk.endpoint_instant_tests.models.test_interval import TestInterval
|
from thousandeyes_sdk.endpoint_instant_tests.models.test_interval import TestInterval
|
||||||
|
from thousandeyes_sdk.endpoint_instant_tests.models.test_label import TestLabel
|
||||||
from thousandeyes_sdk.endpoint_instant_tests.models.test_probe_mode_response import TestProbeModeResponse
|
from thousandeyes_sdk.endpoint_instant_tests.models.test_probe_mode_response import TestProbeModeResponse
|
||||||
from typing import Optional, Set
|
from typing import Optional, Set
|
||||||
from typing_extensions import Self
|
from typing_extensions import Self
|
||||||
@ -40,8 +41,9 @@ class EndpointTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -52,7 +54,7 @@ class EndpointTest(BaseModel):
|
|||||||
type: EndpointScheduledTestType
|
type: EndpointScheduledTestType
|
||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -89,10 +91,12 @@ class EndpointTest(BaseModel):
|
|||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
"""
|
"""
|
||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
])
|
])
|
||||||
@ -108,6 +112,13 @@ class EndpointTest(BaseModel):
|
|||||||
# override the default output from pydantic by calling `to_dict()` of agent_selector_config
|
# override the default output from pydantic by calling `to_dict()` of agent_selector_config
|
||||||
if self.agent_selector_config:
|
if self.agent_selector_config:
|
||||||
_dict['agentSelectorConfig'] = self.agent_selector_config.to_dict()
|
_dict['agentSelectorConfig'] = self.agent_selector_config.to_dict()
|
||||||
|
# override the default output from pydantic by calling `to_dict()` of each item in labels (list)
|
||||||
|
_items = []
|
||||||
|
if self.labels:
|
||||||
|
for _item in self.labels:
|
||||||
|
if _item:
|
||||||
|
_items.append(_item.to_dict())
|
||||||
|
_dict['labels'] = _items
|
||||||
return _dict
|
return _dict
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -129,6 +140,7 @@ class EndpointTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
|
|||||||
@ -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.37
|
- API version: 7.0.41
|
||||||
- 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.37
|
- API version: 7.0.41
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -23,7 +23,7 @@ Name | Type | Description | Notes
|
|||||||
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
||||||
**test_id** | **str** | Each test is assigned a unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned a unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | Name of the test. | [optional]
|
**test_name** | **str** | Name of the test. | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -24,7 +25,6 @@ Name | Type | Description | Notes
|
|||||||
**type** | **str** | Type of test being queried. | [readonly]
|
**type** | **str** | Type of test being queried. | [readonly]
|
||||||
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -35,7 +36,6 @@ Name | Type | Description | Notes
|
|||||||
**http_version** | **int** | HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1. | [optional] [default to 2]
|
**http_version** | **int** | HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1. | [optional] [default to 2]
|
||||||
**ssl_version** | **str** | Reflects the verbose SSL protocol version used by a test. | [optional] [readonly]
|
**ssl_version** | **str** | Reflects the verbose SSL protocol version used by a test. | [optional] [readonly]
|
||||||
**use_ntlm** | **bool** | Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set. | [optional]
|
**use_ntlm** | **bool** | Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set. | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -24,7 +25,6 @@ Name | Type | Description | Notes
|
|||||||
**type** | **str** | Type of test being queried. | [readonly]
|
**type** | **str** | Type of test being queried. | [readonly]
|
||||||
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
**auth_type** | [**EndpointTestAuthType**](EndpointTestAuthType.md) | | [optional]
|
**auth_type** | [**EndpointTestAuthType**](EndpointTestAuthType.md) | | [optional]
|
||||||
**http_time_limit** | **int** | Maximum amount of time in milliseconds the agents wait before a request times out. | [optional] [default to 5000]
|
**http_time_limit** | **int** | Maximum amount of time in milliseconds the agents wait before a request times out. | [optional] [default to 5000]
|
||||||
**username** | **str** | Username for Basic/NTLM authentication. | [optional]
|
**username** | **str** | Username for Basic/NTLM authentication. | [optional]
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
|
|||||||
@ -51,7 +51,7 @@ class DynamicTest(BaseModel):
|
|||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned a unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned a unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
||||||
test_name: Optional[StrictStr] = Field(default=None, description="Name of the test.", alias="testName")
|
test_name: Optional[StrictStr] = Field(default=None, description="Name of the test.", alias="testName")
|
||||||
labels: Optional[List[TestLabel]] = None
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "application", "createdDate", "isPrioritized", "interval", "isEnabled", "hasPathTraceInSession", "hasPing", "hasTraceroute", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "tcpProbeMode", "testId", "testName", "labels"]
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "application", "createdDate", "isPrioritized", "interval", "isEnabled", "hasPathTraceInSession", "hasPing", "hasTraceroute", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "tcpProbeMode", "testId", "testName", "labels"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
|
|||||||
@ -41,8 +41,9 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -53,8 +54,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
type: Annotated[str, Field(strict=True)] = Field(description="Type of test being queried.")
|
type: Annotated[str, Field(strict=True)] = Field(description="Type of test being queried.")
|
||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
labels: Optional[List[TestLabel]] = None
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "labels"]
|
|
||||||
|
|
||||||
@field_validator('type')
|
@field_validator('type')
|
||||||
def type_validate_regular_expression(cls, value):
|
def type_validate_regular_expression(cls, value):
|
||||||
@ -104,10 +104,10 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
"type",
|
"type",
|
||||||
"labels",
|
|
||||||
])
|
])
|
||||||
|
|
||||||
_dict = self.model_dump(
|
_dict = self.model_dump(
|
||||||
@ -149,6 +149,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
@ -158,8 +159,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
"testName": obj.get("testName"),
|
"testName": obj.get("testName"),
|
||||||
"type": obj.get("type"),
|
"type": obj.get("type"),
|
||||||
"tcpProbeMode": obj.get("tcpProbeMode"),
|
"tcpProbeMode": obj.get("tcpProbeMode"),
|
||||||
"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
|
||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None
|
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -43,8 +43,9 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -66,8 +67,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
http_version: Optional[Annotated[int, Field(le=2, strict=True, ge=1)]] = Field(default=2, description="HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1.", alias="httpVersion")
|
http_version: Optional[Annotated[int, Field(le=2, strict=True, ge=1)]] = Field(default=2, description="HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1.", alias="httpVersion")
|
||||||
ssl_version: Optional[StrictStr] = Field(default=None, description="Reflects the verbose SSL protocol version used by a test.", alias="sslVersion")
|
ssl_version: Optional[StrictStr] = Field(default=None, description="Reflects the verbose SSL protocol version used by a test.", alias="sslVersion")
|
||||||
use_ntlm: Optional[StrictBool] = Field(default=None, description="Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.", alias="useNtlm")
|
use_ntlm: Optional[StrictBool] = Field(default=None, description="Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.", alias="useNtlm")
|
||||||
labels: Optional[List[TestLabel]] = None
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "authType", "httpTimeLimit", "username", "sslVersionId", "verifyCertificate", "url", "followRedirects", "httpTargetTime", "httpVersion", "sslVersion", "useNtlm"]
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "authType", "httpTimeLimit", "username", "sslVersionId", "verifyCertificate", "url", "followRedirects", "httpTargetTime", "httpVersion", "sslVersion", "useNtlm", "labels"]
|
|
||||||
|
|
||||||
@field_validator('type')
|
@field_validator('type')
|
||||||
def type_validate_regular_expression(cls, value):
|
def type_validate_regular_expression(cls, value):
|
||||||
@ -118,11 +118,11 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
"type",
|
"type",
|
||||||
"ssl_version",
|
"ssl_version",
|
||||||
"labels",
|
|
||||||
])
|
])
|
||||||
|
|
||||||
_dict = self.model_dump(
|
_dict = self.model_dump(
|
||||||
@ -164,6 +164,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
@ -184,8 +185,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
"httpVersion": obj.get("httpVersion") if obj.get("httpVersion") is not None else 2,
|
"httpVersion": obj.get("httpVersion") if obj.get("httpVersion") is not None else 2,
|
||||||
"sslVersion": obj.get("sslVersion"),
|
"sslVersion": obj.get("sslVersion"),
|
||||||
"useNtlm": obj.get("useNtlm"),
|
"useNtlm": obj.get("useNtlm")
|
||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None
|
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -25,6 +25,7 @@ from thousandeyes_sdk.endpoint_test_results.models.endpoint_scheduled_test_type
|
|||||||
from thousandeyes_sdk.endpoint_test_results.models.endpoint_test_links import EndpointTestLinks
|
from thousandeyes_sdk.endpoint_test_results.models.endpoint_test_links import EndpointTestLinks
|
||||||
from thousandeyes_sdk.endpoint_test_results.models.endpoint_test_protocol import EndpointTestProtocol
|
from thousandeyes_sdk.endpoint_test_results.models.endpoint_test_protocol import EndpointTestProtocol
|
||||||
from thousandeyes_sdk.endpoint_test_results.models.test_interval import TestInterval
|
from thousandeyes_sdk.endpoint_test_results.models.test_interval import TestInterval
|
||||||
|
from thousandeyes_sdk.endpoint_test_results.models.test_label import TestLabel
|
||||||
from thousandeyes_sdk.endpoint_test_results.models.test_probe_mode_response import TestProbeModeResponse
|
from thousandeyes_sdk.endpoint_test_results.models.test_probe_mode_response import TestProbeModeResponse
|
||||||
from typing import Optional, Set
|
from typing import Optional, Set
|
||||||
from typing_extensions import Self
|
from typing_extensions import Self
|
||||||
@ -40,8 +41,9 @@ class EndpointTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -52,7 +54,7 @@ class EndpointTest(BaseModel):
|
|||||||
type: EndpointScheduledTestType
|
type: EndpointScheduledTestType
|
||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -89,10 +91,12 @@ class EndpointTest(BaseModel):
|
|||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
"""
|
"""
|
||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
])
|
])
|
||||||
@ -108,6 +112,13 @@ class EndpointTest(BaseModel):
|
|||||||
# override the default output from pydantic by calling `to_dict()` of agent_selector_config
|
# override the default output from pydantic by calling `to_dict()` of agent_selector_config
|
||||||
if self.agent_selector_config:
|
if self.agent_selector_config:
|
||||||
_dict['agentSelectorConfig'] = self.agent_selector_config.to_dict()
|
_dict['agentSelectorConfig'] = self.agent_selector_config.to_dict()
|
||||||
|
# override the default output from pydantic by calling `to_dict()` of each item in labels (list)
|
||||||
|
_items = []
|
||||||
|
if self.labels:
|
||||||
|
for _item in self.labels:
|
||||||
|
if _item:
|
||||||
|
_items.append(_item.to_dict())
|
||||||
|
_dict['labels'] = _items
|
||||||
return _dict
|
return _dict
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -129,6 +140,7 @@ class EndpointTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
|
|||||||
@ -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.37
|
- API version: 7.0.41
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -277,7 +277,7 @@ Name | Type | Description | Notes
|
|||||||
|
|
||||||
List endpoint dynamic tests
|
List endpoint dynamic tests
|
||||||
|
|
||||||
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -277,7 +277,7 @@ Name | Type | Description | Notes
|
|||||||
|
|
||||||
List agent to server endpoint scheduled tests
|
List agent to server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -23,7 +23,7 @@ Name | Type | Description | Notes
|
|||||||
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
||||||
**test_id** | **str** | Each test is assigned a unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned a unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | Name of the test. | [optional]
|
**test_name** | **str** | Name of the test. | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -24,7 +25,6 @@ Name | Type | Description | Notes
|
|||||||
**type** | **str** | Type of test being queried. | [readonly]
|
**type** | **str** | Type of test being queried. | [readonly]
|
||||||
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
**tcp_probe_mode** | [**TestProbeModeResponse**](TestProbeModeResponse.md) | | [optional]
|
||||||
**port** | **int** | Port number. | [optional] [default to 443]
|
**port** | **int** | Port number. | [optional] [default to 443]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
@ -35,7 +36,6 @@ Name | Type | Description | Notes
|
|||||||
**http_version** | **int** | HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1. | [optional] [default to 2]
|
**http_version** | **int** | HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1. | [optional] [default to 2]
|
||||||
**ssl_version** | **str** | Reflects the verbose SSL protocol version used by a test. | [optional] [readonly]
|
**ssl_version** | **str** | Reflects the verbose SSL protocol version used by a test. | [optional] [readonly]
|
||||||
**use_ntlm** | **bool** | Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set. | [optional]
|
**use_ntlm** | **bool** | Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set. | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [optional] [readonly]
|
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ Method | HTTP request | Description
|
|||||||
|
|
||||||
List endpoint scheduled tests
|
List endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,9 @@ Name | Type | Description | Notes
|
|||||||
**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]
|
||||||
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
**is_enabled** | **bool** | Indicates if test is enabled. | [optional] [default to True]
|
||||||
**is_saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**is_saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
**has_path_trace_in_session** | **bool** | Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session. | [optional]
|
||||||
|
**labels** | [**List[TestLabel]**](TestLabel.md) | Labels to which the test is assigned. This field is not returned for Instant Tests. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**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]
|
||||||
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
**protocol** | [**EndpointTestProtocol**](EndpointTestProtocol.md) | | [optional]
|
||||||
|
|||||||
@ -277,7 +277,7 @@ Name | Type | Description | Notes
|
|||||||
|
|
||||||
List HTTP server endpoint scheduled tests
|
List HTTP server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
|||||||
@ -973,7 +973,7 @@ class AgentToServerEndpointDynamicTestsApi:
|
|||||||
) -> DynamicTests:
|
) -> DynamicTests:
|
||||||
"""List endpoint dynamic tests
|
"""List endpoint dynamic tests
|
||||||
|
|
||||||
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -1046,7 +1046,7 @@ class AgentToServerEndpointDynamicTestsApi:
|
|||||||
) -> ApiResponse[DynamicTests]:
|
) -> ApiResponse[DynamicTests]:
|
||||||
"""List endpoint dynamic tests
|
"""List endpoint dynamic tests
|
||||||
|
|
||||||
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -1119,7 +1119,7 @@ class AgentToServerEndpointDynamicTestsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""List endpoint dynamic tests
|
"""List endpoint dynamic tests
|
||||||
|
|
||||||
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint dynamic tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
|
|||||||
@ -973,7 +973,7 @@ class AgentToServerEndpointScheduledTestsApi:
|
|||||||
) -> EndpointAgentToServerTests:
|
) -> EndpointAgentToServerTests:
|
||||||
"""List agent to server endpoint scheduled tests
|
"""List agent to server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -1046,7 +1046,7 @@ class AgentToServerEndpointScheduledTestsApi:
|
|||||||
) -> ApiResponse[EndpointAgentToServerTests]:
|
) -> ApiResponse[EndpointAgentToServerTests]:
|
||||||
"""List agent to server endpoint scheduled tests
|
"""List agent to server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -1119,7 +1119,7 @@ class AgentToServerEndpointScheduledTestsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""List agent to server endpoint scheduled tests
|
"""List agent to server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
|
|||||||
@ -61,7 +61,7 @@ class EndpointScheduledTestsApi:
|
|||||||
) -> EndpointTests:
|
) -> EndpointTests:
|
||||||
"""List endpoint scheduled tests
|
"""List endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -134,7 +134,7 @@ class EndpointScheduledTestsApi:
|
|||||||
) -> ApiResponse[EndpointTests]:
|
) -> ApiResponse[EndpointTests]:
|
||||||
"""List endpoint scheduled tests
|
"""List endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -207,7 +207,7 @@ class EndpointScheduledTestsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""List endpoint scheduled tests
|
"""List endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of all endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
|
|||||||
@ -973,7 +973,7 @@ class HTTPServerEndpointScheduledTestsApi:
|
|||||||
) -> EndpointHttpServerTests:
|
) -> EndpointHttpServerTests:
|
||||||
"""List HTTP server endpoint scheduled tests
|
"""List HTTP server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -1046,7 +1046,7 @@ class HTTPServerEndpointScheduledTestsApi:
|
|||||||
) -> ApiResponse[EndpointHttpServerTests]:
|
) -> ApiResponse[EndpointHttpServerTests]:
|
||||||
"""List HTTP server endpoint scheduled tests
|
"""List HTTP server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
@ -1119,7 +1119,7 @@ class HTTPServerEndpointScheduledTestsApi:
|
|||||||
) -> RESTResponseType:
|
) -> RESTResponseType:
|
||||||
"""List HTTP server endpoint scheduled tests
|
"""List HTTP server endpoint scheduled tests
|
||||||
|
|
||||||
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events.
|
Returns a list of agent to server endpoint scheduled tests configured in ThousandEyes. This list does not contain saved events. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API.
|
||||||
|
|
||||||
:param aid: 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.
|
:param aid: 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.
|
||||||
:type aid: str
|
:type aid: str
|
||||||
|
|||||||
@ -51,7 +51,7 @@ class DynamicTest(BaseModel):
|
|||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned a unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
test_id: Optional[StrictStr] = Field(default=None, description="Each test is assigned a unique ID; this is used to access test information and results from other endpoints.", alias="testId")
|
||||||
test_name: Optional[StrictStr] = Field(default=None, description="Name of the test.", alias="testName")
|
test_name: Optional[StrictStr] = Field(default=None, description="Name of the test.", alias="testName")
|
||||||
labels: Optional[List[TestLabel]] = None
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "application", "createdDate", "isPrioritized", "interval", "isEnabled", "hasPathTraceInSession", "hasPing", "hasTraceroute", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "tcpProbeMode", "testId", "testName", "labels"]
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "application", "createdDate", "isPrioritized", "interval", "isEnabled", "hasPathTraceInSession", "hasPing", "hasTraceroute", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "tcpProbeMode", "testId", "testName", "labels"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
|
|||||||
@ -41,8 +41,9 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -53,8 +54,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
type: Annotated[str, Field(strict=True)] = Field(description="Type of test being queried.")
|
type: Annotated[str, Field(strict=True)] = Field(description="Type of test being queried.")
|
||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
labels: Optional[List[TestLabel]] = None
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "labels"]
|
|
||||||
|
|
||||||
@field_validator('type')
|
@field_validator('type')
|
||||||
def type_validate_regular_expression(cls, value):
|
def type_validate_regular_expression(cls, value):
|
||||||
@ -104,10 +104,10 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
"type",
|
"type",
|
||||||
"labels",
|
|
||||||
])
|
])
|
||||||
|
|
||||||
_dict = self.model_dump(
|
_dict = self.model_dump(
|
||||||
@ -149,6 +149,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
@ -158,8 +159,7 @@ class EndpointAgentToServerTest(BaseModel):
|
|||||||
"testName": obj.get("testName"),
|
"testName": obj.get("testName"),
|
||||||
"type": obj.get("type"),
|
"type": obj.get("type"),
|
||||||
"tcpProbeMode": obj.get("tcpProbeMode"),
|
"tcpProbeMode": obj.get("tcpProbeMode"),
|
||||||
"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
|
||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None
|
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -43,8 +43,9 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -66,8 +67,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
http_version: Optional[Annotated[int, Field(le=2, strict=True, ge=1)]] = Field(default=2, description="HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1.", alias="httpVersion")
|
http_version: Optional[Annotated[int, Field(le=2, strict=True, ge=1)]] = Field(default=2, description="HTTP protocol version. Set to '2' to prefer HTTP/2, or '1' to use only HTTP/1.1.", alias="httpVersion")
|
||||||
ssl_version: Optional[StrictStr] = Field(default=None, description="Reflects the verbose SSL protocol version used by a test.", alias="sslVersion")
|
ssl_version: Optional[StrictStr] = Field(default=None, description="Reflects the verbose SSL protocol version used by a test.", alias="sslVersion")
|
||||||
use_ntlm: Optional[StrictBool] = Field(default=None, description="Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.", alias="useNtlm")
|
use_ntlm: Optional[StrictBool] = Field(default=None, description="Set to true to use NTLM, false to use Basic Authentication. Requires username and password to be set.", alias="useNtlm")
|
||||||
labels: Optional[List[TestLabel]] = None
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "authType", "httpTimeLimit", "username", "sslVersionId", "verifyCertificate", "url", "followRedirects", "httpTargetTime", "httpVersion", "sslVersion", "useNtlm"]
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port", "authType", "httpTimeLimit", "username", "sslVersionId", "verifyCertificate", "url", "followRedirects", "httpTargetTime", "httpVersion", "sslVersion", "useNtlm", "labels"]
|
|
||||||
|
|
||||||
@field_validator('type')
|
@field_validator('type')
|
||||||
def type_validate_regular_expression(cls, value):
|
def type_validate_regular_expression(cls, value):
|
||||||
@ -118,11 +118,11 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
"type",
|
"type",
|
||||||
"ssl_version",
|
"ssl_version",
|
||||||
"labels",
|
|
||||||
])
|
])
|
||||||
|
|
||||||
_dict = self.model_dump(
|
_dict = self.model_dump(
|
||||||
@ -164,6 +164,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
@ -184,8 +185,7 @@ class EndpointHttpServerTest(BaseModel):
|
|||||||
"httpTargetTime": obj.get("httpTargetTime"),
|
"httpTargetTime": obj.get("httpTargetTime"),
|
||||||
"httpVersion": obj.get("httpVersion") if obj.get("httpVersion") is not None else 2,
|
"httpVersion": obj.get("httpVersion") if obj.get("httpVersion") is not None else 2,
|
||||||
"sslVersion": obj.get("sslVersion"),
|
"sslVersion": obj.get("sslVersion"),
|
||||||
"useNtlm": obj.get("useNtlm"),
|
"useNtlm": obj.get("useNtlm")
|
||||||
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None
|
|
||||||
})
|
})
|
||||||
return _obj
|
return _obj
|
||||||
|
|
||||||
|
|||||||
@ -25,6 +25,7 @@ from thousandeyes_sdk.endpoint_tests.models.endpoint_scheduled_test_type import
|
|||||||
from thousandeyes_sdk.endpoint_tests.models.endpoint_test_links import EndpointTestLinks
|
from thousandeyes_sdk.endpoint_tests.models.endpoint_test_links import EndpointTestLinks
|
||||||
from thousandeyes_sdk.endpoint_tests.models.endpoint_test_protocol import EndpointTestProtocol
|
from thousandeyes_sdk.endpoint_tests.models.endpoint_test_protocol import EndpointTestProtocol
|
||||||
from thousandeyes_sdk.endpoint_tests.models.test_interval import TestInterval
|
from thousandeyes_sdk.endpoint_tests.models.test_interval import TestInterval
|
||||||
|
from thousandeyes_sdk.endpoint_tests.models.test_label import TestLabel
|
||||||
from thousandeyes_sdk.endpoint_tests.models.test_probe_mode_response import TestProbeModeResponse
|
from thousandeyes_sdk.endpoint_tests.models.test_probe_mode_response import TestProbeModeResponse
|
||||||
from typing import Optional, Set
|
from typing import Optional, Set
|
||||||
from typing_extensions import Self
|
from typing_extensions import Self
|
||||||
@ -40,8 +41,9 @@ class EndpointTest(BaseModel):
|
|||||||
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
|
||||||
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
is_enabled: Optional[StrictBool] = Field(default=True, description="Indicates if test is enabled.", alias="isEnabled")
|
||||||
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event.", alias="isSavedEvent")
|
is_saved_event: Optional[StrictBool] = Field(default=None, description="Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. ", alias="isSavedEvent")
|
||||||
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
has_path_trace_in_session: Optional[StrictBool] = Field(default=None, description="Enables \"in session\" path trace. When enabled, this option initiates a TCP session with the target server and sends path trace packets within the established TCP session.", alias="hasPathTraceInSession")
|
||||||
|
labels: Optional[List[TestLabel]] = Field(default=None, description="Labels to which the test is assigned. This field is not returned for Instant Tests.")
|
||||||
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
modified_date: Optional[datetime] = Field(default=None, description="UTC last modification date (ISO date-time format).", alias="modifiedDate")
|
||||||
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")
|
||||||
protocol: Optional[EndpointTestProtocol] = None
|
protocol: Optional[EndpointTestProtocol] = None
|
||||||
@ -52,7 +54,7 @@ class EndpointTest(BaseModel):
|
|||||||
type: EndpointScheduledTestType
|
type: EndpointScheduledTestType
|
||||||
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
tcp_probe_mode: Optional[TestProbeModeResponse] = Field(default=None, alias="tcpProbeMode")
|
||||||
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
port: Optional[StrictInt] = Field(default=443, description="Port number.")
|
||||||
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
__properties: ClassVar[List[str]] = ["aid", "_links", "agentSelectorConfig", "createdDate", "isPrioritized", "interval", "isEnabled", "isSavedEvent", "hasPathTraceInSession", "labels", "modifiedDate", "networkMeasurements", "protocol", "ipVersion", "server", "testId", "testName", "type", "tcpProbeMode", "port"]
|
||||||
|
|
||||||
model_config = ConfigDict(
|
model_config = ConfigDict(
|
||||||
populate_by_name=True,
|
populate_by_name=True,
|
||||||
@ -89,10 +91,12 @@ class EndpointTest(BaseModel):
|
|||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
* OpenAPI `readOnly` fields are excluded.
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
|
* OpenAPI `readOnly` fields are excluded.
|
||||||
"""
|
"""
|
||||||
excluded_fields: Set[str] = set([
|
excluded_fields: Set[str] = set([
|
||||||
"created_date",
|
"created_date",
|
||||||
"is_saved_event",
|
"is_saved_event",
|
||||||
|
"labels",
|
||||||
"modified_date",
|
"modified_date",
|
||||||
"test_id",
|
"test_id",
|
||||||
])
|
])
|
||||||
@ -108,6 +112,13 @@ class EndpointTest(BaseModel):
|
|||||||
# override the default output from pydantic by calling `to_dict()` of agent_selector_config
|
# override the default output from pydantic by calling `to_dict()` of agent_selector_config
|
||||||
if self.agent_selector_config:
|
if self.agent_selector_config:
|
||||||
_dict['agentSelectorConfig'] = self.agent_selector_config.to_dict()
|
_dict['agentSelectorConfig'] = self.agent_selector_config.to_dict()
|
||||||
|
# override the default output from pydantic by calling `to_dict()` of each item in labels (list)
|
||||||
|
_items = []
|
||||||
|
if self.labels:
|
||||||
|
for _item in self.labels:
|
||||||
|
if _item:
|
||||||
|
_items.append(_item.to_dict())
|
||||||
|
_dict['labels'] = _items
|
||||||
return _dict
|
return _dict
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -129,6 +140,7 @@ class EndpointTest(BaseModel):
|
|||||||
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
"isEnabled": obj.get("isEnabled") if obj.get("isEnabled") is not None else True,
|
||||||
"isSavedEvent": obj.get("isSavedEvent"),
|
"isSavedEvent": obj.get("isSavedEvent"),
|
||||||
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
"hasPathTraceInSession": obj.get("hasPathTraceInSession"),
|
||||||
|
"labels": [TestLabel.from_dict(_item) for _item in obj["labels"]] if obj.get("labels") is not None else None,
|
||||||
"modifiedDate": obj.get("modifiedDate"),
|
"modifiedDate": obj.get("modifiedDate"),
|
||||||
"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,
|
||||||
"protocol": obj.get("protocol"),
|
"protocol": obj.get("protocol"),
|
||||||
|
|||||||
@ -57,6 +57,15 @@ class TestEndpointScheduledTestsApi(unittest.TestCase):
|
|||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
"type" : "agent-to-server",
|
"type" : "agent-to-server",
|
||||||
"tcpProbeMode" : "auto",
|
"tcpProbeMode" : "auto",
|
||||||
|
"labels" : [ {
|
||||||
|
"labelId" : "961",
|
||||||
|
"name" : "Artem label",
|
||||||
|
"isBuiltin" : false
|
||||||
|
}, {
|
||||||
|
"labelId" : "961",
|
||||||
|
"name" : "Artem label",
|
||||||
|
"isBuiltin" : false
|
||||||
|
} ],
|
||||||
"protocol" : "icmp",
|
"protocol" : "icmp",
|
||||||
"createdDate" : "2022-07-17T22:00:54Z",
|
"createdDate" : "2022-07-17T22:00:54Z",
|
||||||
"ipVersion" : "V4_ONLY",
|
"ipVersion" : "V4_ONLY",
|
||||||
@ -96,6 +105,15 @@ class TestEndpointScheduledTestsApi(unittest.TestCase):
|
|||||||
"networkMeasurements" : true,
|
"networkMeasurements" : true,
|
||||||
"type" : "agent-to-server",
|
"type" : "agent-to-server",
|
||||||
"tcpProbeMode" : "auto",
|
"tcpProbeMode" : "auto",
|
||||||
|
"labels" : [ {
|
||||||
|
"labelId" : "961",
|
||||||
|
"name" : "Artem label",
|
||||||
|
"isBuiltin" : false
|
||||||
|
}, {
|
||||||
|
"labelId" : "961",
|
||||||
|
"name" : "Artem label",
|
||||||
|
"isBuiltin" : false
|
||||||
|
} ],
|
||||||
"protocol" : "icmp",
|
"protocol" : "icmp",
|
||||||
"createdDate" : "2022-07-17T22:00:54Z",
|
"createdDate" : "2022-07-17T22:00:54Z",
|
||||||
"ipVersion" : "V4_ONLY",
|
"ipVersion" : "V4_ONLY",
|
||||||
|
|||||||
@ -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.37
|
- API version: 7.0.41
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -1,14 +1,12 @@
|
|||||||
# thousandeyes-sdk-instant-tests
|
# thousandeyes-sdk-instant-tests
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions:
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin.
|
||||||
* `API Access`
|
|
||||||
* `View tests`
|
|
||||||
|
|
||||||
The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
|
|
||||||
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.37
|
- API version: 7.0.41
|
||||||
- Generator version: 7.6.0
|
- Generator version: 7.6.0
|
||||||
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
|
||||||
|
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**direction** | [**TestDirection**](TestDirection.md) | | [optional]
|
**direction** | [**TestDirection**](TestDirection.md) | | [optional]
|
||||||
**dscp** | **str** | DSCP label. | [optional] [readonly]
|
**dscp** | **str** | DSCP label. | [optional] [readonly]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**direction** | [**TestDirection**](TestDirection.md) | | [optional]
|
**direction** | [**TestDirection**](TestDirection.md) | | [optional]
|
||||||
**dscp** | **str** | DSCP label. | [optional] [readonly]
|
**dscp** | **str** | DSCP label. | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
||||||
**continuous_mode** | **bool** | To enable continuous monitoring, set this parameter to `true` to. When continuous monitoring is enabled, the following actions occur: * `fixedPacketRate` is enforced * `bandwidthMeasurements` are disabled * If the `protocol` is set to `tcp`, `probeMode` is set to `syn`. | [optional]
|
**continuous_mode** | **bool** | To enable continuous monitoring, set this parameter to `true` to. When continuous monitoring is enabled, the following actions occur: * `fixedPacketRate` is enforced * `bandwidthMeasurements` are disabled * If the `protocol` is set to `tcp`, `probeMode` is set to `syn`. | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
||||||
**continuous_mode** | **bool** | To enable continuous monitoring, set this parameter to `true` to. When continuous monitoring is enabled, the following actions occur: * `fixedPacketRate` is enforced * `bandwidthMeasurements` are disabled * If the `protocol` is set to `tcp`, `probeMode` is set to `syn`. | [optional]
|
**continuous_mode** | **bool** | To enable continuous monitoring, set this parameter to `true` to. When continuous monitoring is enabled, the following actions occur: * `fixedPacketRate` is enforced * `bandwidthMeasurements` are disabled * If the `protocol` is set to `tcp`, `probeMode` is set to `syn`. | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**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]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**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]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
||||||
**dns_query_class** | [**DnsQueryClass**](DnsQueryClass.md) | | [optional]
|
**dns_query_class** | [**DnsQueryClass**](DnsQueryClass.md) | | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
||||||
**dns_query_class** | [**DnsQueryClass**](DnsQueryClass.md) | | [optional]
|
**dns_query_class** | [**DnsQueryClass**](DnsQueryClass.md) | | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
||||||
**dns_servers** | [**List[TestDnsServer]**](TestDnsServer.md) | |
|
**dns_servers** | [**List[TestDnsServer]**](TestDnsServer.md) | |
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
||||||
**dns_servers** | [**List[TestDnsServer]**](TestDnsServer.md) | |
|
**dns_servers** | [**List[TestDnsServer]**](TestDnsServer.md) | |
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**dns_transport_protocol** | [**TestDnsTransportProtocol**](TestDnsTransportProtocol.md) | | [optional]
|
**dns_transport_protocol** | [**TestDnsTransportProtocol**](TestDnsTransportProtocol.md) | | [optional]
|
||||||
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**dns_transport_protocol** | [**TestDnsTransportProtocol**](TestDnsTransportProtocol.md) | | [optional]
|
**dns_transport_protocol** | [**TestDnsTransportProtocol**](TestDnsTransportProtocol.md) | | [optional]
|
||||||
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
**domain** | **str** | The target record for the test, with the record type suffixed. If no record type is specified, the test defaults to an ANY record. |
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
||||||
**download_limit** | **int** | Specify maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specify maximum number of bytes to download from the target object. | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
**bandwidth_measurements** | **bool** | Set to `true` to enable bandwidth measurements, only applies to Enterprise agents assigned to the test. | [optional]
|
||||||
**download_limit** | **int** | Specify maximum number of bytes to download from the target object. | [optional]
|
**download_limit** | **int** | Specify maximum number of bytes to download from the target object. | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
||||||
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
||||||
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | [**TestType**](TestType.md) | | [optional]
|
**type** | [**TestType**](TestType.md) | | [optional]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
||||||
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
||||||
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**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]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**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]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | [**TestType**](TestType.md) | | [optional]
|
**type** | [**TestType**](TestType.md) | | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**codec** | **str** | Codec label | [optional] [readonly]
|
**codec** | **str** | Codec label | [optional] [readonly]
|
||||||
**codec_id** | **str** | Coded ID, [see the list of acceptable values](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/tests/working-with-test-settings#rtp-stream-advanced-settings-tab) | [optional]
|
**codec_id** | **str** | Coded ID, [see the list of acceptable values](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/tests/working-with-test-settings#rtp-stream-advanced-settings-tab) | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**codec** | **str** | Codec label | [optional] [readonly]
|
**codec** | **str** | Codec label | [optional] [readonly]
|
||||||
**codec_id** | **str** | Coded ID, [see the list of acceptable values](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/tests/working-with-test-settings#rtp-stream-advanced-settings-tab) | [optional]
|
**codec_id** | **str** | Coded ID, [see the list of acceptable values](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/tests/working-with-test-settings#rtp-stream-advanced-settings-tab) | [optional]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
||||||
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
||||||
|
|||||||
@ -11,7 +11,7 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
|
|||||||
@ -11,12 +11,12 @@ Name | Type | Description | Notes
|
|||||||
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
**live_share** | **bool** | Indicates if the test is shared with the account group. | [optional] [readonly]
|
||||||
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
**modified_by** | **str** | User that modified the test. | [optional] [readonly]
|
||||||
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
**modified_date** | **datetime** | UTC last modification date (ISO date-time format). | [optional] [readonly]
|
||||||
**saved_event** | **bool** | Indicates if the test is a saved event. | [optional] [readonly]
|
**saved_event** | **bool** | Indicates if the test is a saved event. **Note**: **Saved Events** are now called **Private Snapshots** in the user interface. This change does not affect API. | [optional] [readonly]
|
||||||
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
**test_id** | **str** | Each test is assigned an unique ID; this is used to access test information and results from other endpoints. | [optional] [readonly]
|
||||||
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
**test_name** | **str** | The name of the test. Test name must be unique. | [optional]
|
||||||
**type** | **str** | | [optional] [readonly]
|
**type** | **str** | | [optional] [readonly]
|
||||||
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
**links** | [**TestLinks**](TestLinks.md) | | [optional]
|
||||||
**labels** | [**List[TestLabel]**](TestLabel.md) | | [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]
|
||||||
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
**auth_type** | [**TestAuthType**](TestAuthType.md) | | [optional]
|
||||||
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
**agent_interfaces** | [**AgentInterfaces**](AgentInterfaces.md) | | [optional]
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Instant Tests API
|
Instant Tests API
|
||||||
|
|
||||||
The Instant Tests API operations lets you create and run new instant tests. You will need to be a regular user or have the following permissions: * `API Access` * `View tests` The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
The Instant Tests API operations lets you create and run new instant tests. You will need to be an Account Admin. The response does not include the immediate test results. Use the Test Results endpoints to get test results after creating and executing an instant test. You can find the URLs for these endpoints in the _links section of the test definition that is returned when you create the instant test.
|
||||||
|
|
||||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user