Class: Aws::CustomerProfiles::Types::GetIdentityResolutionJobResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auto_mergingTypes::AutoMerging

Configuration settings for how to perform the auto-merging of profiles.

Returns:



1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#domain_nameString

The unique name of the domain.

Returns:

  • (String)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#exporting_locationTypes::ExportingLocation

The S3 location where the Identity Resolution Job writes result files.



1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#job_end_timeTime

The timestamp of when the Identity Resolution Job was completed.

Returns:

  • (Time)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#job_expiration_timeTime

The timestamp of when the Identity Resolution Job will expire.

Returns:

  • (Time)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#job_idString

The unique identifier of the Identity Resolution Job.

Returns:

  • (String)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#job_start_timeTime

The timestamp of when the Identity Resolution Job was started or will be started.

Returns:

  • (Time)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#job_statsTypes::JobStats

Statistics about the Identity Resolution Job.

Returns:



1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_atTime

The timestamp of when the Identity Resolution Job was most recently edited.

Returns:

  • (Time)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

The error messages that are generated when the Identity Resolution Job runs.

Returns:

  • (String)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the Identity Resolution Job.

  • PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in the PENDING state are deleted.

  • PREPROCESSING: The Identity Resolution Job is loading your data.

  • FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group.

  • MERGING: The Identity Resolution Job is merging duplicate profiles.

  • COMPLETED: The Identity Resolution Job completed successfully.

  • PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem.

  • FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.

Returns:

  • (String)


1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 1936

class GetIdentityResolutionJobResponse < Struct.new(
  :domain_name,
  :job_id,
  :status,
  :message,
  :job_start_time,
  :job_end_time,
  :last_updated_at,
  :job_expiration_time,
  :auto_merging,
  :exporting_location,
  :job_stats)
  SENSITIVE = []
  include Aws::Structure
end