Chronicle v1 API - Class CustomAPIDependentRequestsConfig (1.1.0)

public sealed class CustomAPIDependentRequestsConfig : IMessage<CustomAPIDependentRequestsConfig>, IEquatable<CustomAPIDependentRequestsConfig>, IDeepCloneable<CustomAPIDependentRequestsConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class CustomAPIDependentRequestsConfig.

Configuration for dependent requests (child chaining).

Inheritance

object > CustomAPIDependentRequestsConfig

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

CustomAPIDependentRequestsConfig()

public CustomAPIDependentRequestsConfig()

CustomAPIDependentRequestsConfig(CustomAPIDependentRequestsConfig)

public CustomAPIDependentRequestsConfig(CustomAPIDependentRequestsConfig other)
Parameter
Name Description
other CustomAPIDependentRequestsConfig

Properties

DependentRequests

public RepeatedField<CustomAPITransferNode> DependentRequests { get; }

Optional. Add follow-up API calls triggered for each item found in the primary request (e.g., fetching full event details for a list of basic alert IDs). Note: In MVP, the child depth fan-out limit is capped at 1.

Property Value
Type Description
RepeatedFieldCustomAPITransferNode

ItemIdJsonPath

public string ItemIdJsonPath { get; set; }

Required. Enter the specific field in the response that uniquely identifies an individual record or alert.

Property Value
Type Description
string

ItemIdVariable

public string ItemIdVariable { get; set; }

Optional. Specify a custom variable name to hold the extracted ID, which can be linked as a placeholder in dependent requests.

Property Value
Type Description
string