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

Description

Derived from API version 2020-10-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon EMR on EKS provides a deployment option for Amazon EMR that allows you to run open-source big data frameworks on Amazon Elastic Kubernetes Service (Amazon EKS). With this deployment option, you can focus on running analytics workloads while Amazon EMR on EKS builds, configures, and manages containers for open-source applications. For more information about Amazon EMR on EKS concepts and tasks, see What is Amazon EMR on EKS.

Amazon EMR containers is the API name for Amazon EMR on EKS. The emr-containers prefix is used in the following scenarios:

  • It is the prefix in the CLI commands for Amazon EMR on EKS. For example, aws emr-containers start-job-run.
  • It is the prefix before IAM policy actions for Amazon EMR on EKS. For example, "Action": [ "emr-containers:StartJobRun"]. For more information, see Policy actions for Amazon EMR on EKS.
  • It is the prefix used in Amazon EMR on EKS service endpoints. For example, emr-containers.us-east-2.amazonaws.com. For more information, see Amazon EMR on EKS Service Endpoints.
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by EMRContainers.

InternalServerException

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

This is an internal server exception.

ResourceNotFoundException

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

The specified resource was not found.

ValidationException

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

There are invalid parameters in the client request.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CancelJobRun

data CancelJobRun Source #

See: newCancelJobRun smart constructor.

Constructors

CancelJobRun' Text Text 

Instances

Instances details
ToHeaders CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

ToPath CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

ToQuery CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

AWSRequest CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Associated Types

type AWSResponse CancelJobRun #

Generic CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Associated Types

type Rep CancelJobRun :: Type -> Type #

Read CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Show CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

NFData CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Methods

rnf :: CancelJobRun -> () #

Eq CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Hashable CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

type AWSResponse CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

type Rep CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

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

newCancelJobRun Source #

Create a value of CancelJobRun 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:

CancelJobRun, cancelJobRun_id - The ID of the job run to cancel.

CancelJobRun, cancelJobRun_virtualClusterId - The ID of the virtual cluster for which the job run will be canceled.

data CancelJobRunResponse Source #

See: newCancelJobRunResponse smart constructor.

Instances

Instances details
Generic CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Associated Types

type Rep CancelJobRunResponse :: Type -> Type #

Read CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Show CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

NFData CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Methods

rnf :: CancelJobRunResponse -> () #

Eq CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

type Rep CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

