Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalSchemaRegistryUserConfig ¶
type ExternalSchemaRegistryUserConfig struct { // +kubebuilder:validation:Enum="none";"basic" // Authentication method Authentication string `groups:"create,update" json:"authentication"` // +kubebuilder:validation:MaxLength=256 // Basic authentication password BasicAuthPassword *string `groups:"create,update" json:"basic_auth_password,omitempty"` // +kubebuilder:validation:MaxLength=256 // Basic authentication user name BasicAuthUsername *string `groups:"create,update" json:"basic_auth_username,omitempty"` // +kubebuilder:validation:MaxLength=2048 // Schema Registry URL Url string `groups:"create,update" json:"url"` }
func (*ExternalSchemaRegistryUserConfig) DeepCopy ¶
func (in *ExternalSchemaRegistryUserConfig) DeepCopy() *ExternalSchemaRegistryUserConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSchemaRegistryUserConfig.
func (*ExternalSchemaRegistryUserConfig) DeepCopyInto ¶
func (in *ExternalSchemaRegistryUserConfig) DeepCopyInto(out *ExternalSchemaRegistryUserConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Click to show internal directories.
Click to hide internal directories.