update_glossary
async
¶
update_glossary(
identifier: GlossaryId,
*,
config_overrides: Optional[AsyncGlueClientConfig] = None,
name: Optional[GlossaryName] = None,
description: Optional[MetadataDescription] = None,
client_token: Optional[HashString] = None,
) -> UpdateGlossaryResponse
Updates a business glossary in Glue Data Catalog.
Parameters:
-
identifier(GlossaryId) –The unique identifier of the glossary to update.
-
name(Optional[GlossaryName], default:None) –The updated name of the glossary.
-
description(Optional[MetadataDescription], default:None) –The updated description of the glossary.
-
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.
-
AlreadyExistsException–A resource to be created or added already exists.
-
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.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/async_glue.py
20245 20246 20247 20248 20249 20250 20251 20252 20253 20254 20255 20256 20257 20258 20259 20260 20261 20262 20263 20264 20265 20266 20267 20268 20269 20270 20271 20272 20273 20274 20275 20276 20277 20278 20279 20280 20281 20282 20283 20284 20285 20286 20287 20288 20289 20290 20291 20292 20293 20294 20295 20296 20297 20298 20299 20300 20301 20302 20303 20304 20305 20306 20307 20308 20309 20310 | |