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 allow_any_name<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn allow_bare_domains<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allow_glob_domains<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allow_ip_sans<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn allow_localhost<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_token_displayname<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_domains<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_domains_template<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_other_sans<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_serial_numbers<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_uri_sans<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn basic_constraints_valid_for_non_ca<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn client_flag<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn code_signing_flag<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn country<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn email_protection_flag<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn enforce_hostnames<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ext_key_usage<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ext_key_usage_oids<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn generate_lease<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn key_bits<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn key_type<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn key_usage<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn locality<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn max_ttl<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn no_store<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn not_before_duration<VALUE: Into<u64>>( &mut self, value: VALUE, ) -> &mut Self
pub fn organization<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ou<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn policy_identifiers<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn postal_code<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn province<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn require_cn<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn server_flag<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn street_address<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ttl<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn use_csr_common_name<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn use_csr_sans<VALUE: Into<bool>>(&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