Skip to content

Emr Containers Classes

AuthorizationConfigurationTypeDef

lakeFormationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.LakeFormationConfigurationTypeDef]

encryptionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.EncryptionConfigurationTypeDef]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CancelJobRunRequestRequestTypeDef

id

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

CancelJobRunResponseTypeDef

id

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CertificateTypeDef

certificateArn

  • Type: typing.Optional[str]

certificateData

  • Type: typing.Optional[str]

CloudWatchMonitoringConfigurationTypeDef

logGroupName

  • Type:
  • Required: Yes

logStreamNamePrefix

  • Type: typing.Optional[str]

ConfigurationOverridesPaginatorTypeDef

applicationConfiguration

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationPaginatorTypeDef]]

monitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.MonitoringConfigurationTypeDef]

ConfigurationOverridesTypeDef

applicationConfiguration

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationTypeDef]]

monitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.MonitoringConfigurationTypeDef]

ConfigurationPaginatorTypeDef

classification

  • Type:
  • Required: Yes

properties

  • Type: typing.Optional[typing.Dict[str, str]]

configurations

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

ConfigurationTypeDef

classification

  • Type:
  • Required: Yes

properties

  • Type: typing.Optional[typing.Mapping[str, str]]

configurations

  • Type: typing.Optional[typing.Sequence[typing.Dict[str, typing.Any]]]

ContainerInfoTypeDef

eksInfo

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.EksInfoTypeDef]

ContainerLogRotationConfigurationTypeDef

rotationSize

  • Type:
  • Required: Yes

maxFilesToKeep

  • Type:
  • Required: Yes

ContainerProviderTypeDef

type

  • Type: typing.Literal['EKS']
  • Required: Yes

id

  • Type:
  • Required: Yes

info

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ContainerInfoTypeDef]

CreateJobTemplateRequestRequestTypeDef

name

  • Type:
  • Required: Yes

clientToken

  • Type:
  • Required: Yes

jobTemplateData

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

kmsKeyArn

  • Type: typing.Optional[str]

CreateJobTemplateResponseTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateManagedEndpointRequestRequestTypeDef

name

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

type

  • Type:
  • Required: Yes

releaseLabel

  • Type:
  • Required: Yes

executionRoleArn

  • Type:
  • Required: Yes

clientToken

  • Type:
  • Required: Yes

certificateArn

  • Type: typing.Optional[str]

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationOverridesTypeDef]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateManagedEndpointResponseTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSecurityConfigurationRequestRequestTypeDef

clientToken

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

securityConfigurationData

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateSecurityConfigurationResponseTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateVirtualClusterRequestRequestTypeDef

name

  • Type:
  • Required: Yes

containerProvider

  • Type:
  • Required: Yes

clientToken

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

securityConfigurationId

  • Type: typing.Optional[str]

CreateVirtualClusterResponseTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CredentialsTypeDef

token

  • Type: typing.Optional[str]

DeleteJobTemplateRequestRequestTypeDef

id

  • Type:
  • Required: Yes

DeleteJobTemplateResponseTypeDef

id

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteManagedEndpointRequestRequestTypeDef

id

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

DeleteManagedEndpointResponseTypeDef

id

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteVirtualClusterRequestRequestTypeDef

id

  • Type:
  • Required: Yes

DeleteVirtualClusterResponseTypeDef

id

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeJobRunRequestRequestTypeDef

id

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

DescribeJobRunResponseTypeDef

jobRun

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeJobTemplateRequestRequestTypeDef

id

  • Type:
  • Required: Yes

DescribeJobTemplateResponseTypeDef

jobTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeManagedEndpointRequestRequestTypeDef

id

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

DescribeManagedEndpointResponseTypeDef

endpoint

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeSecurityConfigurationRequestRequestTypeDef

id

  • Type:
  • Required: Yes

DescribeSecurityConfigurationResponseTypeDef

securityConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeVirtualClusterRequestRequestTypeDef

id

  • Type:
  • Required: Yes

DescribeVirtualClusterResponseTypeDef

virtualCluster

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EksInfoTypeDef

namespace

  • Type: typing.Optional[str]

EncryptionConfigurationTypeDef

inTransitEncryptionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.InTransitEncryptionConfigurationTypeDef]

EndpointPaginatorTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

virtualClusterId

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[str]

state

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'TERMINATED', 'TERMINATED_WITH_ERRORS', 'TERMINATING']]

releaseLabel

  • Type: typing.Optional[str]

executionRoleArn

  • Type: typing.Optional[str]

certificateArn

  • Type: typing.Optional[str]

