You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Pinpoint::Types::EventStartCondition

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing EventStartCondition as input to an Aws::Client method, you can use a vanilla Hash:

{
  event_filter: {
    dimensions: { # required
      attributes: {
        "__string" => {
          attribute_type: "INCLUSIVE", # accepts INCLUSIVE, EXCLUSIVE
          values: ["__string"], # required
        },
      },
      event_type: {
        dimension_type: "INCLUSIVE", # accepts INCLUSIVE, EXCLUSIVE
        values: ["__string"], # required
      },
      metrics: {
        "__string" => {
          comparison_operator: "__string", # required
          value: 1.0, # required
        },
      },
    },
    filter_type: "SYSTEM", # required, accepts SYSTEM, ENDPOINT
  },
  segment_id: "__string",
}

Specifies the settings for an event that causes a journey activity to start.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#event_filterTypes::EventFilter

Specifies the settings for an event that causes a campaign to be sent or a journey activity to be performed.

Returns:

  • (Types::EventFilter)

    Specifies the settings for an event that causes a campaign to be sent or a journey activity to be performed.

    .

#segment_idString

Returns:

  • (String)