Module Awso_glue.Values_0Source

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule MessageString : sig ... end
Sourcemodule AccessDeniedException : sig ... end

Access to a resource was denied.

Sourcemodule AccessToken : sig ... end
Sourcemodule AccountId : sig ... end
Sourcemodule Timeout : sig ... end
Sourcemodule NotifyDelayAfter : sig ... end
Sourcemodule NotificationProperty : sig ... end

Specifies configuration properties of a notification.

Sourcemodule NameString : sig ... end
Sourcemodule GenericString : sig ... end
Sourcemodule GenericMap : sig ... end
Sourcemodule Action : sig ... end

Defines an action to be initiated by a trigger.

Sourcemodule ActionList : sig ... end
Sourcemodule ContextValue : sig ... end
Sourcemodule ContextKey : sig ... end
Sourcemodule AdditionalContextMap : sig ... end
Sourcemodule AdditionalOptionKeys : sig ... end
Sourcemodule EnclosedInStringProperty : sig ... end
Sourcemodule AdditionalOptions : sig ... end
Sourcemodule AdditionalPlanOptionsMap : sig ... end
Sourcemodule AggFunction : sig ... end
Sourcemodule NodeId : sig ... end
Sourcemodule OneInput : sig ... end
Sourcemodule NodeName : sig ... end
Sourcemodule GlueStudioPathList : sig ... end
Sourcemodule AggregateOperation : sig ... end

Specifies the set of parameters needed to perform aggregation in the aggregate transform.

Sourcemodule AggregateOperations : sig ... end
Sourcemodule Aggregate : sig ... end

Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.

Sourcemodule AllowedValueValueString : sig ... end
Sourcemodule AllowedValue : sig ... end

An object representing a value allowed for a property.

Sourcemodule AllowedValues : sig ... end
Sourcemodule ConfigValueString : sig ... end
Sourcemodule AllowedValuesStringList : sig ... end
Sourcemodule AlreadyExistsException : sig ... end

A resource to be created or added already exists.

Specifies an optional value when connecting to the Redshift cluster.

Sourcemodule Option_ : sig ... end

Specifies an option value.

Sourcemodule OptionList : sig ... end
Sourcemodule GenericLimitedString : sig ... end
Sourcemodule BooleanValue : sig ... end
Sourcemodule AmazonRedshiftNodeData : sig ... end

Specifies an Amazon Redshift node.

Sourcemodule AmazonRedshiftSource : sig ... end

Specifies an Amazon Redshift source.

Sourcemodule AmazonRedshiftTarget : sig ... end

Specifies an Amazon Redshift target.

Sourcemodule HashString : sig ... end
Sourcemodule DescriptionString : sig ... end
Sourcemodule AnnotationError : sig ... end

A failed annotation.

Sourcemodule AnnotationErrorList : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule InclusionAnnotationValue : sig ... end

A timestamped inclusion annotation.

Sourcemodule StatisticAnnotation : sig ... end

A Statistic Annotation.

Sourcemodule AnnotationList : sig ... end
Sourcemodule ApiVersion : sig ... end
Sourcemodule ApplicationArn : sig ... end
Sourcemodule BoxedBoolean : sig ... end
module Mapping : sig ... end

Specifies the mapping of data property keys.

module Mappings : sig ... end
Sourcemodule ApplyMapping : sig ... end

Specifies a transform that maps data property keys in the data source to data property keys in the data target. You can rename keys, modify the data types for keys, and choose which keys to drop from the dataset.

Sourcemodule ArnString : sig ... end
Sourcemodule ColumnTypeString : sig ... end
Sourcemodule GlueStudioSchemaColumn : sig ... end

Specifies a single column in a Glue schema definition.

Sourcemodule GlueSchema : sig ... end

Specifies a user-defined schema when a schema cannot be determined by Glue.

Sourcemodule GlueSchemas : sig ... end
Sourcemodule AthenaConnectorSource : sig ... end

Specifies a connector to an Amazon Athena data source.

Sourcemodule AttemptCount : sig ... end
Sourcemodule ColumnNameString : sig ... end
Sourcemodule AuditColumnNamesList : sig ... end
Sourcemodule NullableBoolean : sig ... end
Sourcemodule AuditContextString : sig ... end
Sourcemodule AuditContext : sig ... end

A structure containing the Lake Formation audit context.

Sourcemodule String_ : sig ... end
Sourcemodule PropertyType : sig ... end
Sourcemodule PropertyTypes : sig ... end
Sourcemodule PropertyName : sig ... end
Sourcemodule PropertyLocation : sig ... end
Sourcemodule PropertyDescriptionString : sig ... end
Sourcemodule DataOperation : sig ... end
Sourcemodule DataOperations : sig ... end
Sourcemodule Bool_ : sig ... end
Sourcemodule Property : sig ... end

An object that defines a connection type for a compute environment.

Sourcemodule PropertiesMap : sig ... end
Sourcemodule AuthConfiguration : sig ... end

The authentication configuration for a connection returned by the DescribeConnectionType API.

Sourcemodule AuthTokenString : sig ... end
Sourcemodule SecretArn : sig ... end
Sourcemodule TokenUrlParameterValue : sig ... end
Sourcemodule TokenUrlParameterKey : sig ... end
Sourcemodule TokenUrlParametersMap : sig ... end
Sourcemodule TokenUrl : sig ... end
Sourcemodule OAuth2GrantType : sig ... end
Sourcemodule OAuth2ClientApplication : sig ... end

The OAuth2 client app used for the connection.

Sourcemodule OAuth2Properties : sig ... end

A structure containing properties for OAuth2 authentication.

Sourcemodule KmsKeyArn : sig ... end
Sourcemodule AuthenticationType : sig ... end

A structure containing the authentication configuration.

Sourcemodule RefreshToken : sig ... end
Sourcemodule JwtToken : sig ... end
Sourcemodule OAuth2Credentials : sig ... end

The credentials used when the authentication type is OAuth2 authentication.

Sourcemodule RedirectUri : sig ... end
Sourcemodule AuthorizationCode : sig ... end

The set of properties required for the the OAuth2 AUTHORIZATION_CODE grant type workflow.

