Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ClusterOperationInfo = ClusterOperationInfo' {
- creationTime :: Maybe POSIX
- clusterArn :: Maybe Text
- clientRequestId :: Maybe Text
- targetClusterInfo :: Maybe MutableClusterInfo
- sourceClusterInfo :: Maybe MutableClusterInfo
- operationSteps :: Maybe [ClusterOperationStep]
- operationState :: Maybe Text
- endTime :: Maybe POSIX
- operationType :: Maybe Text
- operationArn :: Maybe Text
- errorInfo :: Maybe ErrorInfo
- newClusterOperationInfo :: ClusterOperationInfo
- clusterOperationInfo_creationTime :: Lens' ClusterOperationInfo (Maybe UTCTime)
- clusterOperationInfo_clusterArn :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_clientRequestId :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_targetClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo)
- clusterOperationInfo_sourceClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo)
- clusterOperationInfo_operationSteps :: Lens' ClusterOperationInfo (Maybe [ClusterOperationStep])
- clusterOperationInfo_operationState :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_endTime :: Lens' ClusterOperationInfo (Maybe UTCTime)
- clusterOperationInfo_operationType :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_operationArn :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_errorInfo :: Lens' ClusterOperationInfo (Maybe ErrorInfo)
Documentation
data ClusterOperationInfo Source #
Returns information about a cluster operation.
See: newClusterOperationInfo
smart constructor.
ClusterOperationInfo' | |
|
Instances
newClusterOperationInfo :: ClusterOperationInfo Source #
Create a value of ClusterOperationInfo
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:ClusterOperationInfo'
, clusterOperationInfo_creationTime
- The time that the operation was created.
$sel:clusterArn:ClusterOperationInfo'
, clusterOperationInfo_clusterArn
- ARN of the cluster.
$sel:clientRequestId:ClusterOperationInfo'
, clusterOperationInfo_clientRequestId
- The ID of the API request that triggered this operation.
$sel:targetClusterInfo:ClusterOperationInfo'
, clusterOperationInfo_targetClusterInfo
- Information about cluster attributes after a cluster is updated.
$sel:sourceClusterInfo:ClusterOperationInfo'
, clusterOperationInfo_sourceClusterInfo
- Information about cluster attributes before a cluster is updated.
$sel:operationSteps:ClusterOperationInfo'
, clusterOperationInfo_operationSteps
- Steps completed during the operation.
$sel:operationState:ClusterOperationInfo'
, clusterOperationInfo_operationState
- State of the cluster operation.
$sel:endTime:ClusterOperationInfo'
, clusterOperationInfo_endTime
- The time at which the operation finished.
$sel:operationType:ClusterOperationInfo'
, clusterOperationInfo_operationType
- Type of the cluster operation.
$sel:operationArn:ClusterOperationInfo'
, clusterOperationInfo_operationArn
- ARN of the cluster operation.
$sel:errorInfo:ClusterOperationInfo'
, clusterOperationInfo_errorInfo
- Describes the error if the operation fails.
clusterOperationInfo_creationTime :: Lens' ClusterOperationInfo (Maybe UTCTime) Source #
The time that the operation was created.
clusterOperationInfo_clusterArn :: Lens' ClusterOperationInfo (Maybe Text) Source #
ARN of the cluster.
clusterOperationInfo_clientRequestId :: Lens' ClusterOperationInfo (Maybe Text) Source #
The ID of the API request that triggered this operation.
clusterOperationInfo_targetClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo) Source #
Information about cluster attributes after a cluster is updated.
clusterOperationInfo_sourceClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo) Source #
Information about cluster attributes before a cluster is updated.
clusterOperationInfo_operationSteps :: Lens' ClusterOperationInfo (Maybe [ClusterOperationStep]) Source #
Steps completed during the operation.
clusterOperationInfo_operationState :: Lens' ClusterOperationInfo (Maybe Text) Source #
State of the cluster operation.
clusterOperationInfo_endTime :: Lens' ClusterOperationInfo (Maybe UTCTime) Source #
The time at which the operation finished.
clusterOperationInfo_operationType :: Lens' ClusterOperationInfo (Maybe Text) Source #
Type of the cluster operation.
clusterOperationInfo_operationArn :: Lens' ClusterOperationInfo (Maybe Text) Source #
ARN of the cluster operation.
clusterOperationInfo_errorInfo :: Lens' ClusterOperationInfo (Maybe ErrorInfo) Source #
Describes the error if the operation fails.