Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClickhousePostgresqlUserConfig ¶
type ClickhousePostgresqlUserConfig struct { // +kubebuilder:validation:MaxItems=10 // Databases to expose Databases []*Databases `groups:"create,update" json:"databases,omitempty"` }
Integration user config
func (*ClickhousePostgresqlUserConfig) DeepCopy ¶
func (in *ClickhousePostgresqlUserConfig) DeepCopy() *ClickhousePostgresqlUserConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClickhousePostgresqlUserConfig.
func (*ClickhousePostgresqlUserConfig) DeepCopyInto ¶
func (in *ClickhousePostgresqlUserConfig) DeepCopyInto(out *ClickhousePostgresqlUserConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Databases ¶
type Databases struct { // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:MaxLength=63 // PostgreSQL database to expose Database *string `groups:"create,update" json:"database,omitempty"` // +kubebuilder:validation:MinLength=1 // +kubebuilder:validation:MaxLength=63 // PostgreSQL schema to expose Schema *string `groups:"create,update" json:"schema,omitempty"` }
Database to expose
func (*Databases) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Databases.
func (*Databases) DeepCopyInto ¶
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.