DataZone / Client / create_glossary
create_glossary#
- DataZone.Client.create_glossary(**kwargs)#
Creates an Amazon DataZone business glossary.
See also: AWS API Documentation
Request Syntax
response = client.create_glossary( clientToken='string', description='string', domainIdentifier='string', name='string', owningProjectIdentifier='string', status='DISABLED'|'ENABLED' )
- Parameters:
clientToken (string) –
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
This field is autopopulated if not provided.
description (string) – The description of this business glossary.
domainIdentifier (string) –
[REQUIRED]
The ID of the Amazon DataZone domain in which this business glossary is created.
name (string) –
[REQUIRED]
The name of this business glossary.
owningProjectIdentifier (string) –
[REQUIRED]
The ID of the project that currently owns business glossary.
status (string) – The status of this business glossary.
- Return type:
dict
- Returns:
Response Syntax
{ 'description': 'string', 'domainId': 'string', 'id': 'string', 'name': 'string', 'owningProjectId': 'string', 'status': 'DISABLED'|'ENABLED' }
Response Structure
(dict) –
description (string) –
The description of this business glossary.
domainId (string) –
The ID of the Amazon DataZone domain in which this business glossary is created.
id (string) –
The ID of this business glossary.
name (string) –
The name of this business glossary.
owningProjectId (string) –
The ID of the project that currently owns this business glossary.
status (string) –
The status of this business glossary.
Exceptions
DataZone.Client.exceptions.InternalServerException
DataZone.Client.exceptions.AccessDeniedException
DataZone.Client.exceptions.ThrottlingException
DataZone.Client.exceptions.ServiceQuotaExceededException
DataZone.Client.exceptions.ConflictException
DataZone.Client.exceptions.ValidationException
DataZone.Client.exceptions.UnauthorizedException