libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There are invalid parameters in the client request.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This is an internal server exception.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource was not found.

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.

ListManagedEndpoints (Paginated)

data ListManagedEndpoints Source #

See: newListManagedEndpoints smart constructor.

Instances

Instances details
Eq ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Read ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Show ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Generic ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Associated Types

type Rep ListManagedEndpoints :: Type -> Type #

NFData ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Methods

rnf :: ListManagedEndpoints -> () #

Hashable 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 #

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

type Rep ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

type Rep ListManagedEndpoints = D1 ('MetaData "ListManagedEndpoints" "Amazonka.EMRContainers.ListManagedEndpoints" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ListManagedEndpoints'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "states") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EndpointState])) :*: (S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "types") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListManagedEndpoints Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

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:states:ListManagedEndpoints', listManagedEndpoints_states - The states of the managed endpoints.

$sel:createdAfter:ListManagedEndpoints', listManagedEndpoints_createdAfter - The date and time after which the endpoints are created.

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

$sel:nextToken:ListManagedEndpoints', listManagedEndpoints_nextToken - The token for the next set of managed endpoints to return.

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

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

$sel:virtualClusterId:ListManagedEndpoints', listManagedEndpoints_virtualClusterId - The ID of the virtual cluster.

data ListManagedEndpointsResponse Source #

See: newListManagedEndpointsResponse smart constructor.

Instances

Instances details
Eq ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Show ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Generic ListManagedEndpointsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListManagedEndpoints

Associated Types

type Rep ListManagedEndpointsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ListManagedEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Endpoint])) :*: 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:nextToken:ListManagedEndpoints', listManagedEndpointsResponse_nextToken - The token for the next set of endpoints to return.

$sel:endpoints:ListManagedEndpointsResponse', listManagedEndpointsResponse_endpoints - The managed endpoints to be listed.

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

CreateVirtualCluster

data CreateVirtualCluster Source #

See: newCreateVirtualCluster smart constructor.

Instances

Instances details
Eq CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Read CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Show CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Generic CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Associated Types

type Rep CreateVirtualCluster :: Type -> Type #

NFData CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Methods

rnf :: CreateVirtualCluster -> () #

Hashable CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

ToJSON CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

AWSRequest CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Associated Types

type AWSResponse 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

type Rep CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

type Rep CreateVirtualCluster = D1 ('MetaData "CreateVirtualCluster" "Amazonka.EMRContainers.CreateVirtualCluster" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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))))
type AWSResponse CreateVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

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:

$sel:tags:CreateVirtualCluster', createVirtualCluster_tags - The tags assigned to the virtual cluster.

$sel:name:CreateVirtualCluster', createVirtualCluster_name - The specified name of the virtual cluster.

$sel:containerProvider:CreateVirtualCluster', createVirtualCluster_containerProvider - The container provider of the virtual cluster.

$sel:clientToken:CreateVirtualCluster', createVirtualCluster_clientToken - The client token of the virtual cluster.

data CreateVirtualClusterResponse Source #

See: newCreateVirtualClusterResponse smart constructor.

Instances

Instances details
Eq CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Read CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Show CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Generic CreateVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateVirtualCluster

Associated Types

type Rep CreateVirtualClusterResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "CreateVirtualClusterResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") '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:

$sel:arn:CreateVirtualClusterResponse', createVirtualClusterResponse_arn - This output contains the ARN of virtual cluster.

$sel:name:CreateVirtualCluster', createVirtualClusterResponse_name - This output contains the name of the virtual cluster.

$sel:id:CreateVirtualClusterResponse', createVirtualClusterResponse_id - This output contains the virtual cluster ID.

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

DeleteVirtualCluster

data DeleteVirtualCluster Source #

See: newDeleteVirtualCluster smart constructor.

Instances

Instances details
Eq DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Read DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Show DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Generic DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Associated Types

type Rep DeleteVirtualCluster :: Type -> Type #

NFData DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Methods

rnf :: DeleteVirtualCluster -> () #

Hashable DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

AWSRequest DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Associated Types

