class Aws::WorkMail::Types::StartMailboxExportJobRequest

@note When making an API call, you may pass StartMailboxExportJobRequest

data as a hash:

    {
      client_token: "IdempotencyClientToken", # required
      organization_id: "OrganizationId", # required
      entity_id: "WorkMailIdentifier", # required
      description: "Description",
      role_arn: "RoleArn", # required
      kms_key_arn: "KmsKeyArn", # required
      s3_bucket_name: "S3BucketName", # required
      s3_prefix: "S3ObjectKey", # required
    }

@!attribute [rw] client_token

The idempotency token for the client request.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] organization_id

The identifier associated with the organization.
@return [String]

@!attribute [rw] entity_id

The identifier of the user or resource associated with the mailbox.
@return [String]

@!attribute [rw] description

The mailbox export job description.
@return [String]

@!attribute [rw] role_arn

The ARN of the AWS Identity and Access Management (IAM) role that
grants write permission to the S3 bucket.
@return [String]

@!attribute [rw] kms_key_arn

The Amazon Resource Name (ARN) of the symmetric AWS Key Management
Service (AWS KMS) key that encrypts the exported mailbox content.
@return [String]

@!attribute [rw] s3_bucket_name

The name of the S3 bucket.
@return [String]

@!attribute [rw] s3_prefix

The S3 bucket prefix.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/workmail-2017-10-01/StartMailboxExportJobRequest AWS API Documentation

Constants

SENSITIVE