Struct rusoto_ssm::ModifyDocumentPermissionRequest [−][src]
pub struct ModifyDocumentPermissionRequest { pub account_ids_to_add: Option<Vec<String>>, pub account_ids_to_remove: Option<Vec<String>>, pub name: String, pub permission_type: String, }
Fields
account_ids_to_add: Option<Vec<String>>
The AWS user accounts that should have access to the document. The account IDs can either be a group of account IDs or All.
account_ids_to_remove: Option<Vec<String>>
The AWS user accounts that should no longer have access to the document. The AWS user account can either be a group of account IDs or All. This action has a higher priority than AccountIdsToAdd. If you specify an account ID to add and the same ID to remove, the system removes access to the document.
name: String
The name of the document that you want to share.
permission_type: String
The permission type for the document. The permission type can be Share.
Trait Implementations
impl Default for ModifyDocumentPermissionRequest
[src]
impl Default for ModifyDocumentPermissionRequest
fn default() -> ModifyDocumentPermissionRequest
[src]
fn default() -> ModifyDocumentPermissionRequest
Returns the "default value" for a type. Read more
impl Debug for ModifyDocumentPermissionRequest
[src]
impl Debug for ModifyDocumentPermissionRequest
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for ModifyDocumentPermissionRequest
[src]
impl Clone for ModifyDocumentPermissionRequest
fn clone(&self) -> ModifyDocumentPermissionRequest
[src]
fn clone(&self) -> ModifyDocumentPermissionRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for ModifyDocumentPermissionRequest
[src]
impl PartialEq for ModifyDocumentPermissionRequest
fn eq(&self, other: &ModifyDocumentPermissionRequest) -> bool
[src]
fn eq(&self, other: &ModifyDocumentPermissionRequest) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &ModifyDocumentPermissionRequest) -> bool
[src]
fn ne(&self, other: &ModifyDocumentPermissionRequest) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for ModifyDocumentPermissionRequest
impl Send for ModifyDocumentPermissionRequest
impl Sync for ModifyDocumentPermissionRequest
impl Sync for ModifyDocumentPermissionRequest