Glue

Implementation details for API glue

Coverage Overview

Glue is supported by LocalStack only in the pro image.

AvailabilityTesting*
OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
BatchCreatePartition✔️pro
BatchDeleteConnection
BatchDeletePartition✔️pro
BatchDeleteTable✔️pro
BatchDeleteTableVersion
BatchGetBlueprints
BatchGetCrawlers
BatchGetCustomEntityTypes
BatchGetDataQualityResult
BatchGetDevEndpoints
BatchGetJobs
BatchGetPartition✔️pro
BatchGetTableOptimizer
BatchGetTriggers
BatchGetWorkflows
BatchStopJobRun
BatchUpdatePartition✔️pro
CancelDataQualityRuleRecommendationRun
CancelDataQualityRulesetEvaluationRun
CancelMLTaskRun
CancelStatement
CheckSchemaVersionValidity✔️pro
CreateBlueprint
CreateClassifier✔️pro✔️✔️✔️✔️✔️Show Tests
CreateConnection✔️pro✔️✔️✔️Show Tests
CreateCrawler✔️pro✔️✔️✔️Show Tests
CreateCustomEntityType
CreateDataQualityRuleset
CreateDatabase✔️pro✔️✔️✔️✔️✔️Show Tests
CreateDevEndpoint
CreateJob✔️pro✔️✔️✔️✔️✔️Show Tests
CreateMLTransform
CreatePartition✔️pro✔️✔️
CreatePartitionIndex✔️pro✔️✔️
CreateRegistry✔️pro✔️✔️✔️Show Tests
CreateSchema✔️pro✔️✔️✔️✔️Show Tests
CreateScript
CreateSecurityConfiguration✔️pro✔️✔️✔️Show Tests
CreateSession
CreateTable✔️pro✔️✔️✔️✔️✔️Show Tests
CreateTableOptimizer
CreateTrigger✔️pro✔️✔️✔️✔️✔️Show Tests
CreateUserDefinedFunction
CreateWorkflow✔️pro✔️✔️✔️✔️✔️Show Tests
DeleteBlueprint
DeleteClassifier✔️pro✔️✔️✔️✔️✔️Show Tests
DeleteColumnStatisticsForPartition
DeleteColumnStatisticsForTable
DeleteConnection✔️pro✔️✔️✔️Show Tests
DeleteCrawler✔️pro✔️✔️✔️Show Tests
DeleteCustomEntityType
DeleteDataQualityRuleset
DeleteDatabase✔️pro✔️✔️✔️✔️✔️Show Tests
DeleteDevEndpoint
DeleteJob✔️pro✔️✔️✔️✔️✔️Show Tests
DeleteMLTransform
DeletePartition✔️pro✔️✔️
DeletePartitionIndex✔️pro✔️✔️
DeleteRegistry✔️pro✔️✔️✔️Show Tests
DeleteResourcePolicy✔️pro✔️✔️✔️Show Tests
DeleteSchema✔️pro✔️✔️✔️✔️Show Tests
DeleteSchemaVersions✔️pro✔️Show Tests
DeleteSecurityConfiguration✔️pro✔️✔️✔️Show Tests
DeleteSession
DeleteTable✔️pro✔️✔️✔️✔️✔️Show Tests
DeleteTableOptimizer
DeleteTableVersion
DeleteTrigger✔️pro✔️✔️✔️✔️✔️Show Tests
DeleteUserDefinedFunction
DeleteWorkflow✔️pro✔️✔️✔️✔️✔️Show Tests
GetBlueprint
GetBlueprintRun
GetBlueprintRuns
GetCatalogImportStatus✔️pro
GetClassifier✔️pro✔️✔️✔️✔️✔️Show Tests
GetClassifiers✔️pro✔️Show Tests
GetColumnStatisticsForPartition
GetColumnStatisticsForTable
GetColumnStatisticsTaskRun
GetColumnStatisticsTaskRuns
GetConnection✔️pro✔️✔️✔️Show Tests
GetConnections✔️pro✔️Show Tests
GetCrawler✔️pro✔️✔️✔️Show Tests
GetCrawlerMetrics
GetCrawlers✔️pro✔️Show Tests
GetCustomEntityType
GetDataCatalogEncryptionSettings
GetDataQualityResult
GetDataQualityRuleRecommendationRun
GetDataQualityRuleset
GetDataQualityRulesetEvaluationRun
GetDatabase✔️pro✔️✔️✔️✔️✔️Show Tests
GetDatabases✔️pro✔️✔️
GetDataflowGraph
GetDevEndpoint
GetDevEndpoints
GetJob✔️pro✔️✔️✔️✔️✔️Show Tests
GetJobBookmark
GetJobRun✔️pro✔️✔️Show Tests
GetJobRuns✔️pro✔️Show Tests
GetJobs✔️pro✔️✔️Show Tests
GetMLTaskRun
GetMLTaskRuns
GetMLTransform
GetMLTransforms
GetMapping
GetPartition✔️pro✔️✔️
GetPartitionIndexes✔️pro✔️✔️
GetPartitions✔️pro
GetPlan
GetRegistry✔️pro✔️✔️✔️Show Tests
GetResourcePolicies
GetResourcePolicy✔️pro✔️✔️✔️Show Tests
GetSchema✔️pro✔️✔️✔️✔️Show Tests
GetSchemaByDefinition✔️pro
GetSchemaVersion✔️pro✔️✔️✔️✔️Show Tests
GetSchemaVersionsDiff✔️pro
GetSecurityConfiguration✔️pro✔️✔️✔️Show Tests
GetSecurityConfigurations✔️pro✔️Show Tests
GetSession
GetStatement
GetTable✔️pro✔️✔️✔️✔️✔️Show Tests
GetTableOptimizer
GetTableVersion✔️pro
GetTableVersions✔️pro
GetTables✔️pro✔️✔️
GetTags✔️pro✔️✔️
GetTrigger✔️pro✔️✔️✔️✔️✔️Show Tests
GetTriggers✔️pro✔️✔️Show Tests
GetUnfilteredPartitionMetadata
GetUnfilteredPartitionsMetadata
GetUnfilteredTableMetadata
GetUserDefinedFunction
GetUserDefinedFunctions
GetWorkflow✔️pro✔️✔️✔️✔️✔️Show Tests
GetWorkflowRun
GetWorkflowRunProperties
GetWorkflowRuns
ImportCatalogToGlue✔️pro
ListBlueprints
ListColumnStatisticsTaskRuns
ListCrawlers✔️pro✔️✔️Show Tests
ListCrawls✔️pro
ListCustomEntityTypes
ListDataQualityResults
ListDataQualityRuleRecommendationRuns
ListDataQualityRulesetEvaluationRuns
ListDataQualityRulesets
ListDevEndpoints
ListJobs✔️pro✔️✔️Show Tests
ListMLTransforms
ListRegistries✔️pro✔️✔️✔️Show Tests
ListSchemaVersions✔️pro✔️Show Tests
ListSchemas✔️pro✔️Show Tests
ListSessions
ListStatements
ListTableOptimizerRuns
ListTriggers
ListWorkflows✔️pro✔️✔️✔️Show Tests
PutDataCatalogEncryptionSettings
PutResourcePolicy✔️pro✔️✔️✔️Show Tests
PutSchemaVersionMetadata✔️pro✔️Show Tests
PutWorkflowRunProperties
QuerySchemaVersionMetadata✔️pro✔️Show Tests
RegisterSchemaVersion✔️pro✔️✔️✔️✔️Show Tests
RemoveSchemaVersionMetadata✔️pro✔️Show Tests
ResetJobBookmark
ResumeWorkflowRun
RunStatement
SearchTables
StartBlueprintRun
StartColumnStatisticsTaskRun
StartCrawler✔️pro
StartCrawlerSchedule
StartDataQualityRuleRecommendationRun
StartDataQualityRulesetEvaluationRun
StartExportLabelsTaskRun
StartImportLabelsTaskRun
StartJobRun✔️pro✔️✔️Show Tests
StartMLEvaluationTaskRun
StartMLLabelingSetGenerationTaskRun
StartTrigger✔️pro✔️✔️
StartWorkflowRun
StopColumnStatisticsTaskRun
StopCrawler✔️pro
StopCrawlerSchedule
StopSession
StopTrigger✔️pro✔️✔️
StopWorkflowRun
TagResource✔️pro✔️✔️
UntagResource✔️pro✔️✔️
UpdateBlueprint
UpdateClassifier✔️pro✔️✔️
UpdateColumnStatisticsForPartition
UpdateColumnStatisticsForTable
UpdateConnection✔️pro✔️✔️✔️Show Tests
UpdateCrawler✔️pro✔️✔️✔️Show Tests
UpdateCrawlerSchedule
UpdateDataQualityRuleset
UpdateDatabase✔️pro✔️✔️
UpdateDevEndpoint
UpdateJob✔️pro✔️✔️✔️Show Tests
UpdateJobFromSourceControl
UpdateMLTransform
UpdatePartition✔️pro✔️✔️
UpdateRegistry✔️pro✔️✔️✔️Show Tests
UpdateSchema✔️pro✔️✔️✔️✔️Show Tests
UpdateSourceControlFromJob
UpdateTable✔️pro✔️✔️
UpdateTableOptimizer
UpdateTrigger✔️pro✔️✔️✔️Show Tests
UpdateUserDefinedFunction
UpdateWorkflow✔️pro✔️✔️

