amazonka-emr-containers-2.0: Amazon EMR Containers SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EMRContainers.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-10-01 of the Amazon EMR Containers SDK configuration.

Errors

_InternalServerException :: AsError a => Fold a ServiceError Source #

This is an internal server exception.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource was not found.

_ValidationException :: AsError a => Fold a ServiceError Source #

There are invalid parameters in the client request.

ContainerProviderType

newtype ContainerProviderType Source #

Instances

Instances details
FromJSON ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

FromJSONKey ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToJSON ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToJSONKey ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToByteString ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToHeader ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToLog ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToQuery ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

FromText ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToText ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

FromXML ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToXML ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Generic ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Associated Types

type Rep ContainerProviderType :: Type -> Type #

Read ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Show ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

NFData ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Methods

rnf :: ContainerProviderType -> () #

Eq ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Ord ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Hashable ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

type Rep ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

type Rep ContainerProviderType = D1 ('MetaData "ContainerProviderType" "Amazonka.EMRContainers.Types.ContainerProviderType" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "ContainerProviderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EndpointState

newtype EndpointState Source #

Constructors

EndpointState' 

Instances

Instances details
FromJSON EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

FromJSONKey EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToJSON EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToJSONKey EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToByteString EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToHeader EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToLog EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToQuery EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

FromText EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToText EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Methods

toText :: EndpointState -> Text #

FromXML EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToXML EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Methods

toXML :: EndpointState -> XML #

Generic EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Associated Types

type Rep EndpointState :: Type -> Type #

Read EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Show EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

NFData EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Methods

rnf :: EndpointState -> () #

Eq EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Ord EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Hashable EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

type Rep EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

type Rep EndpointState = D1 ('MetaData "EndpointState" "Amazonka.EMRContainers.Types.EndpointState" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "EndpointState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEndpointState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailureReason

newtype FailureReason Source #

Constructors

FailureReason' 

Instances

Instances details
FromJSON FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

FromJSONKey FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToJSON FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToJSONKey FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToByteString FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToHeader FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToLog FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToQuery FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

FromText FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToText FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Methods

toText :: FailureReason -> Text #

FromXML FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToXML FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Methods

toXML :: FailureReason -> XML #

Generic FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Associated Types

type Rep FailureReason :: Type -> Type #

Read FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Show FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

NFData FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Methods

rnf :: FailureReason -> () #

Eq FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Ord FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Hashable FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

type Rep FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

type Rep FailureReason = D1 ('MetaData "FailureReason" "Amazonka.EMRContainers.Types.FailureReason" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "FailureReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobRunState

newtype JobRunState Source #

Constructors

JobRunState' 

Instances

Instances details
FromJSON JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

FromJSONKey JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToJSON JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToJSONKey JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToByteString JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToHeader JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToLog JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToQuery JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

FromText JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToText JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Methods

toText :: JobRunState -> Text #

FromXML JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToXML JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Methods

toXML :: JobRunState -> XML #

Generic JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Associated Types

type Rep JobRunState :: Type -> Type #

Read JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Show JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

NFData JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Methods

rnf :: JobRunState -> () #

Eq JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Ord JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Hashable JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

type Rep JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

type Rep JobRunState = D1 ('MetaData "JobRunState" "Amazonka.EMRContainers.Types.JobRunState" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "JobRunState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobRunState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PersistentAppUI

newtype PersistentAppUI Source #

Constructors

PersistentAppUI' 

Instances

Instances details
FromJSON PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

FromJSONKey PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToJSON PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToJSONKey PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToByteString PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToHeader PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToLog PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToQuery PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

FromText PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToText PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

FromXML PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToXML PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Methods

toXML :: PersistentAppUI -> XML #

Generic PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Associated Types

type Rep PersistentAppUI :: Type -> Type #

Read PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Show PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

NFData PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Methods

rnf :: PersistentAppUI -> () #

Eq PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Ord PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Hashable PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

type Rep PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

type Rep PersistentAppUI = D1 ('MetaData "PersistentAppUI" "Amazonka.EMRContainers.Types.PersistentAppUI" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "PersistentAppUI'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPersistentAppUI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TemplateParameterDataType

newtype TemplateParameterDataType Source #

Instances

Instances details
FromJSON TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

FromJSONKey TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToJSON TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToJSONKey TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToByteString TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToHeader TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToLog TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToQuery TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

FromText TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToText TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

FromXML TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

ToXML TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

Generic TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

Associated Types

type Rep TemplateParameterDataType :: Type -> Type #

Read TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

Show TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

NFData TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

Eq TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

Ord TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

Hashable TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

type Rep TemplateParameterDataType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterDataType

type Rep TemplateParameterDataType = D1 ('MetaData "TemplateParameterDataType" "Amazonka.EMRContainers.Types.TemplateParameterDataType" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "TemplateParameterDataType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTemplateParameterDataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VirtualClusterState

newtype VirtualClusterState Source #

Instances

Instances details
FromJSON VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

FromJSONKey VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToJSON VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToJSONKey VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToByteString VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToHeader VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToLog VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToQuery VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

FromText VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToText VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

FromXML VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToXML VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Generic VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Associated Types

type Rep VirtualClusterState :: Type -> Type #

Read VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Show VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

NFData VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Methods

rnf :: VirtualClusterState -> () #

Eq VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Ord VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Hashable VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

type Rep VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

type Rep VirtualClusterState = D1 ('MetaData "VirtualClusterState" "Amazonka.EMRContainers.Types.VirtualClusterState" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'True) (C1 ('MetaCons "VirtualClusterState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVirtualClusterState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Certificate

data Certificate Source #

The entity representing certificate data generated for managed endpoint.

See: newCertificate smart constructor.

Constructors

Certificate' 

Fields

Instances

Instances details
FromJSON Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

Generic Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

Associated Types

type Rep Certificate :: Type -> Type #

Read Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

Show Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

NFData Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

Methods

rnf :: Certificate -> () #

Eq Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

Hashable Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

type Rep Certificate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Certificate

type Rep Certificate = D1 ('MetaData "Certificate" "Amazonka.EMRContainers.Types.Certificate" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "Certificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCertificate :: Certificate Source #

Create a value of Certificate 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:certificateArn:Certificate', certificate_certificateArn - The ARN of the certificate generated for managed endpoint.

$sel:certificateData:Certificate', certificate_certificateData - The base64 encoded PEM certificate data generated for managed endpoint.

certificate_certificateArn :: Lens' Certificate (Maybe Text) Source #

The ARN of the certificate generated for managed endpoint.

certificate_certificateData :: Lens' Certificate (Maybe Text) Source #

The base64 encoded PEM certificate data generated for managed endpoint.

CloudWatchMonitoringConfiguration

data CloudWatchMonitoringConfiguration Source #

A configuration for CloudWatch monitoring. You can configure your jobs to send log information to CloudWatch Logs.

See: newCloudWatchMonitoringConfiguration smart constructor.

Constructors

CloudWatchMonitoringConfiguration' 

Fields

Instances

Instances details
FromJSON CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

ToJSON CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Generic CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Associated Types

type Rep CloudWatchMonitoringConfiguration :: Type -> Type #

Read CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Show CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

NFData CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Eq CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Hashable CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

type Rep CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

type Rep CloudWatchMonitoringConfiguration = D1 ('MetaData "CloudWatchMonitoringConfiguration" "Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CloudWatchMonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreamNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloudWatchMonitoringConfiguration Source #

Create a value of CloudWatchMonitoringConfiguration 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:logStreamNamePrefix:CloudWatchMonitoringConfiguration', cloudWatchMonitoringConfiguration_logStreamNamePrefix - The specified name prefix for log streams.

$sel:logGroupName:CloudWatchMonitoringConfiguration', cloudWatchMonitoringConfiguration_logGroupName - The name of the log group for log publishing.

Configuration

data Configuration Source #

A configuration specification to be used when provisioning virtual clusters, which can include configurations for applications and software bundled with Amazon EMR on EKS. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file.

See: newConfiguration smart constructor.

Constructors

Configuration' 

Fields

Instances

Instances details
FromJSON Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

ToJSON Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

Generic Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

Associated Types

type Rep Configuration :: Type -> Type #

Show Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

NFData Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

Methods

rnf :: Configuration -> () #

Eq Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

Hashable Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

type Rep Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

type Rep Configuration = D1 ('MetaData "Configuration" "Amazonka.EMRContainers.Types.Configuration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "Configuration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Configuration])) :*: (S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "classification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newConfiguration Source #

Create a value of Configuration 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:configurations:Configuration', configuration_configurations - A list of additional configurations to apply within a configuration object.

$sel:properties:Configuration', configuration_properties - A set of properties specified within a configuration classification.

$sel:classification:Configuration', configuration_classification - The classification within a configuration.

configuration_configurations :: Lens' Configuration (Maybe [Configuration]) Source #

A list of additional configurations to apply within a configuration object.

configuration_properties :: Lens' Configuration (Maybe (HashMap Text Text)) Source #

A set of properties specified within a configuration classification.

configuration_classification :: Lens' Configuration Text Source #

The classification within a configuration.

ConfigurationOverrides

data ConfigurationOverrides Source #

A configuration specification to be used to override existing configurations.

See: newConfigurationOverrides smart constructor.

Constructors

ConfigurationOverrides' 

Fields

Instances

Instances details
FromJSON ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

ToJSON ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

Generic ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

Associated Types

type Rep ConfigurationOverrides :: Type -> Type #

Show ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

NFData ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

Methods

rnf :: ConfigurationOverrides -> () #

Eq ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

Hashable ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

type Rep ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

type Rep ConfigurationOverrides = D1 ('MetaData "ConfigurationOverrides" "Amazonka.EMRContainers.Types.ConfigurationOverrides" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ConfigurationOverrides'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Configuration])) :*: S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfiguration))))

newConfigurationOverrides :: ConfigurationOverrides Source #

Create a value of ConfigurationOverrides 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:applicationConfiguration:ConfigurationOverrides', configurationOverrides_applicationConfiguration - The configurations for the application running by the job run.

$sel:monitoringConfiguration:ConfigurationOverrides', configurationOverrides_monitoringConfiguration - The configurations for monitoring.

configurationOverrides_applicationConfiguration :: Lens' ConfigurationOverrides (Maybe [Configuration]) Source #

The configurations for the application running by the job run.

ContainerInfo

data ContainerInfo Source #

The information about the container used for a job run or a managed endpoint.

See: newContainerInfo smart constructor.

Constructors

ContainerInfo' 

Fields

Instances

Instances details
FromJSON ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

ToJSON ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Generic ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Associated Types

type Rep ContainerInfo :: Type -> Type #

Read ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Show ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

NFData ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Methods

rnf :: ContainerInfo -> () #

Eq ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Hashable ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

type Rep ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

type Rep ContainerInfo = D1 ('MetaData "ContainerInfo" "Amazonka.EMRContainers.Types.ContainerInfo" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ContainerInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eksInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EksInfo))))

newContainerInfo :: ContainerInfo Source #

Create a value of ContainerInfo 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:eksInfo:ContainerInfo', containerInfo_eksInfo - The information about the EKS cluster.

containerInfo_eksInfo :: Lens' ContainerInfo (Maybe EksInfo) Source #

The information about the EKS cluster.

ContainerProvider

data ContainerProvider Source #

The information about the container provider.

See: newContainerProvider smart constructor.

Constructors

ContainerProvider' 

Fields

Instances

Instances details
FromJSON ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

ToJSON ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Generic ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Associated Types

type Rep ContainerProvider :: Type -> Type #

Read ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Show ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

NFData ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Methods

rnf :: ContainerProvider -> () #

Eq ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Hashable ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

type Rep ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

type Rep ContainerProvider = D1 ('MetaData "ContainerProvider" "Amazonka.EMRContainers.Types.ContainerProvider" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ContainerProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "info") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerInfo)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContainerProviderType) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newContainerProvider Source #

Create a value of ContainerProvider 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:info:ContainerProvider', containerProvider_info - The information about the container cluster.

$sel:type':ContainerProvider', containerProvider_type - The type of the container provider. EKS is the only supported type as of now.

$sel:id:ContainerProvider', containerProvider_id - The ID of the container cluster.

containerProvider_info :: Lens' ContainerProvider (Maybe ContainerInfo) Source #

The information about the container cluster.

containerProvider_type :: Lens' ContainerProvider ContainerProviderType Source #

The type of the container provider. EKS is the only supported type as of now.

containerProvider_id :: Lens' ContainerProvider Text Source #

The ID of the container cluster.

EksInfo

data EksInfo Source #

The information about the EKS cluster.

See: newEksInfo smart constructor.

Constructors

EksInfo' 

Fields

Instances

Instances details
FromJSON EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

ToJSON EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Generic EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Associated Types

type Rep EksInfo :: Type -> Type #

Methods

from :: EksInfo -> Rep EksInfo x #

to :: Rep EksInfo x -> EksInfo #

Read EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Show EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

NFData EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Methods

rnf :: EksInfo -> () #

Eq EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Methods

(==) :: EksInfo -> EksInfo -> Bool #

(/=) :: EksInfo -> EksInfo -> Bool #

Hashable EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Methods

hashWithSalt :: Int -> EksInfo -> Int #

hash :: EksInfo -> Int #

type Rep EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

type Rep EksInfo = D1 ('MetaData "EksInfo" "Amazonka.EMRContainers.Types.EksInfo" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "EksInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEksInfo :: EksInfo Source #

Create a value of EksInfo 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:namespace:EksInfo', eksInfo_namespace - The namespaces of the EKS cluster.

eksInfo_namespace :: Lens' EksInfo (Maybe Text) Source #

The namespaces of the EKS cluster.

Endpoint

data Endpoint Source #

This entity represents the endpoint that is managed by Amazon EMR on EKS.

See: newEndpoint smart constructor.

Constructors

Endpoint' 

Fields

Instances

Instances details
FromJSON Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Generic Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Associated Types

type Rep Endpoint :: Type -> Type #

Methods

from :: Endpoint -> Rep Endpoint x #

to :: Rep Endpoint x -> Endpoint #

Show Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

NFData Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Methods

rnf :: Endpoint -> () #

Eq Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Hashable Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Methods

hashWithSalt :: Int -> Endpoint -> Int #

hash :: Endpoint -> Int #

type Rep Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

type Rep Endpoint = D1 ('MetaData "Endpoint" "Amazonka.EMRContainers.Types.Endpoint" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "Endpoint'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateAuthority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Certificate)) :*: S1 ('MetaSel ('Just "configurationOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationOverrides)))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureReason)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "releaseLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "securityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "serverUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndpointState)))) :*: ((S1 ('MetaSel ('Just "stateDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newEndpoint :: Endpoint Source #

Create a value of Endpoint 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:arn:Endpoint', endpoint_arn - The ARN of the endpoint.

Endpoint, endpoint_certificateArn - The certificate ARN of the endpoint. This field is under deprecation and will be removed in future.

$sel:certificateAuthority:Endpoint', endpoint_certificateAuthority - The certificate generated by emr control plane on customer behalf to secure the managed endpoint.

$sel:configurationOverrides:Endpoint', endpoint_configurationOverrides - The configuration settings that are used to override existing configurations for endpoints.

$sel:createdAt:Endpoint', endpoint_createdAt - The date and time when the endpoint was created.

$sel:executionRoleArn:Endpoint', endpoint_executionRoleArn - The execution role ARN of the endpoint.

$sel:failureReason:Endpoint', endpoint_failureReason - The reasons why the endpoint has failed.

$sel:id:Endpoint', endpoint_id - The ID of the endpoint.

$sel:name:Endpoint', endpoint_name - The name of the endpoint.

$sel:releaseLabel:Endpoint', endpoint_releaseLabel - The EMR release version to be used for the endpoint.

$sel:securityGroup:Endpoint', endpoint_securityGroup - The security group configuration of the endpoint.

$sel:serverUrl:Endpoint', endpoint_serverUrl - The server URL of the endpoint.

$sel:state:Endpoint', endpoint_state - The state of the endpoint.

$sel:stateDetails:Endpoint', endpoint_stateDetails - Additional details of the endpoint state.

$sel:subnetIds:Endpoint', endpoint_subnetIds - The subnet IDs of the endpoint.

$sel:tags:Endpoint', endpoint_tags - The tags of the endpoint.

$sel:type':Endpoint', endpoint_type - The type of the endpoint.

$sel:virtualClusterId:Endpoint', endpoint_virtualClusterId - The ID of the endpoint's virtual cluster.

endpoint_arn :: Lens' Endpoint (Maybe Text) Source #

The ARN of the endpoint.

endpoint_certificateArn :: Lens' Endpoint (Maybe Text) Source #

The certificate ARN of the endpoint. This field is under deprecation and will be removed in future.

endpoint_certificateAuthority :: Lens' Endpoint (Maybe Certificate) Source #

The certificate generated by emr control plane on customer behalf to secure the managed endpoint.

endpoint_configurationOverrides :: Lens' Endpoint (Maybe ConfigurationOverrides) Source #

The configuration settings that are used to override existing configurations for endpoints.

endpoint_createdAt :: Lens' Endpoint (Maybe UTCTime) Source #

The date and time when the endpoint was created.

endpoint_executionRoleArn :: Lens' Endpoint (Maybe Text) Source #

The execution role ARN of the endpoint.

endpoint_failureReason :: Lens' Endpoint (Maybe FailureReason) Source #

The reasons why the endpoint has failed.

endpoint_id :: Lens' Endpoint (Maybe Text) Source #

The ID of the endpoint.

endpoint_name :: Lens' Endpoint (Maybe Text) Source #

The name of the endpoint.

endpoint_releaseLabel :: Lens' Endpoint (Maybe Text) Source #

The EMR release version to be used for the endpoint.

endpoint_securityGroup :: Lens' Endpoint (Maybe Text) Source #

The security group configuration of the endpoint.

endpoint_serverUrl :: Lens' Endpoint (Maybe Text) Source #

The server URL of the endpoint.

endpoint_state :: Lens' Endpoint (Maybe EndpointState) Source #

The state of the endpoint.

endpoint_stateDetails :: Lens' Endpoint (Maybe Text) Source #

Additional details of the endpoint state.

endpoint_subnetIds :: Lens' Endpoint (Maybe [Text]) Source #

The subnet IDs of the endpoint.

endpoint_tags :: Lens' Endpoint (Maybe (HashMap Text Text)) Source #

The tags of the endpoint.

endpoint_type :: Lens' Endpoint (Maybe Text) Source #

The type of the endpoint.

endpoint_virtualClusterId :: Lens' Endpoint (Maybe Text) Source #

The ID of the endpoint's virtual cluster.

JobDriver

data JobDriver Source #

Specify the driver that the job runs on. Exactly one of the two available job drivers is required, either sparkSqlJobDriver or sparkSubmitJobDriver.

See: newJobDriver smart constructor.

Constructors

JobDriver' 

Fields

Instances

Instances details
FromJSON JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

ToJSON JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

Generic JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

Associated Types

type Rep JobDriver :: Type -> Type #

Show JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

NFData JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

Methods

rnf :: JobDriver -> () #

Eq JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

Hashable JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

type Rep JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

type Rep JobDriver = D1 ('MetaData "JobDriver" "Amazonka.EMRContainers.Types.JobDriver" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "JobDriver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sparkSqlJobDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SparkSqlJobDriver)) :*: S1 ('MetaSel ('Just "sparkSubmitJobDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SparkSubmitJobDriver))))

newJobDriver :: JobDriver Source #

Create a value of JobDriver 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:sparkSqlJobDriver:JobDriver', jobDriver_sparkSqlJobDriver - The job driver for job type.

$sel:sparkSubmitJobDriver:JobDriver', jobDriver_sparkSubmitJobDriver - The job driver parameters specified for spark submit.

jobDriver_sparkSubmitJobDriver :: Lens' JobDriver (Maybe SparkSubmitJobDriver) Source #

The job driver parameters specified for spark submit.

JobRun

data JobRun Source #

This entity describes a job run. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.

See: newJobRun smart constructor.

Constructors

JobRun' 

Fields

Instances

Instances details
FromJSON JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Generic JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Associated Types

type Rep JobRun :: Type -> Type #

Methods

from :: JobRun -> Rep JobRun x #

to :: Rep JobRun x -> JobRun #

Show JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

NFData JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Methods

rnf :: JobRun -> () #

Eq JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Methods

(==) :: JobRun -> JobRun -> Bool #

(/=) :: JobRun -> JobRun -> Bool #

Hashable JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Methods

hashWithSalt :: Int -> JobRun -> Int #

hash :: JobRun -> Int #

type Rep JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

type Rep JobRun = D1 ('MetaData "JobRun" "Amazonka.EMRContainers.Types.JobRun" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "JobRun'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationOverrides)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: ((S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureReason)) :*: S1 ('MetaSel ('Just "finishedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))))) :*: (((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobDriver))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "releaseLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobRunState)) :*: S1 ('MetaSel ('Just "stateDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newJobRun :: JobRun Source #

Create a value of JobRun 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:arn:JobRun', jobRun_arn - The ARN of job run.

$sel:clientToken:JobRun', jobRun_clientToken - The client token used to start a job run.

$sel:configurationOverrides:JobRun', jobRun_configurationOverrides - The configuration settings that are used to override default configuration.

$sel:createdAt:JobRun', jobRun_createdAt - The date and time when the job run was created.

$sel:createdBy:JobRun', jobRun_createdBy - The user who created the job run.

$sel:executionRoleArn:JobRun', jobRun_executionRoleArn - The execution role ARN of the job run.

$sel:failureReason:JobRun', jobRun_failureReason - The reasons why the job run has failed.

$sel:finishedAt:JobRun', jobRun_finishedAt - The date and time when the job run has finished.

$sel:id:JobRun', jobRun_id - The ID of the job run.

$sel:jobDriver:JobRun', jobRun_jobDriver - Parameters of job driver for the job run.

$sel:name:JobRun', jobRun_name - The name of the job run.

$sel:releaseLabel:JobRun', jobRun_releaseLabel - The release version of Amazon EMR.

$sel:state:JobRun', jobRun_state - The state of the job run.

$sel:stateDetails:JobRun', jobRun_stateDetails - Additional details of the job run state.

$sel:tags:JobRun', jobRun_tags - The assigned tags of the job run.

$sel:virtualClusterId:JobRun', jobRun_virtualClusterId - The ID of the job run's virtual cluster.

jobRun_arn :: Lens' JobRun (Maybe Text) Source #

The ARN of job run.

jobRun_clientToken :: Lens' JobRun (Maybe Text) Source #

The client token used to start a job run.

jobRun_configurationOverrides :: Lens' JobRun (Maybe ConfigurationOverrides) Source #

The configuration settings that are used to override default configuration.

jobRun_createdAt :: Lens' JobRun (Maybe UTCTime) Source #

The date and time when the job run was created.

jobRun_createdBy :: Lens' JobRun (Maybe Text) Source #

The user who created the job run.

jobRun_executionRoleArn :: Lens' JobRun (Maybe Text) Source #

The execution role ARN of the job run.

jobRun_failureReason :: Lens' JobRun (Maybe FailureReason) Source #

The reasons why the job run has failed.

jobRun_finishedAt :: Lens' JobRun (Maybe UTCTime) Source #

The date and time when the job run has finished.

jobRun_id :: Lens' JobRun (Maybe Text) Source #

The ID of the job run.

jobRun_jobDriver :: Lens' JobRun (Maybe JobDriver) Source #

Parameters of job driver for the job run.

jobRun_name :: Lens' JobRun (Maybe Text) Source #

The name of the job run.

jobRun_releaseLabel :: Lens' JobRun (Maybe Text) Source #

The release version of Amazon EMR.

jobRun_state :: Lens' JobRun (Maybe JobRunState) Source #

The state of the job run.

jobRun_stateDetails :: Lens' JobRun (Maybe Text) Source #

Additional details of the job run state.

jobRun_tags :: Lens' JobRun (Maybe (HashMap Text Text)) Source #

The assigned tags of the job run.

jobRun_virtualClusterId :: Lens' JobRun (Maybe Text) Source #

The ID of the job run's virtual cluster.

JobTemplate

data JobTemplate Source #

This entity describes a job template. Job template stores values of StartJobRun API request in a template and can be used to start a job run. Job template allows two use cases: avoid repeating recurring StartJobRun API request values, enforcing certain values in StartJobRun API request.

See: newJobTemplate smart constructor.

Constructors

JobTemplate' 

Fields

Instances

Instances details
FromJSON JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

Generic JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

Associated Types

type Rep JobTemplate :: Type -> Type #

Show JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

NFData JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

Methods

rnf :: JobTemplate -> () #

Eq JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

Hashable JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

type Rep JobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplate

newJobTemplate Source #

Create a value of JobTemplate 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:arn:JobTemplate', jobTemplate_arn - The ARN of the job template.

$sel:createdAt:JobTemplate', jobTemplate_createdAt - The date and time when the job template was created.

$sel:createdBy:JobTemplate', jobTemplate_createdBy - The user who created the job template.

$sel:decryptionError:JobTemplate', jobTemplate_decryptionError - The error message in case the decryption of job template fails.

$sel:id:JobTemplate', jobTemplate_id - The ID of the job template.

$sel:kmsKeyArn:JobTemplate', jobTemplate_kmsKeyArn - The KMS key ARN used to encrypt the job template.

$sel:name:JobTemplate', jobTemplate_name - The name of the job template.

$sel:tags:JobTemplate', jobTemplate_tags - The tags assigned to the job template.

$sel:jobTemplateData:JobTemplate', jobTemplate_jobTemplateData - The job template data which holds values of StartJobRun API request.

jobTemplate_arn :: Lens' JobTemplate (Maybe Text) Source #

The ARN of the job template.

jobTemplate_createdAt :: Lens' JobTemplate (Maybe UTCTime) Source #

The date and time when the job template was created.

jobTemplate_createdBy :: Lens' JobTemplate (Maybe Text) Source #

The user who created the job template.

jobTemplate_decryptionError :: Lens' JobTemplate (Maybe Text) Source #

The error message in case the decryption of job template fails.

jobTemplate_id :: Lens' JobTemplate (Maybe Text) Source #

The ID of the job template.

jobTemplate_kmsKeyArn :: Lens' JobTemplate (Maybe Text) Source #

The KMS key ARN used to encrypt the job template.

jobTemplate_name :: Lens' JobTemplate (Maybe Text) Source #

The name of the job template.

jobTemplate_tags :: Lens' JobTemplate (Maybe (HashMap Text Text)) Source #

The tags assigned to the job template.

jobTemplate_jobTemplateData :: Lens' JobTemplate JobTemplateData Source #

The job template data which holds values of StartJobRun API request.

JobTemplateData

data JobTemplateData Source #

The values of StartJobRun API requests used in job runs started using the job template.

See: newJobTemplateData smart constructor.

Constructors

JobTemplateData' 

Fields

Instances

Instances details
FromJSON JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

ToJSON JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

Generic JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

Associated Types

type Rep JobTemplateData :: Type -> Type #

Show JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

NFData JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

Methods

rnf :: JobTemplateData -> () #

Eq JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

Hashable JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

type Rep JobTemplateData Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobTemplateData

type Rep JobTemplateData = D1 ('MetaData "JobTemplateData" "Amazonka.EMRContainers.Types.JobTemplateData" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "JobTemplateData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParametricConfigurationOverrides)) :*: (S1 ('MetaSel ('Just "jobTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "parameterConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text TemplateParameterConfiguration))))) :*: (S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "releaseLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobDriver)))))

newJobTemplateData Source #

Create a value of JobTemplateData 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:configurationOverrides:JobTemplateData', jobTemplateData_configurationOverrides - The configuration settings that are used to override defaults configuration.

$sel:jobTags:JobTemplateData', jobTemplateData_jobTags - The tags assigned to jobs started using the job template.

$sel:parameterConfiguration:JobTemplateData', jobTemplateData_parameterConfiguration - The configuration of parameters existing in the job template.

$sel:executionRoleArn:JobTemplateData', jobTemplateData_executionRoleArn - The execution role ARN of the job run.

$sel:releaseLabel:JobTemplateData', jobTemplateData_releaseLabel - The release version of Amazon EMR.

$sel:jobDriver:JobTemplateData', jobTemplateData_jobDriver - Undocumented member.

jobTemplateData_configurationOverrides :: Lens' JobTemplateData (Maybe ParametricConfigurationOverrides) Source #

The configuration settings that are used to override defaults configuration.

jobTemplateData_jobTags :: Lens' JobTemplateData (Maybe (HashMap Text Text)) Source #

The tags assigned to jobs started using the job template.

jobTemplateData_parameterConfiguration :: Lens' JobTemplateData (Maybe (HashMap Text TemplateParameterConfiguration)) Source #

The configuration of parameters existing in the job template.

jobTemplateData_executionRoleArn :: Lens' JobTemplateData Text Source #

The execution role ARN of the job run.

jobTemplateData_releaseLabel :: Lens' JobTemplateData Text Source #

The release version of Amazon EMR.

MonitoringConfiguration

data MonitoringConfiguration Source #

Configuration setting for monitoring.

See: newMonitoringConfiguration smart constructor.

Constructors

MonitoringConfiguration' 

Fields

Instances

Instances details
FromJSON MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

ToJSON MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Generic MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Associated Types

type Rep MonitoringConfiguration :: Type -> Type #

Read MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Show MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

NFData MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Methods

rnf :: MonitoringConfiguration -> () #

Eq MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Hashable MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

type Rep MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

type Rep MonitoringConfiguration = D1 ('MetaData "MonitoringConfiguration" "Amazonka.EMRContainers.Types.MonitoringConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "MonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchMonitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchMonitoringConfiguration)) :*: (S1 ('MetaSel ('Just "persistentAppUI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersistentAppUI)) :*: S1 ('MetaSel ('Just "s3MonitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3MonitoringConfiguration)))))

newMonitoringConfiguration :: MonitoringConfiguration Source #

Create a value of MonitoringConfiguration 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:cloudWatchMonitoringConfiguration:MonitoringConfiguration', monitoringConfiguration_cloudWatchMonitoringConfiguration - Monitoring configurations for CloudWatch.

$sel:persistentAppUI:MonitoringConfiguration', monitoringConfiguration_persistentAppUI - Monitoring configurations for the persistent application UI.

$sel:s3MonitoringConfiguration:MonitoringConfiguration', monitoringConfiguration_s3MonitoringConfiguration - Amazon S3 configuration for monitoring log publishing.

monitoringConfiguration_persistentAppUI :: Lens' MonitoringConfiguration (Maybe PersistentAppUI) Source #

Monitoring configurations for the persistent application UI.

ParametricCloudWatchMonitoringConfiguration

data ParametricCloudWatchMonitoringConfiguration Source #

A configuration for CloudWatch monitoring. You can configure your jobs to send log information to CloudWatch Logs. This data type allows job template parameters to be specified within.

See: newParametricCloudWatchMonitoringConfiguration smart constructor.

Constructors

ParametricCloudWatchMonitoringConfiguration' 

Fields

Instances

Instances details
FromJSON ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

ToJSON ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

Generic ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

Read ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

Show ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

NFData ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

Eq ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

Hashable ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

type Rep ParametricCloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration

type Rep ParametricCloudWatchMonitoringConfiguration = D1 ('MetaData "ParametricCloudWatchMonitoringConfiguration" "Amazonka.EMRContainers.Types.ParametricCloudWatchMonitoringConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ParametricCloudWatchMonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logStreamNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newParametricCloudWatchMonitoringConfiguration :: ParametricCloudWatchMonitoringConfiguration Source #

Create a value of ParametricCloudWatchMonitoringConfiguration 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:logGroupName:ParametricCloudWatchMonitoringConfiguration', parametricCloudWatchMonitoringConfiguration_logGroupName - The name of the log group for log publishing.

$sel:logStreamNamePrefix:ParametricCloudWatchMonitoringConfiguration', parametricCloudWatchMonitoringConfiguration_logStreamNamePrefix - The specified name prefix for log streams.

ParametricConfigurationOverrides

data ParametricConfigurationOverrides Source #

A configuration specification to be used to override existing configurations. This data type allows job template parameters to be specified within.

See: newParametricConfigurationOverrides smart constructor.

Constructors

ParametricConfigurationOverrides' 

Fields

Instances

Instances details
FromJSON ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

ToJSON ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

Generic ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

Associated Types

type Rep ParametricConfigurationOverrides :: Type -> Type #

Show ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

NFData ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

Eq ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

Hashable ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

type Rep ParametricConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricConfigurationOverrides

type Rep ParametricConfigurationOverrides = D1 ('MetaData "ParametricConfigurationOverrides" "Amazonka.EMRContainers.Types.ParametricConfigurationOverrides" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ParametricConfigurationOverrides'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Configuration])) :*: S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParametricMonitoringConfiguration))))

newParametricConfigurationOverrides :: ParametricConfigurationOverrides Source #

Create a value of ParametricConfigurationOverrides 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:applicationConfiguration:ParametricConfigurationOverrides', parametricConfigurationOverrides_applicationConfiguration - The configurations for the application running by the job run.

$sel:monitoringConfiguration:ParametricConfigurationOverrides', parametricConfigurationOverrides_monitoringConfiguration - The configurations for monitoring.

ParametricMonitoringConfiguration

data ParametricMonitoringConfiguration Source #

Configuration setting for monitoring. This data type allows job template parameters to be specified within.

See: newParametricMonitoringConfiguration smart constructor.

Constructors

ParametricMonitoringConfiguration' 

Fields

Instances

Instances details
FromJSON ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

ToJSON ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

Generic ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

Associated Types

type Rep ParametricMonitoringConfiguration :: Type -> Type #

Read ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

Show ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

NFData ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

Eq ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

Hashable ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

type Rep ParametricMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration

type Rep ParametricMonitoringConfiguration = D1 ('MetaData "ParametricMonitoringConfiguration" "Amazonka.EMRContainers.Types.ParametricMonitoringConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ParametricMonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchMonitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParametricCloudWatchMonitoringConfiguration)) :*: (S1 ('MetaSel ('Just "persistentAppUI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3MonitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParametricS3MonitoringConfiguration)))))

newParametricMonitoringConfiguration :: ParametricMonitoringConfiguration Source #

Create a value of ParametricMonitoringConfiguration 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:cloudWatchMonitoringConfiguration:ParametricMonitoringConfiguration', parametricMonitoringConfiguration_cloudWatchMonitoringConfiguration - Monitoring configurations for CloudWatch.

$sel:persistentAppUI:ParametricMonitoringConfiguration', parametricMonitoringConfiguration_persistentAppUI - Monitoring configurations for the persistent application UI.

$sel:s3MonitoringConfiguration:ParametricMonitoringConfiguration', parametricMonitoringConfiguration_s3MonitoringConfiguration - Amazon S3 configuration for monitoring log publishing.

parametricMonitoringConfiguration_persistentAppUI :: Lens' ParametricMonitoringConfiguration (Maybe Text) Source #

Monitoring configurations for the persistent application UI.

ParametricS3MonitoringConfiguration

data ParametricS3MonitoringConfiguration Source #

Amazon S3 configuration for monitoring log publishing. You can configure your jobs to send log information to Amazon S3. This data type allows job template parameters to be specified within.

See: newParametricS3MonitoringConfiguration smart constructor.

Constructors

ParametricS3MonitoringConfiguration' 

Fields

Instances

Instances details
FromJSON ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

ToJSON ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

Generic ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

Read ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

Show ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

NFData ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

Eq ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

Hashable ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

type Rep ParametricS3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration

type Rep ParametricS3MonitoringConfiguration = D1 ('MetaData "ParametricS3MonitoringConfiguration" "Amazonka.EMRContainers.Types.ParametricS3MonitoringConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ParametricS3MonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newParametricS3MonitoringConfiguration :: ParametricS3MonitoringConfiguration Source #

Create a value of ParametricS3MonitoringConfiguration 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:logUri:ParametricS3MonitoringConfiguration', parametricS3MonitoringConfiguration_logUri - Amazon S3 destination URI for log publishing.

S3MonitoringConfiguration

data S3MonitoringConfiguration Source #

Amazon S3 configuration for monitoring log publishing. You can configure your jobs to send log information to Amazon S3.

See: newS3MonitoringConfiguration smart constructor.

Constructors

S3MonitoringConfiguration' 

Fields

  • logUri :: Text

    Amazon S3 destination URI for log publishing.

Instances

Instances details
FromJSON S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

ToJSON S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Generic S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Associated Types

type Rep S3MonitoringConfiguration :: Type -> Type #

Read S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Show S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

NFData S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Eq S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Hashable S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

type Rep S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

type Rep S3MonitoringConfiguration = D1 ('MetaData "S3MonitoringConfiguration" "Amazonka.EMRContainers.Types.S3MonitoringConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "S3MonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3MonitoringConfiguration Source #

Create a value of S3MonitoringConfiguration 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:logUri:S3MonitoringConfiguration', s3MonitoringConfiguration_logUri - Amazon S3 destination URI for log publishing.

s3MonitoringConfiguration_logUri :: Lens' S3MonitoringConfiguration Text Source #

Amazon S3 destination URI for log publishing.

SparkSqlJobDriver

data SparkSqlJobDriver Source #

The job driver for job type.

See: newSparkSqlJobDriver smart constructor.

Constructors

SparkSqlJobDriver' 

Fields

Instances

Instances details
FromJSON SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

ToJSON SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

Generic SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

Associated Types

type Rep SparkSqlJobDriver :: Type -> Type #

Show SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

NFData SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

Methods

rnf :: SparkSqlJobDriver -> () #

Eq SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

Hashable SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

type Rep SparkSqlJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSqlJobDriver

type Rep SparkSqlJobDriver = D1 ('MetaData "SparkSqlJobDriver" "Amazonka.EMRContainers.Types.SparkSqlJobDriver" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "SparkSqlJobDriver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "sparkSqlParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newSparkSqlJobDriver :: SparkSqlJobDriver Source #

Create a value of SparkSqlJobDriver 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:entryPoint:SparkSqlJobDriver', sparkSqlJobDriver_entryPoint - The SQL file to be executed.

$sel:sparkSqlParameters:SparkSqlJobDriver', sparkSqlJobDriver_sparkSqlParameters - The Spark parameters to be included in the Spark SQL command.

sparkSqlJobDriver_sparkSqlParameters :: Lens' SparkSqlJobDriver (Maybe Text) Source #

The Spark parameters to be included in the Spark SQL command.

SparkSubmitJobDriver

data SparkSubmitJobDriver Source #

The information about job driver for Spark submit.

See: newSparkSubmitJobDriver smart constructor.

Constructors

SparkSubmitJobDriver' 

Fields

Instances

Instances details
FromJSON SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

ToJSON SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

Generic SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

Associated Types

type Rep SparkSubmitJobDriver :: Type -> Type #

Show SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

NFData SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

Methods

rnf :: SparkSubmitJobDriver -> () #

Eq SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

Hashable SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

type Rep SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

type Rep SparkSubmitJobDriver = D1 ('MetaData "SparkSubmitJobDriver" "Amazonka.EMRContainers.Types.SparkSubmitJobDriver" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "SparkSubmitJobDriver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryPointArguments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sensitive Text])) :*: (S1 ('MetaSel ('Just "sparkSubmitParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "entryPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newSparkSubmitJobDriver Source #

Create a value of SparkSubmitJobDriver 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:entryPointArguments:SparkSubmitJobDriver', sparkSubmitJobDriver_entryPointArguments - The arguments for job application.

$sel:sparkSubmitParameters:SparkSubmitJobDriver', sparkSubmitJobDriver_sparkSubmitParameters - The Spark submit parameters that are used for job runs.

$sel:entryPoint:SparkSubmitJobDriver', sparkSubmitJobDriver_entryPoint - The entry point of job application.

sparkSubmitJobDriver_sparkSubmitParameters :: Lens' SparkSubmitJobDriver (Maybe Text) Source #

The Spark submit parameters that are used for job runs.

TemplateParameterConfiguration

data TemplateParameterConfiguration Source #

The configuration of a job template parameter.

See: newTemplateParameterConfiguration smart constructor.

Constructors

TemplateParameterConfiguration' 

Fields

Instances

Instances details
FromJSON TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

ToJSON TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

Generic TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

Associated Types

type Rep TemplateParameterConfiguration :: Type -> Type #

Read TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

Show TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

NFData TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

Eq TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

Hashable TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

type Rep TemplateParameterConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.TemplateParameterConfiguration

type Rep TemplateParameterConfiguration = D1 ('MetaData "TemplateParameterConfiguration" "Amazonka.EMRContainers.Types.TemplateParameterConfiguration" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "TemplateParameterConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateParameterDataType))))

newTemplateParameterConfiguration :: TemplateParameterConfiguration Source #

Create a value of TemplateParameterConfiguration 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:defaultValue:TemplateParameterConfiguration', templateParameterConfiguration_defaultValue - The default value for the job template parameter.

$sel:type':TemplateParameterConfiguration', templateParameterConfiguration_type - The type of the job template parameter. Allowed values are: ‘String’, ‘Number’.

templateParameterConfiguration_type :: Lens' TemplateParameterConfiguration (Maybe TemplateParameterDataType) Source #

The type of the job template parameter. Allowed values are: ‘String’, ‘Number’.

VirtualCluster

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.

Constructors

VirtualCluster' 

Fields

Instances

Instances details
FromJSON VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Generic VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Associated Types

type Rep VirtualCluster :: Type -> Type #

Read VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Show VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

NFData VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Methods

rnf :: VirtualCluster -> () #

Eq VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Hashable VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

type Rep VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

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:arn:VirtualCluster', virtualCluster_arn - The ARN of the virtual cluster.

$sel:containerProvider:VirtualCluster', virtualCluster_containerProvider - The container provider of the virtual cluster.

$sel:createdAt:VirtualCluster', virtualCluster_createdAt - The date and time when the virtual cluster is created.

VirtualCluster, virtualCluster_id - The ID of the virtual cluster.

$sel:name:VirtualCluster', virtualCluster_name - The name of the virtual cluster.

$sel:state:VirtualCluster', virtualCluster_state - The state of the virtual cluster.

$sel:tags:VirtualCluster', virtualCluster_tags - The assigned tags of the virtual cluster.

virtualCluster_arn :: Lens' VirtualCluster (Maybe Text) Source #

The ARN of the virtual cluster.

virtualCluster_containerProvider :: Lens' VirtualCluster (Maybe ContainerProvider) Source #

The container provider of the virtual cluster.

virtualCluster_createdAt :: Lens' VirtualCluster (Maybe UTCTime) Source #

The date and time when the virtual cluster is created.

virtualCluster_id :: Lens' VirtualCluster (Maybe Text) Source #

The ID of the virtual cluster.

virtualCluster_name :: Lens' VirtualCluster (Maybe Text) Source #

The name of the virtual cluster.

virtualCluster_tags :: Lens' VirtualCluster (Maybe (HashMap Text Text)) Source #

The assigned tags of the virtual cluster.