pub struct CreateCaCertificateRoleRequestBuilder { /* private fields */ }
Expand description
Builder for CreateCaCertificateRoleRequest
.
Implementations§
source§impl CreateCaCertificateRoleRequestBuilder
impl CreateCaCertificateRoleRequestBuilder
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 certificate<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn allowed_common_names<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_dns_sans<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_email_sans<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 allowed_organizational_units<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn required_extensions<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn allowed_metadata_extensions<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ocsp_enabled<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn ocsp_ca_certificates<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ocsp_servers_override<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ocsp_fail_open<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn ocsp_query_all_servers<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn display_name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn token_ttl<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn token_max_ttl<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn token_policies<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn token_bound_cidrs<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn token_explicit_max_ttl<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn token_no_default_policy<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn token_num_uses<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn token_period<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn token_type<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
sourcepub fn build(
&self,
) -> Result<CreateCaCertificateRoleRequest, CreateCaCertificateRoleRequestBuilderError>
pub fn build( &self, ) -> Result<CreateCaCertificateRoleRequest, CreateCaCertificateRoleRequestBuilderError>
Trait Implementations§
source§impl Clone for CreateCaCertificateRoleRequestBuilder
impl Clone for CreateCaCertificateRoleRequestBuilder
source§fn clone(&self) -> CreateCaCertificateRoleRequestBuilder
fn clone(&self) -> CreateCaCertificateRoleRequestBuilder
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 CreateCaCertificateRoleRequestBuilder
impl RefUnwindSafe for CreateCaCertificateRoleRequestBuilder
impl Send for CreateCaCertificateRoleRequestBuilder
impl Sync for CreateCaCertificateRoleRequestBuilder
impl Unpin for CreateCaCertificateRoleRequestBuilder
impl UnwindSafe for CreateCaCertificateRoleRequestBuilder
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
)