Sourcemodule OAuth2PropertiesInput : sig ... end

A structure containing properties for OAuth2 in the CreateConnection request.

Sourcemodule CredentialValue : sig ... end
Sourcemodule CredentialKey : sig ... end
Sourcemodule CredentialMap : sig ... end
Sourcemodule Username : sig ... end
Sourcemodule Password : sig ... end

For supplying basic auth credentials when not providing a SecretArn value.

A structure containing the authentication configuration in the CreateConnection request.

Sourcemodule AuthenticationTypes : sig ... end
Sourcemodule AutoDataQuality : sig ... end

Specifies configuration options for automatic data quality evaluation in Glue jobs. This structure enables automated data quality checks and monitoring during ETL operations, helping to ensure data integrity and reliability without manual intervention.

Sourcemodule ValueString : sig ... end
Sourcemodule ValueStringList : sig ... end
Sourcemodule PartitionValueList : sig ... end

Contains a list of values defining partitions.

Sourcemodule BackfillErrorCode : sig ... end
Sourcemodule BackfillError : sig ... end

A list of errors that can occur when registering partition indexes for an existing table. These errors give the details about why an index registration failed and provide a limited number of partitions in the response, so that you can fix the partitions at fault and try registering the index again. The most common set of errors that can occur are categorized as follows: EncryptedPartitionError: The partitions are encrypted. InvalidPartitionTypeDataError: The partition value doesn't match the data type for that partition column. MissingPartitionValueError: The partitions are encrypted. UnsupportedPartitionCharacterError: Characters inside the partition value are not supported. For example: U+0000 , U+0001, U+0002. InternalError: Any error which does not belong to other error codes.

Sourcemodule BackfillErrors : sig ... end
Sourcemodule ListOfString : sig ... end
Sourcemodule ConnectorPropertyKey : sig ... end
Sourcemodule ConnectorProperty : sig ... end

Defines a property configuration for connection types, default values, and where the property should be used in requests.

Basic authentication configuration that defines the username and password properties for HTTP Basic authentication.

Sourcemodule BasicCatalogTarget : sig ... end

Specifies a target that uses a Glue Data Catalog table.

Sourcemodule NameStringList : sig ... end
Sourcemodule ColumnValuesString : sig ... end
Sourcemodule LocationMap : sig ... end
Sourcemodule ColumnValueStringList : sig ... end
Sourcemodule SkewedInfo : sig ... end

Specifies skewed values in a table. Skewed values are those that occur with very high frequency.

Sourcemodule ParametersMapValue : sig ... end
Sourcemodule KeyString : sig ... end
Sourcemodule ParametersMap : sig ... end
Sourcemodule SerDeInfo : sig ... end

Information about a serialization/deserialization program (SerDe) that serves as an extractor and loader.

Sourcemodule VersionLongNumber : sig ... end
Sourcemodule SchemaVersionIdString : sig ... end
Sourcemodule SchemaRegistryNameString : sig ... end
Sourcemodule GlueResourceArn : sig ... end
Sourcemodule SchemaId : sig ... end

The unique ID of the schema in the Glue schema registry.

Sourcemodule SchemaReference : sig ... end

An object that references a schema stored in the Glue Schema Registry.

Sourcemodule IntegerFlag : sig ... end
Sourcemodule Order : sig ... end

Specifies the sort order of a sorted column.

Sourcemodule OrderList : sig ... end
Sourcemodule LocationString : sig ... end
Sourcemodule LocationStringList : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule FormatString : sig ... end
Sourcemodule CommentString : sig ... end
Sourcemodule Column : sig ... end

A column in a Table.

Sourcemodule ColumnList : sig ... end
Sourcemodule Boolean : sig ... end
Sourcemodule StorageDescriptor : sig ... end

Describes the physical storage of table data.

Sourcemodule PartitionInput : sig ... end

The structure used to create and update a partition.

Sourcemodule PartitionInputList : sig ... end
Sourcemodule CatalogIdString : sig ... end

Creates one or more partitions in a batch operation.

A resource numerical limit was exceeded.

Sourcemodule ErrorDetail : sig ... end

Contains details about an error.

Sourcemodule PartitionError : sig ... end

Contains information about a partition error.

Sourcemodule PartitionErrors : sig ... end
Sourcemodule OperationTimeoutException : sig ... end

The operation timed out.

Sourcemodule InvalidInputException : sig ... end

The input provided was not valid.

Sourcemodule InternalServiceException : sig ... end

An internal service error occurred.

Sourcemodule GlueEncryptionException : sig ... end

An encryption operation failed.

Sourcemodule EntityNotFoundException : sig ... end

A specified entity does not exist

Creates one or more partitions in a batch operation.

Sourcemodule DeleteConnectionNameList : sig ... end

Deletes a list of connection definitions from the Data Catalog.

Sourcemodule ErrorByName : sig ... end

Deletes a list of connection definitions from the Data Catalog.

Deletes one or more partitions in a batch operation.

Deletes one or more partitions in a batch operation.

Sourcemodule BatchDeleteTableNameList : sig ... end
Sourcemodule TransactionIdString : sig ... end
Sourcemodule BatchDeleteTableRequest : sig ... end

Deletes multiple tables at once. 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 BatchDeleteTable, use DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or BatchDeletePartition, to delete any resources that belong to the table.

Sourcemodule TableError : sig ... end

An error record for table operations.

Sourcemodule TableErrors : sig ... end
Sourcemodule ResourceNotReadyException : sig ... end

A resource was not ready for a transaction.

Sourcemodule BatchDeleteTableResponse : sig ... end

Deletes multiple tables at once. 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 BatchDeleteTable, use DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or BatchDeletePartition, to delete any resources that belong to the table.

Sourcemodule VersionString : sig ... end

Deletes a specified batch of versions of a table.

Sourcemodule TableVersionError : sig ... end

An error record for table-version operations.

Sourcemodule TableVersionErrors : sig ... end

Deletes a specified batch of versions of a table.

Sourcemodule OrchestrationNameString : sig ... end
Sourcemodule BatchGetBlueprintNames : sig ... end
Sourcemodule BatchGetBlueprintsRequest : sig ... end

