pub struct CertRoleRequest {
pub certificate: String,
pub allowed_common_names: Option<Vec<String>>,
pub allowed_dns_sans: Option<Vec<String>>,
pub allowed_uri_sans: Option<Vec<String>>,
pub required_extensions: Option<Vec<String>>,
pub token_policies: Option<Vec<String>>,
pub token_ttl: Option<String>,
pub token_max_ttl: Option<String>,
pub display_name: Option<String>,
}Fields§
§certificate: String§allowed_common_names: Option<Vec<String>>§allowed_dns_sans: Option<Vec<String>>§allowed_uri_sans: Option<Vec<String>>§required_extensions: Option<Vec<String>>§token_policies: Option<Vec<String>>§token_ttl: Option<String>§token_max_ttl: Option<String>§display_name: Option<String>Trait Implementations§
Source§impl Clone for CertRoleRequest
impl Clone for CertRoleRequest
Source§fn clone(&self) -> CertRoleRequest
fn clone(&self) -> CertRoleRequest
Returns a duplicate 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 moreSource§impl Debug for CertRoleRequest
impl Debug for CertRoleRequest
Source§impl Default for CertRoleRequest
impl Default for CertRoleRequest
Source§fn default() -> CertRoleRequest
fn default() -> CertRoleRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CertRoleRequest
impl RefUnwindSafe for CertRoleRequest
impl Send for CertRoleRequest
impl Sync for CertRoleRequest
impl Unpin for CertRoleRequest
impl UnsafeUnpin for CertRoleRequest
impl UnwindSafe for CertRoleRequest
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