Terminology

  • Internal Test Suite: tested by LocalStack's internal integration test suite
  • External Test Suite: covered by an external integration test suite, that runs against LocalStack
  • Terraform Validated: operation tested with Terraform
  • AWS Validated: the integration test that includes this operation call was validated against AWS
  • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

Testing Details

This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

How to read the test details?

For each operation we put up a list of the related integration test cases.
Those operation calls have been recorded during the exeuction of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

  • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
  • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
    • test name
    • status code returned (which is the expected one for the test case)
    • information about validation:
      • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
      • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


CreateClassifier

Parameters: CsvClassifier
  • LocalStack Pro
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 200
Parameters: GrokClassifier
  • LocalStack Pro
    • test_classifier LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200

CreateConnection

Parameters: ConnectionInput
  • LocalStack Pro
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 200

CreateCrawler

Parameters: Classifiers, DatabaseName, Name, Role, Schedule, SchemaChangePolicy, Targets
  • LocalStack Pro
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200
Parameters: Name, Role, Tags, Targets
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200
Parameters: Name, Role, Targets
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200

CreateDatabase

Parameters: CatalogId, DatabaseInput
  • LocalStack Pro
    • test_database LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_table LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200

CreateJob

Parameters: Command, DefaultArguments, ExecutionProperty, MaxRetries, Name, Role
  • LocalStack Pro
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200
Parameters: Command, Name, Role
  • LocalStack Pro
    • test_job LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200
    • test_job_runs_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud HTTP Status Code: 200
