Documentation
¶
Overview ¶
Package config is the internal version of the API.
Index ¶
Constants ¶
const GroupName = "audit.config.tkestack.io"
GroupName is the group name used in this package
Variables ¶
var ( // SchemeBuilder is the scheme builder with scheme init functions to run for this API package SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) // AddToScheme is a global function that registers this API group & version to a scheme AddToScheme = SchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
SchemeGroupVersion is group version used to register these objects
Functions ¶
This section is empty.
Types ¶
type AuditConfiguration ¶
AuditConfiguration contains the configuration for the Audit
func (*AuditConfiguration) DeepCopy ¶
func (in *AuditConfiguration) DeepCopy() *AuditConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditConfiguration.
func (*AuditConfiguration) DeepCopyInto ¶
func (in *AuditConfiguration) DeepCopyInto(out *AuditConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuditConfiguration) DeepCopyObject ¶
func (in *AuditConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ElasticSearchStorage ¶
type ElasticSearchStorage struct { Address string `json:"address"` // +optional Indices string `json:"indices"` // +optional ReserveDays int `json:"reserveDays"` // +optional Username string `json:"username"` // +optional Password string `json:"password"` }
func (*ElasticSearchStorage) DeepCopy ¶
func (in *ElasticSearchStorage) DeepCopy() *ElasticSearchStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticSearchStorage.
func (*ElasticSearchStorage) DeepCopyInto ¶
func (in *ElasticSearchStorage) DeepCopyInto(out *ElasticSearchStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Storage ¶
type Storage struct {
ElasticSearch *ElasticSearchStorage `json:"elasticSearch"`
}
func (*Storage) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Storage.
func (*Storage) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Directories
¶
Path | Synopsis |
---|---|
Package v1 is the v1 version of the API.
|
Package v1 is the v1 version of the API. |