pub struct TestRoleRequest {
pub input_bucket: String,
pub output_bucket: String,
pub role: String,
pub topics: Vec<String>,
}
Expand description
The TestRoleRequest
structure.
Fields§
§input_bucket: String
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
output_bucket: String
The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The action attempts to read from this bucket.
role: String
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
topics: Vec<String>
The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
Trait Implementations§
Source§impl Clone for TestRoleRequest
impl Clone for TestRoleRequest
Source§fn clone(&self) -> TestRoleRequest
fn clone(&self) -> TestRoleRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TestRoleRequest
impl Debug for TestRoleRequest
Source§impl Default for TestRoleRequest
impl Default for TestRoleRequest
Source§fn default() -> TestRoleRequest
fn default() -> TestRoleRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for TestRoleRequest
impl PartialEq for TestRoleRequest
Source§impl Serialize for TestRoleRequest
impl Serialize for TestRoleRequest
impl StructuralPartialEq for TestRoleRequest
Auto Trait Implementations§
impl Freeze for TestRoleRequest
impl RefUnwindSafe for TestRoleRequest
impl Send for TestRoleRequest
impl Sync for TestRoleRequest
impl Unpin for TestRoleRequest
impl UnwindSafe for TestRoleRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more