AWS SDK for C++  1.9.106
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::EMRContainers::Model Namespace Reference

Namespaces

 ContainerProviderTypeMapper
 
 EndpointStateMapper
 
 FailureReasonMapper
 
 JobRunStateMapper
 
 PersistentAppUIMapper
 
 VirtualClusterStateMapper
 

Classes

class  CancelJobRunRequest
 
class  CancelJobRunResult
 
class  CloudWatchMonitoringConfiguration
 
class  Configuration
 
class  ConfigurationOverrides
 
class  ContainerInfo
 
class  ContainerProvider
 
class  CreateManagedEndpointRequest
 
class  CreateManagedEndpointResult
 
class  CreateVirtualClusterRequest
 
class  CreateVirtualClusterResult
 
class  DeleteManagedEndpointRequest
 
class  DeleteManagedEndpointResult
 
class  DeleteVirtualClusterRequest
 
class  DeleteVirtualClusterResult
 
class  DescribeJobRunRequest
 
class  DescribeJobRunResult
 
class  DescribeManagedEndpointRequest
 
class  DescribeManagedEndpointResult
 
class  DescribeVirtualClusterRequest
 
class  DescribeVirtualClusterResult
 
class  EksInfo
 
class  Endpoint
 
class  JobDriver
 
class  JobRun
 
class  ListJobRunsRequest
 
class  ListJobRunsResult
 
class  ListManagedEndpointsRequest
 
class  ListManagedEndpointsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListVirtualClustersRequest
 
class  ListVirtualClustersResult
 
class  MonitoringConfiguration
 
class  S3MonitoringConfiguration
 
class  SparkSubmitJobDriver
 
class  StartJobRunRequest
 
class  StartJobRunResult
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  VirtualCluster
 

Typedefs

typedef Aws::Utils::Outcome< CancelJobRunResult, EMRContainersErrorCancelJobRunOutcome
 
typedef Aws::Utils::Outcome< CreateManagedEndpointResult, EMRContainersErrorCreateManagedEndpointOutcome
 
typedef Aws::Utils::Outcome< CreateVirtualClusterResult, EMRContainersErrorCreateVirtualClusterOutcome
 
typedef Aws::Utils::Outcome< DeleteManagedEndpointResult, EMRContainersErrorDeleteManagedEndpointOutcome
 
typedef Aws::Utils::Outcome< DeleteVirtualClusterResult, EMRContainersErrorDeleteVirtualClusterOutcome
 
typedef Aws::Utils::Outcome< DescribeJobRunResult, EMRContainersErrorDescribeJobRunOutcome
 
typedef Aws::Utils::Outcome< DescribeManagedEndpointResult, EMRContainersErrorDescribeManagedEndpointOutcome
 
typedef Aws::Utils::Outcome< DescribeVirtualClusterResult, EMRContainersErrorDescribeVirtualClusterOutcome
 
typedef Aws::Utils::Outcome< ListJobRunsResult, EMRContainersErrorListJobRunsOutcome
 
typedef Aws::Utils::Outcome< ListManagedEndpointsResult, EMRContainersErrorListManagedEndpointsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, EMRContainersErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListVirtualClustersResult, EMRContainersErrorListVirtualClustersOutcome
 
typedef Aws::Utils::Outcome< StartJobRunResult, EMRContainersErrorStartJobRunOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, EMRContainersErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, EMRContainersErrorUntagResourceOutcome
 
typedef std::future< CancelJobRunOutcomeCancelJobRunOutcomeCallable
 
typedef std::future< CreateManagedEndpointOutcomeCreateManagedEndpointOutcomeCallable
 
typedef std::future< CreateVirtualClusterOutcomeCreateVirtualClusterOutcomeCallable
 
typedef std::future< DeleteManagedEndpointOutcomeDeleteManagedEndpointOutcomeCallable
 
typedef std::future< DeleteVirtualClusterOutcomeDeleteVirtualClusterOutcomeCallable
 
typedef std::future< DescribeJobRunOutcomeDescribeJobRunOutcomeCallable
 
typedef std::future< DescribeManagedEndpointOutcomeDescribeManagedEndpointOutcomeCallable
 
typedef std::future< DescribeVirtualClusterOutcomeDescribeVirtualClusterOutcomeCallable
 
typedef std::future< ListJobRunsOutcomeListJobRunsOutcomeCallable
 
typedef std::future< ListManagedEndpointsOutcomeListManagedEndpointsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListVirtualClustersOutcomeListVirtualClustersOutcomeCallable
 
typedef std::future< StartJobRunOutcomeStartJobRunOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 

Enumerations

enum  ContainerProviderType { ContainerProviderType::NOT_SET, ContainerProviderType::EKS }
 
enum  EndpointState {
  EndpointState::NOT_SET, EndpointState::CREATING, EndpointState::ACTIVE, EndpointState::TERMINATING,
  EndpointState::TERMINATED, EndpointState::TERMINATED_WITH_ERRORS
}
 
