GlueClient#
Auto-generated documentation for Glue type annotations stubs module mypy-boto3-glue.
GlueClient#
Type annotations and code completion for boto3.client("glue")
.
boto3 documentation
# GlueClient usage example
from boto3.session import Session
from mypy_boto3_glue.client import GlueClient
def get_glue_client() -> GlueClient:
return Session().client("glue")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("glue").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("glue")
try:
do_something(client)
except (
client.exceptions.AccessDeniedException,
client.exceptions.AlreadyExistsException,
client.exceptions.ClientError,
client.exceptions.ColumnStatisticsTaskNotRunningException,
client.exceptions.ColumnStatisticsTaskRunningException,
client.exceptions.ColumnStatisticsTaskStoppingException,
client.exceptions.ConcurrentModificationException,
client.exceptions.ConcurrentRunsExceededException,
client.exceptions.ConditionCheckFailureException,
client.exceptions.ConflictException,
client.exceptions.CrawlerNotRunningException,
client.exceptions.CrawlerRunningException,
client.exceptions.CrawlerStoppingException,
client.exceptions.EntityNotFoundException,
client.exceptions.FederatedResourceAlreadyExistsException,
client.exceptions.FederationSourceException,
client.exceptions.FederationSourceRetryableException,
client.exceptions.GlueEncryptionException,
client.exceptions.IdempotentParameterMismatchException,
client.exceptions.IllegalBlueprintStateException,
client.exceptions.IllegalSessionStateException,
client.exceptions.IllegalWorkflowStateException,
client.exceptions.IntegrationConflictOperationFault,
client.exceptions.IntegrationNotFoundFault,
client.exceptions.IntegrationQuotaExceededFault,
client.exceptions.InternalServerException,
client.exceptions.InternalServiceException,
client.exceptions.InvalidInputException,
client.exceptions.InvalidIntegrationStateFault,
client.exceptions.InvalidStateException,
client.exceptions.KMSKeyNotAccessibleFault,
client.exceptions.MLTransformNotReadyException,
client.exceptions.NoScheduleException,
client.exceptions.OperationNotSupportedException,
client.exceptions.OperationTimeoutException,
client.exceptions.PermissionTypeMismatchException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ResourceNotReadyException,
client.exceptions.ResourceNumberLimitExceededException,
client.exceptions.SchedulerNotRunningException,
client.exceptions.SchedulerRunningException,
client.exceptions.SchedulerTransitioningException,
client.exceptions.TargetResourceNotFound,
client.exceptions.ThrottlingException,
client.exceptions.ValidationException,
client.exceptions.VersionMismatchException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from mypy_boto3_glue.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods#
can_paginate#
Type annotations and code completion for boto3.client("glue").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
generate_presigned_url#
Type annotations and code completion for boto3.client("glue").generate_presigned_url
method.
boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
batch_create_partition#
Creates one or more partitions in a batch operation.
Type annotations and code completion for boto3.client("glue").batch_create_partition
method.
boto3 documentation
# batch_create_partition method definition
def batch_create_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionInputList: Sequence[PartitionInputTypeDef], # (1)
CatalogId: str = ...,
) -> BatchCreatePartitionResponseTypeDef: # (2)
...
# batch_create_partition method usage example with argument unpacking
kwargs: BatchCreatePartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionInputList": ...,
}
parent.batch_create_partition(**kwargs)
batch_delete_connection#
Deletes a list of connection definitions from the Data Catalog.
Type annotations and code completion for boto3.client("glue").batch_delete_connection
method.
boto3 documentation
# batch_delete_connection method definition
def batch_delete_connection(
self,
*,
ConnectionNameList: Sequence[str],
CatalogId: str = ...,
) -> BatchDeleteConnectionResponseTypeDef: # (1)
...
# batch_delete_connection method usage example with argument unpacking
kwargs: BatchDeleteConnectionRequestRequestTypeDef = { # (1)
"ConnectionNameList": ...,
}
parent.batch_delete_connection(**kwargs)
batch_delete_partition#
Deletes one or more partitions in a batch operation.
Type annotations and code completion for boto3.client("glue").batch_delete_partition
method.
boto3 documentation
# batch_delete_partition method definition
def batch_delete_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionsToDelete: Sequence[PartitionValueListUnionTypeDef], # (1)
CatalogId: str = ...,
) -> BatchDeletePartitionResponseTypeDef: # (2)
...
- See PartitionValueListTypeDef PartitionValueListOutputTypeDef
- See BatchDeletePartitionResponseTypeDef
# batch_delete_partition method usage example with argument unpacking
kwargs: BatchDeletePartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionsToDelete": ...,
}
parent.batch_delete_partition(**kwargs)
batch_delete_table#
Deletes multiple tables at once.
Type annotations and code completion for boto3.client("glue").batch_delete_table
method.
boto3 documentation
# batch_delete_table method definition
def batch_delete_table(
self,
*,
DatabaseName: str,
TablesToDelete: Sequence[str],
CatalogId: str = ...,
TransactionId: str = ...,
) -> BatchDeleteTableResponseTypeDef: # (1)
...
# batch_delete_table method usage example with argument unpacking
kwargs: BatchDeleteTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TablesToDelete": ...,
}
parent.batch_delete_table(**kwargs)
batch_delete_table_version#
Deletes a specified batch of versions of a table.
Type annotations and code completion for boto3.client("glue").batch_delete_table_version
method.
boto3 documentation
# batch_delete_table_version method definition
def batch_delete_table_version(
self,
*,
DatabaseName: str,
TableName: str,
VersionIds: Sequence[str],
CatalogId: str = ...,
) -> BatchDeleteTableVersionResponseTypeDef: # (1)
...
# batch_delete_table_version method usage example with argument unpacking
kwargs: BatchDeleteTableVersionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"VersionIds": ...,
}
parent.batch_delete_table_version(**kwargs)
batch_get_blueprints#
Retrieves information about a list of blueprints.
Type annotations and code completion for boto3.client("glue").batch_get_blueprints
method.
boto3 documentation
# batch_get_blueprints method definition
def batch_get_blueprints(
self,
*,
Names: Sequence[str],
IncludeBlueprint: bool = ...,
IncludeParameterSpec: bool = ...,
) -> BatchGetBlueprintsResponseTypeDef: # (1)
...
# batch_get_blueprints method usage example with argument unpacking
kwargs: BatchGetBlueprintsRequestRequestTypeDef = { # (1)
"Names": ...,
}
parent.batch_get_blueprints(**kwargs)
batch_get_crawlers#
Returns a list of resource metadata for a given list of crawler names.
Type annotations and code completion for boto3.client("glue").batch_get_crawlers
method.
boto3 documentation
# batch_get_crawlers method definition
def batch_get_crawlers(
self,
*,
CrawlerNames: Sequence[str],
) -> BatchGetCrawlersResponseTypeDef: # (1)
...
# batch_get_crawlers method usage example with argument unpacking
kwargs: BatchGetCrawlersRequestRequestTypeDef = { # (1)
"CrawlerNames": ...,
}
parent.batch_get_crawlers(**kwargs)
batch_get_custom_entity_types#
Retrieves the details for the custom patterns specified by a list of names.
Type annotations and code completion for boto3.client("glue").batch_get_custom_entity_types
method.
boto3 documentation
# batch_get_custom_entity_types method definition
def batch_get_custom_entity_types(
self,
*,
Names: Sequence[str],
) -> BatchGetCustomEntityTypesResponseTypeDef: # (1)
...
# batch_get_custom_entity_types method usage example with argument unpacking
kwargs: BatchGetCustomEntityTypesRequestRequestTypeDef = { # (1)
"Names": ...,
}
parent.batch_get_custom_entity_types(**kwargs)
batch_get_data_quality_result#
Retrieves a list of data quality results for the specified result IDs.
Type annotations and code completion for boto3.client("glue").batch_get_data_quality_result
method.
boto3 documentation
# batch_get_data_quality_result method definition
def batch_get_data_quality_result(
self,
*,
ResultIds: Sequence[str],
) -> BatchGetDataQualityResultResponseTypeDef: # (1)
...
# batch_get_data_quality_result method usage example with argument unpacking
kwargs: BatchGetDataQualityResultRequestRequestTypeDef = { # (1)
"ResultIds": ...,
}
parent.batch_get_data_quality_result(**kwargs)
batch_get_dev_endpoints#
Returns a list of resource metadata for a given list of development endpoint names.
Type annotations and code completion for boto3.client("glue").batch_get_dev_endpoints
method.
boto3 documentation
# batch_get_dev_endpoints method definition
def batch_get_dev_endpoints(
self,
*,
DevEndpointNames: Sequence[str],
) -> BatchGetDevEndpointsResponseTypeDef: # (1)
...
# batch_get_dev_endpoints method usage example with argument unpacking
kwargs: BatchGetDevEndpointsRequestRequestTypeDef = { # (1)
"DevEndpointNames": ...,
}
parent.batch_get_dev_endpoints(**kwargs)
batch_get_jobs#
Returns a list of resource metadata for a given list of job names.
Type annotations and code completion for boto3.client("glue").batch_get_jobs
method.
boto3 documentation
# batch_get_jobs method definition
def batch_get_jobs(
self,
*,
JobNames: Sequence[str],
) -> BatchGetJobsResponseTypeDef: # (1)
...
# batch_get_jobs method usage example with argument unpacking
kwargs: BatchGetJobsRequestRequestTypeDef = { # (1)
"JobNames": ...,
}
parent.batch_get_jobs(**kwargs)
batch_get_partition#
Retrieves partitions in a batch request.
Type annotations and code completion for boto3.client("glue").batch_get_partition
method.
boto3 documentation
# batch_get_partition method definition
def batch_get_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionsToGet: Sequence[PartitionValueListTypeDef], # (1)
CatalogId: str = ...,
) -> BatchGetPartitionResponseTypeDef: # (2)
...
# batch_get_partition method usage example with argument unpacking
kwargs: BatchGetPartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionsToGet": ...,
}
parent.batch_get_partition(**kwargs)
batch_get_table_optimizer#
Returns the configuration for the specified table optimizers.
Type annotations and code completion for boto3.client("glue").batch_get_table_optimizer
method.
boto3 documentation
# batch_get_table_optimizer method definition
def batch_get_table_optimizer(
self,
*,
Entries: Sequence[BatchGetTableOptimizerEntryTypeDef], # (1)
) -> BatchGetTableOptimizerResponseTypeDef: # (2)
...
# batch_get_table_optimizer method usage example with argument unpacking
kwargs: BatchGetTableOptimizerRequestRequestTypeDef = { # (1)
"Entries": ...,
}
parent.batch_get_table_optimizer(**kwargs)
batch_get_triggers#
Returns a list of resource metadata for a given list of trigger names.
Type annotations and code completion for boto3.client("glue").batch_get_triggers
method.
boto3 documentation
# batch_get_triggers method definition
def batch_get_triggers(
self,
*,
TriggerNames: Sequence[str],
) -> BatchGetTriggersResponseTypeDef: # (1)
...
# batch_get_triggers method usage example with argument unpacking
kwargs: BatchGetTriggersRequestRequestTypeDef = { # (1)
"TriggerNames": ...,
}
parent.batch_get_triggers(**kwargs)
batch_get_workflows#
Returns a list of resource metadata for a given list of workflow names.
Type annotations and code completion for boto3.client("glue").batch_get_workflows
method.
boto3 documentation
# batch_get_workflows method definition
def batch_get_workflows(
self,
*,
Names: Sequence[str],
IncludeGraph: bool = ...,
) -> BatchGetWorkflowsResponseTypeDef: # (1)
...
# batch_get_workflows method usage example with argument unpacking
kwargs: BatchGetWorkflowsRequestRequestTypeDef = { # (1)
"Names": ...,
}
parent.batch_get_workflows(**kwargs)
batch_put_data_quality_statistic_annotation#
Annotate datapoints over time for a specific data quality statistic.
Type annotations and code completion for boto3.client("glue").batch_put_data_quality_statistic_annotation
method.
boto3 documentation
# batch_put_data_quality_statistic_annotation method definition
def batch_put_data_quality_statistic_annotation(
self,
*,
InclusionAnnotations: Sequence[DatapointInclusionAnnotationTypeDef], # (1)
ClientToken: str = ...,
) -> BatchPutDataQualityStatisticAnnotationResponseTypeDef: # (2)
...
# batch_put_data_quality_statistic_annotation method usage example with argument unpacking
kwargs: BatchPutDataQualityStatisticAnnotationRequestRequestTypeDef = { # (1)
"InclusionAnnotations": ...,
}
parent.batch_put_data_quality_statistic_annotation(**kwargs)
batch_stop_job_run#
Stops one or more job runs for a specified job definition.
Type annotations and code completion for boto3.client("glue").batch_stop_job_run
method.
boto3 documentation
# batch_stop_job_run method definition
def batch_stop_job_run(
self,
*,
JobName: str,
JobRunIds: Sequence[str],
) -> BatchStopJobRunResponseTypeDef: # (1)
...
# batch_stop_job_run method usage example with argument unpacking
kwargs: BatchStopJobRunRequestRequestTypeDef = { # (1)
"JobName": ...,
"JobRunIds": ...,
}
parent.batch_stop_job_run(**kwargs)
batch_update_partition#
Updates one or more partitions in a batch operation.
Type annotations and code completion for boto3.client("glue").batch_update_partition
method.
boto3 documentation
# batch_update_partition method definition
def batch_update_partition(
self,
*,
DatabaseName: str,
TableName: str,
Entries: Sequence[BatchUpdatePartitionRequestEntryTypeDef], # (1)
CatalogId: str = ...,
) -> BatchUpdatePartitionResponseTypeDef: # (2)
...
# batch_update_partition method usage example with argument unpacking
kwargs: BatchUpdatePartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"Entries": ...,
}
parent.batch_update_partition(**kwargs)
cancel_data_quality_rule_recommendation_run#
Cancels the specified recommendation run that was being used to generate rules.
Type annotations and code completion for boto3.client("glue").cancel_data_quality_rule_recommendation_run
method.
boto3 documentation
# cancel_data_quality_rule_recommendation_run method definition
def cancel_data_quality_rule_recommendation_run(
self,
*,
RunId: str,
) -> dict[str, Any]:
...
# cancel_data_quality_rule_recommendation_run method usage example with argument unpacking
kwargs: CancelDataQualityRuleRecommendationRunRequestRequestTypeDef = { # (1)
"RunId": ...,
}
parent.cancel_data_quality_rule_recommendation_run(**kwargs)
cancel_data_quality_ruleset_evaluation_run#
Cancels a run where a ruleset is being evaluated against a data source.
Type annotations and code completion for boto3.client("glue").cancel_data_quality_ruleset_evaluation_run
method.
boto3 documentation
# cancel_data_quality_ruleset_evaluation_run method definition
def cancel_data_quality_ruleset_evaluation_run(
self,
*,
RunId: str,
) -> dict[str, Any]:
...
# cancel_data_quality_ruleset_evaluation_run method usage example with argument unpacking
kwargs: CancelDataQualityRulesetEvaluationRunRequestRequestTypeDef = { # (1)
"RunId": ...,
}
parent.cancel_data_quality_ruleset_evaluation_run(**kwargs)
cancel_ml_task_run#
Cancels (stops) a task run.
Type annotations and code completion for boto3.client("glue").cancel_ml_task_run
method.
boto3 documentation
# cancel_ml_task_run method definition
def cancel_ml_task_run(
self,
*,
TransformId: str,
TaskRunId: str,
) -> CancelMLTaskRunResponseTypeDef: # (1)
...
# cancel_ml_task_run method usage example with argument unpacking
kwargs: CancelMLTaskRunRequestRequestTypeDef = { # (1)
"TransformId": ...,
"TaskRunId": ...,
}
parent.cancel_ml_task_run(**kwargs)
cancel_statement#
Cancels the statement.
Type annotations and code completion for boto3.client("glue").cancel_statement
method.
boto3 documentation
# cancel_statement method definition
def cancel_statement(
self,
*,
SessionId: str,
Id: int,
RequestOrigin: str = ...,
) -> dict[str, Any]:
...
# cancel_statement method usage example with argument unpacking
kwargs: CancelStatementRequestRequestTypeDef = { # (1)
"SessionId": ...,
"Id": ...,
}
parent.cancel_statement(**kwargs)
check_schema_version_validity#
Validates the supplied schema.
Type annotations and code completion for boto3.client("glue").check_schema_version_validity
method.
boto3 documentation
# check_schema_version_validity method definition
def check_schema_version_validity(
self,
*,
DataFormat: DataFormatType, # (1)
SchemaDefinition: str,
) -> CheckSchemaVersionValidityResponseTypeDef: # (2)
...
# check_schema_version_validity method usage example with argument unpacking
kwargs: CheckSchemaVersionValidityInputRequestTypeDef = { # (1)
"DataFormat": ...,
"SchemaDefinition": ...,
}
parent.check_schema_version_validity(**kwargs)
create_blueprint#
Registers a blueprint with Glue.
Type annotations and code completion for boto3.client("glue").create_blueprint
method.
boto3 documentation
# create_blueprint method definition
def create_blueprint(
self,
*,
Name: str,
BlueprintLocation: str,
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateBlueprintResponseTypeDef: # (1)
...
# create_blueprint method usage example with argument unpacking
kwargs: CreateBlueprintRequestRequestTypeDef = { # (1)
"Name": ...,
"BlueprintLocation": ...,
}
parent.create_blueprint(**kwargs)
create_catalog#
Creates a new catalog in the Glue Data Catalog.
Type annotations and code completion for boto3.client("glue").create_catalog
method.
boto3 documentation
# create_catalog method definition
def create_catalog(
self,
*,
Name: str,
CatalogInput: CatalogInputTypeDef, # (1)
Tags: Mapping[str, str] = ...,
) -> dict[str, Any]:
...
# create_catalog method usage example with argument unpacking
kwargs: CreateCatalogRequestRequestTypeDef = { # (1)
"Name": ...,
"CatalogInput": ...,
}
parent.create_catalog(**kwargs)
create_classifier#
Creates a classifier in the user's account.
Type annotations and code completion for boto3.client("glue").create_classifier
method.
boto3 documentation
# create_classifier method definition
def create_classifier(
self,
*,
GrokClassifier: CreateGrokClassifierRequestTypeDef = ..., # (1)
XMLClassifier: CreateXMLClassifierRequestTypeDef = ..., # (2)
JsonClassifier: CreateJsonClassifierRequestTypeDef = ..., # (3)
CsvClassifier: CreateCsvClassifierRequestTypeDef = ..., # (4)
) -> dict[str, Any]:
...
- See CreateGrokClassifierRequestTypeDef
- See CreateXMLClassifierRequestTypeDef
- See CreateJsonClassifierRequestTypeDef
- See CreateCsvClassifierRequestTypeDef
# create_classifier method usage example with argument unpacking
kwargs: CreateClassifierRequestRequestTypeDef = { # (1)
"GrokClassifier": ...,
}
parent.create_classifier(**kwargs)
create_column_statistics_task_settings#
Creates settings for a column statistics task.
Type annotations and code completion for boto3.client("glue").create_column_statistics_task_settings
method.
boto3 documentation
# create_column_statistics_task_settings method definition
def create_column_statistics_task_settings(
self,
*,
DatabaseName: str,
TableName: str,
Role: str,
Schedule: str = ...,
ColumnNameList: Sequence[str] = ...,
SampleSize: float = ...,
CatalogID: str = ...,
SecurityConfiguration: str = ...,
Tags: Mapping[str, str] = ...,
) -> dict[str, Any]:
...
# create_column_statistics_task_settings method usage example with argument unpacking
kwargs: CreateColumnStatisticsTaskSettingsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"Role": ...,
}
parent.create_column_statistics_task_settings(**kwargs)
create_connection#
Creates a connection definition in the Data Catalog.
Type annotations and code completion for boto3.client("glue").create_connection
method.
boto3 documentation
# create_connection method definition
def create_connection(
self,
*,
ConnectionInput: ConnectionInputTypeDef, # (1)
CatalogId: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateConnectionResponseTypeDef: # (2)
...
# create_connection method usage example with argument unpacking
kwargs: CreateConnectionRequestRequestTypeDef = { # (1)
"ConnectionInput": ...,
}
parent.create_connection(**kwargs)
create_crawler#
Creates a new crawler with specified targets, role, configuration, and optional schedule.
Type annotations and code completion for boto3.client("glue").create_crawler
method.
boto3 documentation
# create_crawler method definition
def create_crawler(
self,
*,
Name: str,
Role: str,
Targets: CrawlerTargetsTypeDef, # (1)
DatabaseName: str = ...,
Description: str = ...,
Schedule: str = ...,
Classifiers: Sequence[str] = ...,
TablePrefix: str = ...,
SchemaChangePolicy: SchemaChangePolicyTypeDef = ..., # (2)
RecrawlPolicy: RecrawlPolicyTypeDef = ..., # (3)
LineageConfiguration: LineageConfigurationTypeDef = ..., # (4)
LakeFormationConfiguration: LakeFormationConfigurationTypeDef = ..., # (5)
Configuration: str = ...,
CrawlerSecurityConfiguration: str = ...,
Tags: Mapping[str, str] = ...,
) -> dict[str, Any]:
...
- See CrawlerTargetsTypeDef
- See SchemaChangePolicyTypeDef
- See RecrawlPolicyTypeDef
- See LineageConfigurationTypeDef
- See LakeFormationConfigurationTypeDef
# create_crawler method usage example with argument unpacking
kwargs: CreateCrawlerRequestRequestTypeDef = { # (1)
"Name": ...,
"Role": ...,
"Targets": ...,
}
parent.create_crawler(**kwargs)
create_custom_entity_type#
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.
Type annotations and code completion for boto3.client("glue").create_custom_entity_type
method.
boto3 documentation
# create_custom_entity_type method definition
def create_custom_entity_type(
self,
*,
Name: str,
RegexString: str,
ContextWords: Sequence[str] = ...,
Tags: Mapping[str, str] = ...,
) -> CreateCustomEntityTypeResponseTypeDef: # (1)
...
# create_custom_entity_type method usage example with argument unpacking
kwargs: CreateCustomEntityTypeRequestRequestTypeDef = { # (1)
"Name": ...,
"RegexString": ...,
}
parent.create_custom_entity_type(**kwargs)
create_data_quality_ruleset#
Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
Type annotations and code completion for boto3.client("glue").create_data_quality_ruleset
method.
boto3 documentation
# create_data_quality_ruleset method definition
def create_data_quality_ruleset(
self,
*,
Name: str,
Ruleset: str,
Description: str = ...,
Tags: Mapping[str, str] = ...,
TargetTable: DataQualityTargetTableTypeDef = ..., # (1)
DataQualitySecurityConfiguration: str = ...,
ClientToken: str = ...,
) -> CreateDataQualityRulesetResponseTypeDef: # (2)
...
# create_data_quality_ruleset method usage example with argument unpacking
kwargs: CreateDataQualityRulesetRequestRequestTypeDef = { # (1)
"Name": ...,
"Ruleset": ...,
}
parent.create_data_quality_ruleset(**kwargs)
create_database#
Creates a new database in a Data Catalog.
Type annotations and code completion for boto3.client("glue").create_database
method.
boto3 documentation
# create_database method definition
def create_database(
self,
*,
DatabaseInput: DatabaseInputTypeDef, # (1)
CatalogId: str = ...,
Tags: Mapping[str, str] = ...,
) -> dict[str, Any]:
...
# create_database method usage example with argument unpacking
kwargs: CreateDatabaseRequestRequestTypeDef = { # (1)
"DatabaseInput": ...,
}
parent.create_database(**kwargs)
create_dev_endpoint#
Creates a new development endpoint.
Type annotations and code completion for boto3.client("glue").create_dev_endpoint
method.
boto3 documentation
# create_dev_endpoint method definition
def create_dev_endpoint(
self,
*,
EndpointName: str,
RoleArn: str,
SecurityGroupIds: Sequence[str] = ...,
SubnetId: str = ...,
PublicKey: str = ...,
PublicKeys: Sequence[str] = ...,
NumberOfNodes: int = ...,
WorkerType: WorkerTypeType = ..., # (1)
GlueVersion: str = ...,
NumberOfWorkers: int = ...,
ExtraPythonLibsS3Path: str = ...,
ExtraJarsS3Path: str = ...,
SecurityConfiguration: str = ...,
Tags: Mapping[str, str] = ...,
Arguments: Mapping[str, str] = ...,
) -> CreateDevEndpointResponseTypeDef: # (2)
...
# create_dev_endpoint method usage example with argument unpacking
kwargs: CreateDevEndpointRequestRequestTypeDef = { # (1)
"EndpointName": ...,
"RoleArn": ...,
}
parent.create_dev_endpoint(**kwargs)
create_integration#
Creates a Zero-ETL integration in the caller's account between two resources
with Amazon Resource Names (ARNs): the SourceArn
and
TargetArn
.
Type annotations and code completion for boto3.client("glue").create_integration
method.
boto3 documentation
# create_integration method definition
def create_integration(
self,
*,
IntegrationName: str,
SourceArn: str,
TargetArn: str,
Description: str = ...,
DataFilter: str = ...,
KmsKeyId: str = ...,
AdditionalEncryptionContext: Mapping[str, str] = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateIntegrationResponseTypeDef: # (2)
...
# create_integration method usage example with argument unpacking
kwargs: CreateIntegrationRequestRequestTypeDef = { # (1)
"IntegrationName": ...,
"SourceArn": ...,
"TargetArn": ...,
}
parent.create_integration(**kwargs)
create_integration_resource_property#
This API can be used for setting up the ResourceProperty
of the
Glue connection (for the source) or Glue database ARN (for the target).
Type annotations and code completion for boto3.client("glue").create_integration_resource_property
method.
boto3 documentation
# create_integration_resource_property method definition
def create_integration_resource_property(
self,
*,
ResourceArn: str,
SourceProcessingProperties: SourceProcessingPropertiesTypeDef = ..., # (1)
TargetProcessingProperties: TargetProcessingPropertiesTypeDef = ..., # (2)
) -> CreateIntegrationResourcePropertyResponseTypeDef: # (3)
...
- See SourceProcessingPropertiesTypeDef
- See TargetProcessingPropertiesTypeDef
- See CreateIntegrationResourcePropertyResponseTypeDef
# create_integration_resource_property method usage example with argument unpacking
kwargs: CreateIntegrationResourcePropertyRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.create_integration_resource_property(**kwargs)
create_integration_table_properties#
This API is used to provide optional override properties for the the tables that need to be replicated.
Type annotations and code completion for boto3.client("glue").create_integration_table_properties
method.
boto3 documentation
# create_integration_table_properties method definition
def create_integration_table_properties(
self,
*,
ResourceArn: str,
TableName: str,
SourceTableConfig: SourceTableConfigTypeDef = ..., # (1)
TargetTableConfig: TargetTableConfigTypeDef = ..., # (2)
) -> dict[str, Any]:
...
# create_integration_table_properties method usage example with argument unpacking
kwargs: CreateIntegrationTablePropertiesRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TableName": ...,
}
parent.create_integration_table_properties(**kwargs)
create_job#
Creates a new job definition.
Type annotations and code completion for boto3.client("glue").create_job
method.
boto3 documentation
# create_job method definition
def create_job(
self,
*,
Name: str,
Role: str,
Command: JobCommandTypeDef, # (1)
JobMode: JobModeType = ..., # (2)
JobRunQueuingEnabled: bool = ...,
Description: str = ...,
LogUri: str = ...,
ExecutionProperty: ExecutionPropertyTypeDef = ..., # (3)
DefaultArguments: Mapping[str, str] = ...,
NonOverridableArguments: Mapping[str, str] = ...,
Connections: ConnectionsListTypeDef = ..., # (4)
MaxRetries: int = ...,
AllocatedCapacity: int = ...,
Timeout: int = ...,
MaxCapacity: float = ...,
SecurityConfiguration: str = ...,
Tags: Mapping[str, str] = ...,
NotificationProperty: NotificationPropertyTypeDef = ..., # (5)
GlueVersion: str = ...,
NumberOfWorkers: int = ...,
WorkerType: WorkerTypeType = ..., # (6)
CodeGenConfigurationNodes: Mapping[str, CodeGenConfigurationNodeUnionTypeDef] = ..., # (7)
ExecutionClass: ExecutionClassType = ..., # (8)
SourceControlDetails: SourceControlDetailsTypeDef = ..., # (9)
MaintenanceWindow: str = ...,
) -> CreateJobResponseTypeDef: # (10)
...
- See JobCommandTypeDef
- See JobModeType
- See ExecutionPropertyTypeDef
- See ConnectionsListTypeDef
- See NotificationPropertyTypeDef
- See WorkerTypeType
- See CodeGenConfigurationNodeTypeDef CodeGenConfigurationNodeOutputTypeDef
- See ExecutionClassType
- See SourceControlDetailsTypeDef
- See CreateJobResponseTypeDef
# create_job method usage example with argument unpacking
kwargs: CreateJobRequestRequestTypeDef = { # (1)
"Name": ...,
"Role": ...,
"Command": ...,
}
parent.create_job(**kwargs)
create_ml_transform#
Creates an Glue machine learning transform.
Type annotations and code completion for boto3.client("glue").create_ml_transform
method.
boto3 documentation
# create_ml_transform method definition
def create_ml_transform(
self,
*,
Name: str,
InputRecordTables: Sequence[GlueTableUnionTypeDef], # (1)
Parameters: TransformParametersTypeDef, # (2)
Role: str,
Description: str = ...,
GlueVersion: str = ...,
MaxCapacity: float = ...,
WorkerType: WorkerTypeType = ..., # (3)
NumberOfWorkers: int = ...,
Timeout: int = ...,
MaxRetries: int = ...,
Tags: Mapping[str, str] = ...,
TransformEncryption: TransformEncryptionTypeDef = ..., # (4)
) -> CreateMLTransformResponseTypeDef: # (5)
...
- See GlueTableTypeDef GlueTableOutputTypeDef
- See TransformParametersTypeDef
- See WorkerTypeType
- See TransformEncryptionTypeDef
- See CreateMLTransformResponseTypeDef
# create_ml_transform method usage example with argument unpacking
kwargs: CreateMLTransformRequestRequestTypeDef = { # (1)
"Name": ...,
"InputRecordTables": ...,
"Parameters": ...,
"Role": ...,
}
parent.create_ml_transform(**kwargs)
create_partition#
Creates a new partition.
Type annotations and code completion for boto3.client("glue").create_partition
method.
boto3 documentation
# create_partition method definition
def create_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionInput: PartitionInputTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# create_partition method usage example with argument unpacking
kwargs: CreatePartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionInput": ...,
}
parent.create_partition(**kwargs)
create_partition_index#
Creates a specified partition index in an existing table.
Type annotations and code completion for boto3.client("glue").create_partition_index
method.
boto3 documentation
# create_partition_index method definition
def create_partition_index(
self,
*,
DatabaseName: str,
TableName: str,
PartitionIndex: PartitionIndexTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# create_partition_index method usage example with argument unpacking
kwargs: CreatePartitionIndexRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionIndex": ...,
}
parent.create_partition_index(**kwargs)
create_registry#
Creates a new registry which may be used to hold a collection of schemas.
Type annotations and code completion for boto3.client("glue").create_registry
method.
boto3 documentation
# create_registry method definition
def create_registry(
self,
*,
RegistryName: str,
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateRegistryResponseTypeDef: # (1)
...
# create_registry method usage example with argument unpacking
kwargs: CreateRegistryInputRequestTypeDef = { # (1)
"RegistryName": ...,
}
parent.create_registry(**kwargs)
create_schema#
Creates a new schema set and registers the schema definition.
Type annotations and code completion for boto3.client("glue").create_schema
method.
boto3 documentation
# create_schema method definition
def create_schema(
self,
*,
SchemaName: str,
DataFormat: DataFormatType, # (1)
RegistryId: RegistryIdTypeDef = ..., # (2)
Compatibility: CompatibilityType = ..., # (3)
Description: str = ...,
Tags: Mapping[str, str] = ...,
SchemaDefinition: str = ...,
) -> CreateSchemaResponseTypeDef: # (4)
...
- See DataFormatType
- See RegistryIdTypeDef
- See CompatibilityType
- See CreateSchemaResponseTypeDef
# create_schema method usage example with argument unpacking
kwargs: CreateSchemaInputRequestTypeDef = { # (1)
"SchemaName": ...,
"DataFormat": ...,
}
parent.create_schema(**kwargs)
create_script#
Transforms a directed acyclic graph (DAG) into code.
Type annotations and code completion for boto3.client("glue").create_script
method.
boto3 documentation
# create_script method definition
def create_script(
self,
*,
DagNodes: Sequence[CodeGenNodeUnionTypeDef] = ..., # (1)
DagEdges: Sequence[CodeGenEdgeTypeDef] = ..., # (2)
Language: LanguageType = ..., # (3)
) -> CreateScriptResponseTypeDef: # (4)
...
- See CodeGenNodeTypeDef CodeGenNodeOutputTypeDef
- See CodeGenEdgeTypeDef
- See LanguageType
- See CreateScriptResponseTypeDef
# create_script method usage example with argument unpacking
kwargs: CreateScriptRequestRequestTypeDef = { # (1)
"DagNodes": ...,
}
parent.create_script(**kwargs)
create_security_configuration#
Creates a new security configuration.
Type annotations and code completion for boto3.client("glue").create_security_configuration
method.
boto3 documentation
# create_security_configuration method definition
def create_security_configuration(
self,
*,
Name: str,
EncryptionConfiguration: EncryptionConfigurationTypeDef, # (1)
) -> CreateSecurityConfigurationResponseTypeDef: # (2)
...
# create_security_configuration method usage example with argument unpacking
kwargs: CreateSecurityConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
"EncryptionConfiguration": ...,
}
parent.create_security_configuration(**kwargs)
create_session#
Creates a new session.
Type annotations and code completion for boto3.client("glue").create_session
method.
boto3 documentation
# create_session method definition
def create_session(
self,
*,
Id: str,
Role: str,
Command: SessionCommandTypeDef, # (1)
Description: str = ...,
Timeout: int = ...,
IdleTimeout: int = ...,
DefaultArguments: Mapping[str, str] = ...,
Connections: ConnectionsListTypeDef = ..., # (2)
MaxCapacity: float = ...,
NumberOfWorkers: int = ...,
WorkerType: WorkerTypeType = ..., # (3)
SecurityConfiguration: str = ...,
GlueVersion: str = ...,
Tags: Mapping[str, str] = ...,
RequestOrigin: str = ...,
) -> CreateSessionResponseTypeDef: # (4)
...
- See SessionCommandTypeDef
- See ConnectionsListTypeDef
- See WorkerTypeType
- See CreateSessionResponseTypeDef
# create_session method usage example with argument unpacking
kwargs: CreateSessionRequestRequestTypeDef = { # (1)
"Id": ...,
"Role": ...,
"Command": ...,
}
parent.create_session(**kwargs)
create_table#
Creates a new table definition in the Data Catalog.
Type annotations and code completion for boto3.client("glue").create_table
method.
boto3 documentation
# create_table method definition
def create_table(
self,
*,
DatabaseName: str,
TableInput: TableInputTypeDef, # (1)
CatalogId: str = ...,
PartitionIndexes: Sequence[PartitionIndexTypeDef] = ..., # (2)
TransactionId: str = ...,
OpenTableFormatInput: OpenTableFormatInputTypeDef = ..., # (3)
) -> dict[str, Any]:
...
# create_table method usage example with argument unpacking
kwargs: CreateTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableInput": ...,
}
parent.create_table(**kwargs)
create_table_optimizer#
Creates a new table optimizer for a specific function.
Type annotations and code completion for boto3.client("glue").create_table_optimizer
method.
boto3 documentation
# create_table_optimizer method definition
def create_table_optimizer(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
Type: TableOptimizerTypeType, # (1)
TableOptimizerConfiguration: TableOptimizerConfigurationTypeDef, # (2)
) -> dict[str, Any]:
...
# create_table_optimizer method usage example with argument unpacking
kwargs: CreateTableOptimizerRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"Type": ...,
"TableOptimizerConfiguration": ...,
}
parent.create_table_optimizer(**kwargs)
create_trigger#
Creates a new trigger.
Type annotations and code completion for boto3.client("glue").create_trigger
method.
boto3 documentation
# create_trigger method definition
def create_trigger(
self,
*,
Name: str,
Type: TriggerTypeType, # (1)
Actions: Sequence[ActionUnionTypeDef], # (2)
WorkflowName: str = ...,
Schedule: str = ...,
Predicate: PredicateTypeDef = ..., # (3)
Description: str = ...,
StartOnCreation: bool = ...,
Tags: Mapping[str, str] = ...,
EventBatchingCondition: EventBatchingConditionTypeDef = ..., # (4)
) -> CreateTriggerResponseTypeDef: # (5)
...
- See TriggerTypeType
- See ActionTypeDef ActionOutputTypeDef
- See PredicateTypeDef
- See EventBatchingConditionTypeDef
- See CreateTriggerResponseTypeDef
# create_trigger method usage example with argument unpacking
kwargs: CreateTriggerRequestRequestTypeDef = { # (1)
"Name": ...,
"Type": ...,
"Actions": ...,
}
parent.create_trigger(**kwargs)
create_usage_profile#
Creates an Glue usage profile.
Type annotations and code completion for boto3.client("glue").create_usage_profile
method.
boto3 documentation
# create_usage_profile method definition
def create_usage_profile(
self,
*,
Name: str,
Configuration: ProfileConfigurationTypeDef, # (1)
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateUsageProfileResponseTypeDef: # (2)
...
# create_usage_profile method usage example with argument unpacking
kwargs: CreateUsageProfileRequestRequestTypeDef = { # (1)
"Name": ...,
"Configuration": ...,
}
parent.create_usage_profile(**kwargs)
create_user_defined_function#
Creates a new function definition in the Data Catalog.
Type annotations and code completion for boto3.client("glue").create_user_defined_function
method.
boto3 documentation
# create_user_defined_function method definition
def create_user_defined_function(
self,
*,
DatabaseName: str,
FunctionInput: UserDefinedFunctionInputTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# create_user_defined_function method usage example with argument unpacking
kwargs: CreateUserDefinedFunctionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"FunctionInput": ...,
}
parent.create_user_defined_function(**kwargs)
create_workflow#
Creates a new workflow.
Type annotations and code completion for boto3.client("glue").create_workflow
method.
boto3 documentation
# create_workflow method definition
def create_workflow(
self,
*,
Name: str,
Description: str = ...,
DefaultRunProperties: Mapping[str, str] = ...,
Tags: Mapping[str, str] = ...,
MaxConcurrentRuns: int = ...,
) -> CreateWorkflowResponseTypeDef: # (1)
...
# create_workflow method usage example with argument unpacking
kwargs: CreateWorkflowRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.create_workflow(**kwargs)
delete_blueprint#
Deletes an existing blueprint.
Type annotations and code completion for boto3.client("glue").delete_blueprint
method.
boto3 documentation
# delete_blueprint method definition
def delete_blueprint(
self,
*,
Name: str,
) -> DeleteBlueprintResponseTypeDef: # (1)
...
# delete_blueprint method usage example with argument unpacking
kwargs: DeleteBlueprintRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_blueprint(**kwargs)
delete_catalog#
Removes the specified catalog from the Glue Data Catalog.
Type annotations and code completion for boto3.client("glue").delete_catalog
method.
boto3 documentation
# delete_catalog method definition
def delete_catalog(
self,
*,
CatalogId: str,
) -> dict[str, Any]:
...
# delete_catalog method usage example with argument unpacking
kwargs: DeleteCatalogRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.delete_catalog(**kwargs)
delete_classifier#
Removes a classifier from the Data Catalog.
Type annotations and code completion for boto3.client("glue").delete_classifier
method.
boto3 documentation
# delete_classifier method definition
def delete_classifier(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# delete_classifier method usage example with argument unpacking
kwargs: DeleteClassifierRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_classifier(**kwargs)
delete_column_statistics_for_partition#
Delete the partition column statistics of a column.
Type annotations and code completion for boto3.client("glue").delete_column_statistics_for_partition
method.
boto3 documentation
# delete_column_statistics_for_partition method definition
def delete_column_statistics_for_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionValues: Sequence[str],
ColumnName: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_column_statistics_for_partition method usage example with argument unpacking
kwargs: DeleteColumnStatisticsForPartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionValues": ...,
"ColumnName": ...,
}
parent.delete_column_statistics_for_partition(**kwargs)
delete_column_statistics_for_table#
Retrieves table statistics of columns.
Type annotations and code completion for boto3.client("glue").delete_column_statistics_for_table
method.
boto3 documentation
# delete_column_statistics_for_table method definition
def delete_column_statistics_for_table(
self,
*,
DatabaseName: str,
TableName: str,
ColumnName: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_column_statistics_for_table method usage example with argument unpacking
kwargs: DeleteColumnStatisticsForTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"ColumnName": ...,
}
parent.delete_column_statistics_for_table(**kwargs)
delete_column_statistics_task_settings#
Deletes settings for a column statistics task.
Type annotations and code completion for boto3.client("glue").delete_column_statistics_task_settings
method.
boto3 documentation
# delete_column_statistics_task_settings method definition
def delete_column_statistics_task_settings(
self,
*,
DatabaseName: str,
TableName: str,
) -> dict[str, Any]:
...
# delete_column_statistics_task_settings method usage example with argument unpacking
kwargs: DeleteColumnStatisticsTaskSettingsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.delete_column_statistics_task_settings(**kwargs)
delete_connection#
Deletes a connection from the Data Catalog.
Type annotations and code completion for boto3.client("glue").delete_connection
method.
boto3 documentation
# delete_connection method definition
def delete_connection(
self,
*,
ConnectionName: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_connection method usage example with argument unpacking
kwargs: DeleteConnectionRequestRequestTypeDef = { # (1)
"ConnectionName": ...,
}
parent.delete_connection(**kwargs)
delete_crawler#
Removes a specified crawler from the Glue Data Catalog, unless the crawler
state is RUNNING
.
Type annotations and code completion for boto3.client("glue").delete_crawler
method.
boto3 documentation
# delete_crawler method definition
def delete_crawler(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# delete_crawler method usage example with argument unpacking
kwargs: DeleteCrawlerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_crawler(**kwargs)
delete_custom_entity_type#
Deletes a custom pattern by specifying its name.
Type annotations and code completion for boto3.client("glue").delete_custom_entity_type
method.
boto3 documentation
# delete_custom_entity_type method definition
def delete_custom_entity_type(
self,
*,
Name: str,
) -> DeleteCustomEntityTypeResponseTypeDef: # (1)
...
# delete_custom_entity_type method usage example with argument unpacking
kwargs: DeleteCustomEntityTypeRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_custom_entity_type(**kwargs)
delete_data_quality_ruleset#
Deletes a data quality ruleset.
Type annotations and code completion for boto3.client("glue").delete_data_quality_ruleset
method.
boto3 documentation
# delete_data_quality_ruleset method definition
def delete_data_quality_ruleset(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# delete_data_quality_ruleset method usage example with argument unpacking
kwargs: DeleteDataQualityRulesetRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_data_quality_ruleset(**kwargs)
delete_database#
Removes a specified database from a Data Catalog.
Type annotations and code completion for boto3.client("glue").delete_database
method.
boto3 documentation
# delete_database method definition
def delete_database(
self,
*,
Name: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_database method usage example with argument unpacking
kwargs: DeleteDatabaseRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_database(**kwargs)
delete_dev_endpoint#
Deletes a specified development endpoint.
Type annotations and code completion for boto3.client("glue").delete_dev_endpoint
method.
boto3 documentation
# delete_dev_endpoint method definition
def delete_dev_endpoint(
self,
*,
EndpointName: str,
) -> dict[str, Any]:
...
# delete_dev_endpoint method usage example with argument unpacking
kwargs: DeleteDevEndpointRequestRequestTypeDef = { # (1)
"EndpointName": ...,
}
parent.delete_dev_endpoint(**kwargs)
delete_integration#
Deletes the specified Zero-ETL integration.
Type annotations and code completion for boto3.client("glue").delete_integration
method.
boto3 documentation
# delete_integration method definition
def delete_integration(
self,
*,
IntegrationIdentifier: str,
) -> DeleteIntegrationResponseTypeDef: # (1)
...
# delete_integration method usage example with argument unpacking
kwargs: DeleteIntegrationRequestRequestTypeDef = { # (1)
"IntegrationIdentifier": ...,
}
parent.delete_integration(**kwargs)
delete_integration_table_properties#
Deletes the table properties that have been created for the tables that need to be replicated.
Type annotations and code completion for boto3.client("glue").delete_integration_table_properties
method.
boto3 documentation
# delete_integration_table_properties method definition
def delete_integration_table_properties(
self,
*,
ResourceArn: str,
TableName: str,
) -> dict[str, Any]:
...
# delete_integration_table_properties method usage example with argument unpacking
kwargs: DeleteIntegrationTablePropertiesRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TableName": ...,
}
parent.delete_integration_table_properties(**kwargs)
delete_job#
Deletes a specified job definition.
Type annotations and code completion for boto3.client("glue").delete_job
method.
boto3 documentation
# delete_job method definition
def delete_job(
self,
*,
JobName: str,
) -> DeleteJobResponseTypeDef: # (1)
...
# delete_job method usage example with argument unpacking
kwargs: DeleteJobRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.delete_job(**kwargs)
delete_ml_transform#
Deletes an Glue machine learning transform.
Type annotations and code completion for boto3.client("glue").delete_ml_transform
method.
boto3 documentation
# delete_ml_transform method definition
def delete_ml_transform(
self,
*,
TransformId: str,
) -> DeleteMLTransformResponseTypeDef: # (1)
...
# delete_ml_transform method usage example with argument unpacking
kwargs: DeleteMLTransformRequestRequestTypeDef = { # (1)
"TransformId": ...,
}
parent.delete_ml_transform(**kwargs)
delete_partition#
Deletes a specified partition.
Type annotations and code completion for boto3.client("glue").delete_partition
method.
boto3 documentation
# delete_partition method definition
def delete_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionValues: Sequence[str],
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_partition method usage example with argument unpacking
kwargs: DeletePartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionValues": ...,
}
parent.delete_partition(**kwargs)
delete_partition_index#
Deletes a specified partition index from an existing table.
Type annotations and code completion for boto3.client("glue").delete_partition_index
method.
boto3 documentation
# delete_partition_index method definition
def delete_partition_index(
self,
*,
DatabaseName: str,
TableName: str,
IndexName: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_partition_index method usage example with argument unpacking
kwargs: DeletePartitionIndexRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"IndexName": ...,
}
parent.delete_partition_index(**kwargs)
delete_registry#
Delete the entire registry including schema and all of its versions.
Type annotations and code completion for boto3.client("glue").delete_registry
method.
boto3 documentation
# delete_registry method definition
def delete_registry(
self,
*,
RegistryId: RegistryIdTypeDef, # (1)
) -> DeleteRegistryResponseTypeDef: # (2)
...
# delete_registry method usage example with argument unpacking
kwargs: DeleteRegistryInputRequestTypeDef = { # (1)
"RegistryId": ...,
}
parent.delete_registry(**kwargs)
delete_resource_policy#
Deletes a specified policy.
Type annotations and code completion for boto3.client("glue").delete_resource_policy
method.
boto3 documentation
# delete_resource_policy method definition
def delete_resource_policy(
self,
*,
PolicyHashCondition: str = ...,
ResourceArn: str = ...,
) -> dict[str, Any]:
...
# delete_resource_policy method usage example with argument unpacking
kwargs: DeleteResourcePolicyRequestRequestTypeDef = { # (1)
"PolicyHashCondition": ...,
}
parent.delete_resource_policy(**kwargs)
delete_schema#
Deletes the entire schema set, including the schema set and all of its versions.
Type annotations and code completion for boto3.client("glue").delete_schema
method.
boto3 documentation
# delete_schema method definition
def delete_schema(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
) -> DeleteSchemaResponseTypeDef: # (2)
...
# delete_schema method usage example with argument unpacking
kwargs: DeleteSchemaInputRequestTypeDef = { # (1)
"SchemaId": ...,
}
parent.delete_schema(**kwargs)
delete_schema_versions#
Remove versions from the specified schema.
Type annotations and code completion for boto3.client("glue").delete_schema_versions
method.
boto3 documentation
# delete_schema_versions method definition
def delete_schema_versions(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
Versions: str,
) -> DeleteSchemaVersionsResponseTypeDef: # (2)
...
# delete_schema_versions method usage example with argument unpacking
kwargs: DeleteSchemaVersionsInputRequestTypeDef = { # (1)
"SchemaId": ...,
"Versions": ...,
}
parent.delete_schema_versions(**kwargs)
delete_security_configuration#
Deletes a specified security configuration.
Type annotations and code completion for boto3.client("glue").delete_security_configuration
method.
boto3 documentation
# delete_security_configuration method definition
def delete_security_configuration(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# delete_security_configuration method usage example with argument unpacking
kwargs: DeleteSecurityConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_security_configuration(**kwargs)
delete_session#
Deletes the session.
Type annotations and code completion for boto3.client("glue").delete_session
method.
boto3 documentation
# delete_session method definition
def delete_session(
self,
*,
Id: str,
RequestOrigin: str = ...,
) -> DeleteSessionResponseTypeDef: # (1)
...
# delete_session method usage example with argument unpacking
kwargs: DeleteSessionRequestRequestTypeDef = { # (1)
"Id": ...,
}
parent.delete_session(**kwargs)
delete_table#
Removes a table definition from the Data Catalog.
Type annotations and code completion for boto3.client("glue").delete_table
method.
boto3 documentation
# delete_table method definition
def delete_table(
self,
*,
DatabaseName: str,
Name: str,
CatalogId: str = ...,
TransactionId: str = ...,
) -> dict[str, Any]:
...
# delete_table method usage example with argument unpacking
kwargs: DeleteTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"Name": ...,
}
parent.delete_table(**kwargs)
delete_table_optimizer#
Deletes an optimizer and all associated metadata for a table.
Type annotations and code completion for boto3.client("glue").delete_table_optimizer
method.
boto3 documentation
# delete_table_optimizer method definition
def delete_table_optimizer(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
Type: TableOptimizerTypeType, # (1)
) -> dict[str, Any]:
...
# delete_table_optimizer method usage example with argument unpacking
kwargs: DeleteTableOptimizerRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"Type": ...,
}
parent.delete_table_optimizer(**kwargs)
delete_table_version#
Deletes a specified version of a table.
Type annotations and code completion for boto3.client("glue").delete_table_version
method.
boto3 documentation
# delete_table_version method definition
def delete_table_version(
self,
*,
DatabaseName: str,
TableName: str,
VersionId: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_table_version method usage example with argument unpacking
kwargs: DeleteTableVersionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"VersionId": ...,
}
parent.delete_table_version(**kwargs)
delete_trigger#
Deletes a specified trigger.
Type annotations and code completion for boto3.client("glue").delete_trigger
method.
boto3 documentation
# delete_trigger method definition
def delete_trigger(
self,
*,
Name: str,
) -> DeleteTriggerResponseTypeDef: # (1)
...
# delete_trigger method usage example with argument unpacking
kwargs: DeleteTriggerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_trigger(**kwargs)
delete_usage_profile#
Deletes the Glue specified usage profile.
Type annotations and code completion for boto3.client("glue").delete_usage_profile
method.
boto3 documentation
# delete_usage_profile method definition
def delete_usage_profile(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# delete_usage_profile method usage example with argument unpacking
kwargs: DeleteUsageProfileRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_usage_profile(**kwargs)
delete_user_defined_function#
Deletes an existing function definition from the Data Catalog.
Type annotations and code completion for boto3.client("glue").delete_user_defined_function
method.
boto3 documentation
# delete_user_defined_function method definition
def delete_user_defined_function(
self,
*,
DatabaseName: str,
FunctionName: str,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# delete_user_defined_function method usage example with argument unpacking
kwargs: DeleteUserDefinedFunctionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"FunctionName": ...,
}
parent.delete_user_defined_function(**kwargs)
delete_workflow#
Deletes a workflow.
Type annotations and code completion for boto3.client("glue").delete_workflow
method.
boto3 documentation
# delete_workflow method definition
def delete_workflow(
self,
*,
Name: str,
) -> DeleteWorkflowResponseTypeDef: # (1)
...
# delete_workflow method usage example with argument unpacking
kwargs: DeleteWorkflowRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_workflow(**kwargs)
describe_connection_type#
The DescribeConnectionType
API provides full details of the
supported options for a given connection type in Glue.
Type annotations and code completion for boto3.client("glue").describe_connection_type
method.
boto3 documentation
# describe_connection_type method definition
def describe_connection_type(
self,
*,
ConnectionType: str,
) -> DescribeConnectionTypeResponseTypeDef: # (1)
...
# describe_connection_type method usage example with argument unpacking
kwargs: DescribeConnectionTypeRequestRequestTypeDef = { # (1)
"ConnectionType": ...,
}
parent.describe_connection_type(**kwargs)
describe_entity#
Provides details regarding the entity used with the connection type, with a description of the data model for each field in the selected entity.
Type annotations and code completion for boto3.client("glue").describe_entity
method.
boto3 documentation
# describe_entity method definition
def describe_entity(
self,
*,
ConnectionName: str,
EntityName: str,
CatalogId: str = ...,
NextToken: str = ...,
DataStoreApiVersion: str = ...,
) -> DescribeEntityResponseTypeDef: # (1)
...
# describe_entity method usage example with argument unpacking
kwargs: DescribeEntityRequestRequestTypeDef = { # (1)
"ConnectionName": ...,
"EntityName": ...,
}
parent.describe_entity(**kwargs)
describe_inbound_integrations#
Returns a list of inbound integrations for the specified integration.
Type annotations and code completion for boto3.client("glue").describe_inbound_integrations
method.
boto3 documentation
# describe_inbound_integrations method definition
def describe_inbound_integrations(
self,
*,
IntegrationArn: str = ...,
Marker: str = ...,
MaxRecords: int = ...,
TargetArn: str = ...,
) -> DescribeInboundIntegrationsResponseTypeDef: # (1)
...
# describe_inbound_integrations method usage example with argument unpacking
kwargs: DescribeInboundIntegrationsRequestRequestTypeDef = { # (1)
"IntegrationArn": ...,
}
parent.describe_inbound_integrations(**kwargs)
describe_integrations#
The API is used to retrieve a list of integrations.
Type annotations and code completion for boto3.client("glue").describe_integrations
method.
boto3 documentation
# describe_integrations method definition
def describe_integrations(
self,
*,
IntegrationIdentifier: str = ...,
Marker: str = ...,
MaxRecords: int = ...,
Filters: Sequence[IntegrationFilterTypeDef] = ..., # (1)
) -> DescribeIntegrationsResponseTypeDef: # (2)
...
# describe_integrations method usage example with argument unpacking
kwargs: DescribeIntegrationsRequestRequestTypeDef = { # (1)
"IntegrationIdentifier": ...,
}
parent.describe_integrations(**kwargs)
get_blueprint#
Retrieves the details of a blueprint.
Type annotations and code completion for boto3.client("glue").get_blueprint
method.
boto3 documentation
# get_blueprint method definition
def get_blueprint(
self,
*,
Name: str,
IncludeBlueprint: bool = ...,
IncludeParameterSpec: bool = ...,
) -> GetBlueprintResponseTypeDef: # (1)
...
# get_blueprint method usage example with argument unpacking
kwargs: GetBlueprintRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_blueprint(**kwargs)
get_blueprint_run#
Retrieves the details of a blueprint run.
Type annotations and code completion for boto3.client("glue").get_blueprint_run
method.
boto3 documentation
# get_blueprint_run method definition
def get_blueprint_run(
self,
*,
BlueprintName: str,
RunId: str,
) -> GetBlueprintRunResponseTypeDef: # (1)
...
# get_blueprint_run method usage example with argument unpacking
kwargs: GetBlueprintRunRequestRequestTypeDef = { # (1)
"BlueprintName": ...,
"RunId": ...,
}
parent.get_blueprint_run(**kwargs)
get_blueprint_runs#
Retrieves the details of blueprint runs for a specified blueprint.
Type annotations and code completion for boto3.client("glue").get_blueprint_runs
method.
boto3 documentation
# get_blueprint_runs method definition
def get_blueprint_runs(
self,
*,
BlueprintName: str,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetBlueprintRunsResponseTypeDef: # (1)
...
# get_blueprint_runs method usage example with argument unpacking
kwargs: GetBlueprintRunsRequestRequestTypeDef = { # (1)
"BlueprintName": ...,
}
parent.get_blueprint_runs(**kwargs)
get_catalog#
The name of the Catalog to retrieve.
Type annotations and code completion for boto3.client("glue").get_catalog
method.
boto3 documentation
# get_catalog method definition
def get_catalog(
self,
*,
CatalogId: str,
) -> GetCatalogResponseTypeDef: # (1)
...
# get_catalog method usage example with argument unpacking
kwargs: GetCatalogRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.get_catalog(**kwargs)
get_catalog_import_status#
Retrieves the status of a migration operation.
Type annotations and code completion for boto3.client("glue").get_catalog_import_status
method.
boto3 documentation
# get_catalog_import_status method definition
def get_catalog_import_status(
self,
*,
CatalogId: str = ...,
) -> GetCatalogImportStatusResponseTypeDef: # (1)
...
# get_catalog_import_status method usage example with argument unpacking
kwargs: GetCatalogImportStatusRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.get_catalog_import_status(**kwargs)
get_catalogs#
Retrieves all catalogs defined in a catalog in the Glue Data Catalog.
Type annotations and code completion for boto3.client("glue").get_catalogs
method.
boto3 documentation
# get_catalogs method definition
def get_catalogs(
self,
*,
ParentCatalogId: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
Recursive: bool = ...,
) -> GetCatalogsResponseTypeDef: # (1)
...
# get_catalogs method usage example with argument unpacking
kwargs: GetCatalogsRequestRequestTypeDef = { # (1)
"ParentCatalogId": ...,
}
parent.get_catalogs(**kwargs)
get_classifier#
Retrieve a classifier by name.
Type annotations and code completion for boto3.client("glue").get_classifier
method.
boto3 documentation
# get_classifier method definition
def get_classifier(
self,
*,
Name: str,
) -> GetClassifierResponseTypeDef: # (1)
...
# get_classifier method usage example with argument unpacking
kwargs: GetClassifierRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_classifier(**kwargs)
get_classifiers#
Lists all classifier objects in the Data Catalog.
Type annotations and code completion for boto3.client("glue").get_classifiers
method.
boto3 documentation
# get_classifiers method definition
def get_classifiers(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetClassifiersResponseTypeDef: # (1)
...
# get_classifiers method usage example with argument unpacking
kwargs: GetClassifiersRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.get_classifiers(**kwargs)
get_column_statistics_for_partition#
Retrieves partition statistics of columns.
Type annotations and code completion for boto3.client("glue").get_column_statistics_for_partition
method.
boto3 documentation
# get_column_statistics_for_partition method definition
def get_column_statistics_for_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionValues: Sequence[str],
ColumnNames: Sequence[str],
CatalogId: str = ...,
) -> GetColumnStatisticsForPartitionResponseTypeDef: # (1)
...
# get_column_statistics_for_partition method usage example with argument unpacking
kwargs: GetColumnStatisticsForPartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionValues": ...,
"ColumnNames": ...,
}
parent.get_column_statistics_for_partition(**kwargs)
get_column_statistics_for_table#
Retrieves table statistics of columns.
Type annotations and code completion for boto3.client("glue").get_column_statistics_for_table
method.
boto3 documentation
# get_column_statistics_for_table method definition
def get_column_statistics_for_table(
self,
*,
DatabaseName: str,
TableName: str,
ColumnNames: Sequence[str],
CatalogId: str = ...,
) -> GetColumnStatisticsForTableResponseTypeDef: # (1)
...
# get_column_statistics_for_table method usage example with argument unpacking
kwargs: GetColumnStatisticsForTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"ColumnNames": ...,
}
parent.get_column_statistics_for_table(**kwargs)
get_column_statistics_task_run#
Get the associated metadata/information for a task run, given a task run ID.
Type annotations and code completion for boto3.client("glue").get_column_statistics_task_run
method.
boto3 documentation
# get_column_statistics_task_run method definition
def get_column_statistics_task_run(
self,
*,
ColumnStatisticsTaskRunId: str,
) -> GetColumnStatisticsTaskRunResponseTypeDef: # (1)
...
# get_column_statistics_task_run method usage example with argument unpacking
kwargs: GetColumnStatisticsTaskRunRequestRequestTypeDef = { # (1)
"ColumnStatisticsTaskRunId": ...,
}
parent.get_column_statistics_task_run(**kwargs)
get_column_statistics_task_runs#
Retrieves information about all runs associated with the specified table.
Type annotations and code completion for boto3.client("glue").get_column_statistics_task_runs
method.
boto3 documentation
# get_column_statistics_task_runs method definition
def get_column_statistics_task_runs(
self,
*,
DatabaseName: str,
TableName: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetColumnStatisticsTaskRunsResponseTypeDef: # (1)
...
# get_column_statistics_task_runs method usage example with argument unpacking
kwargs: GetColumnStatisticsTaskRunsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.get_column_statistics_task_runs(**kwargs)
get_column_statistics_task_settings#
Gets settings for a column statistics task.
Type annotations and code completion for boto3.client("glue").get_column_statistics_task_settings
method.
boto3 documentation
# get_column_statistics_task_settings method definition
def get_column_statistics_task_settings(
self,
*,
DatabaseName: str,
TableName: str,
) -> GetColumnStatisticsTaskSettingsResponseTypeDef: # (1)
...
# get_column_statistics_task_settings method usage example with argument unpacking
kwargs: GetColumnStatisticsTaskSettingsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.get_column_statistics_task_settings(**kwargs)
get_connection#
Retrieves a connection definition from the Data Catalog.
Type annotations and code completion for boto3.client("glue").get_connection
method.
boto3 documentation
# get_connection method definition
def get_connection(
self,
*,
Name: str,
CatalogId: str = ...,
HidePassword: bool = ...,
ApplyOverrideForComputeEnvironment: ComputeEnvironmentType = ..., # (1)
) -> GetConnectionResponseTypeDef: # (2)
...
# get_connection method usage example with argument unpacking
kwargs: GetConnectionRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_connection(**kwargs)
get_connections#
Retrieves a list of connection definitions from the Data Catalog.
Type annotations and code completion for boto3.client("glue").get_connections
method.
boto3 documentation
# get_connections method definition
def get_connections(
self,
*,
CatalogId: str = ...,
Filter: GetConnectionsFilterTypeDef = ..., # (1)
HidePassword: bool = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetConnectionsResponseTypeDef: # (2)
...
# get_connections method usage example with argument unpacking
kwargs: GetConnectionsRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.get_connections(**kwargs)
get_crawler#
Retrieves metadata for a specified crawler.
Type annotations and code completion for boto3.client("glue").get_crawler
method.
boto3 documentation
# get_crawler method definition
def get_crawler(
self,
*,
Name: str,
) -> GetCrawlerResponseTypeDef: # (1)
...
# get_crawler method usage example with argument unpacking
kwargs: GetCrawlerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_crawler(**kwargs)
get_crawler_metrics#
Retrieves metrics about specified crawlers.
Type annotations and code completion for boto3.client("glue").get_crawler_metrics
method.
boto3 documentation
# get_crawler_metrics method definition
def get_crawler_metrics(
self,
*,
CrawlerNameList: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetCrawlerMetricsResponseTypeDef: # (1)
...
# get_crawler_metrics method usage example with argument unpacking
kwargs: GetCrawlerMetricsRequestRequestTypeDef = { # (1)
"CrawlerNameList": ...,
}
parent.get_crawler_metrics(**kwargs)
get_crawlers#
Retrieves metadata for all crawlers defined in the customer account.
Type annotations and code completion for boto3.client("glue").get_crawlers
method.
boto3 documentation
# get_crawlers method definition
def get_crawlers(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetCrawlersResponseTypeDef: # (1)
...
# get_crawlers method usage example with argument unpacking
kwargs: GetCrawlersRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.get_crawlers(**kwargs)
get_custom_entity_type#
Retrieves the details of a custom pattern by specifying its name.
Type annotations and code completion for boto3.client("glue").get_custom_entity_type
method.
boto3 documentation
# get_custom_entity_type method definition
def get_custom_entity_type(
self,
*,
Name: str,
) -> GetCustomEntityTypeResponseTypeDef: # (1)
...
# get_custom_entity_type method usage example with argument unpacking
kwargs: GetCustomEntityTypeRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_custom_entity_type(**kwargs)
get_data_catalog_encryption_settings#
Retrieves the security configuration for a specified catalog.
Type annotations and code completion for boto3.client("glue").get_data_catalog_encryption_settings
method.
boto3 documentation
# get_data_catalog_encryption_settings method definition
def get_data_catalog_encryption_settings(
self,
*,
CatalogId: str = ...,
) -> GetDataCatalogEncryptionSettingsResponseTypeDef: # (1)
...
# get_data_catalog_encryption_settings method usage example with argument unpacking
kwargs: GetDataCatalogEncryptionSettingsRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.get_data_catalog_encryption_settings(**kwargs)
get_data_quality_model#
Retrieve the training status of the model along with more information (CompletedOn, StartedOn, FailureReason).
Type annotations and code completion for boto3.client("glue").get_data_quality_model
method.
boto3 documentation
# get_data_quality_model method definition
def get_data_quality_model(
self,
*,
ProfileId: str,
StatisticId: str = ...,
) -> GetDataQualityModelResponseTypeDef: # (1)
...
# get_data_quality_model method usage example with argument unpacking
kwargs: GetDataQualityModelRequestRequestTypeDef = { # (1)
"ProfileId": ...,
}
parent.get_data_quality_model(**kwargs)
get_data_quality_model_result#
Retrieve a statistic's predictions for a given Profile ID.
Type annotations and code completion for boto3.client("glue").get_data_quality_model_result
method.
boto3 documentation
# get_data_quality_model_result method definition
def get_data_quality_model_result(
self,
*,
StatisticId: str,
ProfileId: str,
) -> GetDataQualityModelResultResponseTypeDef: # (1)
...
# get_data_quality_model_result method usage example with argument unpacking
kwargs: GetDataQualityModelResultRequestRequestTypeDef = { # (1)
"StatisticId": ...,
"ProfileId": ...,
}
parent.get_data_quality_model_result(**kwargs)
get_data_quality_result#
Retrieves the result of a data quality rule evaluation.
Type annotations and code completion for boto3.client("glue").get_data_quality_result
method.
boto3 documentation
# get_data_quality_result method definition
def get_data_quality_result(
self,
*,
ResultId: str,
) -> GetDataQualityResultResponseTypeDef: # (1)
...
# get_data_quality_result method usage example with argument unpacking
kwargs: GetDataQualityResultRequestRequestTypeDef = { # (1)
"ResultId": ...,
}
parent.get_data_quality_result(**kwargs)
get_data_quality_rule_recommendation_run#
Gets the specified recommendation run that was used to generate rules.
Type annotations and code completion for boto3.client("glue").get_data_quality_rule_recommendation_run
method.
boto3 documentation
# get_data_quality_rule_recommendation_run method definition
def get_data_quality_rule_recommendation_run(
self,
*,
RunId: str,
) -> GetDataQualityRuleRecommendationRunResponseTypeDef: # (1)
...
# get_data_quality_rule_recommendation_run method usage example with argument unpacking
kwargs: GetDataQualityRuleRecommendationRunRequestRequestTypeDef = { # (1)
"RunId": ...,
}
parent.get_data_quality_rule_recommendation_run(**kwargs)
get_data_quality_ruleset#
Returns an existing ruleset by identifier or name.
Type annotations and code completion for boto3.client("glue").get_data_quality_ruleset
method.
boto3 documentation
# get_data_quality_ruleset method definition
def get_data_quality_ruleset(
self,
*,
Name: str,
) -> GetDataQualityRulesetResponseTypeDef: # (1)
...
# get_data_quality_ruleset method usage example with argument unpacking
kwargs: GetDataQualityRulesetRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_data_quality_ruleset(**kwargs)
get_data_quality_ruleset_evaluation_run#
Retrieves a specific run where a ruleset is evaluated against a data source.
Type annotations and code completion for boto3.client("glue").get_data_quality_ruleset_evaluation_run
method.
boto3 documentation
# get_data_quality_ruleset_evaluation_run method definition
def get_data_quality_ruleset_evaluation_run(
self,
*,
RunId: str,
) -> GetDataQualityRulesetEvaluationRunResponseTypeDef: # (1)
...
# get_data_quality_ruleset_evaluation_run method usage example with argument unpacking
kwargs: GetDataQualityRulesetEvaluationRunRequestRequestTypeDef = { # (1)
"RunId": ...,
}
parent.get_data_quality_ruleset_evaluation_run(**kwargs)
get_database#
Retrieves the definition of a specified database.
Type annotations and code completion for boto3.client("glue").get_database
method.
boto3 documentation
# get_database method definition
def get_database(
self,
*,
Name: str,
CatalogId: str = ...,
) -> GetDatabaseResponseTypeDef: # (1)
...
# get_database method usage example with argument unpacking
kwargs: GetDatabaseRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_database(**kwargs)
get_databases#
Retrieves all databases defined in a given Data Catalog.
Type annotations and code completion for boto3.client("glue").get_databases
method.
boto3 documentation
# get_databases method definition
def get_databases(
self,
*,
CatalogId: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
ResourceShareType: ResourceShareTypeType = ..., # (1)
AttributesToGet: Sequence[DatabaseAttributesType] = ..., # (2)
) -> GetDatabasesResponseTypeDef: # (3)
...
# get_databases method usage example with argument unpacking
kwargs: GetDatabasesRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.get_databases(**kwargs)
get_dataflow_graph#
Transforms a Python script into a directed acyclic graph (DAG).
Type annotations and code completion for boto3.client("glue").get_dataflow_graph
method.
boto3 documentation
# get_dataflow_graph method definition
def get_dataflow_graph(
self,
*,
PythonScript: str = ...,
) -> GetDataflowGraphResponseTypeDef: # (1)
...
# get_dataflow_graph method usage example with argument unpacking
kwargs: GetDataflowGraphRequestRequestTypeDef = { # (1)
"PythonScript": ...,
}
parent.get_dataflow_graph(**kwargs)
get_dev_endpoint#
Retrieves information about a specified development endpoint.
Type annotations and code completion for boto3.client("glue").get_dev_endpoint
method.
boto3 documentation
# get_dev_endpoint method definition
def get_dev_endpoint(
self,
*,
EndpointName: str,
) -> GetDevEndpointResponseTypeDef: # (1)
...
# get_dev_endpoint method usage example with argument unpacking
kwargs: GetDevEndpointRequestRequestTypeDef = { # (1)
"EndpointName": ...,
}
parent.get_dev_endpoint(**kwargs)
get_dev_endpoints#
Retrieves all the development endpoints in this Amazon Web Services account.
Type annotations and code completion for boto3.client("glue").get_dev_endpoints
method.
boto3 documentation
# get_dev_endpoints method definition
def get_dev_endpoints(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetDevEndpointsResponseTypeDef: # (1)
...
# get_dev_endpoints method usage example with argument unpacking
kwargs: GetDevEndpointsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.get_dev_endpoints(**kwargs)
get_entity_records#
This API is used to query preview data from a given connection type or from a native Amazon S3 based Glue Data Catalog.
Type annotations and code completion for boto3.client("glue").get_entity_records
method.
boto3 documentation
# get_entity_records method definition
def get_entity_records(
self,
*,
EntityName: str,
Limit: int,
ConnectionName: str = ...,
CatalogId: str = ...,
NextToken: str = ...,
DataStoreApiVersion: str = ...,
ConnectionOptions: Mapping[str, str] = ...,
FilterPredicate: str = ...,
OrderBy: str = ...,
SelectedFields: Sequence[str] = ...,
) -> GetEntityRecordsResponseTypeDef: # (1)
...
# get_entity_records method usage example with argument unpacking
kwargs: GetEntityRecordsRequestRequestTypeDef = { # (1)
"EntityName": ...,
"Limit": ...,
}
parent.get_entity_records(**kwargs)
get_integration_resource_property#
This API is used for fetching the ResourceProperty
of the Glue
connection (for the source) or Glue database ARN (for the target).
Type annotations and code completion for boto3.client("glue").get_integration_resource_property
method.
boto3 documentation
# get_integration_resource_property method definition
def get_integration_resource_property(
self,
*,
ResourceArn: str,
) -> GetIntegrationResourcePropertyResponseTypeDef: # (1)
...
# get_integration_resource_property method usage example with argument unpacking
kwargs: GetIntegrationResourcePropertyRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.get_integration_resource_property(**kwargs)
get_integration_table_properties#
This API is used to retrieve optional override properties for the tables that need to be replicated.
Type annotations and code completion for boto3.client("glue").get_integration_table_properties
method.
boto3 documentation
# get_integration_table_properties method definition
def get_integration_table_properties(
self,
*,
ResourceArn: str,
TableName: str,
) -> GetIntegrationTablePropertiesResponseTypeDef: # (1)
...
# get_integration_table_properties method usage example with argument unpacking
kwargs: GetIntegrationTablePropertiesRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TableName": ...,
}
parent.get_integration_table_properties(**kwargs)
get_job#
Retrieves an existing job definition.
Type annotations and code completion for boto3.client("glue").get_job
method.
boto3 documentation
# get_job method definition
def get_job(
self,
*,
JobName: str,
) -> GetJobResponseTypeDef: # (1)
...
# get_job method usage example with argument unpacking
kwargs: GetJobRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.get_job(**kwargs)
get_job_bookmark#
Returns information on a job bookmark entry.
Type annotations and code completion for boto3.client("glue").get_job_bookmark
method.
boto3 documentation
# get_job_bookmark method definition
def get_job_bookmark(
self,
*,
JobName: str,
RunId: str = ...,
) -> GetJobBookmarkResponseTypeDef: # (1)
...
# get_job_bookmark method usage example with argument unpacking
kwargs: GetJobBookmarkRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.get_job_bookmark(**kwargs)
get_job_run#
Retrieves the metadata for a given job run.
Type annotations and code completion for boto3.client("glue").get_job_run
method.
boto3 documentation
# get_job_run method definition
def get_job_run(
self,
*,
JobName: str,
RunId: str,
PredecessorsIncluded: bool = ...,
) -> GetJobRunResponseTypeDef: # (1)
...
# get_job_run method usage example with argument unpacking
kwargs: GetJobRunRequestRequestTypeDef = { # (1)
"JobName": ...,
"RunId": ...,
}
parent.get_job_run(**kwargs)
get_job_runs#
Retrieves metadata for all runs of a given job definition.
Type annotations and code completion for boto3.client("glue").get_job_runs
method.
boto3 documentation
# get_job_runs method definition
def get_job_runs(
self,
*,
JobName: str,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetJobRunsResponseTypeDef: # (1)
...
# get_job_runs method usage example with argument unpacking
kwargs: GetJobRunsRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.get_job_runs(**kwargs)
get_jobs#
Retrieves all current job definitions.
Type annotations and code completion for boto3.client("glue").get_jobs
method.
boto3 documentation
# get_jobs method definition
def get_jobs(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetJobsResponseTypeDef: # (1)
...
# get_jobs method usage example with argument unpacking
kwargs: GetJobsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.get_jobs(**kwargs)
get_ml_task_run#
Gets details for a specific task run on a machine learning transform.
Type annotations and code completion for boto3.client("glue").get_ml_task_run
method.
boto3 documentation
# get_ml_task_run method definition
def get_ml_task_run(
self,
*,
TransformId: str,
TaskRunId: str,
) -> GetMLTaskRunResponseTypeDef: # (1)
...
# get_ml_task_run method usage example with argument unpacking
kwargs: GetMLTaskRunRequestRequestTypeDef = { # (1)
"TransformId": ...,
"TaskRunId": ...,
}
parent.get_ml_task_run(**kwargs)
get_ml_task_runs#
Gets a list of runs for a machine learning transform.
Type annotations and code completion for boto3.client("glue").get_ml_task_runs
method.
boto3 documentation
# get_ml_task_runs method definition
def get_ml_task_runs(
self,
*,
TransformId: str,
NextToken: str = ...,
MaxResults: int = ...,
Filter: TaskRunFilterCriteriaTypeDef = ..., # (1)
Sort: TaskRunSortCriteriaTypeDef = ..., # (2)
) -> GetMLTaskRunsResponseTypeDef: # (3)
...
# get_ml_task_runs method usage example with argument unpacking
kwargs: GetMLTaskRunsRequestRequestTypeDef = { # (1)
"TransformId": ...,
}
parent.get_ml_task_runs(**kwargs)
get_ml_transform#
Gets an Glue machine learning transform artifact and all its corresponding metadata.
Type annotations and code completion for boto3.client("glue").get_ml_transform
method.
boto3 documentation
# get_ml_transform method definition
def get_ml_transform(
self,
*,
TransformId: str,
) -> GetMLTransformResponseTypeDef: # (1)
...
# get_ml_transform method usage example with argument unpacking
kwargs: GetMLTransformRequestRequestTypeDef = { # (1)
"TransformId": ...,
}
parent.get_ml_transform(**kwargs)
get_ml_transforms#
Gets a sortable, filterable list of existing Glue machine learning transforms.
Type annotations and code completion for boto3.client("glue").get_ml_transforms
method.
boto3 documentation
# get_ml_transforms method definition
def get_ml_transforms(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Filter: TransformFilterCriteriaTypeDef = ..., # (1)
Sort: TransformSortCriteriaTypeDef = ..., # (2)
) -> GetMLTransformsResponseTypeDef: # (3)
...
- See TransformFilterCriteriaTypeDef
- See TransformSortCriteriaTypeDef
- See GetMLTransformsResponseTypeDef
# get_ml_transforms method usage example with argument unpacking
kwargs: GetMLTransformsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.get_ml_transforms(**kwargs)
get_mapping#
Creates mappings.
Type annotations and code completion for boto3.client("glue").get_mapping
method.
boto3 documentation
# get_mapping method definition
def get_mapping(
self,
*,
Source: CatalogEntryTypeDef, # (1)
Sinks: Sequence[CatalogEntryTypeDef] = ..., # (2)
Location: LocationTypeDef = ..., # (3)
) -> GetMappingResponseTypeDef: # (4)
...
# get_mapping method usage example with argument unpacking
kwargs: GetMappingRequestRequestTypeDef = { # (1)
"Source": ...,
}
parent.get_mapping(**kwargs)
get_partition#
Retrieves information about a specified partition.
Type annotations and code completion for boto3.client("glue").get_partition
method.
boto3 documentation
# get_partition method definition
def get_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionValues: Sequence[str],
CatalogId: str = ...,
) -> GetPartitionResponseTypeDef: # (1)
...
# get_partition method usage example with argument unpacking
kwargs: GetPartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionValues": ...,
}
parent.get_partition(**kwargs)
get_partition_indexes#
Retrieves the partition indexes associated with a table.
Type annotations and code completion for boto3.client("glue").get_partition_indexes
method.
boto3 documentation
# get_partition_indexes method definition
def get_partition_indexes(
self,
*,
DatabaseName: str,
TableName: str,
CatalogId: str = ...,
NextToken: str = ...,
) -> GetPartitionIndexesResponseTypeDef: # (1)
...
# get_partition_indexes method usage example with argument unpacking
kwargs: GetPartitionIndexesRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.get_partition_indexes(**kwargs)
get_partitions#
Retrieves information about the partitions in a table.
Type annotations and code completion for boto3.client("glue").get_partitions
method.
boto3 documentation
# get_partitions method definition
def get_partitions(
self,
*,
DatabaseName: str,
TableName: str,
CatalogId: str = ...,
Expression: str = ...,
NextToken: str = ...,
Segment: SegmentTypeDef = ..., # (1)
MaxResults: int = ...,
ExcludeColumnSchema: bool = ...,
TransactionId: str = ...,
QueryAsOfTime: TimestampTypeDef = ...,
) -> GetPartitionsResponseTypeDef: # (2)
...
# get_partitions method usage example with argument unpacking
kwargs: GetPartitionsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.get_partitions(**kwargs)
get_plan#
Gets code to perform a specified mapping.
Type annotations and code completion for boto3.client("glue").get_plan
method.
boto3 documentation
# get_plan method definition
def get_plan(
self,
*,
Mapping: Sequence[MappingEntryTypeDef], # (1)
Source: CatalogEntryTypeDef, # (2)
Sinks: Sequence[CatalogEntryTypeDef] = ..., # (3)
Location: LocationTypeDef = ..., # (4)
Language: LanguageType = ..., # (5)
AdditionalPlanOptionsMap: Mapping[str, str] = ...,
) -> GetPlanResponseTypeDef: # (6)
...
- See MappingEntryTypeDef
- See CatalogEntryTypeDef
- See CatalogEntryTypeDef
- See LocationTypeDef
- See LanguageType
- See GetPlanResponseTypeDef
# get_plan method usage example with argument unpacking
kwargs: GetPlanRequestRequestTypeDef = { # (1)
"Mapping": ...,
"Source": ...,
}
parent.get_plan(**kwargs)
get_registry#
Describes the specified registry in detail.
Type annotations and code completion for boto3.client("glue").get_registry
method.
boto3 documentation
# get_registry method definition
def get_registry(
self,
*,
RegistryId: RegistryIdTypeDef, # (1)
) -> GetRegistryResponseTypeDef: # (2)
...
# get_registry method usage example with argument unpacking
kwargs: GetRegistryInputRequestTypeDef = { # (1)
"RegistryId": ...,
}
parent.get_registry(**kwargs)
get_resource_policies#
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants.
Type annotations and code completion for boto3.client("glue").get_resource_policies
method.
boto3 documentation
# get_resource_policies method definition
def get_resource_policies(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetResourcePoliciesResponseTypeDef: # (1)
...
# get_resource_policies method usage example with argument unpacking
kwargs: GetResourcePoliciesRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.get_resource_policies(**kwargs)
get_resource_policy#
Retrieves a specified resource policy.
Type annotations and code completion for boto3.client("glue").get_resource_policy
method.
boto3 documentation
# get_resource_policy method definition
def get_resource_policy(
self,
*,
ResourceArn: str = ...,
) -> GetResourcePolicyResponseTypeDef: # (1)
...
# get_resource_policy method usage example with argument unpacking
kwargs: GetResourcePolicyRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.get_resource_policy(**kwargs)
get_schema#
Describes the specified schema in detail.
Type annotations and code completion for boto3.client("glue").get_schema
method.
boto3 documentation
# get_schema method definition
def get_schema(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
) -> GetSchemaResponseTypeDef: # (2)
...
# get_schema method usage example with argument unpacking
kwargs: GetSchemaInputRequestTypeDef = { # (1)
"SchemaId": ...,
}
parent.get_schema(**kwargs)
get_schema_by_definition#
Retrieves a schema by the SchemaDefinition
.
Type annotations and code completion for boto3.client("glue").get_schema_by_definition
method.
boto3 documentation
# get_schema_by_definition method definition
def get_schema_by_definition(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
SchemaDefinition: str,
) -> GetSchemaByDefinitionResponseTypeDef: # (2)
...
# get_schema_by_definition method usage example with argument unpacking
kwargs: GetSchemaByDefinitionInputRequestTypeDef = { # (1)
"SchemaId": ...,
"SchemaDefinition": ...,
}
parent.get_schema_by_definition(**kwargs)
get_schema_version#
Get the specified schema by its unique ID assigned when a version of the schema is created or registered.
Type annotations and code completion for boto3.client("glue").get_schema_version
method.
boto3 documentation
# get_schema_version method definition
def get_schema_version(
self,
*,
SchemaId: SchemaIdTypeDef = ..., # (1)
SchemaVersionId: str = ...,
SchemaVersionNumber: SchemaVersionNumberTypeDef = ..., # (2)
) -> GetSchemaVersionResponseTypeDef: # (3)
...
# get_schema_version method usage example with argument unpacking
kwargs: GetSchemaVersionInputRequestTypeDef = { # (1)
"SchemaId": ...,
}
parent.get_schema_version(**kwargs)
get_schema_versions_diff#
Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.
Type annotations and code completion for boto3.client("glue").get_schema_versions_diff
method.
boto3 documentation
# get_schema_versions_diff method definition
def get_schema_versions_diff(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
FirstSchemaVersionNumber: SchemaVersionNumberTypeDef, # (2)
SecondSchemaVersionNumber: SchemaVersionNumberTypeDef, # (2)
SchemaDiffType: SchemaDiffTypeType, # (4)
) -> GetSchemaVersionsDiffResponseTypeDef: # (5)
...
- See SchemaIdTypeDef
- See SchemaVersionNumberTypeDef
- See SchemaVersionNumberTypeDef
- See SchemaDiffTypeType
- See GetSchemaVersionsDiffResponseTypeDef
# get_schema_versions_diff method usage example with argument unpacking
kwargs: GetSchemaVersionsDiffInputRequestTypeDef = { # (1)
"SchemaId": ...,
"FirstSchemaVersionNumber": ...,
"SecondSchemaVersionNumber": ...,
"SchemaDiffType": ...,
}
parent.get_schema_versions_diff(**kwargs)
get_security_configuration#
Retrieves a specified security configuration.
Type annotations and code completion for boto3.client("glue").get_security_configuration
method.
boto3 documentation
# get_security_configuration method definition
def get_security_configuration(
self,
*,
Name: str,
) -> GetSecurityConfigurationResponseTypeDef: # (1)
...
# get_security_configuration method usage example with argument unpacking
kwargs: GetSecurityConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_security_configuration(**kwargs)
get_security_configurations#
Retrieves a list of all security configurations.
Type annotations and code completion for boto3.client("glue").get_security_configurations
method.
boto3 documentation
# get_security_configurations method definition
def get_security_configurations(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetSecurityConfigurationsResponseTypeDef: # (1)
...
# get_security_configurations method usage example with argument unpacking
kwargs: GetSecurityConfigurationsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.get_security_configurations(**kwargs)
get_session#
Retrieves the session.
Type annotations and code completion for boto3.client("glue").get_session
method.
boto3 documentation
# get_session method definition
def get_session(
self,
*,
Id: str,
RequestOrigin: str = ...,
) -> GetSessionResponseTypeDef: # (1)
...
# get_session method usage example with argument unpacking
kwargs: GetSessionRequestRequestTypeDef = { # (1)
"Id": ...,
}
parent.get_session(**kwargs)
get_statement#
Retrieves the statement.
Type annotations and code completion for boto3.client("glue").get_statement
method.
boto3 documentation
# get_statement method definition
def get_statement(
self,
*,
SessionId: str,
Id: int,
RequestOrigin: str = ...,
) -> GetStatementResponseTypeDef: # (1)
...
# get_statement method usage example with argument unpacking
kwargs: GetStatementRequestRequestTypeDef = { # (1)
"SessionId": ...,
"Id": ...,
}
parent.get_statement(**kwargs)
get_table#
Retrieves the Table
definition in a Data Catalog for a specified
table.
Type annotations and code completion for boto3.client("glue").get_table
method.
boto3 documentation
# get_table method definition
def get_table(
self,
*,
DatabaseName: str,
Name: str,
CatalogId: str = ...,
TransactionId: str = ...,
QueryAsOfTime: TimestampTypeDef = ...,
IncludeStatusDetails: bool = ...,
) -> GetTableResponseTypeDef: # (1)
...
# get_table method usage example with argument unpacking
kwargs: GetTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"Name": ...,
}
parent.get_table(**kwargs)
get_table_optimizer#
Returns the configuration of all optimizers associated with a specified table.
Type annotations and code completion for boto3.client("glue").get_table_optimizer
method.
boto3 documentation
# get_table_optimizer method definition
def get_table_optimizer(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
Type: TableOptimizerTypeType, # (1)
) -> GetTableOptimizerResponseTypeDef: # (2)
...
# get_table_optimizer method usage example with argument unpacking
kwargs: GetTableOptimizerRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"Type": ...,
}
parent.get_table_optimizer(**kwargs)
get_table_version#
Retrieves a specified version of a table.
Type annotations and code completion for boto3.client("glue").get_table_version
method.
boto3 documentation
# get_table_version method definition
def get_table_version(
self,
*,
DatabaseName: str,
TableName: str,
CatalogId: str = ...,
VersionId: str = ...,
) -> GetTableVersionResponseTypeDef: # (1)
...
# get_table_version method usage example with argument unpacking
kwargs: GetTableVersionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.get_table_version(**kwargs)
get_table_versions#
Retrieves a list of strings that identify available versions of a specified table.
Type annotations and code completion for boto3.client("glue").get_table_versions
method.
boto3 documentation
# get_table_versions method definition
def get_table_versions(
self,
*,
DatabaseName: str,
TableName: str,
CatalogId: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetTableVersionsResponseTypeDef: # (1)
...
# get_table_versions method usage example with argument unpacking
kwargs: GetTableVersionsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.get_table_versions(**kwargs)
get_tables#
Retrieves the definitions of some or all of the tables in a given
Database
.
Type annotations and code completion for boto3.client("glue").get_tables
method.
boto3 documentation
# get_tables method definition
def get_tables(
self,
*,
DatabaseName: str,
CatalogId: str = ...,
Expression: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
TransactionId: str = ...,
QueryAsOfTime: TimestampTypeDef = ...,
IncludeStatusDetails: bool = ...,
AttributesToGet: Sequence[TableAttributesType] = ..., # (1)
) -> GetTablesResponseTypeDef: # (2)
...
# get_tables method usage example with argument unpacking
kwargs: GetTablesRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
}
parent.get_tables(**kwargs)
get_tags#
Retrieves a list of tags associated with a resource.
Type annotations and code completion for boto3.client("glue").get_tags
method.
boto3 documentation
# get_tags method definition
def get_tags(
self,
*,
ResourceArn: str,
) -> GetTagsResponseTypeDef: # (1)
...
# get_tags method usage example with argument unpacking
kwargs: GetTagsRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.get_tags(**kwargs)
get_trigger#
Retrieves the definition of a trigger.
Type annotations and code completion for boto3.client("glue").get_trigger
method.
boto3 documentation
# get_trigger method definition
def get_trigger(
self,
*,
Name: str,
) -> GetTriggerResponseTypeDef: # (1)
...
# get_trigger method usage example with argument unpacking
kwargs: GetTriggerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_trigger(**kwargs)
get_triggers#
Gets all the triggers associated with a job.
Type annotations and code completion for boto3.client("glue").get_triggers
method.
boto3 documentation
# get_triggers method definition
def get_triggers(
self,
*,
NextToken: str = ...,
DependentJobName: str = ...,
MaxResults: int = ...,
) -> GetTriggersResponseTypeDef: # (1)
...
# get_triggers method usage example with argument unpacking
kwargs: GetTriggersRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.get_triggers(**kwargs)
get_unfiltered_partition_metadata#
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
Type annotations and code completion for boto3.client("glue").get_unfiltered_partition_metadata
method.
boto3 documentation
# get_unfiltered_partition_metadata method definition
def get_unfiltered_partition_metadata(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
PartitionValues: Sequence[str],
SupportedPermissionTypes: Sequence[PermissionTypeType], # (1)
Region: str = ...,
AuditContext: AuditContextTypeDef = ..., # (2)
QuerySessionContext: QuerySessionContextTypeDef = ..., # (3)
) -> GetUnfilteredPartitionMetadataResponseTypeDef: # (4)
...
- See PermissionTypeType
- See AuditContextTypeDef
- See QuerySessionContextTypeDef
- See GetUnfilteredPartitionMetadataResponseTypeDef
# get_unfiltered_partition_metadata method usage example with argument unpacking
kwargs: GetUnfilteredPartitionMetadataRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"PartitionValues": ...,
"SupportedPermissionTypes": ...,
}
parent.get_unfiltered_partition_metadata(**kwargs)
get_unfiltered_partitions_metadata#
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
Type annotations and code completion for boto3.client("glue").get_unfiltered_partitions_metadata
method.
boto3 documentation
# get_unfiltered_partitions_metadata method definition
def get_unfiltered_partitions_metadata(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
SupportedPermissionTypes: Sequence[PermissionTypeType], # (1)
Region: str = ...,
Expression: str = ...,
AuditContext: AuditContextTypeDef = ..., # (2)
NextToken: str = ...,
Segment: SegmentTypeDef = ..., # (3)
MaxResults: int = ...,
QuerySessionContext: QuerySessionContextTypeDef = ..., # (4)
) -> GetUnfilteredPartitionsMetadataResponseTypeDef: # (5)
...
- See PermissionTypeType
- See AuditContextTypeDef
- See SegmentTypeDef
- See QuerySessionContextTypeDef
- See GetUnfilteredPartitionsMetadataResponseTypeDef
# get_unfiltered_partitions_metadata method usage example with argument unpacking
kwargs: GetUnfilteredPartitionsMetadataRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"SupportedPermissionTypes": ...,
}
parent.get_unfiltered_partitions_metadata(**kwargs)
get_unfiltered_table_metadata#
Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog.
Type annotations and code completion for boto3.client("glue").get_unfiltered_table_metadata
method.
boto3 documentation
# get_unfiltered_table_metadata method definition
def get_unfiltered_table_metadata(
self,
*,
CatalogId: str,
DatabaseName: str,
Name: str,
SupportedPermissionTypes: Sequence[PermissionTypeType], # (1)
Region: str = ...,
AuditContext: AuditContextTypeDef = ..., # (2)
ParentResourceArn: str = ...,
RootResourceArn: str = ...,
SupportedDialect: SupportedDialectTypeDef = ..., # (3)
Permissions: Sequence[PermissionType] = ..., # (4)
QuerySessionContext: QuerySessionContextTypeDef = ..., # (5)
) -> GetUnfilteredTableMetadataResponseTypeDef: # (6)
...
- See PermissionTypeType
- See AuditContextTypeDef
- See SupportedDialectTypeDef
- See PermissionType
- See QuerySessionContextTypeDef
- See GetUnfilteredTableMetadataResponseTypeDef
# get_unfiltered_table_metadata method usage example with argument unpacking
kwargs: GetUnfilteredTableMetadataRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"Name": ...,
"SupportedPermissionTypes": ...,
}
parent.get_unfiltered_table_metadata(**kwargs)
get_usage_profile#
Retrieves information about the specified Glue usage profile.
Type annotations and code completion for boto3.client("glue").get_usage_profile
method.
boto3 documentation
# get_usage_profile method definition
def get_usage_profile(
self,
*,
Name: str,
) -> GetUsageProfileResponseTypeDef: # (1)
...
# get_usage_profile method usage example with argument unpacking
kwargs: GetUsageProfileRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_usage_profile(**kwargs)
get_user_defined_function#
Retrieves a specified function definition from the Data Catalog.
Type annotations and code completion for boto3.client("glue").get_user_defined_function
method.
boto3 documentation
# get_user_defined_function method definition
def get_user_defined_function(
self,
*,
DatabaseName: str,
FunctionName: str,
CatalogId: str = ...,
) -> GetUserDefinedFunctionResponseTypeDef: # (1)
...
# get_user_defined_function method usage example with argument unpacking
kwargs: GetUserDefinedFunctionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"FunctionName": ...,
}
parent.get_user_defined_function(**kwargs)
get_user_defined_functions#
Retrieves multiple function definitions from the Data Catalog.
Type annotations and code completion for boto3.client("glue").get_user_defined_functions
method.
boto3 documentation
# get_user_defined_functions method definition
def get_user_defined_functions(
self,
*,
Pattern: str,
CatalogId: str = ...,
DatabaseName: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetUserDefinedFunctionsResponseTypeDef: # (1)
...
# get_user_defined_functions method usage example with argument unpacking
kwargs: GetUserDefinedFunctionsRequestRequestTypeDef = { # (1)
"Pattern": ...,
}
parent.get_user_defined_functions(**kwargs)
get_workflow#
Retrieves resource metadata for a workflow.
Type annotations and code completion for boto3.client("glue").get_workflow
method.
boto3 documentation
# get_workflow method definition
def get_workflow(
self,
*,
Name: str,
IncludeGraph: bool = ...,
) -> GetWorkflowResponseTypeDef: # (1)
...
# get_workflow method usage example with argument unpacking
kwargs: GetWorkflowRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_workflow(**kwargs)
get_workflow_run#
Retrieves the metadata for a given workflow run.
Type annotations and code completion for boto3.client("glue").get_workflow_run
method.
boto3 documentation
# get_workflow_run method definition
def get_workflow_run(
self,
*,
Name: str,
RunId: str,
IncludeGraph: bool = ...,
) -> GetWorkflowRunResponseTypeDef: # (1)
...
# get_workflow_run method usage example with argument unpacking
kwargs: GetWorkflowRunRequestRequestTypeDef = { # (1)
"Name": ...,
"RunId": ...,
}
parent.get_workflow_run(**kwargs)
get_workflow_run_properties#
Retrieves the workflow run properties which were set during the run.
Type annotations and code completion for boto3.client("glue").get_workflow_run_properties
method.
boto3 documentation
# get_workflow_run_properties method definition
def get_workflow_run_properties(
self,
*,
Name: str,
RunId: str,
) -> GetWorkflowRunPropertiesResponseTypeDef: # (1)
...
# get_workflow_run_properties method usage example with argument unpacking
kwargs: GetWorkflowRunPropertiesRequestRequestTypeDef = { # (1)
"Name": ...,
"RunId": ...,
}
parent.get_workflow_run_properties(**kwargs)
get_workflow_runs#
Retrieves metadata for all runs of a given workflow.
Type annotations and code completion for boto3.client("glue").get_workflow_runs
method.
boto3 documentation
# get_workflow_runs method definition
def get_workflow_runs(
self,
*,
Name: str,
IncludeGraph: bool = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> GetWorkflowRunsResponseTypeDef: # (1)
...
# get_workflow_runs method usage example with argument unpacking
kwargs: GetWorkflowRunsRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_workflow_runs(**kwargs)
import_catalog_to_glue#
Imports an existing Amazon Athena Data Catalog to Glue.
Type annotations and code completion for boto3.client("glue").import_catalog_to_glue
method.
boto3 documentation
# import_catalog_to_glue method definition
def import_catalog_to_glue(
self,
*,
CatalogId: str = ...,
) -> dict[str, Any]:
...
# import_catalog_to_glue method usage example with argument unpacking
kwargs: ImportCatalogToGlueRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.import_catalog_to_glue(**kwargs)
list_blueprints#
Lists all the blueprint names in an account.
Type annotations and code completion for boto3.client("glue").list_blueprints
method.
boto3 documentation
# list_blueprints method definition
def list_blueprints(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Tags: Mapping[str, str] = ...,
) -> ListBlueprintsResponseTypeDef: # (1)
...
# list_blueprints method usage example with argument unpacking
kwargs: ListBlueprintsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_blueprints(**kwargs)
list_column_statistics_task_runs#
List all task runs for a particular account.
Type annotations and code completion for boto3.client("glue").list_column_statistics_task_runs
method.
boto3 documentation
# list_column_statistics_task_runs method definition
def list_column_statistics_task_runs(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListColumnStatisticsTaskRunsResponseTypeDef: # (1)
...
# list_column_statistics_task_runs method usage example with argument unpacking
kwargs: ListColumnStatisticsTaskRunsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_column_statistics_task_runs(**kwargs)
list_connection_types#
The ListConnectionTypes
API provides a discovery mechanism to
learn available connection types in Glue.
Type annotations and code completion for boto3.client("glue").list_connection_types
method.
boto3 documentation
# list_connection_types method definition
def list_connection_types(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListConnectionTypesResponseTypeDef: # (1)
...
# list_connection_types method usage example with argument unpacking
kwargs: ListConnectionTypesRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_connection_types(**kwargs)
list_crawlers#
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag.
Type annotations and code completion for boto3.client("glue").list_crawlers
method.
boto3 documentation
# list_crawlers method definition
def list_crawlers(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
Tags: Mapping[str, str] = ...,
) -> ListCrawlersResponseTypeDef: # (1)
...
# list_crawlers method usage example with argument unpacking
kwargs: ListCrawlersRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_crawlers(**kwargs)
list_crawls#
Returns all the crawls of a specified crawler.
Type annotations and code completion for boto3.client("glue").list_crawls
method.
boto3 documentation
# list_crawls method definition
def list_crawls(
self,
*,
CrawlerName: str,
MaxResults: int = ...,
Filters: Sequence[CrawlsFilterTypeDef] = ..., # (1)
NextToken: str = ...,
) -> ListCrawlsResponseTypeDef: # (2)
...
# list_crawls method usage example with argument unpacking
kwargs: ListCrawlsRequestRequestTypeDef = { # (1)
"CrawlerName": ...,
}
parent.list_crawls(**kwargs)
list_custom_entity_types#
Lists all the custom patterns that have been created.
Type annotations and code completion for boto3.client("glue").list_custom_entity_types
method.
boto3 documentation
# list_custom_entity_types method definition
def list_custom_entity_types(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Tags: Mapping[str, str] = ...,
) -> ListCustomEntityTypesResponseTypeDef: # (1)
...
# list_custom_entity_types method usage example with argument unpacking
kwargs: ListCustomEntityTypesRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_custom_entity_types(**kwargs)
list_data_quality_results#
Returns all data quality execution results for your account.
Type annotations and code completion for boto3.client("glue").list_data_quality_results
method.
boto3 documentation
# list_data_quality_results method definition
def list_data_quality_results(
self,
*,
Filter: DataQualityResultFilterCriteriaTypeDef = ..., # (1)
NextToken: str = ...,
MaxResults: int = ...,
) -> ListDataQualityResultsResponseTypeDef: # (2)
...
# list_data_quality_results method usage example with argument unpacking
kwargs: ListDataQualityResultsRequestRequestTypeDef = { # (1)
"Filter": ...,
}
parent.list_data_quality_results(**kwargs)
list_data_quality_rule_recommendation_runs#
Lists the recommendation runs meeting the filter criteria.
Type annotations and code completion for boto3.client("glue").list_data_quality_rule_recommendation_runs
method.
boto3 documentation
# list_data_quality_rule_recommendation_runs method definition
def list_data_quality_rule_recommendation_runs(
self,
*,
Filter: DataQualityRuleRecommendationRunFilterTypeDef = ..., # (1)
NextToken: str = ...,
MaxResults: int = ...,
) -> ListDataQualityRuleRecommendationRunsResponseTypeDef: # (2)
...
- See DataQualityRuleRecommendationRunFilterTypeDef
- See ListDataQualityRuleRecommendationRunsResponseTypeDef
# list_data_quality_rule_recommendation_runs method usage example with argument unpacking
kwargs: ListDataQualityRuleRecommendationRunsRequestRequestTypeDef = { # (1)
"Filter": ...,
}
parent.list_data_quality_rule_recommendation_runs(**kwargs)
list_data_quality_ruleset_evaluation_runs#
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
Type annotations and code completion for boto3.client("glue").list_data_quality_ruleset_evaluation_runs
method.
boto3 documentation
# list_data_quality_ruleset_evaluation_runs method definition
def list_data_quality_ruleset_evaluation_runs(
self,
*,
Filter: DataQualityRulesetEvaluationRunFilterTypeDef = ..., # (1)
NextToken: str = ...,
MaxResults: int = ...,
) -> ListDataQualityRulesetEvaluationRunsResponseTypeDef: # (2)
...
- See DataQualityRulesetEvaluationRunFilterTypeDef
- See ListDataQualityRulesetEvaluationRunsResponseTypeDef
# list_data_quality_ruleset_evaluation_runs method usage example with argument unpacking
kwargs: ListDataQualityRulesetEvaluationRunsRequestRequestTypeDef = { # (1)
"Filter": ...,
}
parent.list_data_quality_ruleset_evaluation_runs(**kwargs)
list_data_quality_rulesets#
Returns a paginated list of rulesets for the specified list of Glue tables.
Type annotations and code completion for boto3.client("glue").list_data_quality_rulesets
method.
boto3 documentation
# list_data_quality_rulesets method definition
def list_data_quality_rulesets(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Filter: DataQualityRulesetFilterCriteriaTypeDef = ..., # (1)
Tags: Mapping[str, str] = ...,
) -> ListDataQualityRulesetsResponseTypeDef: # (2)
...
# list_data_quality_rulesets method usage example with argument unpacking
kwargs: ListDataQualityRulesetsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_data_quality_rulesets(**kwargs)
list_data_quality_statistic_annotations#
Retrieve annotations for a data quality statistic.
Type annotations and code completion for boto3.client("glue").list_data_quality_statistic_annotations
method.
boto3 documentation
# list_data_quality_statistic_annotations method definition
def list_data_quality_statistic_annotations(
self,
*,
StatisticId: str = ...,
ProfileId: str = ...,
TimestampFilter: TimestampFilterTypeDef = ..., # (1)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListDataQualityStatisticAnnotationsResponseTypeDef: # (2)
...
# list_data_quality_statistic_annotations method usage example with argument unpacking
kwargs: ListDataQualityStatisticAnnotationsRequestRequestTypeDef = { # (1)
"StatisticId": ...,
}
parent.list_data_quality_statistic_annotations(**kwargs)
list_data_quality_statistics#
Retrieves a list of data quality statistics.
Type annotations and code completion for boto3.client("glue").list_data_quality_statistics
method.
boto3 documentation
# list_data_quality_statistics method definition
def list_data_quality_statistics(
self,
*,
StatisticId: str = ...,
ProfileId: str = ...,
TimestampFilter: TimestampFilterTypeDef = ..., # (1)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListDataQualityStatisticsResponseTypeDef: # (2)
...
# list_data_quality_statistics method usage example with argument unpacking
kwargs: ListDataQualityStatisticsRequestRequestTypeDef = { # (1)
"StatisticId": ...,
}
parent.list_data_quality_statistics(**kwargs)
list_dev_endpoints#
Retrieves the names of all DevEndpoint
resources in this Amazon
Web Services account, or the resources with the specified tag.
Type annotations and code completion for boto3.client("glue").list_dev_endpoints
method.
boto3 documentation
# list_dev_endpoints method definition
def list_dev_endpoints(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Tags: Mapping[str, str] = ...,
) -> ListDevEndpointsResponseTypeDef: # (1)
...
# list_dev_endpoints method usage example with argument unpacking
kwargs: ListDevEndpointsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_dev_endpoints(**kwargs)
list_entities#
Returns the available entities supported by the connection type.
Type annotations and code completion for boto3.client("glue").list_entities
method.
boto3 documentation
# list_entities method definition
def list_entities(
self,
*,
ConnectionName: str = ...,
CatalogId: str = ...,
ParentEntityName: str = ...,
NextToken: str = ...,
DataStoreApiVersion: str = ...,
) -> ListEntitiesResponseTypeDef: # (1)
...
# list_entities method usage example with argument unpacking
kwargs: ListEntitiesRequestRequestTypeDef = { # (1)
"ConnectionName": ...,
}
parent.list_entities(**kwargs)
list_jobs#
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag.
Type annotations and code completion for boto3.client("glue").list_jobs
method.
boto3 documentation
# list_jobs method definition
def list_jobs(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Tags: Mapping[str, str] = ...,
) -> ListJobsResponseTypeDef: # (1)
...
# list_jobs method usage example with argument unpacking
kwargs: ListJobsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_jobs(**kwargs)
list_ml_transforms#
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag.
Type annotations and code completion for boto3.client("glue").list_ml_transforms
method.
boto3 documentation
# list_ml_transforms method definition
def list_ml_transforms(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Filter: TransformFilterCriteriaTypeDef = ..., # (1)
Sort: TransformSortCriteriaTypeDef = ..., # (2)
Tags: Mapping[str, str] = ...,
) -> ListMLTransformsResponseTypeDef: # (3)
...
- See TransformFilterCriteriaTypeDef
- See TransformSortCriteriaTypeDef
- See ListMLTransformsResponseTypeDef
# list_ml_transforms method usage example with argument unpacking
kwargs: ListMLTransformsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_ml_transforms(**kwargs)
list_registries#
Returns a list of registries that you have created, with minimal registry information.
Type annotations and code completion for boto3.client("glue").list_registries
method.
boto3 documentation
# list_registries method definition
def list_registries(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListRegistriesResponseTypeDef: # (1)
...
# list_registries method usage example with argument unpacking
kwargs: ListRegistriesInputRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_registries(**kwargs)
list_schema_versions#
Returns a list of schema versions that you have created, with minimal information.
Type annotations and code completion for boto3.client("glue").list_schema_versions
method.
boto3 documentation
# list_schema_versions method definition
def list_schema_versions(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListSchemaVersionsResponseTypeDef: # (2)
...
# list_schema_versions method usage example with argument unpacking
kwargs: ListSchemaVersionsInputRequestTypeDef = { # (1)
"SchemaId": ...,
}
parent.list_schema_versions(**kwargs)
list_schemas#
Returns a list of schemas with minimal details.
Type annotations and code completion for boto3.client("glue").list_schemas
method.
boto3 documentation
# list_schemas method definition
def list_schemas(
self,
*,
RegistryId: RegistryIdTypeDef = ..., # (1)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListSchemasResponseTypeDef: # (2)
...
# list_schemas method usage example with argument unpacking
kwargs: ListSchemasInputRequestTypeDef = { # (1)
"RegistryId": ...,
}
parent.list_schemas(**kwargs)
list_sessions#
Retrieve a list of sessions.
Type annotations and code completion for boto3.client("glue").list_sessions
method.
boto3 documentation
# list_sessions method definition
def list_sessions(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
Tags: Mapping[str, str] = ...,
RequestOrigin: str = ...,
) -> ListSessionsResponseTypeDef: # (1)
...
# list_sessions method usage example with argument unpacking
kwargs: ListSessionsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_sessions(**kwargs)
list_statements#
Lists statements for the session.
Type annotations and code completion for boto3.client("glue").list_statements
method.
boto3 documentation
# list_statements method definition
def list_statements(
self,
*,
SessionId: str,
RequestOrigin: str = ...,
NextToken: str = ...,
) -> ListStatementsResponseTypeDef: # (1)
...
# list_statements method usage example with argument unpacking
kwargs: ListStatementsRequestRequestTypeDef = { # (1)
"SessionId": ...,
}
parent.list_statements(**kwargs)
list_table_optimizer_runs#
Lists the history of previous optimizer runs for a specific table.
Type annotations and code completion for boto3.client("glue").list_table_optimizer_runs
method.
boto3 documentation
# list_table_optimizer_runs method definition
def list_table_optimizer_runs(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
Type: TableOptimizerTypeType, # (1)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListTableOptimizerRunsResponseTypeDef: # (2)
...
# list_table_optimizer_runs method usage example with argument unpacking
kwargs: ListTableOptimizerRunsRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"Type": ...,
}
parent.list_table_optimizer_runs(**kwargs)
list_triggers#
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag.
Type annotations and code completion for boto3.client("glue").list_triggers
method.
boto3 documentation
# list_triggers method definition
def list_triggers(
self,
*,
NextToken: str = ...,
DependentJobName: str = ...,
MaxResults: int = ...,
Tags: Mapping[str, str] = ...,
) -> ListTriggersResponseTypeDef: # (1)
...
# list_triggers method usage example with argument unpacking
kwargs: ListTriggersRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_triggers(**kwargs)
list_usage_profiles#
List all the Glue usage profiles.
Type annotations and code completion for boto3.client("glue").list_usage_profiles
method.
boto3 documentation
# list_usage_profiles method definition
def list_usage_profiles(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListUsageProfilesResponseTypeDef: # (1)
...
# list_usage_profiles method usage example with argument unpacking
kwargs: ListUsageProfilesRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_usage_profiles(**kwargs)
list_workflows#
Lists names of workflows created in the account.
Type annotations and code completion for boto3.client("glue").list_workflows
method.
boto3 documentation
# list_workflows method definition
def list_workflows(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListWorkflowsResponseTypeDef: # (1)
...
# list_workflows method usage example with argument unpacking
kwargs: ListWorkflowsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_workflows(**kwargs)
modify_integration#
Modifies a Zero-ETL integration in the caller's account.
Type annotations and code completion for boto3.client("glue").modify_integration
method.
boto3 documentation
# modify_integration method definition
def modify_integration(
self,
*,
IntegrationIdentifier: str,
Description: str = ...,
DataFilter: str = ...,
IntegrationName: str = ...,
) -> ModifyIntegrationResponseTypeDef: # (1)
...
# modify_integration method usage example with argument unpacking
kwargs: ModifyIntegrationRequestRequestTypeDef = { # (1)
"IntegrationIdentifier": ...,
}
parent.modify_integration(**kwargs)
put_data_catalog_encryption_settings#
Sets the security configuration for a specified catalog.
Type annotations and code completion for boto3.client("glue").put_data_catalog_encryption_settings
method.
boto3 documentation
# put_data_catalog_encryption_settings method definition
def put_data_catalog_encryption_settings(
self,
*,
DataCatalogEncryptionSettings: DataCatalogEncryptionSettingsTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# put_data_catalog_encryption_settings method usage example with argument unpacking
kwargs: PutDataCatalogEncryptionSettingsRequestRequestTypeDef = { # (1)
"DataCatalogEncryptionSettings": ...,
}
parent.put_data_catalog_encryption_settings(**kwargs)
put_data_quality_profile_annotation#
Annotate all datapoints for a Profile.
Type annotations and code completion for boto3.client("glue").put_data_quality_profile_annotation
method.
boto3 documentation
# put_data_quality_profile_annotation method definition
def put_data_quality_profile_annotation(
self,
*,
ProfileId: str,
InclusionAnnotation: InclusionAnnotationValueType, # (1)
) -> dict[str, Any]:
...
# put_data_quality_profile_annotation method usage example with argument unpacking
kwargs: PutDataQualityProfileAnnotationRequestRequestTypeDef = { # (1)
"ProfileId": ...,
"InclusionAnnotation": ...,
}
parent.put_data_quality_profile_annotation(**kwargs)
put_resource_policy#
Sets the Data Catalog resource policy for access control.
Type annotations and code completion for boto3.client("glue").put_resource_policy
method.
boto3 documentation
# put_resource_policy method definition
def put_resource_policy(
self,
*,
PolicyInJson: str,
ResourceArn: str = ...,
PolicyHashCondition: str = ...,
PolicyExistsCondition: ExistConditionType = ..., # (1)
EnableHybrid: EnableHybridValuesType = ..., # (2)
) -> PutResourcePolicyResponseTypeDef: # (3)
...
# put_resource_policy method usage example with argument unpacking
kwargs: PutResourcePolicyRequestRequestTypeDef = { # (1)
"PolicyInJson": ...,
}
parent.put_resource_policy(**kwargs)
put_schema_version_metadata#
Puts the metadata key value pair for a specified schema version ID.
Type annotations and code completion for boto3.client("glue").put_schema_version_metadata
method.
boto3 documentation
# put_schema_version_metadata method definition
def put_schema_version_metadata(
self,
*,
MetadataKeyValue: MetadataKeyValuePairTypeDef, # (1)
SchemaId: SchemaIdTypeDef = ..., # (2)
SchemaVersionNumber: SchemaVersionNumberTypeDef = ..., # (3)
SchemaVersionId: str = ...,
) -> PutSchemaVersionMetadataResponseTypeDef: # (4)
...
- See MetadataKeyValuePairTypeDef
- See SchemaIdTypeDef
- See SchemaVersionNumberTypeDef
- See PutSchemaVersionMetadataResponseTypeDef
# put_schema_version_metadata method usage example with argument unpacking
kwargs: PutSchemaVersionMetadataInputRequestTypeDef = { # (1)
"MetadataKeyValue": ...,
}
parent.put_schema_version_metadata(**kwargs)
put_workflow_run_properties#
Puts the specified workflow run properties for the given workflow run.
Type annotations and code completion for boto3.client("glue").put_workflow_run_properties
method.
boto3 documentation
# put_workflow_run_properties method definition
def put_workflow_run_properties(
self,
*,
Name: str,
RunId: str,
RunProperties: Mapping[str, str],
) -> dict[str, Any]:
...
# put_workflow_run_properties method usage example with argument unpacking
kwargs: PutWorkflowRunPropertiesRequestRequestTypeDef = { # (1)
"Name": ...,
"RunId": ...,
"RunProperties": ...,
}
parent.put_workflow_run_properties(**kwargs)
query_schema_version_metadata#
Queries for the schema version metadata information.
Type annotations and code completion for boto3.client("glue").query_schema_version_metadata
method.
boto3 documentation
# query_schema_version_metadata method definition
def query_schema_version_metadata(
self,
*,
SchemaId: SchemaIdTypeDef = ..., # (1)
SchemaVersionNumber: SchemaVersionNumberTypeDef = ..., # (2)
SchemaVersionId: str = ...,
MetadataList: Sequence[MetadataKeyValuePairTypeDef] = ..., # (3)
MaxResults: int = ...,
NextToken: str = ...,
) -> QuerySchemaVersionMetadataResponseTypeDef: # (4)
...
- See SchemaIdTypeDef
- See SchemaVersionNumberTypeDef
- See MetadataKeyValuePairTypeDef
- See QuerySchemaVersionMetadataResponseTypeDef
# query_schema_version_metadata method usage example with argument unpacking
kwargs: QuerySchemaVersionMetadataInputRequestTypeDef = { # (1)
"SchemaId": ...,
}
parent.query_schema_version_metadata(**kwargs)
register_schema_version#
Adds a new version to the existing schema.
Type annotations and code completion for boto3.client("glue").register_schema_version
method.
boto3 documentation
# register_schema_version method definition
def register_schema_version(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
SchemaDefinition: str,
) -> RegisterSchemaVersionResponseTypeDef: # (2)
...
# register_schema_version method usage example with argument unpacking
kwargs: RegisterSchemaVersionInputRequestTypeDef = { # (1)
"SchemaId": ...,
"SchemaDefinition": ...,
}
parent.register_schema_version(**kwargs)
remove_schema_version_metadata#
Removes a key value pair from the schema version metadata for the specified schema version ID.
Type annotations and code completion for boto3.client("glue").remove_schema_version_metadata
method.
boto3 documentation
# remove_schema_version_metadata method definition
def remove_schema_version_metadata(
self,
*,
MetadataKeyValue: MetadataKeyValuePairTypeDef, # (1)
SchemaId: SchemaIdTypeDef = ..., # (2)
SchemaVersionNumber: SchemaVersionNumberTypeDef = ..., # (3)
SchemaVersionId: str = ...,
) -> RemoveSchemaVersionMetadataResponseTypeDef: # (4)
...
- See MetadataKeyValuePairTypeDef
- See SchemaIdTypeDef
- See SchemaVersionNumberTypeDef
- See RemoveSchemaVersionMetadataResponseTypeDef
# remove_schema_version_metadata method usage example with argument unpacking
kwargs: RemoveSchemaVersionMetadataInputRequestTypeDef = { # (1)
"MetadataKeyValue": ...,
}
parent.remove_schema_version_metadata(**kwargs)
reset_job_bookmark#
Resets a bookmark entry.
Type annotations and code completion for boto3.client("glue").reset_job_bookmark
method.
boto3 documentation
# reset_job_bookmark method definition
def reset_job_bookmark(
self,
*,
JobName: str,
RunId: str = ...,
) -> ResetJobBookmarkResponseTypeDef: # (1)
...
# reset_job_bookmark method usage example with argument unpacking
kwargs: ResetJobBookmarkRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.reset_job_bookmark(**kwargs)
resume_workflow_run#
Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run.
Type annotations and code completion for boto3.client("glue").resume_workflow_run
method.
boto3 documentation
# resume_workflow_run method definition
def resume_workflow_run(
self,
*,
Name: str,
RunId: str,
NodeIds: Sequence[str],
) -> ResumeWorkflowRunResponseTypeDef: # (1)
...
# resume_workflow_run method usage example with argument unpacking
kwargs: ResumeWorkflowRunRequestRequestTypeDef = { # (1)
"Name": ...,
"RunId": ...,
"NodeIds": ...,
}
parent.resume_workflow_run(**kwargs)
run_statement#
Executes the statement.
Type annotations and code completion for boto3.client("glue").run_statement
method.
boto3 documentation
# run_statement method definition
def run_statement(
self,
*,
SessionId: str,
Code: str,
RequestOrigin: str = ...,
) -> RunStatementResponseTypeDef: # (1)
...
# run_statement method usage example with argument unpacking
kwargs: RunStatementRequestRequestTypeDef = { # (1)
"SessionId": ...,
"Code": ...,
}
parent.run_statement(**kwargs)
search_tables#
Searches a set of tables based on properties in the table metadata as well as on the parent database.
Type annotations and code completion for boto3.client("glue").search_tables
method.
boto3 documentation
# search_tables method definition
def search_tables(
self,
*,
CatalogId: str = ...,
NextToken: str = ...,
Filters: Sequence[PropertyPredicateTypeDef] = ..., # (1)
SearchText: str = ...,
SortCriteria: Sequence[SortCriterionTypeDef] = ..., # (2)
MaxResults: int = ...,
ResourceShareType: ResourceShareTypeType = ..., # (3)
IncludeStatusDetails: bool = ...,
) -> SearchTablesResponseTypeDef: # (4)
...
- See PropertyPredicateTypeDef
- See SortCriterionTypeDef
- See ResourceShareTypeType
- See SearchTablesResponseTypeDef
# search_tables method usage example with argument unpacking
kwargs: SearchTablesRequestRequestTypeDef = { # (1)
"CatalogId": ...,
}
parent.search_tables(**kwargs)
start_blueprint_run#
Starts a new run of the specified blueprint.
Type annotations and code completion for boto3.client("glue").start_blueprint_run
method.
boto3 documentation
# start_blueprint_run method definition
def start_blueprint_run(
self,
*,
BlueprintName: str,
RoleArn: str,
Parameters: str = ...,
) -> StartBlueprintRunResponseTypeDef: # (1)
...
# start_blueprint_run method usage example with argument unpacking
kwargs: StartBlueprintRunRequestRequestTypeDef = { # (1)
"BlueprintName": ...,
"RoleArn": ...,
}
parent.start_blueprint_run(**kwargs)
start_column_statistics_task_run#
Starts a column statistics task run, for a specified table and columns.
Type annotations and code completion for boto3.client("glue").start_column_statistics_task_run
method.
boto3 documentation
# start_column_statistics_task_run method definition
def start_column_statistics_task_run(
self,
*,
DatabaseName: str,
TableName: str,
Role: str,
ColumnNameList: Sequence[str] = ...,
SampleSize: float = ...,
CatalogID: str = ...,
SecurityConfiguration: str = ...,
) -> StartColumnStatisticsTaskRunResponseTypeDef: # (1)
...
# start_column_statistics_task_run method usage example with argument unpacking
kwargs: StartColumnStatisticsTaskRunRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"Role": ...,
}
parent.start_column_statistics_task_run(**kwargs)
start_column_statistics_task_run_schedule#
Starts a column statistics task run schedule.
Type annotations and code completion for boto3.client("glue").start_column_statistics_task_run_schedule
method.
boto3 documentation
# start_column_statistics_task_run_schedule method definition
def start_column_statistics_task_run_schedule(
self,
*,
DatabaseName: str,
TableName: str,
) -> dict[str, Any]:
...
# start_column_statistics_task_run_schedule method usage example with argument unpacking
kwargs: StartColumnStatisticsTaskRunScheduleRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.start_column_statistics_task_run_schedule(**kwargs)
start_crawler#
Starts a crawl using the specified crawler, regardless of what is scheduled.
Type annotations and code completion for boto3.client("glue").start_crawler
method.
boto3 documentation
# start_crawler method definition
def start_crawler(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# start_crawler method usage example with argument unpacking
kwargs: StartCrawlerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.start_crawler(**kwargs)
start_crawler_schedule#
Changes the schedule state of the specified crawler to SCHEDULED
,
unless the crawler is already running or the schedule state is already
SCHEDULED
.
Type annotations and code completion for boto3.client("glue").start_crawler_schedule
method.
boto3 documentation
# start_crawler_schedule method definition
def start_crawler_schedule(
self,
*,
CrawlerName: str,
) -> dict[str, Any]:
...
# start_crawler_schedule method usage example with argument unpacking
kwargs: StartCrawlerScheduleRequestRequestTypeDef = { # (1)
"CrawlerName": ...,
}
parent.start_crawler_schedule(**kwargs)
start_data_quality_rule_recommendation_run#
Starts a recommendation run that is used to generate rules when you don't know what rules to write.
Type annotations and code completion for boto3.client("glue").start_data_quality_rule_recommendation_run
method.
boto3 documentation
# start_data_quality_rule_recommendation_run method definition
def start_data_quality_rule_recommendation_run(
self,
*,
DataSource: DataSourceTypeDef, # (1)
Role: str,
NumberOfWorkers: int = ...,
Timeout: int = ...,
CreatedRulesetName: str = ...,
DataQualitySecurityConfiguration: str = ...,
ClientToken: str = ...,
) -> StartDataQualityRuleRecommendationRunResponseTypeDef: # (2)
...
# start_data_quality_rule_recommendation_run method usage example with argument unpacking
kwargs: StartDataQualityRuleRecommendationRunRequestRequestTypeDef = { # (1)
"DataSource": ...,
"Role": ...,
}
parent.start_data_quality_rule_recommendation_run(**kwargs)
start_data_quality_ruleset_evaluation_run#
Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table).
Type annotations and code completion for boto3.client("glue").start_data_quality_ruleset_evaluation_run
method.
boto3 documentation
# start_data_quality_ruleset_evaluation_run method definition
def start_data_quality_ruleset_evaluation_run(
self,
*,
DataSource: DataSourceTypeDef, # (1)
Role: str,
RulesetNames: Sequence[str],
NumberOfWorkers: int = ...,
Timeout: int = ...,
ClientToken: str = ...,
AdditionalRunOptions: DataQualityEvaluationRunAdditionalRunOptionsTypeDef = ..., # (2)
AdditionalDataSources: Mapping[str, DataSourceUnionTypeDef] = ..., # (3)
) -> StartDataQualityRulesetEvaluationRunResponseTypeDef: # (4)
...
- See DataSourceTypeDef
- See DataQualityEvaluationRunAdditionalRunOptionsTypeDef
- See DataSourceTypeDef DataSourceOutputTypeDef
- See StartDataQualityRulesetEvaluationRunResponseTypeDef
# start_data_quality_ruleset_evaluation_run method usage example with argument unpacking
kwargs: StartDataQualityRulesetEvaluationRunRequestRequestTypeDef = { # (1)
"DataSource": ...,
"Role": ...,
"RulesetNames": ...,
}
parent.start_data_quality_ruleset_evaluation_run(**kwargs)
start_export_labels_task_run#
Begins an asynchronous task to export all labeled data for a particular transform.
Type annotations and code completion for boto3.client("glue").start_export_labels_task_run
method.
boto3 documentation
# start_export_labels_task_run method definition
def start_export_labels_task_run(
self,
*,
TransformId: str,
OutputS3Path: str,
) -> StartExportLabelsTaskRunResponseTypeDef: # (1)
...
# start_export_labels_task_run method usage example with argument unpacking
kwargs: StartExportLabelsTaskRunRequestRequestTypeDef = { # (1)
"TransformId": ...,
"OutputS3Path": ...,
}
parent.start_export_labels_task_run(**kwargs)
start_import_labels_task_run#
Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality.
Type annotations and code completion for boto3.client("glue").start_import_labels_task_run
method.
boto3 documentation
# start_import_labels_task_run method definition
def start_import_labels_task_run(
self,
*,
TransformId: str,
InputS3Path: str,
ReplaceAllLabels: bool = ...,
) -> StartImportLabelsTaskRunResponseTypeDef: # (1)
...
# start_import_labels_task_run method usage example with argument unpacking
kwargs: StartImportLabelsTaskRunRequestRequestTypeDef = { # (1)
"TransformId": ...,
"InputS3Path": ...,
}
parent.start_import_labels_task_run(**kwargs)
start_job_run#
Starts a job run using a job definition.
Type annotations and code completion for boto3.client("glue").start_job_run
method.
boto3 documentation
# start_job_run method definition
def start_job_run(
self,
*,
JobName: str,
JobRunQueuingEnabled: bool = ...,
JobRunId: str = ...,
Arguments: Mapping[str, str] = ...,
AllocatedCapacity: int = ...,
Timeout: int = ...,
MaxCapacity: float = ...,
SecurityConfiguration: str = ...,
NotificationProperty: NotificationPropertyTypeDef = ..., # (1)
WorkerType: WorkerTypeType = ..., # (2)
NumberOfWorkers: int = ...,
ExecutionClass: ExecutionClassType = ..., # (3)
) -> StartJobRunResponseTypeDef: # (4)
...
- See NotificationPropertyTypeDef
- See WorkerTypeType
- See ExecutionClassType
- See StartJobRunResponseTypeDef
# start_job_run method usage example with argument unpacking
kwargs: StartJobRunRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.start_job_run(**kwargs)
start_ml_evaluation_task_run#
Starts a task to estimate the quality of the transform.
Type annotations and code completion for boto3.client("glue").start_ml_evaluation_task_run
method.
boto3 documentation
# start_ml_evaluation_task_run method definition
def start_ml_evaluation_task_run(
self,
*,
TransformId: str,
) -> StartMLEvaluationTaskRunResponseTypeDef: # (1)
...
# start_ml_evaluation_task_run method usage example with argument unpacking
kwargs: StartMLEvaluationTaskRunRequestRequestTypeDef = { # (1)
"TransformId": ...,
}
parent.start_ml_evaluation_task_run(**kwargs)
start_ml_labeling_set_generation_task_run#
Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.
Type annotations and code completion for boto3.client("glue").start_ml_labeling_set_generation_task_run
method.
boto3 documentation
# start_ml_labeling_set_generation_task_run method definition
def start_ml_labeling_set_generation_task_run(
self,
*,
TransformId: str,
OutputS3Path: str,
) -> StartMLLabelingSetGenerationTaskRunResponseTypeDef: # (1)
...
# start_ml_labeling_set_generation_task_run method usage example with argument unpacking
kwargs: StartMLLabelingSetGenerationTaskRunRequestRequestTypeDef = { # (1)
"TransformId": ...,
"OutputS3Path": ...,
}
parent.start_ml_labeling_set_generation_task_run(**kwargs)
start_trigger#
Starts an existing trigger.
Type annotations and code completion for boto3.client("glue").start_trigger
method.
boto3 documentation
# start_trigger method definition
def start_trigger(
self,
*,
Name: str,
) -> StartTriggerResponseTypeDef: # (1)
...
# start_trigger method usage example with argument unpacking
kwargs: StartTriggerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.start_trigger(**kwargs)
start_workflow_run#
Starts a new run of the specified workflow.
Type annotations and code completion for boto3.client("glue").start_workflow_run
method.
boto3 documentation
# start_workflow_run method definition
def start_workflow_run(
self,
*,
Name: str,
RunProperties: Mapping[str, str] = ...,
) -> StartWorkflowRunResponseTypeDef: # (1)
...
# start_workflow_run method usage example with argument unpacking
kwargs: StartWorkflowRunRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.start_workflow_run(**kwargs)
stop_column_statistics_task_run#
Stops a task run for the specified table.
Type annotations and code completion for boto3.client("glue").stop_column_statistics_task_run
method.
boto3 documentation
# stop_column_statistics_task_run method definition
def stop_column_statistics_task_run(
self,
*,
DatabaseName: str,
TableName: str,
) -> dict[str, Any]:
...
# stop_column_statistics_task_run method usage example with argument unpacking
kwargs: StopColumnStatisticsTaskRunRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.stop_column_statistics_task_run(**kwargs)
stop_column_statistics_task_run_schedule#
Stops a column statistics task run schedule.
Type annotations and code completion for boto3.client("glue").stop_column_statistics_task_run_schedule
method.
boto3 documentation
# stop_column_statistics_task_run_schedule method definition
def stop_column_statistics_task_run_schedule(
self,
*,
DatabaseName: str,
TableName: str,
) -> dict[str, Any]:
...
# stop_column_statistics_task_run_schedule method usage example with argument unpacking
kwargs: StopColumnStatisticsTaskRunScheduleRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.stop_column_statistics_task_run_schedule(**kwargs)
stop_crawler#
If the specified crawler is running, stops the crawl.
Type annotations and code completion for boto3.client("glue").stop_crawler
method.
boto3 documentation
# stop_crawler method definition
def stop_crawler(
self,
*,
Name: str,
) -> dict[str, Any]:
...
# stop_crawler method usage example with argument unpacking
kwargs: StopCrawlerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.stop_crawler(**kwargs)
stop_crawler_schedule#
Sets the schedule state of the specified crawler to NOT_SCHEDULED
,
but does not stop the crawler if it is already running.
Type annotations and code completion for boto3.client("glue").stop_crawler_schedule
method.
boto3 documentation
# stop_crawler_schedule method definition
def stop_crawler_schedule(
self,
*,
CrawlerName: str,
) -> dict[str, Any]:
...
# stop_crawler_schedule method usage example with argument unpacking
kwargs: StopCrawlerScheduleRequestRequestTypeDef = { # (1)
"CrawlerName": ...,
}
parent.stop_crawler_schedule(**kwargs)
stop_session#
Stops the session.
Type annotations and code completion for boto3.client("glue").stop_session
method.
boto3 documentation
# stop_session method definition
def stop_session(
self,
*,
Id: str,
RequestOrigin: str = ...,
) -> StopSessionResponseTypeDef: # (1)
...
# stop_session method usage example with argument unpacking
kwargs: StopSessionRequestRequestTypeDef = { # (1)
"Id": ...,
}
parent.stop_session(**kwargs)
stop_trigger#
Stops a specified trigger.
Type annotations and code completion for boto3.client("glue").stop_trigger
method.
boto3 documentation
# stop_trigger method definition
def stop_trigger(
self,
*,
Name: str,
) -> StopTriggerResponseTypeDef: # (1)
...
# stop_trigger method usage example with argument unpacking
kwargs: StopTriggerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.stop_trigger(**kwargs)
stop_workflow_run#
Stops the execution of the specified workflow run.
Type annotations and code completion for boto3.client("glue").stop_workflow_run
method.
boto3 documentation
# stop_workflow_run method definition
def stop_workflow_run(
self,
*,
Name: str,
RunId: str,
) -> dict[str, Any]:
...
# stop_workflow_run method usage example with argument unpacking
kwargs: StopWorkflowRunRequestRequestTypeDef = { # (1)
"Name": ...,
"RunId": ...,
}
parent.stop_workflow_run(**kwargs)
tag_resource#
Adds tags to a resource.
Type annotations and code completion for boto3.client("glue").tag_resource
method.
boto3 documentation
# tag_resource method definition
def tag_resource(
self,
*,
ResourceArn: str,
TagsToAdd: Mapping[str, str],
) -> dict[str, Any]:
...
# tag_resource method usage example with argument unpacking
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagsToAdd": ...,
}
parent.tag_resource(**kwargs)
test_connection#
Tests a connection to a service to validate the service credentials that you provide.
Type annotations and code completion for boto3.client("glue").test_connection
method.
boto3 documentation
# test_connection method definition
def test_connection(
self,
*,
ConnectionName: str = ...,
CatalogId: str = ...,
TestConnectionInput: TestConnectionInputTypeDef = ..., # (1)
) -> dict[str, Any]:
...
# test_connection method usage example with argument unpacking
kwargs: TestConnectionRequestRequestTypeDef = { # (1)
"ConnectionName": ...,
}
parent.test_connection(**kwargs)
untag_resource#
Removes tags from a resource.
Type annotations and code completion for boto3.client("glue").untag_resource
method.
boto3 documentation
# untag_resource method definition
def untag_resource(
self,
*,
ResourceArn: str,
TagsToRemove: Sequence[str],
) -> dict[str, Any]:
...
# untag_resource method usage example with argument unpacking
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagsToRemove": ...,
}
parent.untag_resource(**kwargs)
update_blueprint#
Updates a registered blueprint.
Type annotations and code completion for boto3.client("glue").update_blueprint
method.
boto3 documentation
# update_blueprint method definition
def update_blueprint(
self,
*,
Name: str,
BlueprintLocation: str,
Description: str = ...,
) -> UpdateBlueprintResponseTypeDef: # (1)
...
# update_blueprint method usage example with argument unpacking
kwargs: UpdateBlueprintRequestRequestTypeDef = { # (1)
"Name": ...,
"BlueprintLocation": ...,
}
parent.update_blueprint(**kwargs)
update_catalog#
Updates an existing catalog's properties in the Glue Data Catalog.
Type annotations and code completion for boto3.client("glue").update_catalog
method.
boto3 documentation
# update_catalog method definition
def update_catalog(
self,
*,
CatalogId: str,
CatalogInput: CatalogInputTypeDef, # (1)
) -> dict[str, Any]:
...
# update_catalog method usage example with argument unpacking
kwargs: UpdateCatalogRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"CatalogInput": ...,
}
parent.update_catalog(**kwargs)
update_classifier#
Modifies an existing classifier (a GrokClassifier
, an
XMLClassifier
, a JsonClassifier
, or a
CsvClassifier
, depending on which field is present).
Type annotations and code completion for boto3.client("glue").update_classifier
method.
boto3 documentation
# update_classifier method definition
def update_classifier(
self,
*,
GrokClassifier: UpdateGrokClassifierRequestTypeDef = ..., # (1)
XMLClassifier: UpdateXMLClassifierRequestTypeDef = ..., # (2)
JsonClassifier: UpdateJsonClassifierRequestTypeDef = ..., # (3)
CsvClassifier: UpdateCsvClassifierRequestTypeDef = ..., # (4)
) -> dict[str, Any]:
...
- See UpdateGrokClassifierRequestTypeDef
- See UpdateXMLClassifierRequestTypeDef
- See UpdateJsonClassifierRequestTypeDef
- See UpdateCsvClassifierRequestTypeDef
# update_classifier method usage example with argument unpacking
kwargs: UpdateClassifierRequestRequestTypeDef = { # (1)
"GrokClassifier": ...,
}
parent.update_classifier(**kwargs)
update_column_statistics_for_partition#
Creates or updates partition statistics of columns.
Type annotations and code completion for boto3.client("glue").update_column_statistics_for_partition
method.
boto3 documentation
# update_column_statistics_for_partition method definition
def update_column_statistics_for_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionValues: Sequence[str],
ColumnStatisticsList: Sequence[ColumnStatisticsUnionTypeDef], # (1)
CatalogId: str = ...,
) -> UpdateColumnStatisticsForPartitionResponseTypeDef: # (2)
...
- See ColumnStatisticsTypeDef ColumnStatisticsOutputTypeDef
- See UpdateColumnStatisticsForPartitionResponseTypeDef
# update_column_statistics_for_partition method usage example with argument unpacking
kwargs: UpdateColumnStatisticsForPartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionValues": ...,
"ColumnStatisticsList": ...,
}
parent.update_column_statistics_for_partition(**kwargs)
update_column_statistics_for_table#
Creates or updates table statistics of columns.
Type annotations and code completion for boto3.client("glue").update_column_statistics_for_table
method.
boto3 documentation
# update_column_statistics_for_table method definition
def update_column_statistics_for_table(
self,
*,
DatabaseName: str,
TableName: str,
ColumnStatisticsList: Sequence[ColumnStatisticsTypeDef], # (1)
CatalogId: str = ...,
) -> UpdateColumnStatisticsForTableResponseTypeDef: # (2)
...
# update_column_statistics_for_table method usage example with argument unpacking
kwargs: UpdateColumnStatisticsForTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"ColumnStatisticsList": ...,
}
parent.update_column_statistics_for_table(**kwargs)
update_column_statistics_task_settings#
Updates settings for a column statistics task.
Type annotations and code completion for boto3.client("glue").update_column_statistics_task_settings
method.
boto3 documentation
# update_column_statistics_task_settings method definition
def update_column_statistics_task_settings(
self,
*,
DatabaseName: str,
TableName: str,
Role: str = ...,
Schedule: str = ...,
ColumnNameList: Sequence[str] = ...,
SampleSize: float = ...,
CatalogID: str = ...,
SecurityConfiguration: str = ...,
) -> dict[str, Any]:
...
# update_column_statistics_task_settings method usage example with argument unpacking
kwargs: UpdateColumnStatisticsTaskSettingsRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
}
parent.update_column_statistics_task_settings(**kwargs)
update_connection#
Updates a connection definition in the Data Catalog.
Type annotations and code completion for boto3.client("glue").update_connection
method.
boto3 documentation
# update_connection method definition
def update_connection(
self,
*,
Name: str,
ConnectionInput: ConnectionInputTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# update_connection method usage example with argument unpacking
kwargs: UpdateConnectionRequestRequestTypeDef = { # (1)
"Name": ...,
"ConnectionInput": ...,
}
parent.update_connection(**kwargs)
update_crawler#
Updates a crawler.
Type annotations and code completion for boto3.client("glue").update_crawler
method.
boto3 documentation
# update_crawler method definition
def update_crawler(
self,
*,
Name: str,
Role: str = ...,
DatabaseName: str = ...,
Description: str = ...,
Targets: CrawlerTargetsTypeDef = ..., # (1)
Schedule: str = ...,
Classifiers: Sequence[str] = ...,
TablePrefix: str = ...,
SchemaChangePolicy: SchemaChangePolicyTypeDef = ..., # (2)
RecrawlPolicy: RecrawlPolicyTypeDef = ..., # (3)
LineageConfiguration: LineageConfigurationTypeDef = ..., # (4)
LakeFormationConfiguration: LakeFormationConfigurationTypeDef = ..., # (5)
Configuration: str = ...,
CrawlerSecurityConfiguration: str = ...,
) -> dict[str, Any]:
...
- See CrawlerTargetsTypeDef
- See SchemaChangePolicyTypeDef
- See RecrawlPolicyTypeDef
- See LineageConfigurationTypeDef
- See LakeFormationConfigurationTypeDef
# update_crawler method usage example with argument unpacking
kwargs: UpdateCrawlerRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.update_crawler(**kwargs)
update_crawler_schedule#
Updates the schedule of a crawler using a cron
expression.
Type annotations and code completion for boto3.client("glue").update_crawler_schedule
method.
boto3 documentation
# update_crawler_schedule method definition
def update_crawler_schedule(
self,
*,
CrawlerName: str,
Schedule: str = ...,
) -> dict[str, Any]:
...
# update_crawler_schedule method usage example with argument unpacking
kwargs: UpdateCrawlerScheduleRequestRequestTypeDef = { # (1)
"CrawlerName": ...,
}
parent.update_crawler_schedule(**kwargs)
update_data_quality_ruleset#
Updates the specified data quality ruleset.
Type annotations and code completion for boto3.client("glue").update_data_quality_ruleset
method.
boto3 documentation
# update_data_quality_ruleset method definition
def update_data_quality_ruleset(
self,
*,
Name: str,
Description: str = ...,
Ruleset: str = ...,
) -> UpdateDataQualityRulesetResponseTypeDef: # (1)
...
# update_data_quality_ruleset method usage example with argument unpacking
kwargs: UpdateDataQualityRulesetRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.update_data_quality_ruleset(**kwargs)
update_database#
Updates an existing database definition in a Data Catalog.
Type annotations and code completion for boto3.client("glue").update_database
method.
boto3 documentation
# update_database method definition
def update_database(
self,
*,
Name: str,
DatabaseInput: DatabaseInputTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# update_database method usage example with argument unpacking
kwargs: UpdateDatabaseRequestRequestTypeDef = { # (1)
"Name": ...,
"DatabaseInput": ...,
}
parent.update_database(**kwargs)
update_dev_endpoint#
Updates a specified development endpoint.
Type annotations and code completion for boto3.client("glue").update_dev_endpoint
method.
boto3 documentation
# update_dev_endpoint method definition
def update_dev_endpoint(
self,
*,
EndpointName: str,
PublicKey: str = ...,
AddPublicKeys: Sequence[str] = ...,
DeletePublicKeys: Sequence[str] = ...,
CustomLibraries: DevEndpointCustomLibrariesTypeDef = ..., # (1)
UpdateEtlLibraries: bool = ...,
DeleteArguments: Sequence[str] = ...,
AddArguments: Mapping[str, str] = ...,
) -> dict[str, Any]:
...
# update_dev_endpoint method usage example with argument unpacking
kwargs: UpdateDevEndpointRequestRequestTypeDef = { # (1)
"EndpointName": ...,
}
parent.update_dev_endpoint(**kwargs)
update_integration_resource_property#
This API can be used for updating the ResourceProperty
of the Glue
connection (for the source) or Glue database ARN (for the target).
Type annotations and code completion for boto3.client("glue").update_integration_resource_property
method.
boto3 documentation
# update_integration_resource_property method definition
def update_integration_resource_property(
self,
*,
ResourceArn: str,
SourceProcessingProperties: SourceProcessingPropertiesTypeDef = ..., # (1)
TargetProcessingProperties: TargetProcessingPropertiesTypeDef = ..., # (2)
) -> UpdateIntegrationResourcePropertyResponseTypeDef: # (3)
...
- See SourceProcessingPropertiesTypeDef
- See TargetProcessingPropertiesTypeDef
- See UpdateIntegrationResourcePropertyResponseTypeDef
# update_integration_resource_property method usage example with argument unpacking
kwargs: UpdateIntegrationResourcePropertyRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.update_integration_resource_property(**kwargs)
update_integration_table_properties#
This API is used to provide optional override properties for the tables that need to be replicated.
Type annotations and code completion for boto3.client("glue").update_integration_table_properties
method.
boto3 documentation
# update_integration_table_properties method definition
def update_integration_table_properties(
self,
*,
ResourceArn: str,
TableName: str,
SourceTableConfig: SourceTableConfigTypeDef = ..., # (1)
TargetTableConfig: TargetTableConfigTypeDef = ..., # (2)
) -> dict[str, Any]:
...
# update_integration_table_properties method usage example with argument unpacking
kwargs: UpdateIntegrationTablePropertiesRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TableName": ...,
}
parent.update_integration_table_properties(**kwargs)
update_job#
Updates an existing job definition.
Type annotations and code completion for boto3.client("glue").update_job
method.
boto3 documentation
# update_job method definition
def update_job(
self,
*,
JobName: str,
JobUpdate: JobUpdateTypeDef, # (1)
) -> UpdateJobResponseTypeDef: # (2)
...
# update_job method usage example with argument unpacking
kwargs: UpdateJobRequestRequestTypeDef = { # (1)
"JobName": ...,
"JobUpdate": ...,
}
parent.update_job(**kwargs)
update_job_from_source_control#
Synchronizes a job from the source control repository.
Type annotations and code completion for boto3.client("glue").update_job_from_source_control
method.
boto3 documentation
# update_job_from_source_control method definition
def update_job_from_source_control(
self,
*,
JobName: str = ...,
Provider: SourceControlProviderType = ..., # (1)
RepositoryName: str = ...,
RepositoryOwner: str = ...,
BranchName: str = ...,
Folder: str = ...,
CommitId: str = ...,
AuthStrategy: SourceControlAuthStrategyType = ..., # (2)
AuthToken: str = ...,
) -> UpdateJobFromSourceControlResponseTypeDef: # (3)
...
- See SourceControlProviderType
- See SourceControlAuthStrategyType
- See UpdateJobFromSourceControlResponseTypeDef
# update_job_from_source_control method usage example with argument unpacking
kwargs: UpdateJobFromSourceControlRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.update_job_from_source_control(**kwargs)
update_ml_transform#
Updates an existing machine learning transform.
Type annotations and code completion for boto3.client("glue").update_ml_transform
method.
boto3 documentation
# update_ml_transform method definition
def update_ml_transform(
self,
*,
TransformId: str,
Name: str = ...,
Description: str = ...,
Parameters: TransformParametersTypeDef = ..., # (1)
Role: str = ...,
GlueVersion: str = ...,
MaxCapacity: float = ...,
WorkerType: WorkerTypeType = ..., # (2)
NumberOfWorkers: int = ...,
Timeout: int = ...,
MaxRetries: int = ...,
) -> UpdateMLTransformResponseTypeDef: # (3)
...
# update_ml_transform method usage example with argument unpacking
kwargs: UpdateMLTransformRequestRequestTypeDef = { # (1)
"TransformId": ...,
}
parent.update_ml_transform(**kwargs)
update_partition#
Updates a partition.
Type annotations and code completion for boto3.client("glue").update_partition
method.
boto3 documentation
# update_partition method definition
def update_partition(
self,
*,
DatabaseName: str,
TableName: str,
PartitionValueList: Sequence[str],
PartitionInput: PartitionInputTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# update_partition method usage example with argument unpacking
kwargs: UpdatePartitionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableName": ...,
"PartitionValueList": ...,
"PartitionInput": ...,
}
parent.update_partition(**kwargs)
update_registry#
Updates an existing registry which is used to hold a collection of schemas.
Type annotations and code completion for boto3.client("glue").update_registry
method.
boto3 documentation
# update_registry method definition
def update_registry(
self,
*,
RegistryId: RegistryIdTypeDef, # (1)
Description: str,
) -> UpdateRegistryResponseTypeDef: # (2)
...
# update_registry method usage example with argument unpacking
kwargs: UpdateRegistryInputRequestTypeDef = { # (1)
"RegistryId": ...,
"Description": ...,
}
parent.update_registry(**kwargs)
update_schema#
Updates the description, compatibility setting, or version checkpoint for a schema set.
Type annotations and code completion for boto3.client("glue").update_schema
method.
boto3 documentation
# update_schema method definition
def update_schema(
self,
*,
SchemaId: SchemaIdTypeDef, # (1)
SchemaVersionNumber: SchemaVersionNumberTypeDef = ..., # (2)
Compatibility: CompatibilityType = ..., # (3)
Description: str = ...,
) -> UpdateSchemaResponseTypeDef: # (4)
...
- See SchemaIdTypeDef
- See SchemaVersionNumberTypeDef
- See CompatibilityType
- See UpdateSchemaResponseTypeDef
# update_schema method usage example with argument unpacking
kwargs: UpdateSchemaInputRequestTypeDef = { # (1)
"SchemaId": ...,
}
parent.update_schema(**kwargs)
update_source_control_from_job#
Synchronizes a job to the source control repository.
Type annotations and code completion for boto3.client("glue").update_source_control_from_job
method.
boto3 documentation
# update_source_control_from_job method definition
def update_source_control_from_job(
self,
*,
JobName: str = ...,
Provider: SourceControlProviderType = ..., # (1)
RepositoryName: str = ...,
RepositoryOwner: str = ...,
BranchName: str = ...,
Folder: str = ...,
CommitId: str = ...,
AuthStrategy: SourceControlAuthStrategyType = ..., # (2)
AuthToken: str = ...,
) -> UpdateSourceControlFromJobResponseTypeDef: # (3)
...
- See SourceControlProviderType
- See SourceControlAuthStrategyType
- See UpdateSourceControlFromJobResponseTypeDef
# update_source_control_from_job method usage example with argument unpacking
kwargs: UpdateSourceControlFromJobRequestRequestTypeDef = { # (1)
"JobName": ...,
}
parent.update_source_control_from_job(**kwargs)
update_table#
Updates a metadata table in the Data Catalog.
Type annotations and code completion for boto3.client("glue").update_table
method.
boto3 documentation
# update_table method definition
def update_table(
self,
*,
DatabaseName: str,
TableInput: TableInputTypeDef, # (1)
CatalogId: str = ...,
SkipArchive: bool = ...,
TransactionId: str = ...,
VersionId: str = ...,
ViewUpdateAction: ViewUpdateActionType = ..., # (2)
Force: bool = ...,
) -> dict[str, Any]:
...
# update_table method usage example with argument unpacking
kwargs: UpdateTableRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"TableInput": ...,
}
parent.update_table(**kwargs)
update_table_optimizer#
Updates the configuration for an existing table optimizer.
Type annotations and code completion for boto3.client("glue").update_table_optimizer
method.
boto3 documentation
# update_table_optimizer method definition
def update_table_optimizer(
self,
*,
CatalogId: str,
DatabaseName: str,
TableName: str,
Type: TableOptimizerTypeType, # (1)
TableOptimizerConfiguration: TableOptimizerConfigurationTypeDef, # (2)
) -> dict[str, Any]:
...
# update_table_optimizer method usage example with argument unpacking
kwargs: UpdateTableOptimizerRequestRequestTypeDef = { # (1)
"CatalogId": ...,
"DatabaseName": ...,
"TableName": ...,
"Type": ...,
"TableOptimizerConfiguration": ...,
}
parent.update_table_optimizer(**kwargs)
update_trigger#
Updates a trigger definition.
Type annotations and code completion for boto3.client("glue").update_trigger
method.
boto3 documentation
# update_trigger method definition
def update_trigger(
self,
*,
Name: str,
TriggerUpdate: TriggerUpdateTypeDef, # (1)
) -> UpdateTriggerResponseTypeDef: # (2)
...
# update_trigger method usage example with argument unpacking
kwargs: UpdateTriggerRequestRequestTypeDef = { # (1)
"Name": ...,
"TriggerUpdate": ...,
}
parent.update_trigger(**kwargs)
update_usage_profile#
Update an Glue usage profile.
Type annotations and code completion for boto3.client("glue").update_usage_profile
method.
boto3 documentation
# update_usage_profile method definition
def update_usage_profile(
self,
*,
Name: str,
Configuration: ProfileConfigurationTypeDef, # (1)
Description: str = ...,
) -> UpdateUsageProfileResponseTypeDef: # (2)
...
# update_usage_profile method usage example with argument unpacking
kwargs: UpdateUsageProfileRequestRequestTypeDef = { # (1)
"Name": ...,
"Configuration": ...,
}
parent.update_usage_profile(**kwargs)
update_user_defined_function#
Updates an existing function definition in the Data Catalog.
Type annotations and code completion for boto3.client("glue").update_user_defined_function
method.
boto3 documentation
# update_user_defined_function method definition
def update_user_defined_function(
self,
*,
DatabaseName: str,
FunctionName: str,
FunctionInput: UserDefinedFunctionInputTypeDef, # (1)
CatalogId: str = ...,
) -> dict[str, Any]:
...
# update_user_defined_function method usage example with argument unpacking
kwargs: UpdateUserDefinedFunctionRequestRequestTypeDef = { # (1)
"DatabaseName": ...,
"FunctionName": ...,
"FunctionInput": ...,
}
parent.update_user_defined_function(**kwargs)
update_workflow#
Updates an existing workflow.
Type annotations and code completion for boto3.client("glue").update_workflow
method.
boto3 documentation
# update_workflow method definition
def update_workflow(
self,
*,
Name: str,
Description: str = ...,
DefaultRunProperties: Mapping[str, str] = ...,
MaxConcurrentRuns: int = ...,
) -> UpdateWorkflowResponseTypeDef: # (1)
...
# update_workflow method usage example with argument unpacking
kwargs: UpdateWorkflowRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.update_workflow(**kwargs)
get_paginator#
Type annotations and code completion for boto3.client("glue").get_paginator
method with overloads.
client.get_paginator("describe_entity")
-> DescribeEntityPaginatorclient.get_paginator("get_classifiers")
-> GetClassifiersPaginatorclient.get_paginator("get_connections")
-> GetConnectionsPaginatorclient.get_paginator("get_crawler_metrics")
-> GetCrawlerMetricsPaginatorclient.get_paginator("get_crawlers")
-> GetCrawlersPaginatorclient.get_paginator("get_databases")
-> GetDatabasesPaginatorclient.get_paginator("get_dev_endpoints")
-> GetDevEndpointsPaginatorclient.get_paginator("get_job_runs")
-> GetJobRunsPaginatorclient.get_paginator("get_jobs")
-> GetJobsPaginatorclient.get_paginator("get_partition_indexes")
-> GetPartitionIndexesPaginatorclient.get_paginator("get_partitions")
-> GetPartitionsPaginatorclient.get_paginator("get_resource_policies")
-> GetResourcePoliciesPaginatorclient.get_paginator("get_security_configurations")
-> GetSecurityConfigurationsPaginatorclient.get_paginator("get_table_versions")
-> GetTableVersionsPaginatorclient.get_paginator("get_tables")
-> GetTablesPaginatorclient.get_paginator("get_triggers")
-> GetTriggersPaginatorclient.get_paginator("get_user_defined_functions")
-> GetUserDefinedFunctionsPaginatorclient.get_paginator("get_workflow_runs")
-> GetWorkflowRunsPaginatorclient.get_paginator("list_blueprints")
-> ListBlueprintsPaginatorclient.get_paginator("list_connection_types")
-> ListConnectionTypesPaginatorclient.get_paginator("list_entities")
-> ListEntitiesPaginatorclient.get_paginator("list_jobs")
-> ListJobsPaginatorclient.get_paginator("list_registries")
-> ListRegistriesPaginatorclient.get_paginator("list_schema_versions")
-> ListSchemaVersionsPaginatorclient.get_paginator("list_schemas")
-> ListSchemasPaginatorclient.get_paginator("list_table_optimizer_runs")
-> ListTableOptimizerRunsPaginatorclient.get_paginator("list_triggers")
-> ListTriggersPaginatorclient.get_paginator("list_usage_profiles")
-> ListUsageProfilesPaginatorclient.get_paginator("list_workflows")
-> ListWorkflowsPaginator