Struct aws_sdk_quicksight::operation::update_role_custom_permission::UpdateRoleCustomPermissionInput
source · #[non_exhaustive]pub struct UpdateRoleCustomPermissionInput {
pub custom_permissions_name: Option<String>,
pub role: Option<Role>,
pub aws_account_id: Option<String>,
pub namespace: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.custom_permissions_name: Option<String>The name of the custom permission that you want to update the role with.
role: Option<Role>The name of role tht you want to update.
aws_account_id: Option<String>The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.
namespace: Option<String>The namespace that contains the role that you want to update.
Implementations§
source§impl UpdateRoleCustomPermissionInput
impl UpdateRoleCustomPermissionInput
sourcepub fn custom_permissions_name(&self) -> Option<&str>
pub fn custom_permissions_name(&self) -> Option<&str>
The name of the custom permission that you want to update the role with.
sourcepub fn aws_account_id(&self) -> Option<&str>
pub fn aws_account_id(&self) -> Option<&str>
The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon QuickSight account.
source§impl UpdateRoleCustomPermissionInput
impl UpdateRoleCustomPermissionInput
sourcepub fn builder() -> UpdateRoleCustomPermissionInputBuilder
pub fn builder() -> UpdateRoleCustomPermissionInputBuilder
Creates a new builder-style object to manufacture UpdateRoleCustomPermissionInput.
Trait Implementations§
source§impl Clone for UpdateRoleCustomPermissionInput
impl Clone for UpdateRoleCustomPermissionInput
source§fn clone(&self) -> UpdateRoleCustomPermissionInput
fn clone(&self) -> UpdateRoleCustomPermissionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateRoleCustomPermissionInput
impl PartialEq for UpdateRoleCustomPermissionInput
source§fn eq(&self, other: &UpdateRoleCustomPermissionInput) -> bool
fn eq(&self, other: &UpdateRoleCustomPermissionInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateRoleCustomPermissionInput
Auto Trait Implementations§
impl Freeze for UpdateRoleCustomPermissionInput
impl RefUnwindSafe for UpdateRoleCustomPermissionInput
impl Send for UpdateRoleCustomPermissionInput
impl Sync for UpdateRoleCustomPermissionInput
impl Unpin for UpdateRoleCustomPermissionInput
impl UnwindSafe for UpdateRoleCustomPermissionInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more