# Packages
Package glueiface provides an interface to enable mocking the AWS Glue service client for testing your code.
# Functions
New creates a new instance of the Glue client with a session.
# Constants
CatalogEncryptionModeDisabled is a CatalogEncryptionMode enum value.
CatalogEncryptionModeSseKms is a CatalogEncryptionMode enum value.
CloudWatchEncryptionModeDisabled is a CloudWatchEncryptionMode enum value.
CloudWatchEncryptionModeSseKms is a CloudWatchEncryptionMode enum value.
ConnectionPropertyKeyConfigFiles is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyEncryptedPassword is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyHost is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyInstanceId is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyJdbcConnectionUrl is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyJdbcDriverClassName is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyJdbcDriverJarUri is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyJdbcEnforceSsl is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyJdbcEngine is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyJdbcEngineVersion is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyPassword is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyPort is a ConnectionPropertyKey enum value.
ConnectionPropertyKeyUsername is a ConnectionPropertyKey enum value.
ConnectionTypeJdbc is a ConnectionType enum value.
ConnectionTypeSftp is a ConnectionType enum value.
CrawlerStateReady is a CrawlerState enum value.
CrawlerStateRunning is a CrawlerState enum value.
CrawlerStateStopping is a CrawlerState enum value.
CrawlStateCancelled is a CrawlState enum value.
CrawlStateFailed is a CrawlState enum value.
CrawlStateRunning is a CrawlState enum value.
CrawlStateSucceeded is a CrawlState enum value.
CsvHeaderOptionAbsent is a CsvHeaderOption enum value.
CsvHeaderOptionPresent is a CsvHeaderOption enum value.
CsvHeaderOptionUnknown is a CsvHeaderOption enum value.
DeleteBehaviorDeleteFromDatabase is a DeleteBehavior enum value.
DeleteBehaviorDeprecateInDatabase is a DeleteBehavior enum value.
DeleteBehaviorLog is a DeleteBehavior enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeAlreadyExistsException for service response error code "AlreadyExistsException".
ErrCodeConcurrentModificationException for service response error code "ConcurrentModificationException".
ErrCodeConcurrentRunsExceededException for service response error code "ConcurrentRunsExceededException".
ErrCodeConditionCheckFailureException for service response error code "ConditionCheckFailureException".
ErrCodeCrawlerNotRunningException for service response error code "CrawlerNotRunningException".
ErrCodeCrawlerRunningException for service response error code "CrawlerRunningException".
ErrCodeCrawlerStoppingException for service response error code "CrawlerStoppingException".
ErrCodeEncryptionException for service response error code "GlueEncryptionException".
ErrCodeEntityNotFoundException for service response error code "EntityNotFoundException".
ErrCodeIdempotentParameterMismatchException for service response error code "IdempotentParameterMismatchException".
ErrCodeInternalServiceException for service response error code "InternalServiceException".
ErrCodeInvalidInputException for service response error code "InvalidInputException".
ErrCodeNoScheduleException for service response error code "NoScheduleException".
ErrCodeOperationTimeoutException for service response error code "OperationTimeoutException".
ErrCodeResourceNumberLimitExceededException for service response error code "ResourceNumberLimitExceededException".
ErrCodeSchedulerNotRunningException for service response error code "SchedulerNotRunningException".
ErrCodeSchedulerRunningException for service response error code "SchedulerRunningException".
ErrCodeSchedulerTransitioningException for service response error code "SchedulerTransitioningException".
ErrCodeValidationException for service response error code "ValidationException".
ErrCodeVersionMismatchException for service response error code "VersionMismatchException".
ExistConditionMustExist is a ExistCondition enum value.
ExistConditionNone is a ExistCondition enum value.
ExistConditionNotExist is a ExistCondition enum value.
JobBookmarksEncryptionModeCseKms is a JobBookmarksEncryptionMode enum value.
JobBookmarksEncryptionModeDisabled is a JobBookmarksEncryptionMode enum value.
JobRunStateFailed is a JobRunState enum value.
JobRunStateRunning is a JobRunState enum value.
JobRunStateStarting is a JobRunState enum value.
JobRunStateStopped is a JobRunState enum value.
JobRunStateStopping is a JobRunState enum value.
JobRunStateSucceeded is a JobRunState enum value.
JobRunStateTimeout is a JobRunState enum value.
LanguagePython is a Language enum value.
LanguageScala is a Language enum value.
LastCrawlStatusCancelled is a LastCrawlStatus enum value.
LastCrawlStatusFailed is a LastCrawlStatus enum value.
LastCrawlStatusSucceeded is a LastCrawlStatus enum value.
LogicalAnd is a Logical enum value.
LogicalAny is a Logical enum value.
LogicalOperatorEquals is a LogicalOperator enum value.
NodeTypeCrawler is a NodeType enum value.
NodeTypeJob is a NodeType enum value.
NodeTypeTrigger is a NodeType enum value.
PrincipalTypeGroup is a PrincipalType enum value.
PrincipalTypeRole is a PrincipalType enum value.
PrincipalTypeUser is a PrincipalType enum value.
ResourceTypeArchive is a ResourceType enum value.
ResourceTypeFile is a ResourceType enum value.
ResourceTypeJar is a ResourceType enum value.
S3EncryptionModeDisabled is a S3EncryptionMode enum value.
S3EncryptionModeSseKms is a S3EncryptionMode enum value.
S3EncryptionModeSseS3 is a S3EncryptionMode enum value.
ScheduleStateNotScheduled is a ScheduleState enum value.
ScheduleStateScheduled is a ScheduleState enum value.
ScheduleStateTransitioning is a ScheduleState enum value.
ServiceID is a unique identifer of a specific service.
Name of service.
TriggerStateActivated is a TriggerState enum value.
TriggerStateActivating is a TriggerState enum value.
TriggerStateCreated is a TriggerState enum value.
TriggerStateCreating is a TriggerState enum value.
TriggerStateDeactivated is a TriggerState enum value.
TriggerStateDeactivating is a TriggerState enum value.
TriggerStateDeleting is a TriggerState enum value.
TriggerStateUpdating is a TriggerState enum value.
TriggerTypeConditional is a TriggerType enum value.
TriggerTypeOnDemand is a TriggerType enum value.
TriggerTypeScheduled is a TriggerType enum value.
UpdateBehaviorLog is a UpdateBehavior enum value.
UpdateBehaviorUpdateInDatabase is a UpdateBehavior enum value.
WorkerTypeG1x is a WorkerType enum value.
WorkerTypeG2x is a WorkerType enum value.
WorkerTypeStandard is a WorkerType enum value.
WorkflowRunStatusCompleted is a WorkflowRunStatus enum value.
WorkflowRunStatusRunning is a WorkflowRunStatus enum value.
# Structs
Defines an action to be initiated by a trigger.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Records an error that occurred when attempting to stop a specified job run.
No description provided by the author
No description provided by the author
Records a successful request to stop a specified JobRun.
Specifies a table definition in the AWS Glue Data Catalog.
A structure containing migration status information.
Specifies an AWS Glue Data Catalog target.
Classifiers are triggered during a crawl task.
Specifies how Amazon CloudWatch data should be encrypted.
Represents a directional edge in a directed acyclic graph (DAG).
Represents a node in a directed acyclic graph (DAG).
An argument or property of a node.
A column in a Table.
Defines a condition under which a trigger fires.
Defines a connection to a data source.
A structure that is used to specify a connection to create or update.
The data structure used by the Data Catalog to encrypt the password as part of CreateConnection or UpdateConnection and store it in the ENCRYPTED_PASSWORD field in the connection properties.
Specifies the connections used by a job.
The details of a crawl in the workflow.
Specifies a crawler program that examines a data source and uses classifiers to try to determine its schema.
Metrics for a specified crawler.
The details of a Crawler node present in the workflow.
Specifies data stores to crawl.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies a custom CSV classifier for CreateClassifier to create.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies a grok classifier for CreateClassifier to create.
No description provided by the author
No description provided by the author
Specifies a JSON classifier for CreateClassifier to create.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies an XML classifier for CreateClassifier to create.
A classifier for custom CSV content.
The Database object represents a logical grouping of tables that may reside in a Hive metastore or an RDBMS.
The structure used to create or update a database.
Contains configuration information for maintaining Data Catalog security.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A development endpoint where a developer can remotely debug extract, transform, and load (ETL) scripts.
Custom libraries to be loaded into a development endpoint.
Specifies an Amazon DynamoDB table to crawl.
An edge represents a directed connection between two AWS Glue components which are part of the workflow the edge belongs to.
Specifies the encryption-at-rest configuration for the Data Catalog.
Specifies an encryption configuration.
Contains details about an error.
An execution property of a job.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Filters the connection definitions that are returned by the GetConnections API operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Glue provides the API operation methods for making requests to AWS Glue.
A classifier that uses grok patterns.
No description provided by the author
No description provided by the author
Specifies a JDBC data store to crawl.
Specifies a job definition.
Defines a point that a job can resume processing.
Specifies how job bookmark data should be encrypted.
Specifies code executed when a job is run.
The details of a Job node present in the workflow.
Contains information about a job run.
Specifies information used to update an existing job definition.
A classifier for JSON content.
Status and error information about the most recent crawl.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The location of resources.
Defines a mapping.
A node represents an AWS Glue component like Trigger, Job etc.
Specifies configuration properties of a notification.
Specifies the sort order of a sorted column.
Represents a slice of table data.
Contains information about a partition error.
The structure used to create and update a partion.
Contains a list of values defining partitions.
Specifies the physical requirements for a connection.
A job run that was used in the predicate of a conditional trigger that triggered this job run.
Defines the predicate of the trigger, which determines when it fires.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
URIs for function resources.
Specifies how Amazon Simple Storage Service (Amazon S3) data should be encrypted.
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
A scheduling object using a cron statement to schedule an event.
A policy that specifies update and deletion behaviors for the crawler.
Specifies a security configuration.
Defines a non-overlapping region of a table's partitions, allowing multiple requests to be executed in parallel.
Information about a serialization/deserialization program (SerDe) which serves as an extractor and loader.
Specifies skewed values in a table.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes the physical storage of table data.
Represents a collection of related data organized in columns and rows.
An error record for table operations.
Structure used to create or update the table.
Specifies a version of a table.
An error record for table-version operations.
No description provided by the author
No description provided by the author
Information about a specific trigger.
The details of a Trigger node present in the workflow.
A structure used to provide information used to update a trigger.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies a custom CSV classifier to be updated.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies a grok classifier to update when passed to UpdateClassifier.
No description provided by the author
No description provided by the author
Specifies a JSON classifier to be updated.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Specifies an XML classifier to be updated.
Represents the equivalent of a Hive user-defined function (UDF) definition.
A structure used to create or updata a user-defined function.
A workflow represents a flow in which AWS Glue components should be executed to complete a logical task.
A workflow graph represents the complete workflow containing all the AWS Glue components present in the workflow and all the directed connections between them.
A workflow run is an execution of a workflow providing all the runtime information.
Workflow run statistics provides statistics about the workflow run.
A classifier for XML content.