Module: Intrinsic

Defined in:
lib/requests.rb,
lib/gemconfig.rb,
lib/intrinsic.rb,
lib/environment.rb,
lib/intrinsic/events/client.rb,
lib/intrinsic/detections/client.rb,
lib/intrinsic/event_types/client.rb,
lib/intrinsic/types/error_schema.rb,
lib/intrinsic/types/detection_object.rb,
lib/intrinsic/types/event_type_field.rb,
lib/intrinsic/types/event_type_object.rb,
lib/intrinsic/types/fired_rule_object.rb,
lib/intrinsic/types/error_schema_error.rb,
lib/intrinsic/types/event_type_field_type.rb,
lib/intrinsic/types/violated_policy_object.rb,
lib/intrinsic/types/detection_object_status.rb,
lib/intrinsic/types/error_schema_error_code.rb,
lib/intrinsic/types/error_schema_error_type.rb,
lib/intrinsic/types/create_event_sync_request.rb,
lib/intrinsic/types/list_event_types_response.rb,
lib/intrinsic/types/create_event_async_request.rb,
lib/intrinsic/types/create_event_sync_response.rb,
lib/intrinsic/types/create_event_async_response.rb

Defined Under Namespace

Modules: Gemconfig Classes: AsyncClient, AsyncDetectionsClient, AsyncEventTypesClient, AsyncEventsClient, AsyncRequestClient, Client, CreateEventAsyncResponse, CreateEventSyncResponse, DetectionObject, DetectionsClient, Environment, ErrorSchema, ErrorSchemaError, EventTypeField, EventTypeObject, EventTypesClient, EventsClient, FiredRuleObject, ListEventTypesResponse, RequestClient, RequestOptions, ViolatedPolicyObject

Constant Summary collapse

EVENT_TYPE_FIELD_TYPE =
{
  string: "string",
  number: "number",
  image_url: "image_url",
  video_url: "video_url",
  text_content: "text_content"
}.freeze
DETECTION_OBJECT_STATUS =
{ pending: "PENDING", completed: "COMPLETED", failure: "FAILURE" }.freeze
ERROR_SCHEMA_ERROR_CODE =
{
  four_hundred: "400",
  four_hundred_one: "401",
  four_hundred_three: "403",
  four_hundred_four: "404",
  five_hundred: "500",
  five_hundred_one: "501"
}.freeze
ERROR_SCHEMA_ERROR_TYPE =
{
  invalid_request_error: "invalid_request_error",
  not_enabled_error: "not_enabled_error",
  rate_limit_error: "rate_limit_error",
  authentication_error: "authentication_error",
  not_found_error: "not_found_error",
  internal_server_error: "internal_server_error"
}.freeze
CREATE_EVENT_SYNC_REQUEST =
Hash
CREATE_EVENT_ASYNC_REQUEST =
Hash