enum  FailureReason {
  FailureReason::NOT_SET, FailureReason::INTERNAL_ERROR, FailureReason::USER_ERROR, FailureReason::VALIDATION_ERROR,
  FailureReason::CLUSTER_UNAVAILABLE
}
 
enum  JobRunState {
  JobRunState::NOT_SET, JobRunState::PENDING, JobRunState::SUBMITTED, JobRunState::RUNNING,
  JobRunState::FAILED, JobRunState::CANCELLED, JobRunState::CANCEL_PENDING, JobRunState::COMPLETED
}
 
enum  PersistentAppUI { PersistentAppUI::NOT_SET, PersistentAppUI::ENABLED, PersistentAppUI::DISABLED }
 
enum  VirtualClusterState {
  VirtualClusterState::NOT_SET, VirtualClusterState::RUNNING, VirtualClusterState::TERMINATING, VirtualClusterState::TERMINATED,
  VirtualClusterState::ARRESTED
}
 

Typedef Documentation

◆ CancelJobRunOutcome

Definition at line 84 of file EMRContainersClient.h.

◆ CancelJobRunOutcomeCallable

Definition at line 100 of file EMRContainersClient.h.

◆ CreateManagedEndpointOutcome

Definition at line 85 of file EMRContainersClient.h.

◆ CreateManagedEndpointOutcomeCallable

Definition at line 101 of file EMRContainersClient.h.

◆ CreateVirtualClusterOutcome

Definition at line 86 of file EMRContainersClient.h.

◆ CreateVirtualClusterOutcomeCallable

Definition at line 102 of file EMRContainersClient.h.

◆ DeleteManagedEndpointOutcome

Definition at line 87 of file EMRContainersClient.h.

◆ DeleteManagedEndpointOutcomeCallable

Definition at line 103 of file EMRContainersClient.h.

◆ DeleteVirtualClusterOutcome

Definition at line 88 of file EMRContainersClient.h.

◆ DeleteVirtualClusterOutcomeCallable

Definition at line 104 of file EMRContainersClient.h.

◆ DescribeJobRunOutcome

Definition at line 89 of file EMRContainersClient.h.

◆ DescribeJobRunOutcomeCallable

Definition at line 105 of file EMRContainersClient.h.

◆ DescribeManagedEndpointOutcome

Definition at line 90 of file EMRContainersClient.h.

◆ DescribeManagedEndpointOutcomeCallable

Definition at line 106 of file EMRContainersClient.h.

◆ DescribeVirtualClusterOutcome

Definition at line 91 of file EMRContainersClient.h.

◆ DescribeVirtualClusterOutcomeCallable

Definition at line 107 of file EMRContainersClient.h.

◆ ListJobRunsOutcome

Definition at line 92 of file EMRContainersClient.h.

◆ ListJobRunsOutcomeCallable

Definition at line 108 of file EMRContainersClient.h.

◆ ListManagedEndpointsOutcome

Definition at line 93 of file EMRContainersClient.h.

◆ ListManagedEndpointsOutcomeCallable

Definition at line 109 of file EMRContainersClient.h.

◆ ListTagsForResourceOutcome

Definition at line 94 of file EMRContainersClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 110 of file EMRContainersClient.h.

◆ ListVirtualClustersOutcome

Definition at line 95 of file EMRContainersClient.h.

◆ ListVirtualClustersOutcomeCallable

Definition at line 111 of file EMRContainersClient.h.

◆ StartJobRunOutcome

Definition at line 96 of file EMRContainersClient.h.

◆ StartJobRunOutcomeCallable

Definition at line 112 of file EMRContainersClient.h.

◆ TagResourceOutcome

Definition at line 97 of file EMRContainersClient.h.

◆ TagResourceOutcomeCallable

Definition at line 113 of file EMRContainersClient.h.

◆ UntagResourceOutcome

Definition at line 98 of file EMRContainersClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 114 of file EMRContainersClient.h.

Enumeration Type Documentation

◆ ContainerProviderType

Enumerator
NOT_SET 
EKS 

Definition at line 16 of file ContainerProviderType.h.

◆ EndpointState

Enumerator
NOT_SET 
CREATING 
ACTIVE 
TERMINATING 
TERMINATED 
TERMINATED_WITH_ERRORS 

Definition at line 16 of file EndpointState.h.

◆ FailureReason

Enumerator
NOT_SET 
INTERNAL_ERROR 
USER_ERROR 
VALIDATION_ERROR 
CLUSTER_UNAVAILABLE 

Definition at line 16 of file FailureReason.h.

◆ JobRunState

Enumerator
NOT_SET 
PENDING 
SUBMITTED 
RUNNING 
FAILED 
CANCELLED 
CANCEL_PENDING 
COMPLETED 

Definition at line 16 of file JobRunState.h.

◆ PersistentAppUI

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file PersistentAppUI.h.

◆ VirtualClusterState

Enumerator
NOT_SET 
RUNNING 
TERMINATING 
TERMINATED 
ARRESTED 

Definition at line 16 of file VirtualClusterState.h.