type AWSResponse DeleteVirtualCluster #

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

type Rep DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

type Rep DeleteVirtualCluster = D1 ('MetaData "DeleteVirtualCluster" "Amazonka.EMRContainers.DeleteVirtualCluster" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "DeleteVirtualCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

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:

$sel:id:DeleteVirtualCluster', deleteVirtualCluster_id - The ID of the virtual cluster that will be deleted.

data DeleteVirtualClusterResponse Source #

See: newDeleteVirtualClusterResponse smart constructor.

Instances

Instances details
Eq DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Read DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Show DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Generic DeleteVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteVirtualCluster

Associated Types

type Rep DeleteVirtualClusterResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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:

$sel:id: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.

CreateManagedEndpoint

data CreateManagedEndpoint Source #

See: newCreateManagedEndpoint smart constructor.

Instances

Instances details
Eq CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Show CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Generic CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Associated Types

type Rep CreateManagedEndpoint :: Type -> Type #

NFData CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Methods

rnf :: CreateManagedEndpoint -> () #

Hashable CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

ToJSON CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

AWSRequest CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Associated Types

type AWSResponse 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

type Rep CreateManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

type Rep CreateManagedEndpoint = D1 ('MetaData "CreateManagedEndpoint" "Amazonka.EMRContainers.CreateManagedEndpoint" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "CreateManagedEndpoint'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "configurationOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationOverrides)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "releaseLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse 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:

$sel:configurationOverrides:CreateManagedEndpoint', createManagedEndpoint_configurationOverrides - The configuration settings that will be used to override existing configurations.

$sel:tags:CreateManagedEndpoint', createManagedEndpoint_tags - The tags of the managed endpoint.

$sel:name:CreateManagedEndpoint', createManagedEndpoint_name - The name of the managed endpoint.

$sel:virtualClusterId:CreateManagedEndpoint', createManagedEndpoint_virtualClusterId - The ID of the virtual cluster for which a managed endpoint is created.

$sel:type':CreateManagedEndpoint', createManagedEndpoint_type - The type of the managed endpoint.

$sel:releaseLabel:CreateManagedEndpoint', createManagedEndpoint_releaseLabel - The Amazon EMR release version.

$sel:executionRoleArn:CreateManagedEndpoint', createManagedEndpoint_executionRoleArn - The ARN of the execution role.

$sel:certificateArn:CreateManagedEndpoint', createManagedEndpoint_certificateArn - The certificate ARN of the managed endpoint.

$sel:clientToken:CreateManagedEndpoint', createManagedEndpoint_clientToken - The client idempotency token for this create call.

data CreateManagedEndpointResponse Source #

See: newCreateManagedEndpointResponse smart constructor.

Instances

Instances details
Eq CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Read CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Show CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Generic CreateManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CreateManagedEndpoint

Associated Types

type Rep CreateManagedEndpointResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "CreateManagedEndpointResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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)))))

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:

$sel:arn:CreateManagedEndpointResponse', createManagedEndpointResponse_arn - The output contains the ARN of the managed endpoint.

$sel:name:CreateManagedEndpoint', createManagedEndpointResponse_name - The output contains the name of the managed endpoint.

$sel:id:CreateManagedEndpointResponse', createManagedEndpointResponse_id - The output contains the ID of the managed endpoint.

$sel:virtualClusterId:CreateManagedEndpoint', createManagedEndpointResponse_virtualClusterId - The output contains the ID of the virtual cluster.

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

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.EMRContainers.ListTagsForResource" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags assigned to resources.

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

CancelJobRun

data CancelJobRun Source #

See: newCancelJobRun smart constructor.

Constructors

CancelJobRun' Text Text 

Instances

Instances details
Eq CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Read CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Show CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Generic CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Associated Types

type Rep CancelJobRun :: Type -> Type #

NFData CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Methods

rnf :: CancelJobRun -> () #

Hashable CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

AWSRequest CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Associated Types

type AWSResponse CancelJobRun #

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

type Rep CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

type Rep CancelJobRun = D1 ('MetaData "CancelJobRun" "Amazonka.EMRContainers.CancelJobRun" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "CancelJobRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

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:

$sel:id:CancelJobRun', cancelJobRun_id - The ID of the job run to cancel.

$sel:virtualClusterId: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
Eq CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Read CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Show CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Generic CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Associated Types

type Rep CancelJobRunResponse :: Type -> Type #

NFData CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

Methods

rnf :: CancelJobRunResponse -> () #

type Rep CancelJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.CancelJobRun

type Rep CancelJobRunResponse = D1 ('MetaData "CancelJobRunResponse" "Amazonka.EMRContainers.CancelJobRun" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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:

$sel:id:CancelJobRun', cancelJobRunResponse_id - The output contains the ID of the cancelled job run.

$sel:virtualClusterId: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.

DeleteManagedEndpoint

data DeleteManagedEndpoint Source #

See: newDeleteManagedEndpoint smart constructor.

Instances

Instances details
Eq DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Read DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Show DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Generic DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Associated Types

type Rep DeleteManagedEndpoint :: Type -> Type #

NFData DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Methods

rnf :: DeleteManagedEndpoint -> () #

Hashable DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

AWSRequest DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Associated Types

type AWSResponse DeleteManagedEndpoint #

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

type Rep DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

type Rep DeleteManagedEndpoint = D1 ('MetaData "DeleteManagedEndpoint" "Amazonka.EMRContainers.DeleteManagedEndpoint" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "DeleteManagedEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

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:

$sel:id:DeleteManagedEndpoint', deleteManagedEndpoint_id - The ID of the managed endpoint.

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

data DeleteManagedEndpointResponse Source #

See: newDeleteManagedEndpointResponse smart constructor.

Instances

Instances details
Eq DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Read DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Show DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Generic DeleteManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DeleteManagedEndpoint

Associated Types

type Rep DeleteManagedEndpointResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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:

$sel:id:DeleteManagedEndpoint', deleteManagedEndpointResponse_id - The output displays the ID of the managed endpoint.

$sel:virtualClusterId: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.

ListJobRuns (Paginated)

data ListJobRuns Source #

See: newListJobRuns smart constructor.

Instances

Instances details
Eq ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Read ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Show ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Generic ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Associated Types

type Rep ListJobRuns :: Type -> Type #

NFData ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Methods

rnf :: ListJobRuns -> () #

Hashable 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 #

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

type Rep ListJobRuns Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

type Rep ListJobRuns = D1 ('MetaData "ListJobRuns" "Amazonka.EMRContainers.ListJobRuns" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ListJobRuns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "states") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobRunState])) :*: (S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse 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:states:ListJobRuns', listJobRuns_states - The states of the job run.

$sel:createdAfter:ListJobRuns', listJobRuns_createdAfter - The date and time after which the job runs were submitted.

$sel:nextToken:ListJobRuns', listJobRuns_nextToken - The token for the next set of job runs to return.

$sel:name:ListJobRuns', listJobRuns_name - The name of the job run.

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

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

$sel:virtualClusterId: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
Eq ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Show ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Generic ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Associated Types

type Rep ListJobRunsResponse :: Type -> Type #

NFData ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

Methods

rnf :: ListJobRunsResponse -> () #

type Rep ListJobRunsResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListJobRuns

type Rep ListJobRunsResponse = D1 ('MetaData "ListJobRunsResponse" "Amazonka.EMRContainers.ListJobRuns" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ListJobRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobRun])) :*: 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:nextToken:ListJobRuns', listJobRunsResponse_nextToken - This output displays the token for the next set of job runs.

$sel:jobRuns:ListJobRunsResponse', listJobRunsResponse_jobRuns - This output lists information about the specified job runs.

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

ListVirtualClusters (Paginated)

data ListVirtualClusters Source #

See: newListVirtualClusters smart constructor.

Instances

Instances details
Eq ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Read ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Show ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Generic ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Associated Types

type Rep ListVirtualClusters :: Type -> Type #

NFData ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Methods

rnf :: ListVirtualClusters -> () #

Hashable 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 #

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

type Rep ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

type Rep ListVirtualClusters = D1 ('MetaData "ListVirtualClusters" "Amazonka.EMRContainers.ListVirtualClusters" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ListVirtualClusters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "states") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VirtualClusterState])) :*: (S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "containerProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerProviderType)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "containerProviderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))
type AWSResponse ListVirtualClusters Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

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:states:ListVirtualClusters', listVirtualClusters_states - The states of the requested virtual clusters.

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

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

$sel:nextToken:ListVirtualClusters', listVirtualClusters_nextToken - The token for the next set of virtual clusters to return.

$sel:containerProviderId:ListVirtualClusters', listVirtualClusters_containerProviderId - The container provider ID of the virtual cluster.

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

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

data ListVirtualClustersResponse Source #

See: newListVirtualClustersResponse smart constructor.

Instances

Instances details
Eq ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Read ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Show ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Generic ListVirtualClustersResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.ListVirtualClusters

Associated Types

type Rep ListVirtualClustersResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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:

$sel:nextToken: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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.EMRContainers.TagResource" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

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.

$sel:tags:TagResource', tagResource_tags - The tags assigned to resources.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.EMRContainers.TagResource" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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.

DescribeManagedEndpoint

data DescribeManagedEndpoint Source #

See: newDescribeManagedEndpoint smart constructor.

Instances

Instances details
Eq DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Read DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Show 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 #

NFData DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Methods

rnf :: DescribeManagedEndpoint -> () #

Hashable DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

AWSRequest DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

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

type Rep DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

type Rep DescribeManagedEndpoint = D1 ('MetaData "DescribeManagedEndpoint" "Amazonka.EMRContainers.DescribeManagedEndpoint" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "DescribeManagedEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeManagedEndpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

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:

$sel:id:DescribeManagedEndpoint', describeManagedEndpoint_id - This output displays ID of the managed endpoint.

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

data DescribeManagedEndpointResponse Source #

See: newDescribeManagedEndpointResponse smart constructor.

Instances

Instances details
Eq DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Show DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Generic DescribeManagedEndpointResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeManagedEndpoint

Associated Types

type Rep DescribeManagedEndpointResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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.

DescribeJobRun

data DescribeJobRun Source #

See: newDescribeJobRun smart constructor.

Constructors

DescribeJobRun' Text Text 

Instances

Instances details
Eq DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Read DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Show DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Generic DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Associated Types

type Rep DescribeJobRun :: Type -> Type #

NFData DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Methods

rnf :: DescribeJobRun -> () #

Hashable DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

AWSRequest DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Associated Types

type AWSResponse DescribeJobRun #

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

type Rep DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

type Rep DescribeJobRun = D1 ('MetaData "DescribeJobRun" "Amazonka.EMRContainers.DescribeJobRun" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "DescribeJobRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

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:

$sel:id:DescribeJobRun', describeJobRun_id - The ID of the job run request.

$sel:virtualClusterId: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
Eq DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Show DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Generic DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Associated Types

type Rep DescribeJobRunResponse :: Type -> Type #

NFData DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

Methods

rnf :: DescribeJobRunResponse -> () #

type Rep DescribeJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeJobRun

type Rep DescribeJobRunResponse = D1 ('MetaData "DescribeJobRunResponse" "Amazonka.EMRContainers.DescribeJobRun" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.EMRContainers.UntagResource" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.EMRContainers.UntagResource" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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.

DescribeVirtualCluster

data DescribeVirtualCluster Source #

See: newDescribeVirtualCluster smart constructor.

Instances

Instances details
Eq DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Read DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Show DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Generic DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Associated Types

type Rep DescribeVirtualCluster :: Type -> Type #

NFData DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Methods

rnf :: DescribeVirtualCluster -> () #

Hashable DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

AWSRequest DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Associated Types

type AWSResponse DescribeVirtualCluster #

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

type Rep DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

type Rep DescribeVirtualCluster = D1 ('MetaData "DescribeVirtualCluster" "Amazonka.EMRContainers.DescribeVirtualCluster" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "DescribeVirtualCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeVirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

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:

$sel:id:DescribeVirtualCluster', describeVirtualCluster_id - The ID of the virtual cluster that will be described.

data DescribeVirtualClusterResponse Source #

See: newDescribeVirtualClusterResponse smart constructor.

Instances

Instances details
Eq DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Read DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Show DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Generic DescribeVirtualClusterResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.DescribeVirtualCluster

Associated Types

type Rep DescribeVirtualClusterResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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.

StartJobRun

data StartJobRun Source #

See: newStartJobRun smart constructor.

Instances

Instances details
Eq StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Show StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Generic StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Associated Types

type Rep StartJobRun :: Type -> Type #

NFData StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Methods

rnf :: StartJobRun -> () #

Hashable StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

ToJSON StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

AWSRequest StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Associated Types

type AWSResponse 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

type Rep StartJobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

type AWSResponse 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:

$sel:configurationOverrides:StartJobRun', startJobRun_configurationOverrides - The configuration overrides for the job run.

$sel:name:StartJobRun', startJobRun_name - The name of the job run.

$sel:tags:StartJobRun', startJobRun_tags - The tags assigned to job runs.

$sel:virtualClusterId:StartJobRun', startJobRun_virtualClusterId - The virtual cluster ID for which the job run request is submitted.

$sel:clientToken:StartJobRun', startJobRun_clientToken - The client idempotency token of the job run request.

$sel:executionRoleArn:StartJobRun', startJobRun_executionRoleArn - The execution role ARN for the job run.

$sel:releaseLabel:StartJobRun', startJobRun_releaseLabel - The Amazon EMR release version to use for the job run.

$sel:jobDriver:StartJobRun', startJobRun_jobDriver - The job driver for the job run.

data StartJobRunResponse Source #

See: newStartJobRunResponse smart constructor.

Instances

Instances details
Eq StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Read StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Show StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Generic StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Associated Types

type Rep StartJobRunResponse :: Type -> Type #

NFData StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

Methods

rnf :: StartJobRunResponse -> () #

type Rep StartJobRunResponse Source # 
Instance details

Defined in Amazonka.EMRContainers.StartJobRun

type Rep StartJobRunResponse = D1 ('MetaData "StartJobRunResponse" "Amazonka.EMRContainers.StartJobRun" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "StartJobRunResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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)))))

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:

$sel:arn:StartJobRunResponse', startJobRunResponse_arn - This output lists the ARN of job run.

$sel:name:StartJobRun', startJobRunResponse_name - This output displays the name of the started job run.

$sel:id:StartJobRunResponse', startJobRunResponse_id - This output displays the started job run ID.

$sel:virtualClusterId: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.

Types

ContainerProviderType

newtype ContainerProviderType Source #

Instances

Instances details
Eq ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Ord ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Read ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Show 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 #

NFData ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

Methods

rnf :: ContainerProviderType -> () #

Hashable 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

FromJSON ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

FromJSONKey ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToLog ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToHeader ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

ToQuery 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

ToByteString 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

type Rep ContainerProviderType Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProviderType

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

EndpointState

newtype EndpointState Source #

Constructors

EndpointState' 

Instances

Instances details
Eq EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Ord EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Read EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Show EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Generic EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Associated Types

type Rep EndpointState :: Type -> Type #

NFData EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

Methods

rnf :: EndpointState -> () #

Hashable 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

FromJSON EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

FromJSONKey EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToLog EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToHeader EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

ToQuery EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

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 #

ToByteString 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 #

type Rep EndpointState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EndpointState

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

FailureReason

newtype FailureReason Source #

Constructors

FailureReason' 

Instances

Instances details
Eq FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Ord FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Read FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Show FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Generic FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Associated Types

type Rep FailureReason :: Type -> Type #

NFData FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

Methods

rnf :: FailureReason -> () #

Hashable 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

FromJSON FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

FromJSONKey FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToLog FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToHeader FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

ToQuery FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

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 #

ToByteString 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 #

type Rep FailureReason Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.FailureReason

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

JobRunState

newtype JobRunState Source #

Constructors

JobRunState' 

Instances

Instances details
Eq JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Ord JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Read JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Show JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Generic JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Associated Types

type Rep JobRunState :: Type -> Type #

NFData JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

Methods

rnf :: JobRunState -> () #

Hashable 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

FromJSON JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

FromJSONKey JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToLog JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToHeader JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

ToQuery JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

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 #

ToByteString 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 #

type Rep JobRunState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRunState

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

PersistentAppUI

newtype PersistentAppUI Source #

Constructors

PersistentAppUI' 

Instances

Instances details
Eq PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Ord PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Read PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Show PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Generic PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Associated Types

type Rep PersistentAppUI :: Type -> Type #

NFData PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

Methods

rnf :: PersistentAppUI -> () #

Hashable 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

FromJSON PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

FromJSONKey PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToLog PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToHeader PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

ToQuery 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 #

ToByteString 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

type Rep PersistentAppUI Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.PersistentAppUI

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

VirtualClusterState

newtype VirtualClusterState Source #

Instances

Instances details
Eq VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Ord VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Read VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Show 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 #

NFData VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

Methods

rnf :: VirtualClusterState -> () #

Hashable 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

FromJSON VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

FromJSONKey VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToLog VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToHeader VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

ToQuery 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

ToByteString 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

type Rep VirtualClusterState Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualClusterState

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

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
Eq CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Read CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Show 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 #

NFData CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

Hashable CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

ToJSON CloudWatchMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.CloudWatchMonitoringConfiguration

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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
Eq Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

Show 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 #

NFData Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

Methods

rnf :: Configuration -> () #

Hashable Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

ToJSON Configuration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Configuration

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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
Eq ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

Show 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 #

NFData ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

Methods

rnf :: ConfigurationOverrides -> () #

Hashable ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

ToJSON ConfigurationOverrides Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ConfigurationOverrides

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "ConfigurationOverrides'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfiguration)) :*: S1 ('MetaSel ('Just "applicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Configuration]))))

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:monitoringConfiguration:ConfigurationOverrides', configurationOverrides_monitoringConfiguration - The configurations for monitoring.

$sel:applicationConfiguration:ConfigurationOverrides', configurationOverrides_applicationConfiguration - The configurations for the application running by the job run.

ContainerInfo

data ContainerInfo Source #

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

See: newContainerInfo smart constructor.

Constructors

ContainerInfo' (Maybe EksInfo) 

Instances

Instances details
Eq ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Read ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Show 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 #

NFData ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

Methods

rnf :: ContainerInfo -> () #

Hashable ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

ToJSON ContainerInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerInfo

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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
Eq ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Read ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Show 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 #

NFData ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

Methods

rnf :: ContainerProvider -> () #

Hashable ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

ToJSON ContainerProvider Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.ContainerProvider

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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
Eq EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Methods

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

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

Read EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Show 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 #

NFData EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Methods

rnf :: EksInfo -> () #

Hashable EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

Methods

hashWithSalt :: Int -> EksInfo -> Int #

hash :: EksInfo -> Int #

ToJSON EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

FromJSON EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

type Rep EksInfo Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.EksInfo

type Rep EksInfo = D1 ('MetaData "EksInfo" "Amazonka.EMRContainers.Types.EksInfo" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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
Eq Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Show 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 #

NFData Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Methods

rnf :: Endpoint -> () #

Hashable Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

Methods

hashWithSalt :: Int -> Endpoint -> Int #

hash :: Endpoint -> Int #

FromJSON Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

type Rep Endpoint Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.Endpoint

type Rep Endpoint = D1 ('MetaData "Endpoint" "Amazonka.EMRContainers.Types.Endpoint" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "Endpoint'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureReason)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndpointState))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stateDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "securityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationOverrides))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "releaseLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "serverUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text 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:failureReason:Endpoint', endpoint_failureReason - The reasons why the endpoint has failed.

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

$sel:arn:Endpoint', endpoint_arn - The ARN of the endpoint.

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

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

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

$sel:certificateArn:Endpoint', endpoint_certificateArn - The certificate ARN of the endpoint.

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

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

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

$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:id:Endpoint', endpoint_id - The ID of the endpoint.

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

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

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

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

JobDriver

data JobDriver Source #

Specify the driver that the job runs on.

See: newJobDriver smart constructor.

Instances

Instances details
Eq JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

Show 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 #

NFData JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

Methods

rnf :: JobDriver -> () #

Hashable JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

ToJSON JobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobDriver

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "JobDriver'" 'PrefixI 'True) (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: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
Eq JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Methods

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

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

Show 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 #

NFData JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Methods

rnf :: JobRun -> () #

Hashable JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

Methods

hashWithSalt :: Int -> JobRun -> Int #

hash :: JobRun -> Int #

FromJSON JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

type Rep JobRun Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.JobRun

type Rep JobRun = D1 ('MetaData "JobRun" "Amazonka.EMRContainers.Types.JobRun" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "JobRun'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureReason)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobRunState))) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "stateDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "jobDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobDriver)) :*: S1 ('MetaSel ('Just "configurationOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationOverrides))) :*: (S1 ('MetaSel ('Just "finishedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "releaseLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "virtualClusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text 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:failureReason:JobRun', jobRun_failureReason - The reasons why the job run has failed.

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

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

$sel:arn:JobRun', jobRun_arn - The ARN of job run.

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

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

$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:jobDriver:JobRun', jobRun_jobDriver - Parameters of job driver for the job run.

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

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

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

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

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

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

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

MonitoringConfiguration

data MonitoringConfiguration Source #

Configuration setting for monitoring.

See: newMonitoringConfiguration smart constructor.

Instances

Instances details
Eq MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Read MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Show 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 #

NFData MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

Methods

rnf :: MonitoringConfiguration -> () #

Hashable MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

ToJSON MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.MonitoringConfiguration

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "MonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "persistentAppUI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersistentAppUI)) :*: (S1 ('MetaSel ('Just "s3MonitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3MonitoringConfiguration)) :*: S1 ('MetaSel ('Just "cloudWatchMonitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchMonitoringConfiguration)))))

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:persistentAppUI:MonitoringConfiguration', monitoringConfiguration_persistentAppUI - Monitoring configurations for the persistent application UI.

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

