Struct rusoto_kafka::ClusterOperationInfo [−][src]
pub struct ClusterOperationInfo { pub client_request_id: Option<String>, pub cluster_arn: Option<String>, pub creation_time: Option<f64>, pub end_time: Option<f64>, pub error_info: Option<ErrorInfo>, pub operation_arn: Option<String>, pub operation_state: Option<String>, pub operation_steps: Option<Vec<ClusterOperationStep>>, pub operation_type: Option<String>, pub source_cluster_info: Option<MutableClusterInfo>, pub target_cluster_info: Option<MutableClusterInfo>, }
Expand description
<p>Returns information about a cluster operation.</p>
Fields
client_request_id: Option<String>
<p>The ID of the API request that triggered this operation.</p>
cluster_arn: Option<String>
<p>ARN of the cluster.</p>
creation_time: Option<f64>
<p>The time that the operation was created.</p>
end_time: Option<f64>
<p>The time at which the operation finished.</p>
error_info: Option<ErrorInfo>
<p>Describes the error if the operation fails.</p>
operation_arn: Option<String>
<p>ARN of the cluster operation.</p>
operation_state: Option<String>
<p>State of the cluster operation.</p>
operation_steps: Option<Vec<ClusterOperationStep>>
<p>Steps completed during the operation.</p>
operation_type: Option<String>
<p>Type of the cluster operation.</p>
source_cluster_info: Option<MutableClusterInfo>
<p>Information about cluster attributes before a cluster is updated.</p>
target_cluster_info: Option<MutableClusterInfo>
<p>Information about cluster attributes after a cluster is updated.</p>
Trait Implementations
Returns the “default value” for a type. Read more
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ClusterOperationInfo
impl Send for ClusterOperationInfo
impl Sync for ClusterOperationInfo
impl Unpin for ClusterOperationInfo
impl UnwindSafe for ClusterOperationInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self