Class: Aws::WorkMail::Types::MailboxExportJob
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkMail::Types::MailboxExportJob
- Defined in:
- gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb
Overview
The details of a mailbox export job, including the user or resource ID associated with the mailbox and the S3 bucket that the mailbox contents are exported to.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The mailbox export job description.
-
#end_time ⇒ Time
The mailbox export job end timestamp.
-
#entity_id ⇒ String
The identifier of the user or resource associated with the mailbox.
-
#estimated_progress ⇒ Integer
The estimated progress of the mailbox export job, in percentage points.
-
#job_id ⇒ String
The identifier of the mailbox export job.
-
#s3_bucket_name ⇒ String
The name of the S3 bucket.
-
#s3_path ⇒ String
The path to the S3 bucket and file that the mailbox export job exports to.
-
#start_time ⇒ Time
The mailbox export job start timestamp.
-
#state ⇒ String
The state of the mailbox export job.
Instance Attribute Details
#description ⇒ String
The mailbox export job description.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The mailbox export job end timestamp.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#entity_id ⇒ String
The identifier of the user or resource associated with the mailbox.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#estimated_progress ⇒ Integer
The estimated progress of the mailbox export job, in percentage points.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The identifier of the mailbox export job.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_name ⇒ String
The name of the S3 bucket.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#s3_path ⇒ String
The path to the S3 bucket and file that the mailbox export job exports to.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The mailbox export job start timestamp.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the mailbox export job.
3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3690 class MailboxExportJob < Struct.new( :job_id, :entity_id, :description, :s3_bucket_name, :s3_path, :estimated_progress, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |