update_table_optimizer
¶
update_table_optimizer(
catalog_id: CatalogIdString,
database_name: NameString,
table_name: NameString,
type: TableOptimizerType,
table_optimizer_configuration: TableOptimizerConfiguration,
*,
config_overrides: Optional[GlueClientConfig] = None,
) -> UpdateTableOptimizerResponse
Updates the configuration for an existing table optimizer.
Parameters:
-
catalog_id(CatalogIdString) –The Catalog ID of the table.
-
database_name(NameString) –The name of the database in the catalog in which the table resides.
-
table_name(NameString) –The name of the table.
-
type(TableOptimizerType) –The type of table optimizer.
-
table_optimizer_configuration(TableOptimizerConfiguration) –A
TableOptimizerConfigurationobject representing the configuration of a table optimizer.
Raises:
-
AccessDeniedException–Access to a resource was denied.
-
ConcurrentModificationException–Two processes are trying to modify a resource simultaneously.
-
EntityNotFoundException–A specified entity does not exist
-
InternalServiceException–An internal service error occurred.
-
InvalidInputException–The input provided was not valid.
-
ThrottlingException–The throttling threshhold was exceeded.
-
ValidationException–A value could not be validated.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/glue.py
20864 20865 20866 20867 20868 20869 20870 20871 20872 20873 20874 20875 20876 20877 20878 20879 20880 20881 20882 20883 20884 20885 20886 20887 20888 20889 20890 20891 20892 20893 20894 20895 20896 20897 20898 20899 20900 20901 20902 20903 20904 20905 20906 20907 20908 20909 20910 20911 20912 20913 20914 20915 20916 20917 20918 20919 20920 20921 20922 20923 20924 20925 | |