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 VirtualCluster = VirtualCluster' {}
- newVirtualCluster :: VirtualCluster
- virtualCluster_state :: Lens' VirtualCluster (Maybe VirtualClusterState)
- virtualCluster_arn :: Lens' VirtualCluster (Maybe Text)
- virtualCluster_createdAt :: Lens' VirtualCluster (Maybe UTCTime)
- virtualCluster_name :: Lens' VirtualCluster (Maybe Text)
- virtualCluster_id :: Lens' VirtualCluster (Maybe Text)
- virtualCluster_containerProvider :: Lens' VirtualCluster (Maybe ContainerProvider)
- virtualCluster_tags :: Lens' VirtualCluster (Maybe (HashMap Text Text))
Documentation
data VirtualCluster Source #
This entity describes a virtual cluster. A virtual cluster is a Kubernetes namespace that Amazon EMR is registered with. Amazon EMR uses virtual clusters to run jobs and host endpoints. Multiple virtual clusters can be backed by the same physical cluster. However, each virtual cluster maps to one namespace on an EKS cluster. Virtual clusters do not create any active resources that contribute to your bill or that require lifecycle management outside the service.
See: newVirtualCluster
smart constructor.
VirtualCluster' | |
|
Instances
newVirtualCluster :: VirtualCluster Source #
Create a value of VirtualCluster
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:state:VirtualCluster'
, virtualCluster_state
- The state of the virtual cluster.
$sel:arn:VirtualCluster'
, virtualCluster_arn
- The ARN of the virtual cluster.
$sel:createdAt:VirtualCluster'
, virtualCluster_createdAt
- The date and time when the virtual cluster is created.
$sel:name:VirtualCluster'
, virtualCluster_name
- The name of the virtual cluster.
$sel:id:VirtualCluster'
, virtualCluster_id
- The ID of the virtual cluster.
$sel:containerProvider:VirtualCluster'
, virtualCluster_containerProvider
- The container provider of the virtual cluster.
$sel:tags:VirtualCluster'
, virtualCluster_tags
- The assigned tags of the virtual cluster.
virtualCluster_state :: Lens' VirtualCluster (Maybe VirtualClusterState) Source #
The state of the virtual cluster.
virtualCluster_arn :: Lens' VirtualCluster (Maybe Text) Source #
The ARN of the virtual cluster.
virtualCluster_createdAt :: Lens' VirtualCluster (Maybe UTCTime) Source #
The date and time when the virtual cluster is created.
virtualCluster_name :: Lens' VirtualCluster (Maybe Text) Source #
The name of the virtual cluster.
virtualCluster_id :: Lens' VirtualCluster (Maybe Text) Source #
The ID of the virtual cluster.
virtualCluster_containerProvider :: Lens' VirtualCluster (Maybe ContainerProvider) Source #
The container provider of the virtual cluster.
virtualCluster_tags :: Lens' VirtualCluster (Maybe (HashMap Text Text)) Source #
The assigned tags of the virtual cluster.