Retrieves information about a list of blueprints.

Sourcemodule TimestampValue : sig ... end
Sourcemodule Generic512CharString : sig ... end
Sourcemodule BlueprintParameterSpec : sig ... end
Sourcemodule LastActiveDefinition : sig ... end

When there are multiple versions of a blueprint and the latest version has some errors, this attribute indicates the last successful blueprint definition that is available with the service.

Sourcemodule ErrorString : sig ... end
Sourcemodule BlueprintStatus : sig ... end
Sourcemodule Blueprint : sig ... end

The details of a blueprint.

Sourcemodule Blueprints : sig ... end
Sourcemodule BlueprintNames : sig ... end

Retrieves information about a list of blueprints.

Sourcemodule CrawlerNameList : sig ... end
Sourcemodule BatchGetCrawlersRequest : sig ... end

Returns a list of resource metadata for a given list of crawler names. After calling the ListCrawlers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule VersionId : sig ... end
Sourcemodule TablePrefix : sig ... end
Sourcemodule UpdateBehavior : sig ... end
Sourcemodule DeleteBehavior : sig ... end
Sourcemodule SchemaChangePolicy : sig ... end

A policy that specifies update and deletion behaviors for the crawler.

Sourcemodule ScheduleState : sig ... end
Sourcemodule CronExpression : sig ... end
Sourcemodule Schedule : sig ... end

A scheduling object using a cron statement to schedule an event.

Sourcemodule Role : sig ... end
Sourcemodule RecrawlBehavior : sig ... end
Sourcemodule RecrawlPolicy : sig ... end

When crawling an Amazon S3 data source after the first crawl is complete, specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run. For more information, see Incremental Crawls in Glue in the developer guide.

Sourcemodule MillisecondsCount : sig ... end
Sourcemodule CrawlerLineageSettings : sig ... end
Sourcemodule LineageConfiguration : sig ... end

Specifies data lineage configuration settings for the crawler.

Sourcemodule MessagePrefix : sig ... end
Sourcemodule LogStream : sig ... end
Sourcemodule LogGroup : sig ... end
Sourcemodule LastCrawlStatus : sig ... end
Sourcemodule LastCrawlInfo : sig ... end

Status and error information about the most recent crawl.

Specifies Lake Formation configuration settings for the crawler.

Sourcemodule DatabaseName : sig ... end
Sourcemodule Path : sig ... end
Sourcemodule PathList : sig ... end
Sourcemodule NullableInteger : sig ... end
Sourcemodule EventQueueArn : sig ... end
Sourcemodule ConnectionName : sig ... end
Sourcemodule S3Target : sig ... end

Specifies a data store in Amazon Simple Storage Service (Amazon S3).

Sourcemodule S3TargetList : sig ... end
Sourcemodule MongoDBTarget : sig ... end

Specifies an Amazon DocumentDB or MongoDB data store to crawl.

Sourcemodule MongoDBTargetList : sig ... end
Sourcemodule JdbcMetadataEntry : sig ... end
Sourcemodule EnableAdditionalMetadata : sig ... end
Sourcemodule JdbcTarget : sig ... end

Specifies a JDBC data store to crawl.

Sourcemodule JdbcTargetList : sig ... end
Sourcemodule IcebergTarget : sig ... end

Specifies an Apache Iceberg data source where Iceberg tables are stored in Amazon S3.

Sourcemodule IcebergTargetList : sig ... end
Sourcemodule HudiTarget : sig ... end

Specifies an Apache Hudi data source.

Sourcemodule HudiTargetList : sig ... end
Sourcemodule NullableDouble : sig ... end
Sourcemodule DynamoDBTarget : sig ... end

Specifies an Amazon DynamoDB table to crawl.

Sourcemodule DynamoDBTargetList : sig ... end
Sourcemodule DeltaTarget : sig ... end

Specifies a Delta data store to crawl one or more Delta tables.

Sourcemodule DeltaTargetList : sig ... end
Sourcemodule CatalogTablesList : sig ... end
Sourcemodule CatalogTarget : sig ... end

Specifies an Glue Data Catalog target.

Sourcemodule CatalogTargetList : sig ... end
Sourcemodule CrawlerTargets : sig ... end

Specifies data stores to crawl.

Sourcemodule CrawlerState : sig ... end
Sourcemodule CrawlerConfiguration : sig ... end
Sourcemodule ClassifierNameList : sig ... end
Sourcemodule Crawler : sig ... end

Specifies a crawler program that examines a data source and uses classifiers to try to determine its schema. If successful, the crawler records metadata concerning the data source in the Glue Data Catalog.

Sourcemodule CrawlerList : sig ... end
Sourcemodule BatchGetCrawlersResponse : sig ... end

Returns a list of resource metadata for a given list of crawler names. After calling the ListCrawlers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule CustomEntityTypeNames : sig ... end

Retrieves the details for the custom patterns specified by a list of names.

Sourcemodule ContextWords : sig ... end
Sourcemodule CustomEntityType : sig ... end

An object representing a custom pattern for detecting sensitive data across the columns and rows of your structured data.

Sourcemodule CustomEntityTypes : sig ... end

Retrieves the details for the custom patterns specified by a list of names.

Sourcemodule DataQualityResultIds : sig ... end

Retrieves a list of data quality results for the specified result IDs.

Sourcemodule GenericBoundedDouble : sig ... end
Sourcemodule GlueTable : sig ... end

The database and table in the Glue Data Catalog that is used for input or output data.

Sourcemodule PreProcessingQueryString : sig ... end

SQL Query of SparkSQL format that can be used to pre-process data before running Data Quality Operations.

Sourcemodule DataQualityGlueTable : sig ... end

The database and table in the Glue Data Catalog that is used for input or output data for Data Quality Operations.

Sourcemodule DataSource : sig ... end

A data source (an Glue table) for which you want data quality results.

Sourcemodule RuleMetricsMap : sig ... end
Sourcemodule Labels : sig ... end
Sourcemodule EvaluatedMetricsMap : sig ... end
Sourcemodule DataQualityRuleResult : sig ... end

