update_integration_table_properties
¶
update_integration_table_properties(
resource_arn: String512,
table_name: String128,
*,
config_overrides: Optional[GlueClientConfig] = None,
source_table_config: Optional[SourceTableConfig] = None,
target_table_config: Optional[TargetTableConfig] = None,
) -> UpdateIntegrationTablePropertiesResponse
This API is used to provide optional override properties for the tables that need to be replicated. These properties can include properties for filtering and partitioning for the source and target tables. To set both source and target properties the same API need to be invoked with the Glue connection ARN as ResourceArn with SourceTableConfig, and the Glue database ARN as ResourceArn with TargetTableConfig respectively.
The override will be reflected across all the integrations using same ResourceArn and source table.
Parameters:
-
resource_arn(String512) –The connection ARN of the source, or the database ARN of the target.
-
table_name(String128) –The name of the table to be replicated.
-
source_table_config(Optional[SourceTableConfig], default:None) –A structure for the source table configuration.
-
target_table_config(Optional[TargetTableConfig], default:None) –A structure for the target table configuration.
Raises:
-
AccessDeniedException–Access to a resource was denied.
-
EntityNotFoundException–A specified entity does not exist
-
InternalServerException–An internal server error occurred.
-
InternalServiceException–An internal service error occurred.
-
InvalidInputException–The input provided was not valid.
-
ResourceNotFoundException–The resource could not be found.
-
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
20182 20183 20184 20185 20186 20187 20188 20189 20190 20191 20192 20193 20194 20195 20196 20197 20198 20199 20200 20201 20202 20203 20204 20205 20206 20207 20208 20209 20210 20211 20212 20213 20214 20215 20216 20217 20218 20219 20220 20221 20222 20223 20224 20225 20226 20227 20228 20229 20230 20231 20232 20233 20234 20235 20236 20237 20238 20239 20240 20241 20242 20243 20244 20245 20246 | |