certificateAuthority

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.CertificateTypeDef]

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationOverridesPaginatorTypeDef]

serverUrl

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

securityGroup

  • Type: typing.Optional[str]

subnetIds

  • Type: typing.Optional[typing.List[str]]

stateDetails

  • Type: typing.Optional[str]

failureReason

  • Type: typing.Optional[typing.Literal['CLUSTER_UNAVAILABLE', 'INTERNAL_ERROR', 'USER_ERROR', 'VALIDATION_ERROR']]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

EndpointTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

virtualClusterId

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[str]

state

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'TERMINATED', 'TERMINATED_WITH_ERRORS', 'TERMINATING']]

releaseLabel

  • Type: typing.Optional[str]

executionRoleArn

  • Type: typing.Optional[str]

certificateArn

  • Type: typing.Optional[str]

certificateAuthority

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.CertificateTypeDef]

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationOverridesTypeDef]

serverUrl

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

securityGroup

  • Type: typing.Optional[str]

subnetIds

  • Type: typing.Optional[typing.List[str]]

stateDetails

  • Type: typing.Optional[str]

failureReason

  • Type: typing.Optional[typing.Literal['CLUSTER_UNAVAILABLE', 'INTERNAL_ERROR', 'USER_ERROR', 'VALIDATION_ERROR']]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

GetManagedEndpointSessionCredentialsRequestRequestTypeDef

endpointIdentifier

  • Type:
  • Required: Yes

virtualClusterIdentifier

  • Type:
  • Required: Yes

executionRoleArn

  • Type:
  • Required: Yes

credentialType

  • Type:
  • Required: Yes

durationInSeconds

  • Type: typing.Optional[int]

logContext

  • Type: typing.Optional[str]

clientToken

  • Type: typing.Optional[str]

GetManagedEndpointSessionCredentialsResponseTypeDef

id

  • Type:
  • Required: Yes

credentials

  • Type:
  • Required: Yes

expiresAt

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InTransitEncryptionConfigurationTypeDef

tlsCertificateConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.TLSCertificateConfigurationTypeDef]

JobDriverPaginatorTypeDef

sparkSubmitJobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.SparkSubmitJobDriverPaginatorTypeDef]

sparkSqlJobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.SparkSqlJobDriverTypeDef]

JobDriverTypeDef

sparkSubmitJobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.SparkSubmitJobDriverTypeDef]

sparkSqlJobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.SparkSqlJobDriverTypeDef]

JobRunPaginatorTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

virtualClusterId

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

state

  • Type: typing.Optional[typing.Literal['CANCELLED', 'CANCEL_PENDING', 'COMPLETED', 'FAILED', 'PENDING', 'RUNNING', 'SUBMITTED']]

clientToken

  • Type: typing.Optional[str]

executionRoleArn

  • Type: typing.Optional[str]

releaseLabel

  • Type: typing.Optional[str]

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationOverridesPaginatorTypeDef]

jobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.JobDriverPaginatorTypeDef]

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

finishedAt

  • Type: typing.Optional[datetime.datetime]

stateDetails

  • Type: typing.Optional[str]

failureReason

  • Type: typing.Optional[typing.Literal['CLUSTER_UNAVAILABLE', 'INTERNAL_ERROR', 'USER_ERROR', 'VALIDATION_ERROR']]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

retryPolicyConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.RetryPolicyConfigurationTypeDef]

retryPolicyExecution

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.RetryPolicyExecutionTypeDef]

JobRunTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

virtualClusterId

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

state

  • Type: typing.Optional[typing.Literal['CANCELLED', 'CANCEL_PENDING', 'COMPLETED', 'FAILED', 'PENDING', 'RUNNING', 'SUBMITTED']]

clientToken

  • Type: typing.Optional[str]

executionRoleArn

  • Type: typing.Optional[str]

releaseLabel

  • Type: typing.Optional[str]

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationOverridesTypeDef]

jobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.JobDriverTypeDef]

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

finishedAt

  • Type: typing.Optional[datetime.datetime]

stateDetails

  • Type: typing.Optional[str]

failureReason

  • Type: typing.Optional[typing.Literal['CLUSTER_UNAVAILABLE', 'INTERNAL_ERROR', 'USER_ERROR', 'VALIDATION_ERROR']]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

retryPolicyConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.RetryPolicyConfigurationTypeDef]

retryPolicyExecution

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.RetryPolicyExecutionTypeDef]

JobTemplateDataPaginatorTypeDef

executionRoleArn

  • Type:
  • Required: Yes

