Expand description

Data structures used by operation inputs/outputs.

Modules

  • Builders
  • Error types that EMR Serverless can respond with.

Structs

  • Information about an application. Amazon EMR Serverless uses applications to run jobs.

  • The summary of attributes associated with an application.

  • The configuration for an application to automatically start on job submission.

  • The configuration for an application to automatically stop after a certain amount of time being idle.

  • The Amazon CloudWatch configuration for monitoring logs. You can configure your jobs to send log information to CloudWatch.

  • A configuration specification to be used when provisioning an application. 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.

  • A configuration specification to be used to override existing configurations.

  • The configurations for the Hive job driver.

  • The applied image configuration.

  • The image configuration.

  • The initial capacity configuration per worker.

  • Information about a job run. A job run is a unit of work, such as a Spark JAR, Hive query, or SparkSQL query, that you submit to an Amazon EMR Serverless application.

  • The summary of attributes associated with a job run.

  • The managed log persistence configuration for a job run.

  • The maximum allowed cumulative resources for an application. No new resources will be created once the limit is hit.

  • The configuration setting for monitoring.

  • The network configuration for customer VPC connectivity.

  • The resource utilization for memory, storage, and vCPU for jobs.

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

  • The configurations for the Spark submit job driver.

  • The aggregate vCPU, memory, and storage resources used from the time job start executing till the time job is terminated, rounded up to the nearest second.

  • The cumulative configuration requirements for every worker instance of the worker type.

  • The specifications for a worker type.

  • The specifications for a worker type.

Enums

  • When writing a match expression against ApplicationState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
  • When writing a match expression against Architecture, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
  • The driver that the job runs on.

  • When writing a match expression against JobRunState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.