Struct aws_sdk_ssm::model::OpsItemSummary[][src]

#[non_exhaustive]
pub struct OpsItemSummary {
Show 17 fields pub created_by: Option<String>, pub created_time: Option<Instant>, pub last_modified_by: Option<String>, pub last_modified_time: Option<Instant>, pub priority: Option<i32>, pub source: Option<String>, pub status: Option<OpsItemStatus>, pub ops_item_id: Option<String>, pub title: Option<String>, pub operational_data: Option<HashMap<String, OpsItemDataValue>>, pub category: Option<String>, pub severity: Option<String>, pub ops_item_type: Option<String>, pub actual_start_time: Option<Instant>, pub actual_end_time: Option<Instant>, pub planned_start_time: Option<Instant>, pub planned_end_time: Option<Instant>,
}
Expand description

A count of OpsItems.

Fields (Non-exhaustive)

This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
created_by: Option<String>

The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

created_time: Option<Instant>

The date and time the OpsItem was created.

last_modified_by: Option<String>

The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

last_modified_time: Option<Instant>

The date and time the OpsItem was last updated.

priority: Option<i32>

The importance of this OpsItem in relation to other OpsItems in the system.

source: Option<String>

The impacted Amazon Web Services resource.

status: Option<OpsItemStatus>

The OpsItem status. Status can be Open, In Progress, or Resolved.

ops_item_id: Option<String>

The ID of the OpsItem.

title: Option<String>

A short heading that describes the nature of the OpsItem and the impacted resource.

operational_data: Option<HashMap<String, OpsItemDataValue>>

Operational data is custom data that provides useful reference details about the OpsItem.

category: Option<String>

A list of OpsItems by category.

severity: Option<String>

A list of OpsItems by severity.

ops_item_type: Option<String>

The type of OpsItem. Currently, the only valid values are /aws/changerequest and /aws/issue.

actual_start_time: Option<Instant>

The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.

actual_end_time: Option<Instant>

The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.

planned_start_time: Option<Instant>

The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.

planned_end_time: Option<Instant>

The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.

Implementations

The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

The date and time the OpsItem was created.

The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

The date and time the OpsItem was last updated.

The importance of this OpsItem in relation to other OpsItems in the system.

The impacted Amazon Web Services resource.

The OpsItem status. Status can be Open, In Progress, or Resolved.

The ID of the OpsItem.

A short heading that describes the nature of the OpsItem and the impacted resource.

Operational data is custom data that provides useful reference details about the OpsItem.

A list of OpsItems by category.

A list of OpsItems by severity.

The type of OpsItem. Currently, the only valid values are /aws/changerequest and /aws/issue.

The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.

The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.

The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.

The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.

Creates a new builder-style object to manufacture OpsItemSummary

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more