Struct rusoto_shield::AssociateDRTRoleRequest
source · [−]pub struct AssociateDRTRoleRequest {
pub role_arn: String,
}
Fields
role_arn: String
The Amazon Resource Name (ARN) of the role the DRT will use to access your AWS account.
Prior to making the AssociateDRTRole
request, you must attach the AWSShieldDRTAccessPolicy managed policy to this role. For more information see Attaching and Detaching IAM Policies.
Trait Implementations
sourceimpl Clone for AssociateDRTRoleRequest
impl Clone for AssociateDRTRoleRequest
sourcefn clone(&self) -> AssociateDRTRoleRequest
fn clone(&self) -> AssociateDRTRoleRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AssociateDRTRoleRequest
impl Debug for AssociateDRTRoleRequest
sourceimpl Default for AssociateDRTRoleRequest
impl Default for AssociateDRTRoleRequest
sourcefn default() -> AssociateDRTRoleRequest
fn default() -> AssociateDRTRoleRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<AssociateDRTRoleRequest> for AssociateDRTRoleRequest
impl PartialEq<AssociateDRTRoleRequest> for AssociateDRTRoleRequest
sourcefn eq(&self, other: &AssociateDRTRoleRequest) -> bool
fn eq(&self, other: &AssociateDRTRoleRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AssociateDRTRoleRequest) -> bool
fn ne(&self, other: &AssociateDRTRoleRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for AssociateDRTRoleRequest
impl Serialize for AssociateDRTRoleRequest
impl StructuralPartialEq for AssociateDRTRoleRequest
Auto Trait Implementations
impl RefUnwindSafe for AssociateDRTRoleRequest
impl Send for AssociateDRTRoleRequest
impl Sync for AssociateDRTRoleRequest
impl Unpin for AssociateDRTRoleRequest
impl UnwindSafe for AssociateDRTRoleRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more