Values.CreateGlossaryInputSourceCreates an Amazon DataZone business glossary. Specifies that this is a create glossary policy. A glossary serves as the central repository for business terminology and definitions within an organization. It helps establish and maintain a common language across different departments and teams, reducing miscommunication and ensuring consistent interpretation of business concepts. Glossaries can include hierarchical relationships between terms, cross-references, and links to actual data assets, making them invaluable for both business users and technical teams trying to understand and use data correctly. Prerequisites: Domain must exist and be in an active state. Owning project must exist and be accessible by the caller. The glossary name must be unique within the domain.
type nonrec t = {domainIdentifier : DomainId.t;The ID of the Amazon DataZone domain in which this business glossary is created.
*)name : GlossaryName.t;The name of this business glossary.
*)owningProjectIdentifier : ProjectId.t;The ID of the project that currently owns business glossary.
*)description : GlossaryDescription.t option;The description of this business glossary.
*)status : GlossaryStatus.t option;The status of this business glossary.
*)usageRestrictions : GlossaryUsageRestrictions.t option;The usage restriction of the restricted glossary.
*)clientToken : ClientToken.t option;A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
*)}val make :
?description:??? ->
?status:??? ->
?usageRestrictions:??? ->
?clientToken:??? ->
domainIdentifier:DomainId.t ->
name:GlossaryName.t ->
owningProjectIdentifier:ProjectId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `String of DomainId.t ])
list ]