pub struct ReadRoleResponse {Show 23 fields
pub algorithm_signer: String,
pub allow_bare_domains: bool,
pub allow_host_certificates: bool,
pub allow_subdomains: bool,
pub allow_user_certificates: bool,
pub allow_user_key_ids: bool,
pub allowed_user_key_lengths: Option<HashMap<String, u64>>,
pub allowed_critical_options: Option<String>,
pub allowed_domains: String,
pub allowed_extensions: String,
pub allowed_users: String,
pub allowed_users_template: bool,
pub admin_user: Option<String>,
pub cidr_list: Option<String>,
pub default_critical_options: Option<HashMap<String, String>>,
pub default_extensions: Option<HashMap<String, String>>,
pub default_extensions_template: Option<bool>,
pub default_user: String,
pub key_bits: u64,
pub key_id_format: String,
pub key_type: String,
pub max_ttl: u64,
pub ttl: u64,
}
Expand description
Response from executing ReadRoleRequest
Fields§
§algorithm_signer: String
§allow_bare_domains: bool
§allow_host_certificates: bool
§allow_subdomains: bool
§allow_user_certificates: bool
§allow_user_key_ids: bool
§allowed_user_key_lengths: Option<HashMap<String, u64>>
§allowed_critical_options: Option<String>
§allowed_domains: String
§allowed_extensions: String
§allowed_users: String
§allowed_users_template: bool
§admin_user: Option<String>
§cidr_list: Option<String>
§default_critical_options: Option<HashMap<String, String>>
§default_extensions: Option<HashMap<String, String>>
§default_extensions_template: Option<bool>
§default_user: String
§key_bits: u64
§key_id_format: String
§key_type: String
§max_ttl: u64
§ttl: u64
Trait Implementations§
source§impl Debug for ReadRoleResponse
impl Debug for ReadRoleResponse
source§impl<'de> Deserialize<'de> for ReadRoleResponse
impl<'de> Deserialize<'de> for ReadRoleResponse
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReadRoleResponse
impl RefUnwindSafe for ReadRoleResponse
impl Send for ReadRoleResponse
impl Sync for ReadRoleResponse
impl Unpin for ReadRoleResponse
impl UnwindSafe for ReadRoleResponse
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