type Rep CancelJobRunResponse = D1 ('MetaData "CancelJobRunResponse" "Amazonka.EMRContainers.CancelJobRun" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CancelJobRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCancelJobRunResponse Source #

Create a value of CancelJobRunResponse 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:

CancelJobRun, cancelJobRunResponse_id - The output contains the ID of the cancelled job run.

CancelJobRun, cancelJobRunResponse_virtualClusterId - The output contains the virtual cluster ID for which the job run is cancelled.

$sel:httpStatus:CancelJobRunResponse', cancelJobRunResponse_httpStatus - The response's http status code.

CreateJobTemplate

data CreateJobTemplate Source #

See: newCreateJobTemplate smart constructor.

Instances

Instances details
ToJSON CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

ToHeaders CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

ToPath CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

ToQuery CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

AWSRequest CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Associated Types

type AWSResponse CreateJobTemplate #

Generic CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Associated Types

type Rep CreateJobTemplate :: Type -> Type #

Show CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

NFData CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Methods

rnf :: CreateJobTemplate -> () #

Eq CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Hashable CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

type AWSResponse CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

type Rep CreateJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

type Rep CreateJobTemplate = D1 ('MetaData "CreateJobTemplate" "Amazonka.EMRContainers.CreateJobTemplate" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CreateJobTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobTemplateData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobTemplateData)))))

newCreateJobTemplate Source #

Create a value of CreateJobTemplate 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:

CreateJobTemplate, createJobTemplate_kmsKeyArn - The KMS key ARN used to encrypt the job template.

CreateJobTemplate, createJobTemplate_tags - The tags that are associated with the job template.

CreateJobTemplate, createJobTemplate_name - The specified name of the job template.

CreateJobTemplate, createJobTemplate_clientToken - The client token of the job template.

CreateJobTemplate, createJobTemplate_jobTemplateData - The job template data which holds values of StartJobRun API request.

data CreateJobTemplateResponse Source #

See: newCreateJobTemplateResponse smart constructor.

Instances

Instances details
Generic CreateJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Associated Types

type Rep CreateJobTemplateResponse :: Type -> Type #

Read CreateJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Show CreateJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

NFData CreateJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

Eq CreateJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

type Rep CreateJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateJobTemplate

type Rep CreateJobTemplateResponse = D1 ('MetaData "CreateJobTemplateResponse" "Amazonka.EMRContainers.CreateJobTemplate" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CreateJobTemplateResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateJobTemplateResponse Source #

Create a value of CreateJobTemplateResponse 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:

CreateJobTemplateResponse, createJobTemplateResponse_arn - This output display the ARN of the created job template.

CreateJobTemplateResponse, createJobTemplateResponse_createdAt - This output displays the date and time when the job template was created.

CreateJobTemplateResponse, createJobTemplateResponse_id - This output display the created job template ID.

CreateJobTemplate, createJobTemplateResponse_name - This output displays the name of the created job template.

$sel:httpStatus:CreateJobTemplateResponse', createJobTemplateResponse_httpStatus - The response's http status code.

CreateManagedEndpoint

data CreateManagedEndpoint Source #

See: newCreateManagedEndpoint smart constructor.

Instances

Instances details
ToJSON CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

ToHeaders CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

ToPath CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

ToQuery CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

AWSRequest CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Associated Types

type AWSResponse CreateManagedEndpoint #

Generic CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Associated Types

type Rep CreateManagedEndpoint :: Type -> Type #

Show CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

NFData CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Methods

rnf :: CreateManagedEndpoint -> () #

Eq CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Hashable CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

type AWSResponse CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

type Rep CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

newCreateManagedEndpoint Source #

Create a value of CreateManagedEndpoint 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:

CreateManagedEndpoint, createManagedEndpoint_certificateArn - The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will be removed in future releases.

CreateManagedEndpoint, createManagedEndpoint_configurationOverrides - The configuration settings that will be used to override existing configurations.

CreateManagedEndpoint, createManagedEndpoint_tags - The tags of the managed endpoint.

CreateManagedEndpoint, createManagedEndpoint_name - The name of the managed endpoint.

CreateManagedEndpoint, createManagedEndpoint_virtualClusterId - The ID of the virtual cluster for which a managed endpoint is created.

CreateManagedEndpoint, createManagedEndpoint_type - The type of the managed endpoint.

CreateManagedEndpoint, createManagedEndpoint_releaseLabel - The Amazon EMR release version.

CreateManagedEndpoint, createManagedEndpoint_executionRoleArn - The ARN of the execution role.

CreateManagedEndpoint, createManagedEndpoint_clientToken - The client idempotency token for this create call.

data CreateManagedEndpointResponse Source #

See: newCreateManagedEndpointResponse smart constructor.

Instances

Instances details
Generic CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Associated Types

type Rep CreateManagedEndpointResponse :: Type -> Type #

Read CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Show CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

NFData CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Eq CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

type Rep CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

type Rep CreateManagedEndpointResponse = D1 ('MetaData "CreateManagedEndpointResponse" "Amazonka.EMRContainers.CreateManagedEndpoint" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CreateManagedEndpointResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateManagedEndpointResponse Source #

Create a value of CreateManagedEndpointResponse 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:

CreateManagedEndpointResponse, createManagedEndpointResponse_arn - The output contains the ARN of the managed endpoint.

CreateManagedEndpointResponse, createManagedEndpointResponse_id - The output contains the ID of the managed endpoint.

CreateManagedEndpoint, createManagedEndpointResponse_name - The output contains the name of the managed endpoint.

CreateManagedEndpoint, createManagedEndpointResponse_virtualClusterId - The output contains the ID of the virtual cluster.

$sel:httpStatus:CreateManagedEndpointResponse', createManagedEndpointResponse_httpStatus - The response's http status code.

CreateVirtualCluster

data CreateVirtualCluster Source #

See: newCreateVirtualCluster smart constructor.

Instances

Instances details
ToJSON CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

ToHeaders CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

ToPath CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

ToQuery CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

AWSRequest CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Associated Types

type AWSResponse CreateVirtualCluster #

Generic CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Associated Types

type Rep CreateVirtualCluster :: Type -> Type #

Read CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Show CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

NFData CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Methods

rnf :: CreateVirtualCluster -> () #

Eq CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Hashable CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

type AWSResponse CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

type Rep CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

type Rep CreateVirtualCluster = D1 ('MetaData "CreateVirtualCluster" "Amazonka.EMRContainers.CreateVirtualCluster" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CreateVirtualCluster'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "containerProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContainerProvider) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateVirtualCluster Source #

Create a value of CreateVirtualCluster 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:

CreateVirtualCluster, createVirtualCluster_tags - The tags assigned to the virtual cluster.

CreateVirtualCluster, createVirtualCluster_name - The specified name of the virtual cluster.

CreateVirtualCluster, createVirtualCluster_containerProvider - The container provider of the virtual cluster.

CreateVirtualCluster, createVirtualCluster_clientToken - The client token of the virtual cluster.

data CreateVirtualClusterResponse Source #

See: newCreateVirtualClusterResponse smart constructor.

Instances

Instances details
Generic CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Associated Types

type Rep CreateVirtualClusterResponse :: Type -> Type #

Read CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Show CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

NFData CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Eq CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

type Rep CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

type Rep CreateVirtualClusterResponse = D1 ('MetaData "CreateVirtualClusterResponse" "Amazonka.EMRContainers.CreateVirtualCluster" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "CreateVirtualClusterResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateVirtualClusterResponse Source #

Create a value of CreateVirtualClusterResponse 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:

CreateVirtualClusterResponse, createVirtualClusterResponse_arn - This output contains the ARN of virtual cluster.

CreateVirtualClusterResponse, createVirtualClusterResponse_id - This output contains the virtual cluster ID.

CreateVirtualCluster, createVirtualClusterResponse_name - This output contains the name of the virtual cluster.

$sel:httpStatus:CreateVirtualClusterResponse', createVirtualClusterResponse_httpStatus - The response's http status code.

DeleteJobTemplate

data DeleteJobTemplate Source #

See: newDeleteJobTemplate smart constructor.

Constructors

DeleteJobTemplate' Text 

Instances

Instances details
ToHeaders DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

ToPath DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

ToQuery DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

AWSRequest DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Associated Types

type AWSResponse DeleteJobTemplate #

Generic DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Associated Types

type Rep DeleteJobTemplate :: Type -> Type #

Read DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Show DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

NFData DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Methods

rnf :: DeleteJobTemplate -> () #

Eq DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Hashable DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

type AWSResponse DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

type Rep DeleteJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

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

newDeleteJobTemplate Source #

Create a value of DeleteJobTemplate 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:

DeleteJobTemplate, deleteJobTemplate_id - The ID of the job template that will be deleted.

data DeleteJobTemplateResponse Source #

See: newDeleteJobTemplateResponse smart constructor.

Instances

Instances details
Generic DeleteJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Associated Types

type Rep DeleteJobTemplateResponse :: Type -> Type #

Read DeleteJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Show DeleteJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

NFData DeleteJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

Eq DeleteJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

type Rep DeleteJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteJobTemplate

type Rep DeleteJobTemplateResponse = D1 ('MetaData "DeleteJobTemplateResponse" "Amazonka.EMRContainers.DeleteJobTemplate" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DeleteJobTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteJobTemplateResponse Source #

Create a value of DeleteJobTemplateResponse 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:

DeleteJobTemplate, deleteJobTemplateResponse_id - This output contains the ID of the job template that was deleted.

$sel:httpStatus:DeleteJobTemplateResponse', deleteJobTemplateResponse_httpStatus - The response's http status code.

DeleteManagedEndpoint

data DeleteManagedEndpoint Source #

See: newDeleteManagedEndpoint smart constructor.

Instances

Instances details
ToHeaders DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

ToPath DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

ToQuery DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

AWSRequest DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Associated Types

type AWSResponse DeleteManagedEndpoint #

Generic DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Associated Types

type Rep DeleteManagedEndpoint :: Type -> Type #

Read DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Show DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

NFData DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Methods

rnf :: DeleteManagedEndpoint -> () #

Eq DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Hashable DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

type AWSResponse DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

type Rep DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

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

newDeleteManagedEndpoint Source #

Create a value of DeleteManagedEndpoint 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:

DeleteManagedEndpoint, deleteManagedEndpoint_id - The ID of the managed endpoint.

DeleteManagedEndpoint, deleteManagedEndpoint_virtualClusterId - The ID of the endpoint's virtual cluster.

data DeleteManagedEndpointResponse Source #

See: newDeleteManagedEndpointResponse smart constructor.

Instances

Instances details
Generic DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Associated Types

type Rep DeleteManagedEndpointResponse :: Type -> Type #

Read DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Show DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

NFData DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Eq DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

type Rep DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

type Rep DeleteManagedEndpointResponse = D1 ('MetaData "DeleteManagedEndpointResponse" "Amazonka.EMRContainers.DeleteManagedEndpoint" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DeleteManagedEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteManagedEndpointResponse Source #

Create a value of DeleteManagedEndpointResponse 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:

DeleteManagedEndpoint, deleteManagedEndpointResponse_id - The output displays the ID of the managed endpoint.

DeleteManagedEndpoint, deleteManagedEndpointResponse_virtualClusterId - The output displays the ID of the endpoint's virtual cluster.

$sel:httpStatus:DeleteManagedEndpointResponse', deleteManagedEndpointResponse_httpStatus - The response's http status code.

DeleteVirtualCluster

data DeleteVirtualCluster Source #

See: newDeleteVirtualCluster smart constructor.

Instances

Instances details
ToHeaders DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

ToPath DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

ToQuery DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

AWSRequest DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Associated Types

type AWSResponse DeleteVirtualCluster #

Generic DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Associated Types

type Rep DeleteVirtualCluster :: Type -> Type #

Read DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Show DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

NFData DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Methods

rnf :: DeleteVirtualCluster -> () #

Eq DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Hashable DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

type AWSResponse DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

type Rep DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

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

newDeleteVirtualCluster Source #

Create a value of DeleteVirtualCluster 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:

DeleteVirtualCluster, deleteVirtualCluster_id - The ID of the virtual cluster that will be deleted.

data DeleteVirtualClusterResponse Source #

See: newDeleteVirtualClusterResponse smart constructor.

Instances

Instances details
Generic DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Associated Types

type Rep DeleteVirtualClusterResponse :: Type -> Type #

Read DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Show DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

NFData DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Eq DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

type Rep DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

type Rep DeleteVirtualClusterResponse = D1 ('MetaData "DeleteVirtualClusterResponse" "Amazonka.EMRContainers.DeleteVirtualCluster" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DeleteVirtualClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteVirtualClusterResponse Source #

Create a value of DeleteVirtualClusterResponse 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:

DeleteVirtualCluster, deleteVirtualClusterResponse_id - This output contains the ID of the virtual cluster that will be deleted.

$sel:httpStatus:DeleteVirtualClusterResponse', deleteVirtualClusterResponse_httpStatus - The response's http status code.

DescribeJobRun

data DescribeJobRun Source #

See: newDescribeJobRun smart constructor.

Constructors

DescribeJobRun' Text Text 

Instances

Instances details
ToHeaders DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

ToPath DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

ToQuery DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

AWSRequest DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Associated Types

type AWSResponse DescribeJobRun #

Generic DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Associated Types

type Rep DescribeJobRun :: Type -> Type #

Read DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Show DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

NFData DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Methods

rnf :: DescribeJobRun -> () #

Eq DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Hashable DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

type AWSResponse DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

type Rep DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

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

newDescribeJobRun Source #

Create a value of DescribeJobRun 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:

DescribeJobRun, describeJobRun_id - The ID of the job run request.

DescribeJobRun, describeJobRun_virtualClusterId - The ID of the virtual cluster for which the job run is submitted.

data DescribeJobRunResponse Source #

See: newDescribeJobRunResponse smart constructor.

Instances

Instances details
Generic DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Associated Types

type Rep DescribeJobRunResponse :: Type -> Type #

Show DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

NFData DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Methods

rnf :: DescribeJobRunResponse -> () #

Eq DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

type Rep DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

type Rep DescribeJobRunResponse = D1 ('MetaData "DescribeJobRunResponse" "Amazonka.EMRContainers.DescribeJobRun" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DescribeJobRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobRun)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeJobRunResponse Source #

Create a value of DescribeJobRunResponse 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:jobRun:DescribeJobRunResponse', describeJobRunResponse_jobRun - The output displays information about a job run.

$sel:httpStatus:DescribeJobRunResponse', describeJobRunResponse_httpStatus - The response's http status code.

DescribeJobTemplate

data DescribeJobTemplate Source #

See: newDescribeJobTemplate smart constructor.

Instances

Instances details
ToHeaders DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

ToPath DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

ToQuery DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

AWSRequest DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Associated Types

type AWSResponse DescribeJobTemplate #

Generic DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Associated Types

type Rep DescribeJobTemplate :: Type -> Type #

Read DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Show DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

NFData DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Methods

rnf :: DescribeJobTemplate -> () #

Eq DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Hashable DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

type AWSResponse DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

type Rep DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

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

newDescribeJobTemplate Source #

Create a value of DescribeJobTemplate 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:

DescribeJobTemplate, describeJobTemplate_id - The ID of the job template that will be described.

data DescribeJobTemplateResponse Source #

See: newDescribeJobTemplateResponse smart constructor.

Instances

Instances details
Generic DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Associated Types

type Rep DescribeJobTemplateResponse :: Type -> Type #

Show DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

NFData DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

Eq DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

type Rep DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobTemplate

type Rep DescribeJobTemplateResponse = D1 ('MetaData "DescribeJobTemplateResponse" "Amazonka.EMRContainers.DescribeJobTemplate" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DescribeJobTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobTemplate)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeJobTemplateResponse Source #

Create a value of DescribeJobTemplateResponse 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:jobTemplate:DescribeJobTemplateResponse', describeJobTemplateResponse_jobTemplate - This output displays information about the specified job template.

$sel:httpStatus:DescribeJobTemplateResponse', describeJobTemplateResponse_httpStatus - The response's http status code.

DescribeManagedEndpoint

data DescribeManagedEndpoint Source #

See: newDescribeManagedEndpoint smart constructor.

Instances

Instances details
ToHeaders DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

ToPath DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

ToQuery DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

AWSRequest DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Generic DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Associated Types

type Rep DescribeManagedEndpoint :: Type -> Type #

Read DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Show DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

NFData DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Methods

rnf :: DescribeManagedEndpoint -> () #

Eq DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Hashable DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

type AWSResponse DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

type Rep DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

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

newDescribeManagedEndpoint Source #

Create a value of DescribeManagedEndpoint 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:

DescribeManagedEndpoint, describeManagedEndpoint_id - This output displays ID of the managed endpoint.

DescribeManagedEndpoint, describeManagedEndpoint_virtualClusterId - The ID of the endpoint's virtual cluster.

data DescribeManagedEndpointResponse Source #

See: newDescribeManagedEndpointResponse smart constructor.

Instances

Instances details
Generic DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Associated Types

type Rep DescribeManagedEndpointResponse :: Type -> Type #

Show DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

NFData DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Eq DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

type Rep DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

type Rep DescribeManagedEndpointResponse = D1 ('MetaData "DescribeManagedEndpointResponse" "Amazonka.EMRContainers.DescribeManagedEndpoint" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DescribeManagedEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Endpoint)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeManagedEndpointResponse Source #

Create a value of DescribeManagedEndpointResponse 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:endpoint:DescribeManagedEndpointResponse', describeManagedEndpointResponse_endpoint - This output displays information about a managed endpoint.

$sel:httpStatus:DescribeManagedEndpointResponse', describeManagedEndpointResponse_httpStatus - The response's http status code.

DescribeVirtualCluster

data DescribeVirtualCluster Source #

See: newDescribeVirtualCluster smart constructor.

Instances

Instances details
ToHeaders DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

ToPath DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

ToQuery DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

AWSRequest DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Associated Types

type AWSResponse DescribeVirtualCluster #

Generic DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Associated Types

type Rep DescribeVirtualCluster :: Type -> Type #

Read DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Show DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

NFData DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Methods

rnf :: DescribeVirtualCluster -> () #

Eq DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Hashable DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

type AWSResponse DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

type Rep DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

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

newDescribeVirtualCluster Source #

Create a value of DescribeVirtualCluster 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:

DescribeVirtualCluster, describeVirtualCluster_id - The ID of the virtual cluster that will be described.

data DescribeVirtualClusterResponse Source #

See: newDescribeVirtualClusterResponse smart constructor.

Instances

Instances details
Generic DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Associated Types

type Rep DescribeVirtualClusterResponse :: Type -> Type #

Read DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Show DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

NFData DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Eq DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

type Rep DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

type Rep DescribeVirtualClusterResponse = D1 ('MetaData "DescribeVirtualClusterResponse" "Amazonka.EMRContainers.DescribeVirtualCluster" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "DescribeVirtualClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "virtualCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VirtualCluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeVirtualClusterResponse Source #

Create a value of DescribeVirtualClusterResponse 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:virtualCluster:DescribeVirtualClusterResponse', describeVirtualClusterResponse_virtualCluster - This output displays information about the specified virtual cluster.

$sel:httpStatus:DescribeVirtualClusterResponse', describeVirtualClusterResponse_httpStatus - The response's http status code.

ListJobRuns (Paginated)

data ListJobRuns Source #

See: newListJobRuns smart constructor.

Instances

Instances details
ToHeaders ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Methods

toHeaders :: ListJobRuns -> [Header] #

ToPath ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

ToQuery ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

AWSPager ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

AWSRequest ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Associated Types

type AWSResponse ListJobRuns #

Generic ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Associated Types

type Rep ListJobRuns :: Type -> Type #

Read ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Show ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

NFData ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Methods

rnf :: ListJobRuns -> () #

Eq ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Hashable ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

type AWSResponse ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

type Rep ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

newListJobRuns Source #

Create a value of ListJobRuns 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:createdAfter:ListJobRuns', listJobRuns_createdAfter - The date and time after which the job runs were submitted.

$sel:createdBefore:ListJobRuns', listJobRuns_createdBefore - The date and time before which the job runs were submitted.

$sel:maxResults:ListJobRuns', listJobRuns_maxResults - The maximum number of job runs that can be listed.

ListJobRuns, listJobRuns_name - The name of the job run.

ListJobRuns, listJobRuns_nextToken - The token for the next set of job runs to return.

$sel:states:ListJobRuns', listJobRuns_states - The states of the job run.

ListJobRuns, listJobRuns_virtualClusterId - The ID of the virtual cluster for which to list the job run.

data ListJobRunsResponse Source #

See: newListJobRunsResponse smart constructor.

Instances

Instances details
Generic ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Associated Types

type Rep ListJobRunsResponse :: Type -> Type #

Show ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

NFData ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Methods

rnf :: ListJobRunsResponse -> () #

Eq ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

type Rep ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

type Rep ListJobRunsResponse = D1 ('MetaData "ListJobRunsResponse" "Amazonka.EMRContainers.ListJobRuns" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListJobRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobRun])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListJobRunsResponse Source #

Create a value of ListJobRunsResponse 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:jobRuns:ListJobRunsResponse', listJobRunsResponse_jobRuns - This output lists information about the specified job runs.

ListJobRuns, listJobRunsResponse_nextToken - This output displays the token for the next set of job runs.

$sel:httpStatus:ListJobRunsResponse', listJobRunsResponse_httpStatus - The response's http status code.

ListJobTemplates (Paginated)

data ListJobTemplates Source #

See: newListJobTemplates smart constructor.

Instances

Instances details
ToHeaders ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

ToPath ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

ToQuery ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

AWSPager ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

AWSRequest ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Associated Types

type AWSResponse ListJobTemplates #

Generic ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Associated Types

type Rep ListJobTemplates :: Type -> Type #

Read ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Show ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

NFData ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Methods

rnf :: ListJobTemplates -> () #

Eq ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Hashable ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

type AWSResponse ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

type Rep ListJobTemplates Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

type Rep ListJobTemplates = D1 ('MetaData "ListJobTemplates" "Amazonka.EMRContainers.ListJobTemplates" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListJobTemplates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListJobTemplates :: ListJobTemplates Source #

Create a value of ListJobTemplates 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:createdAfter:ListJobTemplates', listJobTemplates_createdAfter - The date and time after which the job templates were created.

$sel:createdBefore:ListJobTemplates', listJobTemplates_createdBefore - The date and time before which the job templates were created.

$sel:maxResults:ListJobTemplates', listJobTemplates_maxResults - The maximum number of job templates that can be listed.

ListJobTemplates, listJobTemplates_nextToken - The token for the next set of job templates to return.

data ListJobTemplatesResponse Source #

See: newListJobTemplatesResponse smart constructor.

Instances

Instances details
Generic ListJobTemplatesResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Associated Types

type Rep ListJobTemplatesResponse :: Type -> Type #

Show ListJobTemplatesResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

NFData ListJobTemplatesResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

Eq ListJobTemplatesResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

type Rep ListJobTemplatesResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobTemplates

type Rep ListJobTemplatesResponse = D1 ('MetaData "ListJobTemplatesResponse" "Amazonka.EMRContainers.ListJobTemplates" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListJobTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "templates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobTemplate])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListJobTemplatesResponse Source #

Create a value of ListJobTemplatesResponse 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:

ListJobTemplates, listJobTemplatesResponse_nextToken - This output displays the token for the next set of job templates.

$sel:templates:ListJobTemplatesResponse', listJobTemplatesResponse_templates - This output lists information about the specified job templates.

$sel:httpStatus:ListJobTemplatesResponse', listJobTemplatesResponse_httpStatus - The response's http status code.

ListManagedEndpoints (Paginated)

data ListManagedEndpoints Source #

See: newListManagedEndpoints smart constructor.

Instances

Instances details
ToHeaders ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

ToPath ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

ToQuery ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

AWSPager ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

AWSRequest ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Associated Types

type AWSResponse ListManagedEndpoints #

Generic ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Associated Types

type Rep ListManagedEndpoints :: Type -> Type #

Read ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Show ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

NFData ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Methods

rnf :: ListManagedEndpoints -> () #

Eq ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Hashable ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

type AWSResponse ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

type Rep ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

type Rep ListManagedEndpoints = D1 ('MetaData "ListManagedEndpoints" "Amazonka.EMRContainers.ListManagedEndpoints" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListManagedEndpoints'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "states") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EndpointState]))) :*: (S1 ('MetaSel ('Just "types") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListManagedEndpoints Source #

Create a value of ListManagedEndpoints 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:createdAfter:ListManagedEndpoints', listManagedEndpoints_createdAfter - The date and time after which the endpoints are created.

$sel:createdBefore:ListManagedEndpoints', listManagedEndpoints_createdBefore - The date and time before which the endpoints are created.

$sel:maxResults:ListManagedEndpoints', listManagedEndpoints_maxResults - The maximum number of managed endpoints that can be listed.

ListManagedEndpoints, listManagedEndpoints_nextToken - The token for the next set of managed endpoints to return.

$sel:states:ListManagedEndpoints', listManagedEndpoints_states - The states of the managed endpoints.

$sel:types:ListManagedEndpoints', listManagedEndpoints_types - The types of the managed endpoints.

ListManagedEndpoints, listManagedEndpoints_virtualClusterId - The ID of the virtual cluster.

data ListManagedEndpointsResponse Source #

See: newListManagedEndpointsResponse smart constructor.

Instances

Instances details
Generic ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Associated Types

type Rep ListManagedEndpointsResponse :: Type -> Type #

Show ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

NFData ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Eq ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

type Rep ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

type Rep ListManagedEndpointsResponse = D1 ('MetaData "ListManagedEndpointsResponse" "Amazonka.EMRContainers.ListManagedEndpoints" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListManagedEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Endpoint])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListManagedEndpointsResponse Source #

Create a value of ListManagedEndpointsResponse 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:endpoints:ListManagedEndpointsResponse', listManagedEndpointsResponse_endpoints - The managed endpoints to be listed.

ListManagedEndpoints, listManagedEndpointsResponse_nextToken - The token for the next set of endpoints to return.

$sel:httpStatus:ListManagedEndpointsResponse', listManagedEndpointsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

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

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of tagged resources.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.EMRContainers.ListTagsForResource" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The tags assigned to resources.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListVirtualClusters (Paginated)

data ListVirtualClusters Source #

See: newListVirtualClusters smart constructor.

Instances

Instances details
ToHeaders ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

ToPath ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

ToQuery ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

AWSPager ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

AWSRequest ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Associated Types

type AWSResponse ListVirtualClusters #

Generic ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Associated Types

type Rep ListVirtualClusters :: Type -> Type #

Read ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Show ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

NFData ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Methods

rnf :: ListVirtualClusters -> () #

Eq ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Hashable ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

type AWSResponse ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

type Rep ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

type Rep ListVirtualClusters = D1 ('MetaData "ListVirtualClusters" "Amazonka.EMRContainers.ListVirtualClusters" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListVirtualClusters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "containerProviderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "containerProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerProviderType)) :*: S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: ((S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "states") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VirtualClusterState]))))))

newListVirtualClusters :: ListVirtualClusters Source #

Create a value of ListVirtualClusters 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:containerProviderId:ListVirtualClusters', listVirtualClusters_containerProviderId - The container provider ID of the virtual cluster.

$sel:containerProviderType:ListVirtualClusters', listVirtualClusters_containerProviderType - The container provider type of the virtual cluster. EKS is the only supported type as of now.

$sel:createdAfter:ListVirtualClusters', listVirtualClusters_createdAfter - The date and time after which the virtual clusters are created.

$sel:createdBefore:ListVirtualClusters', listVirtualClusters_createdBefore - The date and time before which the virtual clusters are created.

$sel:maxResults:ListVirtualClusters', listVirtualClusters_maxResults - The maximum number of virtual clusters that can be listed.

ListVirtualClusters, listVirtualClusters_nextToken - The token for the next set of virtual clusters to return.

$sel:states:ListVirtualClusters', listVirtualClusters_states - The states of the requested virtual clusters.

data ListVirtualClustersResponse Source #

See: newListVirtualClustersResponse smart constructor.

Instances

Instances details
Generic ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Associated Types

type Rep ListVirtualClustersResponse :: Type -> Type #

Read ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Show ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

NFData ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Eq ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

type Rep ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

type Rep ListVirtualClustersResponse = D1 ('MetaData "ListVirtualClustersResponse" "Amazonka.EMRContainers.ListVirtualClusters" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "ListVirtualClustersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualClusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VirtualCluster])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListVirtualClustersResponse Source #

Create a value of ListVirtualClustersResponse 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:

ListVirtualClusters, listVirtualClustersResponse_nextToken - This output displays the token for the next set of virtual clusters.

$sel:virtualClusters:ListVirtualClustersResponse', listVirtualClustersResponse_virtualClusters - This output lists the specified virtual clusters.

$sel:httpStatus:ListVirtualClustersResponse', listVirtualClustersResponse_httpStatus - The response's http status code.

StartJobRun

data StartJobRun Source #

See: newStartJobRun smart constructor.

Instances

Instances details
ToJSON StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

ToHeaders StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Methods

toHeaders :: StartJobRun -> [Header] #

ToPath StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

ToQuery StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

AWSRequest StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Associated Types

type AWSResponse StartJobRun #

Generic StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Associated Types

type Rep StartJobRun :: Type -> Type #

Show StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

NFData StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Methods

rnf :: StartJobRun -> () #

Eq StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Hashable StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

type AWSResponse StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

type Rep StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

newStartJobRun Source #

Create a value of StartJobRun 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:

StartJobRun, startJobRun_configurationOverrides - The configuration overrides for the job run.

StartJobRun, startJobRun_executionRoleArn - The execution role ARN for the job run.

StartJobRun, startJobRun_jobDriver - The job driver for the job run.

$sel:jobTemplateId:StartJobRun', startJobRun_jobTemplateId - The job template ID to be used to start the job run.

$sel:jobTemplateParameters:StartJobRun', startJobRun_jobTemplateParameters - The values of job template parameters to start a job run.

StartJobRun, startJobRun_name - The name of the job run.

StartJobRun, startJobRun_releaseLabel - The Amazon EMR release version to use for the job run.

StartJobRun, startJobRun_tags - The tags assigned to job runs.

StartJobRun, startJobRun_virtualClusterId - The virtual cluster ID for which the job run request is submitted.

StartJobRun, startJobRun_clientToken - The client idempotency token of the job run request.

data StartJobRunResponse Source #

See: newStartJobRunResponse smart constructor.

Instances

Instances details
Generic StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Associated Types

type Rep StartJobRunResponse :: Type -> Type #

Read StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Show StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

NFData StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Methods

rnf :: StartJobRunResponse -> () #

Eq StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

type Rep StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

type Rep StartJobRunResponse = D1 ('MetaData "StartJobRunResponse" "Amazonka.EMRContainers.StartJobRun" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "StartJobRunResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStartJobRunResponse Source #

Create a value of StartJobRunResponse 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:

StartJobRunResponse, startJobRunResponse_arn - This output lists the ARN of job run.

StartJobRunResponse, startJobRunResponse_id - This output displays the started job run ID.

StartJobRun, startJobRunResponse_name - This output displays the name of the started job run.

StartJobRun, startJobRunResponse_virtualClusterId - This output displays the virtual cluster ID for which the job run was submitted.

$sel:httpStatus:StartJobRunResponse', startJobRunResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.EMRContainers.TagResource" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The ARN of resources.

TagResource, tagResource_tags - The tags assigned to resources.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.EMRContainers.TagResource" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.EMRContainers.UntagResource" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The ARN of resources.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys of the resources.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.EMRContainers.UntagResource" "amazonka-emr-containers-2.0-IoSteTibWXL7DljQZKPB8n" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

Types

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' (Maybe Text) (Maybe Text) 

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.

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.

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.

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.

ConfigurationOverrides

data ConfigurationOverrides Source #

A configuration specification to be used to override existing configurations.

See: newConfigurationOverrides smart constructor.

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.

ContainerInfo

data ContainerInfo Source #

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

See: newContainerInfo smart constructor.

Constructors

ContainerInfo' (Maybe EksInfo) 

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.

ContainerProvider

data ContainerProvider Source #

The information about the container provider.

See: newContainerProvider smart constructor.

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.

EksInfo

data EksInfo Source #

The information about the EKS cluster.

See: newEksInfo smart constructor.

Constructors

EksInfo' (Maybe Text) 

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.

Endpoint

data Endpoint Source #

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

See: newEndpoint smart constructor.

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.

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.

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.

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.

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.

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.

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.

JobTemplateData

data JobTemplateData Source #

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

See: newJobTemplateData smart constructor.

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.

MonitoringConfiguration

data MonitoringConfiguration Source #

Configuration setting for monitoring.

See: newMonitoringConfiguration smart constructor.

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.

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.

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.

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.

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.

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.

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.

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.

SparkSqlJobDriver

data SparkSqlJobDriver Source #

The job driver for job type.

See: newSparkSqlJobDriver smart constructor.

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.

SparkSubmitJobDriver

data SparkSubmitJobDriver Source #

The information about job driver for Spark submit.

See: newSparkSubmitJobDriver smart constructor.

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.

TemplateParameterConfiguration

data TemplateParameterConfiguration Source #

The configuration of a job template parameter.

See: newTemplateParameterConfiguration smart constructor.

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’.

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.

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.