pub struct MaintenanceWindowExecutionTaskInvocationIdentity {
pub end_time: Option<f64>,
pub execution_id: Option<String>,
pub invocation_id: Option<String>,
pub owner_information: Option<String>,
pub parameters: Option<String>,
pub start_time: Option<f64>,
pub status: Option<String>,
pub status_details: Option<String>,
pub task_execution_id: Option<String>,
pub task_type: Option<String>,
pub window_execution_id: Option<String>,
pub window_target_id: Option<String>,
}Expand description
Describes the information about a task invocation for a particular target as part of a task execution performed as part of a maintenance window execution.
Fields§
§end_time: Option<f64>The time the invocation finished.
execution_id: Option<String>The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.
invocation_id: Option<String>The ID of the task invocation.
owner_information: Option<String>User-provided value that was specified when the target was registered with the maintenance window. This was also included in any CloudWatch events raised during the task invocation.
parameters: Option<String>The parameters that were provided for the invocation when it was run.
start_time: Option<f64>The time the invocation started.
status: Option<String>The status of the task invocation.
status_details: Option<String>The details explaining the status of the task invocation. Only available for certain Status values.
task_execution_id: Option<String>The ID of the specific task execution in the maintenance window execution.
task_type: Option<String>The task type.
window_execution_id: Option<String>The ID of the maintenance window execution that ran the task.
window_target_id: Option<String>The ID of the target definition in this maintenance window the invocation was performed for.
Trait Implementations§
Source§impl Clone for MaintenanceWindowExecutionTaskInvocationIdentity
impl Clone for MaintenanceWindowExecutionTaskInvocationIdentity
Source§fn clone(&self) -> MaintenanceWindowExecutionTaskInvocationIdentity
fn clone(&self) -> MaintenanceWindowExecutionTaskInvocationIdentity
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for MaintenanceWindowExecutionTaskInvocationIdentity
impl Default for MaintenanceWindowExecutionTaskInvocationIdentity
Source§fn default() -> MaintenanceWindowExecutionTaskInvocationIdentity
fn default() -> MaintenanceWindowExecutionTaskInvocationIdentity
Source§impl<'de> Deserialize<'de> for MaintenanceWindowExecutionTaskInvocationIdentity
impl<'de> Deserialize<'de> for MaintenanceWindowExecutionTaskInvocationIdentity
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>,
Source§impl PartialEq for MaintenanceWindowExecutionTaskInvocationIdentity
impl PartialEq for MaintenanceWindowExecutionTaskInvocationIdentity
Source§fn eq(&self, other: &MaintenanceWindowExecutionTaskInvocationIdentity) -> bool
fn eq(&self, other: &MaintenanceWindowExecutionTaskInvocationIdentity) -> bool
self and other values to be equal, and is used by ==.