releaseLabel

  • Type:
  • Required: Yes

jobDriver

  • Type:
  • Required: Yes

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ParametricConfigurationOverridesPaginatorTypeDef]

parameterConfiguration

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.emr_containers_classes.TemplateParameterConfigurationTypeDef]]

jobTags

  • Type: typing.Optional[typing.Dict[str, str]]

JobTemplateDataTypeDef

executionRoleArn

  • Type:
  • Required: Yes

releaseLabel

  • Type:
  • Required: Yes

jobDriver

  • Type:
  • Required: Yes

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ParametricConfigurationOverridesTypeDef]

parameterConfiguration

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.emr_containers_classes.TemplateParameterConfigurationTypeDef]]

jobTags

  • Type: typing.Optional[typing.Mapping[str, str]]

JobTemplatePaginatorTypeDef

jobTemplateData

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

kmsKeyArn

  • Type: typing.Optional[str]

decryptionError

  • Type: typing.Optional[str]

JobTemplateTypeDef

jobTemplateData

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

kmsKeyArn

  • Type: typing.Optional[str]

decryptionError

  • Type: typing.Optional[str]

LakeFormationConfigurationTypeDef

authorizedSessionTagValue

  • Type: typing.Optional[str]

secureNamespaceInfo

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.SecureNamespaceInfoTypeDef]

queryEngineRoleArn

  • Type: typing.Optional[str]

ListJobRunsRequestListJobRunsPaginateTypeDef

virtualClusterId

  • Type:
  • Required: Yes

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

name

  • Type: typing.Optional[str]

states

  • Type: typing.Optional[typing.Sequence[typing.Literal['CANCELLED', 'CANCEL_PENDING', 'COMPLETED', 'FAILED', 'PENDING', 'RUNNING', 'SUBMITTED']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.PaginatorConfigTypeDef]

ListJobRunsRequestRequestTypeDef

virtualClusterId

  • Type:
  • Required: Yes

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

name

  • Type: typing.Optional[str]

states

  • Type: typing.Optional[typing.Sequence[typing.Literal['CANCELLED', 'CANCEL_PENDING', 'COMPLETED', 'FAILED', 'PENDING', 'RUNNING', 'SUBMITTED']]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListJobRunsResponsePaginatorTypeDef

jobRuns

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.JobRunPaginatorTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListJobRunsResponseTypeDef

jobRuns

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.JobRunTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListJobTemplatesRequestListJobTemplatesPaginateTypeDef

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.PaginatorConfigTypeDef]

ListJobTemplatesRequestRequestTypeDef

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListJobTemplatesResponsePaginatorTypeDef

templates

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.JobTemplatePaginatorTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListJobTemplatesResponseTypeDef

templates

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.JobTemplateTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListManagedEndpointsRequestListManagedEndpointsPaginateTypeDef

virtualClusterId

  • Type:
  • Required: Yes

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

types

  • Type: typing.Optional[typing.Sequence[str]]

states

  • Type: typing.Optional[typing.Sequence[typing.Literal['ACTIVE', 'CREATING', 'TERMINATED', 'TERMINATED_WITH_ERRORS', 'TERMINATING']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.PaginatorConfigTypeDef]

ListManagedEndpointsRequestRequestTypeDef

virtualClusterId

  • Type:
  • Required: Yes

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

types

  • Type: typing.Optional[typing.Sequence[str]]

states

  • Type: typing.Optional[typing.Sequence[typing.Literal['ACTIVE', 'CREATING', 'TERMINATED', 'TERMINATED_WITH_ERRORS', 'TERMINATING']]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListManagedEndpointsResponsePaginatorTypeDef

endpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.EndpointPaginatorTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListManagedEndpointsResponseTypeDef

endpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.EndpointTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListSecurityConfigurationsRequestListSecurityConfigurationsPaginateTypeDef

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.PaginatorConfigTypeDef]

ListSecurityConfigurationsRequestRequestTypeDef

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListSecurityConfigurationsResponseTypeDef

securityConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.SecurityConfigurationTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListVirtualClustersRequestListVirtualClustersPaginateTypeDef

containerProviderId

  • Type: typing.Optional[str]

containerProviderType

  • Type: typing.Optional[typing.Literal['EKS']]

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

states

  • Type: typing.Optional[typing.Sequence[typing.Literal['ARRESTED', 'RUNNING', 'TERMINATED', 'TERMINATING']]]

eksAccessEntryIntegrated

  • Type: typing.Optional[bool]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.PaginatorConfigTypeDef]

ListVirtualClustersRequestRequestTypeDef

containerProviderId

  • Type: typing.Optional[str]

containerProviderType

  • Type: typing.Optional[typing.Literal['EKS']]

createdAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

createdBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

states

  • Type: typing.Optional[typing.Sequence[typing.Literal['ARRESTED', 'RUNNING', 'TERMINATED', 'TERMINATING']]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

eksAccessEntryIntegrated

  • Type: typing.Optional[bool]

ListVirtualClustersResponseTypeDef

virtualClusters

  • Type: typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.VirtualClusterTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

MonitoringConfigurationTypeDef

persistentAppUI

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

cloudWatchMonitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.CloudWatchMonitoringConfigurationTypeDef]

s3MonitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.S3MonitoringConfigurationTypeDef]

containerLogRotationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ContainerLogRotationConfigurationTypeDef]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParametricCloudWatchMonitoringConfigurationTypeDef

logGroupName

  • Type: typing.Optional[str]

logStreamNamePrefix

  • Type: typing.Optional[str]

ParametricConfigurationOverridesPaginatorTypeDef

applicationConfiguration

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationPaginatorTypeDef]]

monitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ParametricMonitoringConfigurationTypeDef]

ParametricConfigurationOverridesTypeDef

applicationConfiguration

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationTypeDef]]

monitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ParametricMonitoringConfigurationTypeDef]

ParametricMonitoringConfigurationTypeDef

persistentAppUI

  • Type: typing.Optional[str]

cloudWatchMonitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ParametricCloudWatchMonitoringConfigurationTypeDef]

s3MonitoringConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ParametricS3MonitoringConfigurationTypeDef]

ParametricS3MonitoringConfigurationTypeDef

logUri

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RetryPolicyConfigurationTypeDef

maxAttempts

  • Type:
  • Required: Yes

RetryPolicyExecutionTypeDef

currentAttemptCount

  • Type:
  • Required: Yes

S3MonitoringConfigurationTypeDef

logUri

  • Type:
  • Required: Yes

SecureNamespaceInfoTypeDef

clusterId

  • Type: typing.Optional[str]

namespace

  • Type: typing.Optional[str]

SecurityConfigurationDataTypeDef

authorizationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.AuthorizationConfigurationTypeDef]

SecurityConfigurationTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

securityConfigurationData

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.SecurityConfigurationDataTypeDef]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

SparkSqlJobDriverTypeDef

entryPoint

  • Type: typing.Optional[str]

sparkSqlParameters

  • Type: typing.Optional[str]

SparkSubmitJobDriverPaginatorTypeDef

entryPoint

  • Type:
  • Required: Yes

entryPointArguments

  • Type: typing.Optional[typing.List[str]]

sparkSubmitParameters

  • Type: typing.Optional[str]

SparkSubmitJobDriverTypeDef

entryPoint

  • Type:
  • Required: Yes

entryPointArguments

  • Type: typing.Optional[typing.Sequence[str]]

sparkSubmitParameters

  • Type: typing.Optional[str]

StartJobRunRequestRequestTypeDef

virtualClusterId

  • Type:
  • Required: Yes

clientToken

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

executionRoleArn

  • Type: typing.Optional[str]

releaseLabel

  • Type: typing.Optional[str]

jobDriver

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.JobDriverTypeDef]

configurationOverrides

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ConfigurationOverridesTypeDef]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

jobTemplateId

  • Type: typing.Optional[str]

jobTemplateParameters

  • Type: typing.Optional[typing.Mapping[str, str]]

retryPolicyConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.RetryPolicyConfigurationTypeDef]

StartJobRunResponseTypeDef

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

virtualClusterId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TLSCertificateConfigurationTypeDef

certificateProviderType

  • Type: typing.Optional[typing.Literal['PEM']]

publicCertificateSecretArn

  • Type: typing.Optional[str]

privateCertificateSecretArn

  • Type: typing.Optional[str]

TagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

TemplateParameterConfigurationTypeDef

type

  • Type: typing.Optional[typing.Literal['NUMBER', 'STRING']]

defaultValue

  • Type: typing.Optional[str]

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

VirtualClusterTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

state

  • Type: typing.Optional[typing.Literal['ARRESTED', 'RUNNING', 'TERMINATED', 'TERMINATING']]

containerProvider

  • Type: typing.Optional[aws_resource_validator.pydantic_models.emr_containers_classes.ContainerProviderTypeDef]

createdAt

  • Type: typing.Optional[datetime.datetime]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

securityConfigurationId

  • Type: typing.Optional[str]