Class: Aws::EndUserMessaging::Types::JobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::EndUserMessaging::Types::JobSummary
- Defined in:
- gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb
Overview
Contains summary information about an asynchronous job in a list response.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#brand_profile_id ⇒ String
The brand profile that the job operates on.
-
#created_at ⇒ Time
The time when the resource was created, in Unix epoch time.
-
#error_code ⇒ String
A machine-readable code that identifies why the job failed.
-
#error_message ⇒ String
A human-readable description of why the job failed.
-
#job_id ⇒ String
The unique identifier of the asynchronous job.
-
#operation_type ⇒ String
The type of mutating operation that created the job.
-
#resources ⇒ Array<Types::JobResource>
The resources that were created or updated by the job.
-
#status ⇒ String
The current lifecycle status of the job.
-
#updated_at ⇒ Time
The time when the resource was last updated, in Unix epoch time.
Instance Attribute Details
#brand_profile_id ⇒ String
The brand profile that the job operates on. This value is absent for operations that create a brand profile.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time when the resource was created, in Unix epoch time.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#error_code ⇒ String
A machine-readable code that identifies why the job failed. This value is present only when the job status is FAILED.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
A human-readable description of why the job failed. This value is present only when the job status is FAILED.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The unique identifier of the asynchronous job. Use the GetJob operation to check the status of the job and to retrieve its results.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#operation_type ⇒ String
The type of mutating operation that created the job.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#resources ⇒ Array<Types::JobResource>
The resources that were created or updated by the job.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current lifecycle status of the job.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time when the resource was last updated, in Unix epoch time.
1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1009 class JobSummary < Struct.new( :job_id, :status, :operation_type, :created_at, :updated_at, :brand_profile_id, :error_code, :error_message, :resources) SENSITIVE = [] include Aws::Structure end |