Class: Aws::VoiceID::Types::FraudsterRegistrationJob
- Inherits:
-
Struct
- Object
- Struct
- Aws::VoiceID::Types::FraudsterRegistrationJob
- Defined in:
- gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb
Overview
Contains all the information about a fraudster registration job.
Constant Summary collapse
- SENSITIVE =
[:job_name]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
A timestamp of when the fraudster registration job was created.
-
#data_access_role_arn ⇒ String
The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the job output file.
-
#domain_id ⇒ String
The identifier of the domain that contains the fraudster registration job.
-
#ended_at ⇒ Time
A timestamp of when the fraudster registration job ended.
-
#failure_details ⇒ Types::FailureDetails
Contains details that are populated when an entire batch job fails.
-
#input_data_config ⇒ Types::InputDataConfig
The input data config containing an S3 URI for the input manifest file that contains the list of fraudster registration job requests.
-
#job_id ⇒ String
The service-generated identifier for the fraudster registration job.
-
#job_name ⇒ String
The client-provided name for the fraudster registration job.
-
#job_progress ⇒ Types::JobProgress
Shows the completed percentage of registration requests listed in the input file.
-
#job_status ⇒ String
The current status of the fraudster registration job.
-
#output_data_config ⇒ Types::OutputDataConfig
The output data config containing the S3 location where you want Voice ID to write your job output file; you must also include a KMS key ID in order to encrypt the file.
-
#registration_config ⇒ Types::RegistrationConfig
The registration config containing details such as the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster.
Instance Attribute Details
#created_at ⇒ Time
A timestamp of when the fraudster registration job was created.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#data_access_role_arn ⇒ String
The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the job output file.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#domain_id ⇒ String
The identifier of the domain that contains the fraudster registration job.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#ended_at ⇒ Time
A timestamp of when the fraudster registration job ended.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#failure_details ⇒ Types::FailureDetails
Contains details that are populated when an entire batch job fails.
In cases of individual registration job failures, the batch job as a
whole doesn't fail; it is completed with a JobStatus
of
COMPLETED_WITH_ERRORS
. You can use the job output file to identify
the individual registration requests that failed.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#input_data_config ⇒ Types::InputDataConfig
The input data config containing an S3 URI for the input manifest file that contains the list of fraudster registration job requests.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#job_id ⇒ String
The service-generated identifier for the fraudster registration job.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#job_name ⇒ String
The client-provided name for the fraudster registration job.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#job_progress ⇒ Types::JobProgress
Shows the completed percentage of registration requests listed in the input file.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#job_status ⇒ String
The current status of the fraudster registration job.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#output_data_config ⇒ Types::OutputDataConfig
The output data config containing the S3 location where you want Voice ID to write your job output file; you must also include a KMS key ID in order to encrypt the file.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |
#registration_config ⇒ Types::RegistrationConfig
The registration config containing details such as the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster.
1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 |
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 1029 class FraudsterRegistrationJob < Struct.new( :created_at, :data_access_role_arn, :domain_id, :ended_at, :failure_details, :input_data_config, :job_id, :job_name, :job_progress, :job_status, :output_data_config, :registration_config) SENSITIVE = [:job_name] include Aws::Structure end |