Documentation ¶
Overview ¶
+groupName=infra.modela.ai +kubebuilder:object:generate=true
Index ¶
- Constants
- Variables
- func AddKnownTypes(scheme *k8sruntime.Scheme) error
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type APITokenSpec
- func (in *APITokenSpec) DeepCopy() *APITokenSpec
- func (in *APITokenSpec) DeepCopyInto(out *APITokenSpec)
- func (*APITokenSpec) Descriptor() ([]byte, []int)
- func (m *APITokenSpec) Marshal() (dAtA []byte, err error)
- func (m *APITokenSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *APITokenSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APITokenSpec) ProtoMessage()
- func (m *APITokenSpec) Reset()
- func (m *APITokenSpec) Size() (n int)
- func (this *APITokenSpec) String() string
- func (m *APITokenSpec) Unmarshal(dAtA []byte) error
- func (m *APITokenSpec) XXX_DiscardUnknown()
- func (m *APITokenSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APITokenSpec) XXX_Merge(src proto.Message)
- func (m *APITokenSpec) XXX_Size() int
- func (m *APITokenSpec) XXX_Unmarshal(b []byte) error
- type Account
- func (account *Account) AddFinalizer()
- func (account *Account) CreateOrUpdateCond(cond metav1.Condition)
- func (in *Account) DeepCopy() *Account
- func (in *Account) DeepCopyInto(out *Account)
- func (in *Account) DeepCopyObject() runtime.Object
- func (account *Account) Default()
- func (*Account) Descriptor() ([]byte, []int)
- func (account Account) GetCond(t AccountConditionType) metav1.Condition
- func (account Account) GetCondIdx(t string) int
- func (account Account) HasFinalizer() bool
- func (account Account) IsReady() bool
- func (account Account) Key() string
- func (account Account) ManifestURI() string
- func (account *Account) MarkFailed(err string)
- func (account *Account) MarkReady()
- func (m *Account) Marshal() (dAtA []byte, err error)
- func (m *Account) MarshalTo(dAtA []byte) (int, error)
- func (m *Account) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (account *Account) Populate(name string)
- func (*Account) ProtoMessage()
- func (account *Account) RemoveFinalizer()
- func (m *Account) Reset()
- func (account Account) RootURI() string
- func (account *Account) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Account) Size() (n int)
- func (this *Account) String() string
- func (m *Account) Unmarshal(dAtA []byte) error
- func (account Account) ValidateCreate() error
- func (account Account) ValidateDelete() error
- func (account Account) ValidateUpdate(old runtime.Object) error
- func (m *Account) XXX_DiscardUnknown()
- func (m *Account) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Account) XXX_Merge(src proto.Message)
- func (m *Account) XXX_Size() int
- func (m *Account) XXX_Unmarshal(b []byte) error
- type AccountConditionType
- type AccountList
- func (in *AccountList) DeepCopy() *AccountList
- func (in *AccountList) DeepCopyInto(out *AccountList)
- func (in *AccountList) DeepCopyObject() runtime.Object
- func (*AccountList) Descriptor() ([]byte, []int)
- func (m *AccountList) Marshal() (dAtA []byte, err error)
- func (m *AccountList) MarshalTo(dAtA []byte) (int, error)
- func (m *AccountList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccountList) ProtoMessage()
- func (m *AccountList) Reset()
- func (m *AccountList) Size() (n int)
- func (this *AccountList) String() string
- func (m *AccountList) Unmarshal(dAtA []byte) error
- func (m *AccountList) XXX_DiscardUnknown()
- func (m *AccountList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccountList) XXX_Merge(src proto.Message)
- func (m *AccountList) XXX_Size() int
- func (m *AccountList) XXX_Unmarshal(b []byte) error
- type AccountSpec
- func (in *AccountSpec) DeepCopy() *AccountSpec
- func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
- func (*AccountSpec) Descriptor() ([]byte, []int)
- func (m *AccountSpec) Marshal() (dAtA []byte, err error)
- func (m *AccountSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AccountSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccountSpec) ProtoMessage()
- func (m *AccountSpec) Reset()
- func (m *AccountSpec) Size() (n int)
- func (this *AccountSpec) String() string
- func (m *AccountSpec) Unmarshal(dAtA []byte) error
- func (m *AccountSpec) XXX_DiscardUnknown()
- func (m *AccountSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccountSpec) XXX_Merge(src proto.Message)
- func (m *AccountSpec) XXX_Size() int
- func (m *AccountSpec) XXX_Unmarshal(b []byte) error
- type AccountStatus
- func (in *AccountStatus) DeepCopy() *AccountStatus
- func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
- func (*AccountStatus) Descriptor() ([]byte, []int)
- func (m *AccountStatus) Marshal() (dAtA []byte, err error)
- func (m *AccountStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *AccountStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccountStatus) ProtoMessage()
- func (m *AccountStatus) Reset()
- func (m *AccountStatus) Size() (n int)
- func (this *AccountStatus) String() string
- func (m *AccountStatus) Unmarshal(dAtA []byte) error
- func (m *AccountStatus) XXX_DiscardUnknown()
- func (m *AccountStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccountStatus) XXX_Merge(src proto.Message)
- func (m *AccountStatus) XXX_Size() int
- func (m *AccountStatus) XXX_Unmarshal(b []byte) error
- type AccountType
- type AirTableSpec
- func (in *AirTableSpec) DeepCopy() *AirTableSpec
- func (in *AirTableSpec) DeepCopyInto(out *AirTableSpec)
- func (*AirTableSpec) Descriptor() ([]byte, []int)
- func (m *AirTableSpec) Marshal() (dAtA []byte, err error)
- func (m *AirTableSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AirTableSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AirTableSpec) ProtoMessage()
- func (m *AirTableSpec) Reset()
- func (m *AirTableSpec) Size() (n int)
- func (this *AirTableSpec) String() string
- func (m *AirTableSpec) Unmarshal(dAtA []byte) error
- func (m *AirTableSpec) XXX_DiscardUnknown()
- func (m *AirTableSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AirTableSpec) XXX_Merge(src proto.Message)
- func (m *AirTableSpec) XXX_Size() int
- func (m *AirTableSpec) XXX_Unmarshal(b []byte) error
- type AirWriteSpec
- func (in *AirWriteSpec) DeepCopy() *AirWriteSpec
- func (in *AirWriteSpec) DeepCopyInto(out *AirWriteSpec)
- func (*AirWriteSpec) Descriptor() ([]byte, []int)
- func (m *AirWriteSpec) Marshal() (dAtA []byte, err error)
- func (m *AirWriteSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AirWriteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AirWriteSpec) ProtoMessage()
- func (m *AirWriteSpec) Reset()
- func (m *AirWriteSpec) Size() (n int)
- func (this *AirWriteSpec) String() string
- func (m *AirWriteSpec) Unmarshal(dAtA []byte) error
- func (m *AirWriteSpec) XXX_DiscardUnknown()
- func (m *AirWriteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AirWriteSpec) XXX_Merge(src proto.Message)
- func (m *AirWriteSpec) XXX_Size() int
- func (m *AirWriteSpec) XXX_Unmarshal(b []byte) error
- type Alert
- func (alert *Alert) AddFinalizer()
- func (alert *Alert) CreateOrUpdateCond(cond metav1.Condition)
- func (in *Alert) DeepCopy() *Alert
- func (in *Alert) DeepCopyInto(out *Alert)
- func (in *Alert) DeepCopyObject() runtime.Object
- func (alert *Alert) Default()
- func (*Alert) Descriptor() ([]byte, []int)
- func (alert Alert) GetCond(t string) metav1.Condition
- func (alert Alert) GetCondIdx(t string) int
- func (alert *Alert) HasFinalizer() bool
- func (alert Alert) IsReady() bool
- func (alert Alert) ManifestURI() string
- func (alert *Alert) MarkFailed(err string)
- func (alert *Alert) MarkSent()
- func (m *Alert) Marshal() (dAtA []byte, err error)
- func (m *Alert) MarshalTo(dAtA []byte) (int, error)
- func (m *Alert) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Alert) ProtoMessage()
- func (alert *Alert) RemoveFinalizer()
- func (m *Alert) Reset()
- func (alert Alert) RootURI() string
- func (alert *Alert) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Alert) Size() (n int)
- func (this *Alert) String() string
- func (m *Alert) Unmarshal(dAtA []byte) error
- func (alert Alert) ValidateCreate() error
- func (alert Alert) ValidateDelete() error
- func (alert Alert) ValidateUpdate(old runtime.Object) error
- func (m *Alert) XXX_DiscardUnknown()
- func (m *Alert) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Alert) XXX_Merge(src proto.Message)
- func (m *Alert) XXX_Size() int
- func (m *Alert) XXX_Unmarshal(b []byte) error
- type AlertLevel
- type AlertList
- func (in *AlertList) DeepCopy() *AlertList
- func (in *AlertList) DeepCopyInto(out *AlertList)
- func (in *AlertList) DeepCopyObject() runtime.Object
- func (*AlertList) Descriptor() ([]byte, []int)
- func (m *AlertList) Marshal() (dAtA []byte, err error)
- func (m *AlertList) MarshalTo(dAtA []byte) (int, error)
- func (m *AlertList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AlertList) ProtoMessage()
- func (m *AlertList) Reset()
- func (m *AlertList) Size() (n int)
- func (this *AlertList) String() string
- func (m *AlertList) Unmarshal(dAtA []byte) error
- func (m *AlertList) XXX_DiscardUnknown()
- func (m *AlertList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlertList) XXX_Merge(src proto.Message)
- func (m *AlertList) XXX_Size() int
- func (m *AlertList) XXX_Unmarshal(b []byte) error
- type AlertSpec
- func (in *AlertSpec) DeepCopy() *AlertSpec
- func (in *AlertSpec) DeepCopyInto(out *AlertSpec)
- func (*AlertSpec) Descriptor() ([]byte, []int)
- func (m *AlertSpec) Marshal() (dAtA []byte, err error)
- func (m *AlertSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AlertSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AlertSpec) ProtoMessage()
- func (m *AlertSpec) Reset()
- func (m *AlertSpec) Size() (n int)
- func (this *AlertSpec) String() string
- func (m *AlertSpec) Unmarshal(dAtA []byte) error
- func (m *AlertSpec) XXX_DiscardUnknown()
- func (m *AlertSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlertSpec) XXX_Merge(src proto.Message)
- func (m *AlertSpec) XXX_Size() int
- func (m *AlertSpec) XXX_Unmarshal(b []byte) error
- type AlertStatus
- func (in *AlertStatus) DeepCopy() *AlertStatus
- func (in *AlertStatus) DeepCopyInto(out *AlertStatus)
- func (*AlertStatus) Descriptor() ([]byte, []int)
- func (m *AlertStatus) Marshal() (dAtA []byte, err error)
- func (m *AlertStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *AlertStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AlertStatus) ProtoMessage()
- func (m *AlertStatus) Reset()
- func (m *AlertStatus) Size() (n int)
- func (this *AlertStatus) String() string
- func (m *AlertStatus) Unmarshal(dAtA []byte) error
- func (m *AlertStatus) XXX_DiscardUnknown()
- func (m *AlertStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlertStatus) XXX_Merge(src proto.Message)
- func (m *AlertStatus) XXX_Size() int
- func (m *AlertStatus) XXX_Unmarshal(b []byte) error
- type AliCloudSpec
- func (in *AliCloudSpec) DeepCopy() *AliCloudSpec
- func (in *AliCloudSpec) DeepCopyInto(out *AliCloudSpec)
- func (*AliCloudSpec) Descriptor() ([]byte, []int)
- func (m *AliCloudSpec) Marshal() (dAtA []byte, err error)
- func (m *AliCloudSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AliCloudSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AliCloudSpec) ProtoMessage()
- func (m *AliCloudSpec) Reset()
- func (m *AliCloudSpec) Size() (n int)
- func (this *AliCloudSpec) String() string
- func (m *AliCloudSpec) Unmarshal(dAtA []byte) error
- func (m *AliCloudSpec) XXX_DiscardUnknown()
- func (m *AliCloudSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AliCloudSpec) XXX_Merge(src proto.Message)
- func (m *AliCloudSpec) XXX_Size() int
- func (m *AliCloudSpec) XXX_Unmarshal(b []byte) error
- type AmazonAthenaSpec
- func (in *AmazonAthenaSpec) DeepCopy() *AmazonAthenaSpec
- func (in *AmazonAthenaSpec) DeepCopyInto(out *AmazonAthenaSpec)
- func (*AmazonAthenaSpec) Descriptor() ([]byte, []int)
- func (m *AmazonAthenaSpec) Marshal() (dAtA []byte, err error)
- func (m *AmazonAthenaSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AmazonAthenaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AmazonAthenaSpec) ProtoMessage()
- func (m *AmazonAthenaSpec) Reset()
- func (m *AmazonAthenaSpec) Size() (n int)
- func (this *AmazonAthenaSpec) String() string
- func (m *AmazonAthenaSpec) Unmarshal(dAtA []byte) error
- func (m *AmazonAthenaSpec) XXX_DiscardUnknown()
- func (m *AmazonAthenaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AmazonAthenaSpec) XXX_Merge(src proto.Message)
- func (m *AmazonAthenaSpec) XXX_Size() int
- func (m *AmazonAthenaSpec) XXX_Unmarshal(b []byte) error
- type AmazonRedShiftSpec
- func (in *AmazonRedShiftSpec) DeepCopy() *AmazonRedShiftSpec
- func (in *AmazonRedShiftSpec) DeepCopyInto(out *AmazonRedShiftSpec)
- func (*AmazonRedShiftSpec) Descriptor() ([]byte, []int)
- func (m *AmazonRedShiftSpec) Marshal() (dAtA []byte, err error)
- func (m *AmazonRedShiftSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AmazonRedShiftSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AmazonRedShiftSpec) ProtoMessage()
- func (m *AmazonRedShiftSpec) Reset()
- func (m *AmazonRedShiftSpec) Size() (n int)
- func (this *AmazonRedShiftSpec) String() string
- func (m *AmazonRedShiftSpec) Unmarshal(dAtA []byte) error
- func (m *AmazonRedShiftSpec) XXX_DiscardUnknown()
- func (m *AmazonRedShiftSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AmazonRedShiftSpec) XXX_Merge(src proto.Message)
- func (m *AmazonRedShiftSpec) XXX_Size() int
- func (m *AmazonRedShiftSpec) XXX_Unmarshal(b []byte) error
- type ApacheCassandraSpec
- func (in *ApacheCassandraSpec) DeepCopy() *ApacheCassandraSpec
- func (in *ApacheCassandraSpec) DeepCopyInto(out *ApacheCassandraSpec)
- func (*ApacheCassandraSpec) Descriptor() ([]byte, []int)
- func (m *ApacheCassandraSpec) Marshal() (dAtA []byte, err error)
- func (m *ApacheCassandraSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ApacheCassandraSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApacheCassandraSpec) ProtoMessage()
- func (m *ApacheCassandraSpec) Reset()
- func (m *ApacheCassandraSpec) Size() (n int)
- func (this *ApacheCassandraSpec) String() string
- func (m *ApacheCassandraSpec) Unmarshal(dAtA []byte) error
- func (m *ApacheCassandraSpec) XXX_DiscardUnknown()
- func (m *ApacheCassandraSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApacheCassandraSpec) XXX_Merge(src proto.Message)
- func (m *ApacheCassandraSpec) XXX_Size() int
- func (m *ApacheCassandraSpec) XXX_Unmarshal(b []byte) error
- type ApacheDrillSpec
- func (in *ApacheDrillSpec) DeepCopy() *ApacheDrillSpec
- func (in *ApacheDrillSpec) DeepCopyInto(out *ApacheDrillSpec)
- func (*ApacheDrillSpec) Descriptor() ([]byte, []int)
- func (m *ApacheDrillSpec) Marshal() (dAtA []byte, err error)
- func (m *ApacheDrillSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ApacheDrillSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApacheDrillSpec) ProtoMessage()
- func (m *ApacheDrillSpec) Reset()
- func (m *ApacheDrillSpec) Size() (n int)
- func (this *ApacheDrillSpec) String() string
- func (m *ApacheDrillSpec) Unmarshal(dAtA []byte) error
- func (m *ApacheDrillSpec) XXX_DiscardUnknown()
- func (m *ApacheDrillSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApacheDrillSpec) XXX_Merge(src proto.Message)
- func (m *ApacheDrillSpec) XXX_Size() int
- func (m *ApacheDrillSpec) XXX_Unmarshal(b []byte) error
- type ApacheDruidSpec
- func (in *ApacheDruidSpec) DeepCopy() *ApacheDruidSpec
- func (in *ApacheDruidSpec) DeepCopyInto(out *ApacheDruidSpec)
- func (*ApacheDruidSpec) Descriptor() ([]byte, []int)
- func (m *ApacheDruidSpec) Marshal() (dAtA []byte, err error)
- func (m *ApacheDruidSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ApacheDruidSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApacheDruidSpec) ProtoMessage()
- func (m *ApacheDruidSpec) Reset()
- func (m *ApacheDruidSpec) Size() (n int)
- func (this *ApacheDruidSpec) String() string
- func (m *ApacheDruidSpec) Unmarshal(dAtA []byte) error
- func (m *ApacheDruidSpec) XXX_DiscardUnknown()
- func (m *ApacheDruidSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApacheDruidSpec) XXX_Merge(src proto.Message)
- func (m *ApacheDruidSpec) XXX_Size() int
- func (m *ApacheDruidSpec) XXX_Unmarshal(b []byte) error
- type ApacheHiveSpec
- func (in *ApacheHiveSpec) DeepCopy() *ApacheHiveSpec
- func (in *ApacheHiveSpec) DeepCopyInto(out *ApacheHiveSpec)
- func (*ApacheHiveSpec) Descriptor() ([]byte, []int)
- func (m *ApacheHiveSpec) Marshal() (dAtA []byte, err error)
- func (m *ApacheHiveSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ApacheHiveSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApacheHiveSpec) ProtoMessage()
- func (m *ApacheHiveSpec) Reset()
- func (m *ApacheHiveSpec) Size() (n int)
- func (this *ApacheHiveSpec) String() string
- func (m *ApacheHiveSpec) Unmarshal(dAtA []byte) error
- func (m *ApacheHiveSpec) XXX_DiscardUnknown()
- func (m *ApacheHiveSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApacheHiveSpec) XXX_Merge(src proto.Message)
- func (m *ApacheHiveSpec) XXX_Size() int
- func (m *ApacheHiveSpec) XXX_Unmarshal(b []byte) error
- type ApacheSparkSpec
- func (in *ApacheSparkSpec) DeepCopy() *ApacheSparkSpec
- func (in *ApacheSparkSpec) DeepCopyInto(out *ApacheSparkSpec)
- func (*ApacheSparkSpec) Descriptor() ([]byte, []int)
- func (m *ApacheSparkSpec) Marshal() (dAtA []byte, err error)
- func (m *ApacheSparkSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ApacheSparkSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApacheSparkSpec) ProtoMessage()
- func (m *ApacheSparkSpec) Reset()
- func (m *ApacheSparkSpec) Size() (n int)
- func (this *ApacheSparkSpec) String() string
- func (m *ApacheSparkSpec) Unmarshal(dAtA []byte) error
- func (m *ApacheSparkSpec) XXX_DiscardUnknown()
- func (m *ApacheSparkSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApacheSparkSpec) XXX_Merge(src proto.Message)
- func (m *ApacheSparkSpec) XXX_Size() int
- func (m *ApacheSparkSpec) XXX_Unmarshal(b []byte) error
- type Attachment
- func (attachment *Attachment) AddFinalizer()
- func (attachment *Attachment) CreateOrUpdateCond(cond metav1.Condition)
- func (in *Attachment) DeepCopy() *Attachment
- func (in *Attachment) DeepCopyInto(out *Attachment)
- func (in *Attachment) DeepCopyObject() runtime.Object
- func (attachment *Attachment) Default()
- func (*Attachment) Descriptor() ([]byte, []int)
- func (attachment Attachment) GetCond(t AttachmentConditionType) metav1.Condition
- func (attachment Attachment) GetCondIdx(t string) int
- func (attachment *Attachment) HasFinalizer() bool
- func (attachment Attachment) IsReady() bool
- func (attachment Attachment) ManifestURI() string
- func (attachment *Attachment) MarkFailed(err string)
- func (attachment *Attachment) MarkSent()
- func (m *Attachment) Marshal() (dAtA []byte, err error)
- func (m *Attachment) MarshalTo(dAtA []byte) (int, error)
- func (m *Attachment) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Attachment) ProtoMessage()
- func (attachment *Attachment) RemoveFinalizer()
- func (m *Attachment) Reset()
- func (attachment Attachment) RootURI() string
- func (attachment *Attachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Attachment) Size() (n int)
- func (this *Attachment) String() string
- func (m *Attachment) Unmarshal(dAtA []byte) error
- func (attachment *Attachment) ValidateCreate() error
- func (attachment *Attachment) ValidateDelete() error
- func (attachment *Attachment) ValidateUpdate(old runtime.Object) error
- func (m *Attachment) XXX_DiscardUnknown()
- func (m *Attachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Attachment) XXX_Merge(src proto.Message)
- func (m *Attachment) XXX_Size() int
- func (m *Attachment) XXX_Unmarshal(b []byte) error
- type AttachmentConditionType
- type AttachmentList
- func (in *AttachmentList) DeepCopy() *AttachmentList
- func (in *AttachmentList) DeepCopyInto(out *AttachmentList)
- func (in *AttachmentList) DeepCopyObject() runtime.Object
- func (*AttachmentList) Descriptor() ([]byte, []int)
- func (m *AttachmentList) Marshal() (dAtA []byte, err error)
- func (m *AttachmentList) MarshalTo(dAtA []byte) (int, error)
- func (m *AttachmentList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AttachmentList) ProtoMessage()
- func (m *AttachmentList) Reset()
- func (m *AttachmentList) Size() (n int)
- func (this *AttachmentList) String() string
- func (m *AttachmentList) Unmarshal(dAtA []byte) error
- func (m *AttachmentList) XXX_DiscardUnknown()
- func (m *AttachmentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AttachmentList) XXX_Merge(src proto.Message)
- func (m *AttachmentList) XXX_Size() int
- func (m *AttachmentList) XXX_Unmarshal(b []byte) error
- type AttachmentSpec
- func (in *AttachmentSpec) DeepCopy() *AttachmentSpec
- func (in *AttachmentSpec) DeepCopyInto(out *AttachmentSpec)
- func (*AttachmentSpec) Descriptor() ([]byte, []int)
- func (m *AttachmentSpec) Marshal() (dAtA []byte, err error)
- func (m *AttachmentSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AttachmentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AttachmentSpec) ProtoMessage()
- func (m *AttachmentSpec) Reset()
- func (m *AttachmentSpec) Size() (n int)
- func (this *AttachmentSpec) String() string
- func (m *AttachmentSpec) Unmarshal(dAtA []byte) error
- func (m *AttachmentSpec) XXX_DiscardUnknown()
- func (m *AttachmentSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AttachmentSpec) XXX_Merge(src proto.Message)
- func (m *AttachmentSpec) XXX_Size() int
- func (m *AttachmentSpec) XXX_Unmarshal(b []byte) error
- type AttachmentStatus
- func (in *AttachmentStatus) DeepCopy() *AttachmentStatus
- func (in *AttachmentStatus) DeepCopyInto(out *AttachmentStatus)
- func (*AttachmentStatus) Descriptor() ([]byte, []int)
- func (m *AttachmentStatus) Marshal() (dAtA []byte, err error)
- func (m *AttachmentStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *AttachmentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AttachmentStatus) ProtoMessage()
- func (m *AttachmentStatus) Reset()
- func (m *AttachmentStatus) Size() (n int)
- func (this *AttachmentStatus) String() string
- func (m *AttachmentStatus) Unmarshal(dAtA []byte) error
- func (m *AttachmentStatus) XXX_DiscardUnknown()
- func (m *AttachmentStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AttachmentStatus) XXX_Merge(src proto.Message)
- func (m *AttachmentStatus) XXX_Size() int
- func (m *AttachmentStatus) XXX_Unmarshal(b []byte) error
- type AvatarSpec
- func (in *AvatarSpec) DeepCopy() *AvatarSpec
- func (in *AvatarSpec) DeepCopyInto(out *AvatarSpec)
- func (*AvatarSpec) Descriptor() ([]byte, []int)
- func (m *AvatarSpec) Marshal() (dAtA []byte, err error)
- func (m *AvatarSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AvatarSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AvatarSpec) ProtoMessage()
- func (m *AvatarSpec) Reset()
- func (m *AvatarSpec) Size() (n int)
- func (this *AvatarSpec) String() string
- func (m *AvatarSpec) Unmarshal(dAtA []byte) error
- func (m *AvatarSpec) XXX_DiscardUnknown()
- func (m *AvatarSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AvatarSpec) XXX_Merge(src proto.Message)
- func (m *AvatarSpec) XXX_Size() int
- func (m *AvatarSpec) XXX_Unmarshal(b []byte) error
- type AwsS3Spec
- func (in *AwsS3Spec) DeepCopy() *AwsS3Spec
- func (in *AwsS3Spec) DeepCopyInto(out *AwsS3Spec)
- func (*AwsS3Spec) Descriptor() ([]byte, []int)
- func (m *AwsS3Spec) Marshal() (dAtA []byte, err error)
- func (m *AwsS3Spec) MarshalTo(dAtA []byte) (int, error)
- func (m *AwsS3Spec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AwsS3Spec) ProtoMessage()
- func (m *AwsS3Spec) Reset()
- func (m *AwsS3Spec) Size() (n int)
- func (this *AwsS3Spec) String() string
- func (m *AwsS3Spec) Unmarshal(dAtA []byte) error
- func (m *AwsS3Spec) XXX_DiscardUnknown()
- func (m *AwsS3Spec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AwsS3Spec) XXX_Merge(src proto.Message)
- func (m *AwsS3Spec) XXX_Size() int
- func (m *AwsS3Spec) XXX_Unmarshal(b []byte) error
- type AzureSQLDatabaseSpec
- func (in *AzureSQLDatabaseSpec) DeepCopy() *AzureSQLDatabaseSpec
- func (in *AzureSQLDatabaseSpec) DeepCopyInto(out *AzureSQLDatabaseSpec)
- func (*AzureSQLDatabaseSpec) Descriptor() ([]byte, []int)
- func (m *AzureSQLDatabaseSpec) Marshal() (dAtA []byte, err error)
- func (m *AzureSQLDatabaseSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AzureSQLDatabaseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AzureSQLDatabaseSpec) ProtoMessage()
- func (m *AzureSQLDatabaseSpec) Reset()
- func (m *AzureSQLDatabaseSpec) Size() (n int)
- func (this *AzureSQLDatabaseSpec) String() string
- func (m *AzureSQLDatabaseSpec) Unmarshal(dAtA []byte) error
- func (m *AzureSQLDatabaseSpec) XXX_DiscardUnknown()
- func (m *AzureSQLDatabaseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AzureSQLDatabaseSpec) XXX_Merge(src proto.Message)
- func (m *AzureSQLDatabaseSpec) XXX_Size() int
- func (m *AzureSQLDatabaseSpec) XXX_Unmarshal(b []byte) error
- type AzureStorageSpec
- func (in *AzureStorageSpec) DeepCopy() *AzureStorageSpec
- func (in *AzureStorageSpec) DeepCopyInto(out *AzureStorageSpec)
- func (*AzureStorageSpec) Descriptor() ([]byte, []int)
- func (m *AzureStorageSpec) Marshal() (dAtA []byte, err error)
- func (m *AzureStorageSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AzureStorageSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AzureStorageSpec) ProtoMessage()
- func (m *AzureStorageSpec) Reset()
- func (m *AzureStorageSpec) Size() (n int)
- func (this *AzureStorageSpec) String() string
- func (m *AzureStorageSpec) Unmarshal(dAtA []byte) error
- func (m *AzureStorageSpec) XXX_DiscardUnknown()
- func (m *AzureStorageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AzureStorageSpec) XXX_Merge(src proto.Message)
- func (m *AzureStorageSpec) XXX_Size() int
- func (m *AzureStorageSpec) XXX_Unmarshal(b []byte) error
- type BitbucketSpec
- func (in *BitbucketSpec) DeepCopy() *BitbucketSpec
- func (in *BitbucketSpec) DeepCopyInto(out *BitbucketSpec)
- func (*BitbucketSpec) Descriptor() ([]byte, []int)
- func (m *BitbucketSpec) Marshal() (dAtA []byte, err error)
- func (m *BitbucketSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *BitbucketSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BitbucketSpec) ProtoMessage()
- func (m *BitbucketSpec) Reset()
- func (m *BitbucketSpec) Size() (n int)
- func (this *BitbucketSpec) String() string
- func (m *BitbucketSpec) Unmarshal(dAtA []byte) error
- func (m *BitbucketSpec) XXX_DiscardUnknown()
- func (m *BitbucketSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BitbucketSpec) XXX_Merge(src proto.Message)
- func (m *BitbucketSpec) XXX_Size() int
- func (m *BitbucketSpec) XXX_Unmarshal(b []byte) error
- type BoxSpec
- func (in *BoxSpec) DeepCopy() *BoxSpec
- func (in *BoxSpec) DeepCopyInto(out *BoxSpec)
- func (*BoxSpec) Descriptor() ([]byte, []int)
- func (m *BoxSpec) Marshal() (dAtA []byte, err error)
- func (m *BoxSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *BoxSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BoxSpec) ProtoMessage()
- func (m *BoxSpec) Reset()
- func (m *BoxSpec) Size() (n int)
- func (this *BoxSpec) String() string
- func (m *BoxSpec) Unmarshal(dAtA []byte) error
- func (m *BoxSpec) XXX_DiscardUnknown()
- func (m *BoxSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BoxSpec) XXX_Merge(src proto.Message)
- func (m *BoxSpec) XXX_Size() int
- func (m *BoxSpec) XXX_Unmarshal(b []byte) error
- type BucketResourceQuotas
- func (in *BucketResourceQuotas) DeepCopy() *BucketResourceQuotas
- func (in *BucketResourceQuotas) DeepCopyInto(out *BucketResourceQuotas)
- func (*BucketResourceQuotas) Descriptor() ([]byte, []int)
- func (m *BucketResourceQuotas) Marshal() (dAtA []byte, err error)
- func (m *BucketResourceQuotas) MarshalTo(dAtA []byte) (int, error)
- func (m *BucketResourceQuotas) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BucketResourceQuotas) ProtoMessage()
- func (m *BucketResourceQuotas) Reset()
- func (m *BucketResourceQuotas) Size() (n int)
- func (this *BucketResourceQuotas) String() string
- func (m *BucketResourceQuotas) Unmarshal(dAtA []byte) error
- func (m *BucketResourceQuotas) XXX_DiscardUnknown()
- func (m *BucketResourceQuotas) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BucketResourceQuotas) XXX_Merge(src proto.Message)
- func (m *BucketResourceQuotas) XXX_Size() int
- func (m *BucketResourceQuotas) XXX_Unmarshal(b []byte) error
- type ClickHouseSpec
- func (in *ClickHouseSpec) DeepCopy() *ClickHouseSpec
- func (in *ClickHouseSpec) DeepCopyInto(out *ClickHouseSpec)
- func (*ClickHouseSpec) Descriptor() ([]byte, []int)
- func (m *ClickHouseSpec) Marshal() (dAtA []byte, err error)
- func (m *ClickHouseSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ClickHouseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClickHouseSpec) ProtoMessage()
- func (m *ClickHouseSpec) Reset()
- func (m *ClickHouseSpec) Size() (n int)
- func (this *ClickHouseSpec) String() string
- func (m *ClickHouseSpec) Unmarshal(dAtA []byte) error
- func (m *ClickHouseSpec) XXX_DiscardUnknown()
- func (m *ClickHouseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClickHouseSpec) XXX_Merge(src proto.Message)
- func (m *ClickHouseSpec) XXX_Size() int
- func (m *ClickHouseSpec) XXX_Unmarshal(b []byte) error
- type CockroachDBSpec
- func (in *CockroachDBSpec) DeepCopy() *CockroachDBSpec
- func (in *CockroachDBSpec) DeepCopyInto(out *CockroachDBSpec)
- func (*CockroachDBSpec) Descriptor() ([]byte, []int)
- func (m *CockroachDBSpec) Marshal() (dAtA []byte, err error)
- func (m *CockroachDBSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CockroachDBSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CockroachDBSpec) ProtoMessage()
- func (m *CockroachDBSpec) Reset()
- func (m *CockroachDBSpec) Size() (n int)
- func (this *CockroachDBSpec) String() string
- func (m *CockroachDBSpec) Unmarshal(dAtA []byte) error
- func (m *CockroachDBSpec) XXX_DiscardUnknown()
- func (m *CockroachDBSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CockroachDBSpec) XXX_Merge(src proto.Message)
- func (m *CockroachDBSpec) XXX_Size() int
- func (m *CockroachDBSpec) XXX_Unmarshal(b []byte) error
- type Connection
- func (connection *Connection) AddFinalizer()
- func (connection *Connection) CreateOrUpdateCond(cond metav1.Condition)
- func (connection Connection) CreateSecret() *v1.Secret
- func (in *Connection) DeepCopy() *Connection
- func (in *Connection) DeepCopyInto(out *Connection)
- func (in *Connection) DeepCopyObject() runtime.Object
- func (connection *Connection) Default()
- func (*Connection) Descriptor() ([]byte, []int)
- func (connection *Connection) GetCond(t string) metav1.Condition
- func (connection *Connection) GetCondIdx(t string) int
- func (connection Connection) HasFinalizer() bool
- func (connection Connection) IsReady() bool
- func (connection Connection) Key() string
- func (connection Connection) ManifestURI() string
- func (connection *Connection) MarkReady()
- func (m *Connection) Marshal() (dAtA []byte, err error)
- func (m *Connection) MarshalTo(dAtA []byte) (int, error)
- func (m *Connection) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (connection *Connection) MaskSecretFields()
- func (*Connection) ProtoMessage()
- func (connection *Connection) RemoveFinalizer()
- func (m *Connection) Reset()
- func (connection Connection) RootURI() string
- func (connection Connection) Secret(content map[string]string) (*corev1.Secret, error)
- func (connection *Connection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Connection) Size() (n int)
- func (this *Connection) String() string
- func (m *Connection) Unmarshal(dAtA []byte) error
- func (connection *Connection) UnmaskSecretFields(secret v1.Secret)
- func (connection Connection) ValidateCreate() error
- func (connection *Connection) ValidateDelete() error
- func (connection Connection) ValidateSecret(s *v1.Secret) field.ErrorList
- func (connection Connection) ValidateUpdate(old runtime.Object) error
- func (m *Connection) XXX_DiscardUnknown()
- func (m *Connection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Connection) XXX_Merge(src proto.Message)
- func (m *Connection) XXX_Size() int
- func (m *Connection) XXX_Unmarshal(b []byte) error
- type ConnectionConditionType
- type ConnectionList
- func (in *ConnectionList) DeepCopy() *ConnectionList
- func (in *ConnectionList) DeepCopyInto(out *ConnectionList)
- func (in *ConnectionList) DeepCopyObject() runtime.Object
- func (*ConnectionList) Descriptor() ([]byte, []int)
- func (m *ConnectionList) Marshal() (dAtA []byte, err error)
- func (m *ConnectionList) MarshalTo(dAtA []byte) (int, error)
- func (m *ConnectionList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConnectionList) ProtoMessage()
- func (m *ConnectionList) Reset()
- func (m *ConnectionList) Size() (n int)
- func (this *ConnectionList) String() string
- func (m *ConnectionList) Unmarshal(dAtA []byte) error
- func (m *ConnectionList) XXX_DiscardUnknown()
- func (m *ConnectionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConnectionList) XXX_Merge(src proto.Message)
- func (m *ConnectionList) XXX_Size() int
- func (m *ConnectionList) XXX_Unmarshal(b []byte) error
- type ConnectionSpec
- func (in *ConnectionSpec) DeepCopy() *ConnectionSpec
- func (in *ConnectionSpec) DeepCopyInto(out *ConnectionSpec)
- func (*ConnectionSpec) Descriptor() ([]byte, []int)
- func (m *ConnectionSpec) Marshal() (dAtA []byte, err error)
- func (m *ConnectionSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ConnectionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConnectionSpec) ProtoMessage()
- func (m *ConnectionSpec) Reset()
- func (m *ConnectionSpec) Size() (n int)
- func (this *ConnectionSpec) String() string
- func (m *ConnectionSpec) Unmarshal(dAtA []byte) error
- func (m *ConnectionSpec) XXX_DiscardUnknown()
- func (m *ConnectionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConnectionSpec) XXX_Merge(src proto.Message)
- func (m *ConnectionSpec) XXX_Size() int
- func (m *ConnectionSpec) XXX_Unmarshal(b []byte) error
- type ConnectionStatus
- func (in *ConnectionStatus) DeepCopy() *ConnectionStatus
- func (in *ConnectionStatus) DeepCopyInto(out *ConnectionStatus)
- func (*ConnectionStatus) Descriptor() ([]byte, []int)
- func (m *ConnectionStatus) Marshal() (dAtA []byte, err error)
- func (m *ConnectionStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConnectionStatus) ProtoMessage()
- func (m *ConnectionStatus) Reset()
- func (m *ConnectionStatus) Size() (n int)
- func (this *ConnectionStatus) String() string
- func (m *ConnectionStatus) Unmarshal(dAtA []byte) error
- func (m *ConnectionStatus) XXX_DiscardUnknown()
- func (m *ConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConnectionStatus) XXX_Merge(src proto.Message)
- func (m *ConnectionStatus) XXX_Size() int
- func (m *ConnectionStatus) XXX_Unmarshal(b []byte) error
- type CouchbaseSpec
- func (in *CouchbaseSpec) DeepCopy() *CouchbaseSpec
- func (in *CouchbaseSpec) DeepCopyInto(out *CouchbaseSpec)
- func (*CouchbaseSpec) Descriptor() ([]byte, []int)
- func (m *CouchbaseSpec) Marshal() (dAtA []byte, err error)
- func (m *CouchbaseSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CouchbaseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CouchbaseSpec) ProtoMessage()
- func (m *CouchbaseSpec) Reset()
- func (m *CouchbaseSpec) Size() (n int)
- func (this *CouchbaseSpec) String() string
- func (m *CouchbaseSpec) Unmarshal(dAtA []byte) error
- func (m *CouchbaseSpec) XXX_DiscardUnknown()
- func (m *CouchbaseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CouchbaseSpec) XXX_Merge(src proto.Message)
- func (m *CouchbaseSpec) XXX_Size() int
- func (m *CouchbaseSpec) XXX_Unmarshal(b []byte) error
- type DB2Spec
- func (in *DB2Spec) DeepCopy() *DB2Spec
- func (in *DB2Spec) DeepCopyInto(out *DB2Spec)
- func (*DB2Spec) Descriptor() ([]byte, []int)
- func (m *DB2Spec) Marshal() (dAtA []byte, err error)
- func (m *DB2Spec) MarshalTo(dAtA []byte) (int, error)
- func (m *DB2Spec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DB2Spec) ProtoMessage()
- func (m *DB2Spec) Reset()
- func (m *DB2Spec) Size() (n int)
- func (this *DB2Spec) String() string
- func (m *DB2Spec) Unmarshal(dAtA []byte) error
- func (m *DB2Spec) XXX_DiscardUnknown()
- func (m *DB2Spec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DB2Spec) XXX_Merge(src proto.Message)
- func (m *DB2Spec) XXX_Size() int
- func (m *DB2Spec) XXX_Unmarshal(b []byte) error
- type DigitalOceanSpec
- func (in *DigitalOceanSpec) DeepCopy() *DigitalOceanSpec
- func (in *DigitalOceanSpec) DeepCopyInto(out *DigitalOceanSpec)
- func (*DigitalOceanSpec) Descriptor() ([]byte, []int)
- func (m *DigitalOceanSpec) Marshal() (dAtA []byte, err error)
- func (m *DigitalOceanSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *DigitalOceanSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DigitalOceanSpec) ProtoMessage()
- func (m *DigitalOceanSpec) Reset()
- func (m *DigitalOceanSpec) Size() (n int)
- func (this *DigitalOceanSpec) String() string
- func (m *DigitalOceanSpec) Unmarshal(dAtA []byte) error
- func (m *DigitalOceanSpec) XXX_DiscardUnknown()
- func (m *DigitalOceanSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DigitalOceanSpec) XXX_Merge(src proto.Message)
- func (m *DigitalOceanSpec) XXX_Size() int
- func (m *DigitalOceanSpec) XXX_Unmarshal(b []byte) error
- type DiscordSpec
- func (in *DiscordSpec) DeepCopy() *DiscordSpec
- func (in *DiscordSpec) DeepCopyInto(out *DiscordSpec)
- func (*DiscordSpec) Descriptor() ([]byte, []int)
- func (m *DiscordSpec) Marshal() (dAtA []byte, err error)
- func (m *DiscordSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *DiscordSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DiscordSpec) ProtoMessage()
- func (m *DiscordSpec) Reset()
- func (m *DiscordSpec) Size() (n int)
- func (this *DiscordSpec) String() string
- func (m *DiscordSpec) Unmarshal(dAtA []byte) error
- func (m *DiscordSpec) XXX_DiscardUnknown()
- func (m *DiscordSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiscordSpec) XXX_Merge(src proto.Message)
- func (m *DiscordSpec) XXX_Size() int
- func (m *DiscordSpec) XXX_Unmarshal(b []byte) error
- type DremioSpec
- func (in *DremioSpec) DeepCopy() *DremioSpec
- func (in *DremioSpec) DeepCopyInto(out *DremioSpec)
- func (*DremioSpec) Descriptor() ([]byte, []int)
- func (m *DremioSpec) Marshal() (dAtA []byte, err error)
- func (m *DremioSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *DremioSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DremioSpec) ProtoMessage()
- func (m *DremioSpec) Reset()
- func (m *DremioSpec) Size() (n int)
- func (this *DremioSpec) String() string
- func (m *DremioSpec) Unmarshal(dAtA []byte) error
- func (m *DremioSpec) XXX_DiscardUnknown()
- func (m *DremioSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DremioSpec) XXX_Merge(src proto.Message)
- func (m *DremioSpec) XXX_Size() int
- func (m *DremioSpec) XXX_Unmarshal(b []byte) error
- type DropboxSpec
- func (in *DropboxSpec) DeepCopy() *DropboxSpec
- func (in *DropboxSpec) DeepCopyInto(out *DropboxSpec)
- func (*DropboxSpec) Descriptor() ([]byte, []int)
- func (m *DropboxSpec) Marshal() (dAtA []byte, err error)
- func (m *DropboxSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *DropboxSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DropboxSpec) ProtoMessage()
- func (m *DropboxSpec) Reset()
- func (m *DropboxSpec) Size() (n int)
- func (this *DropboxSpec) String() string
- func (m *DropboxSpec) Unmarshal(dAtA []byte) error
- func (m *DropboxSpec) XXX_DiscardUnknown()
- func (m *DropboxSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DropboxSpec) XXX_Merge(src proto.Message)
- func (m *DropboxSpec) XXX_Size() int
- func (m *DropboxSpec) XXX_Unmarshal(b []byte) error
- type ElasticSearchSpec
- func (in *ElasticSearchSpec) DeepCopy() *ElasticSearchSpec
- func (in *ElasticSearchSpec) DeepCopyInto(out *ElasticSearchSpec)
- func (*ElasticSearchSpec) Descriptor() ([]byte, []int)
- func (m *ElasticSearchSpec) Marshal() (dAtA []byte, err error)
- func (m *ElasticSearchSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ElasticSearchSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ElasticSearchSpec) ProtoMessage()
- func (m *ElasticSearchSpec) Reset()
- func (m *ElasticSearchSpec) Size() (n int)
- func (this *ElasticSearchSpec) String() string
- func (m *ElasticSearchSpec) Unmarshal(dAtA []byte) error
- func (m *ElasticSearchSpec) XXX_DiscardUnknown()
- func (m *ElasticSearchSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ElasticSearchSpec) XXX_Merge(src proto.Message)
- func (m *ElasticSearchSpec) XXX_Size() int
- func (m *ElasticSearchSpec) XXX_Unmarshal(b []byte) error
- type ExasolSpec
- func (in *ExasolSpec) DeepCopy() *ExasolSpec
- func (in *ExasolSpec) DeepCopyInto(out *ExasolSpec)
- func (*ExasolSpec) Descriptor() ([]byte, []int)
- func (m *ExasolSpec) Marshal() (dAtA []byte, err error)
- func (m *ExasolSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ExasolSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExasolSpec) ProtoMessage()
- func (m *ExasolSpec) Reset()
- func (m *ExasolSpec) Size() (n int)
- func (this *ExasolSpec) String() string
- func (m *ExasolSpec) Unmarshal(dAtA []byte) error
- func (m *ExasolSpec) XXX_DiscardUnknown()
- func (m *ExasolSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExasolSpec) XXX_Merge(src proto.Message)
- func (m *ExasolSpec) XXX_Size() int
- func (m *ExasolSpec) XXX_Unmarshal(b []byte) error
- type FTPSpec
- func (in *FTPSpec) DeepCopy() *FTPSpec
- func (in *FTPSpec) DeepCopyInto(out *FTPSpec)
- func (*FTPSpec) Descriptor() ([]byte, []int)
- func (m *FTPSpec) Marshal() (dAtA []byte, err error)
- func (m *FTPSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *FTPSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FTPSpec) ProtoMessage()
- func (m *FTPSpec) Reset()
- func (m *FTPSpec) Size() (n int)
- func (this *FTPSpec) String() string
- func (m *FTPSpec) Unmarshal(dAtA []byte) error
- func (m *FTPSpec) XXX_DiscardUnknown()
- func (m *FTPSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FTPSpec) XXX_Merge(src proto.Message)
- func (m *FTPSpec) XXX_Size() int
- func (m *FTPSpec) XXX_Unmarshal(b []byte) error
- type FacebookSpec
- func (in *FacebookSpec) DeepCopy() *FacebookSpec
- func (in *FacebookSpec) DeepCopyInto(out *FacebookSpec)
- func (*FacebookSpec) Descriptor() ([]byte, []int)
- func (m *FacebookSpec) Marshal() (dAtA []byte, err error)
- func (m *FacebookSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *FacebookSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FacebookSpec) ProtoMessage()
- func (m *FacebookSpec) Reset()
- func (m *FacebookSpec) Size() (n int)
- func (this *FacebookSpec) String() string
- func (m *FacebookSpec) Unmarshal(dAtA []byte) error
- func (m *FacebookSpec) XXX_DiscardUnknown()
- func (m *FacebookSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FacebookSpec) XXX_Merge(src proto.Message)
- func (m *FacebookSpec) XXX_Size() int
- func (m *FacebookSpec) XXX_Unmarshal(b []byte) error
- type FeatureStoreSpec
- func (in *FeatureStoreSpec) DeepCopy() *FeatureStoreSpec
- func (in *FeatureStoreSpec) DeepCopyInto(out *FeatureStoreSpec)
- func (*FeatureStoreSpec) Descriptor() ([]byte, []int)
- func (m *FeatureStoreSpec) Marshal() (dAtA []byte, err error)
- func (m *FeatureStoreSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *FeatureStoreSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FeatureStoreSpec) ProtoMessage()
- func (m *FeatureStoreSpec) Reset()
- func (m *FeatureStoreSpec) Size() (n int)
- func (this *FeatureStoreSpec) String() string
- func (m *FeatureStoreSpec) Unmarshal(dAtA []byte) error
- func (m *FeatureStoreSpec) XXX_DiscardUnknown()
- func (m *FeatureStoreSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FeatureStoreSpec) XXX_Merge(src proto.Message)
- func (m *FeatureStoreSpec) XXX_Size() int
- func (m *FeatureStoreSpec) XXX_Unmarshal(b []byte) error
- type FeatureStoreStatus
- func (in *FeatureStoreStatus) DeepCopy() *FeatureStoreStatus
- func (in *FeatureStoreStatus) DeepCopyInto(out *FeatureStoreStatus)
- func (*FeatureStoreStatus) Descriptor() ([]byte, []int)
- func (m *FeatureStoreStatus) Marshal() (dAtA []byte, err error)
- func (m *FeatureStoreStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *FeatureStoreStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FeatureStoreStatus) ProtoMessage()
- func (m *FeatureStoreStatus) Reset()
- func (m *FeatureStoreStatus) Size() (n int)
- func (this *FeatureStoreStatus) String() string
- func (m *FeatureStoreStatus) Unmarshal(dAtA []byte) error
- func (m *FeatureStoreStatus) XXX_DiscardUnknown()
- func (m *FeatureStoreStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FeatureStoreStatus) XXX_Merge(src proto.Message)
- func (m *FeatureStoreStatus) XXX_Size() int
- func (m *FeatureStoreStatus) XXX_Unmarshal(b []byte) error
- type FtpSpec
- func (in *FtpSpec) DeepCopy() *FtpSpec
- func (in *FtpSpec) DeepCopyInto(out *FtpSpec)
- func (*FtpSpec) Descriptor() ([]byte, []int)
- func (m *FtpSpec) Marshal() (dAtA []byte, err error)
- func (m *FtpSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *FtpSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FtpSpec) ProtoMessage()
- func (m *FtpSpec) Reset()
- func (m *FtpSpec) Size() (n int)
- func (this *FtpSpec) String() string
- func (m *FtpSpec) Unmarshal(dAtA []byte) error
- func (m *FtpSpec) XXX_DiscardUnknown()
- func (m *FtpSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FtpSpec) XXX_Merge(src proto.Message)
- func (m *FtpSpec) XXX_Size() int
- func (m *FtpSpec) XXX_Unmarshal(b []byte) error
- type GcpBigQuerySpec
- func (in *GcpBigQuerySpec) DeepCopy() *GcpBigQuerySpec
- func (in *GcpBigQuerySpec) DeepCopyInto(out *GcpBigQuerySpec)
- func (*GcpBigQuerySpec) Descriptor() ([]byte, []int)
- func (m *GcpBigQuerySpec) Marshal() (dAtA []byte, err error)
- func (m *GcpBigQuerySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GcpBigQuerySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GcpBigQuerySpec) ProtoMessage()
- func (m *GcpBigQuerySpec) Reset()
- func (m *GcpBigQuerySpec) Size() (n int)
- func (this *GcpBigQuerySpec) String() string
- func (m *GcpBigQuerySpec) Unmarshal(dAtA []byte) error
- func (m *GcpBigQuerySpec) XXX_DiscardUnknown()
- func (m *GcpBigQuerySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GcpBigQuerySpec) XXX_Merge(src proto.Message)
- func (m *GcpBigQuerySpec) XXX_Size() int
- func (m *GcpBigQuerySpec) XXX_Unmarshal(b []byte) error
- type GcpSpannerSpec
- func (in *GcpSpannerSpec) DeepCopy() *GcpSpannerSpec
- func (in *GcpSpannerSpec) DeepCopyInto(out *GcpSpannerSpec)
- func (*GcpSpannerSpec) Descriptor() ([]byte, []int)
- func (m *GcpSpannerSpec) Marshal() (dAtA []byte, err error)
- func (m *GcpSpannerSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GcpSpannerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GcpSpannerSpec) ProtoMessage()
- func (m *GcpSpannerSpec) Reset()
- func (m *GcpSpannerSpec) Size() (n int)
- func (this *GcpSpannerSpec) String() string
- func (m *GcpSpannerSpec) Unmarshal(dAtA []byte) error
- func (m *GcpSpannerSpec) XXX_DiscardUnknown()
- func (m *GcpSpannerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GcpSpannerSpec) XXX_Merge(src proto.Message)
- func (m *GcpSpannerSpec) XXX_Size() int
- func (m *GcpSpannerSpec) XXX_Unmarshal(b []byte) error
- type GcpStorageSpec
- func (in *GcpStorageSpec) DeepCopy() *GcpStorageSpec
- func (in *GcpStorageSpec) DeepCopyInto(out *GcpStorageSpec)
- func (*GcpStorageSpec) Descriptor() ([]byte, []int)
- func (m *GcpStorageSpec) Marshal() (dAtA []byte, err error)
- func (m *GcpStorageSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GcpStorageSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GcpStorageSpec) ProtoMessage()
- func (m *GcpStorageSpec) Reset()
- func (m *GcpStorageSpec) Size() (n int)
- func (this *GcpStorageSpec) String() string
- func (m *GcpStorageSpec) Unmarshal(dAtA []byte) error
- func (m *GcpStorageSpec) XXX_DiscardUnknown()
- func (m *GcpStorageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GcpStorageSpec) XXX_Merge(src proto.Message)
- func (m *GcpStorageSpec) XXX_Size() int
- func (m *GcpStorageSpec) XXX_Unmarshal(b []byte) error
- type GithubSpec
- func (in *GithubSpec) DeepCopy() *GithubSpec
- func (in *GithubSpec) DeepCopyInto(out *GithubSpec)
- func (*GithubSpec) Descriptor() ([]byte, []int)
- func (m *GithubSpec) Marshal() (dAtA []byte, err error)
- func (m *GithubSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GithubSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GithubSpec) ProtoMessage()
- func (m *GithubSpec) Reset()
- func (m *GithubSpec) Size() (n int)
- func (this *GithubSpec) String() string
- func (m *GithubSpec) Unmarshal(dAtA []byte) error
- func (m *GithubSpec) XXX_DiscardUnknown()
- func (m *GithubSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GithubSpec) XXX_Merge(src proto.Message)
- func (m *GithubSpec) XXX_Size() int
- func (m *GithubSpec) XXX_Unmarshal(b []byte) error
- type GitlabSpec
- func (in *GitlabSpec) DeepCopy() *GitlabSpec
- func (in *GitlabSpec) DeepCopyInto(out *GitlabSpec)
- func (*GitlabSpec) Descriptor() ([]byte, []int)
- func (m *GitlabSpec) Marshal() (dAtA []byte, err error)
- func (m *GitlabSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GitlabSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GitlabSpec) ProtoMessage()
- func (m *GitlabSpec) Reset()
- func (m *GitlabSpec) Size() (n int)
- func (this *GitlabSpec) String() string
- func (m *GitlabSpec) Unmarshal(dAtA []byte) error
- func (m *GitlabSpec) XXX_DiscardUnknown()
- func (m *GitlabSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GitlabSpec) XXX_Merge(src proto.Message)
- func (m *GitlabSpec) XXX_Size() int
- func (m *GitlabSpec) XXX_Unmarshal(b []byte) error
- type GoogleSheetsSpec
- func (in *GoogleSheetsSpec) DeepCopy() *GoogleSheetsSpec
- func (in *GoogleSheetsSpec) DeepCopyInto(out *GoogleSheetsSpec)
- func (*GoogleSheetsSpec) Descriptor() ([]byte, []int)
- func (m *GoogleSheetsSpec) Marshal() (dAtA []byte, err error)
- func (m *GoogleSheetsSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GoogleSheetsSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GoogleSheetsSpec) ProtoMessage()
- func (m *GoogleSheetsSpec) Reset()
- func (m *GoogleSheetsSpec) Size() (n int)
- func (this *GoogleSheetsSpec) String() string
- func (m *GoogleSheetsSpec) Unmarshal(dAtA []byte) error
- func (m *GoogleSheetsSpec) XXX_DiscardUnknown()
- func (m *GoogleSheetsSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GoogleSheetsSpec) XXX_Merge(src proto.Message)
- func (m *GoogleSheetsSpec) XXX_Size() int
- func (m *GoogleSheetsSpec) XXX_Unmarshal(b []byte) error
- type GreenPlumSpec
- func (in *GreenPlumSpec) DeepCopy() *GreenPlumSpec
- func (in *GreenPlumSpec) DeepCopyInto(out *GreenPlumSpec)
- func (*GreenPlumSpec) Descriptor() ([]byte, []int)
- func (m *GreenPlumSpec) Marshal() (dAtA []byte, err error)
- func (m *GreenPlumSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GreenPlumSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GreenPlumSpec) ProtoMessage()
- func (m *GreenPlumSpec) Reset()
- func (m *GreenPlumSpec) Size() (n int)
- func (this *GreenPlumSpec) String() string
- func (m *GreenPlumSpec) Unmarshal(dAtA []byte) error
- func (m *GreenPlumSpec) XXX_DiscardUnknown()
- func (m *GreenPlumSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GreenPlumSpec) XXX_Merge(src proto.Message)
- func (m *GreenPlumSpec) XXX_Size() int
- func (m *GreenPlumSpec) XXX_Unmarshal(b []byte) error
- type HetznerSpec
- func (in *HetznerSpec) DeepCopy() *HetznerSpec
- func (in *HetznerSpec) DeepCopyInto(out *HetznerSpec)
- func (*HetznerSpec) Descriptor() ([]byte, []int)
- func (m *HetznerSpec) Marshal() (dAtA []byte, err error)
- func (m *HetznerSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *HetznerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HetznerSpec) ProtoMessage()
- func (m *HetznerSpec) Reset()
- func (m *HetznerSpec) Size() (n int)
- func (this *HetznerSpec) String() string
- func (m *HetznerSpec) Unmarshal(dAtA []byte) error
- func (m *HetznerSpec) XXX_DiscardUnknown()
- func (m *HetznerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HetznerSpec) XXX_Merge(src proto.Message)
- func (m *HetznerSpec) XXX_Size() int
- func (m *HetznerSpec) XXX_Unmarshal(b []byte) error
- type HipchatSpec
- func (in *HipchatSpec) DeepCopy() *HipchatSpec
- func (in *HipchatSpec) DeepCopyInto(out *HipchatSpec)
- func (*HipchatSpec) Descriptor() ([]byte, []int)
- func (m *HipchatSpec) Marshal() (dAtA []byte, err error)
- func (m *HipchatSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *HipchatSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HipchatSpec) ProtoMessage()
- func (m *HipchatSpec) Reset()
- func (m *HipchatSpec) Size() (n int)
- func (this *HipchatSpec) String() string
- func (m *HipchatSpec) Unmarshal(dAtA []byte) error
- func (m *HipchatSpec) XXX_DiscardUnknown()
- func (m *HipchatSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HipchatSpec) XXX_Merge(src proto.Message)
- func (m *HipchatSpec) XXX_Size() int
- func (m *HipchatSpec) XXX_Unmarshal(b []byte) error
- type ImageRegistrySpec
- func (in *ImageRegistrySpec) DeepCopy() *ImageRegistrySpec
- func (in *ImageRegistrySpec) DeepCopyInto(out *ImageRegistrySpec)
- func (*ImageRegistrySpec) Descriptor() ([]byte, []int)
- func (m *ImageRegistrySpec) Marshal() (dAtA []byte, err error)
- func (m *ImageRegistrySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ImageRegistrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ImageRegistrySpec) ProtoMessage()
- func (m *ImageRegistrySpec) Reset()
- func (m *ImageRegistrySpec) Size() (n int)
- func (this *ImageRegistrySpec) String() string
- func (m *ImageRegistrySpec) Unmarshal(dAtA []byte) error
- func (m *ImageRegistrySpec) XXX_DiscardUnknown()
- func (m *ImageRegistrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ImageRegistrySpec) XXX_Merge(src proto.Message)
- func (m *ImageRegistrySpec) XXX_Size() int
- func (m *ImageRegistrySpec) XXX_Unmarshal(b []byte) error
- type InfluxDBSpec
- func (in *InfluxDBSpec) DeepCopy() *InfluxDBSpec
- func (in *InfluxDBSpec) DeepCopyInto(out *InfluxDBSpec)
- func (*InfluxDBSpec) Descriptor() ([]byte, []int)
- func (m *InfluxDBSpec) Marshal() (dAtA []byte, err error)
- func (m *InfluxDBSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *InfluxDBSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InfluxDBSpec) ProtoMessage()
- func (m *InfluxDBSpec) Reset()
- func (m *InfluxDBSpec) Size() (n int)
- func (this *InfluxDBSpec) String() string
- func (m *InfluxDBSpec) Unmarshal(dAtA []byte) error
- func (m *InfluxDBSpec) XXX_DiscardUnknown()
- func (m *InfluxDBSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InfluxDBSpec) XXX_Merge(src proto.Message)
- func (m *InfluxDBSpec) XXX_Size() int
- func (m *InfluxDBSpec) XXX_Unmarshal(b []byte) error
- type InformixSpec
- func (in *InformixSpec) DeepCopy() *InformixSpec
- func (in *InformixSpec) DeepCopyInto(out *InformixSpec)
- func (*InformixSpec) Descriptor() ([]byte, []int)
- func (m *InformixSpec) Marshal() (dAtA []byte, err error)
- func (m *InformixSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *InformixSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InformixSpec) ProtoMessage()
- func (m *InformixSpec) Reset()
- func (m *InformixSpec) Size() (n int)
- func (this *InformixSpec) String() string
- func (m *InformixSpec) Unmarshal(dAtA []byte) error
- func (m *InformixSpec) XXX_DiscardUnknown()
- func (m *InformixSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InformixSpec) XXX_Merge(src proto.Message)
- func (m *InformixSpec) XXX_Size() int
- func (m *InformixSpec) XXX_Unmarshal(b []byte) error
- type IngressSpec
- func (in *IngressSpec) DeepCopy() *IngressSpec
- func (in *IngressSpec) DeepCopyInto(out *IngressSpec)
- func (*IngressSpec) Descriptor() ([]byte, []int)
- func (m *IngressSpec) Marshal() (dAtA []byte, err error)
- func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IngressSpec) ProtoMessage()
- func (m *IngressSpec) Reset()
- func (m *IngressSpec) Size() (n int)
- func (this *IngressSpec) String() string
- func (m *IngressSpec) Unmarshal(dAtA []byte) error
- func (m *IngressSpec) XXX_DiscardUnknown()
- func (m *IngressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IngressSpec) XXX_Merge(src proto.Message)
- func (m *IngressSpec) XXX_Size() int
- func (m *IngressSpec) XXX_Unmarshal(b []byte) error
- type KafkaSpec
- func (in *KafkaSpec) DeepCopy() *KafkaSpec
- func (in *KafkaSpec) DeepCopyInto(out *KafkaSpec)
- func (*KafkaSpec) Descriptor() ([]byte, []int)
- func (m *KafkaSpec) Marshal() (dAtA []byte, err error)
- func (m *KafkaSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *KafkaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KafkaSpec) ProtoMessage()
- func (m *KafkaSpec) Reset()
- func (m *KafkaSpec) Size() (n int)
- func (this *KafkaSpec) String() string
- func (m *KafkaSpec) Unmarshal(dAtA []byte) error
- func (m *KafkaSpec) XXX_DiscardUnknown()
- func (m *KafkaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KafkaSpec) XXX_Merge(src proto.Message)
- func (m *KafkaSpec) XXX_Size() int
- func (m *KafkaSpec) XXX_Unmarshal(b []byte) error
- type Lab
- func (lab *Lab) AddFinalizer()
- func (lab Lab) CreateNamespace() *corev1.Namespace
- func (lab *Lab) CreateOrUpdateCond(cond metav1.Condition)
- func (in *Lab) DeepCopy() *Lab
- func (in *Lab) DeepCopyInto(out *Lab)
- func (in *Lab) DeepCopyObject() runtime.Object
- func (lab *Lab) Default()
- func (*Lab) Descriptor() ([]byte, []int)
- func (lab *Lab) GetCond(t LabConditionType) metav1.Condition
- func (lab *Lab) GetCondIdx(t LabConditionType) int
- func (lab *Lab) HasFinalizer() bool
- func (lab Lab) IsReady() bool
- func (lab *Lab) Key() string
- func (lab Lab) LabAdmin() *rbacv1.Role
- func (lab Lab) LabDev() *rbacv1.Role
- func (lab Lab) LabJobRole() *rbacv1.Role
- func (lab Lab) LabJobRoleBinding() *rbacv1.RoleBinding
- func (lab Lab) LabOps() *rbacv1.Role
- func (lab Lab) LabServiceAccount() *corev1.ServiceAccount
- func (lab Lab) ManifestURI() string
- func (m *Lab) Marshal() (dAtA []byte, err error)
- func (m *Lab) MarshalTo(dAtA []byte) (int, error)
- func (m *Lab) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Lab) ProtoMessage()
- func (lab *Lab) RemoveFinalizer()
- func (lab Lab) RepEntry() (string, error)
- func (lab Lab) RepPath(root string) (string, error)
- func (m *Lab) Reset()
- func (lab Lab) RootURI() string
- func (lab Lab) Selector() *metav1.LabelSelector
- func (lab *Lab) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Lab) Size() (n int)
- func (this *Lab) String() string
- func (m *Lab) Unmarshal(dAtA []byte) error
- func (lab Lab) ValidateCreate() error
- func (lab Lab) ValidateDelete() error
- func (lab Lab) ValidateUpdate(old runtime.Object) error
- func (m *Lab) XXX_DiscardUnknown()
- func (m *Lab) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Lab) XXX_Merge(src proto.Message)
- func (m *Lab) XXX_Size() int
- func (m *Lab) XXX_Unmarshal(b []byte) error
- type LabConditionType
- type LabList
- func (in *LabList) DeepCopy() *LabList
- func (in *LabList) DeepCopyInto(out *LabList)
- func (in *LabList) DeepCopyObject() runtime.Object
- func (*LabList) Descriptor() ([]byte, []int)
- func (m *LabList) Marshal() (dAtA []byte, err error)
- func (m *LabList) MarshalTo(dAtA []byte) (int, error)
- func (m *LabList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LabList) ProtoMessage()
- func (m *LabList) Reset()
- func (m *LabList) Size() (n int)
- func (this *LabList) String() string
- func (m *LabList) Unmarshal(dAtA []byte) error
- func (m *LabList) XXX_DiscardUnknown()
- func (m *LabList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LabList) XXX_Merge(src proto.Message)
- func (m *LabList) XXX_Size() int
- func (m *LabList) XXX_Unmarshal(b []byte) error
- type LabSpec
- func (in *LabSpec) DeepCopy() *LabSpec
- func (in *LabSpec) DeepCopyInto(out *LabSpec)
- func (*LabSpec) Descriptor() ([]byte, []int)
- func (m *LabSpec) Marshal() (dAtA []byte, err error)
- func (m *LabSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LabSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LabSpec) ProtoMessage()
- func (m *LabSpec) Reset()
- func (m *LabSpec) Size() (n int)
- func (this *LabSpec) String() string
- func (m *LabSpec) Unmarshal(dAtA []byte) error
- func (m *LabSpec) XXX_DiscardUnknown()
- func (m *LabSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LabSpec) XXX_Merge(src proto.Message)
- func (m *LabSpec) XXX_Size() int
- func (m *LabSpec) XXX_Unmarshal(b []byte) error
- type LabStatus
- func (in *LabStatus) DeepCopy() *LabStatus
- func (in *LabStatus) DeepCopyInto(out *LabStatus)
- func (*LabStatus) Descriptor() ([]byte, []int)
- func (m *LabStatus) Marshal() (dAtA []byte, err error)
- func (m *LabStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LabStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LabStatus) ProtoMessage()
- func (m *LabStatus) Reset()
- func (m *LabStatus) Size() (n int)
- func (this *LabStatus) String() string
- func (m *LabStatus) Unmarshal(dAtA []byte) error
- func (m *LabStatus) XXX_DiscardUnknown()
- func (m *LabStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LabStatus) XXX_Merge(src proto.Message)
- func (m *LabStatus) XXX_Size() int
- func (m *LabStatus) XXX_Unmarshal(b []byte) error
- type License
- func (license *License) AddFinalizer()
- func (license *License) CreateOrUpdateCond(cond metav1.Condition)
- func (in *License) DeepCopy() *License
- func (in *License) DeepCopyInto(out *License)
- func (in *License) DeepCopyObject() runtime.Object
- func (license *License) Default()
- func (*License) Descriptor() ([]byte, []int)
- func (license License) GetCond(t LicenseConditionType) metav1.Condition
- func (license License) GetCondIdx(t string) int
- func (license License) HasExpired() bool
- func (license License) HasFinalizer() bool
- func (license License) IsFreeTrial() bool
- func (license License) IsValid() bool
- func (license License) ManifestURI() string
- func (license *License) MarkValid()
- func (m *License) Marshal() (dAtA []byte, err error)
- func (m *License) MarshalTo(dAtA []byte) (int, error)
- func (m *License) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*License) ProtoMessage()
- func (license *License) RemoveFinalizer()
- func (m *License) Reset()
- func (license License) RootURI() string
- func (license *License) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *License) Size() (n int)
- func (this *License) String() string
- func (m *License) Unmarshal(dAtA []byte) error
- func (license License) ValidateCreate() error
- func (license License) ValidateDelete() error
- func (license License) ValidateUpdate(old runtime.Object) error
- func (m *License) XXX_DiscardUnknown()
- func (m *License) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *License) XXX_Merge(src proto.Message)
- func (m *License) XXX_Size() int
- func (m *License) XXX_Unmarshal(b []byte) error
- type LicenseConditionType
- type LicenseList
- func (in *LicenseList) DeepCopy() *LicenseList
- func (in *LicenseList) DeepCopyInto(out *LicenseList)
- func (in *LicenseList) DeepCopyObject() runtime.Object
- func (*LicenseList) Descriptor() ([]byte, []int)
- func (m *LicenseList) Marshal() (dAtA []byte, err error)
- func (m *LicenseList) MarshalTo(dAtA []byte) (int, error)
- func (m *LicenseList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LicenseList) ProtoMessage()
- func (m *LicenseList) Reset()
- func (m *LicenseList) Size() (n int)
- func (this *LicenseList) String() string
- func (m *LicenseList) Unmarshal(dAtA []byte) error
- func (m *LicenseList) XXX_DiscardUnknown()
- func (m *LicenseList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LicenseList) XXX_Merge(src proto.Message)
- func (m *LicenseList) XXX_Size() int
- func (m *LicenseList) XXX_Unmarshal(b []byte) error
- type LicenseSpec
- func (in *LicenseSpec) DeepCopy() *LicenseSpec
- func (in *LicenseSpec) DeepCopyInto(out *LicenseSpec)
- func (*LicenseSpec) Descriptor() ([]byte, []int)
- func (m *LicenseSpec) Marshal() (dAtA []byte, err error)
- func (m *LicenseSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LicenseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LicenseSpec) ProtoMessage()
- func (m *LicenseSpec) Reset()
- func (m *LicenseSpec) Size() (n int)
- func (this *LicenseSpec) String() string
- func (m *LicenseSpec) Unmarshal(dAtA []byte) error
- func (m *LicenseSpec) XXX_DiscardUnknown()
- func (m *LicenseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LicenseSpec) XXX_Merge(src proto.Message)
- func (m *LicenseSpec) XXX_Size() int
- func (m *LicenseSpec) XXX_Unmarshal(b []byte) error
- type LicenseStatus
- func (in *LicenseStatus) DeepCopy() *LicenseStatus
- func (in *LicenseStatus) DeepCopyInto(out *LicenseStatus)
- func (*LicenseStatus) Descriptor() ([]byte, []int)
- func (m *LicenseStatus) Marshal() (dAtA []byte, err error)
- func (m *LicenseStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LicenseStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LicenseStatus) ProtoMessage()
- func (m *LicenseStatus) Reset()
- func (m *LicenseStatus) Size() (n int)
- func (this *LicenseStatus) String() string
- func (m *LicenseStatus) Unmarshal(dAtA []byte) error
- func (m *LicenseStatus) XXX_DiscardUnknown()
- func (m *LicenseStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LicenseStatus) XXX_Merge(src proto.Message)
- func (m *LicenseStatus) XXX_Size() int
- func (m *LicenseStatus) XXX_Unmarshal(b []byte) error
- type LicenseType
- type LinodeSpec
- func (in *LinodeSpec) DeepCopy() *LinodeSpec
- func (in *LinodeSpec) DeepCopyInto(out *LinodeSpec)
- func (*LinodeSpec) Descriptor() ([]byte, []int)
- func (m *LinodeSpec) Marshal() (dAtA []byte, err error)
- func (m *LinodeSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LinodeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinodeSpec) ProtoMessage()
- func (m *LinodeSpec) Reset()
- func (m *LinodeSpec) Size() (n int)
- func (this *LinodeSpec) String() string
- func (m *LinodeSpec) Unmarshal(dAtA []byte) error
- func (m *LinodeSpec) XXX_DiscardUnknown()
- func (m *LinodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinodeSpec) XXX_Merge(src proto.Message)
- func (m *LinodeSpec) XXX_Size() int
- func (m *LinodeSpec) XXX_Unmarshal(b []byte) error
- type MSSqlServerSpec
- func (in *MSSqlServerSpec) DeepCopy() *MSSqlServerSpec
- func (in *MSSqlServerSpec) DeepCopyInto(out *MSSqlServerSpec)
- func (*MSSqlServerSpec) Descriptor() ([]byte, []int)
- func (m *MSSqlServerSpec) Marshal() (dAtA []byte, err error)
- func (m *MSSqlServerSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MSSqlServerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MSSqlServerSpec) ProtoMessage()
- func (m *MSSqlServerSpec) Reset()
- func (m *MSSqlServerSpec) Size() (n int)
- func (this *MSSqlServerSpec) String() string
- func (m *MSSqlServerSpec) Unmarshal(dAtA []byte) error
- func (m *MSSqlServerSpec) XXX_DiscardUnknown()
- func (m *MSSqlServerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MSSqlServerSpec) XXX_Merge(src proto.Message)
- func (m *MSSqlServerSpec) XXX_Size() int
- func (m *MSSqlServerSpec) XXX_Unmarshal(b []byte) error
- type MSTeamSpec
- func (in *MSTeamSpec) DeepCopy() *MSTeamSpec
- func (in *MSTeamSpec) DeepCopyInto(out *MSTeamSpec)
- func (*MSTeamSpec) Descriptor() ([]byte, []int)
- func (m *MSTeamSpec) Marshal() (dAtA []byte, err error)
- func (m *MSTeamSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MSTeamSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MSTeamSpec) ProtoMessage()
- func (m *MSTeamSpec) Reset()
- func (m *MSTeamSpec) Size() (n int)
- func (this *MSTeamSpec) String() string
- func (m *MSTeamSpec) Unmarshal(dAtA []byte) error
- func (m *MSTeamSpec) XXX_DiscardUnknown()
- func (m *MSTeamSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MSTeamSpec) XXX_Merge(src proto.Message)
- func (m *MSTeamSpec) XXX_Size() int
- func (m *MSTeamSpec) XXX_Unmarshal(b []byte) error
- type MattermostSpec
- func (in *MattermostSpec) DeepCopy() *MattermostSpec
- func (in *MattermostSpec) DeepCopyInto(out *MattermostSpec)
- func (*MattermostSpec) Descriptor() ([]byte, []int)
- func (m *MattermostSpec) Marshal() (dAtA []byte, err error)
- func (m *MattermostSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MattermostSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MattermostSpec) ProtoMessage()
- func (m *MattermostSpec) Reset()
- func (m *MattermostSpec) Size() (n int)
- func (this *MattermostSpec) String() string
- func (m *MattermostSpec) Unmarshal(dAtA []byte) error
- func (m *MattermostSpec) XXX_DiscardUnknown()
- func (m *MattermostSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MattermostSpec) XXX_Merge(src proto.Message)
- func (m *MattermostSpec) XXX_Size() int
- func (m *MattermostSpec) XXX_Unmarshal(b []byte) error
- type MinioSpec
- func (in *MinioSpec) DeepCopy() *MinioSpec
- func (in *MinioSpec) DeepCopyInto(out *MinioSpec)
- func (*MinioSpec) Descriptor() ([]byte, []int)
- func (m *MinioSpec) Marshal() (dAtA []byte, err error)
- func (m *MinioSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MinioSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MinioSpec) ProtoMessage()
- func (m *MinioSpec) Reset()
- func (m *MinioSpec) Size() (n int)
- func (this *MinioSpec) String() string
- func (m *MinioSpec) Unmarshal(dAtA []byte) error
- func (m *MinioSpec) XXX_DiscardUnknown()
- func (m *MinioSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MinioSpec) XXX_Merge(src proto.Message)
- func (m *MinioSpec) XXX_Size() int
- func (m *MinioSpec) XXX_Unmarshal(b []byte) error
- type ModelaSystem
- func (ms *ModelaSystem) AddFinalizer()
- func (ms *ModelaSystem) CreateOrUpdateCond(cond metav1.Condition)
- func (in *ModelaSystem) DeepCopy() *ModelaSystem
- func (in *ModelaSystem) DeepCopyInto(out *ModelaSystem)
- func (in *ModelaSystem) DeepCopyObject() runtime.Object
- func (ms *ModelaSystem) Default()
- func (*ModelaSystem) Descriptor() ([]byte, []int)
- func (ms ModelaSystem) GetCond(t string) metav1.Condition
- func (ms ModelaSystem) GetCondIdx(t string) int
- func (ms ModelaSystem) HasFinalizer() bool
- func (ms ModelaSystem) IsReady() bool
- func (ms ModelaSystem) ManifestURI() string
- func (ms *ModelaSystem) MarkReady()
- func (m *ModelaSystem) Marshal() (dAtA []byte, err error)
- func (m *ModelaSystem) MarshalTo(dAtA []byte) (int, error)
- func (m *ModelaSystem) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelaSystem) ProtoMessage()
- func (ms *ModelaSystem) RemoveFinalizer()
- func (m *ModelaSystem) Reset()
- func (ms ModelaSystem) RootURI() string
- func (ms *ModelaSystem) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *ModelaSystem) Size() (n int)
- func (this *ModelaSystem) String() string
- func (m *ModelaSystem) Unmarshal(dAtA []byte) error
- func (ms ModelaSystem) ValidateCreate() error
- func (ms ModelaSystem) ValidateDelete() error
- func (ms ModelaSystem) ValidateUpdate(old runtime.Object) error
- func (m *ModelaSystem) XXX_DiscardUnknown()
- func (m *ModelaSystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelaSystem) XXX_Merge(src proto.Message)
- func (m *ModelaSystem) XXX_Size() int
- func (m *ModelaSystem) XXX_Unmarshal(b []byte) error
- type ModelaSystemConditionType
- type ModelaSystemList
- func (in *ModelaSystemList) DeepCopy() *ModelaSystemList
- func (in *ModelaSystemList) DeepCopyInto(out *ModelaSystemList)
- func (in *ModelaSystemList) DeepCopyObject() runtime.Object
- func (*ModelaSystemList) Descriptor() ([]byte, []int)
- func (m *ModelaSystemList) Marshal() (dAtA []byte, err error)
- func (m *ModelaSystemList) MarshalTo(dAtA []byte) (int, error)
- func (m *ModelaSystemList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelaSystemList) ProtoMessage()
- func (m *ModelaSystemList) Reset()
- func (m *ModelaSystemList) Size() (n int)
- func (this *ModelaSystemList) String() string
- func (m *ModelaSystemList) Unmarshal(dAtA []byte) error
- func (m *ModelaSystemList) XXX_DiscardUnknown()
- func (m *ModelaSystemList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelaSystemList) XXX_Merge(src proto.Message)
- func (m *ModelaSystemList) XXX_Size() int
- func (m *ModelaSystemList) XXX_Unmarshal(b []byte) error
- type ModelaSystemSpec
- func (in *ModelaSystemSpec) DeepCopy() *ModelaSystemSpec
- func (in *ModelaSystemSpec) DeepCopyInto(out *ModelaSystemSpec)
- func (*ModelaSystemSpec) Descriptor() ([]byte, []int)
- func (m *ModelaSystemSpec) Marshal() (dAtA []byte, err error)
- func (m *ModelaSystemSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ModelaSystemSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelaSystemSpec) ProtoMessage()
- func (m *ModelaSystemSpec) Reset()
- func (m *ModelaSystemSpec) Size() (n int)
- func (this *ModelaSystemSpec) String() string
- func (m *ModelaSystemSpec) Unmarshal(dAtA []byte) error
- func (m *ModelaSystemSpec) XXX_DiscardUnknown()
- func (m *ModelaSystemSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelaSystemSpec) XXX_Merge(src proto.Message)
- func (m *ModelaSystemSpec) XXX_Size() int
- func (m *ModelaSystemSpec) XXX_Unmarshal(b []byte) error
- type ModelaSystemStatus
- func (in *ModelaSystemStatus) DeepCopy() *ModelaSystemStatus
- func (in *ModelaSystemStatus) DeepCopyInto(out *ModelaSystemStatus)
- func (*ModelaSystemStatus) Descriptor() ([]byte, []int)
- func (m *ModelaSystemStatus) Marshal() (dAtA []byte, err error)
- func (m *ModelaSystemStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ModelaSystemStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelaSystemStatus) ProtoMessage()
- func (m *ModelaSystemStatus) Reset()
- func (m *ModelaSystemStatus) Size() (n int)
- func (this *ModelaSystemStatus) String() string
- func (m *ModelaSystemStatus) Unmarshal(dAtA []byte) error
- func (m *ModelaSystemStatus) XXX_DiscardUnknown()
- func (m *ModelaSystemStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelaSystemStatus) XXX_Merge(src proto.Message)
- func (m *ModelaSystemStatus) XXX_Size() int
- func (m *ModelaSystemStatus) XXX_Unmarshal(b []byte) error
- type MongoDbSpec
- func (in *MongoDbSpec) DeepCopy() *MongoDbSpec
- func (in *MongoDbSpec) DeepCopyInto(out *MongoDbSpec)
- func (*MongoDbSpec) Descriptor() ([]byte, []int)
- func (m *MongoDbSpec) Marshal() (dAtA []byte, err error)
- func (m *MongoDbSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MongoDbSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MongoDbSpec) ProtoMessage()
- func (m *MongoDbSpec) Reset()
- func (m *MongoDbSpec) Size() (n int)
- func (this *MongoDbSpec) String() string
- func (m *MongoDbSpec) Unmarshal(dAtA []byte) error
- func (m *MongoDbSpec) XXX_DiscardUnknown()
- func (m *MongoDbSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MongoDbSpec) XXX_Merge(src proto.Message)
- func (m *MongoDbSpec) XXX_Size() int
- func (m *MongoDbSpec) XXX_Unmarshal(b []byte) error
- type MySqlSpec
- func (in *MySqlSpec) DeepCopy() *MySqlSpec
- func (in *MySqlSpec) DeepCopyInto(out *MySqlSpec)
- func (*MySqlSpec) Descriptor() ([]byte, []int)
- func (m *MySqlSpec) Marshal() (dAtA []byte, err error)
- func (m *MySqlSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MySqlSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MySqlSpec) ProtoMessage()
- func (m *MySqlSpec) Reset()
- func (m *MySqlSpec) Size() (n int)
- func (this *MySqlSpec) String() string
- func (m *MySqlSpec) Unmarshal(dAtA []byte) error
- func (m *MySqlSpec) XXX_DiscardUnknown()
- func (m *MySqlSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MySqlSpec) XXX_Merge(src proto.Message)
- func (m *MySqlSpec) XXX_Size() int
- func (m *MySqlSpec) XXX_Unmarshal(b []byte) error
- type Neo4JSpec
- func (in *Neo4JSpec) DeepCopy() *Neo4JSpec
- func (in *Neo4JSpec) DeepCopyInto(out *Neo4JSpec)
- func (*Neo4JSpec) Descriptor() ([]byte, []int)
- func (m *Neo4JSpec) Marshal() (dAtA []byte, err error)
- func (m *Neo4JSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *Neo4JSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Neo4JSpec) ProtoMessage()
- func (m *Neo4JSpec) Reset()
- func (m *Neo4JSpec) Size() (n int)
- func (this *Neo4JSpec) String() string
- func (m *Neo4JSpec) Unmarshal(dAtA []byte) error
- func (m *Neo4JSpec) XXX_DiscardUnknown()
- func (m *Neo4JSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Neo4JSpec) XXX_Merge(src proto.Message)
- func (m *Neo4JSpec) XXX_Size() int
- func (m *Neo4JSpec) XXX_Unmarshal(b []byte) error
- type NotificationChannelSpec
- func (in *NotificationChannelSpec) DeepCopy() *NotificationChannelSpec
- func (in *NotificationChannelSpec) DeepCopyInto(out *NotificationChannelSpec)
- func (*NotificationChannelSpec) Descriptor() ([]byte, []int)
- func (m *NotificationChannelSpec) Marshal() (dAtA []byte, err error)
- func (m *NotificationChannelSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NotificationChannelSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotificationChannelSpec) ProtoMessage()
- func (m *NotificationChannelSpec) Reset()
- func (m *NotificationChannelSpec) Size() (n int)
- func (this *NotificationChannelSpec) String() string
- func (m *NotificationChannelSpec) Unmarshal(dAtA []byte) error
- func (m *NotificationChannelSpec) XXX_DiscardUnknown()
- func (m *NotificationChannelSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotificationChannelSpec) XXX_Merge(src proto.Message)
- func (m *NotificationChannelSpec) XXX_Size() int
- func (m *NotificationChannelSpec) XXX_Unmarshal(b []byte) error
- type NotificationChannelStatus
- func (in *NotificationChannelStatus) DeepCopy() *NotificationChannelStatus
- func (in *NotificationChannelStatus) DeepCopyInto(out *NotificationChannelStatus)
- func (*NotificationChannelStatus) Descriptor() ([]byte, []int)
- func (m *NotificationChannelStatus) Marshal() (dAtA []byte, err error)
- func (m *NotificationChannelStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NotificationChannelStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotificationChannelStatus) ProtoMessage()
- func (m *NotificationChannelStatus) Reset()
- func (m *NotificationChannelStatus) Size() (n int)
- func (this *NotificationChannelStatus) String() string
- func (m *NotificationChannelStatus) Unmarshal(dAtA []byte) error
- func (m *NotificationChannelStatus) XXX_DiscardUnknown()
- func (m *NotificationChannelStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotificationChannelStatus) XXX_Merge(src proto.Message)
- func (m *NotificationChannelStatus) XXX_Size() int
- func (m *NotificationChannelStatus) XXX_Unmarshal(b []byte) error
- type Notifier
- func (notifier *Notifier) AddFinalizer()
- func (notifier *Notifier) CreateOrUpdateCond(cond metav1.Condition)
- func (in *Notifier) DeepCopy() *Notifier
- func (in *Notifier) DeepCopyInto(out *Notifier)
- func (in *Notifier) DeepCopyObject() runtime.Object
- func (notifier *Notifier) Default()
- func (*Notifier) Descriptor() ([]byte, []int)
- func (notifier Notifier) GetCond(t string) metav1.Condition
- func (notifier Notifier) GetCondIdx(t string) int
- func (notifier Notifier) HasFinalizer() bool
- func (notifier Notifier) IsReady() bool
- func (notifier Notifier) ManifestURI() string
- func (notifier *Notifier) MarkReady()
- func (m *Notifier) Marshal() (dAtA []byte, err error)
- func (m *Notifier) MarshalTo(dAtA []byte) (int, error)
- func (m *Notifier) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Notifier) ProtoMessage()
- func (notifier *Notifier) RemoveFinalizer()
- func (m *Notifier) Reset()
- func (notifier Notifier) RootURI() string
- func (notifier *Notifier) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Notifier) Size() (n int)
- func (this *Notifier) String() string
- func (m *Notifier) Unmarshal(dAtA []byte) error
- func (notifier Notifier) ValidateCreate() error
- func (notifier Notifier) ValidateDelete() error
- func (notifier Notifier) ValidateUpdate(old runtime.Object) error
- func (m *Notifier) XXX_DiscardUnknown()
- func (m *Notifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Notifier) XXX_Merge(src proto.Message)
- func (m *Notifier) XXX_Size() int
- func (m *Notifier) XXX_Unmarshal(b []byte) error
- type NotifierConditionType
- type NotifierList
- func (in *NotifierList) DeepCopy() *NotifierList
- func (in *NotifierList) DeepCopyInto(out *NotifierList)
- func (in *NotifierList) DeepCopyObject() runtime.Object
- func (*NotifierList) Descriptor() ([]byte, []int)
- func (m *NotifierList) Marshal() (dAtA []byte, err error)
- func (m *NotifierList) MarshalTo(dAtA []byte) (int, error)
- func (m *NotifierList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotifierList) ProtoMessage()
- func (m *NotifierList) Reset()
- func (m *NotifierList) Size() (n int)
- func (this *NotifierList) String() string
- func (m *NotifierList) Unmarshal(dAtA []byte) error
- func (m *NotifierList) XXX_DiscardUnknown()
- func (m *NotifierList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotifierList) XXX_Merge(src proto.Message)
- func (m *NotifierList) XXX_Size() int
- func (m *NotifierList) XXX_Unmarshal(b []byte) error
- type NotifierSpec
- func (in *NotifierSpec) DeepCopy() *NotifierSpec
- func (in *NotifierSpec) DeepCopyInto(out *NotifierSpec)
- func (*NotifierSpec) Descriptor() ([]byte, []int)
- func (m *NotifierSpec) Marshal() (dAtA []byte, err error)
- func (m *NotifierSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NotifierSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotifierSpec) ProtoMessage()
- func (m *NotifierSpec) Reset()
- func (m *NotifierSpec) Size() (n int)
- func (this *NotifierSpec) String() string
- func (m *NotifierSpec) Unmarshal(dAtA []byte) error
- func (m *NotifierSpec) XXX_DiscardUnknown()
- func (m *NotifierSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotifierSpec) XXX_Merge(src proto.Message)
- func (m *NotifierSpec) XXX_Size() int
- func (m *NotifierSpec) XXX_Unmarshal(b []byte) error
- type NotifierStatus
- func (in *NotifierStatus) DeepCopy() *NotifierStatus
- func (in *NotifierStatus) DeepCopyInto(out *NotifierStatus)
- func (*NotifierStatus) Descriptor() ([]byte, []int)
- func (m *NotifierStatus) Marshal() (dAtA []byte, err error)
- func (m *NotifierStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NotifierStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotifierStatus) ProtoMessage()
- func (m *NotifierStatus) Reset()
- func (m *NotifierStatus) Size() (n int)
- func (this *NotifierStatus) String() string
- func (m *NotifierStatus) Unmarshal(dAtA []byte) error
- func (m *NotifierStatus) XXX_DiscardUnknown()
- func (m *NotifierStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotifierStatus) XXX_Merge(src proto.Message)
- func (m *NotifierStatus) XXX_Size() int
- func (m *NotifierStatus) XXX_Unmarshal(b []byte) error
- type NotifierType
- type OdbcSpec
- func (in *OdbcSpec) DeepCopy() *OdbcSpec
- func (in *OdbcSpec) DeepCopyInto(out *OdbcSpec)
- func (*OdbcSpec) Descriptor() ([]byte, []int)
- func (m *OdbcSpec) Marshal() (dAtA []byte, err error)
- func (m *OdbcSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *OdbcSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OdbcSpec) ProtoMessage()
- func (m *OdbcSpec) Reset()
- func (m *OdbcSpec) Size() (n int)
- func (this *OdbcSpec) String() string
- func (m *OdbcSpec) Unmarshal(dAtA []byte) error
- func (m *OdbcSpec) XXX_DiscardUnknown()
- func (m *OdbcSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OdbcSpec) XXX_Merge(src proto.Message)
- func (m *OdbcSpec) XXX_Size() int
- func (m *OdbcSpec) XXX_Unmarshal(b []byte) error
- type OpenstackSpec
- func (in *OpenstackSpec) DeepCopy() *OpenstackSpec
- func (in *OpenstackSpec) DeepCopyInto(out *OpenstackSpec)
- func (*OpenstackSpec) Descriptor() ([]byte, []int)
- func (m *OpenstackSpec) Marshal() (dAtA []byte, err error)
- func (m *OpenstackSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *OpenstackSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OpenstackSpec) ProtoMessage()
- func (m *OpenstackSpec) Reset()
- func (m *OpenstackSpec) Size() (n int)
- func (this *OpenstackSpec) String() string
- func (m *OpenstackSpec) Unmarshal(dAtA []byte) error
- func (m *OpenstackSpec) XXX_DiscardUnknown()
- func (m *OpenstackSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OpenstackSpec) XXX_Merge(src proto.Message)
- func (m *OpenstackSpec) XXX_Size() int
- func (m *OpenstackSpec) XXX_Unmarshal(b []byte) error
- type OpsgenieSpec
- func (in *OpsgenieSpec) DeepCopy() *OpsgenieSpec
- func (in *OpsgenieSpec) DeepCopyInto(out *OpsgenieSpec)
- func (*OpsgenieSpec) Descriptor() ([]byte, []int)
- func (m *OpsgenieSpec) Marshal() (dAtA []byte, err error)
- func (m *OpsgenieSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *OpsgenieSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OpsgenieSpec) ProtoMessage()
- func (m *OpsgenieSpec) Reset()
- func (m *OpsgenieSpec) Size() (n int)
- func (this *OpsgenieSpec) String() string
- func (m *OpsgenieSpec) Unmarshal(dAtA []byte) error
- func (m *OpsgenieSpec) XXX_DiscardUnknown()
- func (m *OpsgenieSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OpsgenieSpec) XXX_Merge(src proto.Message)
- func (m *OpsgenieSpec) XXX_Size() int
- func (m *OpsgenieSpec) XXX_Unmarshal(b []byte) error
- type OracleSpec
- func (in *OracleSpec) DeepCopy() *OracleSpec
- func (in *OracleSpec) DeepCopyInto(out *OracleSpec)
- func (*OracleSpec) Descriptor() ([]byte, []int)
- func (m *OracleSpec) Marshal() (dAtA []byte, err error)
- func (m *OracleSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *OracleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OracleSpec) ProtoMessage()
- func (m *OracleSpec) Reset()
- func (m *OracleSpec) Size() (n int)
- func (this *OracleSpec) String() string
- func (m *OracleSpec) Unmarshal(dAtA []byte) error
- func (m *OracleSpec) XXX_DiscardUnknown()
- func (m *OracleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OracleSpec) XXX_Merge(src proto.Message)
- func (m *OracleSpec) XXX_Size() int
- func (m *OracleSpec) XXX_Unmarshal(b []byte) error
- type OvhSpec
- func (in *OvhSpec) DeepCopy() *OvhSpec
- func (in *OvhSpec) DeepCopyInto(out *OvhSpec)
- func (*OvhSpec) Descriptor() ([]byte, []int)
- func (m *OvhSpec) Marshal() (dAtA []byte, err error)
- func (m *OvhSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *OvhSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OvhSpec) ProtoMessage()
- func (m *OvhSpec) Reset()
- func (m *OvhSpec) Size() (n int)
- func (this *OvhSpec) String() string
- func (m *OvhSpec) Unmarshal(dAtA []byte) error
- func (m *OvhSpec) XXX_DiscardUnknown()
- func (m *OvhSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OvhSpec) XXX_Merge(src proto.Message)
- func (m *OvhSpec) XXX_Size() int
- func (m *OvhSpec) XXX_Unmarshal(b []byte) error
- type PagerDutySpec
- func (in *PagerDutySpec) DeepCopy() *PagerDutySpec
- func (in *PagerDutySpec) DeepCopyInto(out *PagerDutySpec)
- func (*PagerDutySpec) Descriptor() ([]byte, []int)
- func (m *PagerDutySpec) Marshal() (dAtA []byte, err error)
- func (m *PagerDutySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PagerDutySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PagerDutySpec) ProtoMessage()
- func (m *PagerDutySpec) Reset()
- func (m *PagerDutySpec) Size() (n int)
- func (this *PagerDutySpec) String() string
- func (m *PagerDutySpec) Unmarshal(dAtA []byte) error
- func (m *PagerDutySpec) XXX_DiscardUnknown()
- func (m *PagerDutySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PagerDutySpec) XXX_Merge(src proto.Message)
- func (m *PagerDutySpec) XXX_Size() int
- func (m *PagerDutySpec) XXX_Unmarshal(b []byte) error
- type PostgresSQLSpec
- func (in *PostgresSQLSpec) DeepCopy() *PostgresSQLSpec
- func (in *PostgresSQLSpec) DeepCopyInto(out *PostgresSQLSpec)
- func (*PostgresSQLSpec) Descriptor() ([]byte, []int)
- func (m *PostgresSQLSpec) Marshal() (dAtA []byte, err error)
- func (m *PostgresSQLSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PostgresSQLSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PostgresSQLSpec) ProtoMessage()
- func (m *PostgresSQLSpec) Reset()
- func (m *PostgresSQLSpec) Size() (n int)
- func (this *PostgresSQLSpec) String() string
- func (m *PostgresSQLSpec) Unmarshal(dAtA []byte) error
- func (m *PostgresSQLSpec) XXX_DiscardUnknown()
- func (m *PostgresSQLSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PostgresSQLSpec) XXX_Merge(src proto.Message)
- func (m *PostgresSQLSpec) XXX_Size() int
- func (m *PostgresSQLSpec) XXX_Unmarshal(b []byte) error
- type PrestoSpec
- func (in *PrestoSpec) DeepCopy() *PrestoSpec
- func (in *PrestoSpec) DeepCopyInto(out *PrestoSpec)
- func (*PrestoSpec) Descriptor() ([]byte, []int)
- func (m *PrestoSpec) Marshal() (dAtA []byte, err error)
- func (m *PrestoSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PrestoSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrestoSpec) ProtoMessage()
- func (m *PrestoSpec) Reset()
- func (m *PrestoSpec) Size() (n int)
- func (this *PrestoSpec) String() string
- func (m *PrestoSpec) Unmarshal(dAtA []byte) error
- func (m *PrestoSpec) XXX_DiscardUnknown()
- func (m *PrestoSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrestoSpec) XXX_Merge(src proto.Message)
- func (m *PrestoSpec) XXX_Size() int
- func (m *PrestoSpec) XXX_Unmarshal(b []byte) error
- type PushoverSpec
- func (in *PushoverSpec) DeepCopy() *PushoverSpec
- func (in *PushoverSpec) DeepCopyInto(out *PushoverSpec)
- func (*PushoverSpec) Descriptor() ([]byte, []int)
- func (m *PushoverSpec) Marshal() (dAtA []byte, err error)
- func (m *PushoverSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PushoverSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PushoverSpec) ProtoMessage()
- func (m *PushoverSpec) Reset()
- func (m *PushoverSpec) Size() (n int)
- func (this *PushoverSpec) String() string
- func (m *PushoverSpec) Unmarshal(dAtA []byte) error
- func (m *PushoverSpec) XXX_DiscardUnknown()
- func (m *PushoverSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PushoverSpec) XXX_Merge(src proto.Message)
- func (m *PushoverSpec) XXX_Size() int
- func (m *PushoverSpec) XXX_Unmarshal(b []byte) error
- type RabbitMQSpec
- func (in *RabbitMQSpec) DeepCopy() *RabbitMQSpec
- func (in *RabbitMQSpec) DeepCopyInto(out *RabbitMQSpec)
- func (*RabbitMQSpec) Descriptor() ([]byte, []int)
- func (m *RabbitMQSpec) Marshal() (dAtA []byte, err error)
- func (m *RabbitMQSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *RabbitMQSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RabbitMQSpec) ProtoMessage()
- func (m *RabbitMQSpec) Reset()
- func (m *RabbitMQSpec) Size() (n int)
- func (this *RabbitMQSpec) String() string
- func (m *RabbitMQSpec) Unmarshal(dAtA []byte) error
- func (m *RabbitMQSpec) XXX_DiscardUnknown()
- func (m *RabbitMQSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RabbitMQSpec) XXX_Merge(src proto.Message)
- func (m *RabbitMQSpec) XXX_Size() int
- func (m *RabbitMQSpec) XXX_Unmarshal(b []byte) error
- type ResourceLimitSpec
- func (in *ResourceLimitSpec) DeepCopy() *ResourceLimitSpec
- func (in *ResourceLimitSpec) DeepCopyInto(out *ResourceLimitSpec)
- func (*ResourceLimitSpec) Descriptor() ([]byte, []int)
- func (m *ResourceLimitSpec) Marshal() (dAtA []byte, err error)
- func (m *ResourceLimitSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceLimitSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceLimitSpec) ProtoMessage()
- func (m *ResourceLimitSpec) Reset()
- func (m *ResourceLimitSpec) Size() (n int)
- func (this *ResourceLimitSpec) String() string
- func (m *ResourceLimitSpec) Unmarshal(dAtA []byte) error
- func (m *ResourceLimitSpec) XXX_DiscardUnknown()
- func (m *ResourceLimitSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceLimitSpec) XXX_Merge(src proto.Message)
- func (m *ResourceLimitSpec) XXX_Size() int
- func (m *ResourceLimitSpec) XXX_Unmarshal(b []byte) error
- type RuleSpec
- func (in *RuleSpec) DeepCopy() *RuleSpec
- func (in *RuleSpec) DeepCopyInto(out *RuleSpec)
- func (*RuleSpec) Descriptor() ([]byte, []int)
- func (m *RuleSpec) Marshal() (dAtA []byte, err error)
- func (m *RuleSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *RuleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RuleSpec) ProtoMessage()
- func (m *RuleSpec) Reset()
- func (m *RuleSpec) Size() (n int)
- func (this *RuleSpec) String() string
- func (m *RuleSpec) Unmarshal(dAtA []byte) error
- func (m *RuleSpec) XXX_DiscardUnknown()
- func (m *RuleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RuleSpec) XXX_Merge(src proto.Message)
- func (m *RuleSpec) XXX_Size() int
- func (m *RuleSpec) XXX_Unmarshal(b []byte) error
- type SAPHanaSpec
- func (in *SAPHanaSpec) DeepCopy() *SAPHanaSpec
- func (in *SAPHanaSpec) DeepCopyInto(out *SAPHanaSpec)
- func (*SAPHanaSpec) Descriptor() ([]byte, []int)
- func (m *SAPHanaSpec) Marshal() (dAtA []byte, err error)
- func (m *SAPHanaSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SAPHanaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SAPHanaSpec) ProtoMessage()
- func (m *SAPHanaSpec) Reset()
- func (m *SAPHanaSpec) Size() (n int)
- func (this *SAPHanaSpec) String() string
- func (m *SAPHanaSpec) Unmarshal(dAtA []byte) error
- func (m *SAPHanaSpec) XXX_DiscardUnknown()
- func (m *SAPHanaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SAPHanaSpec) XXX_Merge(src proto.Message)
- func (m *SAPHanaSpec) XXX_Size() int
- func (m *SAPHanaSpec) XXX_Unmarshal(b []byte) error
- type SFTPSpec
- func (in *SFTPSpec) DeepCopy() *SFTPSpec
- func (in *SFTPSpec) DeepCopyInto(out *SFTPSpec)
- func (*SFTPSpec) Descriptor() ([]byte, []int)
- func (m *SFTPSpec) Marshal() (dAtA []byte, err error)
- func (m *SFTPSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SFTPSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SFTPSpec) ProtoMessage()
- func (m *SFTPSpec) Reset()
- func (m *SFTPSpec) Size() (n int)
- func (this *SFTPSpec) String() string
- func (m *SFTPSpec) Unmarshal(dAtA []byte) error
- func (m *SFTPSpec) XXX_DiscardUnknown()
- func (m *SFTPSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SFTPSpec) XXX_Merge(src proto.Message)
- func (m *SFTPSpec) XXX_Size() int
- func (m *SFTPSpec) XXX_Unmarshal(b []byte) error
- type SFtpSpec
- func (in *SFtpSpec) DeepCopy() *SFtpSpec
- func (in *SFtpSpec) DeepCopyInto(out *SFtpSpec)
- func (*SFtpSpec) Descriptor() ([]byte, []int)
- func (m *SFtpSpec) Marshal() (dAtA []byte, err error)
- func (m *SFtpSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SFtpSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SFtpSpec) ProtoMessage()
- func (m *SFtpSpec) Reset()
- func (m *SFtpSpec) Size() (n int)
- func (this *SFtpSpec) String() string
- func (m *SFtpSpec) Unmarshal(dAtA []byte) error
- func (m *SFtpSpec) XXX_DiscardUnknown()
- func (m *SFtpSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SFtpSpec) XXX_Merge(src proto.Message)
- func (m *SFtpSpec) XXX_Size() int
- func (m *SFtpSpec) XXX_Unmarshal(b []byte) error
- type SaleforceSpec
- func (in *SaleforceSpec) DeepCopy() *SaleforceSpec
- func (in *SaleforceSpec) DeepCopyInto(out *SaleforceSpec)
- func (*SaleforceSpec) Descriptor() ([]byte, []int)
- func (m *SaleforceSpec) Marshal() (dAtA []byte, err error)
- func (m *SaleforceSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SaleforceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SaleforceSpec) ProtoMessage()
- func (m *SaleforceSpec) Reset()
- func (m *SaleforceSpec) Size() (n int)
- func (this *SaleforceSpec) String() string
- func (m *SaleforceSpec) Unmarshal(dAtA []byte) error
- func (m *SaleforceSpec) XXX_DiscardUnknown()
- func (m *SaleforceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SaleforceSpec) XXX_Merge(src proto.Message)
- func (m *SaleforceSpec) XXX_Size() int
- func (m *SaleforceSpec) XXX_Unmarshal(b []byte) error
- type SapCRMSpec
- func (in *SapCRMSpec) DeepCopy() *SapCRMSpec
- func (in *SapCRMSpec) DeepCopyInto(out *SapCRMSpec)
- func (*SapCRMSpec) Descriptor() ([]byte, []int)
- func (m *SapCRMSpec) Marshal() (dAtA []byte, err error)
- func (m *SapCRMSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SapCRMSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SapCRMSpec) ProtoMessage()
- func (m *SapCRMSpec) Reset()
- func (m *SapCRMSpec) Size() (n int)
- func (this *SapCRMSpec) String() string
- func (m *SapCRMSpec) Unmarshal(dAtA []byte) error
- func (m *SapCRMSpec) XXX_DiscardUnknown()
- func (m *SapCRMSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SapCRMSpec) XXX_Merge(src proto.Message)
- func (m *SapCRMSpec) XXX_Size() int
- func (m *SapCRMSpec) XXX_Unmarshal(b []byte) error
- type Scope
- func (in *Scope) DeepCopy() *Scope
- func (in *Scope) DeepCopyInto(out *Scope)
- func (*Scope) Descriptor() ([]byte, []int)
- func (m *Scope) Marshal() (dAtA []byte, err error)
- func (m *Scope) MarshalTo(dAtA []byte) (int, error)
- func (m *Scope) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Scope) ProtoMessage()
- func (m *Scope) Reset()
- func (m *Scope) Size() (n int)
- func (this *Scope) String() string
- func (m *Scope) Unmarshal(dAtA []byte) error
- func (m *Scope) XXX_DiscardUnknown()
- func (m *Scope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Scope) XXX_Merge(src proto.Message)
- func (m *Scope) XXX_Size() int
- func (m *Scope) XXX_Unmarshal(b []byte) error
- type ScopeVerb
- type ServingSite
- func (servingsite *ServingSite) AddFinalizer()
- func (servingsite ServingSite) ConstructGrpcIngress() *nwv1.Ingress
- func (servingsite ServingSite) ConstructRestIngress() *nwv1.Ingress
- func (servingsite ServingSite) CreateNamespace() *v1.Namespace
- func (servingsite *ServingSite) CreateOrUpdateCond(cond metav1.Condition)
- func (in *ServingSite) DeepCopy() *ServingSite
- func (in *ServingSite) DeepCopyInto(out *ServingSite)
- func (in *ServingSite) DeepCopyObject() runtime.Object
- func (servingsite *ServingSite) Default()
- func (*ServingSite) Descriptor() ([]byte, []int)
- func (servingsite ServingSite) FullName() string
- func (servingsite ServingSite) GetCond(t string) metav1.Condition
- func (servingsite ServingSite) GetCondIdx(t string) int
- func (servingsite ServingSite) HasFinalizer() bool
- func (servingsite ServingSite) IsMarkedForDeletion() bool
- func (servingsite ServingSite) IsReady() bool
- func (servingsite ServingSite) JobRunnerRole() *rbacv1.Role
- func (servingsite ServingSite) JobRunnerRoleBinding() *rbacv1.RoleBinding
- func (servingsite ServingSite) JobRunnerServiceAccount() *corev1.ServiceAccount
- func (servingsite ServingSite) Key() string
- func (servingsite ServingSite) ManifestURI() string
- func (servingsite *ServingSite) MarkReady()
- func (m *ServingSite) Marshal() (dAtA []byte, err error)
- func (m *ServingSite) MarshalTo(dAtA []byte) (int, error)
- func (m *ServingSite) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (servingsite ServingSite) Payload() string
- func (servingsite ServingSite) Prefix() string
- func (*ServingSite) ProtoMessage()
- func (servingsite *ServingSite) RemoveFinalizer()
- func (m *ServingSite) Reset()
- func (servingsite ServingSite) RootURI() string
- func (servingsite ServingSite) ServingSiteAdmin() *rbacv1.Role
- func (servingsite ServingSite) ServingSiteDev() *rbacv1.Role
- func (servingsite ServingSite) ServingSiteOps() *rbacv1.Role
- func (servingsite *ServingSite) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *ServingSite) Size() (n int)
- func (this *ServingSite) String() string
- func (m *ServingSite) Unmarshal(dAtA []byte) error
- func (servingsite ServingSite) ValidateCreate() error
- func (servingsite ServingSite) ValidateDelete() error
- func (servingsite ServingSite) ValidateUpdate(old runtime.Object) error
- func (m *ServingSite) XXX_DiscardUnknown()
- func (m *ServingSite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServingSite) XXX_Merge(src proto.Message)
- func (m *ServingSite) XXX_Size() int
- func (m *ServingSite) XXX_Unmarshal(b []byte) error
- type ServingSiteConditionType
- type ServingSiteList
- func (in *ServingSiteList) DeepCopy() *ServingSiteList
- func (in *ServingSiteList) DeepCopyInto(out *ServingSiteList)
- func (in *ServingSiteList) DeepCopyObject() runtime.Object
- func (*ServingSiteList) Descriptor() ([]byte, []int)
- func (m *ServingSiteList) Marshal() (dAtA []byte, err error)
- func (m *ServingSiteList) MarshalTo(dAtA []byte) (int, error)
- func (m *ServingSiteList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServingSiteList) ProtoMessage()
- func (m *ServingSiteList) Reset()
- func (m *ServingSiteList) Size() (n int)
- func (this *ServingSiteList) String() string
- func (m *ServingSiteList) Unmarshal(dAtA []byte) error
- func (m *ServingSiteList) XXX_DiscardUnknown()
- func (m *ServingSiteList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServingSiteList) XXX_Merge(src proto.Message)
- func (m *ServingSiteList) XXX_Size() int
- func (m *ServingSiteList) XXX_Unmarshal(b []byte) error
- type ServingSiteSpec
- func (in *ServingSiteSpec) DeepCopy() *ServingSiteSpec
- func (in *ServingSiteSpec) DeepCopyInto(out *ServingSiteSpec)
- func (*ServingSiteSpec) Descriptor() ([]byte, []int)
- func (m *ServingSiteSpec) Marshal() (dAtA []byte, err error)
- func (m *ServingSiteSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ServingSiteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServingSiteSpec) ProtoMessage()
- func (m *ServingSiteSpec) Reset()
- func (m *ServingSiteSpec) Size() (n int)
- func (this *ServingSiteSpec) String() string
- func (m *ServingSiteSpec) Unmarshal(dAtA []byte) error
- func (m *ServingSiteSpec) XXX_DiscardUnknown()
- func (m *ServingSiteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServingSiteSpec) XXX_Merge(src proto.Message)
- func (m *ServingSiteSpec) XXX_Size() int
- func (m *ServingSiteSpec) XXX_Unmarshal(b []byte) error
- type ServingSiteStatus
- func (in *ServingSiteStatus) DeepCopy() *ServingSiteStatus
- func (in *ServingSiteStatus) DeepCopyInto(out *ServingSiteStatus)
- func (*ServingSiteStatus) Descriptor() ([]byte, []int)
- func (m *ServingSiteStatus) Marshal() (dAtA []byte, err error)
- func (m *ServingSiteStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ServingSiteStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServingSiteStatus) ProtoMessage()
- func (m *ServingSiteStatus) Reset()
- func (m *ServingSiteStatus) Size() (n int)
- func (this *ServingSiteStatus) String() string
- func (m *ServingSiteStatus) Unmarshal(dAtA []byte) error
- func (m *ServingSiteStatus) XXX_DiscardUnknown()
- func (m *ServingSiteStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServingSiteStatus) XXX_Merge(src proto.Message)
- func (m *ServingSiteStatus) XXX_Size() int
- func (m *ServingSiteStatus) XXX_Unmarshal(b []byte) error
- type SingleStoreSpec
- func (in *SingleStoreSpec) DeepCopy() *SingleStoreSpec
- func (in *SingleStoreSpec) DeepCopyInto(out *SingleStoreSpec)
- func (*SingleStoreSpec) Descriptor() ([]byte, []int)
- func (m *SingleStoreSpec) Marshal() (dAtA []byte, err error)
- func (m *SingleStoreSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SingleStoreSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SingleStoreSpec) ProtoMessage()
- func (m *SingleStoreSpec) Reset()
- func (m *SingleStoreSpec) Size() (n int)
- func (this *SingleStoreSpec) String() string
- func (m *SingleStoreSpec) Unmarshal(dAtA []byte) error
- func (m *SingleStoreSpec) XXX_DiscardUnknown()
- func (m *SingleStoreSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SingleStoreSpec) XXX_Merge(src proto.Message)
- func (m *SingleStoreSpec) XXX_Size() int
- func (m *SingleStoreSpec) XXX_Unmarshal(b []byte) error
- type SlackSpec
- func (in *SlackSpec) DeepCopy() *SlackSpec
- func (in *SlackSpec) DeepCopyInto(out *SlackSpec)
- func (*SlackSpec) Descriptor() ([]byte, []int)
- func (m *SlackSpec) Marshal() (dAtA []byte, err error)
- func (m *SlackSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SlackSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SlackSpec) ProtoMessage()
- func (m *SlackSpec) Reset()
- func (m *SlackSpec) Size() (n int)
- func (this *SlackSpec) String() string
- func (m *SlackSpec) Unmarshal(dAtA []byte) error
- func (m *SlackSpec) XXX_DiscardUnknown()
- func (m *SlackSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SlackSpec) XXX_Merge(src proto.Message)
- func (m *SlackSpec) XXX_Size() int
- func (m *SlackSpec) XXX_Unmarshal(b []byte) error
- type SmtpSpec
- func (in *SmtpSpec) DeepCopy() *SmtpSpec
- func (in *SmtpSpec) DeepCopyInto(out *SmtpSpec)
- func (*SmtpSpec) Descriptor() ([]byte, []int)
- func (m *SmtpSpec) Marshal() (dAtA []byte, err error)
- func (m *SmtpSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SmtpSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SmtpSpec) ProtoMessage()
- func (m *SmtpSpec) Reset()
- func (m *SmtpSpec) Size() (n int)
- func (this *SmtpSpec) String() string
- func (m *SmtpSpec) Unmarshal(dAtA []byte) error
- func (m *SmtpSpec) XXX_DiscardUnknown()
- func (m *SmtpSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmtpSpec) XXX_Merge(src proto.Message)
- func (m *SmtpSpec) XXX_Size() int
- func (m *SmtpSpec) XXX_Unmarshal(b []byte) error
- type SnowflakeSpec
- func (in *SnowflakeSpec) DeepCopy() *SnowflakeSpec
- func (in *SnowflakeSpec) DeepCopyInto(out *SnowflakeSpec)
- func (*SnowflakeSpec) Descriptor() ([]byte, []int)
- func (m *SnowflakeSpec) Marshal() (dAtA []byte, err error)
- func (m *SnowflakeSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SnowflakeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SnowflakeSpec) ProtoMessage()
- func (m *SnowflakeSpec) Reset()
- func (m *SnowflakeSpec) Size() (n int)
- func (this *SnowflakeSpec) String() string
- func (m *SnowflakeSpec) Unmarshal(dAtA []byte) error
- func (m *SnowflakeSpec) XXX_DiscardUnknown()
- func (m *SnowflakeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SnowflakeSpec) XXX_Merge(src proto.Message)
- func (m *SnowflakeSpec) XXX_Size() int
- func (m *SnowflakeSpec) XXX_Unmarshal(b []byte) error
- type SqliteSpec
- func (in *SqliteSpec) DeepCopy() *SqliteSpec
- func (in *SqliteSpec) DeepCopyInto(out *SqliteSpec)
- func (*SqliteSpec) Descriptor() ([]byte, []int)
- func (m *SqliteSpec) Marshal() (dAtA []byte, err error)
- func (m *SqliteSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SqliteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SqliteSpec) ProtoMessage()
- func (m *SqliteSpec) Reset()
- func (m *SqliteSpec) Size() (n int)
- func (this *SqliteSpec) String() string
- func (m *SqliteSpec) Unmarshal(dAtA []byte) error
- func (m *SqliteSpec) XXX_DiscardUnknown()
- func (m *SqliteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SqliteSpec) XXX_Merge(src proto.Message)
- func (m *SqliteSpec) XXX_Size() int
- func (m *SqliteSpec) XXX_Unmarshal(b []byte) error
- type SybaseSpec
- func (in *SybaseSpec) DeepCopy() *SybaseSpec
- func (in *SybaseSpec) DeepCopyInto(out *SybaseSpec)
- func (*SybaseSpec) Descriptor() ([]byte, []int)
- func (m *SybaseSpec) Marshal() (dAtA []byte, err error)
- func (m *SybaseSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SybaseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SybaseSpec) ProtoMessage()
- func (m *SybaseSpec) Reset()
- func (m *SybaseSpec) Size() (n int)
- func (this *SybaseSpec) String() string
- func (m *SybaseSpec) Unmarshal(dAtA []byte) error
- func (m *SybaseSpec) XXX_DiscardUnknown()
- func (m *SybaseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SybaseSpec) XXX_Merge(src proto.Message)
- func (m *SybaseSpec) XXX_Size() int
- func (m *SybaseSpec) XXX_Unmarshal(b []byte) error
- type Tenant
- func (tenant *Tenant) AddFinalizer()
- func (tenant *Tenant) CreateOrUpdateCond(cond metav1.Condition)
- func (in *Tenant) DeepCopy() *Tenant
- func (in *Tenant) DeepCopyInto(out *Tenant)
- func (in *Tenant) DeepCopyObject() runtime.Object
- func (tenant *Tenant) Default()
- func (*Tenant) Descriptor() ([]byte, []int)
- func (tenant Tenant) GetCond(t string) metav1.Condition
- func (tenant Tenant) GetCondIdx(t string) int
- func (tenant Tenant) GetRolesForAccount(account *Account) []string
- func (tenant Tenant) HasFinalizer() bool
- func (tenant Tenant) IsMetricDatabaseReady() bool
- func (tenant Tenant) IsReady() bool
- func (tenant Tenant) Key() string
- func (tenant Tenant) ManifestURI() string
- func (tenant *Tenant) MarkDatabaseReady()
- func (tenant *Tenant) MarkReady()
- func (m *Tenant) Marshal() (dAtA []byte, err error)
- func (m *Tenant) MarshalTo(dAtA []byte) (int, error)
- func (m *Tenant) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (tenant *Tenant) Populate(name string)
- func (*Tenant) ProtoMessage()
- func (tenant *Tenant) RemoveFinalizer()
- func (m *Tenant) Reset()
- func (tenant Tenant) RootURI() string
- func (r *Tenant) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Tenant) Size() (n int)
- func (this *Tenant) String() string
- func (m *Tenant) Unmarshal(dAtA []byte) error
- func (tenant Tenant) ValidateCreate() error
- func (tenant Tenant) ValidateDelete() error
- func (tenant Tenant) ValidateUpdate(old runtime.Object) error
- func (m *Tenant) XXX_DiscardUnknown()
- func (m *Tenant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Tenant) XXX_Merge(src proto.Message)
- func (m *Tenant) XXX_Size() int
- func (m *Tenant) XXX_Unmarshal(b []byte) error
- type TenantConditionType
- type TenantList
- func (in *TenantList) DeepCopy() *TenantList
- func (in *TenantList) DeepCopyInto(out *TenantList)
- func (in *TenantList) DeepCopyObject() runtime.Object
- func (*TenantList) Descriptor() ([]byte, []int)
- func (m *TenantList) Marshal() (dAtA []byte, err error)
- func (m *TenantList) MarshalTo(dAtA []byte) (int, error)
- func (m *TenantList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TenantList) ProtoMessage()
- func (m *TenantList) Reset()
- func (m *TenantList) Size() (n int)
- func (this *TenantList) String() string
- func (m *TenantList) Unmarshal(dAtA []byte) error
- func (m *TenantList) XXX_DiscardUnknown()
- func (m *TenantList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TenantList) XXX_Merge(src proto.Message)
- func (m *TenantList) XXX_Size() int
- func (m *TenantList) XXX_Unmarshal(b []byte) error
- type TenantSpec
- func (in *TenantSpec) DeepCopy() *TenantSpec
- func (in *TenantSpec) DeepCopyInto(out *TenantSpec)
- func (*TenantSpec) Descriptor() ([]byte, []int)
- func (m *TenantSpec) Marshal() (dAtA []byte, err error)
- func (m *TenantSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *TenantSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TenantSpec) ProtoMessage()
- func (m *TenantSpec) Reset()
- func (m *TenantSpec) Size() (n int)
- func (this *TenantSpec) String() string
- func (m *TenantSpec) Unmarshal(dAtA []byte) error
- func (m *TenantSpec) XXX_DiscardUnknown()
- func (m *TenantSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TenantSpec) XXX_Merge(src proto.Message)
- func (m *TenantSpec) XXX_Size() int
- func (m *TenantSpec) XXX_Unmarshal(b []byte) error
- type TenantStatus
- func (in *TenantStatus) DeepCopy() *TenantStatus
- func (in *TenantStatus) DeepCopyInto(out *TenantStatus)
- func (*TenantStatus) Descriptor() ([]byte, []int)
- func (m *TenantStatus) Marshal() (dAtA []byte, err error)
- func (m *TenantStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *TenantStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TenantStatus) ProtoMessage()
- func (m *TenantStatus) Reset()
- func (m *TenantStatus) Size() (n int)
- func (this *TenantStatus) String() string
- func (m *TenantStatus) Unmarshal(dAtA []byte) error
- func (m *TenantStatus) XXX_DiscardUnknown()
- func (m *TenantStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TenantStatus) XXX_Merge(src proto.Message)
- func (m *TenantStatus) XXX_Size() int
- func (m *TenantStatus) XXX_Unmarshal(b []byte) error
- type TenantType
- type TeradataSpec
- func (in *TeradataSpec) DeepCopy() *TeradataSpec
- func (in *TeradataSpec) DeepCopyInto(out *TeradataSpec)
- func (*TeradataSpec) Descriptor() ([]byte, []int)
- func (m *TeradataSpec) Marshal() (dAtA []byte, err error)
- func (m *TeradataSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *TeradataSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TeradataSpec) ProtoMessage()
- func (m *TeradataSpec) Reset()
- func (m *TeradataSpec) Size() (n int)
- func (this *TeradataSpec) String() string
- func (m *TeradataSpec) Unmarshal(dAtA []byte) error
- func (m *TeradataSpec) XXX_DiscardUnknown()
- func (m *TeradataSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeradataSpec) XXX_Merge(src proto.Message)
- func (m *TeradataSpec) XXX_Size() int
- func (m *TeradataSpec) XXX_Unmarshal(b []byte) error
- type TimescaleDBSpec
- func (in *TimescaleDBSpec) DeepCopy() *TimescaleDBSpec
- func (in *TimescaleDBSpec) DeepCopyInto(out *TimescaleDBSpec)
- func (*TimescaleDBSpec) Descriptor() ([]byte, []int)
- func (m *TimescaleDBSpec) Marshal() (dAtA []byte, err error)
- func (m *TimescaleDBSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *TimescaleDBSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TimescaleDBSpec) ProtoMessage()
- func (m *TimescaleDBSpec) Reset()
- func (m *TimescaleDBSpec) Size() (n int)
- func (this *TimescaleDBSpec) String() string
- func (m *TimescaleDBSpec) Unmarshal(dAtA []byte) error
- func (m *TimescaleDBSpec) XXX_DiscardUnknown()
- func (m *TimescaleDBSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TimescaleDBSpec) XXX_Merge(src proto.Message)
- func (m *TimescaleDBSpec) XXX_Size() int
- func (m *TimescaleDBSpec) XXX_Unmarshal(b []byte) error
- type TwitterSpec
- func (in *TwitterSpec) DeepCopy() *TwitterSpec
- func (in *TwitterSpec) DeepCopyInto(out *TwitterSpec)
- func (*TwitterSpec) Descriptor() ([]byte, []int)
- func (m *TwitterSpec) Marshal() (dAtA []byte, err error)
- func (m *TwitterSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *TwitterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TwitterSpec) ProtoMessage()
- func (m *TwitterSpec) Reset()
- func (m *TwitterSpec) Size() (n int)
- func (this *TwitterSpec) String() string
- func (m *TwitterSpec) Unmarshal(dAtA []byte) error
- func (m *TwitterSpec) XXX_DiscardUnknown()
- func (m *TwitterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TwitterSpec) XXX_Merge(src proto.Message)
- func (m *TwitterSpec) XXX_Size() int
- func (m *TwitterSpec) XXX_Unmarshal(b []byte) error
- type UserRoleClass
- func (role *UserRoleClass) Allow(action common.VerbName, resource common.KindName, subject string, ns string, ...) bool
- func (in *UserRoleClass) DeepCopy() *UserRoleClass
- func (in *UserRoleClass) DeepCopyInto(out *UserRoleClass)
- func (in *UserRoleClass) DeepCopyObject() runtime.Object
- func (*UserRoleClass) Descriptor() ([]byte, []int)
- func (m *UserRoleClass) Marshal() (dAtA []byte, err error)
- func (m *UserRoleClass) MarshalTo(dAtA []byte) (int, error)
- func (m *UserRoleClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UserRoleClass) ProtoMessage()
- func (m *UserRoleClass) Reset()
- func (m *UserRoleClass) Size() (n int)
- func (this *UserRoleClass) String() string
- func (m *UserRoleClass) Unmarshal(dAtA []byte) error
- func (m *UserRoleClass) XXX_DiscardUnknown()
- func (m *UserRoleClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserRoleClass) XXX_Merge(src proto.Message)
- func (m *UserRoleClass) XXX_Size() int
- func (m *UserRoleClass) XXX_Unmarshal(b []byte) error
- type UserRoleClassList
- func (in *UserRoleClassList) DeepCopy() *UserRoleClassList
- func (in *UserRoleClassList) DeepCopyInto(out *UserRoleClassList)
- func (in *UserRoleClassList) DeepCopyObject() runtime.Object
- func (*UserRoleClassList) Descriptor() ([]byte, []int)
- func (m *UserRoleClassList) Marshal() (dAtA []byte, err error)
- func (m *UserRoleClassList) MarshalTo(dAtA []byte) (int, error)
- func (m *UserRoleClassList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UserRoleClassList) ProtoMessage()
- func (m *UserRoleClassList) Reset()
- func (m *UserRoleClassList) Size() (n int)
- func (this *UserRoleClassList) String() string
- func (m *UserRoleClassList) Unmarshal(dAtA []byte) error
- func (m *UserRoleClassList) XXX_DiscardUnknown()
- func (m *UserRoleClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserRoleClassList) XXX_Merge(src proto.Message)
- func (m *UserRoleClassList) XXX_Size() int
- func (m *UserRoleClassList) XXX_Unmarshal(b []byte) error
- type UserRoleClassSpec
- func (in *UserRoleClassSpec) DeepCopy() *UserRoleClassSpec
- func (in *UserRoleClassSpec) DeepCopyInto(out *UserRoleClassSpec)
- func (*UserRoleClassSpec) Descriptor() ([]byte, []int)
- func (m *UserRoleClassSpec) Marshal() (dAtA []byte, err error)
- func (m *UserRoleClassSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *UserRoleClassSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UserRoleClassSpec) ProtoMessage()
- func (m *UserRoleClassSpec) Reset()
- func (m *UserRoleClassSpec) Size() (n int)
- func (this *UserRoleClassSpec) String() string
- func (m *UserRoleClassSpec) Unmarshal(dAtA []byte) error
- func (m *UserRoleClassSpec) XXX_DiscardUnknown()
- func (m *UserRoleClassSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserRoleClassSpec) XXX_Merge(src proto.Message)
- func (m *UserRoleClassSpec) XXX_Size() int
- func (m *UserRoleClassSpec) XXX_Unmarshal(b []byte) error
- type VerticaSpec
- func (in *VerticaSpec) DeepCopy() *VerticaSpec
- func (in *VerticaSpec) DeepCopyInto(out *VerticaSpec)
- func (*VerticaSpec) Descriptor() ([]byte, []int)
- func (m *VerticaSpec) Marshal() (dAtA []byte, err error)
- func (m *VerticaSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VerticaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VerticaSpec) ProtoMessage()
- func (m *VerticaSpec) Reset()
- func (m *VerticaSpec) Size() (n int)
- func (this *VerticaSpec) String() string
- func (m *VerticaSpec) Unmarshal(dAtA []byte) error
- func (m *VerticaSpec) XXX_DiscardUnknown()
- func (m *VerticaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VerticaSpec) XXX_Merge(src proto.Message)
- func (m *VerticaSpec) XXX_Size() int
- func (m *VerticaSpec) XXX_Unmarshal(b []byte) error
- type VictorOpSpec
- func (in *VictorOpSpec) DeepCopy() *VictorOpSpec
- func (in *VictorOpSpec) DeepCopyInto(out *VictorOpSpec)
- func (*VictorOpSpec) Descriptor() ([]byte, []int)
- func (m *VictorOpSpec) Marshal() (dAtA []byte, err error)
- func (m *VictorOpSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VictorOpSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VictorOpSpec) ProtoMessage()
- func (m *VictorOpSpec) Reset()
- func (m *VictorOpSpec) Size() (n int)
- func (this *VictorOpSpec) String() string
- func (m *VictorOpSpec) Unmarshal(dAtA []byte) error
- func (m *VictorOpSpec) XXX_DiscardUnknown()
- func (m *VictorOpSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VictorOpSpec) XXX_Merge(src proto.Message)
- func (m *VictorOpSpec) XXX_Size() int
- func (m *VictorOpSpec) XXX_Unmarshal(b []byte) error
- type VictoriaMetricsSpec
- func (in *VictoriaMetricsSpec) DeepCopy() *VictoriaMetricsSpec
- func (in *VictoriaMetricsSpec) DeepCopyInto(out *VictoriaMetricsSpec)
- func (*VictoriaMetricsSpec) Descriptor() ([]byte, []int)
- func (m *VictoriaMetricsSpec) Marshal() (dAtA []byte, err error)
- func (m *VictoriaMetricsSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VictoriaMetricsSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VictoriaMetricsSpec) ProtoMessage()
- func (m *VictoriaMetricsSpec) Reset()
- func (m *VictoriaMetricsSpec) Size() (n int)
- func (this *VictoriaMetricsSpec) String() string
- func (m *VictoriaMetricsSpec) Unmarshal(dAtA []byte) error
- func (m *VictoriaMetricsSpec) XXX_DiscardUnknown()
- func (m *VictoriaMetricsSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VictoriaMetricsSpec) XXX_Merge(src proto.Message)
- func (m *VictoriaMetricsSpec) XXX_Size() int
- func (m *VictoriaMetricsSpec) XXX_Unmarshal(b []byte) error
- type VirtualBucket
- func (bucket *VirtualBucket) AddFinalizer()
- func (bucket *VirtualBucket) CreateOrUpdateCond(cond metav1.Condition)
- func (in *VirtualBucket) DeepCopy() *VirtualBucket
- func (in *VirtualBucket) DeepCopyInto(out *VirtualBucket)
- func (in *VirtualBucket) DeepCopyObject() runtime.Object
- func (bucket *VirtualBucket) Default()
- func (*VirtualBucket) Descriptor() ([]byte, []int)
- func (bucket VirtualBucket) GetCond(t string) metav1.Condition
- func (bucket VirtualBucket) GetCondIdx(t string) int
- func (bucket VirtualBucket) HasFinalizer() bool
- func (bucket VirtualBucket) IsReady() bool
- func (bucket VirtualBucket) ManifestURI() string
- func (bucket *VirtualBucket) MarkFailed(err string)
- func (bucket *VirtualBucket) MarkReady()
- func (m *VirtualBucket) Marshal() (dAtA []byte, err error)
- func (m *VirtualBucket) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualBucket) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualBucket) ProtoMessage()
- func (bucket *VirtualBucket) RemoveFinalizer()
- func (m *VirtualBucket) Reset()
- func (bucket VirtualBucket) RootURI() string
- func (r *VirtualBucket) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *VirtualBucket) Size() (n int)
- func (this *VirtualBucket) String() string
- func (m *VirtualBucket) Unmarshal(dAtA []byte) error
- func (bucket VirtualBucket) ValidateCreate() error
- func (bucket VirtualBucket) ValidateDelete() error
- func (bucket VirtualBucket) ValidateUpdate(old runtime.Object) error
- func (m *VirtualBucket) XXX_DiscardUnknown()
- func (m *VirtualBucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualBucket) XXX_Merge(src proto.Message)
- func (m *VirtualBucket) XXX_Size() int
- func (m *VirtualBucket) XXX_Unmarshal(b []byte) error
- type VirtualBucketConditionType
- type VirtualBucketList
- func (in *VirtualBucketList) DeepCopy() *VirtualBucketList
- func (in *VirtualBucketList) DeepCopyInto(out *VirtualBucketList)
- func (in *VirtualBucketList) DeepCopyObject() runtime.Object
- func (*VirtualBucketList) Descriptor() ([]byte, []int)
- func (m *VirtualBucketList) Marshal() (dAtA []byte, err error)
- func (m *VirtualBucketList) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualBucketList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualBucketList) ProtoMessage()
- func (m *VirtualBucketList) Reset()
- func (m *VirtualBucketList) Size() (n int)
- func (this *VirtualBucketList) String() string
- func (m *VirtualBucketList) Unmarshal(dAtA []byte) error
- func (m *VirtualBucketList) XXX_DiscardUnknown()
- func (m *VirtualBucketList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualBucketList) XXX_Merge(src proto.Message)
- func (m *VirtualBucketList) XXX_Size() int
- func (m *VirtualBucketList) XXX_Unmarshal(b []byte) error
- type VirtualBucketSpec
- func (in *VirtualBucketSpec) DeepCopy() *VirtualBucketSpec
- func (in *VirtualBucketSpec) DeepCopyInto(out *VirtualBucketSpec)
- func (*VirtualBucketSpec) Descriptor() ([]byte, []int)
- func (m *VirtualBucketSpec) Marshal() (dAtA []byte, err error)
- func (m *VirtualBucketSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualBucketSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualBucketSpec) ProtoMessage()
- func (m *VirtualBucketSpec) Reset()
- func (m *VirtualBucketSpec) Size() (n int)
- func (this *VirtualBucketSpec) String() string
- func (m *VirtualBucketSpec) Unmarshal(dAtA []byte) error
- func (m *VirtualBucketSpec) XXX_DiscardUnknown()
- func (m *VirtualBucketSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualBucketSpec) XXX_Merge(src proto.Message)
- func (m *VirtualBucketSpec) XXX_Size() int
- func (m *VirtualBucketSpec) XXX_Unmarshal(b []byte) error
- type VirtualBucketStatus
- func (in *VirtualBucketStatus) DeepCopy() *VirtualBucketStatus
- func (in *VirtualBucketStatus) DeepCopyInto(out *VirtualBucketStatus)
- func (*VirtualBucketStatus) Descriptor() ([]byte, []int)
- func (m *VirtualBucketStatus) Marshal() (dAtA []byte, err error)
- func (m *VirtualBucketStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualBucketStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualBucketStatus) ProtoMessage()
- func (m *VirtualBucketStatus) Reset()
- func (m *VirtualBucketStatus) Size() (n int)
- func (this *VirtualBucketStatus) String() string
- func (m *VirtualBucketStatus) Unmarshal(dAtA []byte) error
- func (m *VirtualBucketStatus) XXX_DiscardUnknown()
- func (m *VirtualBucketStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualBucketStatus) XXX_Merge(src proto.Message)
- func (m *VirtualBucketStatus) XXX_Size() int
- func (m *VirtualBucketStatus) XXX_Unmarshal(b []byte) error
- type VirtualClusterSpec
- func (in *VirtualClusterSpec) DeepCopy() *VirtualClusterSpec
- func (in *VirtualClusterSpec) DeepCopyInto(out *VirtualClusterSpec)
- func (*VirtualClusterSpec) Descriptor() ([]byte, []int)
- func (m *VirtualClusterSpec) Marshal() (dAtA []byte, err error)
- func (m *VirtualClusterSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualClusterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualClusterSpec) ProtoMessage()
- func (m *VirtualClusterSpec) Reset()
- func (m *VirtualClusterSpec) Size() (n int)
- func (this *VirtualClusterSpec) String() string
- func (m *VirtualClusterSpec) Unmarshal(dAtA []byte) error
- func (m *VirtualClusterSpec) XXX_DiscardUnknown()
- func (m *VirtualClusterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualClusterSpec) XXX_Merge(src proto.Message)
- func (m *VirtualClusterSpec) XXX_Size() int
- func (m *VirtualClusterSpec) XXX_Unmarshal(b []byte) error
- type WebhookSpec
- func (in *WebhookSpec) DeepCopy() *WebhookSpec
- func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec)
- func (*WebhookSpec) Descriptor() ([]byte, []int)
- func (m *WebhookSpec) Marshal() (dAtA []byte, err error)
- func (m *WebhookSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *WebhookSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WebhookSpec) ProtoMessage()
- func (m *WebhookSpec) Reset()
- func (m *WebhookSpec) Size() (n int)
- func (this *WebhookSpec) String() string
- func (m *WebhookSpec) Unmarshal(dAtA []byte) error
- func (m *WebhookSpec) XXX_DiscardUnknown()
- func (m *WebhookSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WebhookSpec) XXX_Merge(src proto.Message)
- func (m *WebhookSpec) XXX_Size() int
- func (m *WebhookSpec) XXX_Unmarshal(b []byte) error
Constants ¶
const ( AlertSent = "Sent" AlertSaved = "Saved" )
const ( ModelaSystemReady = "Ready" ModelaSystemSaved = "Saved" )
/ ModelaSystem Condition
const ( VirtualBucketReady = "Ready" VirtualBucketSaved = "Saved" )
/ Bucket Condition
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeBuilder registers our types SchemeBuilder = k8sruntime.NewSchemeBuilder(AddKnownTypes) // AddToScheme local alias for SchemeBuilder.AddToScheme AddToScheme = SchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: infra.GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func AddKnownTypes ¶
func AddKnownTypes(scheme *k8sruntime.Scheme) error
Adds the list of known types to api.Scheme.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type APITokenSpec ¶ added in v0.5.427
type APITokenSpec struct { Name string `json:"name,omitempty" protobuf:"bytes,1,rep,name=name"` // Scopes is the list of scopes for this token. // +kubebuilder:validation:Optional Scopes []Scope `json:"scopes,omitempty" protobuf:"bytes,2,rep,name=scopes"` // The token itself SecretRef v1.SecretReference `json:"secretRef,omitempty" protobuf:"bytes,3,rep,name=secretRef"` }
func (*APITokenSpec) DeepCopy ¶ added in v0.5.427
func (in *APITokenSpec) DeepCopy() *APITokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APITokenSpec.
func (*APITokenSpec) DeepCopyInto ¶ added in v0.5.427
func (in *APITokenSpec) DeepCopyInto(out *APITokenSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APITokenSpec) Descriptor ¶ added in v0.5.427
func (*APITokenSpec) Descriptor() ([]byte, []int)
func (*APITokenSpec) Marshal ¶ added in v0.5.427
func (m *APITokenSpec) Marshal() (dAtA []byte, err error)
func (*APITokenSpec) MarshalTo ¶ added in v0.5.427
func (m *APITokenSpec) MarshalTo(dAtA []byte) (int, error)
func (*APITokenSpec) MarshalToSizedBuffer ¶ added in v0.5.427
func (m *APITokenSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APITokenSpec) ProtoMessage ¶ added in v0.5.427
func (*APITokenSpec) ProtoMessage()
func (*APITokenSpec) Reset ¶ added in v0.5.427
func (m *APITokenSpec) Reset()
func (*APITokenSpec) Size ¶ added in v0.5.427
func (m *APITokenSpec) Size() (n int)
func (*APITokenSpec) String ¶ added in v0.5.427
func (this *APITokenSpec) String() string
func (*APITokenSpec) Unmarshal ¶ added in v0.5.427
func (m *APITokenSpec) Unmarshal(dAtA []byte) error
func (*APITokenSpec) XXX_DiscardUnknown ¶ added in v0.5.427
func (m *APITokenSpec) XXX_DiscardUnknown()
func (*APITokenSpec) XXX_Marshal ¶ added in v0.5.427
func (m *APITokenSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APITokenSpec) XXX_Merge ¶ added in v0.5.427
func (m *APITokenSpec) XXX_Merge(src proto.Message)
func (*APITokenSpec) XXX_Size ¶ added in v0.5.427
func (m *APITokenSpec) XXX_Size() int
func (*APITokenSpec) XXX_Unmarshal ¶ added in v0.5.427
func (m *APITokenSpec) XXX_Unmarshal(b []byte) error
type Account ¶
type Account struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec AccountSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status AccountStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=accounts,shortName=acct,singular=account,categories={infra,modela} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Type",type="string",JSONPath=".spec.type",description="" +kubebuilder:printcolumn:name="Username",type="string",JSONPath=".spec.username",description="" +kubebuilder:printcolumn:name="Team",type="string",JSONPath=".spec.memberOf",description="" +kubebuilder:printcolumn:name="Phone",type="string",JSONPath=".spec.phone",description="",priority=1 +kubebuilder:printcolumn:name="Email",type="string",JSONPath=".spec.email",description="",priority=1 +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" Account represents a single user on the system or a team that other Accounts can be grouped under
func ParseAccountYaml ¶
func (*Account) AddFinalizer ¶
func (account *Account) AddFinalizer()
func (*Account) CreateOrUpdateCond ¶
Merge or update condition
func (*Account) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Account.
func (*Account) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Account) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Account) Descriptor ¶
func (Account) GetCondIdx ¶
func (Account) HasFinalizer ¶
func (Account) ManifestURI ¶ added in v0.5.472
func (*Account) MarkFailed ¶ added in v0.4.448
func (*Account) MarshalToSizedBuffer ¶
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) RemoveFinalizer ¶
func (account *Account) RemoveFinalizer()
func (*Account) SetupWebhookWithManager ¶
Set up the webhook with the manager.
func (Account) ValidateCreate ¶
func (Account) ValidateDelete ¶
func (*Account) XXX_DiscardUnknown ¶
func (m *Account) XXX_DiscardUnknown()
func (*Account) XXX_Marshal ¶
func (*Account) XXX_Unmarshal ¶
type AccountConditionType ¶
type AccountConditionType string
AccountCondition represents the state of the account
const (
AccountReady AccountConditionType = "Ready"
)
/ Account Condition
type AccountList ¶
type AccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Account `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true AccountList represent list of accounts.
func (*AccountList) DeepCopy ¶
func (in *AccountList) DeepCopy() *AccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountList.
func (*AccountList) DeepCopyInto ¶
func (in *AccountList) DeepCopyInto(out *AccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountList) DeepCopyObject ¶
func (in *AccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountList) Descriptor ¶
func (*AccountList) Descriptor() ([]byte, []int)
func (*AccountList) Marshal ¶
func (m *AccountList) Marshal() (dAtA []byte, err error)
func (*AccountList) MarshalToSizedBuffer ¶
func (m *AccountList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccountList) ProtoMessage ¶
func (*AccountList) ProtoMessage()
func (*AccountList) Reset ¶
func (m *AccountList) Reset()
func (*AccountList) Size ¶
func (m *AccountList) Size() (n int)
func (*AccountList) String ¶
func (this *AccountList) String() string
func (*AccountList) Unmarshal ¶
func (m *AccountList) Unmarshal(dAtA []byte) error
func (*AccountList) XXX_DiscardUnknown ¶
func (m *AccountList) XXX_DiscardUnknown()
func (*AccountList) XXX_Marshal ¶
func (m *AccountList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccountList) XXX_Merge ¶
func (m *AccountList) XXX_Merge(src proto.Message)
func (*AccountList) XXX_Size ¶
func (m *AccountList) XXX_Size() int
func (*AccountList) XXX_Unmarshal ¶
func (m *AccountList) XXX_Unmarshal(b []byte) error
type AccountSpec ¶
type AccountSpec struct { // The reference to the tenant which the object exists under // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,1,opt,name=tenantRef"` // The type of Account, which can be a user or a group // +kubebuilder:default:=user // +kubebuilder:validation:Optional Type *AccountType `json:"type,omitempty" protobuf:"bytes,3,opt,name=type,casttype=AccountType"` // The username of the account, which can be used to log into Modela // +kubebuilder:validation:MinLength=4 // +kubebuilder:validation:MaxLength=64 // +kubebuilder:validation:Required // +required Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // The first name of the person using the Account // +kubebuilder:default:="" // +kubebuilder:validation:Optional // +kubebuilder:validation:MaxLength=64 FirstName *string `json:"firstName,omitempty" protobuf:"bytes,5,opt,name=firstName"` // The last name of the person using the Account // +kubebuilder:default:="" // +kubebuilder:validation:MaxLength=64 // +kubebuilder:validation:Optional LastName *string `json:"lastName,omitempty" protobuf:"bytes,6,opt,name=lastName"` // The e-mail address of the person using the Account // +kubebuilder:default:="" // +kubebuilder:validation:MaxLength=64 // +kubebuilder:validation:Required // +required Email *string `json:"email,omitempty" protobuf:"bytes,7,opt,name=email"` // The phone number of the person using the Account // +kubebuilder:default:="" // +kubebuilder:validation:Optional // +kubebuilder:validation:MaxLength=64 Phone *string `json:"phone,omitempty" protobuf:"bytes,8,opt,name=phone"` // Indicates if the Account has admin permissions. Admin accounts have unrestricted access to all resources and // full control to modify and create other Accounts // +kubebuilder:default:=false // +kubebuilder:validation:Optional Admin *bool `json:"admin,omitempty" protobuf:"varint,9,opt,name=admin"` // Indicates if the Account is a team account // +kubebuilder:default:=false // +kubebuilder:validation:Optional Team *bool `json:"team,omitempty" protobuf:"varint,10,opt,name=team"` // MemberOf specifies the name of the team that the Account belongs to. An account can belong to one other team Account // +kubebuilder:default:="" // +kubebuilder:validation:Optional MemberOf *string `json:"memberOf,omitempty" protobuf:"bytes,11,opt,name=memberOf"` // Indicates if an e-mail will be sent to the address specified by the Email field, that notifies the Account owner // about the creation of the Account // +kubebuilder:default:=false // +kubebuilder:validation:Optional EmailPassword *bool `json:"emailPassword,omitempty" protobuf:"varint,12,opt,name=emailPassword"` // Indicates if the Account owner will be prompted to reset their password upon login // +kubebuilder:default:=false // +kubebuilder:validation:Optional ResetPassword *bool `json:"resetPassword,omitempty" protobuf:"varint,13,opt,name=resetPassword"` // The clearance level of the account. Accounts which do not have a clearance level greater than or equal to the // clearance level of a DataProduct will not have access to their namespace // +kubebuilder:default:=unclassified // +kubebuilder:validation:Optional ClearanceLevel *catalog.SecurityClearanceLevel `json:"clearanceLevel,omitempty" protobuf:"bytes,17,opt,name=clearanceLevel"` // The specification for the Account avatar image // +kubebuilder:validation:Optional Avatar AvatarSpec `json:"avatar,omitempty" protobuf:"bytes,18,opt,name=avatar"` // The collection of DataProduct names that will be displayed with priority on the tenant dashboard for the Account // +kubebuilder:validation:Optional FavoritesProducts []string `json:"favoriteProducts,omitempty" protobuf:"bytes,19,rep,name=favoriteProducts"` // +kubebuilder:validation:Optional Tokens []APITokenSpec `json:"tokens,omitempty" protobuf:"bytes,20,rep,name=tokens"` }
AccountSpec defines the desired state of an Account
func (*AccountSpec) DeepCopy ¶
func (in *AccountSpec) DeepCopy() *AccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpec.
func (*AccountSpec) DeepCopyInto ¶
func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountSpec) Descriptor ¶
func (*AccountSpec) Descriptor() ([]byte, []int)
func (*AccountSpec) Marshal ¶
func (m *AccountSpec) Marshal() (dAtA []byte, err error)
func (*AccountSpec) MarshalToSizedBuffer ¶
func (m *AccountSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccountSpec) ProtoMessage ¶
func (*AccountSpec) ProtoMessage()
func (*AccountSpec) Reset ¶
func (m *AccountSpec) Reset()
func (*AccountSpec) Size ¶
func (m *AccountSpec) Size() (n int)
func (*AccountSpec) String ¶
func (this *AccountSpec) String() string
func (*AccountSpec) Unmarshal ¶
func (m *AccountSpec) Unmarshal(dAtA []byte) error
func (*AccountSpec) XXX_DiscardUnknown ¶
func (m *AccountSpec) XXX_DiscardUnknown()
func (*AccountSpec) XXX_Marshal ¶
func (m *AccountSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccountSpec) XXX_Merge ¶
func (m *AccountSpec) XXX_Merge(src proto.Message)
func (*AccountSpec) XXX_Size ¶
func (m *AccountSpec) XXX_Size() int
func (*AccountSpec) XXX_Unmarshal ¶
func (m *AccountSpec) XXX_Unmarshal(b []byte) error
type AccountStatus ¶
type AccountStatus struct { // The last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,1,opt,name=updatedAt"` // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,2,opt,name=observedGeneration"` // In the case of failure, the Account resource controller will set this field with a failure reason //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,3,opt,name=failureReason"` // In the case of failure, the Account resource controller will set this field with a failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,4,opt,name=failureMessage"` // Total models owned by this user //+kubebuilder:validation:Optional ModelsCount int32 `json:"modelsCount,omitempty" protobuf:"bytes,5,opt,name=modelsCount"` // Total model classes owned by this user //+kubebuilder:validation:Optional ModelClassesCount int32 `json:"modelClassessCount,omitempty" protobuf:"bytes,6,opt,name=modelClassesCount"` // Total number of feature groups that this user is owner of. //+kubebuilder:validation:Optional PredictorsCounts int32 `json:"predictorsCount,omitempty" protobuf:"bytes,7,opt,name=predictorsCount"` // Total number of feature groups that this user is responsible for. //+kubebuilder:validation:Optional FeatureGroupsCount int32 `json:"featureGroupsCount,omitempty" protobuf:"bytes,8,opt,name=featureGroupsCount"` // Total number of feature groups that this user is responsible for. //+kubebuilder:validation:Optional DatasetsCount int32 `json:"datasetsCount,omitempty" protobuf:"bytes,9,opt,name=datasetsCount"` // If group, this is the total members. //+kubebuilder:validation:Optional MembersCount int32 `json:"membersCount,omitempty" protobuf:"bytes,10,opt,name=membersCount"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,11,rep,name=conditions"` }
AccountStatus defines the actual state of the api object
func (*AccountStatus) DeepCopy ¶
func (in *AccountStatus) DeepCopy() *AccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountStatus.
func (*AccountStatus) DeepCopyInto ¶
func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountStatus) Descriptor ¶
func (*AccountStatus) Descriptor() ([]byte, []int)
func (*AccountStatus) Marshal ¶
func (m *AccountStatus) Marshal() (dAtA []byte, err error)
func (*AccountStatus) MarshalToSizedBuffer ¶
func (m *AccountStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccountStatus) ProtoMessage ¶
func (*AccountStatus) ProtoMessage()
func (*AccountStatus) Reset ¶
func (m *AccountStatus) Reset()
func (*AccountStatus) Size ¶
func (m *AccountStatus) Size() (n int)
func (*AccountStatus) String ¶
func (this *AccountStatus) String() string
func (*AccountStatus) Unmarshal ¶
func (m *AccountStatus) Unmarshal(dAtA []byte) error
func (*AccountStatus) XXX_DiscardUnknown ¶
func (m *AccountStatus) XXX_DiscardUnknown()
func (*AccountStatus) XXX_Marshal ¶
func (m *AccountStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccountStatus) XXX_Merge ¶
func (m *AccountStatus) XXX_Merge(src proto.Message)
func (*AccountStatus) XXX_Size ¶
func (m *AccountStatus) XXX_Size() int
func (*AccountStatus) XXX_Unmarshal ¶
func (m *AccountStatus) XXX_Unmarshal(b []byte) error
type AccountType ¶
type AccountType string
======= Account ======== +kubebuilder:validation:Enum="user";"group"
const ( User AccountType = "user" Group AccountType = "group" )
type AirTableSpec ¶ added in v0.5.122
type AirTableSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*AirTableSpec) DeepCopy ¶ added in v0.5.122
func (in *AirTableSpec) DeepCopy() *AirTableSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AirTableSpec.
func (*AirTableSpec) DeepCopyInto ¶ added in v0.5.122
func (in *AirTableSpec) DeepCopyInto(out *AirTableSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AirTableSpec) Descriptor ¶ added in v0.5.122
func (*AirTableSpec) Descriptor() ([]byte, []int)
func (*AirTableSpec) Marshal ¶ added in v0.5.122
func (m *AirTableSpec) Marshal() (dAtA []byte, err error)
func (*AirTableSpec) MarshalTo ¶ added in v0.5.122
func (m *AirTableSpec) MarshalTo(dAtA []byte) (int, error)
func (*AirTableSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *AirTableSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AirTableSpec) ProtoMessage ¶ added in v0.5.122
func (*AirTableSpec) ProtoMessage()
func (*AirTableSpec) Reset ¶ added in v0.5.122
func (m *AirTableSpec) Reset()
func (*AirTableSpec) Size ¶ added in v0.5.122
func (m *AirTableSpec) Size() (n int)
func (*AirTableSpec) String ¶ added in v0.5.122
func (this *AirTableSpec) String() string
func (*AirTableSpec) Unmarshal ¶ added in v0.5.122
func (m *AirTableSpec) Unmarshal(dAtA []byte) error
func (*AirTableSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *AirTableSpec) XXX_DiscardUnknown()
func (*AirTableSpec) XXX_Marshal ¶ added in v0.5.122
func (m *AirTableSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AirTableSpec) XXX_Merge ¶ added in v0.5.122
func (m *AirTableSpec) XXX_Merge(src proto.Message)
func (*AirTableSpec) XXX_Size ¶ added in v0.5.122
func (m *AirTableSpec) XXX_Size() int
func (*AirTableSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *AirTableSpec) XXX_Unmarshal(b []byte) error
type AirWriteSpec ¶ added in v0.5.122
type AirWriteSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*AirWriteSpec) DeepCopy ¶ added in v0.5.122
func (in *AirWriteSpec) DeepCopy() *AirWriteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AirWriteSpec.
func (*AirWriteSpec) DeepCopyInto ¶ added in v0.5.122
func (in *AirWriteSpec) DeepCopyInto(out *AirWriteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AirWriteSpec) Descriptor ¶ added in v0.5.122
func (*AirWriteSpec) Descriptor() ([]byte, []int)
func (*AirWriteSpec) Marshal ¶ added in v0.5.122
func (m *AirWriteSpec) Marshal() (dAtA []byte, err error)
func (*AirWriteSpec) MarshalTo ¶ added in v0.5.122
func (m *AirWriteSpec) MarshalTo(dAtA []byte) (int, error)
func (*AirWriteSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *AirWriteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AirWriteSpec) ProtoMessage ¶ added in v0.5.122
func (*AirWriteSpec) ProtoMessage()
func (*AirWriteSpec) Reset ¶ added in v0.5.122
func (m *AirWriteSpec) Reset()
func (*AirWriteSpec) Size ¶ added in v0.5.122
func (m *AirWriteSpec) Size() (n int)
func (*AirWriteSpec) String ¶ added in v0.5.122
func (this *AirWriteSpec) String() string
func (*AirWriteSpec) Unmarshal ¶ added in v0.5.122
func (m *AirWriteSpec) Unmarshal(dAtA []byte) error
func (*AirWriteSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *AirWriteSpec) XXX_DiscardUnknown()
func (*AirWriteSpec) XXX_Marshal ¶ added in v0.5.122
func (m *AirWriteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AirWriteSpec) XXX_Merge ¶ added in v0.5.122
func (m *AirWriteSpec) XXX_Merge(src proto.Message)
func (*AirWriteSpec) XXX_Size ¶ added in v0.5.122
func (m *AirWriteSpec) XXX_Size() int
func (*AirWriteSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *AirWriteSpec) XXX_Unmarshal(b []byte) error
type Alert ¶
type Alert struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec AlertSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status AlertStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:path=alerts,singular=alert,categories={infra,modela} +kubebuilder:storageversion +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.phase",description="" +kubebuilder:printcolumn:name="Level",type="string",JSONPath=".spec.level",description="" +kubebuilder:printcolumn:name="Subject",type="string",JSONPath=".spec.subject",description="" +kubebuilder:printcolumn:name="Entity Namespace",type="string",JSONPath=".spec.entityRef.namespace",description="",priority=1 +kubebuilder:printcolumn:name="Entity Name",type="string",JSONPath=".spec.entityRef.name",description="",priority=1 +kubebuilder:printcolumn:name="Notifier",type="string",JSONPath=".spec.notifierName",description="",priority=1 +kubebuilder:printcolumn:name="FiredAt",type="date",JSONPath=".status.at",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" Alert represents temporal information about an event that occurred with a Modela custom resource
func ParseAlertYaml ¶
func (*Alert) AddFinalizer ¶
func (alert *Alert) AddFinalizer()
func (*Alert) CreateOrUpdateCond ¶
Merge or update condition
func (*Alert) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alert.
func (*Alert) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Alert) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Alert) Descriptor ¶
func (Alert) GetCondIdx ¶
func (*Alert) HasFinalizer ¶
func (Alert) ManifestURI ¶ added in v0.5.472
func (*Alert) MarkFailed ¶ added in v0.4.448
func (*Alert) ProtoMessage ¶
func (*Alert) ProtoMessage()
func (*Alert) RemoveFinalizer ¶
func (alert *Alert) RemoveFinalizer()
func (*Alert) SetupWebhookWithManager ¶
func (Alert) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (Alert) ValidateDelete ¶
func (Alert) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Alert) XXX_DiscardUnknown ¶
func (m *Alert) XXX_DiscardUnknown()
func (*Alert) XXX_Marshal ¶
func (*Alert) XXX_Unmarshal ¶
type AlertLevel ¶
type AlertLevel string
const ( Info AlertLevel = "normal" Warning AlertLevel = "warning " Error AlertLevel = "error" )
type AlertList ¶
type AlertList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Alert `json:"items" protobuf:"bytes,2,rep,name=items"` }
AlertList is a list of Alerts +kubebuilder:object:root=true
func (*AlertList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertList.
func (*AlertList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertList) Descriptor ¶
func (*AlertList) MarshalToSizedBuffer ¶
func (*AlertList) ProtoMessage ¶
func (*AlertList) ProtoMessage()
func (*AlertList) XXX_DiscardUnknown ¶
func (m *AlertList) XXX_DiscardUnknown()
func (*AlertList) XXX_Marshal ¶
func (*AlertList) XXX_Unmarshal ¶
type AlertSpec ¶
type AlertSpec struct { // The subject of the Alert // +kubebuilder:default:="" // +kubebuilder:validation:Optional Subject *string `json:"subject,omitempty" protobuf:"bytes,1,opt,name=subject"` // The message of the Alert // +kubebuilder:default:="" // +kubebuilder:validation:Optional Message *string `json:"message,omitempty" protobuf:"bytes,2,opt,name=message"` // The significance of the Alert, which can be normal, warning, or error // +kubebuilder:default:="normal" // +kubebuilder:validation:Optional Level *AlertLevel `json:"level,omitempty" protobuf:"bytes,3,opt,name=level"` // The entity which the Alert is in reference to EntityRef v1.ObjectReference `json:"entityRef,omitempty" protobuf:"bytes,4,opt,name=entityRef"` // The name of the Notifier resource that exists in the same tenant as the Alert which the contents of the // Alert will be forwarded to // +kubebuilder:default:="" // +kubebuilder:validation:Required NotifierName *string `json:"notifierName,omitempty" protobuf:"bytes,5,opt,name=notifierName"` // The name of the Account which owns the resource that the Alert references // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,6,opt,name=owner"` // The time-to-live of the Alert, after which the Alert will be archived // +kubebuilder:default:=3600 // +kubebuilder:validation:Optional TTL *int32 `json:"ttl,omitempty" protobuf:"varint,7,opt,name=ttl"` // Additional key-value information about the event // +kubebuilder:validation:Optional Fields map[string]string `json:"fields,omitempty" protobuf:"bytes,8,opt,name=fields"` // The URL of the subject // +kubebuilder:default:="" // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" protobuf:"bytes,9,opt,name=url"` // The URL of an image in reference to the Alert // +kubebuilder:default:="" // +kubebuilder:validation:Optional Image *string `json:"image,omitempty" protobuf:"bytes,10,opt,name=image"` // The reference to the tenant which the object exists under // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,11,opt,name=tenantRef"` }
AlertSpec defines the contents of an Alert. Alerts are generated by Modela resource controllers and should not be created manually.
func (*AlertSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertSpec.
func (*AlertSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertSpec) Descriptor ¶
func (*AlertSpec) MarshalToSizedBuffer ¶
func (*AlertSpec) ProtoMessage ¶
func (*AlertSpec) ProtoMessage()
func (*AlertSpec) XXX_DiscardUnknown ¶
func (m *AlertSpec) XXX_DiscardUnknown()
func (*AlertSpec) XXX_Marshal ¶
func (*AlertSpec) XXX_Unmarshal ¶
type AlertStatus ¶
type AlertStatus struct { // The time when the Alert was fired // +kubebuilder:validation:Optional FiredAt *metav1.Time `json:"firedAt" protobuf:"bytes,2,opt,name=firedAt"` // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` // The last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,4,opt,name=updatedAt"` // In the case of failure, the Alert resource controller will set this field with a failure reason //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,5,opt,name=failureReason"` // In the case of failure, the Alert resource controller will set this field with a failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,6,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,7,rep,name=conditions"` }
AlertStatus is the observed state of an Alert
func (*AlertStatus) DeepCopy ¶
func (in *AlertStatus) DeepCopy() *AlertStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertStatus.
func (*AlertStatus) DeepCopyInto ¶
func (in *AlertStatus) DeepCopyInto(out *AlertStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertStatus) Descriptor ¶
func (*AlertStatus) Descriptor() ([]byte, []int)
func (*AlertStatus) Marshal ¶
func (m *AlertStatus) Marshal() (dAtA []byte, err error)
func (*AlertStatus) MarshalToSizedBuffer ¶
func (m *AlertStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AlertStatus) ProtoMessage ¶
func (*AlertStatus) ProtoMessage()
func (*AlertStatus) Reset ¶
func (m *AlertStatus) Reset()
func (*AlertStatus) Size ¶
func (m *AlertStatus) Size() (n int)
func (*AlertStatus) String ¶
func (this *AlertStatus) String() string
func (*AlertStatus) Unmarshal ¶
func (m *AlertStatus) Unmarshal(dAtA []byte) error
func (*AlertStatus) XXX_DiscardUnknown ¶
func (m *AlertStatus) XXX_DiscardUnknown()
func (*AlertStatus) XXX_Marshal ¶
func (m *AlertStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AlertStatus) XXX_Merge ¶
func (m *AlertStatus) XXX_Merge(src proto.Message)
func (*AlertStatus) XXX_Size ¶
func (m *AlertStatus) XXX_Size() int
func (*AlertStatus) XXX_Unmarshal ¶
func (m *AlertStatus) XXX_Unmarshal(b []byte) error
type AliCloudSpec ¶
type AliCloudSpec struct { // +kubebuilder:default:="" AccessKey *string `json:"accessKey,omitempty" protobuf:"bytes,1,opt,name=accessKey"` // +kubebuilder:default:="" SecretKey *string `json:"secretKey,omitempty" protobuf:"bytes,2,opt,name=secretKey"` // +kubebuilder:default:="" Region *string `json:"region,omitempty" protobuf:"bytes,3,opt,name=region"` // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,4,opt,name=host"` }
func (*AliCloudSpec) DeepCopy ¶
func (in *AliCloudSpec) DeepCopy() *AliCloudSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliCloudSpec.
func (*AliCloudSpec) DeepCopyInto ¶
func (in *AliCloudSpec) DeepCopyInto(out *AliCloudSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AliCloudSpec) Descriptor ¶
func (*AliCloudSpec) Descriptor() ([]byte, []int)
func (*AliCloudSpec) Marshal ¶
func (m *AliCloudSpec) Marshal() (dAtA []byte, err error)
func (*AliCloudSpec) MarshalToSizedBuffer ¶
func (m *AliCloudSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AliCloudSpec) ProtoMessage ¶
func (*AliCloudSpec) ProtoMessage()
func (*AliCloudSpec) Reset ¶
func (m *AliCloudSpec) Reset()
func (*AliCloudSpec) Size ¶
func (m *AliCloudSpec) Size() (n int)
func (*AliCloudSpec) String ¶
func (this *AliCloudSpec) String() string
func (*AliCloudSpec) Unmarshal ¶
func (m *AliCloudSpec) Unmarshal(dAtA []byte) error
func (*AliCloudSpec) XXX_DiscardUnknown ¶
func (m *AliCloudSpec) XXX_DiscardUnknown()
func (*AliCloudSpec) XXX_Marshal ¶
func (m *AliCloudSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AliCloudSpec) XXX_Merge ¶
func (m *AliCloudSpec) XXX_Merge(src proto.Message)
func (*AliCloudSpec) XXX_Size ¶
func (m *AliCloudSpec) XXX_Size() int
func (*AliCloudSpec) XXX_Unmarshal ¶
func (m *AliCloudSpec) XXX_Unmarshal(b []byte) error
type AmazonAthenaSpec ¶
type AmazonAthenaSpec struct { // +kubebuilder:default:="" Database *string `json:"hostName,omitempty" protobuf:"bytes,1,opt,name=hostName"` // UserName // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,2,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,3,opt,name=password"` // +kubebuilder:default:="" Region *string `json:"region,omitempty" protobuf:"bytes,4,opt,name=region"` // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,5,opt,name=url"` }
AthenaSpec defines the connection to Athena db
func (*AmazonAthenaSpec) DeepCopy ¶
func (in *AmazonAthenaSpec) DeepCopy() *AmazonAthenaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmazonAthenaSpec.
func (*AmazonAthenaSpec) DeepCopyInto ¶
func (in *AmazonAthenaSpec) DeepCopyInto(out *AmazonAthenaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AmazonAthenaSpec) Descriptor ¶
func (*AmazonAthenaSpec) Descriptor() ([]byte, []int)
func (*AmazonAthenaSpec) Marshal ¶
func (m *AmazonAthenaSpec) Marshal() (dAtA []byte, err error)
func (*AmazonAthenaSpec) MarshalToSizedBuffer ¶
func (m *AmazonAthenaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AmazonAthenaSpec) ProtoMessage ¶
func (*AmazonAthenaSpec) ProtoMessage()
func (*AmazonAthenaSpec) Reset ¶
func (m *AmazonAthenaSpec) Reset()
func (*AmazonAthenaSpec) Size ¶
func (m *AmazonAthenaSpec) Size() (n int)
func (*AmazonAthenaSpec) String ¶
func (this *AmazonAthenaSpec) String() string
func (*AmazonAthenaSpec) Unmarshal ¶
func (m *AmazonAthenaSpec) Unmarshal(dAtA []byte) error
func (*AmazonAthenaSpec) XXX_DiscardUnknown ¶
func (m *AmazonAthenaSpec) XXX_DiscardUnknown()
func (*AmazonAthenaSpec) XXX_Marshal ¶
func (m *AmazonAthenaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AmazonAthenaSpec) XXX_Merge ¶
func (m *AmazonAthenaSpec) XXX_Merge(src proto.Message)
func (*AmazonAthenaSpec) XXX_Size ¶
func (m *AmazonAthenaSpec) XXX_Size() int
func (*AmazonAthenaSpec) XXX_Unmarshal ¶
func (m *AmazonAthenaSpec) XXX_Unmarshal(b []byte) error
type AmazonRedShiftSpec ¶
type AmazonRedShiftSpec struct { // +kubebuilder:default:="" Hostname *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5439 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` // AWS Region Region string `json:"region,omitempty" protobuf:"bytes,7,opt,name=region"` // redshift cluster id ClusterID string `json:"clusterID,omitempty" protobuf:"bytes,8,opt,name=clusterID"` // s3 staging location S3StagingLocation string `json:"s3StagingLocation,omitempty" protobuf:"bytes,9,opt,name=s3StagingLocation"` // IAM Role IAMRole string `json:"iamRole,omitempty" protobuf:"bytes,10,opt,name=iamRole"` }
func (*AmazonRedShiftSpec) DeepCopy ¶
func (in *AmazonRedShiftSpec) DeepCopy() *AmazonRedShiftSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmazonRedShiftSpec.
func (*AmazonRedShiftSpec) DeepCopyInto ¶
func (in *AmazonRedShiftSpec) DeepCopyInto(out *AmazonRedShiftSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AmazonRedShiftSpec) Descriptor ¶
func (*AmazonRedShiftSpec) Descriptor() ([]byte, []int)
func (*AmazonRedShiftSpec) Marshal ¶
func (m *AmazonRedShiftSpec) Marshal() (dAtA []byte, err error)
func (*AmazonRedShiftSpec) MarshalTo ¶
func (m *AmazonRedShiftSpec) MarshalTo(dAtA []byte) (int, error)
func (*AmazonRedShiftSpec) MarshalToSizedBuffer ¶
func (m *AmazonRedShiftSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AmazonRedShiftSpec) ProtoMessage ¶
func (*AmazonRedShiftSpec) ProtoMessage()
func (*AmazonRedShiftSpec) Reset ¶
func (m *AmazonRedShiftSpec) Reset()
func (*AmazonRedShiftSpec) Size ¶
func (m *AmazonRedShiftSpec) Size() (n int)
func (*AmazonRedShiftSpec) String ¶
func (this *AmazonRedShiftSpec) String() string
func (*AmazonRedShiftSpec) Unmarshal ¶
func (m *AmazonRedShiftSpec) Unmarshal(dAtA []byte) error
func (*AmazonRedShiftSpec) XXX_DiscardUnknown ¶
func (m *AmazonRedShiftSpec) XXX_DiscardUnknown()
func (*AmazonRedShiftSpec) XXX_Marshal ¶
func (m *AmazonRedShiftSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AmazonRedShiftSpec) XXX_Merge ¶
func (m *AmazonRedShiftSpec) XXX_Merge(src proto.Message)
func (*AmazonRedShiftSpec) XXX_Size ¶
func (m *AmazonRedShiftSpec) XXX_Size() int
func (*AmazonRedShiftSpec) XXX_Unmarshal ¶
func (m *AmazonRedShiftSpec) XXX_Unmarshal(b []byte) error
type ApacheCassandraSpec ¶
type ApacheCassandraSpec struct { Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` ProtocolVersion *string `json:"protocolVersion,omitempty" protobuf:"bytes,6,opt,name=protocolVersion"` LocalDC *string `json:"localDC,omitempty" protobuf:"bytes,7,opt,name=localDC"` LoadBalancePolicy *string `json:"loadBalancePolicy,omitempty" protobuf:"bytes,8,opt,name=loadBalancePolicy"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,9,opt,name=url"` }
CassandraSpec defines the connection to cassandra
func (*ApacheCassandraSpec) DeepCopy ¶
func (in *ApacheCassandraSpec) DeepCopy() *ApacheCassandraSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApacheCassandraSpec.
func (*ApacheCassandraSpec) DeepCopyInto ¶
func (in *ApacheCassandraSpec) DeepCopyInto(out *ApacheCassandraSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApacheCassandraSpec) Descriptor ¶
func (*ApacheCassandraSpec) Descriptor() ([]byte, []int)
func (*ApacheCassandraSpec) Marshal ¶
func (m *ApacheCassandraSpec) Marshal() (dAtA []byte, err error)
func (*ApacheCassandraSpec) MarshalTo ¶
func (m *ApacheCassandraSpec) MarshalTo(dAtA []byte) (int, error)
func (*ApacheCassandraSpec) MarshalToSizedBuffer ¶
func (m *ApacheCassandraSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApacheCassandraSpec) ProtoMessage ¶
func (*ApacheCassandraSpec) ProtoMessage()
func (*ApacheCassandraSpec) Reset ¶
func (m *ApacheCassandraSpec) Reset()
func (*ApacheCassandraSpec) Size ¶
func (m *ApacheCassandraSpec) Size() (n int)
func (*ApacheCassandraSpec) String ¶
func (this *ApacheCassandraSpec) String() string
func (*ApacheCassandraSpec) Unmarshal ¶
func (m *ApacheCassandraSpec) Unmarshal(dAtA []byte) error
func (*ApacheCassandraSpec) XXX_DiscardUnknown ¶
func (m *ApacheCassandraSpec) XXX_DiscardUnknown()
func (*ApacheCassandraSpec) XXX_Marshal ¶
func (m *ApacheCassandraSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApacheCassandraSpec) XXX_Merge ¶
func (m *ApacheCassandraSpec) XXX_Merge(src proto.Message)
func (*ApacheCassandraSpec) XXX_Size ¶
func (m *ApacheCassandraSpec) XXX_Size() int
func (*ApacheCassandraSpec) XXX_Unmarshal ¶
func (m *ApacheCassandraSpec) XXX_Unmarshal(b []byte) error
type ApacheDrillSpec ¶
type ApacheDrillSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
ApacheDruid
func (*ApacheDrillSpec) DeepCopy ¶
func (in *ApacheDrillSpec) DeepCopy() *ApacheDrillSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApacheDrillSpec.
func (*ApacheDrillSpec) DeepCopyInto ¶
func (in *ApacheDrillSpec) DeepCopyInto(out *ApacheDrillSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApacheDrillSpec) Descriptor ¶
func (*ApacheDrillSpec) Descriptor() ([]byte, []int)
func (*ApacheDrillSpec) Marshal ¶
func (m *ApacheDrillSpec) Marshal() (dAtA []byte, err error)
func (*ApacheDrillSpec) MarshalToSizedBuffer ¶
func (m *ApacheDrillSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApacheDrillSpec) ProtoMessage ¶
func (*ApacheDrillSpec) ProtoMessage()
func (*ApacheDrillSpec) Reset ¶
func (m *ApacheDrillSpec) Reset()
func (*ApacheDrillSpec) Size ¶
func (m *ApacheDrillSpec) Size() (n int)
func (*ApacheDrillSpec) String ¶
func (this *ApacheDrillSpec) String() string
func (*ApacheDrillSpec) Unmarshal ¶
func (m *ApacheDrillSpec) Unmarshal(dAtA []byte) error
func (*ApacheDrillSpec) XXX_DiscardUnknown ¶
func (m *ApacheDrillSpec) XXX_DiscardUnknown()
func (*ApacheDrillSpec) XXX_Marshal ¶
func (m *ApacheDrillSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApacheDrillSpec) XXX_Merge ¶
func (m *ApacheDrillSpec) XXX_Merge(src proto.Message)
func (*ApacheDrillSpec) XXX_Size ¶
func (m *ApacheDrillSpec) XXX_Size() int
func (*ApacheDrillSpec) XXX_Unmarshal ¶
func (m *ApacheDrillSpec) XXX_Unmarshal(b []byte) error
type ApacheDruidSpec ¶
type ApacheDruidSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
ApacheDruid defines the connection to Apache Druid
func (*ApacheDruidSpec) DeepCopy ¶
func (in *ApacheDruidSpec) DeepCopy() *ApacheDruidSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApacheDruidSpec.
func (*ApacheDruidSpec) DeepCopyInto ¶
func (in *ApacheDruidSpec) DeepCopyInto(out *ApacheDruidSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApacheDruidSpec) Descriptor ¶
func (*ApacheDruidSpec) Descriptor() ([]byte, []int)
func (*ApacheDruidSpec) Marshal ¶
func (m *ApacheDruidSpec) Marshal() (dAtA []byte, err error)
func (*ApacheDruidSpec) MarshalToSizedBuffer ¶
func (m *ApacheDruidSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApacheDruidSpec) ProtoMessage ¶
func (*ApacheDruidSpec) ProtoMessage()
func (*ApacheDruidSpec) Reset ¶
func (m *ApacheDruidSpec) Reset()
func (*ApacheDruidSpec) Size ¶
func (m *ApacheDruidSpec) Size() (n int)
func (*ApacheDruidSpec) String ¶
func (this *ApacheDruidSpec) String() string
func (*ApacheDruidSpec) Unmarshal ¶
func (m *ApacheDruidSpec) Unmarshal(dAtA []byte) error
func (*ApacheDruidSpec) XXX_DiscardUnknown ¶
func (m *ApacheDruidSpec) XXX_DiscardUnknown()
func (*ApacheDruidSpec) XXX_Marshal ¶
func (m *ApacheDruidSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApacheDruidSpec) XXX_Merge ¶
func (m *ApacheDruidSpec) XXX_Merge(src proto.Message)
func (*ApacheDruidSpec) XXX_Size ¶
func (m *ApacheDruidSpec) XXX_Size() int
func (*ApacheDruidSpec) XXX_Unmarshal ¶
func (m *ApacheDruidSpec) XXX_Unmarshal(b []byte) error
type ApacheHiveSpec ¶
type ApacheHiveSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=10000 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Schema *string `json:"schema,omitempty" protobuf:"bytes,3,opt,name=schema"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*ApacheHiveSpec) DeepCopy ¶
func (in *ApacheHiveSpec) DeepCopy() *ApacheHiveSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApacheHiveSpec.
func (*ApacheHiveSpec) DeepCopyInto ¶
func (in *ApacheHiveSpec) DeepCopyInto(out *ApacheHiveSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApacheHiveSpec) Descriptor ¶
func (*ApacheHiveSpec) Descriptor() ([]byte, []int)
func (*ApacheHiveSpec) Marshal ¶
func (m *ApacheHiveSpec) Marshal() (dAtA []byte, err error)
func (*ApacheHiveSpec) MarshalToSizedBuffer ¶
func (m *ApacheHiveSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApacheHiveSpec) ProtoMessage ¶
func (*ApacheHiveSpec) ProtoMessage()
func (*ApacheHiveSpec) Reset ¶
func (m *ApacheHiveSpec) Reset()
func (*ApacheHiveSpec) Size ¶
func (m *ApacheHiveSpec) Size() (n int)
func (*ApacheHiveSpec) String ¶
func (this *ApacheHiveSpec) String() string
func (*ApacheHiveSpec) Unmarshal ¶
func (m *ApacheHiveSpec) Unmarshal(dAtA []byte) error
func (*ApacheHiveSpec) XXX_DiscardUnknown ¶
func (m *ApacheHiveSpec) XXX_DiscardUnknown()
func (*ApacheHiveSpec) XXX_Marshal ¶
func (m *ApacheHiveSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApacheHiveSpec) XXX_Merge ¶
func (m *ApacheHiveSpec) XXX_Merge(src proto.Message)
func (*ApacheHiveSpec) XXX_Size ¶
func (m *ApacheHiveSpec) XXX_Size() int
func (*ApacheHiveSpec) XXX_Unmarshal ¶
func (m *ApacheHiveSpec) XXX_Unmarshal(b []byte) error
type ApacheSparkSpec ¶
type ApacheSparkSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5433 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Schema *string `json:"schema,omitempty" protobuf:"bytes,3,opt,name=schema"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*ApacheSparkSpec) DeepCopy ¶
func (in *ApacheSparkSpec) DeepCopy() *ApacheSparkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApacheSparkSpec.
func (*ApacheSparkSpec) DeepCopyInto ¶
func (in *ApacheSparkSpec) DeepCopyInto(out *ApacheSparkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApacheSparkSpec) Descriptor ¶
func (*ApacheSparkSpec) Descriptor() ([]byte, []int)
func (*ApacheSparkSpec) Marshal ¶
func (m *ApacheSparkSpec) Marshal() (dAtA []byte, err error)
func (*ApacheSparkSpec) MarshalToSizedBuffer ¶
func (m *ApacheSparkSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApacheSparkSpec) ProtoMessage ¶
func (*ApacheSparkSpec) ProtoMessage()
func (*ApacheSparkSpec) Reset ¶
func (m *ApacheSparkSpec) Reset()
func (*ApacheSparkSpec) Size ¶
func (m *ApacheSparkSpec) Size() (n int)
func (*ApacheSparkSpec) String ¶
func (this *ApacheSparkSpec) String() string
func (*ApacheSparkSpec) Unmarshal ¶
func (m *ApacheSparkSpec) Unmarshal(dAtA []byte) error
func (*ApacheSparkSpec) XXX_DiscardUnknown ¶
func (m *ApacheSparkSpec) XXX_DiscardUnknown()
func (*ApacheSparkSpec) XXX_Marshal ¶
func (m *ApacheSparkSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApacheSparkSpec) XXX_Merge ¶
func (m *ApacheSparkSpec) XXX_Merge(src proto.Message)
func (*ApacheSparkSpec) XXX_Size ¶
func (m *ApacheSparkSpec) XXX_Size() int
func (*ApacheSparkSpec) XXX_Unmarshal ¶
func (m *ApacheSparkSpec) XXX_Unmarshal(b []byte) error
type Attachment ¶
type Attachment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec AttachmentSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status AttachmentStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=attachments,singular=attachment,categories={infra,modela} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Entity Namespace",type="string",JSONPath=".spec.entityRef.name",description="" +kubebuilder:printcolumn:name="Entity Name",type="string",JSONPath=".spec.entityRef.namespace",description="" +kubebuilder:printcolumn:name="Bucket",type="string",JSONPath=".spec.bucketName",description="" +kubebuilder:printcolumn:name="Path",type="string",JSONPath=".spec.path",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" Attachment represent an file attached to a resource.
func ParseAttachmentYaml ¶
func ParseAttachmentYaml(content []byte) (*Attachment, error)
func (*Attachment) AddFinalizer ¶
func (attachment *Attachment) AddFinalizer()
func (*Attachment) CreateOrUpdateCond ¶
func (attachment *Attachment) CreateOrUpdateCond(cond metav1.Condition)
Merge or update condition
func (*Attachment) DeepCopy ¶
func (in *Attachment) DeepCopy() *Attachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Attachment.
func (*Attachment) DeepCopyInto ¶
func (in *Attachment) DeepCopyInto(out *Attachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Attachment) DeepCopyObject ¶
func (in *Attachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Attachment) Default ¶
func (attachment *Attachment) Default()
func (*Attachment) Descriptor ¶
func (*Attachment) Descriptor() ([]byte, []int)
func (Attachment) GetCond ¶
func (attachment Attachment) GetCond(t AttachmentConditionType) metav1.Condition
func (Attachment) GetCondIdx ¶
func (attachment Attachment) GetCondIdx(t string) int
func (*Attachment) HasFinalizer ¶
func (attachment *Attachment) HasFinalizer() bool
func (Attachment) IsReady ¶
func (attachment Attachment) IsReady() bool
func (Attachment) ManifestURI ¶ added in v0.5.472
func (attachment Attachment) ManifestURI() string
func (*Attachment) MarkFailed ¶ added in v0.4.450
func (attachment *Attachment) MarkFailed(err string)
func (*Attachment) MarkSent ¶
func (attachment *Attachment) MarkSent()
func (*Attachment) Marshal ¶
func (m *Attachment) Marshal() (dAtA []byte, err error)
func (*Attachment) MarshalToSizedBuffer ¶
func (m *Attachment) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Attachment) ProtoMessage ¶
func (*Attachment) ProtoMessage()
func (*Attachment) RemoveFinalizer ¶
func (attachment *Attachment) RemoveFinalizer()
func (*Attachment) Reset ¶
func (m *Attachment) Reset()
func (Attachment) RootURI ¶ added in v0.5.472
func (attachment Attachment) RootURI() string
func (*Attachment) SetupWebhookWithManager ¶
func (attachment *Attachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Attachment) Size ¶
func (m *Attachment) Size() (n int)
func (*Attachment) String ¶
func (this *Attachment) String() string
func (*Attachment) Unmarshal ¶
func (m *Attachment) Unmarshal(dAtA []byte) error
func (*Attachment) ValidateCreate ¶
func (attachment *Attachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Attachment) ValidateDelete ¶
func (attachment *Attachment) ValidateDelete() error
func (*Attachment) ValidateUpdate ¶
func (attachment *Attachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Attachment) XXX_DiscardUnknown ¶
func (m *Attachment) XXX_DiscardUnknown()
func (*Attachment) XXX_Marshal ¶
func (m *Attachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Attachment) XXX_Merge ¶
func (m *Attachment) XXX_Merge(src proto.Message)
func (*Attachment) XXX_Size ¶
func (m *Attachment) XXX_Size() int
func (*Attachment) XXX_Unmarshal ¶
func (m *Attachment) XXX_Unmarshal(b []byte) error
type AttachmentConditionType ¶
type AttachmentConditionType string
Attachment condition
const ( AttachmentSent AttachmentConditionType = "Sent" AttachmentSaved AttachmentConditionType = "Saved" )
/ Attachment Condition
type AttachmentList ¶
type AttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Attachment `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true AttachmentList is a list of Attachments
func (*AttachmentList) DeepCopy ¶
func (in *AttachmentList) DeepCopy() *AttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachmentList.
func (*AttachmentList) DeepCopyInto ¶
func (in *AttachmentList) DeepCopyInto(out *AttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttachmentList) DeepCopyObject ¶
func (in *AttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AttachmentList) Descriptor ¶
func (*AttachmentList) Descriptor() ([]byte, []int)
func (*AttachmentList) Marshal ¶
func (m *AttachmentList) Marshal() (dAtA []byte, err error)
func (*AttachmentList) MarshalToSizedBuffer ¶
func (m *AttachmentList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AttachmentList) ProtoMessage ¶
func (*AttachmentList) ProtoMessage()
func (*AttachmentList) Reset ¶
func (m *AttachmentList) Reset()
func (*AttachmentList) Size ¶
func (m *AttachmentList) Size() (n int)
func (*AttachmentList) String ¶
func (this *AttachmentList) String() string
func (*AttachmentList) Unmarshal ¶
func (m *AttachmentList) Unmarshal(dAtA []byte) error
func (*AttachmentList) XXX_DiscardUnknown ¶
func (m *AttachmentList) XXX_DiscardUnknown()
func (*AttachmentList) XXX_Marshal ¶
func (m *AttachmentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AttachmentList) XXX_Merge ¶
func (m *AttachmentList) XXX_Merge(src proto.Message)
func (*AttachmentList) XXX_Size ¶
func (m *AttachmentList) XXX_Size() int
func (*AttachmentList) XXX_Unmarshal ¶
func (m *AttachmentList) XXX_Unmarshal(b []byte) error
type AttachmentSpec ¶
type AttachmentSpec struct { // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,1,opt,name=owner"` // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,2,opt,name=description"` // Entity ref EntityRef v1.ObjectReference `json:"entityRef,omitempty" protobuf:"bytes,3,opt,name=entityRef"` // +kubebuilder:default:="" // Bucketname is the name of the bucket // +kubebuilder:validation:Optional BucketName string `json:"bucketName" protobuf:"bytes,4,opt,name=bucketName"` // Path to the full data file (e.g. csv file). // +kubebuilder:validation:Optional Path string `json:"path" protobuf:"bytes,5,opt,name=path"` // TenantRef is the commit tenant // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,6,opt,name=tenantRef"` }
AttachmentSpec defines the desired state of Attachment
func (*AttachmentSpec) DeepCopy ¶
func (in *AttachmentSpec) DeepCopy() *AttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachmentSpec.
func (*AttachmentSpec) DeepCopyInto ¶
func (in *AttachmentSpec) DeepCopyInto(out *AttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttachmentSpec) Descriptor ¶
func (*AttachmentSpec) Descriptor() ([]byte, []int)
func (*AttachmentSpec) Marshal ¶
func (m *AttachmentSpec) Marshal() (dAtA []byte, err error)
func (*AttachmentSpec) MarshalToSizedBuffer ¶
func (m *AttachmentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AttachmentSpec) ProtoMessage ¶
func (*AttachmentSpec) ProtoMessage()
func (*AttachmentSpec) Reset ¶
func (m *AttachmentSpec) Reset()
func (*AttachmentSpec) Size ¶
func (m *AttachmentSpec) Size() (n int)
func (*AttachmentSpec) String ¶
func (this *AttachmentSpec) String() string
func (*AttachmentSpec) Unmarshal ¶
func (m *AttachmentSpec) Unmarshal(dAtA []byte) error
func (*AttachmentSpec) XXX_DiscardUnknown ¶
func (m *AttachmentSpec) XXX_DiscardUnknown()
func (*AttachmentSpec) XXX_Marshal ¶
func (m *AttachmentSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AttachmentSpec) XXX_Merge ¶
func (m *AttachmentSpec) XXX_Merge(src proto.Message)
func (*AttachmentSpec) XXX_Size ¶
func (m *AttachmentSpec) XXX_Size() int
func (*AttachmentSpec) XXX_Unmarshal ¶
func (m *AttachmentSpec) XXX_Unmarshal(b []byte) error
type AttachmentStatus ¶
type AttachmentStatus struct { // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // Last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,2,opt,name=updatedAt"` // UpdateUpdateStrategy in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,3,opt,name=failureReason"` // UpdateUpdateStrategy in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,4,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=conditions"` }
AttachmentStatus is the observed state of a Attachment
func (*AttachmentStatus) DeepCopy ¶
func (in *AttachmentStatus) DeepCopy() *AttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachmentStatus.
func (*AttachmentStatus) DeepCopyInto ¶
func (in *AttachmentStatus) DeepCopyInto(out *AttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttachmentStatus) Descriptor ¶
func (*AttachmentStatus) Descriptor() ([]byte, []int)
func (*AttachmentStatus) Marshal ¶
func (m *AttachmentStatus) Marshal() (dAtA []byte, err error)
func (*AttachmentStatus) MarshalToSizedBuffer ¶
func (m *AttachmentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AttachmentStatus) ProtoMessage ¶
func (*AttachmentStatus) ProtoMessage()
func (*AttachmentStatus) Reset ¶
func (m *AttachmentStatus) Reset()
func (*AttachmentStatus) Size ¶
func (m *AttachmentStatus) Size() (n int)
func (*AttachmentStatus) String ¶
func (this *AttachmentStatus) String() string
func (*AttachmentStatus) Unmarshal ¶
func (m *AttachmentStatus) Unmarshal(dAtA []byte) error
func (*AttachmentStatus) XXX_DiscardUnknown ¶
func (m *AttachmentStatus) XXX_DiscardUnknown()
func (*AttachmentStatus) XXX_Marshal ¶
func (m *AttachmentStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AttachmentStatus) XXX_Merge ¶
func (m *AttachmentStatus) XXX_Merge(src proto.Message)
func (*AttachmentStatus) XXX_Size ¶
func (m *AttachmentStatus) XXX_Size() int
func (*AttachmentStatus) XXX_Unmarshal ¶
func (m *AttachmentStatus) XXX_Unmarshal(b []byte) error
type AvatarSpec ¶
type AvatarSpec struct { // +kubebuilder:default:="" // BucketName is the name of the VirtualBucket resource that exists on the same tenant as the Account // +kubebuilder:validation:Optional BucketName *string `json:"bucketName,omitempty" protobuf:"bytes,1,opt,name=bucketName"` // Path specifies the path to an image file on the VirtualBucket (e.g. a PNG file) // +kubebuilder:default:="" // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" protobuf:"bytes,2,opt,name=path"` }
AvatarSpec specifies the location of an avatar for an Account
func (*AvatarSpec) DeepCopy ¶
func (in *AvatarSpec) DeepCopy() *AvatarSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvatarSpec.
func (*AvatarSpec) DeepCopyInto ¶
func (in *AvatarSpec) DeepCopyInto(out *AvatarSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AvatarSpec) Descriptor ¶
func (*AvatarSpec) Descriptor() ([]byte, []int)
func (*AvatarSpec) Marshal ¶
func (m *AvatarSpec) Marshal() (dAtA []byte, err error)
func (*AvatarSpec) MarshalToSizedBuffer ¶
func (m *AvatarSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AvatarSpec) ProtoMessage ¶
func (*AvatarSpec) ProtoMessage()
func (*AvatarSpec) Reset ¶
func (m *AvatarSpec) Reset()
func (*AvatarSpec) Size ¶
func (m *AvatarSpec) Size() (n int)
func (*AvatarSpec) String ¶
func (this *AvatarSpec) String() string
func (*AvatarSpec) Unmarshal ¶
func (m *AvatarSpec) Unmarshal(dAtA []byte) error
func (*AvatarSpec) XXX_DiscardUnknown ¶
func (m *AvatarSpec) XXX_DiscardUnknown()
func (*AvatarSpec) XXX_Marshal ¶
func (m *AvatarSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AvatarSpec) XXX_Merge ¶
func (m *AvatarSpec) XXX_Merge(src proto.Message)
func (*AvatarSpec) XXX_Size ¶
func (m *AvatarSpec) XXX_Size() int
func (*AvatarSpec) XXX_Unmarshal ¶
func (m *AvatarSpec) XXX_Unmarshal(b []byte) error
type AwsS3Spec ¶
type AwsS3Spec struct { // Default zone. // +kubebuilder:default:="" DefaultRegion *string `json:"defaultRegion,omitempty" protobuf:"bytes,1,opt,name=defaultRegion"` // Aws Access key. This is an hidden fields which are stored in the secret // +kubebuilder:default:="" AccessKey *string `json:"accessKey,omitempty" protobuf:"bytes,2,opt,name=accessKey"` // Aws StorageSecret key. This is an hidden fields which are stored in the secret // +kubebuilder:default:="" SecretKey *string `json:"secretKey,omitempty" protobuf:"bytes,3,opt,name=secretKey"` }
////////////////////////// Cloud connection //////////////////////////
func (*AwsS3Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsS3Spec.
func (*AwsS3Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AwsS3Spec) Descriptor ¶
func (*AwsS3Spec) MarshalToSizedBuffer ¶
func (*AwsS3Spec) ProtoMessage ¶
func (*AwsS3Spec) ProtoMessage()
func (*AwsS3Spec) XXX_DiscardUnknown ¶
func (m *AwsS3Spec) XXX_DiscardUnknown()
func (*AwsS3Spec) XXX_Marshal ¶
func (*AwsS3Spec) XXX_Unmarshal ¶
type AzureSQLDatabaseSpec ¶
type AzureSQLDatabaseSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 1433 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,5,opt,name=database"` // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
CassandraSpec defines the connection to cassandra
func (*AzureSQLDatabaseSpec) DeepCopy ¶
func (in *AzureSQLDatabaseSpec) DeepCopy() *AzureSQLDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureSQLDatabaseSpec.
func (*AzureSQLDatabaseSpec) DeepCopyInto ¶
func (in *AzureSQLDatabaseSpec) DeepCopyInto(out *AzureSQLDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureSQLDatabaseSpec) Descriptor ¶
func (*AzureSQLDatabaseSpec) Descriptor() ([]byte, []int)
func (*AzureSQLDatabaseSpec) Marshal ¶
func (m *AzureSQLDatabaseSpec) Marshal() (dAtA []byte, err error)
func (*AzureSQLDatabaseSpec) MarshalTo ¶
func (m *AzureSQLDatabaseSpec) MarshalTo(dAtA []byte) (int, error)
func (*AzureSQLDatabaseSpec) MarshalToSizedBuffer ¶
func (m *AzureSQLDatabaseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AzureSQLDatabaseSpec) ProtoMessage ¶
func (*AzureSQLDatabaseSpec) ProtoMessage()
func (*AzureSQLDatabaseSpec) Reset ¶
func (m *AzureSQLDatabaseSpec) Reset()
func (*AzureSQLDatabaseSpec) Size ¶
func (m *AzureSQLDatabaseSpec) Size() (n int)
func (*AzureSQLDatabaseSpec) String ¶
func (this *AzureSQLDatabaseSpec) String() string
func (*AzureSQLDatabaseSpec) Unmarshal ¶
func (m *AzureSQLDatabaseSpec) Unmarshal(dAtA []byte) error
func (*AzureSQLDatabaseSpec) XXX_DiscardUnknown ¶
func (m *AzureSQLDatabaseSpec) XXX_DiscardUnknown()
func (*AzureSQLDatabaseSpec) XXX_Marshal ¶
func (m *AzureSQLDatabaseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AzureSQLDatabaseSpec) XXX_Merge ¶
func (m *AzureSQLDatabaseSpec) XXX_Merge(src proto.Message)
func (*AzureSQLDatabaseSpec) XXX_Size ¶
func (m *AzureSQLDatabaseSpec) XXX_Size() int
func (*AzureSQLDatabaseSpec) XXX_Unmarshal ¶
func (m *AzureSQLDatabaseSpec) XXX_Unmarshal(b []byte) error
type AzureStorageSpec ¶
type AzureStorageSpec struct { // +kubebuilder:default:="" StorageAccount *string `json:"storageAccount,omitempty" protobuf:"bytes,1,opt,name=storageAccount"` // This is an hidden field which is stored in a p // +kubebuilder:default:="" AccessKey *string `json:"accessKey,omitempty" protobuf:"bytes,2,opt,name=accessKey"` }
func (*AzureStorageSpec) DeepCopy ¶
func (in *AzureStorageSpec) DeepCopy() *AzureStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStorageSpec.
func (*AzureStorageSpec) DeepCopyInto ¶
func (in *AzureStorageSpec) DeepCopyInto(out *AzureStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureStorageSpec) Descriptor ¶
func (*AzureStorageSpec) Descriptor() ([]byte, []int)
func (*AzureStorageSpec) Marshal ¶
func (m *AzureStorageSpec) Marshal() (dAtA []byte, err error)
func (*AzureStorageSpec) MarshalToSizedBuffer ¶
func (m *AzureStorageSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AzureStorageSpec) ProtoMessage ¶
func (*AzureStorageSpec) ProtoMessage()
func (*AzureStorageSpec) Reset ¶
func (m *AzureStorageSpec) Reset()
func (*AzureStorageSpec) Size ¶
func (m *AzureStorageSpec) Size() (n int)
func (*AzureStorageSpec) String ¶
func (this *AzureStorageSpec) String() string
func (*AzureStorageSpec) Unmarshal ¶
func (m *AzureStorageSpec) Unmarshal(dAtA []byte) error
func (*AzureStorageSpec) XXX_DiscardUnknown ¶
func (m *AzureStorageSpec) XXX_DiscardUnknown()
func (*AzureStorageSpec) XXX_Marshal ¶
func (m *AzureStorageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AzureStorageSpec) XXX_Merge ¶
func (m *AzureStorageSpec) XXX_Merge(src proto.Message)
func (*AzureStorageSpec) XXX_Size ¶
func (m *AzureStorageSpec) XXX_Size() int
func (*AzureStorageSpec) XXX_Unmarshal ¶
func (m *AzureStorageSpec) XXX_Unmarshal(b []byte) error
type BitbucketSpec ¶
type BitbucketSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,2,opt,name=username"` // +kubebuilder:default:="" SSH *string `json:"ssh,omitempty" protobuf:"bytes,3,opt,name=ssh"` }
func (*BitbucketSpec) DeepCopy ¶
func (in *BitbucketSpec) DeepCopy() *BitbucketSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitbucketSpec.
func (*BitbucketSpec) DeepCopyInto ¶
func (in *BitbucketSpec) DeepCopyInto(out *BitbucketSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BitbucketSpec) Descriptor ¶
func (*BitbucketSpec) Descriptor() ([]byte, []int)
func (*BitbucketSpec) Marshal ¶
func (m *BitbucketSpec) Marshal() (dAtA []byte, err error)
func (*BitbucketSpec) MarshalToSizedBuffer ¶
func (m *BitbucketSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BitbucketSpec) ProtoMessage ¶
func (*BitbucketSpec) ProtoMessage()
func (*BitbucketSpec) Reset ¶
func (m *BitbucketSpec) Reset()
func (*BitbucketSpec) Size ¶
func (m *BitbucketSpec) Size() (n int)
func (*BitbucketSpec) String ¶
func (this *BitbucketSpec) String() string
func (*BitbucketSpec) Unmarshal ¶
func (m *BitbucketSpec) Unmarshal(dAtA []byte) error
func (*BitbucketSpec) XXX_DiscardUnknown ¶
func (m *BitbucketSpec) XXX_DiscardUnknown()
func (*BitbucketSpec) XXX_Marshal ¶
func (m *BitbucketSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BitbucketSpec) XXX_Merge ¶
func (m *BitbucketSpec) XXX_Merge(src proto.Message)
func (*BitbucketSpec) XXX_Size ¶
func (m *BitbucketSpec) XXX_Size() int
func (*BitbucketSpec) XXX_Unmarshal ¶
func (m *BitbucketSpec) XXX_Unmarshal(b []byte) error
type BoxSpec ¶
type BoxSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` }
func (*BoxSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BoxSpec.
func (*BoxSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BoxSpec) Descriptor ¶
func (*BoxSpec) MarshalToSizedBuffer ¶
func (*BoxSpec) ProtoMessage ¶
func (*BoxSpec) ProtoMessage()
func (*BoxSpec) XXX_DiscardUnknown ¶
func (m *BoxSpec) XXX_DiscardUnknown()
func (*BoxSpec) XXX_Marshal ¶
func (*BoxSpec) XXX_Unmarshal ¶
type BucketResourceQuotas ¶
type BucketResourceQuotas struct { // Indicates if the resource quota is enabled // +kubebuilder:default:=false // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // The maximum amount of storage the bucket may use // +kubebuilder:validation:Optional HardLimit *resource.Quantity `json:"hardLimit,omitempty" protobuf:"bytes,2,opt,name=hardLimit"` }
func (*BucketResourceQuotas) DeepCopy ¶
func (in *BucketResourceQuotas) DeepCopy() *BucketResourceQuotas
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketResourceQuotas.
func (*BucketResourceQuotas) DeepCopyInto ¶
func (in *BucketResourceQuotas) DeepCopyInto(out *BucketResourceQuotas)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BucketResourceQuotas) Descriptor ¶
func (*BucketResourceQuotas) Descriptor() ([]byte, []int)
func (*BucketResourceQuotas) Marshal ¶
func (m *BucketResourceQuotas) Marshal() (dAtA []byte, err error)
func (*BucketResourceQuotas) MarshalTo ¶
func (m *BucketResourceQuotas) MarshalTo(dAtA []byte) (int, error)
func (*BucketResourceQuotas) MarshalToSizedBuffer ¶
func (m *BucketResourceQuotas) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BucketResourceQuotas) ProtoMessage ¶
func (*BucketResourceQuotas) ProtoMessage()
func (*BucketResourceQuotas) Reset ¶
func (m *BucketResourceQuotas) Reset()
func (*BucketResourceQuotas) Size ¶
func (m *BucketResourceQuotas) Size() (n int)
func (*BucketResourceQuotas) String ¶
func (this *BucketResourceQuotas) String() string
func (*BucketResourceQuotas) Unmarshal ¶
func (m *BucketResourceQuotas) Unmarshal(dAtA []byte) error
func (*BucketResourceQuotas) XXX_DiscardUnknown ¶
func (m *BucketResourceQuotas) XXX_DiscardUnknown()
func (*BucketResourceQuotas) XXX_Marshal ¶
func (m *BucketResourceQuotas) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BucketResourceQuotas) XXX_Merge ¶
func (m *BucketResourceQuotas) XXX_Merge(src proto.Message)
func (*BucketResourceQuotas) XXX_Size ¶
func (m *BucketResourceQuotas) XXX_Size() int
func (*BucketResourceQuotas) XXX_Unmarshal ¶
func (m *BucketResourceQuotas) XXX_Unmarshal(b []byte) error
type ClickHouseSpec ¶
type ClickHouseSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=8123 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*ClickHouseSpec) DeepCopy ¶
func (in *ClickHouseSpec) DeepCopy() *ClickHouseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClickHouseSpec.
func (*ClickHouseSpec) DeepCopyInto ¶
func (in *ClickHouseSpec) DeepCopyInto(out *ClickHouseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClickHouseSpec) Descriptor ¶
func (*ClickHouseSpec) Descriptor() ([]byte, []int)
func (*ClickHouseSpec) Marshal ¶
func (m *ClickHouseSpec) Marshal() (dAtA []byte, err error)
func (*ClickHouseSpec) MarshalToSizedBuffer ¶
func (m *ClickHouseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClickHouseSpec) ProtoMessage ¶
func (*ClickHouseSpec) ProtoMessage()
func (*ClickHouseSpec) Reset ¶
func (m *ClickHouseSpec) Reset()
func (*ClickHouseSpec) Size ¶
func (m *ClickHouseSpec) Size() (n int)
func (*ClickHouseSpec) String ¶
func (this *ClickHouseSpec) String() string
func (*ClickHouseSpec) Unmarshal ¶
func (m *ClickHouseSpec) Unmarshal(dAtA []byte) error
func (*ClickHouseSpec) XXX_DiscardUnknown ¶
func (m *ClickHouseSpec) XXX_DiscardUnknown()
func (*ClickHouseSpec) XXX_Marshal ¶
func (m *ClickHouseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClickHouseSpec) XXX_Merge ¶
func (m *ClickHouseSpec) XXX_Merge(src proto.Message)
func (*ClickHouseSpec) XXX_Size ¶
func (m *ClickHouseSpec) XXX_Size() int
func (*ClickHouseSpec) XXX_Unmarshal ¶
func (m *ClickHouseSpec) XXX_Unmarshal(b []byte) error
type CockroachDBSpec ¶
type CockroachDBSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5432 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*CockroachDBSpec) DeepCopy ¶
func (in *CockroachDBSpec) DeepCopy() *CockroachDBSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CockroachDBSpec.
func (*CockroachDBSpec) DeepCopyInto ¶
func (in *CockroachDBSpec) DeepCopyInto(out *CockroachDBSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CockroachDBSpec) Descriptor ¶
func (*CockroachDBSpec) Descriptor() ([]byte, []int)
func (*CockroachDBSpec) Marshal ¶
func (m *CockroachDBSpec) Marshal() (dAtA []byte, err error)
func (*CockroachDBSpec) MarshalToSizedBuffer ¶
func (m *CockroachDBSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CockroachDBSpec) ProtoMessage ¶
func (*CockroachDBSpec) ProtoMessage()
func (*CockroachDBSpec) Reset ¶
func (m *CockroachDBSpec) Reset()
func (*CockroachDBSpec) Size ¶
func (m *CockroachDBSpec) Size() (n int)
func (*CockroachDBSpec) String ¶
func (this *CockroachDBSpec) String() string
func (*CockroachDBSpec) Unmarshal ¶
func (m *CockroachDBSpec) Unmarshal(dAtA []byte) error
func (*CockroachDBSpec) XXX_DiscardUnknown ¶
func (m *CockroachDBSpec) XXX_DiscardUnknown()
func (*CockroachDBSpec) XXX_Marshal ¶
func (m *CockroachDBSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CockroachDBSpec) XXX_Merge ¶
func (m *CockroachDBSpec) XXX_Merge(src proto.Message)
func (*CockroachDBSpec) XXX_Size ¶
func (m *CockroachDBSpec) XXX_Size() int
func (*CockroachDBSpec) XXX_Unmarshal ¶
func (m *CockroachDBSpec) XXX_Unmarshal(b []byte) error
type Connection ¶
type Connection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ConnectionSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status ConnectionStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:path=connections,shortName=conn,singular=connection,categories={infra,modela} +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Provider",type="string",JSONPath=".spec.provider",description="" +kubebuilder:printcolumn:name="Category",type="string",JSONPath=".spec.category",description="" +kubebuilder:printcolumn:name="Secret",type="string",JSONPath=".spec.secretRef.name",description="",priority=1 +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" Connection define a connection to an external system (e.g. database, public cloud)
func ParseConnectionYaml ¶
func ParseConnectionYaml(content []byte) (*Connection, error)
func (*Connection) AddFinalizer ¶
func (connection *Connection) AddFinalizer()
func (*Connection) CreateOrUpdateCond ¶
func (connection *Connection) CreateOrUpdateCond(cond metav1.Condition)
Merge or update condition
func (Connection) CreateSecret ¶
func (connection Connection) CreateSecret() *v1.Secret
create a new secret based on secret fields. currently we place all the fields in the connection.
func (*Connection) DeepCopy ¶
func (in *Connection) DeepCopy() *Connection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Connection.
func (*Connection) DeepCopyInto ¶
func (in *Connection) DeepCopyInto(out *Connection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Connection) DeepCopyObject ¶
func (in *Connection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Connection) Default ¶
func (connection *Connection) Default()
No defaults for the current configuration
func (*Connection) Descriptor ¶
func (*Connection) Descriptor() ([]byte, []int)
func (*Connection) GetCondIdx ¶
func (connection *Connection) GetCondIdx(t string) int
func (Connection) HasFinalizer ¶
func (connection Connection) HasFinalizer() bool
func (Connection) IsReady ¶
func (connection Connection) IsReady() bool
func (Connection) Key ¶
func (connection Connection) Key() string
func (Connection) ManifestURI ¶ added in v0.5.472
func (connection Connection) ManifestURI() string
func (*Connection) MarkReady ¶
func (connection *Connection) MarkReady()
func (*Connection) Marshal ¶
func (m *Connection) Marshal() (dAtA []byte, err error)
func (*Connection) MarshalToSizedBuffer ¶
func (m *Connection) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Connection) MaskSecretFields ¶
func (connection *Connection) MaskSecretFields()
ask the connection to mask secret fields based on the type of the connection
func (*Connection) ProtoMessage ¶
func (*Connection) ProtoMessage()
func (*Connection) RemoveFinalizer ¶
func (connection *Connection) RemoveFinalizer()
func (*Connection) Reset ¶
func (m *Connection) Reset()
func (Connection) RootURI ¶ added in v0.5.472
func (connection Connection) RootURI() string
func (*Connection) SetupWebhookWithManager ¶
func (connection *Connection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Connection) Size ¶
func (m *Connection) Size() (n int)
func (*Connection) String ¶
func (this *Connection) String() string
func (*Connection) Unmarshal ¶
func (m *Connection) Unmarshal(dAtA []byte) error
func (*Connection) UnmaskSecretFields ¶ added in v0.4.562
func (connection *Connection) UnmaskSecretFields(secret v1.Secret)
Place the values back in the connection string from the secret
func (Connection) ValidateCreate ¶
func (connection Connection) ValidateCreate() error
func (*Connection) ValidateDelete ¶
func (connection *Connection) ValidateDelete() error
func (Connection) ValidateSecret ¶
func (connection Connection) ValidateSecret(s *v1.Secret) field.ErrorList
func (Connection) ValidateUpdate ¶
func (connection Connection) ValidateUpdate(old runtime.Object) error
func (*Connection) XXX_DiscardUnknown ¶
func (m *Connection) XXX_DiscardUnknown()
func (*Connection) XXX_Marshal ¶
func (m *Connection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Connection) XXX_Merge ¶
func (m *Connection) XXX_Merge(src proto.Message)
func (*Connection) XXX_Size ¶
func (m *Connection) XXX_Size() int
func (*Connection) XXX_Unmarshal ¶
func (m *Connection) XXX_Unmarshal(b []byte) error
type ConnectionConditionType ¶
type ConnectionConditionType string
ConnectionConditionType is the type of condition
const ( ConnectionReady ConnectionConditionType = "Ready" ConnectionSaved ConnectionConditionType = "Saved" )
RegistryConnectionName Condition
type ConnectionList ¶
type ConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Connection `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true ConnectionList is a list of Connections.
func (*ConnectionList) DeepCopy ¶
func (in *ConnectionList) DeepCopy() *ConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionList.
func (*ConnectionList) DeepCopyInto ¶
func (in *ConnectionList) DeepCopyInto(out *ConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionList) DeepCopyObject ¶
func (in *ConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectionList) Descriptor ¶
func (*ConnectionList) Descriptor() ([]byte, []int)
func (*ConnectionList) Marshal ¶
func (m *ConnectionList) Marshal() (dAtA []byte, err error)
func (*ConnectionList) MarshalToSizedBuffer ¶
func (m *ConnectionList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConnectionList) ProtoMessage ¶
func (*ConnectionList) ProtoMessage()
func (*ConnectionList) Reset ¶
func (m *ConnectionList) Reset()
func (*ConnectionList) Size ¶
func (m *ConnectionList) Size() (n int)
func (*ConnectionList) String ¶
func (this *ConnectionList) String() string
func (*ConnectionList) Unmarshal ¶
func (m *ConnectionList) Unmarshal(dAtA []byte) error
func (*ConnectionList) XXX_DiscardUnknown ¶
func (m *ConnectionList) XXX_DiscardUnknown()
func (*ConnectionList) XXX_Marshal ¶
func (m *ConnectionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectionList) XXX_Merge ¶
func (m *ConnectionList) XXX_Merge(src proto.Message)
func (*ConnectionList) XXX_Size ¶
func (m *ConnectionList) XXX_Size() int
func (*ConnectionList) XXX_Unmarshal ¶
func (m *ConnectionList) XXX_Unmarshal(b []byte) error
type ConnectionSpec ¶
type ConnectionSpec struct { // The reference to the Tenant which owns the DataProduct. Defaults to `default-tenant` // +kubebuilder:validation:Optional TenantRef *corev1.ObjectReference `json:"tenantRef" protobuf:"bytes,1,opt,name=tenantRef"` // The type of external system which the connection references // +kubebuilder:default:="general" // +kubebuilder:validation:Optional Category *catalog.ConnectionCategory `json:"category" protobuf:"bytes,2,opt,name=category"` // Provider specifies the name api provider (E.g. aws) // +kubebuilder:validation:Required // +required Provider *catalog.ProviderName `json:"provider,omitempty" protobuf:"bytes,3,opt,name=provider"` // The reference to the secret which stores the sensitive credentials required to connect to the external system // +kubebuilder:validation:Required // +required SecretRef v1.SecretReference `json:"secretRef,omitempty" protobuf:"bytes,4,opt,name=secretRef"` // +kubebuilder:validation:Optional AmazonAthena *AmazonAthenaSpec `json:"athena,omitempty" protobuf:"bytes,5,opt,name=athena"` // +kubebuilder:validation:Optional ApacheDrill *ApacheDrillSpec `json:"drill,omitempty" protobuf:"bytes,6,opt,name=drill"` // +kubebuilder:validation:Optional ApacheDruid *ApacheDruidSpec `json:"druid,omitempty" protobuf:"bytes,7,opt,name=druid"` // +kubebuilder:validation:Optional ApacheHive *ApacheHiveSpec `json:"hive,omitempty" protobuf:"bytes,8,opt,name=hive"` // +kubebuilder:validation:Optional RedShift *AmazonRedShiftSpec `json:"redshift,omitempty" protobuf:"bytes,9,opt,name=redshift"` // +kubebuilder:validation:Optional Dremio *DremioSpec `json:"dremio,omitempty" protobuf:"bytes,10,opt,name=dremio"` // +kubebuilder:validation:Optional DB2 *DB2Spec `json:"db2,omitempty" protobuf:"bytes,11,opt,name=db2"` // +kubebuilder:validation:Optional GcpBigQuery *GcpBigQuerySpec `json:"bigquery,omitempty" protobuf:"bytes,12,opt,name=bigquery"` // +kubebuilder:validation:Optional Cassandra *ApacheCassandraSpec `json:"cassandra,omitempty" protobuf:"bytes,13,opt,name=cassandra"` // +kubebuilder:validation:Optional AzureSQLDatabase *AzureSQLDatabaseSpec `json:"azuresqldatabase,omitempty" protobuf:"bytes,14,opt,name=azuresqldatabase"` // +kubebuilder:validation:Optional MongoDb *MongoDbSpec `json:"mongodb,omitempty" protobuf:"bytes,15,opt,name=mongodb"` // +kubebuilder:validation:Optional MySql *MySqlSpec `json:"mysql,omitempty" protobuf:"bytes,16,opt,name=mysql"` // +kubebuilder:validation:Optional Odbc *OdbcSpec `json:"odbc,omitempty" protobuf:"bytes,17,opt,name=odbc"` // +kubebuilder:validation:Optional Oracle *OracleSpec `json:"oracle,omitempty" protobuf:"bytes,18,opt,name=oracle"` // +kubebuilder:validation:Optional PostgresSQL *PostgresSQLSpec `json:"postgres,omitempty" protobuf:"bytes,19,opt,name=postgres"` // +kubebuilder:validation:Optional Presto *PrestoSpec `json:"presto,omitempty" protobuf:"bytes,20,opt,name=presto"` // +kubebuilder:validation:Optional Snowflake *SnowflakeSpec `json:"snowflake,omitempty" protobuf:"bytes,22,opt,name=snowflake"` // +kubebuilder:validation:Optional Sybase *SybaseSpec `json:"sybase,omitempty" protobuf:"bytes,23,opt,name=sybase"` // +kubebuilder:validation:Optional Vertica *VerticaSpec `json:"vertica,omitempty" protobuf:"bytes,24,opt,name=vertica"` // +kubebuilder:validation:Optional CockroachDB *CockroachDBSpec `json:"cockroachdb,omitempty" protobuf:"bytes,25,opt,name=cockroachdb"` // +kubebuilder:validation:Optional ElasticSearch *ElasticSearchSpec `json:"elasticsearch,omitempty" protobuf:"bytes,26,opt,name=elasticsearch"` // +kubebuilder:validation:Optional Informix *InformixSpec `json:"informix,omitempty" protobuf:"bytes,27,opt,name=informix"` // +kubebuilder:validation:Optional SAPHana *SAPHanaSpec `json:"hana,omitempty" protobuf:"bytes,28,opt,name=hana"` // +kubebuilder:validation:Optional Teradata *TeradataSpec `json:"teradata,omitempty" protobuf:"bytes,29,opt,name=teradata"` // +kubebuilder:validation:Optional GcpSpanner *GcpSpannerSpec `json:"spanner,omitempty" protobuf:"bytes,30,opt,name=spanner"` // +kubebuilder:validation:Optional Spark *ApacheSparkSpec `json:"spark,omitempty" protobuf:"bytes,31,opt,name=spark"` // +kubebuilder:validation:Optional MSSqlServer *MSSqlServerSpec `json:"mssqlserver,omitempty" protobuf:"bytes,32,opt,name=mssqlserver"` // +kubebuilder:validation:Optional Clickhouse *ClickHouseSpec `json:"clickhouse,omitempty" protobuf:"bytes,33,opt,name=clickhouse"` // +kubebuilder:validation:Optional Greenplum *GreenPlumSpec `json:"greenplum,omitempty" protobuf:"bytes,34,opt,name=greenplum"` // +kubebuilder:validation:Optional Couchbase *CouchbaseSpec `json:"couchbase,omitempty" protobuf:"bytes,35,opt,name=couchbase"` // +kubebuilder:validation:Optional Exasol *ExasolSpec `json:"exasol,omitempty" protobuf:"bytes,36,opt,name=exasol"` // +kubebuilder:validation:Optional SqlLite *SqliteSpec `json:"sqlite,omitempty" protobuf:"bytes,37,opt,name=sqlite"` // +kubebuilder:validation:Optional SingleStore *SingleStoreSpec `json:"singlestore,omitempty" protobuf:"bytes,38,opt,name=singlestore"` // +kubebuilder:validation:Optional GoogleSheets *GoogleSheetsSpec `json:"gsheets,omitempty" protobuf:"bytes,39,opt,name=gsheets"` // +kubebuilder:validation:Optional AzureStorage *AzureStorageSpec `json:"azurestorage,omitempty" protobuf:"bytes,40,opt,name=azurestorage"` // +kubebuilder:validation:Optional AliCloud *AliCloudSpec `json:"alicloud,omitempty" protobuf:"bytes,41,opt,name=alicloud"` // +kubebuilder:validation:Optional DigitalOcean *DigitalOceanSpec `json:"digitalocean,omitempty" protobuf:"bytes,42,opt,name=digitalocean"` // +kubebuilder:validation:Optional Hetzner *HetznerSpec `json:"hetzner,omitempty" protobuf:"bytes,43,opt,name=hetzner"` // +kubebuilder:validation:Optional GcpStorage *GcpStorageSpec `json:"gcpstorage,omitempty" protobuf:"bytes,45,opt,name=gcpstorage"` // +kubebuilder:validation:Optional Linode *LinodeSpec `json:"linode,omitempty" protobuf:"bytes,46,opt,name=linode"` // +kubebuilder:validation:Optional Minio *MinioSpec `json:"minio,omitempty" protobuf:"bytes,47,opt,name=minio"` // +kubebuilder:validation:Optional Openstack *OpenstackSpec `json:"openstack,omitempty" protobuf:"bytes,48,opt,name=openstack"` // +kubebuilder:validation:Optional Ovh *OvhSpec `json:"ovh,omitempty" protobuf:"bytes,49,opt,name=ovh"` // +kubebuilder:validation:Optional Aws *AwsS3Spec `json:"aws,omitempty" protobuf:"bytes,50,opt,name=aws"` // +kubebuilder:validation:Optional Smtp *SmtpSpec `json:"smtp,omitempty" protobuf:"bytes,51,opt,name=smtp"` // +kubebuilder:validation:Optional FTP *FtpSpec `json:"ftp,omitempty" protobuf:"bytes,52,opt,name=ftp"` // +kubebuilder:validation:Optional SFTP *SFtpSpec `json:"sftp,omitempty" protobuf:"bytes,53,opt,name=sftp"` // +kubebuilder:validation:Optional Dropbox *DropboxSpec `json:"dropbox,omitempty" protobuf:"bytes,54,opt,name=dropbox"` // +kubebuilder:validation:Optional Box *BoxSpec `json:"box,omitempty" protobuf:"bytes,55,opt,name=box"` // +kubebuilder:validation:Optional ImageRegistry *ImageRegistrySpec `json:"imageRegistry,omitempty" protobuf:"bytes,56,opt,name=imageRegistry"` // +kubebuilder:validation:Optional Github *GithubSpec `json:"github,omitempty" protobuf:"bytes,57,opt,name=github"` // +kubebuilder:validation:Optional Gitlab *GitlabSpec `json:"gitlab,omitempty" protobuf:"bytes,58,opt,name=gitlab"` // +kubebuilder:validation:Optional Bitbucket *BitbucketSpec `json:"bitbuckt,omitempty" protobuf:"bytes,59,opt,name=bitbucket"` // +kubebuilder:validation:Optional Slack *SlackSpec `json:"slack,omitempty" protobuf:"bytes,60,opt,name=slack"` // +kubebuilder:validation:Optional MSTeam *MSTeamSpec `json:"msteam,omitempty" protobuf:"bytes,61,opt,name=msteam"` // +kubebuilder:validation:Optional MatterMost *MattermostSpec `json:"matterMost,omitempty" protobuf:"bytes,62,opt,name=matterMost"` // +kubebuilder:validation:Optional Hipchat *HipchatSpec `json:"hipchat,omitempty" protobuf:"bytes,63,opt,name=hipchat"` // +kubebuilder:validation:Optional VictorOps *VictorOpSpec `json:"victorop,omitempty" protobuf:"bytes,64,opt,name=victorop"` // +kubebuilder:validation:Optional PagerDuty *PagerDutySpec `json:"pagerduty,omitempty" protobuf:"bytes,65,opt,name=pagerduty"` // +kubebuilder:validation:Optional Pushover *PushoverSpec `json:"pushover,omitempty" protobuf:"bytes,66,opt,name=pushover"` // +kubebuilder:validation:Optional Opsgenie *OpsgenieSpec `json:"opsgenie,omitempty" protobuf:"bytes,67,opt,name=opsgenie"` // +kubebuilder:validation:Optional Webhook *WebhookSpec `json:"webhook,omitempty" protobuf:"bytes,68,opt,name=webhook"` // Social media // +kubebuilder:validation:Optional Facebook *FacebookSpec `json:"facebook,omitempty" protobuf:"bytes,69,opt,name=facebook"` // +kubebuilder:validation:Optional Twitter *TwitterSpec `json:"twitter,omitempty" protobuf:"bytes,70,opt,name=twitter"` // +kubebuilder:validation:Optional RabbitMQ *RabbitMQSpec `json:"rabbitmq,omitempty" protobuf:"bytes,71,opt,name=rabbitmq"` // +kubebuilder:validation:Optional Kafka *KafkaSpec `json:"kafka,omitempty" protobuf:"bytes,72,opt,name=kafka"` // +kubebuilder:validation:Optional Neo4j *Neo4JSpec `json:"neo4j,omitempty" protobuf:"bytes,73,opt,name=neo4j"` // +kubebuilder:validation:Optional Discord *DiscordSpec `json:"discrod,omitempty" protobuf:"bytes,74,opt,name=discord"` // +kubebuilder:validation:Optional InfluxDb *InfluxDBSpec `json:"influx,omitempty" protobuf:"bytes,75,opt,name=influx"` // +kubebuilder:validation:Optional TimescaleDB *TimescaleDBSpec `json:"timescale,omitempty" protobuf:"bytes,76,opt,name=timescale"` // +kubebuilder:validation:Optional VictoriaMetrics *VictoriaMetricsSpec `json:"victoriaMetrics,omitempty" protobuf:"bytes,77,opt,name=victoriaMetrics"` // +kubebuilder:validation:Optional Saleforce *SaleforceSpec `json:"saleforce,omitempty" protobuf:"bytes,78,opt,name=saleforce"` // +kubebuilder:validation:Optional SapCRM *SapCRMSpec `json:"sapCrm,omitempty" protobuf:"bytes,79,opt,name=sapCrm"` // +kubebuilder:validation:Optional AirTable *AirTableSpec `json:"airtable,omitempty" protobuf:"bytes,80,opt,name=airtable"` // +kubebuilder:validation:Optional AppWrite *AirWriteSpec `json:"appWrite,omitempty" protobuf:"bytes,81,opt,name=appWrite"` // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,82,opt,name=owner"` }
ConnectionSpec defines the desired state of a Connection
func (*ConnectionSpec) DeepCopy ¶
func (in *ConnectionSpec) DeepCopy() *ConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionSpec.
func (*ConnectionSpec) DeepCopyInto ¶
func (in *ConnectionSpec) DeepCopyInto(out *ConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionSpec) Descriptor ¶
func (*ConnectionSpec) Descriptor() ([]byte, []int)
func (*ConnectionSpec) Marshal ¶
func (m *ConnectionSpec) Marshal() (dAtA []byte, err error)
func (*ConnectionSpec) MarshalToSizedBuffer ¶
func (m *ConnectionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConnectionSpec) ProtoMessage ¶
func (*ConnectionSpec) ProtoMessage()
func (*ConnectionSpec) Reset ¶
func (m *ConnectionSpec) Reset()
func (*ConnectionSpec) Size ¶
func (m *ConnectionSpec) Size() (n int)
func (*ConnectionSpec) String ¶
func (this *ConnectionSpec) String() string
func (*ConnectionSpec) Unmarshal ¶
func (m *ConnectionSpec) Unmarshal(dAtA []byte) error
func (*ConnectionSpec) XXX_DiscardUnknown ¶
func (m *ConnectionSpec) XXX_DiscardUnknown()
func (*ConnectionSpec) XXX_Marshal ¶
func (m *ConnectionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectionSpec) XXX_Merge ¶
func (m *ConnectionSpec) XXX_Merge(src proto.Message)
func (*ConnectionSpec) XXX_Size ¶
func (m *ConnectionSpec) XXX_Size() int
func (*ConnectionSpec) XXX_Unmarshal ¶
func (m *ConnectionSpec) XXX_Unmarshal(b []byte) error
type ConnectionStatus ¶
type ConnectionStatus struct { // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // Last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,2,opt,name=updatedAt"` // UpdateUpdateStrategy in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,3,opt,name=failureReason"` // UpdateUpdateStrategy in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,4,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=conditions"` }
ConnectionStatus is the observed state of a Connection
func (*ConnectionStatus) DeepCopy ¶
func (in *ConnectionStatus) DeepCopy() *ConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionStatus.
func (*ConnectionStatus) DeepCopyInto ¶
func (in *ConnectionStatus) DeepCopyInto(out *ConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionStatus) Descriptor ¶
func (*ConnectionStatus) Descriptor() ([]byte, []int)
func (*ConnectionStatus) Marshal ¶
func (m *ConnectionStatus) Marshal() (dAtA []byte, err error)
func (*ConnectionStatus) MarshalToSizedBuffer ¶
func (m *ConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConnectionStatus) ProtoMessage ¶
func (*ConnectionStatus) ProtoMessage()
func (*ConnectionStatus) Reset ¶
func (m *ConnectionStatus) Reset()
func (*ConnectionStatus) Size ¶
func (m *ConnectionStatus) Size() (n int)
func (*ConnectionStatus) String ¶
func (this *ConnectionStatus) String() string
func (*ConnectionStatus) Unmarshal ¶
func (m *ConnectionStatus) Unmarshal(dAtA []byte) error
func (*ConnectionStatus) XXX_DiscardUnknown ¶
func (m *ConnectionStatus) XXX_DiscardUnknown()
func (*ConnectionStatus) XXX_Marshal ¶
func (m *ConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectionStatus) XXX_Merge ¶
func (m *ConnectionStatus) XXX_Merge(src proto.Message)
func (*ConnectionStatus) XXX_Size ¶
func (m *ConnectionStatus) XXX_Size() int
func (*ConnectionStatus) XXX_Unmarshal ¶
func (m *ConnectionStatus) XXX_Unmarshal(b []byte) error
type CouchbaseSpec ¶
type CouchbaseSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=8123 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other DefaultBucket *string `json:"defaultBucket,omitempty" protobuf:"bytes,6,opt,name=defaultBucket"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*CouchbaseSpec) DeepCopy ¶
func (in *CouchbaseSpec) DeepCopy() *CouchbaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CouchbaseSpec.
func (*CouchbaseSpec) DeepCopyInto ¶
func (in *CouchbaseSpec) DeepCopyInto(out *CouchbaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CouchbaseSpec) Descriptor ¶
func (*CouchbaseSpec) Descriptor() ([]byte, []int)
func (*CouchbaseSpec) Marshal ¶
func (m *CouchbaseSpec) Marshal() (dAtA []byte, err error)
func (*CouchbaseSpec) MarshalToSizedBuffer ¶
func (m *CouchbaseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CouchbaseSpec) ProtoMessage ¶
func (*CouchbaseSpec) ProtoMessage()
func (*CouchbaseSpec) Reset ¶
func (m *CouchbaseSpec) Reset()
func (*CouchbaseSpec) Size ¶
func (m *CouchbaseSpec) Size() (n int)
func (*CouchbaseSpec) String ¶
func (this *CouchbaseSpec) String() string
func (*CouchbaseSpec) Unmarshal ¶
func (m *CouchbaseSpec) Unmarshal(dAtA []byte) error
func (*CouchbaseSpec) XXX_DiscardUnknown ¶
func (m *CouchbaseSpec) XXX_DiscardUnknown()
func (*CouchbaseSpec) XXX_Marshal ¶
func (m *CouchbaseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CouchbaseSpec) XXX_Merge ¶
func (m *CouchbaseSpec) XXX_Merge(src proto.Message)
func (*CouchbaseSpec) XXX_Size ¶
func (m *CouchbaseSpec) XXX_Size() int
func (*CouchbaseSpec) XXX_Unmarshal ¶
func (m *CouchbaseSpec) XXX_Unmarshal(b []byte) error
type DB2Spec ¶
type DB2Spec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*DB2Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DB2Spec.
func (*DB2Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DB2Spec) Descriptor ¶
func (*DB2Spec) MarshalToSizedBuffer ¶
func (*DB2Spec) ProtoMessage ¶
func (*DB2Spec) ProtoMessage()
func (*DB2Spec) XXX_DiscardUnknown ¶
func (m *DB2Spec) XXX_DiscardUnknown()
func (*DB2Spec) XXX_Marshal ¶
func (*DB2Spec) XXX_Unmarshal ¶
type DigitalOceanSpec ¶
type DigitalOceanSpec struct { // Token for digital ocean // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` // Access Key for digital ocean spaces // +kubebuilder:default:="" AccessKey *string `json:"accessKey,omitempty" protobuf:"bytes,2,opt,name=accessKey"` // StorageSecret Key for digital ocean spaces // +kubebuilder:default:="" SecretKey *string `json:"secretKey,omitempty" protobuf:"bytes,3,opt,name=secretKey"` // Default digital ocean // +kubebuilder:default:="" DefaultRegion *string `json:"defaultRegion,omitempty" protobuf:"bytes,4,opt,name=defaultRegion"` // url or connection string // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,5,opt,name=host"` }
func (*DigitalOceanSpec) DeepCopy ¶
func (in *DigitalOceanSpec) DeepCopy() *DigitalOceanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DigitalOceanSpec.
func (*DigitalOceanSpec) DeepCopyInto ¶
func (in *DigitalOceanSpec) DeepCopyInto(out *DigitalOceanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DigitalOceanSpec) Descriptor ¶
func (*DigitalOceanSpec) Descriptor() ([]byte, []int)
func (*DigitalOceanSpec) Marshal ¶
func (m *DigitalOceanSpec) Marshal() (dAtA []byte, err error)
func (*DigitalOceanSpec) MarshalToSizedBuffer ¶
func (m *DigitalOceanSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DigitalOceanSpec) ProtoMessage ¶
func (*DigitalOceanSpec) ProtoMessage()
func (*DigitalOceanSpec) Reset ¶
func (m *DigitalOceanSpec) Reset()
func (*DigitalOceanSpec) Size ¶
func (m *DigitalOceanSpec) Size() (n int)
func (*DigitalOceanSpec) String ¶
func (this *DigitalOceanSpec) String() string
func (*DigitalOceanSpec) Unmarshal ¶
func (m *DigitalOceanSpec) Unmarshal(dAtA []byte) error
func (*DigitalOceanSpec) XXX_DiscardUnknown ¶
func (m *DigitalOceanSpec) XXX_DiscardUnknown()
func (*DigitalOceanSpec) XXX_Marshal ¶
func (m *DigitalOceanSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DigitalOceanSpec) XXX_Merge ¶
func (m *DigitalOceanSpec) XXX_Merge(src proto.Message)
func (*DigitalOceanSpec) XXX_Size ¶
func (m *DigitalOceanSpec) XXX_Size() int
func (*DigitalOceanSpec) XXX_Unmarshal ¶
func (m *DigitalOceanSpec) XXX_Unmarshal(b []byte) error
type DiscordSpec ¶ added in v0.4.533
type DiscordSpec struct { // Discrod webhook // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"` // Content type // +kubebuilder:default:="application/json" ContentType *string `json:"contentType,omitempty" protobuf:"bytes,2,opt,name=contentType"` // The webhook secret token Token *string `json:"token,omitempty" protobuf:"bytes,3,opt,name=token"` // custom headers to send Headers map[string]string `json:"headers,omitempty" protobuf:"bytes,4,opt,name=headers"` // +kubebuilder:default:=false SSL *bool `json:"ssl,omitempty" protobuf:"varint,5,opt,name=ssl"` }
func (*DiscordSpec) DeepCopy ¶ added in v0.4.533
func (in *DiscordSpec) DeepCopy() *DiscordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiscordSpec.
func (*DiscordSpec) DeepCopyInto ¶ added in v0.4.533
func (in *DiscordSpec) DeepCopyInto(out *DiscordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DiscordSpec) Descriptor ¶ added in v0.4.533
func (*DiscordSpec) Descriptor() ([]byte, []int)
func (*DiscordSpec) Marshal ¶ added in v0.4.533
func (m *DiscordSpec) Marshal() (dAtA []byte, err error)
func (*DiscordSpec) MarshalTo ¶ added in v0.4.533
func (m *DiscordSpec) MarshalTo(dAtA []byte) (int, error)
func (*DiscordSpec) MarshalToSizedBuffer ¶ added in v0.4.533
func (m *DiscordSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DiscordSpec) ProtoMessage ¶ added in v0.4.533
func (*DiscordSpec) ProtoMessage()
func (*DiscordSpec) Reset ¶ added in v0.4.533
func (m *DiscordSpec) Reset()
func (*DiscordSpec) Size ¶ added in v0.4.533
func (m *DiscordSpec) Size() (n int)
func (*DiscordSpec) String ¶ added in v0.4.533
func (this *DiscordSpec) String() string
func (*DiscordSpec) Unmarshal ¶ added in v0.4.533
func (m *DiscordSpec) Unmarshal(dAtA []byte) error
func (*DiscordSpec) XXX_DiscardUnknown ¶ added in v0.4.533
func (m *DiscordSpec) XXX_DiscardUnknown()
func (*DiscordSpec) XXX_Marshal ¶ added in v0.4.533
func (m *DiscordSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiscordSpec) XXX_Merge ¶ added in v0.4.533
func (m *DiscordSpec) XXX_Merge(src proto.Message)
func (*DiscordSpec) XXX_Size ¶ added in v0.4.533
func (m *DiscordSpec) XXX_Size() int
func (*DiscordSpec) XXX_Unmarshal ¶ added in v0.4.533
func (m *DiscordSpec) XXX_Unmarshal(b []byte) error
type DremioSpec ¶ added in v0.4.499
type DremioSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*DremioSpec) DeepCopy ¶ added in v0.4.499
func (in *DremioSpec) DeepCopy() *DremioSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DremioSpec.
func (*DremioSpec) DeepCopyInto ¶ added in v0.4.499
func (in *DremioSpec) DeepCopyInto(out *DremioSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DremioSpec) Descriptor ¶ added in v0.4.499
func (*DremioSpec) Descriptor() ([]byte, []int)
func (*DremioSpec) Marshal ¶ added in v0.4.499
func (m *DremioSpec) Marshal() (dAtA []byte, err error)
func (*DremioSpec) MarshalTo ¶ added in v0.4.499
func (m *DremioSpec) MarshalTo(dAtA []byte) (int, error)
func (*DremioSpec) MarshalToSizedBuffer ¶ added in v0.4.499
func (m *DremioSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DremioSpec) ProtoMessage ¶ added in v0.4.499
func (*DremioSpec) ProtoMessage()
func (*DremioSpec) Reset ¶ added in v0.4.499
func (m *DremioSpec) Reset()
func (*DremioSpec) Size ¶ added in v0.4.499
func (m *DremioSpec) Size() (n int)
func (*DremioSpec) String ¶ added in v0.4.499
func (this *DremioSpec) String() string
func (*DremioSpec) Unmarshal ¶ added in v0.4.499
func (m *DremioSpec) Unmarshal(dAtA []byte) error
func (*DremioSpec) XXX_DiscardUnknown ¶ added in v0.4.499
func (m *DremioSpec) XXX_DiscardUnknown()
func (*DremioSpec) XXX_Marshal ¶ added in v0.4.499
func (m *DremioSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DremioSpec) XXX_Merge ¶ added in v0.4.499
func (m *DremioSpec) XXX_Merge(src proto.Message)
func (*DremioSpec) XXX_Size ¶ added in v0.4.499
func (m *DremioSpec) XXX_Size() int
func (*DremioSpec) XXX_Unmarshal ¶ added in v0.4.499
func (m *DremioSpec) XXX_Unmarshal(b []byte) error
type DropboxSpec ¶
type DropboxSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` }
func (*DropboxSpec) DeepCopy ¶
func (in *DropboxSpec) DeepCopy() *DropboxSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropboxSpec.
func (*DropboxSpec) DeepCopyInto ¶
func (in *DropboxSpec) DeepCopyInto(out *DropboxSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DropboxSpec) Descriptor ¶
func (*DropboxSpec) Descriptor() ([]byte, []int)
func (*DropboxSpec) Marshal ¶
func (m *DropboxSpec) Marshal() (dAtA []byte, err error)
func (*DropboxSpec) MarshalToSizedBuffer ¶
func (m *DropboxSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DropboxSpec) ProtoMessage ¶
func (*DropboxSpec) ProtoMessage()
func (*DropboxSpec) Reset ¶
func (m *DropboxSpec) Reset()
func (*DropboxSpec) Size ¶
func (m *DropboxSpec) Size() (n int)
func (*DropboxSpec) String ¶
func (this *DropboxSpec) String() string
func (*DropboxSpec) Unmarshal ¶
func (m *DropboxSpec) Unmarshal(dAtA []byte) error
func (*DropboxSpec) XXX_DiscardUnknown ¶
func (m *DropboxSpec) XXX_DiscardUnknown()
func (*DropboxSpec) XXX_Marshal ¶
func (m *DropboxSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DropboxSpec) XXX_Merge ¶
func (m *DropboxSpec) XXX_Merge(src proto.Message)
func (*DropboxSpec) XXX_Size ¶
func (m *DropboxSpec) XXX_Size() int
func (*DropboxSpec) XXX_Unmarshal ¶
func (m *DropboxSpec) XXX_Unmarshal(b []byte) error
type ElasticSearchSpec ¶
type ElasticSearchSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5432 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Prefix *string `json:"prefix,omitempty" protobuf:"bytes,3,opt,name=prefix"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*ElasticSearchSpec) DeepCopy ¶
func (in *ElasticSearchSpec) DeepCopy() *ElasticSearchSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticSearchSpec.
func (*ElasticSearchSpec) DeepCopyInto ¶
func (in *ElasticSearchSpec) DeepCopyInto(out *ElasticSearchSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ElasticSearchSpec) Descriptor ¶
func (*ElasticSearchSpec) Descriptor() ([]byte, []int)
func (*ElasticSearchSpec) Marshal ¶
func (m *ElasticSearchSpec) Marshal() (dAtA []byte, err error)
func (*ElasticSearchSpec) MarshalTo ¶
func (m *ElasticSearchSpec) MarshalTo(dAtA []byte) (int, error)
func (*ElasticSearchSpec) MarshalToSizedBuffer ¶
func (m *ElasticSearchSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ElasticSearchSpec) ProtoMessage ¶
func (*ElasticSearchSpec) ProtoMessage()
func (*ElasticSearchSpec) Reset ¶
func (m *ElasticSearchSpec) Reset()
func (*ElasticSearchSpec) Size ¶
func (m *ElasticSearchSpec) Size() (n int)
func (*ElasticSearchSpec) String ¶
func (this *ElasticSearchSpec) String() string
func (*ElasticSearchSpec) Unmarshal ¶
func (m *ElasticSearchSpec) Unmarshal(dAtA []byte) error
func (*ElasticSearchSpec) XXX_DiscardUnknown ¶
func (m *ElasticSearchSpec) XXX_DiscardUnknown()
func (*ElasticSearchSpec) XXX_Marshal ¶
func (m *ElasticSearchSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ElasticSearchSpec) XXX_Merge ¶
func (m *ElasticSearchSpec) XXX_Merge(src proto.Message)
func (*ElasticSearchSpec) XXX_Size ¶
func (m *ElasticSearchSpec) XXX_Size() int
func (*ElasticSearchSpec) XXX_Unmarshal ¶
func (m *ElasticSearchSpec) XXX_Unmarshal(b []byte) error
type ExasolSpec ¶
type ExasolSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*ExasolSpec) DeepCopy ¶
func (in *ExasolSpec) DeepCopy() *ExasolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExasolSpec.
func (*ExasolSpec) DeepCopyInto ¶
func (in *ExasolSpec) DeepCopyInto(out *ExasolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExasolSpec) Descriptor ¶
func (*ExasolSpec) Descriptor() ([]byte, []int)
func (*ExasolSpec) Marshal ¶
func (m *ExasolSpec) Marshal() (dAtA []byte, err error)
func (*ExasolSpec) MarshalToSizedBuffer ¶
func (m *ExasolSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExasolSpec) ProtoMessage ¶
func (*ExasolSpec) ProtoMessage()
func (*ExasolSpec) Reset ¶
func (m *ExasolSpec) Reset()
func (*ExasolSpec) Size ¶
func (m *ExasolSpec) Size() (n int)
func (*ExasolSpec) String ¶
func (this *ExasolSpec) String() string
func (*ExasolSpec) Unmarshal ¶
func (m *ExasolSpec) Unmarshal(dAtA []byte) error
func (*ExasolSpec) XXX_DiscardUnknown ¶
func (m *ExasolSpec) XXX_DiscardUnknown()
func (*ExasolSpec) XXX_Marshal ¶
func (m *ExasolSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExasolSpec) XXX_Merge ¶
func (m *ExasolSpec) XXX_Merge(src proto.Message)
func (*ExasolSpec) XXX_Size ¶
func (m *ExasolSpec) XXX_Size() int
func (*ExasolSpec) XXX_Unmarshal ¶
func (m *ExasolSpec) XXX_Unmarshal(b []byte) error
type FTPSpec ¶
type FTPSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*FTPSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FTPSpec.
func (*FTPSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FTPSpec) Descriptor ¶
func (*FTPSpec) MarshalToSizedBuffer ¶
func (*FTPSpec) ProtoMessage ¶
func (*FTPSpec) ProtoMessage()
func (*FTPSpec) XXX_DiscardUnknown ¶
func (m *FTPSpec) XXX_DiscardUnknown()
func (*FTPSpec) XXX_Marshal ¶
func (*FTPSpec) XXX_Unmarshal ¶
type FacebookSpec ¶
type FacebookSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` }
func (*FacebookSpec) DeepCopy ¶
func (in *FacebookSpec) DeepCopy() *FacebookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FacebookSpec.
func (*FacebookSpec) DeepCopyInto ¶
func (in *FacebookSpec) DeepCopyInto(out *FacebookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FacebookSpec) Descriptor ¶
func (*FacebookSpec) Descriptor() ([]byte, []int)
func (*FacebookSpec) Marshal ¶
func (m *FacebookSpec) Marshal() (dAtA []byte, err error)
func (*FacebookSpec) MarshalToSizedBuffer ¶
func (m *FacebookSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FacebookSpec) ProtoMessage ¶
func (*FacebookSpec) ProtoMessage()
func (*FacebookSpec) Reset ¶
func (m *FacebookSpec) Reset()
func (*FacebookSpec) Size ¶
func (m *FacebookSpec) Size() (n int)
func (*FacebookSpec) String ¶
func (this *FacebookSpec) String() string
func (*FacebookSpec) Unmarshal ¶
func (m *FacebookSpec) Unmarshal(dAtA []byte) error
func (*FacebookSpec) XXX_DiscardUnknown ¶
func (m *FacebookSpec) XXX_DiscardUnknown()
func (*FacebookSpec) XXX_Marshal ¶
func (m *FacebookSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FacebookSpec) XXX_Merge ¶
func (m *FacebookSpec) XXX_Merge(src proto.Message)
func (*FacebookSpec) XXX_Size ¶
func (m *FacebookSpec) XXX_Size() int
func (*FacebookSpec) XXX_Unmarshal ¶
func (m *FacebookSpec) XXX_Unmarshal(b []byte) error
type FeatureStoreSpec ¶ added in v0.5.466
type FeatureStoreSpec struct { // The name of the online feature store. //+kubebuilder:validation:Optional Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // UpdateUpdateStrategy in case of terminal failure message //+kubebuilder:validation:Optional ConnectionRef v1.ObjectReference `json:"connectionRef,omitempty" protobuf:"bytes,2,opt,name=connectionRef"` }
Specifiction for an online feature store
func (*FeatureStoreSpec) DeepCopy ¶ added in v0.5.466
func (in *FeatureStoreSpec) DeepCopy() *FeatureStoreSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureStoreSpec.
func (*FeatureStoreSpec) DeepCopyInto ¶ added in v0.5.466
func (in *FeatureStoreSpec) DeepCopyInto(out *FeatureStoreSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeatureStoreSpec) Descriptor ¶ added in v0.5.466
func (*FeatureStoreSpec) Descriptor() ([]byte, []int)
func (*FeatureStoreSpec) Marshal ¶ added in v0.5.466
func (m *FeatureStoreSpec) Marshal() (dAtA []byte, err error)
func (*FeatureStoreSpec) MarshalTo ¶ added in v0.5.466
func (m *FeatureStoreSpec) MarshalTo(dAtA []byte) (int, error)
func (*FeatureStoreSpec) MarshalToSizedBuffer ¶ added in v0.5.466
func (m *FeatureStoreSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FeatureStoreSpec) ProtoMessage ¶ added in v0.5.466
func (*FeatureStoreSpec) ProtoMessage()
func (*FeatureStoreSpec) Reset ¶ added in v0.5.466
func (m *FeatureStoreSpec) Reset()
func (*FeatureStoreSpec) Size ¶ added in v0.5.466
func (m *FeatureStoreSpec) Size() (n int)
func (*FeatureStoreSpec) String ¶ added in v0.5.466
func (this *FeatureStoreSpec) String() string
func (*FeatureStoreSpec) Unmarshal ¶ added in v0.5.466
func (m *FeatureStoreSpec) Unmarshal(dAtA []byte) error
func (*FeatureStoreSpec) XXX_DiscardUnknown ¶ added in v0.5.466
func (m *FeatureStoreSpec) XXX_DiscardUnknown()
func (*FeatureStoreSpec) XXX_Marshal ¶ added in v0.5.466
func (m *FeatureStoreSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FeatureStoreSpec) XXX_Merge ¶ added in v0.5.466
func (m *FeatureStoreSpec) XXX_Merge(src proto.Message)
func (*FeatureStoreSpec) XXX_Size ¶ added in v0.5.466
func (m *FeatureStoreSpec) XXX_Size() int
func (*FeatureStoreSpec) XXX_Unmarshal ¶ added in v0.5.466
func (m *FeatureStoreSpec) XXX_Unmarshal(b []byte) error
type FeatureStoreStatus ¶ added in v0.5.466
type FeatureStoreStatus struct { // Feature store name Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // Last check of the feature store status LastCheck *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // UpdateUpdateStrategy in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,3,opt,name=failureReason"` // UpdateUpdateStrategy in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,4,opt,name=failureMessage"` }
func (*FeatureStoreStatus) DeepCopy ¶ added in v0.5.466
func (in *FeatureStoreStatus) DeepCopy() *FeatureStoreStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureStoreStatus.
func (*FeatureStoreStatus) DeepCopyInto ¶ added in v0.5.466
func (in *FeatureStoreStatus) DeepCopyInto(out *FeatureStoreStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeatureStoreStatus) Descriptor ¶ added in v0.5.466
func (*FeatureStoreStatus) Descriptor() ([]byte, []int)
func (*FeatureStoreStatus) Marshal ¶ added in v0.5.466
func (m *FeatureStoreStatus) Marshal() (dAtA []byte, err error)
func (*FeatureStoreStatus) MarshalTo ¶ added in v0.5.466
func (m *FeatureStoreStatus) MarshalTo(dAtA []byte) (int, error)
func (*FeatureStoreStatus) MarshalToSizedBuffer ¶ added in v0.5.466
func (m *FeatureStoreStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FeatureStoreStatus) ProtoMessage ¶ added in v0.5.466
func (*FeatureStoreStatus) ProtoMessage()
func (*FeatureStoreStatus) Reset ¶ added in v0.5.466
func (m *FeatureStoreStatus) Reset()
func (*FeatureStoreStatus) Size ¶ added in v0.5.466
func (m *FeatureStoreStatus) Size() (n int)
func (*FeatureStoreStatus) String ¶ added in v0.5.466
func (this *FeatureStoreStatus) String() string
func (*FeatureStoreStatus) Unmarshal ¶ added in v0.5.466
func (m *FeatureStoreStatus) Unmarshal(dAtA []byte) error
func (*FeatureStoreStatus) XXX_DiscardUnknown ¶ added in v0.5.466
func (m *FeatureStoreStatus) XXX_DiscardUnknown()
func (*FeatureStoreStatus) XXX_Marshal ¶ added in v0.5.466
func (m *FeatureStoreStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FeatureStoreStatus) XXX_Merge ¶ added in v0.5.466
func (m *FeatureStoreStatus) XXX_Merge(src proto.Message)
func (*FeatureStoreStatus) XXX_Size ¶ added in v0.5.466
func (m *FeatureStoreStatus) XXX_Size() int
func (*FeatureStoreStatus) XXX_Unmarshal ¶ added in v0.5.466
func (m *FeatureStoreStatus) XXX_Unmarshal(b []byte) error
type FtpSpec ¶
type FtpSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 21 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` }
func (*FtpSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FtpSpec.
func (*FtpSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FtpSpec) Descriptor ¶
func (*FtpSpec) MarshalToSizedBuffer ¶
func (*FtpSpec) ProtoMessage ¶
func (*FtpSpec) ProtoMessage()
func (*FtpSpec) XXX_DiscardUnknown ¶
func (m *FtpSpec) XXX_DiscardUnknown()
func (*FtpSpec) XXX_Marshal ¶
func (*FtpSpec) XXX_Unmarshal ¶
type GcpBigQuerySpec ¶
type GcpBigQuerySpec struct { Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // UserName // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` // +kubebuilder:default:="" ProjectID *string `json:"projectID,omitempty" protobuf:"bytes,5,opt,name=projectID"` // +kubebuilder:default:="" OAuthType *string `json:"oauthType,omitempty" protobuf:"bytes,6,opt,name=oauthType"` // +kubebuilder:default:="" ServiceAccountKeyPath *string `json:"serviceAccountKeyPath,omitempty" protobuf:"bytes,7,opt,name=serviceAccountKeyPath"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,8,opt,name=url"` }
BigQuerySpec defines the connection to Google BigQuery
func (*GcpBigQuerySpec) DeepCopy ¶
func (in *GcpBigQuerySpec) DeepCopy() *GcpBigQuerySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpBigQuerySpec.
func (*GcpBigQuerySpec) DeepCopyInto ¶
func (in *GcpBigQuerySpec) DeepCopyInto(out *GcpBigQuerySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcpBigQuerySpec) Descriptor ¶
func (*GcpBigQuerySpec) Descriptor() ([]byte, []int)
func (*GcpBigQuerySpec) Marshal ¶
func (m *GcpBigQuerySpec) Marshal() (dAtA []byte, err error)
func (*GcpBigQuerySpec) MarshalToSizedBuffer ¶
func (m *GcpBigQuerySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GcpBigQuerySpec) ProtoMessage ¶
func (*GcpBigQuerySpec) ProtoMessage()
func (*GcpBigQuerySpec) Reset ¶
func (m *GcpBigQuerySpec) Reset()
func (*GcpBigQuerySpec) Size ¶
func (m *GcpBigQuerySpec) Size() (n int)
func (*GcpBigQuerySpec) String ¶
func (this *GcpBigQuerySpec) String() string
func (*GcpBigQuerySpec) Unmarshal ¶
func (m *GcpBigQuerySpec) Unmarshal(dAtA []byte) error
func (*GcpBigQuerySpec) XXX_DiscardUnknown ¶
func (m *GcpBigQuerySpec) XXX_DiscardUnknown()
func (*GcpBigQuerySpec) XXX_Marshal ¶
func (m *GcpBigQuerySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GcpBigQuerySpec) XXX_Merge ¶
func (m *GcpBigQuerySpec) XXX_Merge(src proto.Message)
func (*GcpBigQuerySpec) XXX_Size ¶
func (m *GcpBigQuerySpec) XXX_Size() int
func (*GcpBigQuerySpec) XXX_Unmarshal ¶
func (m *GcpBigQuerySpec) XXX_Unmarshal(b []byte) error
type GcpSpannerSpec ¶
type GcpSpannerSpec struct { // +kubebuilder:default:="" Project *string `json:"project,omitempty" protobuf:"bytes,1,opt,name=project"` // +kubebuilder:default:="" Instance *string `json:"instance,omitempty" protobuf:"bytes,2,opt,name=instance"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,5,opt,name=database"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*GcpSpannerSpec) DeepCopy ¶
func (in *GcpSpannerSpec) DeepCopy() *GcpSpannerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpSpannerSpec.
func (*GcpSpannerSpec) DeepCopyInto ¶
func (in *GcpSpannerSpec) DeepCopyInto(out *GcpSpannerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcpSpannerSpec) Descriptor ¶
func (*GcpSpannerSpec) Descriptor() ([]byte, []int)
func (*GcpSpannerSpec) Marshal ¶
func (m *GcpSpannerSpec) Marshal() (dAtA []byte, err error)
func (*GcpSpannerSpec) MarshalToSizedBuffer ¶
func (m *GcpSpannerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GcpSpannerSpec) ProtoMessage ¶
func (*GcpSpannerSpec) ProtoMessage()
func (*GcpSpannerSpec) Reset ¶
func (m *GcpSpannerSpec) Reset()
func (*GcpSpannerSpec) Size ¶
func (m *GcpSpannerSpec) Size() (n int)
func (*GcpSpannerSpec) String ¶
func (this *GcpSpannerSpec) String() string
func (*GcpSpannerSpec) Unmarshal ¶
func (m *GcpSpannerSpec) Unmarshal(dAtA []byte) error
func (*GcpSpannerSpec) XXX_DiscardUnknown ¶
func (m *GcpSpannerSpec) XXX_DiscardUnknown()
func (*GcpSpannerSpec) XXX_Marshal ¶
func (m *GcpSpannerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GcpSpannerSpec) XXX_Merge ¶
func (m *GcpSpannerSpec) XXX_Merge(src proto.Message)
func (*GcpSpannerSpec) XXX_Size ¶
func (m *GcpSpannerSpec) XXX_Size() int
func (*GcpSpannerSpec) XXX_Unmarshal ¶
func (m *GcpSpannerSpec) XXX_Unmarshal(b []byte) error
type GcpStorageSpec ¶
type GcpStorageSpec struct { // +kubebuilder:default:="" KeyFile *string `json:"keyFile,omitempty" protobuf:"bytes,1,opt,name=keyFile"` // +kubebuilder:default:="" Project *string `json:"project,omitempty" protobuf:"bytes,2,opt,name=project"` }
func (*GcpStorageSpec) DeepCopy ¶
func (in *GcpStorageSpec) DeepCopy() *GcpStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpStorageSpec.
func (*GcpStorageSpec) DeepCopyInto ¶
func (in *GcpStorageSpec) DeepCopyInto(out *GcpStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcpStorageSpec) Descriptor ¶
func (*GcpStorageSpec) Descriptor() ([]byte, []int)
func (*GcpStorageSpec) Marshal ¶
func (m *GcpStorageSpec) Marshal() (dAtA []byte, err error)
func (*GcpStorageSpec) MarshalToSizedBuffer ¶
func (m *GcpStorageSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GcpStorageSpec) ProtoMessage ¶
func (*GcpStorageSpec) ProtoMessage()
func (*GcpStorageSpec) Reset ¶
func (m *GcpStorageSpec) Reset()
func (*GcpStorageSpec) Size ¶
func (m *GcpStorageSpec) Size() (n int)
func (*GcpStorageSpec) String ¶
func (this *GcpStorageSpec) String() string
func (*GcpStorageSpec) Unmarshal ¶
func (m *GcpStorageSpec) Unmarshal(dAtA []byte) error
func (*GcpStorageSpec) XXX_DiscardUnknown ¶
func (m *GcpStorageSpec) XXX_DiscardUnknown()
func (*GcpStorageSpec) XXX_Marshal ¶
func (m *GcpStorageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GcpStorageSpec) XXX_Merge ¶
func (m *GcpStorageSpec) XXX_Merge(src proto.Message)
func (*GcpStorageSpec) XXX_Size ¶
func (m *GcpStorageSpec) XXX_Size() int
func (*GcpStorageSpec) XXX_Unmarshal ¶
func (m *GcpStorageSpec) XXX_Unmarshal(b []byte) error
type GithubSpec ¶
type GithubSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,2,opt,name=username"` // +kubebuilder:default:="" SSH *string `json:"ssh,omitempty" protobuf:"bytes,3,opt,name=ssh"` }
func (*GithubSpec) DeepCopy ¶
func (in *GithubSpec) DeepCopy() *GithubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSpec.
func (*GithubSpec) DeepCopyInto ¶
func (in *GithubSpec) DeepCopyInto(out *GithubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GithubSpec) Descriptor ¶
func (*GithubSpec) Descriptor() ([]byte, []int)
func (*GithubSpec) Marshal ¶
func (m *GithubSpec) Marshal() (dAtA []byte, err error)
func (*GithubSpec) MarshalToSizedBuffer ¶
func (m *GithubSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GithubSpec) ProtoMessage ¶
func (*GithubSpec) ProtoMessage()
func (*GithubSpec) Reset ¶
func (m *GithubSpec) Reset()
func (*GithubSpec) Size ¶
func (m *GithubSpec) Size() (n int)
func (*GithubSpec) String ¶
func (this *GithubSpec) String() string
func (*GithubSpec) Unmarshal ¶
func (m *GithubSpec) Unmarshal(dAtA []byte) error
func (*GithubSpec) XXX_DiscardUnknown ¶
func (m *GithubSpec) XXX_DiscardUnknown()
func (*GithubSpec) XXX_Marshal ¶
func (m *GithubSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GithubSpec) XXX_Merge ¶
func (m *GithubSpec) XXX_Merge(src proto.Message)
func (*GithubSpec) XXX_Size ¶
func (m *GithubSpec) XXX_Size() int
func (*GithubSpec) XXX_Unmarshal ¶
func (m *GithubSpec) XXX_Unmarshal(b []byte) error
type GitlabSpec ¶
type GitlabSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` // +kubebuilder:default:="" SSH *string `json:"ssh,omitempty" protobuf:"bytes,2,opt,name=ssh"` }
func (*GitlabSpec) DeepCopy ¶
func (in *GitlabSpec) DeepCopy() *GitlabSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSpec.
func (*GitlabSpec) DeepCopyInto ¶
func (in *GitlabSpec) DeepCopyInto(out *GitlabSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GitlabSpec) Descriptor ¶
func (*GitlabSpec) Descriptor() ([]byte, []int)
func (*GitlabSpec) Marshal ¶
func (m *GitlabSpec) Marshal() (dAtA []byte, err error)
func (*GitlabSpec) MarshalToSizedBuffer ¶
func (m *GitlabSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GitlabSpec) ProtoMessage ¶
func (*GitlabSpec) ProtoMessage()
func (*GitlabSpec) Reset ¶
func (m *GitlabSpec) Reset()
func (*GitlabSpec) Size ¶
func (m *GitlabSpec) Size() (n int)
func (*GitlabSpec) String ¶
func (this *GitlabSpec) String() string
func (*GitlabSpec) Unmarshal ¶
func (m *GitlabSpec) Unmarshal(dAtA []byte) error
func (*GitlabSpec) XXX_DiscardUnknown ¶
func (m *GitlabSpec) XXX_DiscardUnknown()
func (*GitlabSpec) XXX_Marshal ¶
func (m *GitlabSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GitlabSpec) XXX_Merge ¶
func (m *GitlabSpec) XXX_Merge(src proto.Message)
func (*GitlabSpec) XXX_Size ¶
func (m *GitlabSpec) XXX_Size() int
func (*GitlabSpec) XXX_Unmarshal ¶
func (m *GitlabSpec) XXX_Unmarshal(b []byte) error
type GoogleSheetsSpec ¶
type GoogleSheetsSpec struct { // +kubebuilder:default:="" Scopes *string `json:"scopes,omitempty" protobuf:"bytes,1,opt,name=scopes"` // +kubebuilder:default:= "" ID *string `json:"id,omitempty" protobuf:"varint,2,opt,name=id"` // +kubebuilder:default:="" DataToPull *string `json:"dataToPull,omitempty" protobuf:"bytes,3,opt,name=dataToPull"` }
func (*GoogleSheetsSpec) DeepCopy ¶
func (in *GoogleSheetsSpec) DeepCopy() *GoogleSheetsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleSheetsSpec.
func (*GoogleSheetsSpec) DeepCopyInto ¶
func (in *GoogleSheetsSpec) DeepCopyInto(out *GoogleSheetsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GoogleSheetsSpec) Descriptor ¶
func (*GoogleSheetsSpec) Descriptor() ([]byte, []int)
func (*GoogleSheetsSpec) Marshal ¶
func (m *GoogleSheetsSpec) Marshal() (dAtA []byte, err error)
func (*GoogleSheetsSpec) MarshalToSizedBuffer ¶
func (m *GoogleSheetsSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GoogleSheetsSpec) ProtoMessage ¶
func (*GoogleSheetsSpec) ProtoMessage()
func (*GoogleSheetsSpec) Reset ¶
func (m *GoogleSheetsSpec) Reset()
func (*GoogleSheetsSpec) Size ¶
func (m *GoogleSheetsSpec) Size() (n int)
func (*GoogleSheetsSpec) String ¶
func (this *GoogleSheetsSpec) String() string
func (*GoogleSheetsSpec) Unmarshal ¶
func (m *GoogleSheetsSpec) Unmarshal(dAtA []byte) error
func (*GoogleSheetsSpec) XXX_DiscardUnknown ¶
func (m *GoogleSheetsSpec) XXX_DiscardUnknown()
func (*GoogleSheetsSpec) XXX_Marshal ¶
func (m *GoogleSheetsSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GoogleSheetsSpec) XXX_Merge ¶
func (m *GoogleSheetsSpec) XXX_Merge(src proto.Message)
func (*GoogleSheetsSpec) XXX_Size ¶
func (m *GoogleSheetsSpec) XXX_Size() int
func (*GoogleSheetsSpec) XXX_Unmarshal ¶
func (m *GoogleSheetsSpec) XXX_Unmarshal(b []byte) error
type GreenPlumSpec ¶
type GreenPlumSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5432 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*GreenPlumSpec) DeepCopy ¶
func (in *GreenPlumSpec) DeepCopy() *GreenPlumSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GreenPlumSpec.
func (*GreenPlumSpec) DeepCopyInto ¶
func (in *GreenPlumSpec) DeepCopyInto(out *GreenPlumSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GreenPlumSpec) Descriptor ¶
func (*GreenPlumSpec) Descriptor() ([]byte, []int)
func (*GreenPlumSpec) Marshal ¶
func (m *GreenPlumSpec) Marshal() (dAtA []byte, err error)
func (*GreenPlumSpec) MarshalToSizedBuffer ¶
func (m *GreenPlumSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GreenPlumSpec) ProtoMessage ¶
func (*GreenPlumSpec) ProtoMessage()
func (*GreenPlumSpec) Reset ¶
func (m *GreenPlumSpec) Reset()
func (*GreenPlumSpec) Size ¶
func (m *GreenPlumSpec) Size() (n int)
func (*GreenPlumSpec) String ¶
func (this *GreenPlumSpec) String() string
func (*GreenPlumSpec) Unmarshal ¶
func (m *GreenPlumSpec) Unmarshal(dAtA []byte) error
func (*GreenPlumSpec) XXX_DiscardUnknown ¶
func (m *GreenPlumSpec) XXX_DiscardUnknown()
func (*GreenPlumSpec) XXX_Marshal ¶
func (m *GreenPlumSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GreenPlumSpec) XXX_Merge ¶
func (m *GreenPlumSpec) XXX_Merge(src proto.Message)
func (*GreenPlumSpec) XXX_Size ¶
func (m *GreenPlumSpec) XXX_Size() int
func (*GreenPlumSpec) XXX_Unmarshal ¶
func (m *GreenPlumSpec) XXX_Unmarshal(b []byte) error
type HetznerSpec ¶
type HetznerSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` // +kubebuilder:default:="" SSH *string `json:"ssh,omitempty" protobuf:"bytes,2,opt,name=ssh"` }
func (*HetznerSpec) DeepCopy ¶
func (in *HetznerSpec) DeepCopy() *HetznerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HetznerSpec.
func (*HetznerSpec) DeepCopyInto ¶
func (in *HetznerSpec) DeepCopyInto(out *HetznerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HetznerSpec) Descriptor ¶
func (*HetznerSpec) Descriptor() ([]byte, []int)
func (*HetznerSpec) Marshal ¶
func (m *HetznerSpec) Marshal() (dAtA []byte, err error)
func (*HetznerSpec) MarshalToSizedBuffer ¶
func (m *HetznerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HetznerSpec) ProtoMessage ¶
func (*HetznerSpec) ProtoMessage()
func (*HetznerSpec) Reset ¶
func (m *HetznerSpec) Reset()
func (*HetznerSpec) Size ¶
func (m *HetznerSpec) Size() (n int)
func (*HetznerSpec) String ¶
func (this *HetznerSpec) String() string
func (*HetznerSpec) Unmarshal ¶
func (m *HetznerSpec) Unmarshal(dAtA []byte) error
func (*HetznerSpec) XXX_DiscardUnknown ¶
func (m *HetznerSpec) XXX_DiscardUnknown()
func (*HetznerSpec) XXX_Marshal ¶
func (m *HetznerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HetznerSpec) XXX_Merge ¶
func (m *HetznerSpec) XXX_Merge(src proto.Message)
func (*HetznerSpec) XXX_Size ¶
func (m *HetznerSpec) XXX_Size() int
func (*HetznerSpec) XXX_Unmarshal ¶
func (m *HetznerSpec) XXX_Unmarshal(b []byte) error
type HipchatSpec ¶
type HipchatSpec struct { // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"` // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,2,opt,name=token"` // +kubebuilder:default:="" Room *string `json:"room,omitempty" protobuf:"bytes,3,opt,name=room"` }
func (*HipchatSpec) DeepCopy ¶
func (in *HipchatSpec) DeepCopy() *HipchatSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HipchatSpec.
func (*HipchatSpec) DeepCopyInto ¶
func (in *HipchatSpec) DeepCopyInto(out *HipchatSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HipchatSpec) Descriptor ¶
func (*HipchatSpec) Descriptor() ([]byte, []int)
func (*HipchatSpec) Marshal ¶
func (m *HipchatSpec) Marshal() (dAtA []byte, err error)
func (*HipchatSpec) MarshalToSizedBuffer ¶
func (m *HipchatSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HipchatSpec) ProtoMessage ¶
func (*HipchatSpec) ProtoMessage()
func (*HipchatSpec) Reset ¶
func (m *HipchatSpec) Reset()
func (*HipchatSpec) Size ¶
func (m *HipchatSpec) Size() (n int)
func (*HipchatSpec) String ¶
func (this *HipchatSpec) String() string
func (*HipchatSpec) Unmarshal ¶
func (m *HipchatSpec) Unmarshal(dAtA []byte) error
func (*HipchatSpec) XXX_DiscardUnknown ¶
func (m *HipchatSpec) XXX_DiscardUnknown()
func (*HipchatSpec) XXX_Marshal ¶
func (m *HipchatSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HipchatSpec) XXX_Merge ¶
func (m *HipchatSpec) XXX_Merge(src proto.Message)
func (*HipchatSpec) XXX_Size ¶
func (m *HipchatSpec) XXX_Size() int
func (*HipchatSpec) XXX_Unmarshal ¶
func (m *HipchatSpec) XXX_Unmarshal(b []byte) error
type ImageRegistrySpec ¶
type ImageRegistrySpec struct { // Hostname for the image registry // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // Username for image registry // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,2,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,3,opt,name=password"` }
func (*ImageRegistrySpec) DeepCopy ¶
func (in *ImageRegistrySpec) DeepCopy() *ImageRegistrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistrySpec.
func (*ImageRegistrySpec) DeepCopyInto ¶
func (in *ImageRegistrySpec) DeepCopyInto(out *ImageRegistrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImageRegistrySpec) Descriptor ¶
func (*ImageRegistrySpec) Descriptor() ([]byte, []int)
func (*ImageRegistrySpec) Marshal ¶
func (m *ImageRegistrySpec) Marshal() (dAtA []byte, err error)
func (*ImageRegistrySpec) MarshalTo ¶
func (m *ImageRegistrySpec) MarshalTo(dAtA []byte) (int, error)
func (*ImageRegistrySpec) MarshalToSizedBuffer ¶
func (m *ImageRegistrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ImageRegistrySpec) ProtoMessage ¶
func (*ImageRegistrySpec) ProtoMessage()
func (*ImageRegistrySpec) Reset ¶
func (m *ImageRegistrySpec) Reset()
func (*ImageRegistrySpec) Size ¶
func (m *ImageRegistrySpec) Size() (n int)
func (*ImageRegistrySpec) String ¶
func (this *ImageRegistrySpec) String() string
func (*ImageRegistrySpec) Unmarshal ¶
func (m *ImageRegistrySpec) Unmarshal(dAtA []byte) error
func (*ImageRegistrySpec) XXX_DiscardUnknown ¶
func (m *ImageRegistrySpec) XXX_DiscardUnknown()
func (*ImageRegistrySpec) XXX_Marshal ¶
func (m *ImageRegistrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ImageRegistrySpec) XXX_Merge ¶
func (m *ImageRegistrySpec) XXX_Merge(src proto.Message)
func (*ImageRegistrySpec) XXX_Size ¶
func (m *ImageRegistrySpec) XXX_Size() int
func (*ImageRegistrySpec) XXX_Unmarshal ¶
func (m *ImageRegistrySpec) XXX_Unmarshal(b []byte) error
type InfluxDBSpec ¶ added in v0.5.122
type InfluxDBSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*InfluxDBSpec) DeepCopy ¶ added in v0.5.122
func (in *InfluxDBSpec) DeepCopy() *InfluxDBSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfluxDBSpec.
func (*InfluxDBSpec) DeepCopyInto ¶ added in v0.5.122
func (in *InfluxDBSpec) DeepCopyInto(out *InfluxDBSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InfluxDBSpec) Descriptor ¶ added in v0.5.122
func (*InfluxDBSpec) Descriptor() ([]byte, []int)
func (*InfluxDBSpec) Marshal ¶ added in v0.5.122
func (m *InfluxDBSpec) Marshal() (dAtA []byte, err error)
func (*InfluxDBSpec) MarshalTo ¶ added in v0.5.122
func (m *InfluxDBSpec) MarshalTo(dAtA []byte) (int, error)
func (*InfluxDBSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *InfluxDBSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*InfluxDBSpec) ProtoMessage ¶ added in v0.5.122
func (*InfluxDBSpec) ProtoMessage()
func (*InfluxDBSpec) Reset ¶ added in v0.5.122
func (m *InfluxDBSpec) Reset()
func (*InfluxDBSpec) Size ¶ added in v0.5.122
func (m *InfluxDBSpec) Size() (n int)
func (*InfluxDBSpec) String ¶ added in v0.5.122
func (this *InfluxDBSpec) String() string
func (*InfluxDBSpec) Unmarshal ¶ added in v0.5.122
func (m *InfluxDBSpec) Unmarshal(dAtA []byte) error
func (*InfluxDBSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *InfluxDBSpec) XXX_DiscardUnknown()
func (*InfluxDBSpec) XXX_Marshal ¶ added in v0.5.122
func (m *InfluxDBSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InfluxDBSpec) XXX_Merge ¶ added in v0.5.122
func (m *InfluxDBSpec) XXX_Merge(src proto.Message)
func (*InfluxDBSpec) XXX_Size ¶ added in v0.5.122
func (m *InfluxDBSpec) XXX_Size() int
func (*InfluxDBSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *InfluxDBSpec) XXX_Unmarshal(b []byte) error
type InformixSpec ¶
type InformixSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=1526 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*InformixSpec) DeepCopy ¶
func (in *InformixSpec) DeepCopy() *InformixSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InformixSpec.
func (*InformixSpec) DeepCopyInto ¶
func (in *InformixSpec) DeepCopyInto(out *InformixSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InformixSpec) Descriptor ¶
func (*InformixSpec) Descriptor() ([]byte, []int)
func (*InformixSpec) Marshal ¶
func (m *InformixSpec) Marshal() (dAtA []byte, err error)
func (*InformixSpec) MarshalToSizedBuffer ¶
func (m *InformixSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*InformixSpec) ProtoMessage ¶
func (*InformixSpec) ProtoMessage()
func (*InformixSpec) Reset ¶
func (m *InformixSpec) Reset()
func (*InformixSpec) Size ¶
func (m *InformixSpec) Size() (n int)
func (*InformixSpec) String ¶
func (this *InformixSpec) String() string
func (*InformixSpec) Unmarshal ¶
func (m *InformixSpec) Unmarshal(dAtA []byte) error
func (*InformixSpec) XXX_DiscardUnknown ¶
func (m *InformixSpec) XXX_DiscardUnknown()
func (*InformixSpec) XXX_Marshal ¶
func (m *InformixSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InformixSpec) XXX_Merge ¶
func (m *InformixSpec) XXX_Merge(src proto.Message)
func (*InformixSpec) XXX_Size ¶
func (m *InformixSpec) XXX_Size() int
func (*InformixSpec) XXX_Unmarshal ¶
func (m *InformixSpec) XXX_Unmarshal(b []byte) error
type IngressSpec ¶ added in v0.4.682
type IngressSpec struct { // FQDN specifies the fully-qualified domain name that the ServingSite's Ingress will use as the base host for the // endpoint of services deployed under the ServingSite. For example, setting the FQDN as `model-serving.modela.ai` // will automatically serve Predictors using the REST API at `predictors.model-serving.modela.ai` // +kubebuilder:default:="serving.vcap.me" // +kubebuilder:validation:Optional FQDN *string `json:"fqdn,omitempty" protobuf:"bytes,1,opt,name=fqdn"` // Grpc indicates if the ServingSite will create an Ingress resource to serve GRPC prediction traffic. // All Predictor resources created under the ServingSite will receive a unique host in the Ingress // determined by the name of the Predictor and the FQDN of the ServingSite (i.e. my-predictor.model-serving.modela.ai) // +kubebuilder:default:=true // +kubebuilder:validation:Optional GRPC *bool `json:"grpc,omitempty" protobuf:"varint,2,opt,name=grpc"` // Rest indicates if the ServingSite will create an Ingress resource to serve REST prediction traffic. // All REST traffic will be served under a single host determined by the FQDN of the ServingSite // (i.e. predictors.model-serving.modela.ai). RestIngress must be enabled to serve DataApps over Ingress // +kubebuilder:default:=false // +kubebuilder:validation:Optional REST *bool `json:"rest,omitempty" protobuf:"varint,3,opt,name=rest"` // IngressClassName is the name of the ingress class that will be applied to created Ingress resources // (defaults to nginx) // +kubebuilder:default:="nginx" IngressClassName *string `json:"ingressClassName,omitempty" protobuf:"bytes,4,opt,name=ingressClassName"` // ClusterIssuerName is a cert manager resource that provide TLS certificate to the ingress. // +kubebuilder:default:="" ClusterIssuerName *string `json:"clusterIssuerName,omitempty" protobuf:"bytes,5,opt,name=clusterIssuerName"` // TlsSecretName specifies the name of the secret that contains the TLS certificate for the ingress. // If it does not exist, ClusterIssuerName must be specified for Cert Manager to generate the certificate // +kubebuilder:validation:Optional TlsSecretRef v1.SecretReference `json:"tlsSecretRef,omitempty" protobuf:"bytes,6,opt,name=tlsSecretRef"` }
IngressSpec defines the configuration to for a ServingSite to create Ingress resources
func (*IngressSpec) DeepCopy ¶ added in v0.4.682
func (in *IngressSpec) DeepCopy() *IngressSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressSpec.
func (*IngressSpec) DeepCopyInto ¶ added in v0.4.682
func (in *IngressSpec) DeepCopyInto(out *IngressSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IngressSpec) Descriptor ¶ added in v0.4.682
func (*IngressSpec) Descriptor() ([]byte, []int)
func (*IngressSpec) Marshal ¶ added in v0.4.682
func (m *IngressSpec) Marshal() (dAtA []byte, err error)
func (*IngressSpec) MarshalTo ¶ added in v0.4.682
func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error)
func (*IngressSpec) MarshalToSizedBuffer ¶ added in v0.4.682
func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IngressSpec) ProtoMessage ¶ added in v0.4.682
func (*IngressSpec) ProtoMessage()
func (*IngressSpec) Reset ¶ added in v0.4.682
func (m *IngressSpec) Reset()
func (*IngressSpec) Size ¶ added in v0.4.682
func (m *IngressSpec) Size() (n int)
func (*IngressSpec) String ¶ added in v0.4.682
func (this *IngressSpec) String() string
func (*IngressSpec) Unmarshal ¶ added in v0.4.682
func (m *IngressSpec) Unmarshal(dAtA []byte) error
func (*IngressSpec) XXX_DiscardUnknown ¶ added in v0.4.682
func (m *IngressSpec) XXX_DiscardUnknown()
func (*IngressSpec) XXX_Marshal ¶ added in v0.4.682
func (m *IngressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IngressSpec) XXX_Merge ¶ added in v0.4.682
func (m *IngressSpec) XXX_Merge(src proto.Message)
func (*IngressSpec) XXX_Size ¶ added in v0.4.682
func (m *IngressSpec) XXX_Size() int
func (*IngressSpec) XXX_Unmarshal ¶ added in v0.4.682
func (m *IngressSpec) XXX_Unmarshal(b []byte) error
type KafkaSpec ¶
type KafkaSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Channel *string `json:"channel,omitempty" protobuf:"bytes,3,opt,name=channel"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*KafkaSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KafkaSpec.
func (*KafkaSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KafkaSpec) Descriptor ¶
func (*KafkaSpec) MarshalToSizedBuffer ¶
func (*KafkaSpec) ProtoMessage ¶
func (*KafkaSpec) ProtoMessage()
func (*KafkaSpec) XXX_DiscardUnknown ¶
func (m *KafkaSpec) XXX_DiscardUnknown()
func (*KafkaSpec) XXX_Marshal ¶
func (*KafkaSpec) XXX_Unmarshal ¶
type Lab ¶
type Lab struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec LabSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status LabStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:path=labs,singular=lab,categories={infra,modela,all} +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Owner",type="string",JSONPath=".spec.owner" +kubebuilder:printcolumn:name="Cluster",type="string",JSONPath=".spec.clusterName" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp" Lab represents a single namespace where data analysis and model training workloads take place
func ParseLabYaml ¶
func (*Lab) AddFinalizer ¶
func (lab *Lab) AddFinalizer()
func (Lab) CreateNamespace ¶
func (*Lab) CreateOrUpdateCond ¶
Merge or update condition
func (*Lab) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Lab.
func (*Lab) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Lab) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Lab) Descriptor ¶
func (*Lab) GetCondIdx ¶
func (lab *Lab) GetCondIdx(t LabConditionType) int
func (*Lab) HasFinalizer ¶
func (Lab) LabJobRole ¶
func (Lab) LabJobRoleBinding ¶
func (lab Lab) LabJobRoleBinding() *rbacv1.RoleBinding
Create a role binding for a job
func (Lab) LabServiceAccount ¶
func (lab Lab) LabServiceAccount() *corev1.ServiceAccount
func (Lab) ManifestURI ¶ added in v0.5.472
func (*Lab) ProtoMessage ¶
func (*Lab) ProtoMessage()
func (*Lab) RemoveFinalizer ¶
func (lab *Lab) RemoveFinalizer()
func (Lab) Selector ¶
func (lab Lab) Selector() *metav1.LabelSelector
func (*Lab) SetupWebhookWithManager ¶
func (Lab) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (Lab) ValidateDelete ¶
func (Lab) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Lab) XXX_DiscardUnknown ¶
func (m *Lab) XXX_DiscardUnknown()
func (*Lab) XXX_Unmarshal ¶
type LabConditionType ¶
type LabConditionType string
LabConditionType is the condition of the lab
const ( LabReady LabConditionType = "Ready" LabSaved LabConditionType = "Saved" )
/ TenantRef Condition
type LabList ¶
type LabList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Lab `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true LabList is the list of Labs
func (*LabList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabList.
func (*LabList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LabList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LabList) Descriptor ¶
func (*LabList) MarshalToSizedBuffer ¶
func (*LabList) ProtoMessage ¶
func (*LabList) ProtoMessage()
func (*LabList) XXX_DiscardUnknown ¶
func (m *LabList) XXX_DiscardUnknown()
func (*LabList) XXX_Marshal ¶
func (*LabList) XXX_Unmarshal ¶
type LabSpec ¶
type LabSpec struct { // The user-provided description of the Lab // +kubebuilder:validation:Optional // +kubebuilder:default:="" // +kubebuilder:validation:MaxLength=256 Description *string `json:"description,omitempty" protobuf:"bytes,1,opt,name=description"` // +kubebuilder:validation:Optional // The reference to the tenant which the object exists under TenantRef *corev1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,2,opt,name=tenantRef"` // Limits specifies the hard resource limits that can be allocated for workloads created under the Lab // +kubebuilder:validation:Optional Limits ResourceLimitSpec `json:"limits,omitempty" protobuf:"bytes,3,opt,name=limits"` // External cluster specify the spec for execution on a remote cluster. // +kubebuilder:validation:Optional ExternalCluster *VirtualClusterSpec `json:"externalCluster,omitempty" protobuf:"bytes,4,opt,name=externalCluster"` // The name of the Account which created the object, which exists in the same tenant as the object // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,5,opt,name=owner"` }
LabSpec defines the desired state of a Lab
func (*LabSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabSpec.
func (*LabSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LabSpec) Descriptor ¶
func (*LabSpec) MarshalToSizedBuffer ¶
func (*LabSpec) ProtoMessage ¶
func (*LabSpec) ProtoMessage()
func (*LabSpec) XXX_DiscardUnknown ¶
func (m *LabSpec) XXX_DiscardUnknown()
func (*LabSpec) XXX_Marshal ¶
func (*LabSpec) XXX_Unmarshal ¶
type LabStatus ¶
type LabStatus struct { // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // The last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,2,opt,name=updatedAt"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,3,rep,name=conditions"` }
LabStatus is the observed state of a Lab
func (*LabStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabStatus.
func (*LabStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LabStatus) Descriptor ¶
func (*LabStatus) MarshalToSizedBuffer ¶
func (*LabStatus) ProtoMessage ¶
func (*LabStatus) ProtoMessage()
func (*LabStatus) XXX_DiscardUnknown ¶
func (m *LabStatus) XXX_DiscardUnknown()
func (*LabStatus) XXX_Marshal ¶
func (*LabStatus) XXX_Unmarshal ¶
type License ¶
type License struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec LicenseSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status LicenseStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:path=licenses,singular=license,categories={infra,modela} +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Valid\")].status",description="" +kubebuilder:printcolumn:name="Owner",type="string",JSONPath=".spec.owner",description="" +kubebuilder:printcolumn:name="Secret",type="string",JSONPath=".spec.secretRef.name",description="" +kubebuilder:printcolumn:name="Trial Start",type="string",JSONPath=".spec.trialStart",description="" +kubebuilder:printcolumn:name="Trial End",type="string",JSONPath=".spec.trialEnd",description="" +kubebuilder:printcolumn:name="ExpectedValueMax Trainers",type="string",JSONPath=".spec.maxTrainers",description="",priority=1 +kubebuilder:printcolumn:name="ExpectedValueMax Nodes",type="string",JSONPath=".spec.maxServers",description="",priority=1 +kubebuilder:printcolumn:name="ExpectedValueMax Users",type="string",JSONPath=".spec.maxUsers",description="",priority=1 +kubebuilder:printcolumn:name="Expire FiredAt",type="date",JSONPath=".spec.expireAt",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" License represents the license key and limitations of a cluster-wide license obtained from Modela.ai
func ParseLicenseYaml ¶
func (*License) AddFinalizer ¶
func (license *License) AddFinalizer()
func (*License) CreateOrUpdateCond ¶
Merge or update condition
func (*License) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new License.
func (*License) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*License) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*License) Descriptor ¶
func (License) GetCondIdx ¶
func (License) HasExpired ¶
Check if the license has expired.
func (License) HasFinalizer ¶
func (License) IsFreeTrial ¶
Check if we are still in free trial
func (License) ManifestURI ¶ added in v0.5.472
func (*License) MarshalToSizedBuffer ¶
func (*License) ProtoMessage ¶
func (*License) ProtoMessage()
func (*License) RemoveFinalizer ¶
func (license *License) RemoveFinalizer()
func (*License) SetupWebhookWithManager ¶
func (License) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (License) ValidateDelete ¶
func (License) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*License) XXX_DiscardUnknown ¶
func (m *License) XXX_DiscardUnknown()
func (*License) XXX_Marshal ¶
func (*License) XXX_Unmarshal ¶
type LicenseConditionType ¶
type LicenseConditionType string
const ( LicenseValid LicenseConditionType = "Valid" LicenseSaved LicenseConditionType = "Saved" )
/ License Condition
type LicenseList ¶
type LicenseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []License `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true LicenseList is a list of Licenses
func (*LicenseList) DeepCopy ¶
func (in *LicenseList) DeepCopy() *LicenseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseList.
func (*LicenseList) DeepCopyInto ¶
func (in *LicenseList) DeepCopyInto(out *LicenseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LicenseList) DeepCopyObject ¶
func (in *LicenseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LicenseList) Descriptor ¶
func (*LicenseList) Descriptor() ([]byte, []int)
func (*LicenseList) Marshal ¶
func (m *LicenseList) Marshal() (dAtA []byte, err error)
func (*LicenseList) MarshalToSizedBuffer ¶
func (m *LicenseList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LicenseList) ProtoMessage ¶
func (*LicenseList) ProtoMessage()
func (*LicenseList) Reset ¶
func (m *LicenseList) Reset()
func (*LicenseList) Size ¶
func (m *LicenseList) Size() (n int)
func (*LicenseList) String ¶
func (this *LicenseList) String() string
func (*LicenseList) Unmarshal ¶
func (m *LicenseList) Unmarshal(dAtA []byte) error
func (*LicenseList) XXX_DiscardUnknown ¶
func (m *LicenseList) XXX_DiscardUnknown()
func (*LicenseList) XXX_Marshal ¶
func (m *LicenseList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LicenseList) XXX_Merge ¶
func (m *LicenseList) XXX_Merge(src proto.Message)
func (*LicenseList) XXX_Size ¶
func (m *LicenseList) XXX_Size() int
func (*LicenseList) XXX_Unmarshal ¶
func (m *LicenseList) XXX_Unmarshal(b []byte) error
type LicenseSpec ¶
type LicenseSpec struct { // The reference to the secret containing the license token // +kubebuilder:validation:Optional SecretRef v1.SecretReference `json:"secretRef" protobuf:"bytes,2,opt,name=secretRef"` // The e-mail address of the Modela.ai account which owns the license // +kubebuilder:validation:Optional // +kubebuilder:default:="" Email *string `json:"email,omitempty" protobuf:"bytes,4,opt,name=email"` // TrialStartAt is the start date for of the free trial period, if active // +kubebuilder:validation:Optional TrialStartAt *metav1.Time `json:"trialStartAt,omitempty" protobuf:"bytes,5,opt,name=trialStartAt"` // TrialEndAt specifies when the free trial expires, if active // +kubebuilder:validation:Optional TrialEndAt *metav1.Time `json:"trialEndAt,omitempty" protobuf:"bytes,6,opt,name=trialEndAt"` // MaxProducts specifies the maximum number of DataProduct across the cluster // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Optional MaxProducts *int32 `json:"maxProducts,omitempty" protobuf:"varint,7,opt,name=maxProducts"` // MaxTrainers specifies the maximum number of parallel trainers that can be active at once // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Optional MaxTrainers *int32 `json:"maxTrainers,omitempty" protobuf:"varint,8,opt,name=maxTrainers"` // MaxServers specifies the maximum number of Kubernetes nodes that may be utilized at once // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Optional MaxServers *int32 `json:"maxServers,omitempty" protobuf:"varint,9,opt,name=maxServers"` // MaxUsers specifies the maximum number of Accounts that can be created across all tenants // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Optional MaxUsers *int32 `json:"maxUsers,omitempty" protobuf:"varint,10,opt,name=maxUsers"` // MaxDataPlanes specifies the maximum number of data plane replicas that may exist at once // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Optional MaxDataPlanes *int32 `json:"maxDataPlanes,omitempty" protobuf:"varint,11,opt,name=maxDataPlanes"` // Forecast indicates if Modela can generate forecasting models // +kubebuilder:default:=false // +kubebuilder:validation:Optional Forecast *bool `json:"forecast,omitempty" protobuf:"varint,12,opt,name=forecast"` // NLP indicates if natural language processing models are supported // +kubebuilder:default:=false // +kubebuilder:validation:Optional NLP *bool `json:"nlp,omitempty" protobuf:"varint,13,opt,name=nlp"` // Vision indicates if computer vision models are supported // +kubebuilder:default:=false // +kubebuilder:validation:Optional Vision *bool `json:"vision,omitempty" protobuf:"varint,14,opt,name=vision"` // Chatbot indicates if chatbot models are supported // +kubebuilder:default:=false Chatbot *bool `json:"chatbot,omitempty" protobuf:"varint,15,opt,name=chatbot"` // The name of the license product, internal to Modela.ai // +kubebuilder:default:="" // +kubebuilder:validation:Optional ProductName *string `json:"productName,omitempty" protobuf:"bytes,16,opt,name=productName"` // The name of the license price, internal to Modela.ai // +kubebuilder:validation:Optional PriceName *string `json:"priceName,omitempty" protobuf:"bytes,17,opt,name=priceName"` // The date at which the license expires // +kubebuilder:validation:Optional ExpireAt *metav1.Time `json:"expireAt,omitempty" protobuf:"bytes,18,opt,name=expireAt"` // The reference to a Notifier resource that receives Alerts for license expiration // +kubebuilder:validation:Optional NotifierName *string `json:"notifierName,omitempty" protobuf:"bytes,19,opt,name=notifierName"` }
LicenseSpec defines the details of a License. The contents of the specification are derived from the actual license key, and changing the specification has no effect on the limitations of the license
func (*LicenseSpec) DeepCopy ¶
func (in *LicenseSpec) DeepCopy() *LicenseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseSpec.
func (*LicenseSpec) DeepCopyInto ¶
func (in *LicenseSpec) DeepCopyInto(out *LicenseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LicenseSpec) Descriptor ¶
func (*LicenseSpec) Descriptor() ([]byte, []int)
func (*LicenseSpec) Marshal ¶
func (m *LicenseSpec) Marshal() (dAtA []byte, err error)
func (*LicenseSpec) MarshalToSizedBuffer ¶
func (m *LicenseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LicenseSpec) ProtoMessage ¶
func (*LicenseSpec) ProtoMessage()
func (*LicenseSpec) Reset ¶
func (m *LicenseSpec) Reset()
func (*LicenseSpec) Size ¶
func (m *LicenseSpec) Size() (n int)
func (*LicenseSpec) String ¶
func (this *LicenseSpec) String() string
func (*LicenseSpec) Unmarshal ¶
func (m *LicenseSpec) Unmarshal(dAtA []byte) error
func (*LicenseSpec) XXX_DiscardUnknown ¶
func (m *LicenseSpec) XXX_DiscardUnknown()
func (*LicenseSpec) XXX_Marshal ¶
func (m *LicenseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LicenseSpec) XXX_Merge ¶
func (m *LicenseSpec) XXX_Merge(src proto.Message)
func (*LicenseSpec) XXX_Size ¶
func (m *LicenseSpec) XXX_Size() int
func (*LicenseSpec) XXX_Unmarshal ¶
func (m *LicenseSpec) XXX_Unmarshal(b []byte) error
type LicenseStatus ¶
type LicenseStatus struct { // The last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,1,opt,name=updatedAt"` // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,2,opt,name=observedGeneration"` // In the case of failure, the License resource controller will set this field with a failure reason //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,3,opt,name=failureReason"` // In the case of failure, the License resource controller will set this field with a failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,4,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=conditions"` }
LicenseStatus is the observed state of a License
func (*LicenseStatus) DeepCopy ¶
func (in *LicenseStatus) DeepCopy() *LicenseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseStatus.
func (*LicenseStatus) DeepCopyInto ¶
func (in *LicenseStatus) DeepCopyInto(out *LicenseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LicenseStatus) Descriptor ¶
func (*LicenseStatus) Descriptor() ([]byte, []int)
func (*LicenseStatus) Marshal ¶
func (m *LicenseStatus) Marshal() (dAtA []byte, err error)
func (*LicenseStatus) MarshalToSizedBuffer ¶
func (m *LicenseStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LicenseStatus) ProtoMessage ¶
func (*LicenseStatus) ProtoMessage()
func (*LicenseStatus) Reset ¶
func (m *LicenseStatus) Reset()
func (*LicenseStatus) Size ¶
func (m *LicenseStatus) Size() (n int)
func (*LicenseStatus) String ¶
func (this *LicenseStatus) String() string
func (*LicenseStatus) Unmarshal ¶
func (m *LicenseStatus) Unmarshal(dAtA []byte) error
func (*LicenseStatus) XXX_DiscardUnknown ¶
func (m *LicenseStatus) XXX_DiscardUnknown()
func (*LicenseStatus) XXX_Marshal ¶
func (m *LicenseStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LicenseStatus) XXX_Merge ¶
func (m *LicenseStatus) XXX_Merge(src proto.Message)
func (*LicenseStatus) XXX_Size ¶
func (m *LicenseStatus) XXX_Size() int
func (*LicenseStatus) XXX_Unmarshal ¶
func (m *LicenseStatus) XXX_Unmarshal(b []byte) error
type LicenseType ¶
type LicenseType string
LicenseType is the type of license +kubebuilder:validation:Enum="lite";"pro";"enterprise"
const ( Lite LicenseType = "lite" Pro LicenseType = "pro" Enterprise LicenseType = "enterprise" )
type LinodeSpec ¶
type LinodeSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` }
func (*LinodeSpec) DeepCopy ¶
func (in *LinodeSpec) DeepCopy() *LinodeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinodeSpec.
func (*LinodeSpec) DeepCopyInto ¶
func (in *LinodeSpec) DeepCopyInto(out *LinodeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinodeSpec) Descriptor ¶
func (*LinodeSpec) Descriptor() ([]byte, []int)
func (*LinodeSpec) Marshal ¶
func (m *LinodeSpec) Marshal() (dAtA []byte, err error)
func (*LinodeSpec) MarshalToSizedBuffer ¶
func (m *LinodeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinodeSpec) ProtoMessage ¶
func (*LinodeSpec) ProtoMessage()
func (*LinodeSpec) Reset ¶
func (m *LinodeSpec) Reset()
func (*LinodeSpec) Size ¶
func (m *LinodeSpec) Size() (n int)
func (*LinodeSpec) String ¶
func (this *LinodeSpec) String() string
func (*LinodeSpec) Unmarshal ¶
func (m *LinodeSpec) Unmarshal(dAtA []byte) error
func (*LinodeSpec) XXX_DiscardUnknown ¶
func (m *LinodeSpec) XXX_DiscardUnknown()
func (*LinodeSpec) XXX_Marshal ¶
func (m *LinodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinodeSpec) XXX_Merge ¶
func (m *LinodeSpec) XXX_Merge(src proto.Message)
func (*LinodeSpec) XXX_Size ¶
func (m *LinodeSpec) XXX_Size() int
func (*LinodeSpec) XXX_Unmarshal ¶
func (m *LinodeSpec) XXX_Unmarshal(b []byte) error
type MSSqlServerSpec ¶
type MSSqlServerSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=1433 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Instance *string `json:"instance,omitempty" protobuf:"bytes,4,opt,name=instance"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,5,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,6,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*MSSqlServerSpec) DeepCopy ¶
func (in *MSSqlServerSpec) DeepCopy() *MSSqlServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSqlServerSpec.
func (*MSSqlServerSpec) DeepCopyInto ¶
func (in *MSSqlServerSpec) DeepCopyInto(out *MSSqlServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSqlServerSpec) Descriptor ¶
func (*MSSqlServerSpec) Descriptor() ([]byte, []int)
func (*MSSqlServerSpec) Marshal ¶
func (m *MSSqlServerSpec) Marshal() (dAtA []byte, err error)
func (*MSSqlServerSpec) MarshalToSizedBuffer ¶
func (m *MSSqlServerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MSSqlServerSpec) ProtoMessage ¶
func (*MSSqlServerSpec) ProtoMessage()
func (*MSSqlServerSpec) Reset ¶
func (m *MSSqlServerSpec) Reset()
func (*MSSqlServerSpec) Size ¶
func (m *MSSqlServerSpec) Size() (n int)
func (*MSSqlServerSpec) String ¶
func (this *MSSqlServerSpec) String() string
func (*MSSqlServerSpec) Unmarshal ¶
func (m *MSSqlServerSpec) Unmarshal(dAtA []byte) error
func (*MSSqlServerSpec) XXX_DiscardUnknown ¶
func (m *MSSqlServerSpec) XXX_DiscardUnknown()
func (*MSSqlServerSpec) XXX_Marshal ¶
func (m *MSSqlServerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MSSqlServerSpec) XXX_Merge ¶
func (m *MSSqlServerSpec) XXX_Merge(src proto.Message)
func (*MSSqlServerSpec) XXX_Size ¶
func (m *MSSqlServerSpec) XXX_Size() int
func (*MSSqlServerSpec) XXX_Unmarshal ¶
func (m *MSSqlServerSpec) XXX_Unmarshal(b []byte) error
type MSTeamSpec ¶
type MSTeamSpec struct { // +kubebuilder:default:="" Webhook *string `json:"webhook,omitempty" protobuf:"bytes,1,opt,name=webhook"` }
func (*MSTeamSpec) DeepCopy ¶
func (in *MSTeamSpec) DeepCopy() *MSTeamSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSTeamSpec.
func (*MSTeamSpec) DeepCopyInto ¶
func (in *MSTeamSpec) DeepCopyInto(out *MSTeamSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSTeamSpec) Descriptor ¶
func (*MSTeamSpec) Descriptor() ([]byte, []int)
func (*MSTeamSpec) Marshal ¶
func (m *MSTeamSpec) Marshal() (dAtA []byte, err error)
func (*MSTeamSpec) MarshalToSizedBuffer ¶
func (m *MSTeamSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MSTeamSpec) ProtoMessage ¶
func (*MSTeamSpec) ProtoMessage()
func (*MSTeamSpec) Reset ¶
func (m *MSTeamSpec) Reset()
func (*MSTeamSpec) Size ¶
func (m *MSTeamSpec) Size() (n int)
func (*MSTeamSpec) String ¶
func (this *MSTeamSpec) String() string
func (*MSTeamSpec) Unmarshal ¶
func (m *MSTeamSpec) Unmarshal(dAtA []byte) error
func (*MSTeamSpec) XXX_DiscardUnknown ¶
func (m *MSTeamSpec) XXX_DiscardUnknown()
func (*MSTeamSpec) XXX_Marshal ¶
func (m *MSTeamSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MSTeamSpec) XXX_Merge ¶
func (m *MSTeamSpec) XXX_Merge(src proto.Message)
func (*MSTeamSpec) XXX_Size ¶
func (m *MSTeamSpec) XXX_Size() int
func (*MSTeamSpec) XXX_Unmarshal ¶
func (m *MSTeamSpec) XXX_Unmarshal(b []byte) error
type MattermostSpec ¶
type MattermostSpec struct { // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"` // +kubebuilder:default:="" Channel *string `json:"channel,omitempty" protobuf:"bytes,2,opt,name=channel"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` }
func (*MattermostSpec) DeepCopy ¶
func (in *MattermostSpec) DeepCopy() *MattermostSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MattermostSpec.
func (*MattermostSpec) DeepCopyInto ¶
func (in *MattermostSpec) DeepCopyInto(out *MattermostSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MattermostSpec) Descriptor ¶
func (*MattermostSpec) Descriptor() ([]byte, []int)
func (*MattermostSpec) Marshal ¶
func (m *MattermostSpec) Marshal() (dAtA []byte, err error)
func (*MattermostSpec) MarshalToSizedBuffer ¶
func (m *MattermostSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MattermostSpec) ProtoMessage ¶
func (*MattermostSpec) ProtoMessage()
func (*MattermostSpec) Reset ¶
func (m *MattermostSpec) Reset()
func (*MattermostSpec) Size ¶
func (m *MattermostSpec) Size() (n int)
func (*MattermostSpec) String ¶
func (this *MattermostSpec) String() string
func (*MattermostSpec) Unmarshal ¶
func (m *MattermostSpec) Unmarshal(dAtA []byte) error
func (*MattermostSpec) XXX_DiscardUnknown ¶
func (m *MattermostSpec) XXX_DiscardUnknown()
func (*MattermostSpec) XXX_Marshal ¶
func (m *MattermostSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MattermostSpec) XXX_Merge ¶
func (m *MattermostSpec) XXX_Merge(src proto.Message)
func (*MattermostSpec) XXX_Size ¶
func (m *MattermostSpec) XXX_Size() int
func (*MattermostSpec) XXX_Unmarshal ¶
func (m *MattermostSpec) XXX_Unmarshal(b []byte) error
type MinioSpec ¶
type MinioSpec struct { // Access key for minio // +kubebuilder:default:="" AccessKey *string `json:"accessKey,omitempty" protobuf:"bytes,1,opt,name=accessKey"` // StorageSecret key for minio // +kubebuilder:default:="" SecretKey *string `json:"secretKey,omitempty" protobuf:"bytes,2,opt,name=secretKey"` // Minio url connection. // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,3,opt,name=host"` }
func (*MinioSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinioSpec.
func (*MinioSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MinioSpec) Descriptor ¶
func (*MinioSpec) MarshalToSizedBuffer ¶
func (*MinioSpec) ProtoMessage ¶
func (*MinioSpec) ProtoMessage()
func (*MinioSpec) XXX_DiscardUnknown ¶
func (m *MinioSpec) XXX_DiscardUnknown()
func (*MinioSpec) XXX_Marshal ¶
func (*MinioSpec) XXX_Unmarshal ¶
type ModelaSystem ¶
type ModelaSystem struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ModelaSystemSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status ModelaSystemStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=modelasystems,singular=modelasystem,categories={infra,modela} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" ModelaSystem
func ParseModelaSystemYaml ¶
func ParseModelaSystemYaml(content []byte) (*ModelaSystem, error)
func (*ModelaSystem) AddFinalizer ¶
func (ms *ModelaSystem) AddFinalizer()
func (*ModelaSystem) CreateOrUpdateCond ¶
func (ms *ModelaSystem) CreateOrUpdateCond(cond metav1.Condition)
Merge or update condition
func (*ModelaSystem) DeepCopy ¶
func (in *ModelaSystem) DeepCopy() *ModelaSystem
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelaSystem.
func (*ModelaSystem) DeepCopyInto ¶
func (in *ModelaSystem) DeepCopyInto(out *ModelaSystem)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelaSystem) DeepCopyObject ¶
func (in *ModelaSystem) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelaSystem) Default ¶
func (ms *ModelaSystem) Default()
func (*ModelaSystem) Descriptor ¶
func (*ModelaSystem) Descriptor() ([]byte, []int)
func (ModelaSystem) GetCondIdx ¶
func (ms ModelaSystem) GetCondIdx(t string) int
func (ModelaSystem) HasFinalizer ¶
func (ms ModelaSystem) HasFinalizer() bool
func (ModelaSystem) IsReady ¶
func (ms ModelaSystem) IsReady() bool
func (ModelaSystem) ManifestURI ¶ added in v0.5.472
func (ms ModelaSystem) ManifestURI() string
func (*ModelaSystem) MarkReady ¶
func (ms *ModelaSystem) MarkReady()
func (*ModelaSystem) Marshal ¶
func (m *ModelaSystem) Marshal() (dAtA []byte, err error)
func (*ModelaSystem) MarshalToSizedBuffer ¶
func (m *ModelaSystem) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelaSystem) ProtoMessage ¶
func (*ModelaSystem) ProtoMessage()
func (*ModelaSystem) RemoveFinalizer ¶
func (ms *ModelaSystem) RemoveFinalizer()
func (*ModelaSystem) Reset ¶
func (m *ModelaSystem) Reset()
func (ModelaSystem) RootURI ¶ added in v0.5.472
func (ms ModelaSystem) RootURI() string
func (*ModelaSystem) SetupWebhookWithManager ¶
func (ms *ModelaSystem) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ModelaSystem) Size ¶
func (m *ModelaSystem) Size() (n int)
func (*ModelaSystem) String ¶
func (this *ModelaSystem) String() string
func (*ModelaSystem) Unmarshal ¶
func (m *ModelaSystem) Unmarshal(dAtA []byte) error
func (ModelaSystem) ValidateCreate ¶
func (ms ModelaSystem) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (ModelaSystem) ValidateDelete ¶
func (ms ModelaSystem) ValidateDelete() error
func (ModelaSystem) ValidateUpdate ¶
func (ms ModelaSystem) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*ModelaSystem) XXX_DiscardUnknown ¶
func (m *ModelaSystem) XXX_DiscardUnknown()
func (*ModelaSystem) XXX_Marshal ¶
func (m *ModelaSystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelaSystem) XXX_Merge ¶
func (m *ModelaSystem) XXX_Merge(src proto.Message)
func (*ModelaSystem) XXX_Size ¶
func (m *ModelaSystem) XXX_Size() int
func (*ModelaSystem) XXX_Unmarshal ¶
func (m *ModelaSystem) XXX_Unmarshal(b []byte) error
type ModelaSystemList ¶
type ModelaSystemList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ModelaSystem `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true ModelaSystemList is a list of ModelaSystems
func (*ModelaSystemList) DeepCopy ¶
func (in *ModelaSystemList) DeepCopy() *ModelaSystemList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelaSystemList.
func (*ModelaSystemList) DeepCopyInto ¶
func (in *ModelaSystemList) DeepCopyInto(out *ModelaSystemList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelaSystemList) DeepCopyObject ¶
func (in *ModelaSystemList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelaSystemList) Descriptor ¶
func (*ModelaSystemList) Descriptor() ([]byte, []int)
func (*ModelaSystemList) Marshal ¶
func (m *ModelaSystemList) Marshal() (dAtA []byte, err error)
func (*ModelaSystemList) MarshalToSizedBuffer ¶
func (m *ModelaSystemList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelaSystemList) ProtoMessage ¶
func (*ModelaSystemList) ProtoMessage()
func (*ModelaSystemList) Reset ¶
func (m *ModelaSystemList) Reset()
func (*ModelaSystemList) Size ¶
func (m *ModelaSystemList) Size() (n int)
func (*ModelaSystemList) String ¶
func (this *ModelaSystemList) String() string
func (*ModelaSystemList) Unmarshal ¶
func (m *ModelaSystemList) Unmarshal(dAtA []byte) error
func (*ModelaSystemList) XXX_DiscardUnknown ¶
func (m *ModelaSystemList) XXX_DiscardUnknown()
func (*ModelaSystemList) XXX_Marshal ¶
func (m *ModelaSystemList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelaSystemList) XXX_Merge ¶
func (m *ModelaSystemList) XXX_Merge(src proto.Message)
func (*ModelaSystemList) XXX_Size ¶
func (m *ModelaSystemList) XXX_Size() int
func (*ModelaSystemList) XXX_Unmarshal ¶
func (m *ModelaSystemList) XXX_Unmarshal(b []byte) error
type ModelaSystemSpec ¶
type ModelaSystemSpec struct { // The current software version of modela // +kubebuilder:validation:Required // +required Release string `json:"release" protobuf:"bytes,1,opt,name=release"` // Set the release to active // +kubebuilder:default:=false // +kubebuilder:validation:Optional Active *bool `json:"active" protobuf:"varint,2,opt,name=active"` // +kubebuilder:validation:Optional // +optional Template *v1.PodTemplateSpec `json:"podTemplate,omitempty" protobuf:"bytes,3,opt,name=podTemplate"` // +kubebuilder:validation:Optional // +optional PublisherTemplate *v1.PodTemplateSpec `json:"publisherTemplate,omitempty" protobuf:"bytes,4,opt,name=publisherTemplate"` }
ModelaSystemSpec defines the desired state of ModelaSystem
func (*ModelaSystemSpec) DeepCopy ¶
func (in *ModelaSystemSpec) DeepCopy() *ModelaSystemSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelaSystemSpec.
func (*ModelaSystemSpec) DeepCopyInto ¶
func (in *ModelaSystemSpec) DeepCopyInto(out *ModelaSystemSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelaSystemSpec) Descriptor ¶
func (*ModelaSystemSpec) Descriptor() ([]byte, []int)
func (*ModelaSystemSpec) Marshal ¶
func (m *ModelaSystemSpec) Marshal() (dAtA []byte, err error)
func (*ModelaSystemSpec) MarshalToSizedBuffer ¶
func (m *ModelaSystemSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelaSystemSpec) ProtoMessage ¶
func (*ModelaSystemSpec) ProtoMessage()
func (*ModelaSystemSpec) Reset ¶
func (m *ModelaSystemSpec) Reset()
func (*ModelaSystemSpec) Size ¶
func (m *ModelaSystemSpec) Size() (n int)
func (*ModelaSystemSpec) String ¶
func (this *ModelaSystemSpec) String() string
func (*ModelaSystemSpec) Unmarshal ¶
func (m *ModelaSystemSpec) Unmarshal(dAtA []byte) error
func (*ModelaSystemSpec) XXX_DiscardUnknown ¶
func (m *ModelaSystemSpec) XXX_DiscardUnknown()
func (*ModelaSystemSpec) XXX_Marshal ¶
func (m *ModelaSystemSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelaSystemSpec) XXX_Merge ¶
func (m *ModelaSystemSpec) XXX_Merge(src proto.Message)
func (*ModelaSystemSpec) XXX_Size ¶
func (m *ModelaSystemSpec) XXX_Size() int
func (*ModelaSystemSpec) XXX_Unmarshal ¶
func (m *ModelaSystemSpec) XXX_Unmarshal(b []byte) error
type ModelaSystemStatus ¶
type ModelaSystemStatus struct { // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // UpdateUpdateStrategy in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,2,opt,name=failureReason"` // UpdateUpdateStrategy in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,3,opt,name=failureMessage"` //+kubebuilder:validation:Optional LastRelease string `json:"lastRelease" protobuf:"bytes,4,opt,name=lastRelease"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=conditions"` }
ModelaSystemStatus is the observed state of a ModelaSystem
func (*ModelaSystemStatus) DeepCopy ¶
func (in *ModelaSystemStatus) DeepCopy() *ModelaSystemStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelaSystemStatus.
func (*ModelaSystemStatus) DeepCopyInto ¶
func (in *ModelaSystemStatus) DeepCopyInto(out *ModelaSystemStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelaSystemStatus) Descriptor ¶
func (*ModelaSystemStatus) Descriptor() ([]byte, []int)
func (*ModelaSystemStatus) Marshal ¶
func (m *ModelaSystemStatus) Marshal() (dAtA []byte, err error)
func (*ModelaSystemStatus) MarshalTo ¶
func (m *ModelaSystemStatus) MarshalTo(dAtA []byte) (int, error)
func (*ModelaSystemStatus) MarshalToSizedBuffer ¶
func (m *ModelaSystemStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelaSystemStatus) ProtoMessage ¶
func (*ModelaSystemStatus) ProtoMessage()
func (*ModelaSystemStatus) Reset ¶
func (m *ModelaSystemStatus) Reset()
func (*ModelaSystemStatus) Size ¶
func (m *ModelaSystemStatus) Size() (n int)
func (*ModelaSystemStatus) String ¶
func (this *ModelaSystemStatus) String() string
func (*ModelaSystemStatus) Unmarshal ¶
func (m *ModelaSystemStatus) Unmarshal(dAtA []byte) error
func (*ModelaSystemStatus) XXX_DiscardUnknown ¶
func (m *ModelaSystemStatus) XXX_DiscardUnknown()
func (*ModelaSystemStatus) XXX_Marshal ¶
func (m *ModelaSystemStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelaSystemStatus) XXX_Merge ¶
func (m *ModelaSystemStatus) XXX_Merge(src proto.Message)
func (*ModelaSystemStatus) XXX_Size ¶
func (m *ModelaSystemStatus) XXX_Size() int
func (*ModelaSystemStatus) XXX_Unmarshal ¶
func (m *ModelaSystemStatus) XXX_Unmarshal(b []byte) error
type MongoDbSpec ¶
type MongoDbSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=27017 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*MongoDbSpec) DeepCopy ¶
func (in *MongoDbSpec) DeepCopy() *MongoDbSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDbSpec.
func (*MongoDbSpec) DeepCopyInto ¶
func (in *MongoDbSpec) DeepCopyInto(out *MongoDbSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDbSpec) Descriptor ¶
func (*MongoDbSpec) Descriptor() ([]byte, []int)
func (*MongoDbSpec) Marshal ¶
func (m *MongoDbSpec) Marshal() (dAtA []byte, err error)
func (*MongoDbSpec) MarshalToSizedBuffer ¶
func (m *MongoDbSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MongoDbSpec) ProtoMessage ¶
func (*MongoDbSpec) ProtoMessage()
func (*MongoDbSpec) Reset ¶
func (m *MongoDbSpec) Reset()
func (*MongoDbSpec) Size ¶
func (m *MongoDbSpec) Size() (n int)
func (*MongoDbSpec) String ¶
func (this *MongoDbSpec) String() string
func (*MongoDbSpec) Unmarshal ¶
func (m *MongoDbSpec) Unmarshal(dAtA []byte) error
func (*MongoDbSpec) XXX_DiscardUnknown ¶
func (m *MongoDbSpec) XXX_DiscardUnknown()
func (*MongoDbSpec) XXX_Marshal ¶
func (m *MongoDbSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MongoDbSpec) XXX_Merge ¶
func (m *MongoDbSpec) XXX_Merge(src proto.Message)
func (*MongoDbSpec) XXX_Size ¶
func (m *MongoDbSpec) XXX_Size() int
func (*MongoDbSpec) XXX_Unmarshal ¶
func (m *MongoDbSpec) XXX_Unmarshal(b []byte) error
type MySqlSpec ¶
type MySqlSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=3306 // +kubebuilder:validation:Minimum=0 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*MySqlSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MySqlSpec.
func (*MySqlSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MySqlSpec) Descriptor ¶
func (*MySqlSpec) MarshalToSizedBuffer ¶
func (*MySqlSpec) ProtoMessage ¶
func (*MySqlSpec) ProtoMessage()
func (*MySqlSpec) XXX_DiscardUnknown ¶
func (m *MySqlSpec) XXX_DiscardUnknown()
func (*MySqlSpec) XXX_Marshal ¶
func (*MySqlSpec) XXX_Unmarshal ¶
type Neo4JSpec ¶
type Neo4JSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*Neo4JSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Neo4JSpec.
func (*Neo4JSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Neo4JSpec) Descriptor ¶
func (*Neo4JSpec) MarshalToSizedBuffer ¶
func (*Neo4JSpec) ProtoMessage ¶
func (*Neo4JSpec) ProtoMessage()
func (*Neo4JSpec) XXX_DiscardUnknown ¶
func (m *Neo4JSpec) XXX_DiscardUnknown()
func (*Neo4JSpec) XXX_Marshal ¶
func (*Neo4JSpec) XXX_Unmarshal ¶
type NotificationChannelSpec ¶ added in v0.4.607
type NotificationChannelSpec struct { // Indicates if the channel is enabled to send forwarded Alerts // +kubebuilder:default:= true // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // The name of the Connection resource which exists in the same tenant as the parent Notifier // +kubebuilder:validation:Required // +kubebuilder:default:="" ConnectionName *string `json:"connectionName" protobuf:"bytes,2,opt,name=connectionName"` // Indicates if the channel will send Alerts with the `info` level // +kubebuilder:default:= false // +kubebuilder:validation:Optional Info *bool `json:"info,omitempty" protobuf:"varint,3,opt,name=info"` // Indicates if the channel will send Alerts with the `error` level // +kubebuilder:default:= true // +kubebuilder:validation:Optional Error *bool `json:"error,omitempty" protobuf:"varint,4,opt,name=error"` // This channel start time // +kubebuilder:validation:Optional From *metav1.Time `json:"from,omitempty" protobuf:"bytes,5,opt,name=from"` // This channel end time // +kubebuilder:validation:Optional To *metav1.Time `json:"to,omitempty" protobuf:"bytes,6,opt,name=to"` // The destination channel that exists in the external system that `ConnectionName` references. For example, a Slack // channel name, a Discord channel ID, or an e-mail address Destination string `json:"destination,omitempty" protobuf:"bytes,7,opt,name=destination"` }
NotificationChannelSpec describes a single Connection to an external messaging system and a destination channel within the system
func (*NotificationChannelSpec) DeepCopy ¶ added in v0.4.607
func (in *NotificationChannelSpec) DeepCopy() *NotificationChannelSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationChannelSpec.
func (*NotificationChannelSpec) DeepCopyInto ¶ added in v0.4.607
func (in *NotificationChannelSpec) DeepCopyInto(out *NotificationChannelSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationChannelSpec) Descriptor ¶ added in v0.4.607
func (*NotificationChannelSpec) Descriptor() ([]byte, []int)
func (*NotificationChannelSpec) Marshal ¶ added in v0.4.607
func (m *NotificationChannelSpec) Marshal() (dAtA []byte, err error)
func (*NotificationChannelSpec) MarshalTo ¶ added in v0.4.607
func (m *NotificationChannelSpec) MarshalTo(dAtA []byte) (int, error)
func (*NotificationChannelSpec) MarshalToSizedBuffer ¶ added in v0.4.607
func (m *NotificationChannelSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotificationChannelSpec) ProtoMessage ¶ added in v0.4.607
func (*NotificationChannelSpec) ProtoMessage()
func (*NotificationChannelSpec) Reset ¶ added in v0.4.607
func (m *NotificationChannelSpec) Reset()
func (*NotificationChannelSpec) Size ¶ added in v0.4.607
func (m *NotificationChannelSpec) Size() (n int)
func (*NotificationChannelSpec) String ¶ added in v0.4.607
func (this *NotificationChannelSpec) String() string
func (*NotificationChannelSpec) Unmarshal ¶ added in v0.4.607
func (m *NotificationChannelSpec) Unmarshal(dAtA []byte) error
func (*NotificationChannelSpec) XXX_DiscardUnknown ¶ added in v0.4.607
func (m *NotificationChannelSpec) XXX_DiscardUnknown()
func (*NotificationChannelSpec) XXX_Marshal ¶ added in v0.4.607
func (m *NotificationChannelSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotificationChannelSpec) XXX_Merge ¶ added in v0.4.607
func (m *NotificationChannelSpec) XXX_Merge(src proto.Message)
func (*NotificationChannelSpec) XXX_Size ¶ added in v0.4.607
func (m *NotificationChannelSpec) XXX_Size() int
func (*NotificationChannelSpec) XXX_Unmarshal ¶ added in v0.4.607
func (m *NotificationChannelSpec) XXX_Unmarshal(b []byte) error
type NotificationChannelStatus ¶ added in v0.4.607
type NotificationChannelStatus struct { // The last time a message was sent on this channel LastMessageAt *metav1.Time `json:"lastMessageAt,omitempty" protobuf:"bytes,1,opt,name=lastMessageAt"` // In the case of failure, the Notifier resource controller will set this field with a failure reason //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,2,opt,name=failureReason"` // In the case of failure, the Notifier resource controller will set this field with a failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,3,opt,name=failureMessage"` }
func (*NotificationChannelStatus) DeepCopy ¶ added in v0.4.607
func (in *NotificationChannelStatus) DeepCopy() *NotificationChannelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationChannelStatus.
func (*NotificationChannelStatus) DeepCopyInto ¶ added in v0.4.607
func (in *NotificationChannelStatus) DeepCopyInto(out *NotificationChannelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationChannelStatus) Descriptor ¶ added in v0.4.607
func (*NotificationChannelStatus) Descriptor() ([]byte, []int)
func (*NotificationChannelStatus) Marshal ¶ added in v0.4.607
func (m *NotificationChannelStatus) Marshal() (dAtA []byte, err error)
func (*NotificationChannelStatus) MarshalTo ¶ added in v0.4.607
func (m *NotificationChannelStatus) MarshalTo(dAtA []byte) (int, error)
func (*NotificationChannelStatus) MarshalToSizedBuffer ¶ added in v0.4.607
func (m *NotificationChannelStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotificationChannelStatus) ProtoMessage ¶ added in v0.4.607
func (*NotificationChannelStatus) ProtoMessage()
func (*NotificationChannelStatus) Reset ¶ added in v0.4.607
func (m *NotificationChannelStatus) Reset()
func (*NotificationChannelStatus) Size ¶ added in v0.4.607
func (m *NotificationChannelStatus) Size() (n int)
func (*NotificationChannelStatus) String ¶ added in v0.4.607
func (this *NotificationChannelStatus) String() string
func (*NotificationChannelStatus) Unmarshal ¶ added in v0.4.607
func (m *NotificationChannelStatus) Unmarshal(dAtA []byte) error
func (*NotificationChannelStatus) XXX_DiscardUnknown ¶ added in v0.4.607
func (m *NotificationChannelStatus) XXX_DiscardUnknown()
func (*NotificationChannelStatus) XXX_Marshal ¶ added in v0.4.607
func (m *NotificationChannelStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotificationChannelStatus) XXX_Merge ¶ added in v0.4.607
func (m *NotificationChannelStatus) XXX_Merge(src proto.Message)
func (*NotificationChannelStatus) XXX_Size ¶ added in v0.4.607
func (m *NotificationChannelStatus) XXX_Size() int
func (*NotificationChannelStatus) XXX_Unmarshal ¶ added in v0.4.607
func (m *NotificationChannelStatus) XXX_Unmarshal(b []byte) error
type Notifier ¶
type Notifier struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec NotifierSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status NotifierStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=notifiers,singular=notifier,categories={infra,modela} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Owner",type="string",JSONPath=".spec.owner",description="" +kubebuilder:printcolumn:name="Description",type="string",JSONPath=".spec.description",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" The Notifier resource
func ParseNotifierYaml ¶
func (*Notifier) AddFinalizer ¶
func (notifier *Notifier) AddFinalizer()
func (*Notifier) CreateOrUpdateCond ¶
Merge or update condition
func (*Notifier) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Notifier.
func (*Notifier) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Notifier) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Notifier) Descriptor ¶
func (Notifier) GetCondIdx ¶
func (Notifier) HasFinalizer ¶
func (Notifier) ManifestURI ¶ added in v0.5.472
func (*Notifier) MarshalToSizedBuffer ¶
func (*Notifier) ProtoMessage ¶
func (*Notifier) ProtoMessage()
func (*Notifier) RemoveFinalizer ¶
func (notifier *Notifier) RemoveFinalizer()
func (*Notifier) SetupWebhookWithManager ¶
func (Notifier) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (Notifier) ValidateDelete ¶
func (Notifier) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Notifier) XXX_DiscardUnknown ¶
func (m *Notifier) XXX_DiscardUnknown()
func (*Notifier) XXX_Marshal ¶
func (*Notifier) XXX_Unmarshal ¶
type NotifierConditionType ¶
type NotifierConditionType string
Notifier condition
const ( NotifierReady NotifierConditionType = "Ready" NotifierSaved NotifierConditionType = "Saved" )
/ Notifier Condition
type NotifierList ¶
type NotifierList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Notifier `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true NotifierList is a list of Notifiers
func (*NotifierList) DeepCopy ¶
func (in *NotifierList) DeepCopy() *NotifierList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotifierList.
func (*NotifierList) DeepCopyInto ¶
func (in *NotifierList) DeepCopyInto(out *NotifierList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotifierList) DeepCopyObject ¶
func (in *NotifierList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotifierList) Descriptor ¶
func (*NotifierList) Descriptor() ([]byte, []int)
func (*NotifierList) Marshal ¶
func (m *NotifierList) Marshal() (dAtA []byte, err error)
func (*NotifierList) MarshalToSizedBuffer ¶
func (m *NotifierList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotifierList) ProtoMessage ¶
func (*NotifierList) ProtoMessage()
func (*NotifierList) Reset ¶
func (m *NotifierList) Reset()
func (*NotifierList) Size ¶
func (m *NotifierList) Size() (n int)
func (*NotifierList) String ¶
func (this *NotifierList) String() string
func (*NotifierList) Unmarshal ¶
func (m *NotifierList) Unmarshal(dAtA []byte) error
func (*NotifierList) XXX_DiscardUnknown ¶
func (m *NotifierList) XXX_DiscardUnknown()
func (*NotifierList) XXX_Marshal ¶
func (m *NotifierList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotifierList) XXX_Merge ¶
func (m *NotifierList) XXX_Merge(src proto.Message)
func (*NotifierList) XXX_Size ¶
func (m *NotifierList) XXX_Size() int
func (*NotifierList) XXX_Unmarshal ¶
func (m *NotifierList) XXX_Unmarshal(b []byte) error
type NotifierSpec ¶
type NotifierSpec struct { // Indicates if the Notifier will send notifications // +kubebuilder:default:= true // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // The reference to the tenant which the object exists under // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef" protobuf:"bytes,2,opt,name=tenantRef"` // The user provided description of the object // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"varint,3,opt,name=description"` // The name of the Account which created the object, which exists in the same tenant as the object // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,4,opt,name=owner"` // Channels specifies the list of notification channels that the Notifier will forward the information from Alerts to. // Each channel specifies a Connection resource for an external messaging system, and a destination channel within the system // to forward the information from Alerts to // +kubebuilder:validation:Optional Channels []NotificationChannelSpec `json:"channels,omitempty" protobuf:"bytes,5,rep,name=channels"` }
NotifierSpec defines the desired state of a Notifier
func (*NotifierSpec) DeepCopy ¶
func (in *NotifierSpec) DeepCopy() *NotifierSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotifierSpec.
func (*NotifierSpec) DeepCopyInto ¶
func (in *NotifierSpec) DeepCopyInto(out *NotifierSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotifierSpec) Descriptor ¶
func (*NotifierSpec) Descriptor() ([]byte, []int)
func (*NotifierSpec) Marshal ¶
func (m *NotifierSpec) Marshal() (dAtA []byte, err error)
func (*NotifierSpec) MarshalToSizedBuffer ¶
func (m *NotifierSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotifierSpec) ProtoMessage ¶
func (*NotifierSpec) ProtoMessage()
func (*NotifierSpec) Reset ¶
func (m *NotifierSpec) Reset()
func (*NotifierSpec) Size ¶
func (m *NotifierSpec) Size() (n int)
func (*NotifierSpec) String ¶
func (this *NotifierSpec) String() string
func (*NotifierSpec) Unmarshal ¶
func (m *NotifierSpec) Unmarshal(dAtA []byte) error
func (*NotifierSpec) XXX_DiscardUnknown ¶
func (m *NotifierSpec) XXX_DiscardUnknown()
func (*NotifierSpec) XXX_Marshal ¶
func (m *NotifierSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotifierSpec) XXX_Merge ¶
func (m *NotifierSpec) XXX_Merge(src proto.Message)
func (*NotifierSpec) XXX_Size ¶
func (m *NotifierSpec) XXX_Size() int
func (*NotifierSpec) XXX_Unmarshal ¶
func (m *NotifierSpec) XXX_Unmarshal(b []byte) error
type NotifierStatus ¶
type NotifierStatus struct { // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,2,opt,name=observedGeneration"` // The last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,3,opt,name=updatedAt"` // The status of Notification Channels after Alerts have been forwarded to them ChannelsStatus []NotificationChannelStatus `json:"channelsStatus,omitempty" protobuf:"bytes,4,rep,name=channelsStatus"` //+kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=conditions"` }
NotifierStatus is the observed state of a Notifier
func (*NotifierStatus) DeepCopy ¶
func (in *NotifierStatus) DeepCopy() *NotifierStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotifierStatus.
func (*NotifierStatus) DeepCopyInto ¶
func (in *NotifierStatus) DeepCopyInto(out *NotifierStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotifierStatus) Descriptor ¶
func (*NotifierStatus) Descriptor() ([]byte, []int)
func (*NotifierStatus) Marshal ¶
func (m *NotifierStatus) Marshal() (dAtA []byte, err error)
func (*NotifierStatus) MarshalToSizedBuffer ¶
func (m *NotifierStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotifierStatus) ProtoMessage ¶
func (*NotifierStatus) ProtoMessage()
func (*NotifierStatus) Reset ¶
func (m *NotifierStatus) Reset()
func (*NotifierStatus) Size ¶
func (m *NotifierStatus) Size() (n int)
func (*NotifierStatus) String ¶
func (this *NotifierStatus) String() string
func (*NotifierStatus) Unmarshal ¶
func (m *NotifierStatus) Unmarshal(dAtA []byte) error
func (*NotifierStatus) XXX_DiscardUnknown ¶
func (m *NotifierStatus) XXX_DiscardUnknown()
func (*NotifierStatus) XXX_Marshal ¶
func (m *NotifierStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotifierStatus) XXX_Merge ¶
func (m *NotifierStatus) XXX_Merge(src proto.Message)
func (*NotifierStatus) XXX_Size ¶
func (m *NotifierStatus) XXX_Size() int
func (*NotifierStatus) XXX_Unmarshal ¶
func (m *NotifierStatus) XXX_Unmarshal(b []byte) error
type NotifierType ¶ added in v0.4.531
type NotifierType string
const ( EmailNotifierType NotifierType = "email" SlackNotifierType NotifierType = "slack" DiscordNotifierType NotifierType = "discord" WebhookNotifierType NotifierType = "webhook" )
type OdbcSpec ¶
type OdbcSpec struct { // +kubebuilder:default:="" ConnectionString *string `json:"connectionString,omitempty" protobuf:"bytes,1,opt,name=conntectionString"` }
func (*OdbcSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OdbcSpec.
func (*OdbcSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OdbcSpec) Descriptor ¶
func (*OdbcSpec) MarshalToSizedBuffer ¶
func (*OdbcSpec) ProtoMessage ¶
func (*OdbcSpec) ProtoMessage()
func (*OdbcSpec) XXX_DiscardUnknown ¶
func (m *OdbcSpec) XXX_DiscardUnknown()
func (*OdbcSpec) XXX_Marshal ¶
func (*OdbcSpec) XXX_Unmarshal ¶
type OpenstackSpec ¶
type OpenstackSpec struct { // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,1,opt,name=username"` // +kubebuilder:default:="" Tenantname *string `json:"tenantName,omitempty" protobuf:"bytes,2,opt,name=tenantName"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,3,opt,name=password"` // +kubebuilder:default:="" Authurl *string `json:"authUrl,omitempty" protobuf:"bytes,4,opt,name=authUrl"` // +kubebuilder:default:="" Region *string `json:"region,omitempty" protobuf:"bytes,5,opt,name=region"` }
func (*OpenstackSpec) DeepCopy ¶
func (in *OpenstackSpec) DeepCopy() *OpenstackSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenstackSpec.
func (*OpenstackSpec) DeepCopyInto ¶
func (in *OpenstackSpec) DeepCopyInto(out *OpenstackSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpenstackSpec) Descriptor ¶
func (*OpenstackSpec) Descriptor() ([]byte, []int)
func (*OpenstackSpec) Marshal ¶
func (m *OpenstackSpec) Marshal() (dAtA []byte, err error)
func (*OpenstackSpec) MarshalToSizedBuffer ¶
func (m *OpenstackSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OpenstackSpec) ProtoMessage ¶
func (*OpenstackSpec) ProtoMessage()
func (*OpenstackSpec) Reset ¶
func (m *OpenstackSpec) Reset()
func (*OpenstackSpec) Size ¶
func (m *OpenstackSpec) Size() (n int)
func (*OpenstackSpec) String ¶
func (this *OpenstackSpec) String() string
func (*OpenstackSpec) Unmarshal ¶
func (m *OpenstackSpec) Unmarshal(dAtA []byte) error
func (*OpenstackSpec) XXX_DiscardUnknown ¶
func (m *OpenstackSpec) XXX_DiscardUnknown()
func (*OpenstackSpec) XXX_Marshal ¶
func (m *OpenstackSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OpenstackSpec) XXX_Merge ¶
func (m *OpenstackSpec) XXX_Merge(src proto.Message)
func (*OpenstackSpec) XXX_Size ¶
func (m *OpenstackSpec) XXX_Size() int
func (*OpenstackSpec) XXX_Unmarshal ¶
func (m *OpenstackSpec) XXX_Unmarshal(b []byte) error
type OpsgenieSpec ¶
type OpsgenieSpec struct { // +kubebuilder:default:="" ID *string `json:"apiID,omitempty" protobuf:"bytes,1,opt,name=apiID"` // +kubebuilder:default:="" ApiKey *string `json:"apiKey,omitempty" protobuf:"bytes,2,opt,name=apiKey"` // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,3,opt,name=url"` }
func (*OpsgenieSpec) DeepCopy ¶
func (in *OpsgenieSpec) DeepCopy() *OpsgenieSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsgenieSpec.
func (*OpsgenieSpec) DeepCopyInto ¶
func (in *OpsgenieSpec) DeepCopyInto(out *OpsgenieSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpsgenieSpec) Descriptor ¶
func (*OpsgenieSpec) Descriptor() ([]byte, []int)
func (*OpsgenieSpec) Marshal ¶
func (m *OpsgenieSpec) Marshal() (dAtA []byte, err error)
func (*OpsgenieSpec) MarshalToSizedBuffer ¶
func (m *OpsgenieSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OpsgenieSpec) ProtoMessage ¶
func (*OpsgenieSpec) ProtoMessage()
func (*OpsgenieSpec) Reset ¶
func (m *OpsgenieSpec) Reset()
func (*OpsgenieSpec) Size ¶
func (m *OpsgenieSpec) Size() (n int)
func (*OpsgenieSpec) String ¶
func (this *OpsgenieSpec) String() string
func (*OpsgenieSpec) Unmarshal ¶
func (m *OpsgenieSpec) Unmarshal(dAtA []byte) error
func (*OpsgenieSpec) XXX_DiscardUnknown ¶
func (m *OpsgenieSpec) XXX_DiscardUnknown()
func (*OpsgenieSpec) XXX_Marshal ¶
func (m *OpsgenieSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OpsgenieSpec) XXX_Merge ¶
func (m *OpsgenieSpec) XXX_Merge(src proto.Message)
func (*OpsgenieSpec) XXX_Size ¶
func (m *OpsgenieSpec) XXX_Size() int
func (*OpsgenieSpec) XXX_Unmarshal ¶
func (m *OpsgenieSpec) XXX_Unmarshal(b []byte) error
type OracleSpec ¶
type OracleSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=1521 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="XE" SID *string `json:"sid,omitempty" protobuf:"bytes,3,opt,name=sid"` // +kubebuilder:default:="thin" Driver *string `json:"driver,omitempty" protobuf:"bytes,4,opt,name=driver"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,5,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,6,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*OracleSpec) DeepCopy ¶
func (in *OracleSpec) DeepCopy() *OracleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSpec.
func (*OracleSpec) DeepCopyInto ¶
func (in *OracleSpec) DeepCopyInto(out *OracleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OracleSpec) Descriptor ¶
func (*OracleSpec) Descriptor() ([]byte, []int)
func (*OracleSpec) Marshal ¶
func (m *OracleSpec) Marshal() (dAtA []byte, err error)
func (*OracleSpec) MarshalToSizedBuffer ¶
func (m *OracleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OracleSpec) ProtoMessage ¶
func (*OracleSpec) ProtoMessage()
func (*OracleSpec) Reset ¶
func (m *OracleSpec) Reset()
func (*OracleSpec) Size ¶
func (m *OracleSpec) Size() (n int)
func (*OracleSpec) String ¶
func (this *OracleSpec) String() string
func (*OracleSpec) Unmarshal ¶
func (m *OracleSpec) Unmarshal(dAtA []byte) error
func (*OracleSpec) XXX_DiscardUnknown ¶
func (m *OracleSpec) XXX_DiscardUnknown()
func (*OracleSpec) XXX_Marshal ¶
func (m *OracleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OracleSpec) XXX_Merge ¶
func (m *OracleSpec) XXX_Merge(src proto.Message)
func (*OracleSpec) XXX_Size ¶
func (m *OracleSpec) XXX_Size() int
func (*OracleSpec) XXX_Unmarshal ¶
func (m *OracleSpec) XXX_Unmarshal(b []byte) error
type OvhSpec ¶
type OvhSpec struct { // +kubebuilder:default:="" Endpoint *string `json:"endpoint,omitempty" protobuf:"bytes,1,opt,name=endpoint"` // +kubebuilder:default:="" Application *string `json:"application,omitempty" protobuf:"bytes,2,opt,name=application"` // +kubebuilder:default:="" Secret *string `json:"secret,omitempty" protobuf:"bytes,3,opt,name=secret"` // +kubebuilder:default:="" ConsumerKey *string `json:"consumerkey,omitempty" protobuf:"bytes,4,opt,name=consumerkey"` }
func (*OvhSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhSpec.
func (*OvhSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OvhSpec) Descriptor ¶
func (*OvhSpec) MarshalToSizedBuffer ¶
func (*OvhSpec) ProtoMessage ¶
func (*OvhSpec) ProtoMessage()
func (*OvhSpec) XXX_DiscardUnknown ¶
func (m *OvhSpec) XXX_DiscardUnknown()
func (*OvhSpec) XXX_Marshal ¶
func (*OvhSpec) XXX_Unmarshal ¶
type PagerDutySpec ¶
type PagerDutySpec struct { // +kubebuilder:default:="" ID *string `json:"apiID,omitempty" protobuf:"bytes,1,opt,name=apiID"` // +kubebuilder:default:="" ApiKey *string `json:"apiKey,omitempty" protobuf:"bytes,2,opt,name=apiKey"` // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,3,opt,name=url"` }
func (*PagerDutySpec) DeepCopy ¶
func (in *PagerDutySpec) DeepCopy() *PagerDutySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PagerDutySpec.
func (*PagerDutySpec) DeepCopyInto ¶
func (in *PagerDutySpec) DeepCopyInto(out *PagerDutySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PagerDutySpec) Descriptor ¶
func (*PagerDutySpec) Descriptor() ([]byte, []int)
func (*PagerDutySpec) Marshal ¶
func (m *PagerDutySpec) Marshal() (dAtA []byte, err error)
func (*PagerDutySpec) MarshalToSizedBuffer ¶
func (m *PagerDutySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PagerDutySpec) ProtoMessage ¶
func (*PagerDutySpec) ProtoMessage()
func (*PagerDutySpec) Reset ¶
func (m *PagerDutySpec) Reset()
func (*PagerDutySpec) Size ¶
func (m *PagerDutySpec) Size() (n int)
func (*PagerDutySpec) String ¶
func (this *PagerDutySpec) String() string
func (*PagerDutySpec) Unmarshal ¶
func (m *PagerDutySpec) Unmarshal(dAtA []byte) error
func (*PagerDutySpec) XXX_DiscardUnknown ¶
func (m *PagerDutySpec) XXX_DiscardUnknown()
func (*PagerDutySpec) XXX_Marshal ¶
func (m *PagerDutySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PagerDutySpec) XXX_Merge ¶
func (m *PagerDutySpec) XXX_Merge(src proto.Message)
func (*PagerDutySpec) XXX_Size ¶
func (m *PagerDutySpec) XXX_Size() int
func (*PagerDutySpec) XXX_Unmarshal ¶
func (m *PagerDutySpec) XXX_Unmarshal(b []byte) error
type PostgresSQLSpec ¶
type PostgresSQLSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5432 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // Schema Schema *string `json:"schema,omitempty" protobuf:"bytes,4,opt,name=schema"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,5,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,6,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*PostgresSQLSpec) DeepCopy ¶
func (in *PostgresSQLSpec) DeepCopy() *PostgresSQLSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresSQLSpec.
func (*PostgresSQLSpec) DeepCopyInto ¶
func (in *PostgresSQLSpec) DeepCopyInto(out *PostgresSQLSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresSQLSpec) Descriptor ¶
func (*PostgresSQLSpec) Descriptor() ([]byte, []int)
func (*PostgresSQLSpec) Marshal ¶
func (m *PostgresSQLSpec) Marshal() (dAtA []byte, err error)
func (*PostgresSQLSpec) MarshalToSizedBuffer ¶
func (m *PostgresSQLSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PostgresSQLSpec) ProtoMessage ¶
func (*PostgresSQLSpec) ProtoMessage()
func (*PostgresSQLSpec) Reset ¶
func (m *PostgresSQLSpec) Reset()
func (*PostgresSQLSpec) Size ¶
func (m *PostgresSQLSpec) Size() (n int)
func (*PostgresSQLSpec) String ¶
func (this *PostgresSQLSpec) String() string
func (*PostgresSQLSpec) Unmarshal ¶
func (m *PostgresSQLSpec) Unmarshal(dAtA []byte) error
func (*PostgresSQLSpec) XXX_DiscardUnknown ¶
func (m *PostgresSQLSpec) XXX_DiscardUnknown()
func (*PostgresSQLSpec) XXX_Marshal ¶
func (m *PostgresSQLSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PostgresSQLSpec) XXX_Merge ¶
func (m *PostgresSQLSpec) XXX_Merge(src proto.Message)
func (*PostgresSQLSpec) XXX_Size ¶
func (m *PostgresSQLSpec) XXX_Size() int
func (*PostgresSQLSpec) XXX_Unmarshal ¶
func (m *PostgresSQLSpec) XXX_Unmarshal(b []byte) error
type PrestoSpec ¶
type PrestoSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=8080 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Catalog *string `json:"catalog,omitempty" protobuf:"bytes,3,opt,name=catalog"` // +kubebuilder:default:="" Schema *string `json:"schema,omitempty" protobuf:"bytes,4,opt,name=schema"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,5,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,6,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*PrestoSpec) DeepCopy ¶
func (in *PrestoSpec) DeepCopy() *PrestoSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrestoSpec.
func (*PrestoSpec) DeepCopyInto ¶
func (in *PrestoSpec) DeepCopyInto(out *PrestoSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrestoSpec) Descriptor ¶
func (*PrestoSpec) Descriptor() ([]byte, []int)
func (*PrestoSpec) Marshal ¶
func (m *PrestoSpec) Marshal() (dAtA []byte, err error)
func (*PrestoSpec) MarshalToSizedBuffer ¶
func (m *PrestoSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrestoSpec) ProtoMessage ¶
func (*PrestoSpec) ProtoMessage()
func (*PrestoSpec) Reset ¶
func (m *PrestoSpec) Reset()
func (*PrestoSpec) Size ¶
func (m *PrestoSpec) Size() (n int)
func (*PrestoSpec) String ¶
func (this *PrestoSpec) String() string
func (*PrestoSpec) Unmarshal ¶
func (m *PrestoSpec) Unmarshal(dAtA []byte) error
func (*PrestoSpec) XXX_DiscardUnknown ¶
func (m *PrestoSpec) XXX_DiscardUnknown()
func (*PrestoSpec) XXX_Marshal ¶
func (m *PrestoSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrestoSpec) XXX_Merge ¶
func (m *PrestoSpec) XXX_Merge(src proto.Message)
func (*PrestoSpec) XXX_Size ¶
func (m *PrestoSpec) XXX_Size() int
func (*PrestoSpec) XXX_Unmarshal ¶
func (m *PrestoSpec) XXX_Unmarshal(b []byte) error
type PushoverSpec ¶
type PushoverSpec struct { // +kubebuilder:default:="" ID *string `json:"apiID,omitempty" protobuf:"bytes,1,opt,name=apiID"` // +kubebuilder:default:="" ApiKey *string `json:"apiKey,omitempty" protobuf:"bytes,2,opt,name=apiKey"` // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,3,opt,name=url"` }
func (*PushoverSpec) DeepCopy ¶
func (in *PushoverSpec) DeepCopy() *PushoverSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PushoverSpec.
func (*PushoverSpec) DeepCopyInto ¶
func (in *PushoverSpec) DeepCopyInto(out *PushoverSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PushoverSpec) Descriptor ¶
func (*PushoverSpec) Descriptor() ([]byte, []int)
func (*PushoverSpec) Marshal ¶
func (m *PushoverSpec) Marshal() (dAtA []byte, err error)
func (*PushoverSpec) MarshalToSizedBuffer ¶
func (m *PushoverSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PushoverSpec) ProtoMessage ¶
func (*PushoverSpec) ProtoMessage()
func (*PushoverSpec) Reset ¶
func (m *PushoverSpec) Reset()
func (*PushoverSpec) Size ¶
func (m *PushoverSpec) Size() (n int)
func (*PushoverSpec) String ¶
func (this *PushoverSpec) String() string
func (*PushoverSpec) Unmarshal ¶
func (m *PushoverSpec) Unmarshal(dAtA []byte) error
func (*PushoverSpec) XXX_DiscardUnknown ¶
func (m *PushoverSpec) XXX_DiscardUnknown()
func (*PushoverSpec) XXX_Marshal ¶
func (m *PushoverSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PushoverSpec) XXX_Merge ¶
func (m *PushoverSpec) XXX_Merge(src proto.Message)
func (*PushoverSpec) XXX_Size ¶
func (m *PushoverSpec) XXX_Size() int
func (*PushoverSpec) XXX_Unmarshal ¶
func (m *PushoverSpec) XXX_Unmarshal(b []byte) error
type RabbitMQSpec ¶
type RabbitMQSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 21 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` }
func (*RabbitMQSpec) DeepCopy ¶
func (in *RabbitMQSpec) DeepCopy() *RabbitMQSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RabbitMQSpec.
func (*RabbitMQSpec) DeepCopyInto ¶
func (in *RabbitMQSpec) DeepCopyInto(out *RabbitMQSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RabbitMQSpec) Descriptor ¶
func (*RabbitMQSpec) Descriptor() ([]byte, []int)
func (*RabbitMQSpec) Marshal ¶
func (m *RabbitMQSpec) Marshal() (dAtA []byte, err error)
func (*RabbitMQSpec) MarshalToSizedBuffer ¶
func (m *RabbitMQSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RabbitMQSpec) ProtoMessage ¶
func (*RabbitMQSpec) ProtoMessage()
func (*RabbitMQSpec) Reset ¶
func (m *RabbitMQSpec) Reset()
func (*RabbitMQSpec) Size ¶
func (m *RabbitMQSpec) Size() (n int)
func (*RabbitMQSpec) String ¶
func (this *RabbitMQSpec) String() string
func (*RabbitMQSpec) Unmarshal ¶
func (m *RabbitMQSpec) Unmarshal(dAtA []byte) error
func (*RabbitMQSpec) XXX_DiscardUnknown ¶
func (m *RabbitMQSpec) XXX_DiscardUnknown()
func (*RabbitMQSpec) XXX_Marshal ¶
func (m *RabbitMQSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RabbitMQSpec) XXX_Merge ¶
func (m *RabbitMQSpec) XXX_Merge(src proto.Message)
func (*RabbitMQSpec) XXX_Size ¶
func (m *RabbitMQSpec) XXX_Size() int
func (*RabbitMQSpec) XXX_Unmarshal ¶
func (m *RabbitMQSpec) XXX_Unmarshal(b []byte) error
type ResourceLimitSpec ¶
type ResourceLimitSpec struct { // Indicates if the resource limit is enabled // +kubebuilder:validation:Optional // +kubebuilder:default:=false Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // The maximum quantity of memory that can be consumed under the namespace // +kubebuilder:validation:Optional MaxMem *resource.Quantity `json:"maxMem,omitempty" protobuf:"bytes,2,opt,name=maxMem"` // The maximum amount of CPU that can be consumed under the namespace // +kubebuilder:validation:Optional MaxCpu *resource.Quantity `json:"maxCpu,omitempty" protobuf:"bytes,3,opt,name=maxCpu"` // The maximum number of pods that can be created under the namespace // +kubebuilder:validation:Optional MaxPods *int32 `json:"maxPods,omitempty" protobuf:"varint,4,opt,name=maxPods"` // The maximum number of persistent volume claims that can be created under the namespace // +kubebuilder:validation:Optional MaxPvc *int32 `json:"maxPvc,omitempty" protobuf:"varint,5,opt,name=maxPvc"` // QuotaSpec defines the resource quota specification for the namespace // +kubebuilder:validation:Optional QuotaSpec *corev1.ResourceQuotaSpec `json:"quota,omitempty" protobuf:"bytes,6,opt,name=quota"` // +kubebuilder:validation:Optional LimitRangeSpec *corev1.LimitRangeSpec `json:"limitRange,omitempty" protobuf:"bytes,7,opt,name=limitRange"` }
ResourceLimitSpec defines the resource limits for workloads created under Lab and ServingSite namespaces
func (*ResourceLimitSpec) DeepCopy ¶
func (in *ResourceLimitSpec) DeepCopy() *ResourceLimitSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLimitSpec.
func (*ResourceLimitSpec) DeepCopyInto ¶
func (in *ResourceLimitSpec) DeepCopyInto(out *ResourceLimitSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceLimitSpec) Descriptor ¶
func (*ResourceLimitSpec) Descriptor() ([]byte, []int)
func (*ResourceLimitSpec) Marshal ¶
func (m *ResourceLimitSpec) Marshal() (dAtA []byte, err error)
func (*ResourceLimitSpec) MarshalTo ¶
func (m *ResourceLimitSpec) MarshalTo(dAtA []byte) (int, error)
func (*ResourceLimitSpec) MarshalToSizedBuffer ¶
func (m *ResourceLimitSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceLimitSpec) ProtoMessage ¶
func (*ResourceLimitSpec) ProtoMessage()
func (*ResourceLimitSpec) Reset ¶
func (m *ResourceLimitSpec) Reset()
func (*ResourceLimitSpec) Size ¶
func (m *ResourceLimitSpec) Size() (n int)
func (*ResourceLimitSpec) String ¶
func (this *ResourceLimitSpec) String() string
func (*ResourceLimitSpec) Unmarshal ¶
func (m *ResourceLimitSpec) Unmarshal(dAtA []byte) error
func (*ResourceLimitSpec) XXX_DiscardUnknown ¶
func (m *ResourceLimitSpec) XXX_DiscardUnknown()
func (*ResourceLimitSpec) XXX_Marshal ¶
func (m *ResourceLimitSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceLimitSpec) XXX_Merge ¶
func (m *ResourceLimitSpec) XXX_Merge(src proto.Message)
func (*ResourceLimitSpec) XXX_Size ¶
func (m *ResourceLimitSpec) XXX_Size() int
func (*ResourceLimitSpec) XXX_Unmarshal ¶
func (m *ResourceLimitSpec) XXX_Unmarshal(b []byte) error
type RuleSpec ¶ added in v0.4.561
type RuleSpec struct { // The kind of the resource Resource common.KindName `json:"resource,omitempty" protobuf:"bytes,1,opt,name=resource"` // List of allowed actions on the resource Verbs []common.VerbName `json:"verbs,omitempty" protobuf:"bytes,2,rep,name=verbs"` }
RuleSpec defines the relation between a resource and the actions that can be performed on the resource
func (*RuleSpec) DeepCopy ¶ added in v0.4.561
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSpec.
func (*RuleSpec) DeepCopyInto ¶ added in v0.4.561
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleSpec) Descriptor ¶ added in v0.4.561
func (*RuleSpec) MarshalToSizedBuffer ¶ added in v0.4.561
func (*RuleSpec) ProtoMessage ¶ added in v0.4.561
func (*RuleSpec) ProtoMessage()
func (*RuleSpec) XXX_DiscardUnknown ¶ added in v0.4.561
func (m *RuleSpec) XXX_DiscardUnknown()
func (*RuleSpec) XXX_Marshal ¶ added in v0.4.561
func (*RuleSpec) XXX_Unmarshal ¶ added in v0.4.561
type SAPHanaSpec ¶
type SAPHanaSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=1526 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*SAPHanaSpec) DeepCopy ¶
func (in *SAPHanaSpec) DeepCopy() *SAPHanaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAPHanaSpec.
func (*SAPHanaSpec) DeepCopyInto ¶
func (in *SAPHanaSpec) DeepCopyInto(out *SAPHanaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SAPHanaSpec) Descriptor ¶
func (*SAPHanaSpec) Descriptor() ([]byte, []int)
func (*SAPHanaSpec) Marshal ¶
func (m *SAPHanaSpec) Marshal() (dAtA []byte, err error)
func (*SAPHanaSpec) MarshalToSizedBuffer ¶
func (m *SAPHanaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SAPHanaSpec) ProtoMessage ¶
func (*SAPHanaSpec) ProtoMessage()
func (*SAPHanaSpec) Reset ¶
func (m *SAPHanaSpec) Reset()
func (*SAPHanaSpec) Size ¶
func (m *SAPHanaSpec) Size() (n int)
func (*SAPHanaSpec) String ¶
func (this *SAPHanaSpec) String() string
func (*SAPHanaSpec) Unmarshal ¶
func (m *SAPHanaSpec) Unmarshal(dAtA []byte) error
func (*SAPHanaSpec) XXX_DiscardUnknown ¶
func (m *SAPHanaSpec) XXX_DiscardUnknown()
func (*SAPHanaSpec) XXX_Marshal ¶
func (m *SAPHanaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SAPHanaSpec) XXX_Merge ¶
func (m *SAPHanaSpec) XXX_Merge(src proto.Message)
func (*SAPHanaSpec) XXX_Size ¶
func (m *SAPHanaSpec) XXX_Size() int
func (*SAPHanaSpec) XXX_Unmarshal ¶
func (m *SAPHanaSpec) XXX_Unmarshal(b []byte) error
type SFTPSpec ¶
type SFTPSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*SFTPSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SFTPSpec.
func (*SFTPSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SFTPSpec) Descriptor ¶
func (*SFTPSpec) MarshalToSizedBuffer ¶
func (*SFTPSpec) ProtoMessage ¶
func (*SFTPSpec) ProtoMessage()
func (*SFTPSpec) XXX_DiscardUnknown ¶
func (m *SFTPSpec) XXX_DiscardUnknown()
func (*SFTPSpec) XXX_Marshal ¶
func (*SFTPSpec) XXX_Unmarshal ¶
type SFtpSpec ¶
type SFtpSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 21 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` }
func (*SFtpSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SFtpSpec.
func (*SFtpSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SFtpSpec) Descriptor ¶
func (*SFtpSpec) MarshalToSizedBuffer ¶
func (*SFtpSpec) ProtoMessage ¶
func (*SFtpSpec) ProtoMessage()
func (*SFtpSpec) XXX_DiscardUnknown ¶
func (m *SFtpSpec) XXX_DiscardUnknown()
func (*SFtpSpec) XXX_Marshal ¶
func (*SFtpSpec) XXX_Unmarshal ¶
type SaleforceSpec ¶ added in v0.5.122
type SaleforceSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*SaleforceSpec) DeepCopy ¶ added in v0.5.122
func (in *SaleforceSpec) DeepCopy() *SaleforceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SaleforceSpec.
func (*SaleforceSpec) DeepCopyInto ¶ added in v0.5.122
func (in *SaleforceSpec) DeepCopyInto(out *SaleforceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SaleforceSpec) Descriptor ¶ added in v0.5.122
func (*SaleforceSpec) Descriptor() ([]byte, []int)
func (*SaleforceSpec) Marshal ¶ added in v0.5.122
func (m *SaleforceSpec) Marshal() (dAtA []byte, err error)
func (*SaleforceSpec) MarshalTo ¶ added in v0.5.122
func (m *SaleforceSpec) MarshalTo(dAtA []byte) (int, error)
func (*SaleforceSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *SaleforceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SaleforceSpec) ProtoMessage ¶ added in v0.5.122
func (*SaleforceSpec) ProtoMessage()
func (*SaleforceSpec) Reset ¶ added in v0.5.122
func (m *SaleforceSpec) Reset()
func (*SaleforceSpec) Size ¶ added in v0.5.122
func (m *SaleforceSpec) Size() (n int)
func (*SaleforceSpec) String ¶ added in v0.5.122
func (this *SaleforceSpec) String() string
func (*SaleforceSpec) Unmarshal ¶ added in v0.5.122
func (m *SaleforceSpec) Unmarshal(dAtA []byte) error
func (*SaleforceSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *SaleforceSpec) XXX_DiscardUnknown()
func (*SaleforceSpec) XXX_Marshal ¶ added in v0.5.122
func (m *SaleforceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SaleforceSpec) XXX_Merge ¶ added in v0.5.122
func (m *SaleforceSpec) XXX_Merge(src proto.Message)
func (*SaleforceSpec) XXX_Size ¶ added in v0.5.122
func (m *SaleforceSpec) XXX_Size() int
func (*SaleforceSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *SaleforceSpec) XXX_Unmarshal(b []byte) error
type SapCRMSpec ¶ added in v0.5.122
type SapCRMSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*SapCRMSpec) DeepCopy ¶ added in v0.5.122
func (in *SapCRMSpec) DeepCopy() *SapCRMSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SapCRMSpec.
func (*SapCRMSpec) DeepCopyInto ¶ added in v0.5.122
func (in *SapCRMSpec) DeepCopyInto(out *SapCRMSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SapCRMSpec) Descriptor ¶ added in v0.5.122
func (*SapCRMSpec) Descriptor() ([]byte, []int)
func (*SapCRMSpec) Marshal ¶ added in v0.5.122
func (m *SapCRMSpec) Marshal() (dAtA []byte, err error)
func (*SapCRMSpec) MarshalTo ¶ added in v0.5.122
func (m *SapCRMSpec) MarshalTo(dAtA []byte) (int, error)
func (*SapCRMSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *SapCRMSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SapCRMSpec) ProtoMessage ¶ added in v0.5.122
func (*SapCRMSpec) ProtoMessage()
func (*SapCRMSpec) Reset ¶ added in v0.5.122
func (m *SapCRMSpec) Reset()
func (*SapCRMSpec) Size ¶ added in v0.5.122
func (m *SapCRMSpec) Size() (n int)
func (*SapCRMSpec) String ¶ added in v0.5.122
func (this *SapCRMSpec) String() string
func (*SapCRMSpec) Unmarshal ¶ added in v0.5.122
func (m *SapCRMSpec) Unmarshal(dAtA []byte) error
func (*SapCRMSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *SapCRMSpec) XXX_DiscardUnknown()
func (*SapCRMSpec) XXX_Marshal ¶ added in v0.5.122
func (m *SapCRMSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SapCRMSpec) XXX_Merge ¶ added in v0.5.122
func (m *SapCRMSpec) XXX_Merge(src proto.Message)
func (*SapCRMSpec) XXX_Size ¶ added in v0.5.122
func (m *SapCRMSpec) XXX_Size() int
func (*SapCRMSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *SapCRMSpec) XXX_Unmarshal(b []byte) error
type Scope ¶
type Scope struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // +kubebuilder:validation:Optional Actions []ScopeVerb `json:"actions,omitempty" protobuf:"bytes,2,rep,name=actions"` }
func (*Scope) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scope.
func (*Scope) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Scope) Descriptor ¶
func (*Scope) ProtoMessage ¶
func (*Scope) ProtoMessage()
func (*Scope) XXX_DiscardUnknown ¶
func (m *Scope) XXX_DiscardUnknown()
func (*Scope) XXX_Marshal ¶
func (*Scope) XXX_Unmarshal ¶
type ServingSite ¶
type ServingSite struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ServingSiteSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status ServingSiteStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=servingsites,singular=servingsite,categories={infra,modela} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Owner",type="string",JSONPath=".spec.owner",description="owner" +kubebuilder:printcolumn:name="FQDN",type="string",JSONPath=".spec.ingress.fqdn",description="" +kubebuilder:printcolumn:name="GRPC Ingress",type="string",JSONPath=".status.grpcIngressName",description="" +kubebuilder:printcolumn:name="REST Ingress",type="string",JSONPath=".status.restIngressName",description="" +kubebuilder:printcolumn:name="Predictors",type="number",JSONPath=".status.activePredictors",description="" +kubebuilder:printcolumn:name="Cluster",type="string",JSONPath=".spec.clusterName",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" ServingSite represents a namespace where model serving workloads are executed under
func ParseServingSiteServingYaml ¶
func ParseServingSiteServingYaml(content []byte) (*ServingSite, error)
func (*ServingSite) AddFinalizer ¶
func (servingsite *ServingSite) AddFinalizer()
func (ServingSite) ConstructGrpcIngress ¶ added in v0.4.697
func (servingsite ServingSite) ConstructGrpcIngress() *nwv1.Ingress
Create the ingress for GRPC traffic
func (ServingSite) ConstructRestIngress ¶ added in v0.4.697
func (servingsite ServingSite) ConstructRestIngress() *nwv1.Ingress
Create the ingress for REST traffic
func (ServingSite) CreateNamespace ¶
func (servingsite ServingSite) CreateNamespace() *v1.Namespace
func (*ServingSite) CreateOrUpdateCond ¶
func (servingsite *ServingSite) CreateOrUpdateCond(cond metav1.Condition)
Merge or update condition
func (*ServingSite) DeepCopy ¶
func (in *ServingSite) DeepCopy() *ServingSite
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingSite.
func (*ServingSite) DeepCopyInto ¶
func (in *ServingSite) DeepCopyInto(out *ServingSite)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingSite) DeepCopyObject ¶
func (in *ServingSite) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServingSite) Default ¶
func (servingsite *ServingSite) Default()
func (*ServingSite) Descriptor ¶
func (*ServingSite) Descriptor() ([]byte, []int)
func (ServingSite) FullName ¶
func (servingsite ServingSite) FullName() string
func (ServingSite) GetCondIdx ¶
func (servingsite ServingSite) GetCondIdx(t string) int
func (ServingSite) HasFinalizer ¶
func (servingsite ServingSite) HasFinalizer() bool
func (ServingSite) IsMarkedForDeletion ¶
func (servingsite ServingSite) IsMarkedForDeletion() bool
func (ServingSite) IsReady ¶
func (servingsite ServingSite) IsReady() bool
func (ServingSite) JobRunnerRole ¶ added in v0.5.498
func (servingsite ServingSite) JobRunnerRole() *rbacv1.Role
func (ServingSite) JobRunnerRoleBinding ¶ added in v0.5.498
func (servingsite ServingSite) JobRunnerRoleBinding() *rbacv1.RoleBinding
Create a role binding for a job
func (ServingSite) JobRunnerServiceAccount ¶ added in v0.5.498
func (servingsite ServingSite) JobRunnerServiceAccount() *corev1.ServiceAccount
func (ServingSite) Key ¶
func (servingsite ServingSite) Key() string
func (ServingSite) ManifestURI ¶ added in v0.5.472
func (servingsite ServingSite) ManifestURI() string
func (*ServingSite) MarkReady ¶
func (servingsite *ServingSite) MarkReady()
func (*ServingSite) Marshal ¶
func (m *ServingSite) Marshal() (dAtA []byte, err error)
func (*ServingSite) MarshalToSizedBuffer ¶
func (m *ServingSite) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (ServingSite) Payload ¶
func (servingsite ServingSite) Payload() string
func (ServingSite) Prefix ¶
func (servingsite ServingSite) Prefix() string
func (*ServingSite) ProtoMessage ¶
func (*ServingSite) ProtoMessage()
func (*ServingSite) RemoveFinalizer ¶
func (servingsite *ServingSite) RemoveFinalizer()
func (*ServingSite) Reset ¶
func (m *ServingSite) Reset()
func (ServingSite) RootURI ¶ added in v0.5.472
func (servingsite ServingSite) RootURI() string
func (ServingSite) ServingSiteAdmin ¶
func (servingsite ServingSite) ServingSiteAdmin() *rbacv1.Role
func (ServingSite) ServingSiteDev ¶
func (servingsite ServingSite) ServingSiteDev() *rbacv1.Role
func (ServingSite) ServingSiteOps ¶
func (servingsite ServingSite) ServingSiteOps() *rbacv1.Role
func (*ServingSite) SetupWebhookWithManager ¶
func (servingsite *ServingSite) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServingSite) Size ¶
func (m *ServingSite) Size() (n int)
func (*ServingSite) String ¶
func (this *ServingSite) String() string
func (*ServingSite) Unmarshal ¶
func (m *ServingSite) Unmarshal(dAtA []byte) error
func (ServingSite) ValidateCreate ¶
func (servingsite ServingSite) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (ServingSite) ValidateDelete ¶
func (servingsite ServingSite) ValidateDelete() error
func (ServingSite) ValidateUpdate ¶
func (servingsite ServingSite) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*ServingSite) XXX_DiscardUnknown ¶
func (m *ServingSite) XXX_DiscardUnknown()
func (*ServingSite) XXX_Marshal ¶
func (m *ServingSite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingSite) XXX_Merge ¶
func (m *ServingSite) XXX_Merge(src proto.Message)
func (*ServingSite) XXX_Size ¶
func (m *ServingSite) XXX_Size() int
func (*ServingSite) XXX_Unmarshal ¶
func (m *ServingSite) XXX_Unmarshal(b []byte) error
type ServingSiteConditionType ¶
type ServingSiteConditionType string
/ ServingSiteConditionType site condition
const ( ServingSiteReady ServingSiteConditionType = "Ready" ServingSiteSaved ServingSiteConditionType = "Saved" )
/ ServingSite Condition
type ServingSiteList ¶
type ServingSiteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ServingSite `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true ServingSiteList is a list of ServingSite
func (*ServingSiteList) DeepCopy ¶
func (in *ServingSiteList) DeepCopy() *ServingSiteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingSiteList.
func (*ServingSiteList) DeepCopyInto ¶
func (in *ServingSiteList) DeepCopyInto(out *ServingSiteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingSiteList) DeepCopyObject ¶
func (in *ServingSiteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServingSiteList) Descriptor ¶
func (*ServingSiteList) Descriptor() ([]byte, []int)
func (*ServingSiteList) Marshal ¶
func (m *ServingSiteList) Marshal() (dAtA []byte, err error)
func (*ServingSiteList) MarshalToSizedBuffer ¶
func (m *ServingSiteList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServingSiteList) ProtoMessage ¶
func (*ServingSiteList) ProtoMessage()
func (*ServingSiteList) Reset ¶
func (m *ServingSiteList) Reset()
func (*ServingSiteList) Size ¶
func (m *ServingSiteList) Size() (n int)
func (*ServingSiteList) String ¶
func (this *ServingSiteList) String() string
func (*ServingSiteList) Unmarshal ¶
func (m *ServingSiteList) Unmarshal(dAtA []byte) error
func (*ServingSiteList) XXX_DiscardUnknown ¶
func (m *ServingSiteList) XXX_DiscardUnknown()
func (*ServingSiteList) XXX_Marshal ¶
func (m *ServingSiteList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingSiteList) XXX_Merge ¶
func (m *ServingSiteList) XXX_Merge(src proto.Message)
func (*ServingSiteList) XXX_Size ¶
func (m *ServingSiteList) XXX_Size() int
func (*ServingSiteList) XXX_Unmarshal ¶
func (m *ServingSiteList) XXX_Unmarshal(b []byte) error
type ServingSiteSpec ¶
type ServingSiteSpec struct { // The user-provided description of the object // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,1,opt,name=description"` // The reference to the tenant which the object exists under // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,2,opt,name=tenantRef"` // Limits specifies the hard resource limits that can be allocated for workloads created under the ServingSite // +kubebuilder:validation:Optional Limits ResourceLimitSpec `json:"limits,omitempty" protobuf:"bytes,3,opt,name=limits"` // Ingress defines the specification to create Ingress resources that can route traffic // to the resources which exist under the ServingSite's namespace // +kubebuilder:validation:Optional Ingress IngressSpec `json:"ingress,omitempty" protobuf:"bytes,4,opt,name=ingress"` // External Cluster specify if the serving site will be served on external cluster using the cluster api. // assigned to the Lab will be executed inside the cluster (currently not implemented) // +kubebuilder:validation:Optional ExternalCluster *VirtualClusterSpec `json:"externalCluster,omitempty" protobuf:"bytes,5,opt,name=externalCluster"` // The name of the Account which created the object, which exists in the same tenant as the object // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,7,opt,name=owner"` // The stage of the serving class // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Stage *catalog.ServingSiteStage `json:"stage,omitempty" protobuf:"bytes,8,opt,name=stage"` }
ServingSiteSpec defines the desired state of a ServingSite
func (*ServingSiteSpec) DeepCopy ¶
func (in *ServingSiteSpec) DeepCopy() *ServingSiteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingSiteSpec.
func (*ServingSiteSpec) DeepCopyInto ¶
func (in *ServingSiteSpec) DeepCopyInto(out *ServingSiteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingSiteSpec) Descriptor ¶
func (*ServingSiteSpec) Descriptor() ([]byte, []int)
func (*ServingSiteSpec) Marshal ¶
func (m *ServingSiteSpec) Marshal() (dAtA []byte, err error)
func (*ServingSiteSpec) MarshalToSizedBuffer ¶
func (m *ServingSiteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServingSiteSpec) ProtoMessage ¶
func (*ServingSiteSpec) ProtoMessage()
func (*ServingSiteSpec) Reset ¶
func (m *ServingSiteSpec) Reset()
func (*ServingSiteSpec) Size ¶
func (m *ServingSiteSpec) Size() (n int)
func (*ServingSiteSpec) String ¶
func (this *ServingSiteSpec) String() string
func (*ServingSiteSpec) Unmarshal ¶
func (m *ServingSiteSpec) Unmarshal(dAtA []byte) error
func (*ServingSiteSpec) XXX_DiscardUnknown ¶
func (m *ServingSiteSpec) XXX_DiscardUnknown()
func (*ServingSiteSpec) XXX_Marshal ¶
func (m *ServingSiteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingSiteSpec) XXX_Merge ¶
func (m *ServingSiteSpec) XXX_Merge(src proto.Message)
func (*ServingSiteSpec) XXX_Size ¶
func (m *ServingSiteSpec) XXX_Size() int
func (*ServingSiteSpec) XXX_Unmarshal ¶
func (m *ServingSiteSpec) XXX_Unmarshal(b []byte) error
type ServingSiteStatus ¶
type ServingSiteStatus struct { // ObservedGeneration is the last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // The last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,2,opt,name=updatedAt"` // The number of active predictor services ActivePredictors int32 `json:"activePredictors,omitempty" protobuf:"varint,3,opt,name=activePredictors"` // The number of inactive (non-deployed) predictors InactivePredictors int32 `json:"inactivePredictors,omitempty" protobuf:"varint,4,opt,name=inactivePredictors"` // The number of predictor services that have failed/errored TotalPredictorServiceFailed int32 `json:"totalPredictorServiceFailed,omitempty" protobuf:"varint,5,opt,name=totalPredictorServiceFailed"` // The number of predictors that have detected a data drift TotalPredictorDataDriftFailed int32 `json:"totalPredictorDataDriftFailed,omitempty" protobuf:"varint,6,opt,name=totalPredictorDataDriftFailed"` // The number of predictors that have detected average inaccurate results TotalPredictorAccuracyFailed int32 `json:"totalPredictorAccuracyFailed,omitempty" protobuf:"varint,7,opt,name=totalPredictorAccuracyFailed"` // The collection of predictions from the last 7 days DailyPredictionsCounts []int32 `json:"dailyPredictionsCounts,omitempty" protobuf:"bytes,8,rep,name=dailyPredictionsCounts"` // In the case of failure, the ServingSite resource controller will set this field with a failure reason //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,9,opt,name=failureReason"` // In the case of failure, the ServingSite resource controller will set this field with a failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,10,opt,name=failureMessage"` // GrpcIngressName specifies the name of the Kubernetes Ingress resource which the ServingSite uses to define // external access points for resources that accept GRPC-based traffic to their services (i.e. Predictors). // This field is set only after one or more resources are created which use the Ingress access method. // If there are no Ingress rules to serve then the Ingress will be destroyed //+kubebuilder:validation:Optional GrpcIngressName string `json:"grpcIngressName,omitempty" protobuf:"bytes,11,opt,name=grpcIngressName"` // RestIngressName specifies the name of the Kubernetes Ingress resource which the ServingSite uses to define // external access points for resources that accept HTTP-based traffic to their services (i.e. DataApps). // This field is set only after one or more resources are created which use the Ingress access method to serve REST traffic. // If there are no Ingress rules to serve then the Ingress will be destroyed RestIngressName string `json:"restIngressName,omitempty" protobuf:"bytes,12,opt,name=restIngressName"` // Store the status of the grpc ingress GrpcIngressReady bool `json:"grpcIngressReady,omitempty" protobuf:"varint,13,opt,name=grpcIngressReady"` // Status of rest ingress. RestIngressReady bool `json:"restIngressReady,omitempty" protobuf:"varint,14,opt,name=restIngressReady"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,15,rep,name=conditions"` }
func (*ServingSiteStatus) DeepCopy ¶
func (in *ServingSiteStatus) DeepCopy() *ServingSiteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingSiteStatus.
func (*ServingSiteStatus) DeepCopyInto ¶
func (in *ServingSiteStatus) DeepCopyInto(out *ServingSiteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingSiteStatus) Descriptor ¶
func (*ServingSiteStatus) Descriptor() ([]byte, []int)
func (*ServingSiteStatus) Marshal ¶
func (m *ServingSiteStatus) Marshal() (dAtA []byte, err error)
func (*ServingSiteStatus) MarshalTo ¶
func (m *ServingSiteStatus) MarshalTo(dAtA []byte) (int, error)
func (*ServingSiteStatus) MarshalToSizedBuffer ¶
func (m *ServingSiteStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServingSiteStatus) ProtoMessage ¶
func (*ServingSiteStatus) ProtoMessage()
func (*ServingSiteStatus) Reset ¶
func (m *ServingSiteStatus) Reset()
func (*ServingSiteStatus) Size ¶
func (m *ServingSiteStatus) Size() (n int)
func (*ServingSiteStatus) String ¶
func (this *ServingSiteStatus) String() string
func (*ServingSiteStatus) Unmarshal ¶
func (m *ServingSiteStatus) Unmarshal(dAtA []byte) error
func (*ServingSiteStatus) XXX_DiscardUnknown ¶
func (m *ServingSiteStatus) XXX_DiscardUnknown()
func (*ServingSiteStatus) XXX_Marshal ¶
func (m *ServingSiteStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingSiteStatus) XXX_Merge ¶
func (m *ServingSiteStatus) XXX_Merge(src proto.Message)
func (*ServingSiteStatus) XXX_Size ¶
func (m *ServingSiteStatus) XXX_Size() int
func (*ServingSiteStatus) XXX_Unmarshal ¶
func (m *ServingSiteStatus) XXX_Unmarshal(b []byte) error
type SingleStoreSpec ¶
type SingleStoreSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,7,opt,name=url"` }
func (*SingleStoreSpec) DeepCopy ¶
func (in *SingleStoreSpec) DeepCopy() *SingleStoreSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SingleStoreSpec.
func (*SingleStoreSpec) DeepCopyInto ¶
func (in *SingleStoreSpec) DeepCopyInto(out *SingleStoreSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SingleStoreSpec) Descriptor ¶
func (*SingleStoreSpec) Descriptor() ([]byte, []int)
func (*SingleStoreSpec) Marshal ¶
func (m *SingleStoreSpec) Marshal() (dAtA []byte, err error)
func (*SingleStoreSpec) MarshalToSizedBuffer ¶
func (m *SingleStoreSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SingleStoreSpec) ProtoMessage ¶
func (*SingleStoreSpec) ProtoMessage()
func (*SingleStoreSpec) Reset ¶
func (m *SingleStoreSpec) Reset()
func (*SingleStoreSpec) Size ¶
func (m *SingleStoreSpec) Size() (n int)
func (*SingleStoreSpec) String ¶
func (this *SingleStoreSpec) String() string
func (*SingleStoreSpec) Unmarshal ¶
func (m *SingleStoreSpec) Unmarshal(dAtA []byte) error
func (*SingleStoreSpec) XXX_DiscardUnknown ¶
func (m *SingleStoreSpec) XXX_DiscardUnknown()
func (*SingleStoreSpec) XXX_Marshal ¶
func (m *SingleStoreSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SingleStoreSpec) XXX_Merge ¶
func (m *SingleStoreSpec) XXX_Merge(src proto.Message)
func (*SingleStoreSpec) XXX_Size ¶
func (m *SingleStoreSpec) XXX_Size() int
func (*SingleStoreSpec) XXX_Unmarshal ¶
func (m *SingleStoreSpec) XXX_Unmarshal(b []byte) error
type SlackSpec ¶
type SlackSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,4,opt,name=token"` }
func (*SlackSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackSpec.
func (*SlackSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SlackSpec) Descriptor ¶
func (*SlackSpec) MarshalToSizedBuffer ¶
func (*SlackSpec) ProtoMessage ¶
func (*SlackSpec) ProtoMessage()
func (*SlackSpec) XXX_DiscardUnknown ¶
func (m *SlackSpec) XXX_DiscardUnknown()
func (*SlackSpec) XXX_Marshal ¶
func (*SlackSpec) XXX_Unmarshal ¶
type SmtpSpec ¶
type SmtpSpec struct { // SMTP server Host // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // SMTP Server Port // +kubebuilder:default:=25 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // The SMTP domain name // +kubebuilder:default:="" Helo *string `json:"helo,omitempty" protobuf:"bytes,3,opt,name=helo"` // The smtp email Email *string `json:"email,omitempty" protobuf:"bytes,4,opt,name=email"` // Use SSL when connecting to SMTP server // +kubebuilder:default:=false SSL *bool `json:"ssl,omitempty" protobuf:"varint,5,opt,name=ssl"` // +kubebuilder:default:=false VerifyPeer *bool `json:"verifyPeer,omitempty" protobuf:"varint,6,opt,name=verifyPeer"` // +kubebuilder:default:=false VerifyHost *bool `json:"verifyHost,omitempty" protobuf:"varint,7,opt,name=verifyHost"` // Use user name password auth // +kubebuilder:default:=true PasswordAuth *bool `json:"passwordAuth,omitempty" protobuf:"varint,8,opt,name=passwordAuth"` // User name when using user name and password Username *string `json:"username,omitempty" protobuf:"bytes,9,opt,name=username"` // Password when using user name and password // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,10,opt,name=password"` }
func (*SmtpSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmtpSpec.
func (*SmtpSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SmtpSpec) Descriptor ¶
func (*SmtpSpec) MarshalToSizedBuffer ¶
func (*SmtpSpec) ProtoMessage ¶
func (*SmtpSpec) ProtoMessage()
func (*SmtpSpec) XXX_DiscardUnknown ¶
func (m *SmtpSpec) XXX_DiscardUnknown()
func (*SmtpSpec) XXX_Marshal ¶
func (*SmtpSpec) XXX_Unmarshal ¶
type SnowflakeSpec ¶
type SnowflakeSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=443 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,5,opt,name=database"` // +kubebuilder:default:="" Schema *string `json:"schema,omitempty" protobuf:"bytes,6,opt,name=schema"` // +kubebuilder:default:="" Warehouse *string `json:"warehouse,omitempty" protobuf:"bytes,7,opt,name=warehouse"` // +kubebuilder:default:="" Role *string `json:"role,omitempty" protobuf:"bytes,8,opt,name=role"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,9,opt,name=url"` }
func (*SnowflakeSpec) DeepCopy ¶
func (in *SnowflakeSpec) DeepCopy() *SnowflakeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnowflakeSpec.
func (*SnowflakeSpec) DeepCopyInto ¶
func (in *SnowflakeSpec) DeepCopyInto(out *SnowflakeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SnowflakeSpec) Descriptor ¶
func (*SnowflakeSpec) Descriptor() ([]byte, []int)
func (*SnowflakeSpec) Marshal ¶
func (m *SnowflakeSpec) Marshal() (dAtA []byte, err error)
func (*SnowflakeSpec) MarshalToSizedBuffer ¶
func (m *SnowflakeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SnowflakeSpec) ProtoMessage ¶
func (*SnowflakeSpec) ProtoMessage()
func (*SnowflakeSpec) Reset ¶
func (m *SnowflakeSpec) Reset()
func (*SnowflakeSpec) Size ¶
func (m *SnowflakeSpec) Size() (n int)
func (*SnowflakeSpec) String ¶
func (this *SnowflakeSpec) String() string
func (*SnowflakeSpec) Unmarshal ¶
func (m *SnowflakeSpec) Unmarshal(dAtA []byte) error
func (*SnowflakeSpec) XXX_DiscardUnknown ¶
func (m *SnowflakeSpec) XXX_DiscardUnknown()
func (*SnowflakeSpec) XXX_Marshal ¶
func (m *SnowflakeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SnowflakeSpec) XXX_Merge ¶
func (m *SnowflakeSpec) XXX_Merge(src proto.Message)
func (*SnowflakeSpec) XXX_Size ¶
func (m *SnowflakeSpec) XXX_Size() int
func (*SnowflakeSpec) XXX_Unmarshal ¶
func (m *SnowflakeSpec) XXX_Unmarshal(b []byte) error
type SqliteSpec ¶
type SqliteSpec struct { // +kubebuilder:default:="general" Filename *string `json:"fileName,omitempty" protobuf:"bytes,1,opt,name=fileName"` }
func (*SqliteSpec) DeepCopy ¶
func (in *SqliteSpec) DeepCopy() *SqliteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqliteSpec.
func (*SqliteSpec) DeepCopyInto ¶
func (in *SqliteSpec) DeepCopyInto(out *SqliteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqliteSpec) Descriptor ¶
func (*SqliteSpec) Descriptor() ([]byte, []int)
func (*SqliteSpec) Marshal ¶
func (m *SqliteSpec) Marshal() (dAtA []byte, err error)
func (*SqliteSpec) MarshalToSizedBuffer ¶
func (m *SqliteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SqliteSpec) ProtoMessage ¶
func (*SqliteSpec) ProtoMessage()
func (*SqliteSpec) Reset ¶
func (m *SqliteSpec) Reset()
func (*SqliteSpec) Size ¶
func (m *SqliteSpec) Size() (n int)
func (*SqliteSpec) String ¶
func (this *SqliteSpec) String() string
func (*SqliteSpec) Unmarshal ¶
func (m *SqliteSpec) Unmarshal(dAtA []byte) error
func (*SqliteSpec) XXX_DiscardUnknown ¶
func (m *SqliteSpec) XXX_DiscardUnknown()
func (*SqliteSpec) XXX_Marshal ¶
func (m *SqliteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SqliteSpec) XXX_Merge ¶
func (m *SqliteSpec) XXX_Merge(src proto.Message)
func (*SqliteSpec) XXX_Size ¶
func (m *SqliteSpec) XXX_Size() int
func (*SqliteSpec) XXX_Unmarshal ¶
func (m *SqliteSpec) XXX_Unmarshal(b []byte) error
type SybaseSpec ¶
type SybaseSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5000 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*SybaseSpec) DeepCopy ¶
func (in *SybaseSpec) DeepCopy() *SybaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SybaseSpec.
func (*SybaseSpec) DeepCopyInto ¶
func (in *SybaseSpec) DeepCopyInto(out *SybaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SybaseSpec) Descriptor ¶
func (*SybaseSpec) Descriptor() ([]byte, []int)
func (*SybaseSpec) Marshal ¶
func (m *SybaseSpec) Marshal() (dAtA []byte, err error)
func (*SybaseSpec) MarshalToSizedBuffer ¶
func (m *SybaseSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SybaseSpec) ProtoMessage ¶
func (*SybaseSpec) ProtoMessage()
func (*SybaseSpec) Reset ¶
func (m *SybaseSpec) Reset()
func (*SybaseSpec) Size ¶
func (m *SybaseSpec) Size() (n int)
func (*SybaseSpec) String ¶
func (this *SybaseSpec) String() string
func (*SybaseSpec) Unmarshal ¶
func (m *SybaseSpec) Unmarshal(dAtA []byte) error
func (*SybaseSpec) XXX_DiscardUnknown ¶
func (m *SybaseSpec) XXX_DiscardUnknown()
func (*SybaseSpec) XXX_Marshal ¶
func (m *SybaseSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SybaseSpec) XXX_Merge ¶
func (m *SybaseSpec) XXX_Merge(src proto.Message)
func (*SybaseSpec) XXX_Size ¶
func (m *SybaseSpec) XXX_Size() int
func (*SybaseSpec) XXX_Unmarshal ¶
func (m *SybaseSpec) XXX_Unmarshal(b []byte) error
type Tenant ¶
type Tenant struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec TenantSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status TenantStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=tenants,singular=tenant,categories={infra,modela} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Default Lab",type="string",JSONPath=".spec.defaultLabRef.Name",description="" +kubebuilder:printcolumn:name="Default Serving Site",type="string",JSONPath=".spec.defaultServingSiteRef.Name",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" Tenant represents a root namespace for tenant-level resources and child DataProduct namespaces
func ParseTenantYaml ¶
func (*Tenant) AddFinalizer ¶
func (tenant *Tenant) AddFinalizer()
func (*Tenant) CreateOrUpdateCond ¶
Merge or update condition
func (*Tenant) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tenant.
func (*Tenant) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Tenant) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Tenant) Descriptor ¶
func (Tenant) GetCondIdx ¶
func (Tenant) GetRolesForAccount ¶ added in v0.4.556
func (Tenant) HasFinalizer ¶
func (Tenant) IsMetricDatabaseReady ¶ added in v0.5.536
func (Tenant) ManifestURI ¶ added in v0.5.472
func (*Tenant) MarkDatabaseReady ¶ added in v0.5.536
func (tenant *Tenant) MarkDatabaseReady()
func (*Tenant) MarshalToSizedBuffer ¶
func (*Tenant) ProtoMessage ¶
func (*Tenant) ProtoMessage()
func (*Tenant) RemoveFinalizer ¶
func (tenant *Tenant) RemoveFinalizer()
func (*Tenant) SetupWebhookWithManager ¶
Set up the webhook with the manager.
func (Tenant) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (Tenant) ValidateDelete ¶
func (Tenant) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Tenant) XXX_DiscardUnknown ¶
func (m *Tenant) XXX_DiscardUnknown()
func (*Tenant) XXX_Marshal ¶
func (*Tenant) XXX_Unmarshal ¶
type TenantConditionType ¶
type TenantConditionType string
const ( TenantReady TenantConditionType = "Ready" TenantMetricDatabaseReady TenantConditionType = "MetricDatabaseReady" )
/ Tenant Condition
type TenantList ¶
type TenantList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Tenant `json:"items" protobuf:"bytes,2,rep,name=items"` }
TenantList represent a list of Tenants +kubebuilder:object:root=true
func (*TenantList) DeepCopy ¶
func (in *TenantList) DeepCopy() *TenantList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantList.
func (*TenantList) DeepCopyInto ¶
func (in *TenantList) DeepCopyInto(out *TenantList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TenantList) DeepCopyObject ¶
func (in *TenantList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TenantList) Descriptor ¶
func (*TenantList) Descriptor() ([]byte, []int)
func (*TenantList) Marshal ¶
func (m *TenantList) Marshal() (dAtA []byte, err error)
func (*TenantList) MarshalToSizedBuffer ¶
func (m *TenantList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TenantList) ProtoMessage ¶
func (*TenantList) ProtoMessage()
func (*TenantList) Reset ¶
func (m *TenantList) Reset()
func (*TenantList) Size ¶
func (m *TenantList) Size() (n int)
func (*TenantList) String ¶
func (this *TenantList) String() string
func (*TenantList) Unmarshal ¶
func (m *TenantList) Unmarshal(dAtA []byte) error
func (*TenantList) XXX_DiscardUnknown ¶
func (m *TenantList) XXX_DiscardUnknown()
func (*TenantList) XXX_Marshal ¶
func (m *TenantList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TenantList) XXX_Merge ¶
func (m *TenantList) XXX_Merge(src proto.Message)
func (*TenantList) XXX_Size ¶
func (m *TenantList) XXX_Size() int
func (*TenantList) XXX_Unmarshal ¶
func (m *TenantList) XXX_Unmarshal(b []byte) error
type TenantSpec ¶
type TenantSpec struct { // The reference to the Lab resource that will be used as a default when creating new DataProduct namespaces // +kubebuilder:validation:Optional DefaultLabRef *v1.ObjectReference `json:"defaultLabRef,omitempty" protobuf:"bytes,1,opt,name=defaultLab"` // The reference to the ServingSite resource that will be used as a default when creating new DataProduct namespaces // +kubebuilder:validation:Optional DefaultServingSiteRef *v1.ObjectReference `json:"defaultServingSiteRef,omitempty" protobuf:"bytes,2,opt,name=defaultServingSiteRef"` // The user-provided description of the Tenant // +kubebuilder:default:="" // +kubebuilder:validation:Optional // +kubebuilder:validation:MaxLength=512 // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,3,opt,name=description"` // Owner indicates the name of the Account under the Tenant which created the Tenant (i.e. the Tenant administrator) // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,4,opt,name=owner"` // The default bucket name for tenant artifacts // +kubebuilder:default:="" // +kubebuilder:validation:Optional BucketName *string `json:"bucketName,omitempty" protobuf:"bytes,5,opt,name=bucketName"` // The root path to // +kubebuilder:default:="" // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" protobuf:"bytes,6,opt,name=path"` // Permissions denotes the specification that determines which Accounts // can access the resources under the Tenant namespace and what actions they can perform // +kubebuilder:validation:Optional Permissions catalog.PermissionsSpec `json:"permissions,omitempty" protobuf:"bytes,7,opt,name=permissions"` // The default notification specification for all resources under the tenant // +kubebuilder:validation:Optional Notification catalog.NotificationSpec `json:"notification,omitempty" protobuf:"bytes,8,opt,name=notification"` // The connection to the online feature store for the tenant. // The online store serves all the feature groups for this tenant. // +kubebuilder:validation:Optional Online FeatureStoreSpec `json:"online,omitempty" protobuf:"bytes,9,opt,name=online"` // The connection to the offline feature store. This feature store holds the observations as well as the feature groups. // +kubebuilder:validation:Optional Offline FeatureStoreSpec `json:"offline,omitempty" protobuf:"bytes,10,opt,name=offline"` // The connection to the metrics store. The metrics store hold the metadata about objects in the system (e.g. models) // The metrics store is used for reports and general analytics. // +kubebuilder:validation:Optional Metrics FeatureStoreSpec `json:"metrics,omitempty" protobuf:"bytes,11,opt,name=metrics"` }
TenantSpec defines the desired state of a Tenant
func (*TenantSpec) DeepCopy ¶
func (in *TenantSpec) DeepCopy() *TenantSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantSpec.
func (*TenantSpec) DeepCopyInto ¶
func (in *TenantSpec) DeepCopyInto(out *TenantSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TenantSpec) Descriptor ¶
func (*TenantSpec) Descriptor() ([]byte, []int)
func (*TenantSpec) Marshal ¶
func (m *TenantSpec) Marshal() (dAtA []byte, err error)
func (*TenantSpec) MarshalToSizedBuffer ¶
func (m *TenantSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TenantSpec) ProtoMessage ¶
func (*TenantSpec) ProtoMessage()
func (*TenantSpec) Reset ¶
func (m *TenantSpec) Reset()
func (*TenantSpec) Size ¶
func (m *TenantSpec) Size() (n int)
func (*TenantSpec) String ¶
func (this *TenantSpec) String() string
func (*TenantSpec) Unmarshal ¶
func (m *TenantSpec) Unmarshal(dAtA []byte) error
func (*TenantSpec) XXX_DiscardUnknown ¶
func (m *TenantSpec) XXX_DiscardUnknown()
func (*TenantSpec) XXX_Marshal ¶
func (m *TenantSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TenantSpec) XXX_Merge ¶
func (m *TenantSpec) XXX_Merge(src proto.Message)
func (*TenantSpec) XXX_Size ¶
func (m *TenantSpec) XXX_Size() int
func (*TenantSpec) XXX_Unmarshal ¶
func (m *TenantSpec) XXX_Unmarshal(b []byte) error
type TenantStatus ¶
type TenantStatus struct { // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // Last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,2,opt,name=updatedAt"` // UpdateUpdateStrategy in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,3,opt,name=failureReason"` // UpdateUpdateStrategy in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,4,opt,name=failureMessage"` // the status of the online store //+kubebuilder:validation:Optional Online FeatureStoreStatus `json:"online,omitempty" protobuf:"bytes,5,rep,name=online"` // the status of the offline store //+kubebuilder:validation:Optional Offline FeatureStoreStatus `json:"offline,omitempty" protobuf:"bytes,6,rep,name=offline"` // the status of the metrics store //+kubebuilder:validation:Optional Metrics FeatureStoreStatus `json:"metrics,omitempty" protobuf:"bytes,7,rep,name=metrics"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,8,rep,name=conditions"` }
TenantStatus defines the actual state of a Tenant
func (*TenantStatus) DeepCopy ¶
func (in *TenantStatus) DeepCopy() *TenantStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantStatus.
func (*TenantStatus) DeepCopyInto ¶
func (in *TenantStatus) DeepCopyInto(out *TenantStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TenantStatus) Descriptor ¶
func (*TenantStatus) Descriptor() ([]byte, []int)
func (*TenantStatus) Marshal ¶
func (m *TenantStatus) Marshal() (dAtA []byte, err error)
func (*TenantStatus) MarshalToSizedBuffer ¶
func (m *TenantStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TenantStatus) ProtoMessage ¶
func (*TenantStatus) ProtoMessage()
func (*TenantStatus) Reset ¶
func (m *TenantStatus) Reset()
func (*TenantStatus) Size ¶
func (m *TenantStatus) Size() (n int)
func (*TenantStatus) String ¶
func (this *TenantStatus) String() string
func (*TenantStatus) Unmarshal ¶
func (m *TenantStatus) Unmarshal(dAtA []byte) error
func (*TenantStatus) XXX_DiscardUnknown ¶
func (m *TenantStatus) XXX_DiscardUnknown()
func (*TenantStatus) XXX_Marshal ¶
func (m *TenantStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TenantStatus) XXX_Merge ¶
func (m *TenantStatus) XXX_Merge(src proto.Message)
func (*TenantStatus) XXX_Size ¶
func (m *TenantStatus) XXX_Size() int
func (*TenantStatus) XXX_Unmarshal ¶
func (m *TenantStatus) XXX_Unmarshal(b []byte) error
type TenantType ¶
type TenantType string
type TeradataSpec ¶
type TeradataSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=6666 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*TeradataSpec) DeepCopy ¶
func (in *TeradataSpec) DeepCopy() *TeradataSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeradataSpec.
func (*TeradataSpec) DeepCopyInto ¶
func (in *TeradataSpec) DeepCopyInto(out *TeradataSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TeradataSpec) Descriptor ¶
func (*TeradataSpec) Descriptor() ([]byte, []int)
func (*TeradataSpec) Marshal ¶
func (m *TeradataSpec) Marshal() (dAtA []byte, err error)
func (*TeradataSpec) MarshalToSizedBuffer ¶
func (m *TeradataSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TeradataSpec) ProtoMessage ¶
func (*TeradataSpec) ProtoMessage()
func (*TeradataSpec) Reset ¶
func (m *TeradataSpec) Reset()
func (*TeradataSpec) Size ¶
func (m *TeradataSpec) Size() (n int)
func (*TeradataSpec) String ¶
func (this *TeradataSpec) String() string
func (*TeradataSpec) Unmarshal ¶
func (m *TeradataSpec) Unmarshal(dAtA []byte) error
func (*TeradataSpec) XXX_DiscardUnknown ¶
func (m *TeradataSpec) XXX_DiscardUnknown()
func (*TeradataSpec) XXX_Marshal ¶
func (m *TeradataSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeradataSpec) XXX_Merge ¶
func (m *TeradataSpec) XXX_Merge(src proto.Message)
func (*TeradataSpec) XXX_Size ¶
func (m *TeradataSpec) XXX_Size() int
func (*TeradataSpec) XXX_Unmarshal ¶
func (m *TeradataSpec) XXX_Unmarshal(b []byte) error
type TimescaleDBSpec ¶ added in v0.5.122
type TimescaleDBSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*TimescaleDBSpec) DeepCopy ¶ added in v0.5.122
func (in *TimescaleDBSpec) DeepCopy() *TimescaleDBSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimescaleDBSpec.
func (*TimescaleDBSpec) DeepCopyInto ¶ added in v0.5.122
func (in *TimescaleDBSpec) DeepCopyInto(out *TimescaleDBSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TimescaleDBSpec) Descriptor ¶ added in v0.5.122
func (*TimescaleDBSpec) Descriptor() ([]byte, []int)
func (*TimescaleDBSpec) Marshal ¶ added in v0.5.122
func (m *TimescaleDBSpec) Marshal() (dAtA []byte, err error)
func (*TimescaleDBSpec) MarshalTo ¶ added in v0.5.122
func (m *TimescaleDBSpec) MarshalTo(dAtA []byte) (int, error)
func (*TimescaleDBSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *TimescaleDBSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TimescaleDBSpec) ProtoMessage ¶ added in v0.5.122
func (*TimescaleDBSpec) ProtoMessage()
func (*TimescaleDBSpec) Reset ¶ added in v0.5.122
func (m *TimescaleDBSpec) Reset()
func (*TimescaleDBSpec) Size ¶ added in v0.5.122
func (m *TimescaleDBSpec) Size() (n int)
func (*TimescaleDBSpec) String ¶ added in v0.5.122
func (this *TimescaleDBSpec) String() string
func (*TimescaleDBSpec) Unmarshal ¶ added in v0.5.122
func (m *TimescaleDBSpec) Unmarshal(dAtA []byte) error
func (*TimescaleDBSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *TimescaleDBSpec) XXX_DiscardUnknown()
func (*TimescaleDBSpec) XXX_Marshal ¶ added in v0.5.122
func (m *TimescaleDBSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TimescaleDBSpec) XXX_Merge ¶ added in v0.5.122
func (m *TimescaleDBSpec) XXX_Merge(src proto.Message)
func (*TimescaleDBSpec) XXX_Size ¶ added in v0.5.122
func (m *TimescaleDBSpec) XXX_Size() int
func (*TimescaleDBSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *TimescaleDBSpec) XXX_Unmarshal(b []byte) error
type TwitterSpec ¶
type TwitterSpec struct { // +kubebuilder:default:="" Token *string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` }
func (*TwitterSpec) DeepCopy ¶
func (in *TwitterSpec) DeepCopy() *TwitterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterSpec.
func (*TwitterSpec) DeepCopyInto ¶
func (in *TwitterSpec) DeepCopyInto(out *TwitterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TwitterSpec) Descriptor ¶
func (*TwitterSpec) Descriptor() ([]byte, []int)
func (*TwitterSpec) Marshal ¶
func (m *TwitterSpec) Marshal() (dAtA []byte, err error)
func (*TwitterSpec) MarshalToSizedBuffer ¶
func (m *TwitterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TwitterSpec) ProtoMessage ¶
func (*TwitterSpec) ProtoMessage()
func (*TwitterSpec) Reset ¶
func (m *TwitterSpec) Reset()
func (*TwitterSpec) Size ¶
func (m *TwitterSpec) Size() (n int)
func (*TwitterSpec) String ¶
func (this *TwitterSpec) String() string
func (*TwitterSpec) Unmarshal ¶
func (m *TwitterSpec) Unmarshal(dAtA []byte) error
func (*TwitterSpec) XXX_DiscardUnknown ¶
func (m *TwitterSpec) XXX_DiscardUnknown()
func (*TwitterSpec) XXX_Marshal ¶
func (m *TwitterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TwitterSpec) XXX_Merge ¶
func (m *TwitterSpec) XXX_Merge(src proto.Message)
func (*TwitterSpec) XXX_Size ¶
func (m *TwitterSpec) XXX_Size() int
func (*TwitterSpec) XXX_Unmarshal ¶
func (m *TwitterSpec) XXX_Unmarshal(b []byte) error
type UserRoleClass ¶ added in v0.4.557
type UserRoleClass struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec UserRoleClassSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
+kubebuilder:storageversion +kubebuilder:resource:path=userroleclasses,singular=userroleclass,categories={infra,modela,all} +kubebuilder:object:root=true UserRoleClass specifies the permissions that can be performed on a set of resources
func (*UserRoleClass) DeepCopy ¶ added in v0.4.557
func (in *UserRoleClass) DeepCopy() *UserRoleClass
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserRoleClass.
func (*UserRoleClass) DeepCopyInto ¶ added in v0.4.557
func (in *UserRoleClass) DeepCopyInto(out *UserRoleClass)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserRoleClass) DeepCopyObject ¶ added in v0.4.557
func (in *UserRoleClass) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserRoleClass) Descriptor ¶ added in v0.4.557
func (*UserRoleClass) Descriptor() ([]byte, []int)
func (*UserRoleClass) Marshal ¶ added in v0.4.557
func (m *UserRoleClass) Marshal() (dAtA []byte, err error)
func (*UserRoleClass) MarshalTo ¶ added in v0.4.557
func (m *UserRoleClass) MarshalTo(dAtA []byte) (int, error)
func (*UserRoleClass) MarshalToSizedBuffer ¶ added in v0.4.557
func (m *UserRoleClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UserRoleClass) ProtoMessage ¶ added in v0.4.557
func (*UserRoleClass) ProtoMessage()
func (*UserRoleClass) Reset ¶ added in v0.4.557
func (m *UserRoleClass) Reset()
func (*UserRoleClass) Size ¶ added in v0.4.557
func (m *UserRoleClass) Size() (n int)
func (*UserRoleClass) String ¶ added in v0.4.557
func (this *UserRoleClass) String() string
func (*UserRoleClass) Unmarshal ¶ added in v0.4.557
func (m *UserRoleClass) Unmarshal(dAtA []byte) error
func (*UserRoleClass) XXX_DiscardUnknown ¶ added in v0.4.557
func (m *UserRoleClass) XXX_DiscardUnknown()
func (*UserRoleClass) XXX_Marshal ¶ added in v0.4.557
func (m *UserRoleClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UserRoleClass) XXX_Merge ¶ added in v0.4.557
func (m *UserRoleClass) XXX_Merge(src proto.Message)
func (*UserRoleClass) XXX_Size ¶ added in v0.4.557
func (m *UserRoleClass) XXX_Size() int
func (*UserRoleClass) XXX_Unmarshal ¶ added in v0.4.557
func (m *UserRoleClass) XXX_Unmarshal(b []byte) error
type UserRoleClassList ¶ added in v0.4.557
type UserRoleClassList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []UserRoleClass `json:"items" protobuf:"bytes,2,rep,name=items"` }
UserRoleClassList contains a list of UserRoleClasses +kubebuilder:object:root=true
func (*UserRoleClassList) DeepCopy ¶ added in v0.4.557
func (in *UserRoleClassList) DeepCopy() *UserRoleClassList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserRoleClassList.
func (*UserRoleClassList) DeepCopyInto ¶ added in v0.4.557
func (in *UserRoleClassList) DeepCopyInto(out *UserRoleClassList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserRoleClassList) DeepCopyObject ¶ added in v0.4.557
func (in *UserRoleClassList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserRoleClassList) Descriptor ¶ added in v0.4.557
func (*UserRoleClassList) Descriptor() ([]byte, []int)
func (*UserRoleClassList) Marshal ¶ added in v0.4.557
func (m *UserRoleClassList) Marshal() (dAtA []byte, err error)
func (*UserRoleClassList) MarshalTo ¶ added in v0.4.557
func (m *UserRoleClassList) MarshalTo(dAtA []byte) (int, error)
func (*UserRoleClassList) MarshalToSizedBuffer ¶ added in v0.4.557
func (m *UserRoleClassList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UserRoleClassList) ProtoMessage ¶ added in v0.4.557
func (*UserRoleClassList) ProtoMessage()
func (*UserRoleClassList) Reset ¶ added in v0.4.557
func (m *UserRoleClassList) Reset()
func (*UserRoleClassList) Size ¶ added in v0.4.557
func (m *UserRoleClassList) Size() (n int)
func (*UserRoleClassList) String ¶ added in v0.4.557
func (this *UserRoleClassList) String() string
func (*UserRoleClassList) Unmarshal ¶ added in v0.4.557
func (m *UserRoleClassList) Unmarshal(dAtA []byte) error
func (*UserRoleClassList) XXX_DiscardUnknown ¶ added in v0.4.557
func (m *UserRoleClassList) XXX_DiscardUnknown()
func (*UserRoleClassList) XXX_Marshal ¶ added in v0.4.557
func (m *UserRoleClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UserRoleClassList) XXX_Merge ¶ added in v0.4.557
func (m *UserRoleClassList) XXX_Merge(src proto.Message)
func (*UserRoleClassList) XXX_Size ¶ added in v0.4.557
func (m *UserRoleClassList) XXX_Size() int
func (*UserRoleClassList) XXX_Unmarshal ¶ added in v0.4.557
func (m *UserRoleClassList) XXX_Unmarshal(b []byte) error
type UserRoleClassSpec ¶ added in v0.4.557
type UserRoleClassSpec struct { // The owner of the user role class // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,1,name=tenantRef"` // The description of the user role class. // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,2,opt,name=description"` // The name of the Account which created the object, which exists in the same tenant as the object // +kubebuilder:default:="admin" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,3,opt,name=owner"` // The collection of rules, consisting of a resource and the actions that can be performed on the resource // +kubebuilder:validation:Optional Rules []RuleSpec `json:"rules,omitempty" protobuf:"bytes,4,rep,name=rules"` }
UserRoleClassSpec contains the permissions for a UserRoleClass
func (*UserRoleClassSpec) DeepCopy ¶ added in v0.4.557
func (in *UserRoleClassSpec) DeepCopy() *UserRoleClassSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserRoleClassSpec.
func (*UserRoleClassSpec) DeepCopyInto ¶ added in v0.4.557
func (in *UserRoleClassSpec) DeepCopyInto(out *UserRoleClassSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserRoleClassSpec) Descriptor ¶ added in v0.4.557
func (*UserRoleClassSpec) Descriptor() ([]byte, []int)
func (*UserRoleClassSpec) Marshal ¶ added in v0.4.557
func (m *UserRoleClassSpec) Marshal() (dAtA []byte, err error)
func (*UserRoleClassSpec) MarshalTo ¶ added in v0.4.557
func (m *UserRoleClassSpec) MarshalTo(dAtA []byte) (int, error)
func (*UserRoleClassSpec) MarshalToSizedBuffer ¶ added in v0.4.557
func (m *UserRoleClassSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UserRoleClassSpec) ProtoMessage ¶ added in v0.4.557
func (*UserRoleClassSpec) ProtoMessage()
func (*UserRoleClassSpec) Reset ¶ added in v0.4.557
func (m *UserRoleClassSpec) Reset()
func (*UserRoleClassSpec) Size ¶ added in v0.4.557
func (m *UserRoleClassSpec) Size() (n int)
func (*UserRoleClassSpec) String ¶ added in v0.4.557
func (this *UserRoleClassSpec) String() string
func (*UserRoleClassSpec) Unmarshal ¶ added in v0.4.557
func (m *UserRoleClassSpec) Unmarshal(dAtA []byte) error
func (*UserRoleClassSpec) XXX_DiscardUnknown ¶ added in v0.4.557
func (m *UserRoleClassSpec) XXX_DiscardUnknown()
func (*UserRoleClassSpec) XXX_Marshal ¶ added in v0.4.557
func (m *UserRoleClassSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UserRoleClassSpec) XXX_Merge ¶ added in v0.4.557
func (m *UserRoleClassSpec) XXX_Merge(src proto.Message)
func (*UserRoleClassSpec) XXX_Size ¶ added in v0.4.557
func (m *UserRoleClassSpec) XXX_Size() int
func (*UserRoleClassSpec) XXX_Unmarshal ¶ added in v0.4.557
func (m *UserRoleClassSpec) XXX_Unmarshal(b []byte) error
type VerticaSpec ¶
type VerticaSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:=5433 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" Database *string `json:"database,omitempty" protobuf:"bytes,3,opt,name=database"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*VerticaSpec) DeepCopy ¶
func (in *VerticaSpec) DeepCopy() *VerticaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VerticaSpec.
func (*VerticaSpec) DeepCopyInto ¶
func (in *VerticaSpec) DeepCopyInto(out *VerticaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VerticaSpec) Descriptor ¶
func (*VerticaSpec) Descriptor() ([]byte, []int)
func (*VerticaSpec) Marshal ¶
func (m *VerticaSpec) Marshal() (dAtA []byte, err error)
func (*VerticaSpec) MarshalToSizedBuffer ¶
func (m *VerticaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VerticaSpec) ProtoMessage ¶
func (*VerticaSpec) ProtoMessage()
func (*VerticaSpec) Reset ¶
func (m *VerticaSpec) Reset()
func (*VerticaSpec) Size ¶
func (m *VerticaSpec) Size() (n int)
func (*VerticaSpec) String ¶
func (this *VerticaSpec) String() string
func (*VerticaSpec) Unmarshal ¶
func (m *VerticaSpec) Unmarshal(dAtA []byte) error
func (*VerticaSpec) XXX_DiscardUnknown ¶
func (m *VerticaSpec) XXX_DiscardUnknown()
func (*VerticaSpec) XXX_Marshal ¶
func (m *VerticaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VerticaSpec) XXX_Merge ¶
func (m *VerticaSpec) XXX_Merge(src proto.Message)
func (*VerticaSpec) XXX_Size ¶
func (m *VerticaSpec) XXX_Size() int
func (*VerticaSpec) XXX_Unmarshal ¶
func (m *VerticaSpec) XXX_Unmarshal(b []byte) error
type VictorOpSpec ¶
type VictorOpSpec struct { // +kubebuilder:default:="" ID *string `json:"apiID,omitempty" protobuf:"bytes,1,opt,name=apiID"` // +kubebuilder:default:="" ApiKey *string `json:"apiKey,omitempty" protobuf:"bytes,2,opt,name=apiKey"` // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,3,opt,name=url"` }
func (*VictorOpSpec) DeepCopy ¶
func (in *VictorOpSpec) DeepCopy() *VictorOpSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VictorOpSpec.
func (*VictorOpSpec) DeepCopyInto ¶
func (in *VictorOpSpec) DeepCopyInto(out *VictorOpSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VictorOpSpec) Descriptor ¶
func (*VictorOpSpec) Descriptor() ([]byte, []int)
func (*VictorOpSpec) Marshal ¶
func (m *VictorOpSpec) Marshal() (dAtA []byte, err error)
func (*VictorOpSpec) MarshalToSizedBuffer ¶
func (m *VictorOpSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VictorOpSpec) ProtoMessage ¶
func (*VictorOpSpec) ProtoMessage()
func (*VictorOpSpec) Reset ¶
func (m *VictorOpSpec) Reset()
func (*VictorOpSpec) Size ¶
func (m *VictorOpSpec) Size() (n int)
func (*VictorOpSpec) String ¶
func (this *VictorOpSpec) String() string
func (*VictorOpSpec) Unmarshal ¶
func (m *VictorOpSpec) Unmarshal(dAtA []byte) error
func (*VictorOpSpec) XXX_DiscardUnknown ¶
func (m *VictorOpSpec) XXX_DiscardUnknown()
func (*VictorOpSpec) XXX_Marshal ¶
func (m *VictorOpSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VictorOpSpec) XXX_Merge ¶
func (m *VictorOpSpec) XXX_Merge(src proto.Message)
func (*VictorOpSpec) XXX_Size ¶
func (m *VictorOpSpec) XXX_Size() int
func (*VictorOpSpec) XXX_Unmarshal ¶
func (m *VictorOpSpec) XXX_Unmarshal(b []byte) error
type VictoriaMetricsSpec ¶ added in v0.5.122
type VictoriaMetricsSpec struct { // +kubebuilder:default:="" Host *string `json:"host,omitempty" protobuf:"bytes,1,opt,name=host"` // +kubebuilder:default:= 9042 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Minimum=1 // +kubebuilder:validation:Maximum=65535 Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // +kubebuilder:default:="" KeySpace *string `json:"keyspace,omitempty" protobuf:"bytes,3,opt,name=keyspace"` // +kubebuilder:default:="" Username *string `json:"username,omitempty" protobuf:"bytes,4,opt,name=username"` // +kubebuilder:default:="" Password *string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` // URL override the other settings // +kubebuilder:default:="" URL *string `json:"url,omitempty" protobuf:"bytes,6,opt,name=url"` }
func (*VictoriaMetricsSpec) DeepCopy ¶ added in v0.5.122
func (in *VictoriaMetricsSpec) DeepCopy() *VictoriaMetricsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VictoriaMetricsSpec.
func (*VictoriaMetricsSpec) DeepCopyInto ¶ added in v0.5.122
func (in *VictoriaMetricsSpec) DeepCopyInto(out *VictoriaMetricsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VictoriaMetricsSpec) Descriptor ¶ added in v0.5.122
func (*VictoriaMetricsSpec) Descriptor() ([]byte, []int)
func (*VictoriaMetricsSpec) Marshal ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) Marshal() (dAtA []byte, err error)
func (*VictoriaMetricsSpec) MarshalTo ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) MarshalTo(dAtA []byte) (int, error)
func (*VictoriaMetricsSpec) MarshalToSizedBuffer ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VictoriaMetricsSpec) ProtoMessage ¶ added in v0.5.122
func (*VictoriaMetricsSpec) ProtoMessage()
func (*VictoriaMetricsSpec) Reset ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) Reset()
func (*VictoriaMetricsSpec) Size ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) Size() (n int)
func (*VictoriaMetricsSpec) String ¶ added in v0.5.122
func (this *VictoriaMetricsSpec) String() string
func (*VictoriaMetricsSpec) Unmarshal ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) Unmarshal(dAtA []byte) error
func (*VictoriaMetricsSpec) XXX_DiscardUnknown ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) XXX_DiscardUnknown()
func (*VictoriaMetricsSpec) XXX_Marshal ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VictoriaMetricsSpec) XXX_Merge ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) XXX_Merge(src proto.Message)
func (*VictoriaMetricsSpec) XXX_Size ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) XXX_Size() int
func (*VictoriaMetricsSpec) XXX_Unmarshal ¶ added in v0.5.122
func (m *VictoriaMetricsSpec) XXX_Unmarshal(b []byte) error
type VirtualBucket ¶
type VirtualBucket struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec VirtualBucketSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status VirtualBucketStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=virtualbuckets,shortName=vb,singular=virtualbucket,categories={infra,modela,all} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="Owner",type="string",JSONPath=".spec.owner",description="owner" +kubebuilder:printcolumn:name="Connection",type="string",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" VirtualBucket represents an abstract object storage system used to store flat-files
func (*VirtualBucket) AddFinalizer ¶
func (bucket *VirtualBucket) AddFinalizer()
func (*VirtualBucket) CreateOrUpdateCond ¶
func (bucket *VirtualBucket) CreateOrUpdateCond(cond metav1.Condition)
Merge or update condition
func (*VirtualBucket) DeepCopy ¶
func (in *VirtualBucket) DeepCopy() *VirtualBucket
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualBucket.
func (*VirtualBucket) DeepCopyInto ¶
func (in *VirtualBucket) DeepCopyInto(out *VirtualBucket)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualBucket) DeepCopyObject ¶
func (in *VirtualBucket) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VirtualBucket) Default ¶
func (bucket *VirtualBucket) Default()
func (*VirtualBucket) Descriptor ¶
func (*VirtualBucket) Descriptor() ([]byte, []int)
func (VirtualBucket) GetCondIdx ¶
func (bucket VirtualBucket) GetCondIdx(t string) int
func (VirtualBucket) HasFinalizer ¶
func (bucket VirtualBucket) HasFinalizer() bool
func (VirtualBucket) IsReady ¶
func (bucket VirtualBucket) IsReady() bool
func (VirtualBucket) ManifestURI ¶ added in v0.5.472
func (bucket VirtualBucket) ManifestURI() string
func (*VirtualBucket) MarkFailed ¶ added in v0.4.448
func (bucket *VirtualBucket) MarkFailed(err string)
func (*VirtualBucket) MarkReady ¶
func (bucket *VirtualBucket) MarkReady()
func (*VirtualBucket) Marshal ¶
func (m *VirtualBucket) Marshal() (dAtA []byte, err error)
func (*VirtualBucket) MarshalToSizedBuffer ¶
func (m *VirtualBucket) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualBucket) ProtoMessage ¶
func (*VirtualBucket) ProtoMessage()
func (*VirtualBucket) RemoveFinalizer ¶
func (bucket *VirtualBucket) RemoveFinalizer()
func (*VirtualBucket) Reset ¶
func (m *VirtualBucket) Reset()
func (VirtualBucket) RootURI ¶ added in v0.5.472
func (bucket VirtualBucket) RootURI() string
func (*VirtualBucket) SetupWebhookWithManager ¶
func (r *VirtualBucket) SetupWebhookWithManager(mgr ctrl.Manager) error
Set up the webhook with the manager.
func (*VirtualBucket) Size ¶
func (m *VirtualBucket) Size() (n int)
func (*VirtualBucket) String ¶
func (this *VirtualBucket) String() string
func (*VirtualBucket) Unmarshal ¶
func (m *VirtualBucket) Unmarshal(dAtA []byte) error
func (VirtualBucket) ValidateCreate ¶
func (bucket VirtualBucket) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (VirtualBucket) ValidateDelete ¶
func (bucket VirtualBucket) ValidateDelete() error
func (VirtualBucket) ValidateUpdate ¶
func (bucket VirtualBucket) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*VirtualBucket) XXX_DiscardUnknown ¶
func (m *VirtualBucket) XXX_DiscardUnknown()
func (*VirtualBucket) XXX_Marshal ¶
func (m *VirtualBucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualBucket) XXX_Merge ¶
func (m *VirtualBucket) XXX_Merge(src proto.Message)
func (*VirtualBucket) XXX_Size ¶
func (m *VirtualBucket) XXX_Size() int
func (*VirtualBucket) XXX_Unmarshal ¶
func (m *VirtualBucket) XXX_Unmarshal(b []byte) error
type VirtualBucketConditionType ¶
type VirtualBucketConditionType string
type VirtualBucketList ¶
type VirtualBucketList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []VirtualBucket `json:"items" protobuf:"bytes,2,rep,name=items"` }
VirtualBucketList is a list of VirtualBuckets +kubebuilder:object:root=true
func (*VirtualBucketList) DeepCopy ¶
func (in *VirtualBucketList) DeepCopy() *VirtualBucketList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualBucketList.
func (*VirtualBucketList) DeepCopyInto ¶
func (in *VirtualBucketList) DeepCopyInto(out *VirtualBucketList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualBucketList) DeepCopyObject ¶
func (in *VirtualBucketList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VirtualBucketList) Descriptor ¶
func (*VirtualBucketList) Descriptor() ([]byte, []int)
func (*VirtualBucketList) Marshal ¶
func (m *VirtualBucketList) Marshal() (dAtA []byte, err error)
func (*VirtualBucketList) MarshalTo ¶
func (m *VirtualBucketList) MarshalTo(dAtA []byte) (int, error)
func (*VirtualBucketList) MarshalToSizedBuffer ¶
func (m *VirtualBucketList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualBucketList) ProtoMessage ¶
func (*VirtualBucketList) ProtoMessage()
func (*VirtualBucketList) Reset ¶
func (m *VirtualBucketList) Reset()
func (*VirtualBucketList) Size ¶
func (m *VirtualBucketList) Size() (n int)
func (*VirtualBucketList) String ¶
func (this *VirtualBucketList) String() string
func (*VirtualBucketList) Unmarshal ¶
func (m *VirtualBucketList) Unmarshal(dAtA []byte) error
func (*VirtualBucketList) XXX_DiscardUnknown ¶
func (m *VirtualBucketList) XXX_DiscardUnknown()
func (*VirtualBucketList) XXX_Marshal ¶
func (m *VirtualBucketList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualBucketList) XXX_Merge ¶
func (m *VirtualBucketList) XXX_Merge(src proto.Message)
func (*VirtualBucketList) XXX_Size ¶
func (m *VirtualBucketList) XXX_Size() int
func (*VirtualBucketList) XXX_Unmarshal ¶
func (m *VirtualBucketList) XXX_Unmarshal(b []byte) error
type VirtualBucketSpec ¶
type VirtualBucketSpec struct { // The reference to the tenant which the object exists under // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,1,name=tenantRef"` // The name of the Connection resource which exists under the same tenant as the object. The Connection // should represent the external location and access credentials of an object storage system // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=64 // +kubebuilder:default:="" ConnectionName *string `json:"connectionName,omitempty" protobuf:"bytes,2,opt,name=connectionName"` // User-provided description of the object // +kubebuilder:validation:MaxLength=512 // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,3,opt,name=description"` // The name of the Account which created the object, which exists in the same tenant as the object // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,4,opt,name=owner"` // For cloud based bucket, this is the region of the bucket // In the case of a cloud-based Connection, Region specifies the region of the bucket // +kubebuilder:default:="" // +kubebuilder:validation:Optional Region *string `json:"region,omitempty" protobuf:"bytes,5,opt,name=region"` // If true, the bucket supports versioning, which applies to the S3 API. See // https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html for more information // +kubebuilder:default:=false // +kubebuilder:validation:Optional Versioning *bool `json:"versioning,omitempty" protobuf:"varint,6,opt,name=versioning"` // The resource quotas of the bucket, which can restrict how much storage the bucket may use // +kubebuilder:validation:Optional Quotas BucketResourceQuotas `json:"quotas,omitempty" protobuf:"bytes,7,opt,name=quotas"` }
VirtualBucketSpec defines the desired state of VirtualBucket
func (*VirtualBucketSpec) DeepCopy ¶
func (in *VirtualBucketSpec) DeepCopy() *VirtualBucketSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualBucketSpec.
func (*VirtualBucketSpec) DeepCopyInto ¶
func (in *VirtualBucketSpec) DeepCopyInto(out *VirtualBucketSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualBucketSpec) Descriptor ¶
func (*VirtualBucketSpec) Descriptor() ([]byte, []int)
func (*VirtualBucketSpec) Marshal ¶
func (m *VirtualBucketSpec) Marshal() (dAtA []byte, err error)
func (*VirtualBucketSpec) MarshalTo ¶
func (m *VirtualBucketSpec) MarshalTo(dAtA []byte) (int, error)
func (*VirtualBucketSpec) MarshalToSizedBuffer ¶
func (m *VirtualBucketSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualBucketSpec) ProtoMessage ¶
func (*VirtualBucketSpec) ProtoMessage()
func (*VirtualBucketSpec) Reset ¶
func (m *VirtualBucketSpec) Reset()
func (*VirtualBucketSpec) Size ¶
func (m *VirtualBucketSpec) Size() (n int)
func (*VirtualBucketSpec) String ¶
func (this *VirtualBucketSpec) String() string
func (*VirtualBucketSpec) Unmarshal ¶
func (m *VirtualBucketSpec) Unmarshal(dAtA []byte) error
func (*VirtualBucketSpec) XXX_DiscardUnknown ¶
func (m *VirtualBucketSpec) XXX_DiscardUnknown()
func (*VirtualBucketSpec) XXX_Marshal ¶
func (m *VirtualBucketSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualBucketSpec) XXX_Merge ¶
func (m *VirtualBucketSpec) XXX_Merge(src proto.Message)
func (*VirtualBucketSpec) XXX_Size ¶
func (m *VirtualBucketSpec) XXX_Size() int
func (*VirtualBucketSpec) XXX_Unmarshal ¶
func (m *VirtualBucketSpec) XXX_Unmarshal(b []byte) error
type VirtualBucketStatus ¶
type VirtualBucketStatus struct { // Last time the object was updated //+kubebuilder:validation:Optional UpdatedAt *metav1.Time `json:"updatedAt,omitempty" protobuf:"bytes,1,opt,name=updatedAt"` // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` // In the case of failure, the VirtualBucket resource controller will set this field with a failure reason //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,4,opt,name=failureReason"` // In the case of failure, the VirtualBucket resource controller will set this field with a failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,5,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,6,rep,name=conditions"` }
VirtualBucketStatus defines the observed state of a VirtualBucket
func (*VirtualBucketStatus) DeepCopy ¶
func (in *VirtualBucketStatus) DeepCopy() *VirtualBucketStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualBucketStatus.
func (*VirtualBucketStatus) DeepCopyInto ¶
func (in *VirtualBucketStatus) DeepCopyInto(out *VirtualBucketStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualBucketStatus) Descriptor ¶
func (*VirtualBucketStatus) Descriptor() ([]byte, []int)
func (*VirtualBucketStatus) Marshal ¶
func (m *VirtualBucketStatus) Marshal() (dAtA []byte, err error)
func (*VirtualBucketStatus) MarshalTo ¶
func (m *VirtualBucketStatus) MarshalTo(dAtA []byte) (int, error)
func (*VirtualBucketStatus) MarshalToSizedBuffer ¶
func (m *VirtualBucketStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualBucketStatus) ProtoMessage ¶
func (*VirtualBucketStatus) ProtoMessage()
func (*VirtualBucketStatus) Reset ¶
func (m *VirtualBucketStatus) Reset()
func (*VirtualBucketStatus) Size ¶
func (m *VirtualBucketStatus) Size() (n int)
func (*VirtualBucketStatus) String ¶
func (this *VirtualBucketStatus) String() string
func (*VirtualBucketStatus) Unmarshal ¶
func (m *VirtualBucketStatus) Unmarshal(dAtA []byte) error
func (*VirtualBucketStatus) XXX_DiscardUnknown ¶
func (m *VirtualBucketStatus) XXX_DiscardUnknown()
func (*VirtualBucketStatus) XXX_Marshal ¶
func (m *VirtualBucketStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualBucketStatus) XXX_Merge ¶
func (m *VirtualBucketStatus) XXX_Merge(src proto.Message)
func (*VirtualBucketStatus) XXX_Size ¶
func (m *VirtualBucketStatus) XXX_Size() int
func (*VirtualBucketStatus) XXX_Unmarshal ¶
func (m *VirtualBucketStatus) XXX_Unmarshal(b []byte) error
type VirtualClusterSpec ¶
type VirtualClusterSpec struct { // Indicates if the lab should run on its own virtual cluster. // Currently not supported // +kubebuilder:validation:Optional // +kubebuilder:default:=false Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // Description is the user provided description //+kubebuilder:default:="" //+optional Description *string `json:"description.omitempty" protobuf:"bytes,2,opt,name=description"` // Nodes is the desired number of nodes //+kubebuilder:default:=1 //+kubebuilder:validation:Minimum=1 //+kubebuilder:validation:Maximum=10 // +kubebuilder:validation:Optional Replicas *int32 `json:"nodes,omitempty" protobuf:"varint,3,opt,name=nodes"` // +kubebuilder:validation:Optional // NodeClassName is the class of nodes or vm // +kubebuilder:default:="" // +kubebuilder:validation:Optional InstanceType *string `json:"instanceType,omitempty" protobuf:"bytes,4,opt,name=instanceType"` // +kubebuilder:validation:Optional // Gpus is the desired number of gpus //+kubebuilder:default:=0 //+kubebuilder:validation:Minimum=0 //+kubebuilder:validation:Maximum=10 // +kubebuilder:validation:Optional Gpus *int32 `json:"gpus,omitempty" protobuf:"varint,5,opt,name=gpus"` // +kubebuilder:validation:Optional // GpuClassName is the The class of gpu. // +kubebuilder:default:="" // +kubebuilder:validation:Optional GpuClassName *string `json:"gpuClassName,omitempty" protobuf:"bytes,6,opt,name=gpuClassName"` // +kubebuilder:validation:Optional // VolumeSize is the size of the volume that would be mounted on all the node of the cluster //+kubebuilder:default:=0 //+kubebuilder:validation:Minimum=0 //+kubebuilder:validation:Maximum=10 // +kubebuilder:validation:Optional VolumeSize *int32 `json:"volumeSize,omitempty" protobuf:"varint,7,opt,name=volumeSize"` // +kubebuilder:validation:Optional // Spot indicate if we should we use spot instances. //+kubebuilder:default:=false //+optional Spot *bool `json:"spot,omitempty" protobuf:"varint,8,opt,name=spot"` // ConnectionName refer to the name of the provider connection // +kubebuilder:default:="" ConnectionName *string `json:"connectionName,omitempty" protobuf:"bytes,9,opt,name=connectionName"` // Owner is the account name of the owner of this cluster // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,10,opt,name=owner"` // Specify resource limits for the virtual cluster // +kubebuilder:validation:Optional Limits *ResourceLimitSpec `json:"limits,omitempty" protobuf:"bytes,11,opt,name=limits"` // The cloud region, if this cluster is created in a public cloud // +kubebuilder:validation:Optional Region *string `json:"region,omitempty" protobuf:"bytes,12,opt,name=region"` // The cloud AZ, if this cluster is created in a public cloud // +kubebuilder:validation:Optional Az *string `json:"az,omitempty" protobuf:"bytes,13,opt,name=az"` // The cluster kubernetes version // +kubebuilder:validation:Optional KubernetesVersion *string `json:"kubernetesVersion,omitempty" protobuf:"bytes,14,opt,name=kubernetesVersion"` // Set to true, for auto scaling cluster // +kubebuilder:validation:Optional AutoScale *bool `json:"autoscale,omitempty" protobuf:"varint,15,opt,name=autoscale"` // Minimum number of nodes for auto scaling // +kubebuilder:validation:Optional MinNodes *int32 `json:"minNodes,omitempty" protobuf:"varint,16,opt,name=minNodes"` // Maximum number of nodes for auto scaling // +kubebuilder:validation:Optional MaxNodes *int32 `json:"maxNodes,omitempty" protobuf:"varint,17,opt,name=maxNodes"` // a reference to the cloud object in the catalog that will host the external cluster // +kubebuilder:validation:Optional CloudRef corev1.ObjectReference `json:"cloudRef,omitempty" protobuf:"bytes,18,opt,name=cloudRef"` // a reference to the ssh key // +kubebuilder:validation:Optional SSHKey *string `json:"sshKey,omitempty" protobuf:"bytes,19,opt,name=sshKey"` }
func (*VirtualClusterSpec) DeepCopy ¶
func (in *VirtualClusterSpec) DeepCopy() *VirtualClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterSpec.
func (*VirtualClusterSpec) DeepCopyInto ¶
func (in *VirtualClusterSpec) DeepCopyInto(out *VirtualClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualClusterSpec) Descriptor ¶
func (*VirtualClusterSpec) Descriptor() ([]byte, []int)
func (*VirtualClusterSpec) Marshal ¶
func (m *VirtualClusterSpec) Marshal() (dAtA []byte, err error)
func (*VirtualClusterSpec) MarshalTo ¶
func (m *VirtualClusterSpec) MarshalTo(dAtA []byte) (int, error)
func (*VirtualClusterSpec) MarshalToSizedBuffer ¶
func (m *VirtualClusterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualClusterSpec) ProtoMessage ¶
func (*VirtualClusterSpec) ProtoMessage()
func (*VirtualClusterSpec) Reset ¶
func (m *VirtualClusterSpec) Reset()
func (*VirtualClusterSpec) Size ¶
func (m *VirtualClusterSpec) Size() (n int)
func (*VirtualClusterSpec) String ¶
func (this *VirtualClusterSpec) String() string
func (*VirtualClusterSpec) Unmarshal ¶
func (m *VirtualClusterSpec) Unmarshal(dAtA []byte) error
func (*VirtualClusterSpec) XXX_DiscardUnknown ¶
func (m *VirtualClusterSpec) XXX_DiscardUnknown()
func (*VirtualClusterSpec) XXX_Marshal ¶
func (m *VirtualClusterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualClusterSpec) XXX_Merge ¶
func (m *VirtualClusterSpec) XXX_Merge(src proto.Message)
func (*VirtualClusterSpec) XXX_Size ¶
func (m *VirtualClusterSpec) XXX_Size() int
func (*VirtualClusterSpec) XXX_Unmarshal ¶
func (m *VirtualClusterSpec) XXX_Unmarshal(b []byte) error
type WebhookSpec ¶
type WebhookSpec struct { // +kubebuilder:default:="" Url *string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"` // Content type // +kubebuilder:default:="application/json" ContentType *string `json:"contentType,omitempty" protobuf:"bytes,2,opt,name=contentType"` // The webhook secret token Token *string `json:"token,omitempty" protobuf:"bytes,3,opt,name=token"` // custom headers to send Headers map[string]string `json:"headers,omitempty" protobuf:"bytes,4,opt,name=headers"` // +kubebuilder:default:=false SSL *bool `json:"ssl,omitempty" protobuf:"varint,5,opt,name=ssl"` }
func (*WebhookSpec) DeepCopy ¶
func (in *WebhookSpec) DeepCopy() *WebhookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
func (*WebhookSpec) DeepCopyInto ¶
func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebhookSpec) Descriptor ¶
func (*WebhookSpec) Descriptor() ([]byte, []int)
func (*WebhookSpec) Marshal ¶
func (m *WebhookSpec) Marshal() (dAtA []byte, err error)
func (*WebhookSpec) MarshalToSizedBuffer ¶
func (m *WebhookSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WebhookSpec) ProtoMessage ¶
func (*WebhookSpec) ProtoMessage()
func (*WebhookSpec) Reset ¶
func (m *WebhookSpec) Reset()
func (*WebhookSpec) Size ¶
func (m *WebhookSpec) Size() (n int)
func (*WebhookSpec) String ¶
func (this *WebhookSpec) String() string
func (*WebhookSpec) Unmarshal ¶
func (m *WebhookSpec) Unmarshal(dAtA []byte) error
func (*WebhookSpec) XXX_DiscardUnknown ¶
func (m *WebhookSpec) XXX_DiscardUnknown()
func (*WebhookSpec) XXX_Marshal ¶
func (m *WebhookSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WebhookSpec) XXX_Merge ¶
func (m *WebhookSpec) XXX_Merge(src proto.Message)
func (*WebhookSpec) XXX_Size ¶
func (m *WebhookSpec) XXX_Size() int
func (*WebhookSpec) XXX_Unmarshal ¶
func (m *WebhookSpec) XXX_Unmarshal(b []byte) error
Source Files ¶
- account_lifecycle.go
- account_types.go
- account_webhook.go
- alert_lifecycle.go
- alert_types.go
- alert_webhook.go
- attachment_lifecycle.go
- attachment_types.go
- attachment_webhook.go
- connection_lifecycle.go
- connection_types.go
- connection_webhook.go
- doc.go
- generated.pb.go
- lab_lifecycle.go
- lab_types.go
- lab_webhook.go
- license_lifecycle.go
- license_types.go
- license_webhook.go
- modelasystem_lifecycle.go
- modelasystem_types.go
- modelasystem_webhook.go
- notifier_lifecycle.go
- notifier_types.go
- notifier_webhook.go
- register.go
- servingsite_lifecycle.go
- servingsite_types.go
- servingsite_webhook.go
- tenant_lifecycle.go
- tenant_types.go
- tenant_webhook.go
- userroleclass_types.go
- virtualbucket_lifecycle.go
- virtualbucket_types.go
- virtualbucket_webhook.go
- zz_generated.deepcopy.go