Describes the result of the evaluation of a data quality rule.

Sourcemodule DataQualityRuleResults : sig ... end
Sourcemodule NewRules : sig ... end
Sourcemodule DataQualityMetricValues : sig ... end

Describes the data quality metric value according to the analysis of historical data.

Sourcemodule MetricBasedObservation : sig ... end

Describes the metric based observation generated based on evaluated data quality metrics.

Sourcemodule DataQualityObservation : sig ... end

Describes the observation generated after evaluating the rules and analyzers.

Sourcemodule DataQualityObservations : sig ... end
Sourcemodule DataQualityAnalyzerResult : sig ... end

Describes the result of the evaluation of a data quality analyzer.

A summary of metrics showing the total counts of processed rows and rules, including their pass/fail statistics based on row-level results.

Sourcemodule DataQualityResult : sig ... end

Describes a data quality result.

Sourcemodule DataQualityResultsList : sig ... end

Retrieves a list of data quality results for the specified result IDs.

Sourcemodule DevEndpointNames : sig ... end

Returns a list of resource metadata for a given list of development endpoint names. After calling the ListDevEndpoints operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule WorkerType : sig ... end
Sourcemodule StringList : sig ... end
Sourcemodule RoleArn : sig ... end
Sourcemodule PublicKeysList : sig ... end
Sourcemodule MapValue : sig ... end
Sourcemodule IntegerValue : sig ... end
Sourcemodule GlueVersionString : sig ... end
Sourcemodule DevEndpoint : sig ... end

A development endpoint where a developer can remotely debug extract, transform, and load (ETL) scripts.

Sourcemodule DevEndpointList : sig ... end

Returns a list of resource metadata for a given list of development endpoint names. After calling the ListDevEndpoints operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule JobNameList : sig ... end
Sourcemodule BatchGetJobsRequest : sig ... end

Returns a list of resource metadata for a given list of job names. After calling the ListJobs operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule UriString : sig ... end
Sourcemodule SourceControlProvider : sig ... end
Sourcemodule SourceControlAuthStrategy : sig ... end
Sourcemodule SourceControlDetails : sig ... end

The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.

Sourcemodule RoleString : sig ... end
Sourcemodule MaxRetries : sig ... end
Sourcemodule MaintenanceWindow : sig ... end
Sourcemodule JobMode : sig ... end
Sourcemodule ScriptLocationString : sig ... end
Sourcemodule RuntimeNameString : sig ... end
Sourcemodule PythonVersionString : sig ... end
Sourcemodule JobCommand : sig ... end

Specifies code that runs when a job is run.

Sourcemodule MaxConcurrentRuns : sig ... end
Sourcemodule ExecutionProperty : sig ... end

An execution property of a job.

Sourcemodule ExecutionClass : sig ... end
Sourcemodule ConnectionString : sig ... end
Sourcemodule ConnectionStringList : sig ... end
Sourcemodule ConnectionsList : sig ... end

Specifies the connections used by a job.

Sourcemodule UnionType : sig ... end
Sourcemodule TwoInputs : sig ... end
Sourcemodule Union : sig ... end

Specifies a transform that combines the rows from two or more datasets into a single result.

Sourcemodule SplitFields : sig ... end

Specifies a transform that splits data property keys into two DynamicFrames. The output is a collection of DynamicFrames: one with selected data property keys, and one with the remaining data property keys.

Sourcemodule Topk : sig ... end
Sourcemodule Prob : sig ... end
Sourcemodule Spigot : sig ... end

Specifies a transform that writes samples of the data to an Amazon S3 bucket.

Sourcemodule SqlQuery : sig ... end
Sourcemodule SqlAlias : sig ... end

Represents a single entry in the list of values for SqlAliases.

Sourcemodule SqlAliases : sig ... end
Sourcemodule ManyInputs : sig ... end
Sourcemodule SparkSQL : sig ... end

Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data. The output is a single DynamicFrame.

Sourcemodule SparkConnectorTarget : sig ... end

Specifies a target that uses an Apache Spark connector.

Sourcemodule SparkConnectorSource : sig ... end

Specifies a connector to an Apache Spark data source.

Sourcemodule SnowflakeNodeData : sig ... end

Specifies configuration for Snowflake nodes in Glue Studio.

Sourcemodule SnowflakeTarget : sig ... end

Specifies a Snowflake target.

Sourcemodule SnowflakeSource : sig ... end

Specifies a Snowflake data source.

Sourcemodule NonNegativeInt : sig ... end
Sourcemodule SelectFromCollection : sig ... end

Specifies a transform that chooses one DynamicFrame from a collection of DynamicFrames. The output is the selected DynamicFrame

Sourcemodule SelectFields : sig ... end

Specifies a transform that chooses the data property keys that you want to keep.

Sourcemodule BoxedLong : sig ... end

Specifies additional connection options for the Amazon S3 data store.

Sourcemodule ParquetCompressionType : sig ... end
Sourcemodule BoxedNonNegativeInt : sig ... end
Sourcemodule S3ParquetSource : sig ... end

Specifies an Apache Parquet data store stored in Amazon S3.

Sourcemodule CompressionType : sig ... end
Sourcemodule S3JsonSource : sig ... end

Specifies a JSON data store stored in Amazon S3.

Sourcemodule TargetFormat : sig ... end
Sourcemodule UpdateCatalogBehavior : sig ... end
Sourcemodule DirectSchemaChangePolicy : sig ... end

A policy that specifies update behavior for the crawler.

Sourcemodule S3IcebergDirectTarget : sig ... end

Specifies a target that writes to an Iceberg data source in Amazon S3.

Sourcemodule CatalogSchemaChangePolicy : sig ... end

A policy that specifies update behavior for the crawler.

Sourcemodule S3IcebergCatalogTarget : sig ... end

Specifies an Apache Iceberg catalog target that writes data to Amazon S3 and registers the table in the Glue Data Catalog.

Sourcemodule S3HyperDirectTarget : sig ... end

Specifies a HyperDirect data target that writes to Amazon S3.

