Class SchemaConfig
SchemaConfig represents configuration for a schema registry or a specific subject.
Implements
Inherited Members
Namespace: Google.Apis.ManagedKafka.v1.Data
Assembly: Google.Apis.ManagedKafka.v1.dll
Syntax
public class SchemaConfig : IDirectResponseSchema
Properties
Alias
Optional. The subject to which this subject is an alias of. Only applicable for subject config.
Declaration
[JsonProperty("alias")]
public virtual string Alias { get; set; }
Property Value
Type | Description |
---|---|
string |
Compatibility
Required. The compatibility type of the schema. The default value is BACKWARD. If unset in a SchemaSubject-level SchemaConfig, defaults to the global value. If unset in a SchemaRegistry-level SchemaConfig, reverts to the default value.
Declaration
[JsonProperty("compatibility")]
public virtual string Compatibility { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Normalize
Optional. If true, the schema will be normalized before being stored or looked up. The default is false. If unset in a SchemaSubject-level SchemaConfig, the global value will be used. If unset in a SchemaRegistry-level SchemaConfig, reverts to the default value.
Declaration
[JsonProperty("normalize")]
public virtual bool? Normalize { get; set; }
Property Value
Type | Description |
---|---|
bool? |