Parameters: Command, Name, Role, Tags
  • LocalStack Pro
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200

CreateRegistry

Parameters: RegistryName
  • LocalStack Pro
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 200
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200

CreateSchema

Parameters: Compatibility, DataFormat, SchemaDefinition, SchemaName
  • LocalStack Pro
    • test_schema_version_metadata_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud HTTP Status Code: 200
    • test_compatibility_disabled_raises_on_new_version LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version HTTP Status Code: 200 AWS validated
    • test_duplicate_schema_version_not_created LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 200
    • test_update_schema LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility_with_same_value LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility_without_version LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version HTTP Status Code: 200 AWS validated
    • test_update_schema_only_description LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description HTTP Status Code: 200 AWS validated
    • test_update_schema_to_lower_than_checkpoint LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint HTTP Status Code: 200 AWS validated
Parameters: DataFormat, RegistryId, SchemaName
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
    • test_schema_create_without_registry_returns_not_found LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_create_without_registry_returns_not_found HTTP Status Code: 400 (EntityNotFoundException)

CreateSecurityConfiguration

Parameters: EncryptionConfiguration, Name
  • LocalStack Pro
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 200

CreateTable

Parameters: CatalogId, DatabaseName, TableInput
  • LocalStack Pro
    • test_table LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200

CreateTrigger

Parameters: Actions, Description, Name, Predicate, Type
  • LocalStack Pro
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200
Parameters: Actions, Name, Type
  • LocalStack Pro
    • test_trigger LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_trigger_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud HTTP Status Code: 200

CreateWorkflow

Parameters: DefaultRunProperties, Description, Name
  • LocalStack Pro
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200
Parameters: Name
  • LocalStack Pro
    • test_workflow LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 200

DeleteClassifier

Parameters: Name
  • LocalStack Pro
    • test_classifier LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 200
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteConnection

Parameters: ConnectionName
  • LocalStack Pro
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 200
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteCrawler

Parameters: Name
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteDatabase

Parameters: Name
  • LocalStack Pro
    • test_database LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_table LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table HTTP Status Code: 200 AWS validated Snapshot Tested

