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.