Module Awso_glue.Values_2Source

Sourcemodule GetEntityRecordsRequest : sig ... end

This API is used to query preview data from a given connection type or from a native Amazon S3 based Glue Data Catalog. Returns records as an array of JSON blobs. Each record is formatted using Jackson JsonNode based on the field type defined by the DescribeEntity API. Spark connectors generate schemas according to the same data type mapping as in the DescribeEntity API. Spark connectors convert data to the appropriate data types matching the schema when returning rows.

Sourcemodule Record : sig ... end
Sourcemodule Records : sig ... end
Sourcemodule GetEntityRecordsResponse : sig ... end

This API is used to query preview data from a given connection type or from a native Amazon S3 based Glue Data Catalog. Returns records as an array of JSON blobs. Each record is formatted using Jackson JsonNode based on the field type defined by the DescribeEntity API. Spark connectors generate schemas according to the same data type mapping as in the DescribeEntity API. Spark connectors convert data to the appropriate data types matching the schema when returning rows.

Request to retrieve the Glue Identity Center configuration.

Sourcemodule OrchestrationStringList : sig ... end

Response containing the Glue Identity Center configuration details.

This API is used for fetching the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target)

This API is used for fetching the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target)

This API is used to retrieve optional override properties for the tables that need to be replicated. These properties can include properties for filtering and partition for source and target tables.

This API is used to retrieve optional override properties for the tables that need to be replicated. These properties can include properties for filtering and partition for source and target tables.

Sourcemodule RunId : sig ... end
Sourcemodule JobName : sig ... end
Sourcemodule GetJobBookmarkRequest : sig ... end

Returns information on a job bookmark entry. For more information about enabling and using job bookmarks, see: Tracking processed data using job bookmarks Job parameters used by Glue Job structure

Sourcemodule JsonValue : sig ... end
Sourcemodule JobBookmarkEntry : sig ... end

Defines a point that a job can resume processing.

Sourcemodule GetJobBookmarkResponse : sig ... end

Returns information on a job bookmark entry. For more information about enabling and using job bookmarks, see: Tracking processed data using job bookmarks Job parameters used by Glue Job structure

Sourcemodule GetJobRequest : sig ... end

Retrieves an existing job definition.

Sourcemodule GetJobResponse : sig ... end

Retrieves an existing job definition.

Sourcemodule GetJobRunRequest : sig ... end

Retrieves the metadata for a given job run. Job run history is accessible for 365 days for your workflow and job run.

Sourcemodule GetJobRunResponse : sig ... end

Retrieves the metadata for a given job run. Job run history is accessible for 365 days for your workflow and job run.

Sourcemodule OrchestrationPageSize200 : sig ... end
Sourcemodule GetJobRunsRequest : sig ... end

Retrieves metadata for all runs of a given job definition. GetJobRuns returns the job runs in chronological order, with the newest jobs returned first.

Sourcemodule GetJobRunsResponse : sig ... end

Retrieves metadata for all runs of a given job definition. GetJobRuns returns the job runs in chronological order, with the newest jobs returned first.

Sourcemodule GetJobsRequest : sig ... end

Retrieves all current job definitions.

Sourcemodule GetJobsResponse : sig ... end

Retrieves all current job definitions.

Sourcemodule GetMLTaskRunRequest : sig ... end

Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform's TransformID.

Sourcemodule TaskType : sig ... end

Specifies configuration properties for a labeling set generation task run.

Sourcemodule ReplaceBoolean : sig ... end

Specifies configuration properties for an importing labels task run.

Sourcemodule TaskRunProperties : sig ... end

The configuration properties for the task run.

Sourcemodule GetMLTaskRunResponse : sig ... end

Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform's TransformID.

Sourcemodule TaskRunSortColumnType : sig ... end
Sourcemodule SortDirectionType : sig ... end
Sourcemodule TaskRunSortCriteria : sig ... end

The sorting criteria that are used to sort the list of task runs for the machine learning transform.

Sourcemodule TaskRunFilterCriteria : sig ... end

The criteria that are used to filter the task runs for the machine learning transform.

Sourcemodule PaginationToken : sig ... end
Sourcemodule GetMLTaskRunsRequest : sig ... end

Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of machine learning task runs by calling GetMLTaskRuns with their parent transform's TransformID and other optional parameters as documented in this section. This operation returns a list of historic runs and must be paginated.

Sourcemodule TaskRun : sig ... end

The sampling parameters that are associated with the machine learning transform.

Sourcemodule TaskRunList : sig ... end
Sourcemodule GetMLTaskRunsResponse : sig ... end

Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of machine learning task runs by calling GetMLTaskRuns with their parent transform's TransformID and other optional parameters as documented in this section. This operation returns a list of historic runs and must be paginated.

Sourcemodule GetMLTransformRequest : sig ... end

Gets an Glue machine learning transform artifact and all its corresponding metadata. 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. You can retrieve their metadata by calling GetMLTransform.

Sourcemodule TransformStatusType : sig ... end
Sourcemodule SchemaColumn : sig ... end

A key-value pair representing a column and data type that this transform can run against. The Schema parameter of the MLTransform may contain up to 100 of these structures.

Sourcemodule TransformSchema : sig ... end
Sourcemodule LabelCount : sig ... end
Sourcemodule GetMLTransformResponse : sig ... end

Gets an Glue machine learning transform artifact and all its corresponding metadata. 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. You can retrieve their metadata by calling GetMLTransform.