DeleteJob

Parameters: JobName
  • LocalStack Pro
    • test_job LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200
    • test_job_runs_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud HTTP Status Code: 200
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteRegistry

Parameters: RegistryId
  • LocalStack Pro
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 200
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteResourcePolicy

Parameters: ResourceArn
  • LocalStack Pro
    • test_resource_policy_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud HTTP Status Code: 200

DeleteSchema

Parameters: SchemaId
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
    • test_schema_version_metadata_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud HTTP Status Code: 200
    • test_compatibility_disabled_raises_on_new_version LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version HTTP Status Code: 200 AWS validated
    • test_duplicate_schema_version_not_created LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 200
    • test_update_schema LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility_with_same_value LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility_without_version LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version HTTP Status Code: 200 AWS validated
    • test_update_schema_only_description LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description HTTP Status Code: 200 AWS validated
    • test_update_schema_to_lower_than_checkpoint LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint HTTP Status Code: 200 AWS validated
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteSchemaVersions

Parameters: SchemaId, Versions
  • LocalStack Pro
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 200
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 400 (InvalidInputException)

DeleteSecurityConfiguration

Parameters: Name
  • LocalStack Pro
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 200
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 400 (EntityNotFoundException)

DeleteTable

Parameters: DatabaseName, Name
  • LocalStack Pro
    • test_table LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table HTTP Status Code: 400 (EntityNotFoundException) AWS validated Snapshot Tested

DeleteTrigger

Parameters: Name
  • LocalStack Pro
    • test_trigger LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_trigger_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud HTTP Status Code: 200

DeleteWorkflow

Parameters: Name
  • LocalStack Pro
    • test_workflow LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 200
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 400 (EntityNotFoundException)
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 400 (EntityNotFoundException)

GetClassifier

Parameters: Name
  • LocalStack Pro
    • test_classifier LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 200

GetClassifiers

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_classifier_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud HTTP Status Code: 200

GetConnection

Parameters: Name
  • LocalStack Pro
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 200

GetConnections

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 200

GetCrawler

Parameters: Name
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200

GetCrawlers

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200

GetDatabase

Parameters: Name
  • LocalStack Pro
    • test_database LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database HTTP Status Code: 200 AWS validated Snapshot Tested

GetJob

Parameters: JobName
  • LocalStack Pro
    • test_job LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200

GetJobRun

Parameters: JobName, RunId
  • LocalStack Pro
    • test_job_runs_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud HTTP Status Code: 200

GetJobRuns

Parameters: JobName
  • LocalStack Pro
    • test_job_runs_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud HTTP Status Code: 200

GetJobs

Parameters: MaxResults, NextToken
  • LocalStack Pro
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200

GetRegistry

Parameters: RegistryId
  • LocalStack Pro
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 200

GetResourcePolicy

Parameters: ResourceArn
  • LocalStack Pro
    • test_resource_policy_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud HTTP Status Code: 200

GetSchema

Parameters: SchemaId
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
    • test_update_schema LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility HTTP Status Code: 200 AWS validated
    • test_update_schema_only_description LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description HTTP Status Code: 200 AWS validated

GetSchemaVersion

Parameters: SchemaId
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
Parameters: SchemaId, SchemaVersionId
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
Parameters: SchemaVersionId
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated

GetSecurityConfiguration

Parameters: Name
  • LocalStack Pro
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 200

GetSecurityConfigurations

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_sec_config_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud HTTP Status Code: 200

GetTable

Parameters: CatalogId, DatabaseName, Name
  • LocalStack Pro
    • test_table LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table HTTP Status Code: 200 AWS validated Snapshot Tested

GetTrigger

Parameters: Name
  • LocalStack Pro
    • test_trigger LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_trigger_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud HTTP Status Code: 200

GetTriggers

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_trigger_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_trigger_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud HTTP Status Code: 200

GetWorkflow

Parameters: Name
  • LocalStack Pro
    • test_workflow LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 200

ListCrawlers

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200
Parameters: Tags
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200

ListJobs

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_create_job_with_cloudformation LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation HTTP Status Code: 200
Parameters: MaxResults, NextToken, Tags
  • LocalStack Pro
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200
Parameters: MaxResults, Tags
  • LocalStack Pro
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200

ListRegistries

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 200

ListSchemaVersions

