ClusterOperationInfo class
Returns information about a cluster operation.
Constructors
-
ClusterOperationInfo({String? clientRequestId, String? clusterArn, DateTime? creationTime, DateTime? endTime, ErrorInfo? errorInfo, String? operationArn, String? operationState, List<
ClusterOperationStep> ? operationSteps, String? operationType, MutableClusterInfo? sourceClusterInfo, MutableClusterInfo? targetClusterInfo}) -
ClusterOperationInfo.fromJson(Map<
String, dynamic> json) -
factory
Properties
- clientRequestId → String?
-
The ID of the API request that triggered this operation.
final
- clusterArn → String?
-
ARN of the cluster.
final
- creationTime → DateTime?
-
The time that the operation was created.
final
- endTime → DateTime?
-
The time at which the operation finished.
final
- errorInfo → ErrorInfo?
-
Describes the error if the operation fails.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- operationArn → String?
-
ARN of the cluster operation.
final
- operationState → String?
-
State of the cluster operation.
final
-
operationSteps
→ List<
ClusterOperationStep> ? -
Steps completed during the operation.
final
- operationType → String?
-
Type of the cluster operation.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceClusterInfo → MutableClusterInfo?
-
Information about cluster attributes before a cluster is updated.
final
- targetClusterInfo → MutableClusterInfo?
-
Information about cluster attributes after a cluster is updated.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited