pub struct SetRoleRequestBuilder { /* private fields */ }
Expand description
Builder for SetRoleRequest
.
Implementations§
source§impl SetRoleRequestBuilder
impl SetRoleRequestBuilder
pub fn mount<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn key_type<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn algorithm_signer<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allow_bare_domains<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allow_host_certificates<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allow_subdomains<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn allow_user_certificates<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allow_user_key_ids<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_user_key_lengths<VALUE: Into<HashMap<String, u64>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_critical_options<VALUE: Into<HashMap<String, String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_domains<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_extensions<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_users<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn allowed_users_template<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn admin_user<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn cidr_list<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn efault_critical_options<VALUE: Into<HashMap<String, String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn default_user<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn exclude_cidr_list<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn install_script<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn key<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn key_bits<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn key_id_format<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn key_option_specs<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn max_ttl<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn port<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn ttl<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
sourcepub fn build(&self) -> Result<SetRoleRequest, SetRoleRequestBuilderError>
pub fn build(&self) -> Result<SetRoleRequest, SetRoleRequestBuilderError>
Trait Implementations§
source§impl Clone for SetRoleRequestBuilder
impl Clone for SetRoleRequestBuilder
source§fn clone(&self) -> SetRoleRequestBuilder
fn clone(&self) -> SetRoleRequestBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for SetRoleRequestBuilder
impl RefUnwindSafe for SetRoleRequestBuilder
impl Send for SetRoleRequestBuilder
impl Sync for SetRoleRequestBuilder
impl Unpin for SetRoleRequestBuilder
impl UnwindSafe for SetRoleRequestBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)