Class: Aws::FraudDetector::Types::PutEventTypeRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

The description of the event type.

Returns:

  • (String)


3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#entity_typesArray<String>

The entity type for the event type. Example entity types: customer, merchant, account.

Returns:

  • (Array<String>)


3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#event_ingestionString

Specifies if ingenstion is enabled or disabled.

Returns:

  • (String)


3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#event_variablesArray<String>

The event type variables.

Returns:

  • (Array<String>)


3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#labelsArray<String>

The event type labels.

Returns:

  • (Array<String>)


3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name.

Returns:

  • (String)


3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A collection of key and value pairs.

Returns:



3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 3694

class PutEventTypeRequest < Struct.new(
  :name,
  :description,
  :event_variables,
  :labels,
  :entity_types,
  :event_ingestion,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end