put_schema_version_metadata
¶
put_schema_version_metadata(
metadata_key_value: MetadataKeyValuePair,
*,
config_overrides: Optional[GlueClientConfig] = None,
schema_id: Optional[SchemaId] = None,
schema_version_number: Optional[SchemaVersionNumber] = None,
schema_version_id: Optional[SchemaVersionIdString] = None,
) -> PutSchemaVersionMetadataResponse
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.
Parameters:
-
schema_id(Optional[SchemaId], default:None) –The unique ID for the schema.
-
schema_version_number(Optional[SchemaVersionNumber], default:None) –The version number of the schema.
-
schema_version_id(Optional[SchemaVersionIdString], default:None) –The unique version ID of the schema version.
-
metadata_key_value(MetadataKeyValuePair) –The metadata key's corresponding value.
Raises:
-
AccessDeniedException–Access to a resource was denied.
-
AlreadyExistsException–A resource to be created or added already exists.
-
EntityNotFoundException–A specified entity does not exist
-
InvalidInputException–The input provided was not valid.
-
ResourceNumberLimitExceededException–A resource numerical limit was exceeded.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/glue.py
16690 16691 16692 16693 16694 16695 16696 16697 16698 16699 16700 16701 16702 16703 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714 16715 16716 16717 16718 16719 16720 16721 16722 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733 16734 16735 16736 16737 16738 16739 16740 16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 | |