[−][src]Struct rusoto_ram::AssociateResourceSharePermissionRequest
Fields
client_token: Option<String>
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
permission_arn: String
The ARN of the AWS RAM permission to associate with the resource share.
replace: Option<bool>
Indicates whether the permission should replace the permissions that are currently associated with the resource share. Use true
to replace the current permissions. Use false
to add the permission to the current permission.
The Amazon Resource Name (ARN) of the resource share.
Trait Implementations
impl Clone for AssociateResourceSharePermissionRequest
[src]
fn clone(&self) -> AssociateResourceSharePermissionRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AssociateResourceSharePermissionRequest
[src]
impl Default for AssociateResourceSharePermissionRequest
[src]
impl PartialEq<AssociateResourceSharePermissionRequest> for AssociateResourceSharePermissionRequest
[src]
fn eq(&self, other: &AssociateResourceSharePermissionRequest) -> bool
[src]
fn ne(&self, other: &AssociateResourceSharePermissionRequest) -> bool
[src]
impl Serialize for AssociateResourceSharePermissionRequest
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for AssociateResourceSharePermissionRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for AssociateResourceSharePermissionRequest
impl Send for AssociateResourceSharePermissionRequest
impl Sync for AssociateResourceSharePermissionRequest
impl Unpin for AssociateResourceSharePermissionRequest
impl UnwindSafe for AssociateResourceSharePermissionRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,