Skip to content
Start here

DEX Tests

List Device DEX tests
client.ZeroTrust.Devices.DEXTests.List(ctx, params) (*V4PagePaginationArray[DeviceDEXTestListResponse], error)
GET/accounts/{account_id}/dex/devices/dex_tests
Get Device DEX test
client.ZeroTrust.Devices.DEXTests.Get(ctx, dexTestID, query) (*DeviceDEXTestGetResponse, error)
GET/accounts/{account_id}/dex/devices/dex_tests/{dex_test_id}
Create Device DEX test
client.ZeroTrust.Devices.DEXTests.New(ctx, params) (*DeviceDEXTestNewResponse, error)
POST/accounts/{account_id}/dex/devices/dex_tests
Update Device DEX test
client.ZeroTrust.Devices.DEXTests.Update(ctx, dexTestID, params) (*DeviceDEXTestUpdateResponse, error)
PUT/accounts/{account_id}/dex/devices/dex_tests/{dex_test_id}
Delete Device DEX test
client.ZeroTrust.Devices.DEXTests.Delete(ctx, dexTestID, body) (*DeviceDEXTestDeleteResponse, error)
DELETE/accounts/{account_id}/dex/devices/dex_tests/{dex_test_id}
ModelsExpand Collapse
type SchemaData struct{…}

The configuration object which contains the details for the WARP client to conduct the test.

Host stringOptional

The desired endpoint to test.

Kind stringOptional

The type of test.

Method stringOptional

The HTTP request method type.

type SchemaHTTP struct{…}

The configuration object which contains the details for the WARP client to conduct the test.

Enabled bool

Determines whether or not the test is active.

Interval string

How often the test will run.

Name string

The name of the DEX test. Must be unique.

Description stringOptional

Additional details about the test.

TargetPolicies []SchemaHTTPTargetPolicyOptional

Device settings profiles targeted by this test.

ID stringOptional

The id of the device settings profile.

Default boolOptional

Whether the profile is the account default.

Name stringOptional

The name of the device settings profile.

Targeted boolOptional
TestID stringOptional

The unique identifier for the test.

maxLength32