class Aws::ElasticTranscoder::Types::TestRoleRequest

The `TestRoleRequest` structure.

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

data as a hash:

    {
      role: "Role", # required
      input_bucket: "BucketName", # required
      output_bucket: "BucketName", # required
      topics: ["SnsTopic"], # required
    }

@!attribute [rw] role

The IAM Amazon Resource Name (ARN) for the role that you want
Elastic Transcoder to test.
@return [String]

@!attribute [rw] input_bucket

The Amazon S3 bucket that contains media files to be transcoded. The
action attempts to read from this bucket.
@return [String]

@!attribute [rw] output_bucket

The Amazon S3 bucket that Elastic Transcoder writes transcoded media
files to. The action attempts to read from this bucket.
@return [String]

@!attribute [rw] topics

The ARNs of one or more Amazon Simple Notification Service (Amazon
SNS) topics that you want the action to send a test notification to.
@return [Array<String>]

Constants

SENSITIVE