#[non_exhaustive]pub struct UpdateDashboardPermissionsInput { /* private fields */ }Implementations
sourceimpl UpdateDashboardPermissionsInput
impl UpdateDashboardPermissionsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateDashboardPermissions, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateDashboardPermissions, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdateDashboardPermissions>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateDashboardPermissionsInput.
sourceimpl UpdateDashboardPermissionsInput
impl UpdateDashboardPermissionsInput
sourcepub fn aws_account_id(&self) -> Option<&str>
pub fn aws_account_id(&self) -> Option<&str>
The ID of the Amazon Web Services account that contains the dashboard whose permissions you're updating.
sourcepub fn dashboard_id(&self) -> Option<&str>
pub fn dashboard_id(&self) -> Option<&str>
The ID for the dashboard.
sourcepub fn grant_permissions(&self) -> Option<&[ResourcePermission]>
pub fn grant_permissions(&self) -> Option<&[ResourcePermission]>
The permissions that you want to grant on this resource.
sourcepub fn revoke_permissions(&self) -> Option<&[ResourcePermission]>
pub fn revoke_permissions(&self) -> Option<&[ResourcePermission]>
The permissions that you want to revoke from this resource.
sourcepub fn grant_link_permissions(&self) -> Option<&[ResourcePermission]>
pub fn grant_link_permissions(&self) -> Option<&[ResourcePermission]>
Grants link permissions to all users in a defined namespace.
sourcepub fn revoke_link_permissions(&self) -> Option<&[ResourcePermission]>
pub fn revoke_link_permissions(&self) -> Option<&[ResourcePermission]>
Revokes link permissions from all users in a defined namespace.
Trait Implementations
sourceimpl Clone for UpdateDashboardPermissionsInput
impl Clone for UpdateDashboardPermissionsInput
sourcefn clone(&self) -> UpdateDashboardPermissionsInput
fn clone(&self) -> UpdateDashboardPermissionsInput
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 moresourceimpl PartialEq<UpdateDashboardPermissionsInput> for UpdateDashboardPermissionsInput
impl PartialEq<UpdateDashboardPermissionsInput> for UpdateDashboardPermissionsInput
sourcefn eq(&self, other: &UpdateDashboardPermissionsInput) -> bool
fn eq(&self, other: &UpdateDashboardPermissionsInput) -> bool
impl StructuralPartialEq for UpdateDashboardPermissionsInput
Auto Trait Implementations
impl RefUnwindSafe for UpdateDashboardPermissionsInput
impl Send for UpdateDashboardPermissionsInput
impl Sync for UpdateDashboardPermissionsInput
impl Unpin for UpdateDashboardPermissionsInput
impl UnwindSafe for UpdateDashboardPermissionsInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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