AWS Glue AWS Glue #X Amz Target=AWSGlue.BatchGetJobs API is one of 203 APIs that AWS Glue publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include AWS Glue #X Amz Target=AWSGlue.BatchGetJobs API. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, pricing, an API reference, and authentication docs.
This API exposes
1 operation
across 1 path,
and defines 188 schemas.
It is described by OpenAPI 3.2.0, at version 2017-03-31.
Requests are made against 4 base URLs: http://glue.{region}.amazonaws.com, https://glue.{region}.amazonaws.com, http://glue.{region}.amazonaws.com.cn, https://glue.{region}.amazonaws.com.cn.
The identity and technical contract details declared by the specification.
EvaluateDataQuality
object
Specifies your data quality evaluation criteria.
6 properties
3 required
DynamoDBCatalogSource
object
Specifies a DynamoDB data source in the Glue Data Catalog.
3 properties
3 required
ExecutionProperty
object
An execution property of a job.
1 property
CodeGenConfigurationNode
object
CodeGenConfigurationNode enumerates all valid Node types. One and only one of its member variables can be populated.
63 properties
S3DirectSourceAdditionalOptions
object
Specifies additional connection options for the Amazon S3 data store.
4 properties
CodeGenConfigurationNodes
object
TransformConfigParameter
object
Specifies the parameters in the config file of the dynamic transform.
7 properties
2 required
UpdateCatalogBehavior
string
MySQLCatalogSource
object
Specifies a MySQL data source in the Glue Data Catalog.
3 properties
3 required
NotificationProperty
object
Specifies configuration properties of a notification.
1 property
RenameField
object
Specifies a transform that renames a single data property key.
4 properties
4 required
KafkaStreamingSourceOptions
object
Additional options for streaming.
18 properties
OracleSQLCatalogTarget
object
Specifies a target that uses Oracle SQL.
4 properties
4 required
CatalogSource
object
Specifies a data store in the Glue Data Catalog.
3 properties
3 required
EnclosedInStringProperty
string
BoxedNonNegativeInt
integer
AggregateOperations
array
AggregateOperation
object
Specifies the set of parameters needed to perform aggregation in the aggregate transform.
2 properties
2 required
BoxedDoubleFraction
number
SparkConnectorTarget
object
Specifies a target that uses an Apache Spark connector.
7 properties
5 required
OrchestrationStringList
array
Merge
object
Specifies a transform that merges a DynamicFrame with a staging DynamicFrame based on the specified primary keys to identify records. Duplicate records (record…
4 properties
4 required
GlueStudioColumnNameString
string
S3JsonSource
object
Specifies a JSON data store stored in Amazon S3.
13 properties
2 required
Datatype
object
A structure representing the datatype of the value.
2 properties
2 required
JDBCConnectionType
string
TransformConfigParameterList
array
OracleSQLCatalogSource
object
Specifies an Oracle data source in the Glue Data Catalog.
3 properties
3 required
S3HudiDirectTarget
object
Specifies a target that writes to a Hudi data source in Amazon S3.
8 properties
6 required
PostgreSQLCatalogSource
object
Specifies a PostgresSQL data source in the Glue Data Catalog.
3 properties
3 required
S3DeltaCatalogTarget
object
Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.
7 properties
4 required
Join
object
Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys. You can use inner, outer, left, r…
4 properties
4 required
S3DeltaDirectTarget
object
Specifies a target that writes to a Delta Lake data source in Amazon S3.
8 properties
5 required
GlueStudioSchemaColumnList
array
S3CsvSource
object
Specifies a command-separated value (CSV) data store stored in Amazon S3.
19 properties
4 required
JDBCDataTypeMapping
object
DQResultsPublishingOptions
object
Options to configure how your data quality evaluation results are published.
4 properties
S3HudiSource
object
Specifies a Hudi data source stored in Amazon S3.
5 properties
2 required
JDBCConnectorTarget
object
Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
8 properties
6 required
SparkSQL
object
Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data. The output is a single DynamicFrame .
5 properties
4 required
SqlAlias
object
Represents a single entry in the list of values for SqlAliases .
2 properties
2 required
RelationalCatalogSource
object
Specifies a Relational database data source in the Glue Data Catalog.
3 properties
3 required
FilterExpression
object
Specifies a filter expression.
3 properties
2 required
BatchGetJobsResponse
object
2 properties
GovernedCatalogSource
object
Specifies the data store in the governed Glue Data Catalog.
5 properties
3 required
S3ParquetSource
object
Specifies an Apache Parquet data store stored in Amazon S3.
11 properties
2 required
StreamingDataPreviewOptions
object
Specifies options related to data preview for viewing a sample of your data.
2 properties
ConnectionsList
object
Specifies the connections used by a job.
1 property
NullValueField
object
Represents a custom null value such as a zeros or other value being used as a null placeholder unique to the dataset.
2 properties
2 required
DirectKinesisSource
object
Specifies a direct Amazon Kinesis data source.
5 properties
1 required
DropDuplicates
object
Specifies a transform that removes rows of repeating data from a data set.
3 properties
2 required
JoinColumn
object
Specifies a column to be joined.
2 properties
2 required
OperationTimeoutException
DeltaTargetCompressionType
string
SourceControlProvider
string
CatalogKafkaSource
object
Specifies an Apache Kafka data store in the Data Catalog.
7 properties
3 required
Aggregate
object
Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.
4 properties
4 required
BoxedNonNegativeLong
integer
S3HudiCatalogTarget
object
Specifies a target that writes to a Hudi data source in the Glue Data Catalog.
7 properties
5 required
CustomCode
object
Specifies a transform that uses custom code you provide to perform the data transformation. The output is a collection of DynamicFrames.
5 properties
4 required
SelectFields
object
Specifies a transform that chooses the data property keys that you want to keep.
3 properties
3 required
HudiTargetCompressionType
string
EnclosedInStringProperties
array
MaxConcurrentRuns
integer
JobCommand
object
Specifies code that runs when a job is run.
3 properties
GenericLimitedString
string
MySQLCatalogTarget
object
Specifies a target that uses MySQL.
4 properties
4 required
SourceControlAuthStrategy
string
Generic512CharString
string
SplitFields
object
Specifies a transform that splits data property keys into two DynamicFrames . The output is a collection of DynamicFrames : one with selected data property key…
3 properties
3 required
EnclosedInStringPropertyWithQuote
string
Job
object
Specifies a job definition.
23 properties
S3DeltaSource
object
Specifies a Delta Lake data source stored in Amazon S3.
5 properties
2 required
S3CatalogTarget
object
Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.
6 properties
4 required
BasicCatalogTarget
object
Specifies a target that uses a Glue Data Catalog table.
4 properties
4 required
GovernedCatalogTarget
object
Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.
6 properties
4 required
RedshiftSource
object
Specifies an Amazon Redshift data store.
5 properties
3 required
PythonVersionString
string
SourceControlDetails
object
The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.
8 properties
KinesisStreamingSourceOptions
object
Additional options for the Amazon Kinesis streaming data source.
20 properties
S3CatalogDeltaSource
object
Specifies a Delta Lake data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.
5 properties
3 required
CatalogSchemaChangePolicy
object
A policy that specifies update behavior for the crawler.
2 properties
DirectSchemaChangePolicy
object
A policy that specifies update behavior for the crawler.
4 properties
JDBCConnectorSource
object
Specifies a connector to a JDBC data source.
8 properties
4 required
NullCheckBoxList
object
Represents whether certain values are recognized as null values for removal.
3 properties
JDBCConnectorOptions
object
Additional connection options for the connector.
8 properties
AthenaConnectorSource
object
Specifies a connector to an Amazon Athena data source.
7 properties
5 required
DynamicTransform
object
Specifies the set of parameters needed to perform the dynamic transform.
7 properties
5 required
MicrosoftSQLServerCatalogTarget
object
Specifies a target that uses Microsoft SQL.
4 properties
4 required
FillMissingValues
object
Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation. The input data s…
4 properties
3 required
Mapping
object
Specifies the mapping of data property keys.
6 properties
GlueSchema
object
Specifies a user-defined schema when a schema cannot be determined by Glue.
1 property
PIIDetection
object
Specifies a transform that identifies, removes or masks PII data.
8 properties
4 required
Spigot
object
Specifies a transform that writes samples of the data to an Amazon S3 bucket.
5 properties
3 required
BatchGetJobsRequest
object
1 property
1 required
S3GlueParquetTarget
object
Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
6 properties
3 required
FilterLogicalOperator
string
S3SourceAdditionalOptions
object
Specifies additional connection options for the Amazon S3 data store.
2 properties
RedshiftTarget
object
Specifies a target that uses Amazon Redshift.
7 properties
4 required
Filter
object
Specifies a transform that splits a dataset into two, based on a filter condition.
4 properties
4 required
DropNullFields
object
Specifies a transform that removes columns from the dataset if all values in the column are 'null'. By default, Glue Studio will recognize null objects, but so…
4 properties
2 required
DQStopJobOnFailureOptions
object
Options to configure how your job will stop if your data quality evaluation fails.
1 property
DropFields
object
Specifies a transform that chooses the data property keys that you want to drop.
3 properties
3 required
Union
object
Specifies a transform that combines the rows from two or more datasets into a single result.
3 properties
3 required
S3DirectTarget
object
Specifies a data target that writes to Amazon S3.
7 properties
4 required
UpsertRedshiftTargetOptions
object
The options to configure an upsert operation when writing to a Redshift target .
3 properties
CatalogKinesisSource
object
Specifies a Kinesis data source in the Glue Data Catalog.
7 properties
3 required
SparkConnectorSource
object
Specifies a connector to an Apache Spark data source.
6 properties
4 required
ParquetCompressionType
string
GlueStudioSchemaColumn
object
Specifies a single column in a Glue schema definition.
2 properties
1 required
FilterValue
object
Represents a single entry in the list of values for a FilterExpression .
2 properties
2 required
S3CatalogHudiSource
object
Specifies a Hudi data source that is registered in the Glue Data Catalog. The Hudi data source must be stored in Amazon S3.
5 properties
3 required
CatalogDeltaSource
object
Specifies a Delta Lake data source that is registered in the Glue Data Catalog.
5 properties
3 required
ApplyMapping
object
Specifies a transform that maps data property keys in the data source to data property keys in the data target. You can rename keys, modify the data types for…
3 properties
3 required
EnclosedInStringPropertiesMinOne
array
S3CatalogSource
object
Specifies an Amazon S3 data store in the Glue Data Catalog.
5 properties
3 required
PostgreSQLCatalogTarget
object
Specifies a target that uses Postgres SQL.
4 properties
4 required
DirectJDBCSource
object
Specifies the direct JDBC source connection.
6 properties
5 required
DQStopJobOnFailureTiming
string
DirectKafkaSource
object
Specifies an Apache Kafka data store.
5 properties
1 required
SelectFromCollection
object
Specifies a transform that chooses one DynamicFrame from a collection of DynamicFrames . The output is the selected DynamicFrame
3 properties
3 required
ScriptLocationString
string
MicrosoftSQLServerCatalogSource
object
Specifies a Microsoft SQL server data source in the Glue Data Catalog.
3 properties
3 required
CatalogHudiSource
object
Specifies a Hudi data source that is registered in the Glue Data Catalog.
5 properties
3 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs AWS Glue publishes across the network.