Parameters: MaxResults, SchemaId
  • LocalStack Pro
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 200
Parameters: SchemaId
  • LocalStack Pro
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 200

ListSchemas

Parameters: RegistryId
  • LocalStack Pro
    • test_schema_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud HTTP Status Code: 200

ListWorkflows

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 200
Parameters: MaxResults
  • LocalStack Pro
    • test_workflow_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud HTTP Status Code: 200

PutResourcePolicy

Parameters: PolicyInJson
  • LocalStack Pro
    • test_resource_policy_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud HTTP Status Code: 200

PutSchemaVersionMetadata

Parameters: MetadataKeyValue, SchemaId, SchemaVersionNumber
  • LocalStack Pro
    • test_schema_version_metadata_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud HTTP Status Code: 200

QuerySchemaVersionMetadata

Parameters: MetadataList, SchemaId, SchemaVersionNumber
  • LocalStack Pro
    • test_schema_version_metadata_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud HTTP Status Code: 200
Parameters: SchemaId, SchemaVersionNumber
  • LocalStack Pro
    • test_schema_version_metadata_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud HTTP Status Code: 200

RegisterSchemaVersion

Parameters: SchemaDefinition, SchemaId
  • LocalStack Pro
    • test_duplicate_schema_version_not_created LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas10-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-intermediate_schemas11-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-intermediate_schemas13-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas12-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas14-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Salary","type":["null", "int"], "default": null}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-intermediate_schemas15-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"},{"name":"Salary","type":["null", "int"], "default": null}]}-FAILURE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"}]}-None-{"type":"record","namespace":"Test","name":"Person","fields":[{"name":"Name","type":"string"},{"name":"Age","type":"int"}]}-AVAILABLE] HTTP Status Code: 200 AWS validated
    • test_schema_version_crud LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud HTTP Status Code: 200
    • test_update_schema LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema HTTP Status Code: 200 AWS validated
    • test_update_schema_to_lower_than_checkpoint LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint HTTP Status Code: 200 AWS validated
    • test_compatibility_disabled_raises_on_new_version LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version HTTP Status Code: 400 (InvalidInputException) AWS validated

RemoveSchemaVersionMetadata

Parameters: MetadataKeyValue, SchemaId, SchemaVersionNumber
  • LocalStack Pro
    • test_schema_version_metadata_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud HTTP Status Code: 200

StartJobRun

Parameters: JobName
  • LocalStack Pro
    • test_job_runs_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud HTTP Status Code: 200

UpdateConnection

Parameters: ConnectionInput, Name
  • LocalStack Pro
    • test_connection_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud HTTP Status Code: 200

UpdateCrawler

Parameters: Name, Role
  • LocalStack Pro
    • test_crawler_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud HTTP Status Code: 200

UpdateJob

Parameters: JobName, JobUpdate
  • LocalStack Pro
    • test_job_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud HTTP Status Code: 200

UpdateRegistry

Parameters: Description, RegistryId
  • LocalStack Pro
    • test_registry_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud HTTP Status Code: 200

UpdateSchema

Parameters: Compatibility, SchemaId
  • LocalStack Pro
    • test_update_schema_compatibility_without_version LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version HTTP Status Code: 400 (InvalidInputException) AWS validated
Parameters: Compatibility, SchemaId, SchemaVersionNumber
  • LocalStack Pro
    • test_update_schema_compatibility LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility HTTP Status Code: 200 AWS validated
    • test_update_schema_compatibility_with_same_value LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value HTTP Status Code: 400 (InvalidInputException) AWS validated
Parameters: Description, SchemaId
  • LocalStack Pro
    • test_update_schema_only_description LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description HTTP Status Code: 200 AWS validated
Parameters: SchemaId, SchemaVersionNumber
  • LocalStack Pro
    • test_update_schema LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema HTTP Status Code: 200 AWS validated
    • test_update_schema_to_lower_than_checkpoint LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint HTTP Status Code: 200 AWS validated
    • test_update_schema_to_lower_than_checkpoint LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint HTTP Status Code: 400 (InvalidInputException) AWS validated

UpdateTrigger

Parameters: Name, TriggerUpdate
  • LocalStack Pro
    • test_trigger_crud LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud HTTP Status Code: 200


Last modified March 20, 2023: improve Coverage Docs (#505) (46f2fb0c0)