Chronicle v1 API - Class CustomAPITransferNode (1.1.0)

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

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

Container for a specific API interaction.

Inheritance

object > CustomAPITransferNode

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

CustomAPITransferNode()

public CustomAPITransferNode()

CustomAPITransferNode(CustomAPITransferNode)

public CustomAPITransferNode(CustomAPITransferNode other)
Parameter
Name Description
other CustomAPITransferNode

Properties

Checkpointing

public CustomAPICheckpointConfig Checkpointing { get; set; }

Required. Configure settings that allow the connector to remember where it left off in the previous poll (e.g., tracking the last fetched timestamp).

Property Value
Type Description
CustomAPICheckpointConfig

DependentRequestsConfig

public CustomAPIDependentRequestsConfig DependentRequestsConfig { get; set; }

Optional. Configuration for dependent requests (child chaining).

Property Value
Type Description
CustomAPIDependentRequestsConfig

PaginationStrategy

public CustomAPIPagination PaginationStrategy { get; set; }

Required. Select how the connector should request subsequent pages when the data is too large for a single response.

Property Value
Type Description
CustomAPIPagination

RequestSettings

public CustomAPIRequestConfig RequestSettings { get; set; }

Required. Define the technical parameters for the outgoing API call, including paths, headers, and payloads.

Property Value
Type Description
CustomAPIRequestConfig

ResponseMapping

public CustomAPIResponseConfig ResponseMapping { get; set; }

Required. Provide rules that tell the platform how to locate and extract the relevant security data from the API's reply.

Property Value
Type Description
CustomAPIResponseConfig