Chronicle V1 API - Class Google::Cloud::Chronicle::V1::CustomAPIDependentRequestsConfig (v1.1.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Cloud::Chronicle::V1::CustomAPIDependentRequestsConfig.

Configuration for dependent requests (child chaining).

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#dependent_requests

def dependent_requests() -> ::Array<::Google::Cloud::Chronicle::V1::CustomAPITransferNode>
Returns
  • (::Array<::Google::Cloud::Chronicle::V1::CustomAPITransferNode>) — 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.

#dependent_requests=

def dependent_requests=(value) -> ::Array<::Google::Cloud::Chronicle::V1::CustomAPITransferNode>
Parameter
  • value (::Array<::Google::Cloud::Chronicle::V1::CustomAPITransferNode>) — 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.
Returns
  • (::Array<::Google::Cloud::Chronicle::V1::CustomAPITransferNode>) — 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.

#item_id_json_path

def item_id_json_path() -> ::String
Returns
  • (::String) — Required. Enter the specific field in the response that uniquely identifies an individual record or alert.

#item_id_json_path=

def item_id_json_path=(value) -> ::String
Parameter
  • value (::String) — Required. Enter the specific field in the response that uniquely identifies an individual record or alert.
Returns
  • (::String) — Required. Enter the specific field in the response that uniquely identifies an individual record or alert.

#item_id_variable

def item_id_variable() -> ::String
Returns
  • (::String) — Optional. Specify a custom variable name to hold the extracted ID, which can be linked as a placeholder in dependent requests.

#item_id_variable=

def item_id_variable=(value) -> ::String
Parameter
  • value (::String) — Optional. Specify a custom variable name to hold the extracted ID, which can be linked as a placeholder in dependent requests.
Returns
  • (::String) — Optional. Specify a custom variable name to hold the extracted ID, which can be linked as a placeholder in dependent requests.