put_data_catalog_encryption_settings
¶
put_data_catalog_encryption_settings(
data_catalog_encryption_settings: DataCatalogEncryptionSettings,
*,
config_overrides: Optional[GlueClientConfig] = None,
catalog_id: Optional[CatalogIdString] = None,
) -> PutDataCatalogEncryptionSettingsResponse
Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.
Parameters:
-
catalog_id(Optional[CatalogIdString], default:None) –The ID of the Data Catalog to set the security configuration for. If none is provided, the Amazon Web Services account ID is used by default.
-
data_catalog_encryption_settings(DataCatalogEncryptionSettings) –The security configuration to set.
Raises:
-
InternalServiceException–An internal service error occurred.
-
InvalidInputException–The input provided was not valid.
-
OperationTimeoutException–The operation timed out.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/glue.py
16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 | |