pub struct GetConsoleOutputResponse {
pub instance_id: Option<String>,
pub output: Option<String>,
pub timestamp: Option<String>,
}Expand description
Response from the GetConsoleOutput API. See: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleOutput.html
Fields§
§instance_id: Option<String>The ID of the instance.
output: Option<String>The console output, base64-encoded.
timestamp: Option<String>The time at which the output was last updated.
Implementations§
Source§impl GetConsoleOutputResponse
impl GetConsoleOutputResponse
Sourcepub fn decode_output(&self) -> Option<String>
pub fn decode_output(&self) -> Option<String>
Decodes the base64-encoded output to a UTF-8 string.
Trait Implementations§
Source§impl Debug for GetConsoleOutputResponse
impl Debug for GetConsoleOutputResponse
Source§impl Default for GetConsoleOutputResponse
impl Default for GetConsoleOutputResponse
Source§fn default() -> GetConsoleOutputResponse
fn default() -> GetConsoleOutputResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetConsoleOutputResponse
impl<'de> Deserialize<'de> for GetConsoleOutputResponse
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 GetConsoleOutputResponse
impl RefUnwindSafe for GetConsoleOutputResponse
impl Send for GetConsoleOutputResponse
impl Sync for GetConsoleOutputResponse
impl Unpin for GetConsoleOutputResponse
impl UnsafeUnpin for GetConsoleOutputResponse
impl UnwindSafe for GetConsoleOutputResponse
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.