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

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

Configuration for the outgoing API request.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#custom_headers

def custom_headers() -> ::Array<::Google::Cloud::Chronicle::V1::HeaderKeyValue>
Returns

#custom_headers=

def custom_headers=(value) -> ::Array<::Google::Cloud::Chronicle::V1::HeaderKeyValue>
Parameter
Returns

#endpoint_path

def endpoint_path() -> ::String
Returns
  • (::String) — Required. Enter the specific API route appended to the Base URL to fetch the data (e.g., /v1/alerts).

#endpoint_path=

def endpoint_path=(value) -> ::String
Parameter
  • value (::String) — Required. Enter the specific API route appended to the Base URL to fetch the data (e.g., /v1/alerts).
Returns
  • (::String) — Required. Enter the specific API route appended to the Base URL to fetch the data (e.g., /v1/alerts).

#http_method

def http_method() -> ::Google::Cloud::Chronicle::V1::CustomAPIRequestConfig::HttpMethod
Returns

#http_method=

def http_method=(value) -> ::Google::Cloud::Chronicle::V1::CustomAPIRequestConfig::HttpMethod
Parameter
Returns

#max_requests_per_minute

def max_requests_per_minute() -> ::Integer
Returns
  • (::Integer) — Optional. Set a safety limit to ensure the connector does not exceed the third-party vendor's API rate limits.

#max_requests_per_minute=

def max_requests_per_minute=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. Set a safety limit to ensure the connector does not exceed the third-party vendor's API rate limits.
Returns
  • (::Integer) — Optional. Set a safety limit to ensure the connector does not exceed the third-party vendor's API rate limits.

#query_parameters

def query_parameters() -> ::Array<::Google::Cloud::Chronicle::V1::HeaderKeyValue>
Returns

#query_parameters=

def query_parameters=(value) -> ::Array<::Google::Cloud::Chronicle::V1::HeaderKeyValue>
Parameter
Returns

#request_body

def request_body() -> ::String
Returns
  • (::String) — Optional. Provide the data payload sent to the API to specify what information you want, typically formatted in JSON.

#request_body=

def request_body=(value) -> ::String
Parameter
  • value (::String) — Optional. Provide the data payload sent to the API to specify what information you want, typically formatted in JSON.
Returns
  • (::String) — Optional. Provide the data payload sent to the API to specify what information you want, typically formatted in JSON.