Awso_glue.Values_1SourceValidates the supplied schema. This call has no side effects, it simply validates using the supplied schema using DataFormat as the format. Since it does not take a schema set name, no compatibility checks are performed.
A classifier for XML content.
A classifier for JSON content.
A classifier that uses grok patterns.
A classifier for custom CSV content.
Classifiers are triggered during a crawl task. A classifier checks whether a given file is in a format it can handle. If it is, the classifier creates a schema in the form of a StructType object that matches that data format. You can use the standard classifiers that Glue provides, or you can write your own classifiers to best categorize your data sources and specify the appropriate schemas to use for them. A classifier can be a grok classifier, an XML classifier, a JSON classifier, or a custom CSV classifier, as specified in one of the fields in the Classifier object.
OAuth2 client credentials configuration that defines the properties needed for the Client Credentials grant type flow.
Specifies how Amazon CloudWatch data should be encrypted.
Represents a directional edge in a directed acyclic graph (DAG).
An argument or property of a node.
Represents a node in a directed acyclic graph (DAG)
Encapsulates a column name that failed and the reason for failure.
A structure containing the column name and column importance score for a column. Column importance helps you understand how columns contribute to your model, by identifying which columns in your records are more important than others.
A filter that uses both column-level and row-level filtering.
Defines column statistics supported for character sequence data values.
Defines column statistics supported for integer data columns.
Defines column statistics supported for floating-point number data columns.
Contains a numeric value in decimal format.
Defines column statistics supported for fixed-point number data columns.
Defines column statistics supported for timestamp data columns.
Contains the individual types of column statistics data. Only one data object should be set and indicated by the Type attribute.
Represents the generated column-level statistics for a table or partition.
Encapsulates a ColumnStatistics object that failed and the reason for failure.
An exception thrown when you try to stop a task run when there is no task running.
The object that shows the details of the column stats run.
An exception thrown when you try to start another job while running a column stats generation job.
A run attempt for a column statistics task run.
The settings for a column statistics task.
An exception thrown when you try to stop a task run.
An object containing configuration for a compute environment (such as Spark, Python or Athena) returned by the DescribeConnectionType API.
Two processes are trying to modify a resource simultaneously.
Too many jobs are being run concurrently.
A specified condition was not satisfied.
Specifies the values that an admin sets for each job or session parameter configured in a Glue usage profile.
The CreatePartitions API was called on a table that has indexes enabled.
The confusion matrix shows you what your transform is predicting accurately and what types of errors it is making. For more information, see Confusion matrix in Wikipedia.
The OAuth client app in GetConnection response.
Defines a connection to a data source.
A structure that is used to specify a connection to create or update.
The data structure used by the Data Catalog to encrypt the password as part of CreateConnection or UpdateConnection and store it in the ENCRYPTED_PASSWORD field in the connection properties. You can enable catalog encryption or only password encryption. When a CreationConnection request arrives containing a password, the Data Catalog first encrypts the password using your KMS key. It then encrypts the whole connection object again if catalog encryption is also enabled. This encryption requires that you set KMS key permissions to enable or restrict access on the password key according to your security requirements. For example, you might want only administrators to have decrypt permission on the password key.
Configuration that defines the base URL and additional request parameters needed during connection creation.
Represents a variant of a connection type in Glue. Connection type variants provide specific configurations and behaviors for different implementations of the same general connection type.
Brief information about a supported connection type returned by the ListConnectionTypes API.
Custom authentication configuration that allows for flexible authentication mechanisms beyond standard Basic and OAuth2 flows.
JWT bearer token configuration that defines the properties needed for the JWT Bearer grant type flow.
OAuth2 authorization code configuration that defines the properties needed for the Authorization Code grant type flow.
OAuth2 configuration container that defines the authentication properties and flow-specific configurations for OAuth2-based connections.
Configuration that defines the supported authentication types and required properties for the connection type.
Contains the information for a run of a crawler.
Metrics for a specified crawler.
The specified crawler is not running.
The operation cannot be performed because the crawler is already running.
The specified crawler is stopping.
A list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.
Registers a blueprint with Glue.
Registers a blueprint with Glue.
Creates a new catalog in the Glue Data Catalog.
A federated resource already exists.
Creates a new catalog in the Glue Data Catalog.
Specifies an XML classifier for CreateClassifier to create.
Specifies a JSON classifier for CreateClassifier to create.
Specifies a grok classifier for CreateClassifier to create.
Specifies a custom CSV classifier for CreateClassifier to create.
Creates a classifier in the user's account. This can be a GrokClassifier, an XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which field of the request is present.
Creates a classifier in the user's account. This can be a GrokClassifier, an XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which field of the request is present.
Creates settings for a column statistics task.
Creates settings for a column statistics task.
Creates a connection definition in the Data Catalog. Connections used for creating federated resources require the IAM glue:PassConnection permission.
Creates a connection definition in the Data Catalog. Connections used for creating federated resources require the IAM glue:PassConnection permission.
Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the s3Targets field, the jdbcTargets field, or the DynamoDBTargets field.
Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the s3Targets field, the jdbcTargets field, or the DynamoDBTargets field.
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data. Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.
The same unique identifier was associated with two different records.
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data. Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.
An object representing an Glue table.
A request to create a data quality ruleset.
Creates a data quality ruleset with DQDL rules applied to a specified Glue table. You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.
A database that points to an entity outside the Glue Data Catalog.
A structure that describes a target database for resource linking.
The structure used to create or update a database.
Creates a new database in a Data Catalog.
Creates a new database in a Data Catalog.
Creates a new development endpoint.
A value could not be validated.
Creates a new development endpoint.
Request to create a new Glue Identity Center configuration.
Response from creating a new Glue Identity Center configuration.
Defines a single field within an Iceberg sort order specification, including the source field, transformation, sort direction, and null value ordering.
Defines the sort order specification for an Iceberg table, determining how data should be ordered within partitions to optimize query performance.
Defines a single field within an Iceberg table schema, including its identifier, name, data type, nullability, and documentation.
Defines the schema structure for an Iceberg table, including field definitions, data types, and schema metadata.
Defines a single partition field within an Iceberg partition specification, including the source field, transformation function, partition name, and unique identifier.
Defines the partitioning specification for an Iceberg table, determining how table data will be organized and partitioned for optimal query performance.
The configuration parameters required to create a new Iceberg table in the Glue Data Catalog, including table properties and metadata specifications.
The Tag object represents a label that you can assign to an Amazon Web Services resource. Each tag consists of a key and an optional value, both of which you define. For more information about tags, and controlling access to resources in Glue, see Amazon Web Services Tags in Glue and Specifying Glue Resource ARNs in the developer guide.
Properties associated with the integration.
Creates a Zero-ETL integration in the caller's account between two resources with Amazon Resource Names (ARNs): the SourceArn and TargetArn.
The resource properties associated with the integration target.
The resource properties associated with the integration source.
This API can be used for setting up the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target). These properties can include the role to access the connection or database. To set both source and target properties the same API needs to be invoked with the Glue connection ARN as ResourceArn with SourceProcessingProperties and the Glue database ARN as ResourceArn with TargetProcessingProperties respectively.
The resource could not be found.
An internal server error occurred.
This API can be used for setting up the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target). These properties can include the role to access the connection or database. To set both source and target properties the same API needs to be invoked with the Glue connection ARN as ResourceArn with SourceProcessingProperties and the Glue database ARN as ResourceArn with TargetProcessingProperties respectively.
The KMS key specified is not accessible.
The data processed through your integration exceeded your quota.
An error associated with a zero-ETL integration.
The requested operation conflicts with another operation.
Creates a Zero-ETL integration in the caller's account between two resources with Amazon Resource Names (ARNs): the SourceArn and TargetArn.
A structure that describes how data is partitioned on the target.
Properties used by the target leg to partition the data on the target.
Properties used by the source leg to process data from the source.
This API is used to provide optional override properties for the the tables that need to be replicated. These properties can include properties for filtering and partitioning for the source and target tables. To set both source and target properties the same API need to be invoked with the Glue connection ARN as ResourceArn with SourceTableConfig, and the Glue database ARN as ResourceArn with TargetTableConfig respectively.
This API is used to provide optional override properties for the the tables that need to be replicated. These properties can include properties for filtering and partitioning for the source and target tables. To set both source and target properties the same API need to be invoked with the Glue connection ARN as ResourceArn with SourceTableConfig, and the Glue database ARN as ResourceArn with TargetTableConfig respectively.
Creates a new job definition.
Creates a new job definition.
The parameters to configure the find matches transform.
The algorithm-specific parameters that are associated with the machine learning transform.
The encryption-at-rest settings of the transform that apply to accessing user data.
The encryption-at-rest settings of the transform that apply to accessing user data. Machine learning transforms can access user data encrypted in Amazon S3 using KMS. Additionally, imported labels and trained transforms can now be encrypted using a customer provided KMS key.
Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it. Call this operation as the first step in the process of using a machine learning transform (such as the FindMatches transform) for deduplicating data. You can provide an optional Description, in addition to the parameters that you want to use for your algorithm. You must also specify certain parameters for the tasks that Glue runs on your behalf as part of learning from your data and creating a high-quality machine learning transform. These parameters include Role, and optionally, AllocatedCapacity, Timeout, and MaxRetries. For more information, see Jobs.
Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it. Call this operation as the first step in the process of using a machine learning transform (such as the FindMatches transform) for deduplicating data. You can provide an optional Description, in addition to the parameters that you want to use for your algorithm. You must also specify certain parameters for the tasks that Glue runs on your behalf as part of learning from your data and creating a high-quality machine learning transform. These parameters include Role, and optionally, AllocatedCapacity, Timeout, and MaxRetries. For more information, see Jobs.
A structure for a partition index.
Creates a specified partition index in an existing table.
Creates a specified partition index in an existing table.
Creates a new partition.
Creates a new partition.
Creates a new registry which may be used to hold a collection of schemas.
Creates a new registry which may be used to hold a collection of schemas.
A wrapper structure that may contain the registry name and Amazon Resource Name (ARN).
Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version. When the schema set is created, a version checkpoint will be set to the first version. Compatibility mode "DISABLED" restricts any additional schema versions from being added after the first schema version. For all other compatibility modes, validation of compatibility settings will be applied only from the second version onwards when the RegisterSchemaVersion API is used. When this API is called without a RegistryId, this will create an entry for a "default-registry" in the registry database tables, if it is not already present.
Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version. When the schema set is created, a version checkpoint will be set to the first version. Compatibility mode "DISABLED" restricts any additional schema versions from being added after the first schema version. For all other compatibility modes, validation of compatibility settings will be applied only from the second version onwards when the RegisterSchemaVersion API is used. When this API is called without a RegistryId, this will create an entry for a "default-registry" in the registry database tables, if it is not already present.
Transforms a directed acyclic graph (DAG) into code.
Transforms a directed acyclic graph (DAG) into code.
Specifies how Amazon Simple Storage Service (Amazon S3) data should be encrypted.
Specifies how job bookmark data should be encrypted.
Specifies how Data Quality assets in your account should be encrypted.
Specifies an encryption configuration.
Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
The SessionCommand that runs the job.
Request to create a new session.
The period in which a remote Spark runtime environment is running.
Creates a new session.
Creates a new table optimizer for a specific function.
Creates a new table optimizer for a specific function.
A structure containing details of a representation to update or create a Lake Formation view.
A structure containing details for creating or updating an Glue view.
A structure that describes a target table for resource linking.
A structure used to define a table.
A structure that defines an Apache Iceberg metadata table to create in the catalog.
A structure representing an open format table.
Creates a new table definition in the Data Catalog.
Creates a new table definition in the Data Catalog.
Creates a new trigger. Job arguments may be logged. Do not pass plaintext secrets as arguments. Retrieve secrets from a Glue Connection, Amazon Web Services Secrets Manager or other secret management mechanism if you intend to keep them within the Job.
Creates a new trigger. Job arguments may be logged. Do not pass plaintext secrets as arguments. Retrieve secrets from a Glue Connection, Amazon Web Services Secrets Manager or other secret management mechanism if you intend to keep them within the Job.
Specifies the job and session values that an admin configures in an Glue usage profile.
Creates an Glue usage profile.
The operation is not available in the region.
Creates an Glue usage profile.
The URIs for function resources.
A structure used to create or update a user-defined function.
Creates a new function definition in the Data Catalog.
Creates a new function definition in the Data Catalog.
Creates a new workflow.
Creates a new workflow.
Configuration that defines how to extract values from HTTP response content or headers for use in subsequent requests or parameter mapping.
Parameter extraction configuration that defines how to extract and map values from API responses to request parameters.
Cursor-based pagination configuration that defines how to handle pagination using cursor tokens or next page identifiers.
Specifies the encryption-at-rest configuration for the Data Catalog.
Contains configuration information for maintaining Data Catalog security.
Additional run options you can specify for an evaluation run.
Describes a data quality result.
Criteria used to return data quality results.
Describes the result of a data quality rule recommendation run.
A filter for listing data quality recommendation runs.
Describes the result of a data quality ruleset evaluation run.
The filter criteria.
The criteria used to filter data quality rulesets.
Describes a data quality ruleset returned by GetDataQualityRuleset.
The Database object represents a logical grouping of tables that might reside in a Hive metastore or an RDBMS.
Deletes an existing blueprint.
Deletes an existing blueprint.
Removes the specified catalog from the Glue Data Catalog. After completing this operation, you no longer have access to the databases, tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted catalog. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources before calling the DeleteCatalog operation, use DeleteTableVersion (or BatchDeleteTableVersion), DeletePartition (or BatchDeletePartition), DeleteTable (or BatchDeleteTable), DeleteUserDefinedFunction and DeleteDatabase to delete any resources that belong to the catalog.
Removes the specified catalog from the Glue Data Catalog. After completing this operation, you no longer have access to the databases, tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted catalog. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources before calling the DeleteCatalog operation, use DeleteTableVersion (or BatchDeleteTableVersion), DeletePartition (or BatchDeletePartition), DeleteTable (or BatchDeleteTable), DeleteUserDefinedFunction and DeleteDatabase to delete any resources that belong to the catalog.
Removes a classifier from the Data Catalog.
Removes a classifier from the Data Catalog.
Delete the partition column statistics of a column. The Identity and Access Management (IAM) permission required for this operation is DeletePartition.
Delete the partition column statistics of a column. The Identity and Access Management (IAM) permission required for this operation is DeletePartition.
Retrieves table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is DeleteTable.
Retrieves table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is DeleteTable.
Deletes settings for a column statistics task.
Deletes settings for a column statistics task.
Deletes a connection from the Data Catalog.
Deletes a connection from the Data Catalog.
Deletes a custom connection type in Glue. The connection type must exist and be registered before it can be deleted. This operation supports cleanup of connection type resources and helps maintain proper lifecycle management of custom connection types.
Deletes a custom connection type in Glue. The connection type must exist and be registered before it can be deleted. This operation supports cleanup of connection type resources and helps maintain proper lifecycle management of custom connection types.
Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING.
The specified scheduler is transitioning.
Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING.
Deletes a custom pattern by specifying its name.
Deletes a custom pattern by specifying its name.
Deletes a data quality ruleset.
Deletes a data quality ruleset.
Removes a specified database from a Data Catalog. After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources, before calling DeleteDatabase, use DeleteTableVersion or BatchDeleteTableVersion, DeletePartition or BatchDeletePartition, DeleteUserDefinedFunction, and DeleteTable or BatchDeleteTable, to delete any resources that belong to the database.
Removes a specified database from a Data Catalog. After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources, before calling DeleteDatabase, use DeleteTableVersion or BatchDeleteTableVersion, DeletePartition or BatchDeletePartition, DeleteUserDefinedFunction, and DeleteTable or BatchDeleteTable, to delete any resources that belong to the database.
Deletes a specified development endpoint.
Deletes a specified development endpoint.
Request to delete the existing Glue Identity Center configuration.
Response from deleting the Glue Identity Center configuration.
Deletes the specified Zero-ETL integration.
This API is used for deleting the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target).
This API is used for deleting the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target).
The integration is in an invalid state.
The specified integration could not be found.
Deletes the specified Zero-ETL integration.
Deletes the table properties that have been created for the tables that need to be replicated.
Deletes the table properties that have been created for the tables that need to be replicated.
Deletes a specified job definition. If the job definition is not found, no exception is thrown.
Deletes a specified job definition. If the job definition is not found, no exception is thrown.
Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms. However, any Glue jobs that still reference the deleted transform will no longer succeed.
Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms. However, any Glue jobs that still reference the deleted transform will no longer succeed.
Deletes a specified partition index from an existing table.
Deletes a specified partition index from an existing table.
Deletes a specified partition.
Deletes a specified partition.
Delete the entire registry including schema and all of its versions. To get the status of the delete operation, you can call the GetRegistry API after the asynchronous call. Deleting a registry will deactivate all online operations for the registry such as the UpdateRegistry, CreateSchema, UpdateSchema, and RegisterSchemaVersion APIs.
Delete the entire registry including schema and all of its versions. To get the status of the delete operation, you can call the GetRegistry API after the asynchronous call. Deleting a registry will deactivate all online operations for the registry such as the UpdateRegistry, CreateSchema, UpdateSchema, and RegisterSchemaVersion APIs.
Deletes a specified policy.
Deletes a specified policy.
Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete operation, you can call GetSchema API after the asynchronous call. Deleting a registry will deactivate all online operations for the schema, such as the GetSchemaByDefinition, and RegisterSchemaVersion APIs.
Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete operation, you can call GetSchema API after the asynchronous call. Deleting a registry will deactivate all online operations for the schema, such as the GetSchemaByDefinition, and RegisterSchemaVersion APIs.
Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the GetSchemaVersions API after this call will list the status of the deleted versions. When the range of version numbers contain check pointed version, the API will return a 409 conflict and will not proceed with the deletion. You have to remove the checkpoint first using the DeleteSchemaCheckpoint API before using this API. You cannot use the DeleteSchemaVersions API to delete the first schema version in the schema set. The first schema version can only be deleted by the DeleteSchema API. This operation will also delete the attached SchemaVersionMetadata under the schema versions. Hard deletes will be enforced on the database. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned.
An object containing error details.
An object that contains the error details for an operation on a schema version.
Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the GetSchemaVersions API after this call will list the status of the deleted versions. When the range of version numbers contain check pointed version, the API will return a 409 conflict and will not proceed with the deletion. You have to remove the checkpoint first using the DeleteSchemaCheckpoint API before using this API. You cannot use the DeleteSchemaVersions API to delete the first schema version in the schema set. The first schema version can only be deleted by the DeleteSchema API. This operation will also delete the attached SchemaVersionMetadata under the schema versions. Hard deletes will be enforced on the database. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned.
Deletes a specified security configuration.
Deletes a specified security configuration.
Deletes the session.
Deletes the session.
Deletes an optimizer and all associated metadata for a table. The optimization will no longer be performed on the table.
Deletes an optimizer and all associated metadata for a table. The optimization will no longer be performed on the table.
Removes a table definition from the Data Catalog. After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources, before calling DeleteTable, use DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or BatchDeletePartition, to delete any resources that belong to the table.
Removes a table definition from the Data Catalog. After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources, before calling DeleteTable, use DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or BatchDeletePartition, to delete any resources that belong to the table.
Deletes a specified version of a table.
Deletes a specified version of a table.
Deletes a specified trigger. If the trigger is not found, no exception is thrown.
Deletes a specified trigger. If the trigger is not found, no exception is thrown.
Deletes the Glue specified usage profile.
Deletes the Glue specified usage profile.
Deletes an existing function definition from the Data Catalog.
Deletes an existing function definition from the Data Catalog.
Deletes a workflow.
Deletes a workflow.
The DescribeConnectionType API provides full details of the supported options for a given connection type in Glue. The response includes authentication configuration details that show supported authentication types and properties, and RestConfiguration for custom REST-based connection types registered via RegisterConnectionType. See also: ListConnectionTypes, RegisterConnectionType, DeleteConnectionType
Configuration that defines how to parse JSON responses from REST API calls, including paths to result data and error information.
Offset-based pagination configuration that defines how to handle pagination using numeric offsets and limits.
Configuration that defines how to handle paginated responses from REST APIs, supporting different pagination strategies used by various services.
Configuration that defines how to make requests to endpoints, including request methods, paths, parameters, and response handling.
Defines a field in an entity schema for REST connector data sources, specifying the field name and data type.
Configuration that defines how to interact with a specific data entity through the REST API, including its access patterns and schema definition.
Configuration that defines HTTP request and response handling, validation endpoints, and entity configurations for REST API interactions.
The DescribeConnectionType API provides full details of the supported options for a given connection type in Glue. The response includes authentication configuration details that show supported authentication types and properties, and RestConfiguration for custom REST-based connection types registered via RegisterConnectionType. See also: ListConnectionTypes, RegisterConnectionType, DeleteConnectionType
Provides details regarding the entity used with the connection type, with a description of the data model for each field in the selected entity. The response includes all the fields which make up the entity.
The Field object has information about the different properties associated with a field in the connector.
Provides details regarding the entity used with the connection type, with a description of the data model for each field in the selected entity. The response includes all the fields which make up the entity.
Returns a list of inbound integrations for the specified integration.
The target resource could not be found.
A structure for an integration that writes data into a resource.
Returns a list of inbound integrations for the specified integration.
A filter that can be used when invoking a DescribeIntegrations request.
The API is used to retrieve a list of integrations.
Describes a zero-ETL integration.
The API is used to retrieve a list of integrations.
Custom libraries to be loaded into a development endpoint.
The evaluation metrics for the find matches algorithm. The quality of your machine learning transform is measured by getting your transform to predict some matches and comparing the results to known matches from the same dataset. The quality metrics are based on a subset of your data, so they are not precise.
Evaluation metrics provide an estimate of the quality of your machine learning transform.
Specifies configuration properties for an exporting labels task run.
A table that points to an entity outside the Glue Data Catalog.
Specifies configuration properties for a Find Matches task run.
Retrieves the details of a blueprint.
Retrieves the details of a blueprint.
Retrieves the details of a blueprint run.
Retrieves the details of a blueprint run.
Retrieves the details of blueprint runs for a specified blueprint.
Retrieves the details of blueprint runs for a specified blueprint.
Retrieves the status of a migration operation.
Retrieves the status of a migration operation.
The name of the Catalog to retrieve. This should be all lowercase.
The name of the Catalog to retrieve. This should be all lowercase.
Retrieves all catalogs defined in a catalog in the Glue Data Catalog. For a Redshift-federated catalog use case, this operation returns the list of catalogs mapped to Redshift databases in the Redshift namespace catalog.
Retrieves all catalogs defined in a catalog in the Glue Data Catalog. For a Redshift-federated catalog use case, this operation returns the list of catalogs mapped to Redshift databases in the Redshift namespace catalog.
Retrieve a classifier by name.
Retrieve a classifier by name.
Lists all classifier objects in the Data Catalog.
Lists all classifier objects in the Data Catalog.
Retrieves partition statistics of columns. The Identity and Access Management (IAM) permission required for this operation is GetPartition.
Retrieves partition statistics of columns. The Identity and Access Management (IAM) permission required for this operation is GetPartition.
Retrieves table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is GetTable.
Retrieves table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is GetTable.
Get the associated metadata/information for a task run, given a task run ID.
Get the associated metadata/information for a task run, given a task run ID.
Retrieves information about all runs associated with the specified table.
Retrieves information about all runs associated with the specified table.
Gets settings for a column statistics task.
Gets settings for a column statistics task.
Retrieves a connection definition from the Data Catalog.
Retrieves a connection definition from the Data Catalog.
Filters the connection definitions that are returned by the GetConnections API operation.
Retrieves a list of connection definitions from the Data Catalog.
Retrieves a list of connection definitions from the Data Catalog.
Retrieves metrics about specified crawlers.
Retrieves metrics about specified crawlers.
Retrieves metadata for a specified crawler.
Retrieves metadata for a specified crawler.
Retrieves metadata for all crawlers defined in the customer account.
Retrieves metadata for all crawlers defined in the customer account.
Retrieves the details of a custom pattern by specifying its name.
Retrieves the details of a custom pattern by specifying its name.
Retrieves the security configuration for a specified catalog.
Retrieves the security configuration for a specified catalog.
Retrieve the training status of the model along with more information (CompletedOn, StartedOn, FailureReason).
Retrieve the training status of the model along with more information (CompletedOn, StartedOn, FailureReason).
Retrieve a statistic's predictions for a given Profile ID.
The statistic model result.
Retrieve a statistic's predictions for a given Profile ID.
Retrieves the result of a data quality rule evaluation.
The response for the data quality result.
Gets the specified recommendation run that was used to generate rules.
The response for the Data Quality rule recommendation run.
Retrieves a specific run where a ruleset is evaluated against a data source.
Retrieves a specific run where a ruleset is evaluated against a data source.
Returns an existing ruleset by identifier or name.
Returns the data quality ruleset response.
Retrieves the definition of a specified database.
Retrieves the definition of a specified database.
Retrieves all databases defined in a given Data Catalog.
Retrieves all databases defined in a given Data Catalog.
Transforms a Python script into a directed acyclic graph (DAG).
Transforms a Python script into a directed acyclic graph (DAG).
Retrieves information about a specified development endpoint. When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
Retrieves information about a specified development endpoint. When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
Retrieves all the development endpoints in this Amazon Web Services account. When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
Retrieves all the development endpoints in this Amazon Web Services account. When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.