Glue / Client / put_schema_version_metadata
put_schema_version_metadata#
- Glue.Client.put_schema_version_metadata(**kwargs)#
- Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls. - See also: AWS API Documentation - Request Syntax - response = client.put_schema_version_metadata( SchemaId={ 'SchemaArn': 'string', 'SchemaName': 'string', 'RegistryName': 'string' }, SchemaVersionNumber={ 'LatestVersion': True|False, 'VersionNumber': 123 }, SchemaVersionId='string', MetadataKeyValue={ 'MetadataKey': 'string', 'MetadataValue': 'string' } ) - Parameters:
- SchemaId (dict) – - The unique ID for the schema. - SchemaArn (string) – - The Amazon Resource Name (ARN) of the schema. One of - SchemaArnor- SchemaNamehas to be provided.
- SchemaName (string) – - The name of the schema. One of - SchemaArnor- SchemaNamehas to be provided.
- RegistryName (string) – - The name of the schema registry that contains the schema. 
 
- SchemaVersionNumber (dict) – - The version number of the schema. - LatestVersion (boolean) – - The latest version available for the schema. 
- VersionNumber (integer) – - The version number of the schema. 
 
- SchemaVersionId (string) – The unique version ID of the schema version. 
- MetadataKeyValue (dict) – - [REQUIRED] - The metadata key’s corresponding value. - MetadataKey (string) – - A metadata key. 
- MetadataValue (string) – - A metadata key’s corresponding value. 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'SchemaArn': 'string', 'SchemaName': 'string', 'RegistryName': 'string', 'LatestVersion': True|False, 'VersionNumber': 123, 'SchemaVersionId': 'string', 'MetadataKey': 'string', 'MetadataValue': 'string' } - Response Structure - (dict) – - SchemaArn (string) – - The Amazon Resource Name (ARN) for the schema. 
- SchemaName (string) – - The name for the schema. 
- RegistryName (string) – - The name for the registry. 
- LatestVersion (boolean) – - The latest version of the schema. 
- VersionNumber (integer) – - The version number of the schema. 
- SchemaVersionId (string) – - The unique version ID of the schema version. 
- MetadataKey (string) – - The metadata key. 
- MetadataValue (string) – - The value of the metadata key. 
 
 
 - Exceptions - Glue.Client.exceptions.InvalidInputException
- Glue.Client.exceptions.AccessDeniedException
- Glue.Client.exceptions.AlreadyExistsException
- Glue.Client.exceptions.EntityNotFoundException
- Glue.Client.exceptions.ResourceNumberLimitExceededException