| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Kafka.Types.ClusterOperationInfo
Description
Synopsis
- data ClusterOperationInfo = ClusterOperationInfo' {
- clientRequestId :: Maybe Text
- clusterArn :: Maybe Text
- creationTime :: Maybe ISO8601
- endTime :: Maybe ISO8601
- errorInfo :: Maybe ErrorInfo
- operationArn :: Maybe Text
- operationState :: Maybe Text
- operationSteps :: Maybe [ClusterOperationStep]
- operationType :: Maybe Text
- sourceClusterInfo :: Maybe MutableClusterInfo
- targetClusterInfo :: Maybe MutableClusterInfo
- newClusterOperationInfo :: ClusterOperationInfo
- clusterOperationInfo_clientRequestId :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_clusterArn :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_creationTime :: Lens' ClusterOperationInfo (Maybe UTCTime)
- clusterOperationInfo_endTime :: Lens' ClusterOperationInfo (Maybe UTCTime)
- clusterOperationInfo_errorInfo :: Lens' ClusterOperationInfo (Maybe ErrorInfo)
- clusterOperationInfo_operationArn :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_operationState :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_operationSteps :: Lens' ClusterOperationInfo (Maybe [ClusterOperationStep])
- clusterOperationInfo_operationType :: Lens' ClusterOperationInfo (Maybe Text)
- clusterOperationInfo_sourceClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo)
- clusterOperationInfo_targetClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo)
Documentation
data ClusterOperationInfo Source #
Returns information about a cluster operation.
See: newClusterOperationInfo smart constructor.
Constructors
| ClusterOperationInfo' | |
Fields
| |
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:clientRequestId:ClusterOperationInfo', clusterOperationInfo_clientRequestId - The ID of the API request that triggered this operation.
$sel:clusterArn:ClusterOperationInfo', clusterOperationInfo_clusterArn - ARN of the cluster.
$sel:creationTime:ClusterOperationInfo', clusterOperationInfo_creationTime - The time that the operation was created.
$sel:endTime:ClusterOperationInfo', clusterOperationInfo_endTime - The time at which the operation finished.
$sel:errorInfo:ClusterOperationInfo', clusterOperationInfo_errorInfo - Describes the error if the operation fails.
$sel:operationArn:ClusterOperationInfo', clusterOperationInfo_operationArn - ARN of the cluster operation.
$sel:operationState:ClusterOperationInfo', clusterOperationInfo_operationState - State of the cluster operation.
$sel:operationSteps:ClusterOperationInfo', clusterOperationInfo_operationSteps - Steps completed during the operation.
$sel:operationType:ClusterOperationInfo', clusterOperationInfo_operationType - Type of the cluster operation.
$sel:sourceClusterInfo:ClusterOperationInfo', clusterOperationInfo_sourceClusterInfo - Information about cluster attributes before a cluster is updated.
$sel:targetClusterInfo:ClusterOperationInfo', clusterOperationInfo_targetClusterInfo - Information about cluster attributes after a cluster is updated.
clusterOperationInfo_clientRequestId :: Lens' ClusterOperationInfo (Maybe Text) Source #
The ID of the API request that triggered this operation.
clusterOperationInfo_clusterArn :: Lens' ClusterOperationInfo (Maybe Text) Source #
ARN of the cluster.
clusterOperationInfo_creationTime :: Lens' ClusterOperationInfo (Maybe UTCTime) Source #
The time that the operation was created.
clusterOperationInfo_endTime :: Lens' ClusterOperationInfo (Maybe UTCTime) Source #
The time at which the operation finished.
clusterOperationInfo_errorInfo :: Lens' ClusterOperationInfo (Maybe ErrorInfo) Source #
Describes the error if the operation fails.
clusterOperationInfo_operationArn :: Lens' ClusterOperationInfo (Maybe Text) Source #
ARN of the cluster operation.
clusterOperationInfo_operationState :: Lens' ClusterOperationInfo (Maybe Text) Source #
State of the cluster operation.
clusterOperationInfo_operationSteps :: Lens' ClusterOperationInfo (Maybe [ClusterOperationStep]) Source #
Steps completed during the operation.
clusterOperationInfo_operationType :: Lens' ClusterOperationInfo (Maybe Text) Source #
Type of the cluster operation.
clusterOperationInfo_sourceClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo) Source #
Information about cluster attributes before a cluster is updated.
clusterOperationInfo_targetClusterInfo :: Lens' ClusterOperationInfo (Maybe MutableClusterInfo) Source #
Information about cluster attributes after a cluster is updated.