Sourcemodule S3HudiSource : sig ... end

Specifies a Hudi data source stored in Amazon S3.

Sourcemodule HudiTargetCompressionType : sig ... end
Sourcemodule S3HudiDirectTarget : sig ... end

Specifies a target that writes to a Hudi data source in Amazon S3.

Sourcemodule S3HudiCatalogTarget : sig ... end

Specifies a target that writes to a Hudi data source in the Glue Data Catalog.

Sourcemodule S3GlueParquetTarget : sig ... end

Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.

Sourcemodule S3ExcelSource : sig ... end

Specifies an S3 Excel data source.

Sourcemodule S3DirectTarget : sig ... end

Specifies a data target that writes to Amazon S3.

Sourcemodule S3DeltaSource : sig ... end

Specifies a Delta Lake data source stored in Amazon S3.

Sourcemodule S3DeltaDirectTarget : sig ... end

Specifies a target that writes to a Delta Lake data source in Amazon S3.

Sourcemodule S3DeltaCatalogTarget : sig ... end

Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.

Sourcemodule Separator : sig ... end
Sourcemodule QuoteChar : sig ... end
Sourcemodule S3CsvSource : sig ... end

Specifies a command-separated value (CSV) data store stored in Amazon S3.

Sourcemodule S3CatalogTarget : sig ... end

Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.

Sourcemodule S3SourceAdditionalOptions : sig ... end

Specifies additional connection options for the Amazon S3 data store.

Sourcemodule S3CatalogSource : sig ... end

Specifies an Amazon S3 data store in the Glue Data Catalog.

Sourcemodule S3CatalogIcebergSource : sig ... end

Specifies an Apache Iceberg data source that is registered in the Glue Data Catalog. The Iceberg data source must be stored in Amazon S3.

Sourcemodule S3CatalogHudiSource : sig ... end

Specifies a Hudi data source that is registered in the Glue Data Catalog. The Hudi data source must be stored in Amazon S3.

Sourcemodule S3CatalogDeltaSource : sig ... end

Specifies a Delta Lake data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.

Sourcemodule FilterLogicalOperator : sig ... end
Sourcemodule FilterValueType : sig ... end
Sourcemodule FilterValue : sig ... end

Represents a single entry in the list of values for a FilterExpression.

Sourcemodule FilterValues : sig ... end
Sourcemodule FilterOperation : sig ... end
Sourcemodule FilterExpression : sig ... end

Specifies a filter expression.

Sourcemodule FilterExpressions : sig ... end
Sourcemodule GroupFilters : sig ... end

Specifies a group of filters with a logical operator that determines how the filters are combined to evaluate routing conditions.

Sourcemodule GroupFiltersList : sig ... end
Sourcemodule Route : sig ... end

Specifies a route node that directs data to different output paths based on defined filtering conditions.

Sourcemodule RenameField : sig ... end

Specifies a transform that renames a single data property key.

Sourcemodule RelationalCatalogSource : sig ... end

Specifies a Relational database data source in the Glue Data Catalog.

The options to configure an upsert operation when writing to a Redshift target .

Sourcemodule RedshiftTarget : sig ... end

Specifies a target that uses Amazon Redshift.

Sourcemodule RedshiftSource : sig ... end

Specifies an Amazon Redshift data store.

Sourcemodule ParameterValue : sig ... end
Sourcemodule ParameterName : sig ... end
Sourcemodule ParameterMap : sig ... end
Sourcemodule Operation : sig ... end
Sourcemodule RecipeAction : sig ... end

Actions defined in the Glue Studio data preparation recipe node.

Sourcemodule TargetColumn : sig ... end
Sourcemodule DatabrewConditionValue : sig ... end
Sourcemodule DatabrewCondition : sig ... end
Sourcemodule ConditionExpression : sig ... end

Condition expression defined in the Glue Studio data preparation recipe node.

Sourcemodule ConditionExpressionList : sig ... end
Sourcemodule RecipeStep : sig ... end

A recipe step used in a Glue Studio data preparation recipe node.

Sourcemodule RecipeSteps : sig ... end
Sourcemodule RecipeVersion : sig ... end
Sourcemodule RecipeReference : sig ... end

A reference to a Glue DataBrew recipe.

Sourcemodule Recipe : sig ... end

A Glue Studio node that uses a Glue DataBrew recipe in Glue jobs.

Sourcemodule PostgreSQLCatalogTarget : sig ... end

Specifies a target that uses Postgres SQL.

Sourcemodule PostgreSQLCatalogSource : sig ... end

Specifies a PostgresSQL data source in the Glue Data Catalog.

Sourcemodule PiiType : sig ... end
Sourcemodule MaskValue : sig ... end
Sourcemodule BoxedPositiveInt : sig ... end
Sourcemodule BoxedDoubleFraction : sig ... end
Sourcemodule PIIDetection : sig ... end

Specifies a transform that identifies, removes or masks PII data.

Sourcemodule OracleSQLCatalogTarget : sig ... end

Specifies a target that uses Oracle SQL.

Sourcemodule OracleSQLCatalogSource : sig ... end

Specifies an Oracle data source in the Glue Data Catalog.

Sourcemodule MySQLCatalogTarget : sig ... end

Specifies a target that uses MySQL.

Sourcemodule MySQLCatalogSource : sig ... end

Specifies a MySQL data source in the Glue Data Catalog.

Specifies a target that uses Microsoft SQL.

Specifies a Microsoft SQL server data source in the Glue Data Catalog.

Sourcemodule Merge : sig ... end

Specifies a transform that merges a DynamicFrame with a staging DynamicFrame based on the specified primary keys to identify records. Duplicate records (records with the same primary keys) are not de-duplicated.

Sourcemodule JoinType : sig ... end
Sourcemodule JoinColumn : sig ... end

Specifies a column to be joined.

Sourcemodule JoinColumns : sig ... end
Sourcemodule Join : sig ... end

Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys. You can use inner, outer, left, right, left semi, and left anti joins.

Sourcemodule JDBCConnectorTarget : sig ... end

Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.

