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 ClusterSummary = ClusterSummary' {
- status :: Maybe ClusterStatus
- clusterArn :: Maybe Text
- outpostArn :: Maybe Text
- normalizedInstanceHours :: Maybe Int
- name :: Maybe Text
- id :: Maybe Text
- newClusterSummary :: ClusterSummary
- clusterSummary_status :: Lens' ClusterSummary (Maybe ClusterStatus)
- clusterSummary_clusterArn :: Lens' ClusterSummary (Maybe Text)
- clusterSummary_outpostArn :: Lens' ClusterSummary (Maybe Text)
- clusterSummary_normalizedInstanceHours :: Lens' ClusterSummary (Maybe Int)
- clusterSummary_name :: Lens' ClusterSummary (Maybe Text)
- clusterSummary_id :: Lens' ClusterSummary (Maybe Text)
Documentation
data ClusterSummary Source #
The summary description of the cluster.
See: newClusterSummary
smart constructor.
ClusterSummary' | |
|
Instances
newClusterSummary :: ClusterSummary Source #
Create a value of ClusterSummary
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:status:ClusterSummary'
, clusterSummary_status
- The details about the current status of the cluster.
$sel:clusterArn:ClusterSummary'
, clusterSummary_clusterArn
- The Amazon Resource Name of the cluster.
$sel:outpostArn:ClusterSummary'
, clusterSummary_outpostArn
- The Amazon Resource Name (ARN) of the Outpost where the cluster is
launched.
$sel:normalizedInstanceHours:ClusterSummary'
, clusterSummary_normalizedInstanceHours
- An approximation of the cost of the cluster, represented in
m1.small/hours. This value is incremented one time for every hour an
m1.small instance runs. Larger instances are weighted more, so an EC2
instance that is roughly four times more expensive would result in the
normalized instance hours being incremented by four. This result is only
an approximation and does not reflect the actual billing rate.
$sel:name:ClusterSummary'
, clusterSummary_name
- The name of the cluster.
$sel:id:ClusterSummary'
, clusterSummary_id
- The unique identifier for the cluster.
clusterSummary_status :: Lens' ClusterSummary (Maybe ClusterStatus) Source #
The details about the current status of the cluster.
clusterSummary_clusterArn :: Lens' ClusterSummary (Maybe Text) Source #
The Amazon Resource Name of the cluster.
clusterSummary_outpostArn :: Lens' ClusterSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Outpost where the cluster is launched.
clusterSummary_normalizedInstanceHours :: Lens' ClusterSummary (Maybe Int) Source #
An approximation of the cost of the cluster, represented in m1.small/hours. This value is incremented one time for every hour an m1.small instance runs. Larger instances are weighted more, so an EC2 instance that is roughly four times more expensive would result in the normalized instance hours being incremented by four. This result is only an approximation and does not reflect the actual billing rate.
clusterSummary_name :: Lens' ClusterSummary (Maybe Text) Source #
The name of the cluster.
clusterSummary_id :: Lens' ClusterSummary (Maybe Text) Source #
The unique identifier for the cluster.