#[non_exhaustive]pub struct UpdateAccessOutputBuilder { /* private fields */ }Expand description
A builder for UpdateAccessOutput.
Implementations§
source§impl UpdateAccessOutputBuilder
 
impl UpdateAccessOutputBuilder
sourcepub fn server_id(self, input: impl Into<String>) -> Self
 
pub fn server_id(self, input: impl Into<String>) -> Self
The identifier of the server that the user is attached to.
This field is required.sourcepub fn set_server_id(self, input: Option<String>) -> Self
 
pub fn set_server_id(self, input: Option<String>) -> Self
The identifier of the server that the user is attached to.
sourcepub fn get_server_id(&self) -> &Option<String>
 
pub fn get_server_id(&self) -> &Option<String>
The identifier of the server that the user is attached to.
sourcepub fn external_id(self, input: impl Into<String>) -> Self
 
pub fn external_id(self, input: impl Into<String>) -> Self
The external identifier of the group whose users have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Amazon Web ServicesTransfer Family.
This field is required.sourcepub fn set_external_id(self, input: Option<String>) -> Self
 
pub fn set_external_id(self, input: Option<String>) -> Self
The external identifier of the group whose users have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Amazon Web ServicesTransfer Family.
sourcepub fn get_external_id(&self) -> &Option<String>
 
pub fn get_external_id(&self) -> &Option<String>
The external identifier of the group whose users have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Amazon Web ServicesTransfer Family.
sourcepub fn build(self) -> Result<UpdateAccessOutput, BuildError>
 
pub fn build(self) -> Result<UpdateAccessOutput, BuildError>
Consumes the builder and constructs a UpdateAccessOutput.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for UpdateAccessOutputBuilder
 
impl Clone for UpdateAccessOutputBuilder
source§fn clone(&self) -> UpdateAccessOutputBuilder
 
fn clone(&self) -> UpdateAccessOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateAccessOutputBuilder
 
impl Debug for UpdateAccessOutputBuilder
source§impl Default for UpdateAccessOutputBuilder
 
impl Default for UpdateAccessOutputBuilder
source§fn default() -> UpdateAccessOutputBuilder
 
fn default() -> UpdateAccessOutputBuilder
source§impl PartialEq for UpdateAccessOutputBuilder
 
impl PartialEq for UpdateAccessOutputBuilder
source§fn eq(&self, other: &UpdateAccessOutputBuilder) -> bool
 
fn eq(&self, other: &UpdateAccessOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.