put_data_catalog_export_configuration
¶
put_data_catalog_export_configuration(
export_setting: ExportSetting,
*,
config_overrides: Optional[GlueClientConfig] = None,
encryption_configuration: Optional[ExportEncryptionConfiguration] = None,
client_token: Optional[HashString] = None,
) -> PutDataCatalogExportConfigurationOutput
Creates or updates the export configuration for the Glue Data Catalog. Use this operation to enable or disable the export of catalog metadata to S3 Tables.
Parameters:
-
export_setting(ExportSetting) –The export setting for the data catalog. Specify
ENABLEDto start exporting catalog metadata to S3 Tables, orDISABLEDto stop exporting. This field is required. -
encryption_configuration(Optional[ExportEncryptionConfiguration], default:None) –The encryption configuration for the exported data. If not specified, the default encryption settings are used.
-
client_token(Optional[HashString], default:None) –A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Raises:
-
AccessDeniedException–Access to a resource was denied.
-
ConflictException–The
CreatePartitionsAPI was called on a table that has indexes enabled. -
InternalServiceException–An internal service error occurred.
-
InvalidInputException–The input provided was not valid.
-
ThrottlingException–The throttling threshhold was exceeded.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/glue.py
16450 16451 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483 16484 16485 16486 16487 16488 16489 16490 16491 16492 16493 16494 16495 16496 16497 16498 16499 16500 16501 16502 16503 16504 16505 16506 16507 16508 | |