#[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 ==
.