CustomAPITransferNode(mapping=None, *, ignore_unknown_fields=False, **kwargs)Container for a specific API interaction.
Attributes |
|
|---|---|
| Name | Description |
request_settings |
google.cloud.chronicle_v1.types.CustomAPIRequestConfig
Required. Define the technical parameters for the outgoing API call, including paths, headers, and payloads. |
response_mapping |
google.cloud.chronicle_v1.types.CustomAPIResponseConfig
Required. Provide rules that tell the platform how to locate and extract the relevant security data from the API's reply. |
pagination_strategy |
google.cloud.chronicle_v1.types.CustomAPIPagination
Required. Select how the connector should request subsequent pages when the data is too large for a single response. |
checkpointing |
google.cloud.chronicle_v1.types.CustomAPICheckpointConfig
Required. Configure settings that allow the connector to remember where it left off in the previous poll (e.g., tracking the last fetched timestamp). |
dependent_requests_config |
google.cloud.chronicle_v1.types.CustomAPIDependentRequestsConfig
Optional. Configuration for dependent requests (child chaining). |