Sourcemodule JDBCDataType : sig ... end
Sourcemodule GlueRecordType : sig ... end
Sourcemodule JDBCDataTypeMapping : sig ... end
Sourcemodule BoxedNonNegativeLong : sig ... end
Sourcemodule JDBCConnectorOptions : sig ... end

Additional connection options for the connector.

Sourcemodule JDBCConnectorSource : sig ... end

Specifies a connector to a JDBC data source.

Sourcemodule GovernedCatalogTarget : sig ... end

Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.

Sourcemodule GovernedCatalogSource : sig ... end

Specifies the data store in the governed Glue Data Catalog.

Sourcemodule Filter : sig ... end

Specifies a transform that splits a dataset into two, based on a filter condition.

Sourcemodule FillMissingValues : sig ... end

Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation. The input data set is used to train the machine learning model that determines what the missing value should be.

Sourcemodule DQStopJobOnFailureTiming : sig ... end
Sourcemodule DQStopJobOnFailureOptions : sig ... end

Options to configure how your job will stop if your data quality evaluation fails.

Options to configure how your data quality evaluation results are published.

Sourcemodule DQDLString : sig ... end
Sourcemodule DQDLAliases : sig ... end
Sourcemodule DQAdditionalOptions : sig ... end

Specifies your data quality evaluation criteria.

Sourcemodule DQTransformOutput : sig ... end
Sourcemodule EvaluateDataQuality : sig ... end

Specifies your data quality evaluation criteria.

Sourcemodule DdbExportType : sig ... end
Sourcemodule DDBELTConnectionOptions : sig ... end

Specifies connection options for DynamoDB ELT (Extract, Load, Transform) operations. This structure contains configuration parameters for connecting to and extracting data from DynamoDB tables using the ELT connector.

Specifies a DynamoDB ELT connector source for extracting data from DynamoDB tables.

Specifies additional options for DynamoDB ELT catalog operations.

Sourcemodule DynamoDBCatalogSource : sig ... end

Specifies a DynamoDB data source in the Glue Data Catalog.

Sourcemodule ParamType : sig ... end
Sourcemodule TransformConfigParameter : sig ... end

Specifies the parameters in the config file of the dynamic transform.

Sourcemodule DynamicTransform : sig ... end

Specifies the set of parameters needed to perform the dynamic transform.

Sourcemodule Datatype : sig ... end

A structure representing the datatype of the value.

Sourcemodule NullValueField : sig ... end

Represents a custom null value such as a zeros or other value being used as a null placeholder unique to the dataset.

Sourcemodule NullValueFields : sig ... end
Sourcemodule NullCheckBoxList : sig ... end

Represents whether certain values are recognized as null values for removal.

Sourcemodule DropNullFields : sig ... end

Specifies a transform that removes columns from the dataset if all values in the column are 'null'. By default, Glue Studio will recognize null objects, but some values such as empty strings, strings that are "null", -1 integers or other placeholders such as zeros, are not automatically recognized as nulls.

Sourcemodule DropFields : sig ... end

Specifies a transform that chooses the data property keys that you want to drop.

Sourcemodule LimitedStringList : sig ... end
Sourcemodule LimitedPathList : sig ... end
Sourcemodule DropDuplicates : sig ... end

Specifies a transform that removes rows of repeating data from a data set.

Sourcemodule PositiveLong : sig ... end
Sourcemodule PollingTime : sig ... end

Specifies options related to data preview for viewing a sample of your data.

Sourcemodule StartingPosition : sig ... end
Sourcemodule Iso8601DateTime : sig ... end

Additional options for the Amazon Kinesis streaming data source.

Sourcemodule DirectKinesisSource : sig ... end

Specifies a direct Amazon Kinesis data source.

Additional options for streaming.

Sourcemodule DirectKafkaSource : sig ... end

Specifies an Apache Kafka data store.

Sourcemodule JDBCConnectionType : sig ... end
Sourcemodule DirectJDBCSource : sig ... end

Specifies the direct JDBC source connection.

Sourcemodule ExtendedString : sig ... end
Sourcemodule CustomCode : sig ... end

Specifies a transform that uses custom code you provide to perform the data transformation. The output is a collection of DynamicFrames.

Sourcemodule ConnectorOptions : sig ... end
Sourcemodule ConnectorDataTarget : sig ... end

Specifies a target generated with standard connection options.

Sourcemodule ConnectorDataSource : sig ... end

Specifies a source generated with standard connection options.

Sourcemodule CatalogSource : sig ... end

Specifies a data store in the Glue Data Catalog.

Sourcemodule CatalogKinesisSource : sig ... end

Specifies a Kinesis data source in the Glue Data Catalog.

Sourcemodule CatalogKafkaSource : sig ... end

Specifies an Apache Kafka data store in the Data Catalog.

Sourcemodule CatalogIcebergSource : sig ... end

Specifies an Apache Iceberg data source that is registered in the Glue Data Catalog.

Sourcemodule CatalogHudiSource : sig ... end

Specifies a Hudi data source that is registered in the Glue Data Catalog.

Sourcemodule CatalogDeltaSource : sig ... end

Specifies a Delta Lake data source that is registered in the Glue Data Catalog.

Sourcemodule CodeGenConfigurationNode : sig ... end

CodeGenConfigurationNode enumerates all valid Node types. One and only one of its member variables can be populated.

Sourcemodule CodeGenConfigurationNodes : sig ... end
Sourcemodule Job : sig ... end

Specifies a job definition.

Sourcemodule JobList : sig ... end
Sourcemodule BatchGetJobsResponse : sig ... end

Returns a list of resource metadata for a given list of job names. After calling the ListJobs operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule NullableString : sig ... end
Sourcemodule QuerySessionContext : sig ... end

A structure used as a protocol between query engines and Lake Formation or Glue. Contains both a Lake Formation generated authorization identifier and information from the request's authorization context.

Sourcemodule BatchGetPartitionRequest : sig ... end

Retrieves partitions in a batch request.

Sourcemodule Partition : sig ... end

Represents a slice of table data.

Sourcemodule PartitionList : sig ... end
Sourcemodule InvalidStateException : sig ... end

An error that indicates your data is in an invalid state.

A federation source failed, but the operation may be retried.

