update_glossary_term
¶
update_glossary_term(
identifier: GlossaryTermId,
*,
config_overrides: Optional[GlueClientConfig] = None,
name: Optional[GlossaryTermName] = None,
short_description: Optional[GlossaryShortDescription] = None,
long_description: Optional[GlossaryLongDescription] = None,
client_token: Optional[HashString] = None,
) -> UpdateGlossaryTermResponse
Updates a glossary term in Glue Data Catalog.
Parameters:
-
identifier(GlossaryTermId) –The unique identifier of the glossary term to update.
-
name(Optional[GlossaryTermName], default:None) –The updated name of the glossary term.
-
short_description(Optional[GlossaryShortDescription], default:None) –The updated short description of the glossary term.
-
long_description(Optional[GlossaryLongDescription], default:None) –The updated long description of the glossary term.
-
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/glue.py
19987 19988 19989 19990 19991 19992 19993 19994 19995 19996 19997 19998 19999 20000 20001 20002 20003 20004 20005 20006 20007 20008 20009 20010 20011 20012 20013 20014 20015 20016 20017 20018 20019 20020 20021 20022 20023 20024 20025 20026 20027 20028 20029 20030 20031 20032 20033 20034 20035 20036 20037 20038 20039 20040 20041 20042 20043 20044 20045 20046 20047 20048 20049 20050 20051 20052 20053 20054 20055 20056 20057 | |