Operation class

Describes the API operation.

Constructors

Operation({DateTime? createdAt, String? errorCode, String? errorDetails, String? id, bool? isTerminal, ResourceLocation? location, String? operationDetails, OperationType? operationType, String? resourceName, ResourceType? resourceType, OperationStatus? status, DateTime? statusChangedAt})
Operation.fromJson(Map<String, dynamic> json)
factory

Properties

createdAt DateTime?
The timestamp when the operation was initialized (e.g., 1479816991.349).
final
errorCode String?
The error code.
final
errorDetails String?
The error details.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The ID of the operation.
final
isTerminal bool?
A Boolean value indicating whether the operation is terminal.
final
location ResourceLocation?
The AWS Region and Availability Zone.
final
operationDetails String?
Details about the operation (e.g., Debian-1GB-Ohio-1).
final
operationType OperationType?
The type of operation.
final
resourceName String?
The resource name.
final
resourceType ResourceType?
The resource type.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status OperationStatus?
The status of the operation.
final
statusChangedAt DateTime?
The timestamp when the status was changed (e.g., 1479816991.349).
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