Sourcemodule TransformSortColumnType : sig ... end
Sourcemodule TransformSortCriteria : sig ... end

The sorting criteria that are associated with the machine learning transform.

Sourcemodule TransformFilterCriteria : sig ... end

The criteria used to filter the machine learning transforms.

Sourcemodule GetMLTransformsRequest : sig ... end

Gets a sortable, filterable list of existing Glue machine learning transforms. 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, and you can retrieve their metadata by calling GetMLTransforms.

Sourcemodule MLTransform : sig ... end

A structure for a machine learning transform.

Sourcemodule TransformList : sig ... end
Sourcemodule GetMLTransformsResponse : sig ... end

Gets a sortable, filterable list of existing Glue machine learning transforms. 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, and you can retrieve their metadata by calling GetMLTransforms.

Sourcemodule Location : sig ... end

The location of resources.

Sourcemodule GetMappingRequest : sig ... end

Creates mappings.

Sourcemodule SchemaPathString : sig ... end
Sourcemodule MappingEntry : sig ... end

Defines a mapping.

Sourcemodule MappingList : sig ... end
Sourcemodule GetMappingResponse : sig ... end

Creates mappings.

Sourcemodule UUIDv4 : sig ... end

Get the associated metadata/information for a task run, given a task run ID.

The object that shows the details of the materialized view refresh task run.

Get the associated metadata/information for a task run, given a task run ID.

Retrieves the partition indexes associated with a table.

Sourcemodule PartitionIndexStatus : sig ... end
Sourcemodule KeySchemaElement : sig ... end

A partition key pair consisting of a name and a type.

Sourcemodule KeySchemaElementList : sig ... end
Sourcemodule PartitionIndexDescriptor : sig ... end

A descriptor for a partition index in a table.

Retrieves the partition indexes associated with a table.

Sourcemodule GetPartitionRequest : sig ... end

Retrieves information about a specified partition.

Sourcemodule GetPartitionResponse : sig ... end

Retrieves information about a specified partition.

Sourcemodule TotalSegmentsInteger : sig ... end
Sourcemodule Segment : sig ... end

Defines a non-overlapping region of a table's partitions, allowing multiple requests to be run in parallel.

Sourcemodule GetPartitionsRequest : sig ... end

Retrieves information about the partitions in a table.

Sourcemodule GetPartitionsResponse : sig ... end

Retrieves information about the partitions in a table.

Sourcemodule GetPlanRequest : sig ... end

Gets code to perform a specified mapping.

Sourcemodule GetPlanResponse : sig ... end

Gets code to perform a specified mapping.

Sourcemodule GetRegistryInput : sig ... end

Describes the specified registry in detail.

Sourcemodule UpdatedTimestamp : sig ... end
Sourcemodule GetRegistryResponse : sig ... end

Describes the specified registry in detail.

Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy. If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.

Sourcemodule PolicyJsonString : sig ... end
Sourcemodule GluePolicy : sig ... end

A structure for returning a resource policy.

Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy. If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.

Sourcemodule GetResourcePolicyRequest : sig ... end

Retrieves a specified resource policy.

Sourcemodule GetResourcePolicyResponse : sig ... end

Retrieves a specified resource policy.