Sourcemodule FederationSourceErrorCode : sig ... end
Sourcemodule FederationSourceException : sig ... end

A federation source failed.

Sourcemodule BatchGetPartitionResponse : sig ... end

Retrieves partitions in a batch request.

Sourcemodule TableNameString : sig ... end
Sourcemodule DatabaseNameString : sig ... end
Sourcemodule TableOptimizerType : sig ... end

Represents a table optimizer to retrieve in the BatchGetTableOptimizer operation.

Contains details on one of the errors in the error list returned by the BatchGetTableOptimizer operation.

Returns the configuration for the specified table optimizers.

Sourcemodule ThrottlingException : sig ... end

The throttling threshhold was exceeded.

Sourcemodule TableOptimizerEventType : sig ... end
Sourcemodule RunMetrics : sig ... end

Metrics for the optimizer run. This structure is deprecated. See the individual metric members for compaction, retention, and orphan file deletion.

Sourcemodule MetricCounts : sig ... end
Sourcemodule DpuHours : sig ... end
Sourcemodule DpuDurationInHour : sig ... end
Sourcemodule DpuCounts : sig ... end
Sourcemodule IcebergRetentionMetrics : sig ... end

Snapshot retention metrics for Iceberg for the optimizer run.

Sourcemodule RetentionMetrics : sig ... end

A structure that contains retention metrics for the optimizer run.

Orphan file deletion metrics for Iceberg for the optimizer run.

Sourcemodule OrphanFileDeletionMetrics : sig ... end

A structure that contains orphan file deletion metrics for the optimizer run.

Sourcemodule CompactionStrategy : sig ... end
Sourcemodule IcebergCompactionMetrics : sig ... end

Compaction metrics for Iceberg for the optimizer run.

Sourcemodule CompactionMetrics : sig ... end

A structure that contains compaction metrics for the optimizer run.

Sourcemodule TableOptimizerRun : sig ... end

Contains details for a table optimizer run.

Sourcemodule GlueConnectionNameString : sig ... end

An object that describes the VPC configuration for a table optimizer. This configuration is necessary to perform optimization on tables that are in a customer VPC.

The configuration for an Iceberg snapshot retention optimizer.

Sourcemodule RetentionConfiguration : sig ... end

The configuration for a snapshot retention optimizer.

The configuration for an Iceberg orphan file deletion optimizer.

The configuration for an orphan file deletion optimizer.

The configuration for an Iceberg compaction optimizer. This configuration defines parameters for optimizing the layout of data files in Iceberg tables.

Sourcemodule CompactionConfiguration : sig ... end

The configuration for a compaction optimizer. This configuration defines how data files in your table will be compacted to improve query performance and reduce storage costs.

Contains details on the configuration of a table optimizer. You pass this configuration when creating or updating a table optimizer.

Sourcemodule ConfigurationSource : sig ... end
Sourcemodule TableOptimizer : sig ... end

Contains details about an optimizer associated with a table.

Sourcemodule BatchTableOptimizer : sig ... end

Contains details for one of the table optimizers returned by the BatchGetTableOptimizer operation.

Sourcemodule BatchTableOptimizers : sig ... end

Returns the configuration for the specified table optimizers.

Sourcemodule TriggerNameList : sig ... end
Sourcemodule BatchGetTriggersRequest : sig ... end

Returns a list of resource metadata for a given list of trigger names. After calling the ListTriggers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule TriggerType : sig ... end
Sourcemodule TriggerState : sig ... end
Sourcemodule Logical : sig ... end
Sourcemodule LogicalOperator : sig ... end
Sourcemodule JobRunState : sig ... end
Sourcemodule CrawlState : sig ... end
Sourcemodule Condition : sig ... end

Defines a condition under which a trigger fires.

Sourcemodule ConditionList : sig ... end
Sourcemodule Predicate : sig ... end

Defines the predicate of the trigger, which determines when it fires.

Sourcemodule IdString : sig ... end
Sourcemodule BatchWindow : sig ... end
Sourcemodule BatchSize : sig ... end
Sourcemodule EventBatchingCondition : sig ... end

Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.

Sourcemodule Trigger : sig ... end

Information about a specific trigger.

Sourcemodule TriggerList : sig ... end
Sourcemodule BatchGetTriggersResponse : sig ... end

Returns a list of resource metadata for a given list of trigger names. After calling the ListTriggers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule WorkflowNames : sig ... end
Sourcemodule BatchGetWorkflowsRequest : sig ... end

Returns a list of resource metadata for a given list of workflow names. After calling the ListWorkflows operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcemodule WorkflowRunProperties : sig ... end
Sourcemodule WorkflowRunStatus : sig ... end
Sourcemodule WorkflowRunStatistics : sig ... end

Workflow run statistics provides statistics about the workflow run.

Sourcemodule TriggerNodeDetails : sig ... end

The details of a Trigger node present in the workflow.

Sourcemodule NodeType : sig ... end
Sourcemodule Predecessor : sig ... end

A job run that was used in the predicate of a conditional trigger that triggered this job run.

Sourcemodule PredecessorList : sig ... end
Sourcemodule ExecutionTime : sig ... end
Sourcemodule JobRun : sig ... end

Contains information about a job run.

Sourcemodule JobRunList : sig ... end
Sourcemodule JobNodeDetails : sig ... end

The details of a Job node present in the workflow.

Sourcemodule Crawl : sig ... end

The details of a crawl in the workflow.

Sourcemodule CrawlList : sig ... end
Sourcemodule CrawlerNodeDetails : sig ... end

The details of a Crawler node present in the workflow.

Sourcemodule Node : sig ... end

A node represents an Glue component (trigger, crawler, or job) on a workflow graph.

Sourcemodule NodeList : sig ... end
Sourcemodule Edge : sig ... end

An edge represents a directed connection between two Glue components that are part of the workflow the edge belongs to.

Sourcemodule EdgeList : sig ... end
Sourcemodule WorkflowGraph : sig ... end

A workflow graph represents the complete workflow containing all the Glue components present in the workflow and all the directed connections between them.

