pub struct Builder { /* private fields */ }
Expand description
A builder for AwsEfsAccessPointPosixUserDetails
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn gid(self, input: impl Into<String>) -> Self
pub fn gid(self, input: impl Into<String>) -> Self
The POSIX group ID used for all file system operations using this access point.
sourcepub fn set_gid(self, input: Option<String>) -> Self
pub fn set_gid(self, input: Option<String>) -> Self
The POSIX group ID used for all file system operations using this access point.
sourcepub fn secondary_gids(self, input: impl Into<String>) -> Self
pub fn secondary_gids(self, input: impl Into<String>) -> Self
Appends an item to secondary_gids
.
To override the contents of this collection use set_secondary_gids
.
Secondary POSIX group IDs used for all file system operations using this access point.
sourcepub fn set_secondary_gids(self, input: Option<Vec<String>>) -> Self
pub fn set_secondary_gids(self, input: Option<Vec<String>>) -> Self
Secondary POSIX group IDs used for all file system operations using this access point.
sourcepub fn uid(self, input: impl Into<String>) -> Self
pub fn uid(self, input: impl Into<String>) -> Self
The POSIX user ID used for all file system operations using this access point.
sourcepub fn set_uid(self, input: Option<String>) -> Self
pub fn set_uid(self, input: Option<String>) -> Self
The POSIX user ID used for all file system operations using this access point.
sourcepub fn build(self) -> AwsEfsAccessPointPosixUserDetails
pub fn build(self) -> AwsEfsAccessPointPosixUserDetails
Consumes the builder and constructs a AwsEfsAccessPointPosixUserDetails
.