🌙
 

Subscribe to the Taegis™ XDR Documentation RSS Feed at .

Learn more about RSS readers or RSS browser extensions.

On this page:

Query

Field

getDataSourceLastSeenAsset Type: LastSeenAsset

Fetches the last seen data about all data sources associated with a tenant based on input parameters. It provides the ability to filter the data by collectorId and sourceId. Authorization permission is required with read access to the collector object.

Arguments
input Type: GetDataSourceInput

Mutation

Field

deleteDataSourceAssets Type: DeletedAsset

Executes a delete operation on all included data sources for a specified tenant. Returns an array of all deleted assets with metadata. Authorization permission is required with delete access to the collector object.

Arguments
deleteAssetInput Type: DeleteAssetInput!

Objects

ClusterIdentity

Field

id Type: ID

Field

name Type: String

DeletedAsset

The DeletedAsset type is a structure containing metadata related to the action of deleting a datasource.

Field

sourceId Type: ID

Field

collectorID Type: ID

Field

successful Type: Boolean

LastSeenAsset

The LastSeenAsset type defines a dataset relevant to health status information on a given Collector.

Field

sourceId Type: ID

Field

service Type: String

Field

sensorType Type: String

Field

collectorID Type: ID

Field

lastSeen Type: Int

Field

health Type: HealthState

Field

collector Type: ClusterIdentity

Inputs

DeleteAssetInput

Defines the inputs required for asset deletion. Both the sourceId and collectorId fields are required to specify the exact asset to delete. The corresponding mutation accepts a list of one or more assets to delete.

Field

sourceId Type: ID

Field

collectorId Type: ID

GetDataSourceInput

Specifies the parameters necessary for retrieving a specific data source. Either sourceId, collectorId, or both can be used to filter the data sources. When none are provided, it will return all data sources associated with the specific tenant.

Field

collectorId Type: ID

Field

sourceId Type: ID

Enums

AuthzAction

AuthzObject enumerates all possible actions allowed for the given object(s).

READ

DELETE

AuthzObject

AuthzObject enumerates all objects required for correct authorization into the application.

COLLECTOR

HealthState

HealthState is a set of states a Collector is given based on the last time the particular instance was last seen.

HEALTHY

NO_DATA

WARNING

Scalars

Boolean

The Boolean scalar type represents true or false.

ID

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

Int

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

String

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Interfaces

Node

Field

id Type: ID