The batch condition that started the workflow run. Either the number of events in the batch size arrived, in which case the BatchSize member is non-zero, or the batch window expired, in which case the BatchWindow member is non-zero.

Sourcemodule WorkflowRun : sig ... end

A workflow run is an execution of a workflow providing all the runtime information.

Sourcemodule BlueprintDetails : sig ... end

The details of a blueprint.

Sourcemodule Workflow : sig ... end

A workflow is a collection of multiple dependent Glue jobs and crawlers that are run to complete a complex ETL task. A workflow manages the execution and monitoring of all its jobs and crawlers.

Sourcemodule Workflows : sig ... end
Sourcemodule BatchGetWorkflowsResponse : sig ... end

Returns a list of resource metadata for a given list of workflow names. After calling the ListWorkflows operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

An Inclusion Annotation.

Sourcemodule InclusionAnnotationList : sig ... end

Annotate datapoints over time for a specific data quality statistic. The API requires both profileID and statisticID as part of the InclusionAnnotation input. The API only works for a single statisticId across multiple profiles.

Annotate datapoints over time for a specific data quality statistic. The API requires both profileID and statisticID as part of the InclusionAnnotation input. The API only works for a single statisticId across multiple profiles.

Sourcemodule BatchStopJobRunError : sig ... end

Records an error that occurred when attempting to stop a specified job run.

Sourcemodule BatchStopJobRunErrorList : sig ... end
Sourcemodule BatchStopJobRunRequest : sig ... end

Stops one or more job runs for a specified job definition.

Records a successful request to stop a specified JobRun.

Sourcemodule BatchStopJobRunResponse : sig ... end

Stops one or more job runs for a specified job definition.

Sourcemodule BoundedPartitionValueList : sig ... end

Contains information about a batch update partition error.

A structure that contains the values and structure used to update a partition.

Updates one or more partitions in a batch operation.

Updates one or more partitions in a batch operation.

Sourcemodule NonNegativeLong : sig ... end
Sourcemodule NonNegativeDouble : sig ... end

Defines column statistics supported for bit sequence data values.

Sourcemodule Blob : sig ... end
Sourcemodule BlueprintParameters : sig ... end
Sourcemodule OrchestrationIAMRoleArn : sig ... end
Sourcemodule BlueprintRunState : sig ... end
Sourcemodule BlueprintRun : sig ... end

The details of a blueprint run.

Sourcemodule BlueprintRuns : sig ... end

Defines column statistics supported for Boolean data columns.

Sourcemodule BooleanNullable : sig ... end
Sourcemodule ByteCount : sig ... end

Cancels the specified recommendation run that was being used to generate rules.

Cancels the specified recommendation run that was being used to generate rules.

Cancels a run where a ruleset is being evaluated against a data source.

Cancels a run where a ruleset is being evaluated against a data source.

Sourcemodule CancelMLTaskRunRequest : sig ... end

Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can cancel a machine learning task run at any time by calling CancelMLTaskRun with a task run's parent transform's TransformID and the task run's TaskRunId.

Sourcemodule TaskStatusType : sig ... end
Sourcemodule CancelMLTaskRunResponse : sig ... end

Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can cancel a machine learning task run at any time by calling CancelMLTaskRun with a task run's parent transform's TransformID and the task run's TaskRunId.

Sourcemodule CancelStatementRequest : sig ... end

Cancels the statement.

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

Sourcemodule CancelStatementResponse : sig ... end

Cancels the statement.

Sourcemodule ComputeEnvironment : sig ... end
Sourcemodule ComputeEnvironments : sig ... end
Sourcemodule Capabilities : sig ... end

Specifies the supported authentication types returned by the DescribeConnectionType API.

Sourcemodule ResourceArnString : sig ... end
Sourcemodule TargetRedshiftCatalog : sig ... end

A structure that describes a target catalog for resource linking.

Sourcemodule Permission : sig ... end
Sourcemodule PermissionList : sig ... end
Sourcemodule DataLakePrincipalString : sig ... end
Sourcemodule DataLakePrincipal : sig ... end

The Lake Formation principal.

Sourcemodule PrincipalPermissions : sig ... end

Permissions granted to a principal.

Sourcemodule PrincipalPermissionsList : sig ... end
Sourcemodule FederationIdentifier : sig ... end
Sourcemodule FederatedCatalog : sig ... end

A catalog that points to an entity outside the Glue Data Catalog.

Sourcemodule IAMRoleArn : sig ... end

A structure that contains the output properties of Iceberg table optimization configuration for your catalog resource in the Glue Data Catalog.

The output properties of the data lake access configuration for your catalog resource in the Glue Data Catalog.

Sourcemodule CatalogPropertiesOutput : sig ... end

Property attributes that include configuration properties for the catalog resource.

Sourcemodule CatalogNameString : sig ... end
Sourcemodule Catalog : sig ... end

The catalog object represents a logical grouping of databases in the Glue Data Catalog or a federated source. You can now create a Redshift-federated catalog or a catalog containing resource links to Redshift databases in another account or region.

Sourcemodule CatalogEncryptionMode : sig ... end
Sourcemodule CatalogEntry : sig ... end

Specifies a table definition in the Glue Data Catalog.

Sourcemodule CatalogEntries : sig ... end
Sourcemodule CatalogGetterPageSize : sig ... end
Sourcemodule CatalogImportStatus : sig ... end

A structure containing migration status information.

A structure that specifies Iceberg table optimization properties for the catalog, including configurations for compaction, retention, and orphan file deletion operations.

Sourcemodule DataLakeAccessProperties : sig ... end

Input properties to configure data lake access for your catalog resource in the Glue Data Catalog.

Sourcemodule CatalogProperties : sig ... end

A structure that specifies data lake access properties and other custom properties.

Sourcemodule CatalogInput : sig ... end

A structure that describes catalog properties.

Sourcemodule CatalogList : sig ... end
Sourcemodule Category : sig ... end
Sourcemodule SchemaDefinitionString : sig ... end
Sourcemodule DataFormat : sig ... end

Validates 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.

Sourcemodule SchemaValidationError : sig ... end
Sourcemodule IsVersionValid : sig ... end