create_glossary_term
¶
create_glossary_term(
domain_identifier: DomainId,
glossary_identifier: GlossaryTermId,
name: GlossaryTermName,
*,
config_overrides: Optional[DataZoneClientConfig] = None,
status: Optional[GlossaryTermStatus] = None,
short_description: Optional[ShortDescription] = None,
long_description: Optional[LongDescription] = None,
term_relations: Optional[TermRelations] = None,
client_token: Optional[ClientToken] = None,
) -> CreateGlossaryTermOutput
Creates a business glossary term.
A glossary term represents an individual entry within the Amazon DataZone glossary, serving as a standardized definition for a specific business concept or data element. Each term can include rich metadata such as detailed definitions, synonyms, related terms, and usage examples. Glossary terms can be linked directly to data assets, providing business context to technical data elements. This linking capability helps users understand the business meaning of data fields and ensures consistent interpretation across different systems and teams. Terms can also have relationships with other terms, creating a semantic network that reflects the complexity of business concepts.
Prerequisites:
-
Domain must exist.
-
Glossary must exist.
-
The term name must be unique within the glossary.
-
Ensure term does not conflict with existing terms in hierarchy.
Parameters:
-
domain_identifier(DomainId) –The ID of the Amazon DataZone domain in which this business glossary term is created.
-
glossary_identifier(GlossaryTermId) –The ID of the business glossary in which this term is created.
-
name(GlossaryTermName) –The name of this business glossary term.
-
status(Optional[GlossaryTermStatus], default:None) –The status of this business glossary term.
-
short_description(Optional[ShortDescription], default:None) –The short description of this business glossary term.
-
long_description(Optional[LongDescription], default:None) –The long description of this business glossary term.
-
term_relations(Optional[TermRelations], default:None) –The term relations of this business glossary term.
-
client_token(Optional[ClientToken], default:None) –A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
Raises:
-
AccessDeniedException–You do not have sufficient access to perform this action.
-
ThrottlingException–The request was denied due to request throttling.
-
UnauthorizedException–You do not have permission to perform this action.
-
ConflictException–There is a conflict while performing this action.
-
InternalServerException–The request has failed because of an unknown error, exception or failure.
-
ResourceNotFoundException–The specified resource cannot be found.
-
ServiceQuotaExceededException–The request has exceeded the specified service quota.
-
ValidationException–The input fails to satisfy the constraints specified by the Amazon Web Services service.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_datazone/_services/data_zone.py
14605 14606 14607 14608 14609 14610 14611 14612 14613 14614 14615 14616 14617 14618 14619 14620 14621 14622 14623 14624 14625 14626 14627 14628 14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643 14644 14645 14646 14647 14648 14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 14659 14660 14661 14662 14663 14664 14665 14666 14667 14668 14669 14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 14695 14696 14697 14698 14699 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 | |