Class: Aws::WorkMail::Types::StartMailboxExportJobRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkMail::Types::StartMailboxExportJobRequest
- Defined in:
- gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
The idempotency token for the client request.
-
#description ⇒ String
The mailbox export job description.
-
#entity_id ⇒ String
The identifier of the user or resource associated with the mailbox.
-
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.
-
#organization_id ⇒ String
The identifier associated with the organization.
-
#role_arn ⇒ String
The ARN of the AWS Identity and Access Management (IAM) role that grants write permission to the S3 bucket.
-
#s3_bucket_name ⇒ String
The name of the S3 bucket.
-
#s3_prefix ⇒ String
The S3 bucket prefix.
Instance Attribute Details
#client_token ⇒ String
The idempotency token for the client request.
A suitable default value is auto-generated. You should normally not need to pass this option.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The mailbox export job description.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#entity_id ⇒ String
The identifier of the user or resource associated with the mailbox.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#organization_id ⇒ String
The identifier associated with the organization.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the AWS Identity and Access Management (IAM) role that grants write permission to the S3 bucket.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_name ⇒ String
The name of the S3 bucket.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |
#s3_prefix ⇒ String
The S3 bucket prefix.
3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 3873 class StartMailboxExportJobRequest < Struct.new( :client_token, :organization_id, :entity_id, :description, :role_arn, :kms_key_arn, :s3_bucket_name, :s3_prefix) SENSITIVE = [] include Aws::Structure end |