Class: Aws::VoiceID::Types::RegistrationConfig

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

Overview

The registration configuration to be used during the batch fraudster registration job.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#duplicate_registration_actionString

The action to take when a fraudster is identified as a duplicate. The default action is SKIP, which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.

Returns:

  • (String)


1613
1614
1615
1616
1617
1618
1619
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1613

class RegistrationConfig < Struct.new(
  :duplicate_registration_action,
  :fraudster_similarity_threshold,
  :watchlist_ids)
  SENSITIVE = []
  include Aws::Structure
end

#fraudster_similarity_thresholdInteger

The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.

Returns:

  • (Integer)


1613
1614
1615
1616
1617
1618
1619
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1613

class RegistrationConfig < Struct.new(
  :duplicate_registration_action,
  :fraudster_similarity_threshold,
  :watchlist_ids)
  SENSITIVE = []
  include Aws::Structure
end

#watchlist_idsArray<String>

The identifiers of watchlists that a fraudster is registered to. If a watchlist isn't provided, the fraudsters are registered to the default watchlist.

Returns:

  • (Array<String>)


1613
1614
1615
1616
1617
1618
1619
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1613

class RegistrationConfig < Struct.new(
  :duplicate_registration_action,
  :fraudster_similarity_threshold,
  :watchlist_ids)
  SENSITIVE = []
  include Aws::Structure
end