$sel:cloudWatchMonitoringConfiguration:MonitoringConfiguration', monitoringConfiguration_cloudWatchMonitoringConfiguration - Monitoring configurations for CloudWatch.

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
Eq S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Read S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Show 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 #

NFData S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

Hashable S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

ToJSON S3MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.S3MonitoringConfiguration

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" '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.

SparkSubmitJobDriver

data SparkSubmitJobDriver Source #

The information about job driver for Spark submit.

See: newSparkSubmitJobDriver smart constructor.

Instances

Instances details
Eq SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

Show 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 #

NFData SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

Methods

rnf :: SparkSubmitJobDriver -> () #

Hashable SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

ToJSON SparkSubmitJobDriver Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.SparkSubmitJobDriver

FromJSON 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" "libZSservicesZSamazonka-emr-containersZSamazonka-emr-containers" 'False) (C1 ('MetaCons "SparkSubmitJobDriver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sparkSubmitParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "entryPointArguments") '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:sparkSubmitParameters:SparkSubmitJobDriver', sparkSubmitJobDriver_sparkSubmitParameters - The Spark submit parameters that are used for job runs.

$sel:entryPointArguments:SparkSubmitJobDriver', sparkSubmitJobDriver_entryPointArguments - The arguments for job application.

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

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
Eq VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Read VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Show 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 #

NFData VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

Methods

rnf :: VirtualCluster -> () #

Hashable VirtualCluster Source # 
Instance details

Defined in Amazonka.EMRContainers.Types.VirtualCluster

FromJSON 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:state:VirtualCluster', virtualCluster_state - The state of the virtual cluster.

$sel:arn:VirtualCluster', virtualCluster_arn - The ARN of the virtual cluster.

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

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

$sel:id:VirtualCluster', virtualCluster_id - The ID of the virtual cluster.

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

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