pub struct GenerateSSHCredsResponse {
pub allowed_users: Option<String>,
pub admin_user: Option<String>,
pub cidr_list: Option<String>,
pub default_user: Option<String>,
pub exclude_cidr_list: Option<String>,
pub install_script: Option<String>,
pub key: String,
pub key_bits: Option<u64>,
pub key_option_specs: Option<String>,
pub key_type: String,
pub port: u64,
}
Expand description
Response from executing GenerateSSHCredsRequest
Fields§
§allowed_users: Option<String>
§admin_user: Option<String>
§cidr_list: Option<String>
§default_user: Option<String>
§exclude_cidr_list: Option<String>
§install_script: Option<String>
§key: String
§key_bits: Option<u64>
§key_option_specs: Option<String>
§key_type: String
§port: u64
Trait Implementations§
source§impl Debug for GenerateSSHCredsResponse
impl Debug for GenerateSSHCredsResponse
source§impl<'de> Deserialize<'de> for GenerateSSHCredsResponse
impl<'de> Deserialize<'de> for GenerateSSHCredsResponse
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 GenerateSSHCredsResponse
impl RefUnwindSafe for GenerateSSHCredsResponse
impl Send for GenerateSSHCredsResponse
impl Sync for GenerateSSHCredsResponse
impl Unpin for GenerateSSHCredsResponse
impl UnwindSafe for GenerateSSHCredsResponse
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