Package types (0.1.0)

API documentation for managedkafka_schemaregistry_v1.types package.

Classes

CheckCompatibilityRequest

Request for CheckCompatibility.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CheckCompatibilityResponse

Response for CheckCompatibility.

Context

Context represents an independent schema grouping in a schema registry instance.

CreateSchemaRegistryRequest

Request to create a schema registry instance.

CreateVersionRequest

Request for CreateVersion.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CreateVersionResponse

Response for CreateVersion.

DeleteSchemaConfigRequest

Request for deleting schema config.

DeleteSchemaModeRequest

Request for deleting schema mode.

DeleteSchemaRegistryRequest

Request for DeleteSchemaRegistry.

DeleteSubjectRequest

Request for DeleteSubject.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DeleteVersionRequest

Request for DeleteVersion.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetContextRequest

Request for GetContext

GetSchemaConfigRequest

Request for getting config.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetSchemaModeRequest

Request for getting schema registry or subject mode.

GetSchemaRegistryRequest

Request for GetSchemaRegistry.

GetSchemaRequest

Request for GetSchema.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetVersionRequest

Request for GetVersion.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ListContextsRequest

Request for ListContexts.

ListReferencedSchemasRequest

Request for ListReferencedSchemas.

ListSchemaRegistriesRequest

Request for ListSchemaRegistries.

ListSchemaRegistriesResponse

Request for ListSchemaRegistries.

ListSchemaTypesRequest

Request for ListSchemaTypes.

ListSchemaVersionsRequest

Request for ListSchemaVersions.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ListSubjectsBySchemaIdRequest

Request for listing subjects.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ListSubjectsRequest

Request for listing subjects.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ListVersionsRequest

Request for GetVersions.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

LookupVersionRequest

Request for LookupVersion.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Schema

Schema for a Kafka message.

SchemaConfig

SchemaConfig represents configuration for a schema registry or a specific subject.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SchemaMode

SchemaMode represents the mode of a schema registry or a specific subject. Four modes are supported:

  • NONE: deprecated. This was the default mode for a subject, but now the default is unset (which means use the global schema registry setting)
  • READONLY: The schema registry is in read-only mode.
  • READWRITE: The schema registry is in read-write mode, which allows limited write operations on the schema.
  • IMPORT: The schema registry is in import mode, which allows more editing operations on the schema for data importing purposes.

SchemaRegistry

SchemaRegistry is a schema registry instance.

SchemaSubject

Subject defines the evolution scope of schemas as a holder of schema versions.

SchemaVersion

Version of a schema.

UpdateSchemaConfigRequest

Request for updating schema config. On a SchemaSubject-level SchemaConfig, an unset field will be removed from the SchemaConfig.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateSchemaModeRequest

Request for updating schema registry or subject mode.