Retrieves a schema by the SchemaDefinition. The schema definition is sent to the Schema Registry, canonicalized, and hashed. If the hash is matched within the scope of the SchemaName or ARN (or the default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is returned. Schema versions in Deleted statuses will not be included in the results.

Retrieves a schema by the SchemaDefinition. The schema definition is sent to the Schema Registry, canonicalized, and hashed. If the hash is matched within the scope of the SchemaName or ARN (or the default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is returned. Schema versions in Deleted statuses will not be included in the results.

Sourcemodule GetSchemaInput : sig ... end

Describes the specified schema in detail.

Sourcemodule GetSchemaResponse : sig ... end

Describes the specified schema in detail.

Sourcemodule SchemaVersionNumber : sig ... end

A structure containing the schema version information.

Sourcemodule GetSchemaVersionInput : sig ... end

Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.

Sourcemodule GetSchemaVersionResponse : sig ... end

Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.

Sourcemodule SchemaDiffType : sig ... end

Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry. This API allows you to compare two schema versions between two schema definitions under the same schema.

Sourcemodule SchemaDefinitionDiff : sig ... end

Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry. This API allows you to compare two schema versions between two schema definitions under the same schema.

Retrieves a specified security configuration.

Sourcemodule SecurityConfiguration : sig ... end

Specifies a security configuration.

Retrieves a specified security configuration.

Retrieves a list of all security configurations.

Sourcemodule SecurityConfigurationList : sig ... end

Retrieves a list of all security configurations.

Sourcemodule GetSessionRequest : sig ... end

Retrieves the session.

Sourcemodule GetSessionResponse : sig ... end

Retrieves the session.

Sourcemodule GetStatementRequest : sig ... end

Retrieves the statement.

Sourcemodule StatementState : sig ... end
Sourcemodule StatementOutputData : sig ... end

The code execution output in JSON format.

Sourcemodule StatementOutput : sig ... end

The code execution output in JSON format.

Sourcemodule LongValue : sig ... end
Sourcemodule Statement : sig ... end

The statement or request for a particular action to occur in a session.

Sourcemodule GetStatementResponse : sig ... end

Retrieves the statement.

Sourcemodule GetTableOptimizerRequest : sig ... end

Returns the configuration of all optimizers associated with a specified table.

Sourcemodule GetTableOptimizerResponse : sig ... end

Returns the configuration of all optimizers associated with a specified table.

Sourcemodule GetTableRequest : sig ... end

Retrieves the Table definition in a Data Catalog for a specified table.

Sourcemodule ViewRepresentation : sig ... end

A structure that contains the dialect of the view, and the query that defines the view.

Sourcemodule ViewRepresentationList : sig ... end
Sourcemodule ViewDefinition : sig ... end

A structure containing details for representations.

Sourcemodule ResourceState : sig ... end
Sourcemodule ViewValidation : sig ... end

A structure that contains information for an analytical engine to validate a view, prior to persisting the view metadata. Used in the case of direct UpdateTable or CreateTable API calls.

Sourcemodule ViewValidationList : sig ... end
Sourcemodule ResourceAction : sig ... end
module StatusDetails : sig ... end

A structure containing information about an asynchronous change to a table.

module Table : sig ... end

Represents a collection of related data organized in columns and rows.

module TableStatus : sig ... end

A structure containing information about the state of an asynchronous change to a table.

Sourcemodule GetTableResponse : sig ... end

Retrieves the Table definition in a Data Catalog for a specified table.

Sourcemodule GetTableVersionRequest : sig ... end

Retrieves a specified version of a table.

Sourcemodule TableVersion : sig ... end

Specifies a version of a table.

Sourcemodule GetTableVersionResponse : sig ... end

Retrieves a specified version of a table.

Sourcemodule GetTableVersionsList : sig ... end
Sourcemodule GetTableVersionsRequest : sig ... end

Retrieves a list of strings that identify available versions of a specified table.

Sourcemodule GetTableVersionsResponse : sig ... end

Retrieves a list of strings that identify available versions of a specified table.

Sourcemodule TableAttributes : sig ... end
Sourcemodule TableAttributesList : sig ... end
Sourcemodule GetTablesRequest : sig ... end

Retrieves the definitions of some or all of the tables in a given Database.

Sourcemodule TableList : sig ... end
Sourcemodule GetTablesResponse : sig ... end

Retrieves the definitions of some or all of the tables in a given Database.

Sourcemodule GetTagsRequest : sig ... end

Retrieves a list of tags associated with a resource.

Sourcemodule GetTagsResponse : sig ... end

Retrieves a list of tags associated with a resource.

Sourcemodule GetTriggerRequest : sig ... end

Retrieves the definition of a trigger.

Sourcemodule GetTriggerResponse : sig ... end

Retrieves the definition of a trigger.

Sourcemodule GetTriggersRequest : sig ... end

Gets all the triggers associated with a job.

Sourcemodule GetTriggersResponse : sig ... end

Gets all the triggers associated with a job.

Sourcemodule PermissionType : sig ... end
Sourcemodule PermissionTypeList : sig ... end

Retrieves partition metadata from the Data Catalog that contains unfiltered metadata. For IAM authorization, the public IAM action associated with this API is glue:GetPartition.

The operation timed out.

Retrieves partition metadata from the Data Catalog that contains unfiltered metadata. For IAM authorization, the public IAM action associated with this API is glue:GetPartition.

Retrieves partition metadata from the Data Catalog that contains unfiltered metadata. For IAM authorization, the public IAM action associated with this API is glue:GetPartitions.

Sourcemodule UnfilteredPartition : sig ... end

A partition that contains unfiltered metadata.

Sourcemodule UnfilteredPartitionList : sig ... end

Retrieves partition metadata from the Data Catalog that contains unfiltered metadata. For IAM authorization, the public IAM action associated with this API is glue:GetPartitions.

Sourcemodule SupportedDialect : sig ... end

A structure specifying the dialect and dialect version used by the query engine.

Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog. For IAM authorization, the public IAM action associated with this API is glue:GetTable.

Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog. For IAM authorization, the public IAM action associated with this API is glue:GetTable.

Sourcemodule GetUsageProfileRequest : sig ... end

Retrieves information about the specified Glue usage profile.

Sourcemodule GetUsageProfileResponse : sig ... end

Retrieves information about the specified Glue usage profile.

Retrieves a specified function definition from the Data Catalog.

Sourcemodule UserDefinedFunction : sig ... end

Represents the equivalent of a Hive user-defined function (UDF) definition.

Retrieves a specified function definition from the Data Catalog.

Retrieves multiple function definitions from the Data Catalog.

Sourcemodule UserDefinedFunctionList : sig ... end

Retrieves multiple function definitions from the Data Catalog.

Sourcemodule GetWorkflowRequest : sig ... end

Retrieves resource metadata for a workflow.

Sourcemodule GetWorkflowResponse : sig ... end

Retrieves resource metadata for a workflow.

Retrieves the workflow run properties which were set during the run.

Retrieves the workflow run properties which were set during the run.

Sourcemodule GetWorkflowRunRequest : sig ... end

Retrieves the metadata for a given workflow run. Job run history is accessible for 90 days for your workflow and job run.

Sourcemodule GetWorkflowRunResponse : sig ... end

Retrieves the metadata for a given workflow run. Job run history is accessible for 90 days for your workflow and job run.

Sourcemodule GetWorkflowRunsRequest : sig ... end

Retrieves metadata for all runs of a given workflow.

Sourcemodule WorkflowRuns : sig ... end
Sourcemodule GetWorkflowRunsResponse : sig ... end

Retrieves metadata for all runs of a given workflow.

Sourcemodule IcebergEncryptedKey : sig ... end

Encryption key structure used for Iceberg table encryption. Contains the key ID, encrypted key metadata, optional reference to the encrypting key, and additional properties for the table's encryption scheme.

Sourcemodule IcebergUpdateAction : sig ... end
Sourcemodule IcebergTableUpdate : sig ... end

Defines a complete set of updates to be applied to an Iceberg table, including schema changes, partitioning modifications, sort order adjustments, location updates, and property changes.

Sourcemodule IcebergTableUpdateList : sig ... end

The blueprint is in an invalid state to perform a requested operation.

The workflow is in an invalid state to perform a requested operation.

Imports an existing Amazon Athena Data Catalog to Glue.

Imports an existing Amazon Athena Data Catalog to Glue.

A structure representing an integration resource property.

A filter for integration resource properties.

Sourcemodule IntegrationType : sig ... end
Sourcemodule JobUpdate : sig ... end

Specifies information used to update an existing job definition. The previous job definition is completely overwritten by this information.

Sourcemodule OrchestrationPageSize25 : sig ... end
Sourcemodule ListBlueprintsRequest : sig ... end

Lists all the blueprint names in an account.

Sourcemodule ListBlueprintsResponse : sig ... end

Lists all the blueprint names in an account.

List all task runs for a particular account.

List all task runs for a particular account.

Sourcemodule MaxResults : sig ... end

The ListConnectionTypes API provides a discovery mechanism to learn available connection types in Glue. The response contains a list of connection types with high-level details of what is supported for each connection type, including both built-in connection types and custom connection types registered via RegisterConnectionType. The connection types listed are the set of supported options for the ConnectionType value in the CreateConnection API. See also: DescribeConnectionType, RegisterConnectionType, DeleteConnectionType

The ListConnectionTypes API provides a discovery mechanism to learn available connection types in Glue. The response contains a list of connection types with high-level details of what is supported for each connection type, including both built-in connection types and custom connection types registered via RegisterConnectionType. The connection types listed are the set of supported options for the ConnectionType value in the CreateConnection API. See also: DescribeConnectionType, RegisterConnectionType, DeleteConnectionType

Sourcemodule ListCrawlersRequest : sig ... end

Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListCrawlersResponse : sig ... end

Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListCrawlsRequest : sig ... end

Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned. You may use this API to: Retrive all the crawls of a specified crawler. Retrieve all the crawls of a specified crawler within a limited count. Retrieve all the crawls of a specified crawler in a specific time range. Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.

Sourcemodule ListCrawlsResponse : sig ... end

Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned. You may use this API to: Retrive all the crawls of a specified crawler. Retrieve all the crawls of a specified crawler within a limited count. Retrieve all the crawls of a specified crawler in a specific time range. Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.

Lists all the custom patterns that have been created.

Lists all the custom patterns that have been created.

Returns all data quality execution results for your account.

Returns all data quality execution results for your account.

Lists the recommendation runs meeting the filter criteria.

Lists the recommendation runs meeting the filter criteria.

Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.

Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.

Returns a paginated list of rulesets for the specified list of Glue tables.

Returns a paginated list of rulesets for the specified list of Glue tables.

Sourcemodule TimestampFilter : sig ... end

A timestamp filter.

Retrieve annotations for a data quality statistic.

Retrieve annotations for a data quality statistic.

Retrieves a list of data quality statistics.

Sourcemodule StatisticPropertiesMap : sig ... end
Sourcemodule StatisticNameString : sig ... end
Sourcemodule StatisticEvaluationLevel : sig ... end
Sourcemodule RunIdentifier : sig ... end

A run identifier.

Sourcemodule ReferenceDatasetsList : sig ... end
Sourcemodule StatisticSummary : sig ... end

Summary information about a statistic.

Sourcemodule StatisticSummaryList : sig ... end

Retrieves a list of data quality statistics.

Sourcemodule ListDevEndpointsRequest : sig ... end

Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListDevEndpointsResponse : sig ... end

Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListEntitiesRequest : sig ... end

Returns the available entities supported by the connection type.

Sourcemodule ListEntitiesResponse : sig ... end

Returns the available entities supported by the connection type.

Sourcemodule String1024 : sig ... end

List integration resource properties for a single customer. It supports the filters, maxRecords and markers.

List integration resource properties for a single customer. It supports the filters, maxRecords and markers.

Sourcemodule ListJobsRequest : sig ... end

Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListJobsResponse : sig ... end

Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListMLTransformsRequest : sig ... end

Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag. This operation takes the optional Tags field, which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you choose to use tag filtering, only resources with the tags are retrieved.

Sourcemodule TransformIdList : sig ... end
Sourcemodule ListMLTransformsResponse : sig ... end

Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag. This operation takes the optional Tags field, which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you choose to use tag filtering, only resources with the tags are retrieved.

List all task runs for a particular account.

List all task runs for a particular account.

Sourcemodule SchemaRegistryTokenString : sig ... end
Sourcemodule MaxResultsNumber : sig ... end
Sourcemodule ListRegistriesInput : sig ... end

Returns a list of registries that you have created, with minimal registry information. Registries in the Deleting status will not be included in the results. Empty results will be returned if there are no registries available.

Sourcemodule RegistryListItem : sig ... end

A structure containing the details for a registry.

Sourcemodule RegistryListDefinition : sig ... end
Sourcemodule ListRegistriesResponse : sig ... end

Returns a list of registries that you have created, with minimal registry information. Registries in the Deleting status will not be included in the results. Empty results will be returned if there are no registries available.

Sourcemodule ListSchemaVersionsInput : sig ... end

Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.

Sourcemodule SchemaVersionListItem : sig ... end

An object containing the details about a schema version.

Sourcemodule SchemaVersionList : sig ... end

Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.

Sourcemodule ListSchemasInput : sig ... end

Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available. When the RegistryId is not provided, all the schemas across registries will be part of the API response.

Sourcemodule SchemaListItem : sig ... end

An object that contains minimal details for a schema.

Sourcemodule SchemaListDefinition : sig ... end
Sourcemodule ListSchemasResponse : sig ... end

Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available. When the RegistryId is not provided, all the schemas across registries will be part of the API response.

Sourcemodule OrchestrationToken : sig ... end
Sourcemodule ListSessionsRequest : sig ... end

Retrieve a list of sessions.

Sourcemodule SessionList : sig ... end
Sourcemodule SessionIdList : sig ... end
Sourcemodule ListSessionsResponse : sig ... end

Retrieve a list of sessions.

Sourcemodule ListStatementsRequest : sig ... end

Lists statements for the session.

Sourcemodule StatementList : sig ... end
Sourcemodule ListStatementsResponse : sig ... end

Lists statements for the session.

Lists the history of previous optimizer runs for a specific table.

Sourcemodule TableOptimizerRuns : sig ... end

Lists the history of previous optimizer runs for a specific table.

Sourcemodule ListTriggersRequest : sig ... end

Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListTriggersResponse : sig ... end

Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names. This operation takes the optional Tags field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.

Sourcemodule ListUsageProfilesRequest : sig ... end

List all the Glue usage profiles.

Sourcemodule UsageProfileDefinition : sig ... end

Describes an Glue usage profile.

Sourcemodule ListUsageProfilesResponse : sig ... end

List all the Glue usage profiles.

Sourcemodule ListWorkflowsRequest : sig ... end

Lists names of workflows created in the account.

Sourcemodule ListWorkflowsResponse : sig ... end

Lists names of workflows created in the account.

The machine learning transform is not ready to run.

Exception thrown when stopping a task that is not in running state.

Exception thrown when a task is already in running state.

Exception thrown when a task is already in stopping state.

Sourcemodule MetadataValueString : sig ... end

A structure containing other metadata for a schema version belonging to the same metadata key.

Sourcemodule OtherMetadataValueList : sig ... end
Sourcemodule MetadataInfo : sig ... end

A structure containing metadata information for a schema version.

Sourcemodule MetadataKeyString : sig ... end
Sourcemodule MetadataInfoMap : sig ... end
Sourcemodule MetadataKeyValuePair : sig ... end

A structure containing a key value pair for metadata.

Sourcemodule MetadataList : sig ... end
Sourcemodule ModifyIntegrationRequest : sig ... end

Modifies a Zero-ETL integration in the caller's account.

Sourcemodule ModifyIntegrationResponse : sig ... end

Modifies a Zero-ETL integration in the caller's account.

Sourcemodule NoScheduleException : sig ... end

There is no applicable schedule.

Sourcemodule NodeIdList : sig ... end
Sourcemodule PropertyPredicate : sig ... end

Defines a property predicate.

Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.

Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.

Annotate all datapoints for a Profile.

Left blank.

Sourcemodule PutResourcePolicyRequest : sig ... end

Sets the Data Catalog resource policy for access control.

Sourcemodule PutResourcePolicyResponse : sig ... end

Sets the Data Catalog resource policy for access control.

Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.

Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.

Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.

Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.

Queries for the schema version metadata information.

Queries for the schema version metadata information.

Registers a custom connection type in Glue based on the configuration provided. This operation enables customers to configure custom connectors for any data source with REST-based APIs, eliminating the need for building custom Lambda connectors. The registered connection type stores details about how requests and responses are interpreted by REST sources, including connection properties, authentication configuration, and REST configuration with entity definitions. Once registered, customers can create connections using this connection type and work with them the same way as natively supported Glue connectors. Supports multiple authentication types including Basic, OAuth2 (Client Credentials, JWT Bearer, Authorization Code), and Custom Auth configurations.

Contains the Amazon Resource Name (ARN) of the newly registered connection type.

Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry. If this is the first schema definition to be registered in the Schema Registry, this API will store the schema version and return immediately. Otherwise, this call has the potential to run longer than other operations due to compatibility modes. You can call the GetSchemaVersion API with the SchemaVersionId to check compatibility modes. If the same schema definition is already stored in Schema Registry as a version, the schema ID of the existing schema is returned to the caller.

Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry. If this is the first schema definition to be registered in the Schema Registry, this API will store the schema version and return immediately. Otherwise, this call has the potential to run longer than other operations due to compatibility modes. You can call the GetSchemaVersion API with the SchemaVersionId to check compatibility modes. If the same schema definition is already stored in Schema Registry as a version, the schema ID of the existing schema is returned to the caller.

Removes a key value pair from the schema version metadata for the specified schema version ID.

Removes a key value pair from the schema version metadata for the specified schema version ID.

Sourcemodule ResetJobBookmarkRequest : sig ... end

Resets a bookmark entry. For more information about enabling and using job bookmarks, see: Tracking processed data using job bookmarks Job parameters used by Glue Job structure

Sourcemodule ResetJobBookmarkResponse : sig ... end

Resets a bookmark entry. For more information about enabling and using job bookmarks, see: Tracking processed data using job bookmarks Job parameters used by Glue Job structure

Sourcemodule ResumeWorkflowRunRequest : sig ... end

Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.

Sourcemodule ResumeWorkflowRunResponse : sig ... end

Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.

Sourcemodule RunStatementRequest : sig ... end

Executes the statement.

Sourcemodule RunStatementResponse : sig ... end

Executes the statement.

The specified scheduler is not running.

Sourcemodule SchedulerRunningException : sig ... end

The specified scheduler is already running.

Sourcemodule SearchPropertyPredicates : sig ... end
Sourcemodule Sort : sig ... end
Sourcemodule SortCriterion : sig ... end

Specifies a field to sort by and a sort order.

Sourcemodule SortCriteria : sig ... end
Sourcemodule SearchTablesRequest : sig ... end

Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions. You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.

Sourcemodule SearchTablesResponse : sig ... end

Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions. You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.

Sourcemodule StartBlueprintRunRequest : sig ... end

Starts a new run of the specified blueprint.

Sourcemodule StartBlueprintRunResponse : sig ... end

Starts a new run of the specified blueprint.

Starts a column statistics task run, for a specified table and columns.

Starts a column statistics task run, for a specified table and columns.

Starts a column statistics task run schedule.

Starts a column statistics task run schedule.

Sourcemodule StartCrawlerRequest : sig ... end

Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException.

Sourcemodule StartCrawlerResponse : sig ... end

Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException.

Changes the schedule state of the specified crawler to SCHEDULED, unless the crawler is already running or the schedule state is already SCHEDULED.

Changes the schedule state of the specified crawler to SCHEDULED, unless the crawler is already running or the schedule state is already SCHEDULED.

The request of the Data Quality rule recommendation request.

Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking. Recommendation runs are automatically deleted after 90 days.

Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the GetDataQualityResult API.

Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the GetDataQualityResult API.

Begins an asynchronous task to export all labeled data for a particular transform. This task is the only label-related API call that is not part of the typical active learning workflow. You typically use StartExportLabelsTaskRun when you want to work with all of your existing labels at the same time, such as when you want to remove or change labels that were previously submitted as truth. This API operation accepts the TransformId whose labels you want to export and an Amazon Simple Storage Service (Amazon S3) path to export the labels to. The operation returns a TaskRunId. You can check on the status of your task run by calling the GetMLTaskRun API.

Begins an asynchronous task to export all labeled data for a particular transform. This task is the only label-related API call that is not part of the typical active learning workflow. You typically use StartExportLabelsTaskRun when you want to work with all of your existing labels at the same time, such as when you want to remove or change labels that were previously submitted as truth. This API operation accepts the TransformId whose labels you want to export and an Amazon Simple Storage Service (Amazon S3) path to export the labels to. The operation returns a TaskRunId. You can check on the status of your task run by calling the GetMLTaskRun API.

Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality. This API operation is generally used as part of the active learning workflow that starts with the StartMLLabelingSetGenerationTaskRun call and that ultimately results in improving the quality of your machine learning transform. After the StartMLLabelingSetGenerationTaskRun finishes, Glue machine learning will have generated a series of questions for humans to answer. (Answering these questions is often called 'labeling' in the machine learning workflows). In the case of the FindMatches transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?” After the labeling process is finished, users upload their answers/labels with a call to StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of the machine learning transform use the new and improved labels and perform a higher-quality transformation. By default, StartMLLabelingSetGenerationTaskRun continually learns from and combines all labels that you upload unless you set Replace to true. If you set Replace to true, StartImportLabelsTaskRun deletes and forgets all previously uploaded labels and learns only from the exact set that you upload. Replacing labels can be helpful if you realize that you previously uploaded incorrect labels, and you believe that they are having a negative effect on your transform quality. You can check on the status of your task run by calling the GetMLTaskRun operation.

Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality. This API operation is generally used as part of the active learning workflow that starts with the StartMLLabelingSetGenerationTaskRun call and that ultimately results in improving the quality of your machine learning transform. After the StartMLLabelingSetGenerationTaskRun finishes, Glue machine learning will have generated a series of questions for humans to answer. (Answering these questions is often called 'labeling' in the machine learning workflows). In the case of the FindMatches transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?” After the labeling process is finished, users upload their answers/labels with a call to StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of the machine learning transform use the new and improved labels and perform a higher-quality transformation. By default, StartMLLabelingSetGenerationTaskRun continually learns from and combines all labels that you upload unless you set Replace to true. If you set Replace to true, StartImportLabelsTaskRun deletes and forgets all previously uploaded labels and learns only from the exact set that you upload. Replacing labels can be helpful if you realize that you previously uploaded incorrect labels, and you believe that they are having a negative effect on your transform quality. You can check on the status of your task run by calling the GetMLTaskRun operation.

Sourcemodule StartJobRunRequest : sig ... end

Starts a job run using a job definition.

Sourcemodule StartJobRunResponse : sig ... end

Starts a job run using a job definition.

Starts a task to estimate the quality of the transform. When you provide label sets as examples of truth, Glue machine learning uses some of those examples to learn from them. The rest of the labels are used as a test to estimate quality. Returns a unique identifier for the run. You can call GetMLTaskRun to get more information about the stats of the EvaluationTaskRun.

Starts a task to estimate the quality of the transform. When you provide label sets as examples of truth, Glue machine learning uses some of those examples to learn from them. The rest of the labels are used as a test to estimate quality. Returns a unique identifier for the run. You can call GetMLTaskRun to get more information about the stats of the EvaluationTaskRun.

Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels. When the StartMLLabelingSetGenerationTaskRun finishes, Glue will have generated a "labeling set" or a set of questions for humans to answer. In the case of the FindMatches transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?” After the labeling process is finished, you can upload your labels with a call to StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of the machine learning transform will use the new and improved labels and perform a higher-quality transformation. Note: The role used to write the generated labeling set to the OutputS3Path is the role associated with the Machine Learning Transform, specified in the CreateMLTransform API.

Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels. When the StartMLLabelingSetGenerationTaskRun finishes, Glue will have generated a "labeling set" or a set of questions for humans to answer. In the case of the FindMatches transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?” After the labeling process is finished, you can upload your labels with a call to StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of the machine learning transform will use the new and improved labels and perform a higher-quality transformation. Note: The role used to write the generated labeling set to the OutputS3Path is the role associated with the Machine Learning Transform, specified in the CreateMLTransform API.

Starts a materialized view refresh task run, for a specified table and columns.

Starts a materialized view refresh task run, for a specified table and columns.

Sourcemodule StartTriggerRequest : sig ... end

Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.

Sourcemodule StartTriggerResponse : sig ... end

Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.

Sourcemodule StartWorkflowRunRequest : sig ... end

Starts a new run of the specified workflow.

Sourcemodule StartWorkflowRunResponse : sig ... end

Starts a new run of the specified workflow.

Stops a task run for the specified table.

Stops a task run for the specified table.

Stops a column statistics task run schedule.

Stops a column statistics task run schedule.

Sourcemodule StopCrawlerRequest : sig ... end

If the specified crawler is running, stops the crawl.

Sourcemodule StopCrawlerResponse : sig ... end

If the specified crawler is running, stops the crawl.

Sets the schedule state of the specified crawler to NOT_SCHEDULED, but does not stop the crawler if it is already running.

Sets the schedule state of the specified crawler to NOT_SCHEDULED, but does not stop the crawler if it is already running.

Stops a materialized view refresh task run, for a specified table and columns.

Stops a materialized view refresh task run, for a specified table and columns.

Sourcemodule StopSessionRequest : sig ... end

Stops the session.

Sourcemodule StopSessionResponse : sig ... end

Stops the session.

Sourcemodule StopTriggerRequest : sig ... end

Stops a specified trigger.

Sourcemodule StopTriggerResponse : sig ... end

Stops a specified trigger.

Sourcemodule StopWorkflowRunRequest : sig ... end

Stops the execution of the specified workflow run.

Sourcemodule StopWorkflowRunResponse : sig ... end

Stops the execution of the specified workflow run.

Sourcemodule TagKeysList : sig ... end
Sourcemodule TagResourceRequest : sig ... end

Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.

Sourcemodule TagResourceResponse : sig ... end

Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.

Sourcemodule TestConnectionInput : sig ... end

A structure that is used to specify testing a connection to a service.

Sourcemodule TestConnectionRequest : sig ... end

Tests a connection to a service to validate the service credentials that you provide. You can either provide an existing connection name or a TestConnectionInput for testing a non-existing connection input. Providing both at the same time will cause an error. If the action is successful, the service sends back an HTTP 200 response.

Sourcemodule TestConnectionResponse : sig ... end

Tests a connection to a service to validate the service credentials that you provide. You can either provide an existing connection name or a TestConnectionInput for testing a non-existing connection input. Providing both at the same time will cause an error. If the action is successful, the service sends back an HTTP 200 response.

Sourcemodule TriggerUpdate : sig ... end

A structure used to provide information used to update a trigger. This object updates the previous trigger definition by overwriting it completely.

Sourcemodule UntagResourceRequest : sig ... end

Removes tags from a resource.

Sourcemodule UntagResourceResponse : sig ... end

Removes tags from a resource.

Sourcemodule UpdateBlueprintRequest : sig ... end

Updates a registered blueprint.

Sourcemodule UpdateBlueprintResponse : sig ... end

Updates a registered blueprint.

Sourcemodule UpdateCatalogRequest : sig ... end

Updates an existing catalog's properties in the Glue Data Catalog.

Sourcemodule UpdateCatalogResponse : sig ... end

Updates an existing catalog's properties in the Glue Data Catalog.

Specifies an XML classifier to be updated.

Specifies a JSON classifier to be updated.

Specifies a grok classifier to update when passed to UpdateClassifier.

Specifies a custom CSV classifier to be updated.

Sourcemodule UpdateClassifierRequest : sig ... end

Modifies an existing classifier (a GrokClassifier, an XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which field is present).

Sourcemodule VersionMismatchException : sig ... end

There was a version conflict.

Sourcemodule UpdateClassifierResponse : sig ... end

Modifies an existing classifier (a GrokClassifier, an XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which field is present).

Creates or updates partition statistics of columns. The Identity and Access Management (IAM) permission required for this operation is UpdatePartition.

Creates or updates partition statistics of columns. The Identity and Access Management (IAM) permission required for this operation is UpdatePartition.

Creates or updates table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is UpdateTable.

Creates or updates table statistics of columns. The Identity and Access Management (IAM) permission required for this operation is UpdateTable.

Updates settings for a column statistics task.

Updates settings for a column statistics task.

Sourcemodule UpdateConnectionRequest : sig ... end

Updates a connection definition in the Data Catalog.

Sourcemodule UpdateConnectionResponse : sig ... end

Updates a connection definition in the Data Catalog.

Sourcemodule UpdateCrawlerRequest : sig ... end

Updates a crawler. If a crawler is running, you must stop it using StopCrawler before updating it.

Sourcemodule UpdateCrawlerResponse : sig ... end

Updates a crawler. If a crawler is running, you must stop it using StopCrawler before updating it.

Updates the schedule of a crawler using a cron expression.

Updates the schedule of a crawler using a cron expression.

Updates the specified data quality ruleset.

Updates the specified data quality ruleset.

Sourcemodule UpdateDatabaseRequest : sig ... end

Updates an existing database definition in a Data Catalog.

Sourcemodule UpdateDatabaseResponse : sig ... end

Updates an existing database definition in a Data Catalog.

Sourcemodule UpdateDevEndpointRequest : sig ... end

Updates a specified development endpoint.

Sourcemodule UpdateDevEndpointResponse : sig ... end

Updates a specified development endpoint.

Request to update an existing Glue Identity Center configuration.

Response from updating an existing Glue Identity Center configuration.

Sourcemodule UpdateIcebergTableInput : sig ... end

Contains the update operations to be applied to an existing Iceberg table inGlue Data Catalog, defining the new state of the table metadata.

Sourcemodule UpdateIcebergInput : sig ... end

Input parameters specific to updating Apache Iceberg tables in Glue Data Catalog, containing the update operations to be applied to an existing Iceberg table.

This API can be used for updating 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. Since the same resource can be used across multiple integrations, updating resource properties will impact all the integrations using it.

This API can be used for updating 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. Since the same resource can be used across multiple integrations, updating resource properties will impact all the integrations using it.

This API is used to provide optional override properties for 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. The override will be reflected across all the integrations using same ResourceArn and source table.

This API is used to provide optional override properties for 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. The override will be reflected across all the integrations using same ResourceArn and source table.

Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts. This API supports optional parameters which take in the repository information.

Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts. This API supports optional parameters which take in the repository information.

Sourcemodule UpdateJobRequest : sig ... end

Updates an existing job definition. The previous job definition is completely overwritten by this information.

Sourcemodule UpdateJobResponse : sig ... end

Updates an existing job definition. The previous job definition is completely overwritten by this information.

Sourcemodule UpdateMLTransformRequest : sig ... end

Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results. After calling this operation, you can call the StartMLEvaluationTaskRun operation to assess how well your new parameters achieved your goals (such as improving the quality of your machine learning transform, or making it more cost-effective).

Sourcemodule UpdateMLTransformResponse : sig ... end

Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results. After calling this operation, you can call the StartMLEvaluationTaskRun operation to assess how well your new parameters achieved your goals (such as improving the quality of your machine learning transform, or making it more cost-effective).

Input parameters for updating open table format tables in GlueData Catalog, serving as a wrapper for format-specific update operations such as Apache Iceberg.

Sourcemodule UpdatePartitionRequest : sig ... end

Updates a partition.

Sourcemodule UpdatePartitionResponse : sig ... end

Updates a partition.

Sourcemodule UpdateRegistryInput : sig ... end

Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.

Sourcemodule UpdateRegistryResponse : sig ... end

Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.

Sourcemodule UpdateSchemaInput : sig ... end

Updates the description, compatibility setting, or version checkpoint for a schema set. For updating the compatibility setting, the call will not validate compatibility for the entire set of schema versions with the new compatibility setting. If the value for Compatibility is provided, the VersionNumber (a checkpoint) is also required. The API will validate the checkpoint version number for consistency. If the value for the VersionNumber (checkpoint) is provided, Compatibility is optional and this can be used to set/reset a checkpoint for the schema. This update will happen only if the schema is in the AVAILABLE state.

Sourcemodule UpdateSchemaResponse : sig ... end

Updates the description, compatibility setting, or version checkpoint for a schema set. For updating the compatibility setting, the call will not validate compatibility for the entire set of schema versions with the new compatibility setting. If the value for Compatibility is provided, the VersionNumber (a checkpoint) is also required. The API will validate the checkpoint version number for consistency. If the value for the VersionNumber (checkpoint) is provided, Compatibility is optional and this can be used to set/reset a checkpoint for the schema. This update will happen only if the schema is in the AVAILABLE state.

Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job. This API supports optional parameters which take in the repository information.

Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job. This API supports optional parameters which take in the repository information.

Updates the configuration for an existing table optimizer.

Updates the configuration for an existing table optimizer.

Sourcemodule ViewUpdateAction : sig ... end
Sourcemodule UpdateTableRequest : sig ... end

Updates a metadata table in the Data Catalog.

Sourcemodule UpdateTableResponse : sig ... end

Updates a metadata table in the Data Catalog.

Sourcemodule UpdateTriggerRequest : sig ... end

Updates a trigger definition. 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.

Sourcemodule UpdateTriggerResponse : sig ... end

Updates a trigger definition. 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.

Sourcemodule UpdateUsageProfileRequest : sig ... end

Update an Glue usage profile.

Update an Glue usage profile.

Updates an existing function definition in the Data Catalog.

Updates an existing function definition in the Data Catalog.

Sourcemodule UpdateWorkflowRequest : sig ... end

Updates an existing workflow.

Sourcemodule UpdateWorkflowResponse : sig ... end

Updates an existing workflow.