Glue / Client / check_schema_version_validity
check_schema_version_validity#
- Glue.Client.check_schema_version_validity(**kwargs)#
- Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using - DataFormatas the format. Since it does not take a schema set name, no compatibility checks are performed.- See also: AWS API Documentation - Request Syntax - response = client.check_schema_version_validity( DataFormat='AVRO'|'JSON'|'PROTOBUF', SchemaDefinition='string' ) - Parameters:
- DataFormat (string) – - [REQUIRED] - The data format of the schema definition. Currently - AVRO,- JSONand- PROTOBUFare supported.
- SchemaDefinition (string) – - [REQUIRED] - The definition of the schema that has to be validated. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'Valid': True|False, 'Error': 'string' } - Response Structure - (dict) – - Valid (boolean) – - Return true, if the schema is valid and false otherwise. 
- Error (string) – - A validation failure error message. 
 
 
 - Exceptions - Glue.Client.exceptions.InvalidInputException
- Glue.Client.exceptions.AccessDeniedException
- Glue.Client.exceptions.InternalServiceException