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 Account
- func (account *Account) AddFinalizer()
- func (account Account) Archived() bool
- func (account *Account) CreateOrUpdateCond(cond AccountCondition)
- 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) AccountCondition
- func (account Account) GetCondIdx(t AccountConditionType) int
- func (account Account) HasFinalizer() bool
- func (account Account) IsReady() bool
- func (account Account) Key() string
- func (account Account) ManifestUri() string
- func (account *Account) MarkArchived()
- func (account *Account) MarkFailed(err string)
- func (account *Account) MarkReady()
- func (account *Account) Marshal() (dAtA []byte, err error)
- func (account *Account) MarshalTo(dAtA []byte) (int, error)
- func (account *Account) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (account *Account) Populate(name string)
- func (*Account) ProtoMessage()
- func (account *Account) RemoveFinalizer()
- func (account *Account) Reset()
- func (account Account) RootUri() string
- func (account *Account) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (account *Account) Size() (n int)
- func (account *Account) String() string
- func (account *Account) Unmarshal(dAtA []byte) error
- func (account Account) ValidateCreate() error
- func (account Account) ValidateDelete() error
- func (account Account) ValidateUpdate(old runtime.Object) error
- func (account *Account) XXX_DiscardUnknown()
- func (account *Account) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (account *Account) XXX_Merge(src proto.Message)
- func (account *Account) XXX_Size() int
- func (account *Account) XXX_Unmarshal(b []byte) error
- type AccountCondition
- func (in *AccountCondition) DeepCopy() *AccountCondition
- func (in *AccountCondition) DeepCopyInto(out *AccountCondition)
- func (*AccountCondition) Descriptor() ([]byte, []int)
- func (m *AccountCondition) Marshal() (dAtA []byte, err error)
- func (m *AccountCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *AccountCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccountCondition) ProtoMessage()
- func (m *AccountCondition) Reset()
- func (m *AccountCondition) Size() (n int)
- func (this *AccountCondition) String() string
- func (m *AccountCondition) Unmarshal(dAtA []byte) error
- func (m *AccountCondition) XXX_DiscardUnknown()
- func (m *AccountCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccountCondition) XXX_Merge(src proto.Message)
- func (m *AccountCondition) XXX_Size() int
- func (m *AccountCondition) 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 AlertCondition)
- 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 AlertConditionType) AlertCondition
- func (alert Alert) GetCondIdx(t AlertConditionType) int
- func (alert *Alert) HasFinalizer() bool
- func (alert Alert) IsReady() bool
- func (alert Alert) ManifestUri() string
- func (alert *Alert) MarkArchived()
- 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 AlertCondition
- func (in *AlertCondition) DeepCopy() *AlertCondition
- func (in *AlertCondition) DeepCopyInto(out *AlertCondition)
- func (*AlertCondition) Descriptor() ([]byte, []int)
- func (m *AlertCondition) Marshal() (dAtA []byte, err error)
- func (m *AlertCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *AlertCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AlertCondition) ProtoMessage()
- func (m *AlertCondition) Reset()
- func (m *AlertCondition) Size() (n int)
- func (this *AlertCondition) String() string
- func (m *AlertCondition) Unmarshal(dAtA []byte) error
- func (m *AlertCondition) XXX_DiscardUnknown()
- func (m *AlertCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlertCondition) XXX_Merge(src proto.Message)
- func (m *AlertCondition) XXX_Size() int
- func (m *AlertCondition) XXX_Unmarshal(b []byte) error
- type AlertConditionType
- 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 AlertPhase
- 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 ApiToken
- func (token *ApiToken) AddFinalizer()
- func (token *ApiToken) CreateOrUpdateCond(cond ApiTokenCondition)
- func (in *ApiToken) DeepCopy() *ApiToken
- func (in *ApiToken) DeepCopyInto(out *ApiToken)
- func (in *ApiToken) DeepCopyObject() runtime.Object
- func (token *ApiToken) Default()
- func (*ApiToken) Descriptor() ([]byte, []int)
- func (token ApiToken) GetCond(t ApiTokenConditionType) ApiTokenCondition
- func (token ApiToken) GetCondIdx(t ApiTokenConditionType) int
- func (token ApiToken) HasFinalizer() bool
- func (token ApiToken) IsReady() bool
- func (token ApiToken) ManifestUri() string
- func (token *ApiToken) MarkArchived()
- func (token *ApiToken) MarkReady()
- func (token *ApiToken) Marshal() (dAtA []byte, err error)
- func (token *ApiToken) MarshalTo(dAtA []byte) (int, error)
- func (token *ApiToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApiToken) ProtoMessage()
- func (token *ApiToken) RemoveFinalizer()
- func (token *ApiToken) Reset()
- func (token ApiToken) RootUri() string
- func (token *ApiToken) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (token *ApiToken) Size() (n int)
- func (token *ApiToken) String() string
- func (token *ApiToken) Unmarshal(dAtA []byte) error
- func (token ApiToken) ValidateCreate() error
- func (token ApiToken) ValidateDelete() error
- func (token ApiToken) ValidateUpdate(old runtime.Object) error
- func (token *ApiToken) XXX_DiscardUnknown()
- func (token *ApiToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (token *ApiToken) XXX_Merge(src proto.Message)
- func (token *ApiToken) XXX_Size() int
- func (token *ApiToken) XXX_Unmarshal(b []byte) error
- type ApiTokenCondition
- func (in *ApiTokenCondition) DeepCopy() *ApiTokenCondition
- func (in *ApiTokenCondition) DeepCopyInto(out *ApiTokenCondition)
- func (*ApiTokenCondition) Descriptor() ([]byte, []int)
- func (m *ApiTokenCondition) Marshal() (dAtA []byte, err error)
- func (m *ApiTokenCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *ApiTokenCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApiTokenCondition) ProtoMessage()
- func (m *ApiTokenCondition) Reset()
- func (m *ApiTokenCondition) Size() (n int)
- func (this *ApiTokenCondition) String() string
- func (m *ApiTokenCondition) Unmarshal(dAtA []byte) error
- func (m *ApiTokenCondition) XXX_DiscardUnknown()
- func (m *ApiTokenCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApiTokenCondition) XXX_Merge(src proto.Message)
- func (m *ApiTokenCondition) XXX_Size() int
- func (m *ApiTokenCondition) XXX_Unmarshal(b []byte) error
- type ApiTokenConditionType
- type ApiTokenList
- func (in *ApiTokenList) DeepCopy() *ApiTokenList
- func (in *ApiTokenList) DeepCopyInto(out *ApiTokenList)
- func (in *ApiTokenList) DeepCopyObject() runtime.Object
- func (*ApiTokenList) Descriptor() ([]byte, []int)
- func (m *ApiTokenList) Marshal() (dAtA []byte, err error)
- func (m *ApiTokenList) MarshalTo(dAtA []byte) (int, error)
- func (m *ApiTokenList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApiTokenList) ProtoMessage()
- func (m *ApiTokenList) Reset()
- func (m *ApiTokenList) Size() (n int)
- func (this *ApiTokenList) String() string
- func (m *ApiTokenList) Unmarshal(dAtA []byte) error
- func (m *ApiTokenList) XXX_DiscardUnknown()
- func (m *ApiTokenList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApiTokenList) XXX_Merge(src proto.Message)
- func (m *ApiTokenList) XXX_Size() int
- func (m *ApiTokenList) XXX_Unmarshal(b []byte) error
- 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 ApiTokenStatus
- func (in *ApiTokenStatus) DeepCopy() *ApiTokenStatus
- func (in *ApiTokenStatus) DeepCopyInto(out *ApiTokenStatus)
- func (*ApiTokenStatus) Descriptor() ([]byte, []int)
- func (m *ApiTokenStatus) Marshal() (dAtA []byte, err error)
- func (m *ApiTokenStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ApiTokenStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ApiTokenStatus) ProtoMessage()
- func (m *ApiTokenStatus) Reset()
- func (m *ApiTokenStatus) Size() (n int)
- func (this *ApiTokenStatus) String() string
- func (m *ApiTokenStatus) Unmarshal(dAtA []byte) error
- func (m *ApiTokenStatus) XXX_DiscardUnknown()
- func (m *ApiTokenStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ApiTokenStatus) XXX_Merge(src proto.Message)
- func (m *ApiTokenStatus) XXX_Size() int
- func (m *ApiTokenStatus) XXX_Unmarshal(b []byte) error
- type Attachment
- func (attachment *Attachment) AddFinalizer()
- func (attachment *Attachment) CreateOrUpdateCond(cond AttachmentCondition)
- 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) AttachmentCondition
- func (attachment Attachment) GetCondIdx(t AttachmentConditionType) int
- func (attachment *Attachment) HasFinalizer() bool
- func (attachment Attachment) IsReady() bool
- func (attachment Attachment) ManifestUri() string
- func (attachment *Attachment) MarkArchived()
- func (attachment *Attachment) MarkFailed(err string)
- func (attachment *Attachment) MarkSent()
- func (attachment *Attachment) Marshal() (dAtA []byte, err error)
- func (attachment *Attachment) MarshalTo(dAtA []byte) (int, error)
- func (attachment *Attachment) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Attachment) ProtoMessage()
- func (attachment *Attachment) RemoveFinalizer()
- func (attachment *Attachment) Reset()
- func (attachment Attachment) RootUri() string
- func (attachment *Attachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (attachment *Attachment) Size() (n int)
- func (attachment *Attachment) String() string
- func (attachment *Attachment) Unmarshal(dAtA []byte) error
- func (attachment *Attachment) ValidateCreate() error
- func (attachment *Attachment) ValidateDelete() error
- func (attachment *Attachment) ValidateUpdate(old runtime.Object) error
- func (attachment *Attachment) XXX_DiscardUnknown()
- func (attachment *Attachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (attachment *Attachment) XXX_Merge(src proto.Message)
- func (attachment *Attachment) XXX_Size() int
- func (attachment *Attachment) XXX_Unmarshal(b []byte) error
- type AttachmentCondition
- func (in *AttachmentCondition) DeepCopy() *AttachmentCondition
- func (in *AttachmentCondition) DeepCopyInto(out *AttachmentCondition)
- func (*AttachmentCondition) Descriptor() ([]byte, []int)
- func (m *AttachmentCondition) Marshal() (dAtA []byte, err error)
- func (m *AttachmentCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *AttachmentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AttachmentCondition) ProtoMessage()
- func (m *AttachmentCondition) Reset()
- func (m *AttachmentCondition) Size() (n int)
- func (this *AttachmentCondition) String() string
- func (m *AttachmentCondition) Unmarshal(dAtA []byte) error
- func (m *AttachmentCondition) XXX_DiscardUnknown()
- func (m *AttachmentCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AttachmentCondition) XXX_Merge(src proto.Message)
- func (m *AttachmentCondition) XXX_Size() int
- func (m *AttachmentCondition) 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 Commit
- func (commit *Commit) AddFinalizer()
- func (commit *Commit) CreateOrUpdateCond(cond CommitCondition)
- func (in *Commit) DeepCopy() *Commit
- func (in *Commit) DeepCopyInto(out *Commit)
- func (in *Commit) DeepCopyObject() runtime.Object
- func (commit *Commit) Default()
- func (*Commit) Descriptor() ([]byte, []int)
- func (commit *Commit) GetCond(t CommitConditionType) CommitCondition
- func (commit *Commit) GetCondIdx(t CommitConditionType) int
- func (commit *Commit) HasFinalizer() bool
- func (commit *Commit) IsReady() bool
- func (commit *Commit) ManifestUri() string
- func (commit *Commit) MarkArchived()
- func (commit *Commit) MarkSent()
- func (m *Commit) Marshal() (dAtA []byte, err error)
- func (m *Commit) MarshalTo(dAtA []byte) (int, error)
- func (m *Commit) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Commit) ProtoMessage()
- func (commit *Commit) RemoveFinalizer()
- func (m *Commit) Reset()
- func (commit *Commit) RootUri() string
- func (commit *Commit) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *Commit) Size() (n int)
- func (this *Commit) String() string
- func (m *Commit) Unmarshal(dAtA []byte) error
- func (commit Commit) ValidateCreate() error
- func (commit Commit) ValidateDelete() error
- func (commit Commit) ValidateUpdate(old runtime.Object) error
- func (m *Commit) XXX_DiscardUnknown()
- func (m *Commit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Commit) XXX_Merge(src proto.Message)
- func (m *Commit) XXX_Size() int
- func (m *Commit) XXX_Unmarshal(b []byte) error
- type CommitCondition
- func (in *CommitCondition) DeepCopy() *CommitCondition
- func (in *CommitCondition) DeepCopyInto(out *CommitCondition)
- func (*CommitCondition) Descriptor() ([]byte, []int)
- func (m *CommitCondition) Marshal() (dAtA []byte, err error)
- func (m *CommitCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *CommitCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CommitCondition) ProtoMessage()
- func (m *CommitCondition) Reset()
- func (m *CommitCondition) Size() (n int)
- func (this *CommitCondition) String() string
- func (m *CommitCondition) Unmarshal(dAtA []byte) error
- func (m *CommitCondition) XXX_DiscardUnknown()
- func (m *CommitCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommitCondition) XXX_Merge(src proto.Message)
- func (m *CommitCondition) XXX_Size() int
- func (m *CommitCondition) XXX_Unmarshal(b []byte) error
- type CommitConditionType
- type CommitList
- func (in *CommitList) DeepCopy() *CommitList
- func (in *CommitList) DeepCopyInto(out *CommitList)
- func (in *CommitList) DeepCopyObject() runtime.Object
- func (*CommitList) Descriptor() ([]byte, []int)
- func (m *CommitList) Marshal() (dAtA []byte, err error)
- func (m *CommitList) MarshalTo(dAtA []byte) (int, error)
- func (m *CommitList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CommitList) ProtoMessage()
- func (m *CommitList) Reset()
- func (m *CommitList) Size() (n int)
- func (this *CommitList) String() string
- func (m *CommitList) Unmarshal(dAtA []byte) error
- func (m *CommitList) XXX_DiscardUnknown()
- func (m *CommitList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommitList) XXX_Merge(src proto.Message)
- func (m *CommitList) XXX_Size() int
- func (m *CommitList) XXX_Unmarshal(b []byte) error
- type CommitPhase
- type CommitSpec
- func (in *CommitSpec) DeepCopy() *CommitSpec
- func (in *CommitSpec) DeepCopyInto(out *CommitSpec)
- func (*CommitSpec) Descriptor() ([]byte, []int)
- func (m *CommitSpec) Marshal() (dAtA []byte, err error)
- func (m *CommitSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CommitSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CommitSpec) ProtoMessage()
- func (m *CommitSpec) Reset()
- func (m *CommitSpec) Size() (n int)
- func (this *CommitSpec) String() string
- func (m *CommitSpec) Unmarshal(dAtA []byte) error
- func (m *CommitSpec) XXX_DiscardUnknown()
- func (m *CommitSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommitSpec) XXX_Merge(src proto.Message)
- func (m *CommitSpec) XXX_Size() int
- func (m *CommitSpec) XXX_Unmarshal(b []byte) error
- type CommitStatus
- func (in *CommitStatus) DeepCopy() *CommitStatus
- func (in *CommitStatus) DeepCopyInto(out *CommitStatus)
- func (*CommitStatus) Descriptor() ([]byte, []int)
- func (m *CommitStatus) Marshal() (dAtA []byte, err error)
- func (m *CommitStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *CommitStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CommitStatus) ProtoMessage()
- func (m *CommitStatus) Reset()
- func (m *CommitStatus) Size() (n int)
- func (this *CommitStatus) String() string
- func (m *CommitStatus) Unmarshal(dAtA []byte) error
- func (m *CommitStatus) XXX_DiscardUnknown()
- func (m *CommitStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommitStatus) XXX_Merge(src proto.Message)
- func (m *CommitStatus) XXX_Size() int
- func (m *CommitStatus) XXX_Unmarshal(b []byte) error
- type Connection
- func (connection *Connection) AddFinalizer()
- func (connection *Connection) CreateOrUpdateCond(cond ConnectionCondition)
- 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 ConnectionConditionType) ConnectionCondition
- func (connection *Connection) GetCondIdx(t ConnectionConditionType) int
- func (connection Connection) HasFinalizer() bool
- func (connection Connection) IsReady() bool
- func (connection Connection) Key() string
- func (connection Connection) ManifestUri() string
- func (connection *Connection) MarkArchived()
- 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 ConnectionCondition
- func (in *ConnectionCondition) DeepCopy() *ConnectionCondition
- func (in *ConnectionCondition) DeepCopyInto(out *ConnectionCondition)
- func (*ConnectionCondition) Descriptor() ([]byte, []int)
- func (m *ConnectionCondition) Marshal() (dAtA []byte, err error)
- func (m *ConnectionCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *ConnectionCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConnectionCondition) ProtoMessage()
- func (m *ConnectionCondition) Reset()
- func (m *ConnectionCondition) Size() (n int)
- func (this *ConnectionCondition) String() string
- func (m *ConnectionCondition) Unmarshal(dAtA []byte) error
- func (m *ConnectionCondition) XXX_DiscardUnknown()
- func (m *ConnectionCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConnectionCondition) XXX_Merge(src proto.Message)
- func (m *ConnectionCondition) XXX_Size() int
- func (m *ConnectionCondition) 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 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 LabCondition)
- 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) LabCondition
- func (lab *Lab) GetCondIdx(t LabConditionType) int
- func (lab *Lab) HasFinalizer() bool
- func (lab Lab) IsArchived() 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 (lab *Lab) MarkArchived()
- 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 LabCondition
- func (in *LabCondition) DeepCopy() *LabCondition
- func (in *LabCondition) DeepCopyInto(out *LabCondition)
- func (*LabCondition) Descriptor() ([]byte, []int)
- func (m *LabCondition) Marshal() (dAtA []byte, err error)
- func (m *LabCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *LabCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LabCondition) ProtoMessage()
- func (m *LabCondition) Reset()
- func (m *LabCondition) Size() (n int)
- func (this *LabCondition) String() string
- func (m *LabCondition) Unmarshal(dAtA []byte) error
- func (m *LabCondition) XXX_DiscardUnknown()
- func (m *LabCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LabCondition) XXX_Merge(src proto.Message)
- func (m *LabCondition) XXX_Size() int
- func (m *LabCondition) 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 LicenseCondition)
- 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) LicenseCondition
- func (license License) GetCondIdx(t LicenseConditionType) 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 (license *License) Marshal() (dAtA []byte, err error)
- func (license *License) MarshalTo(dAtA []byte) (int, error)
- func (license *License) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*License) ProtoMessage()
- func (license *License) RemoveFinalizer()
- func (license *License) Reset()
- func (license License) RootUri() string
- func (license *License) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (license *License) Size() (n int)
- func (license *License) String() string
- func (license *License) Unmarshal(dAtA []byte) error
- func (license License) ValidateCreate() error
- func (license License) ValidateDelete() error
- func (license License) ValidateUpdate(old runtime.Object) error
- func (license *License) XXX_DiscardUnknown()
- func (license *License) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (license *License) XXX_Merge(src proto.Message)
- func (license *License) XXX_Size() int
- func (license *License) XXX_Unmarshal(b []byte) error
- type LicenseCondition
- func (in *LicenseCondition) DeepCopy() *LicenseCondition
- func (in *LicenseCondition) DeepCopyInto(out *LicenseCondition)
- func (*LicenseCondition) Descriptor() ([]byte, []int)
- func (m *LicenseCondition) Marshal() (dAtA []byte, err error)
- func (m *LicenseCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *LicenseCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LicenseCondition) ProtoMessage()
- func (m *LicenseCondition) Reset()
- func (m *LicenseCondition) Size() (n int)
- func (this *LicenseCondition) String() string
- func (m *LicenseCondition) Unmarshal(dAtA []byte) error
- func (m *LicenseCondition) XXX_DiscardUnknown()
- func (m *LicenseCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LicenseCondition) XXX_Merge(src proto.Message)
- func (m *LicenseCondition) XXX_Size() int
- func (m *LicenseCondition) 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 ModelaSystemCondition)
- 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 ModelaSystemConditionType) ModelaSystemCondition
- func (ms ModelaSystem) GetCondIdx(t ModelaSystemConditionType) int
- func (ms ModelaSystem) HasFinalizer() bool
- func (ms ModelaSystem) IsReady() bool
- func (ms ModelaSystem) ManifestUri() string
- func (ms *ModelaSystem) MarkArchived()
- func (ms *ModelaSystem) MarkReady()
- func (ms *ModelaSystem) Marshal() (dAtA []byte, err error)
- func (ms *ModelaSystem) MarshalTo(dAtA []byte) (int, error)
- func (ms *ModelaSystem) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelaSystem) ProtoMessage()
- func (ms *ModelaSystem) RemoveFinalizer()
- func (ms *ModelaSystem) Reset()
- func (ms ModelaSystem) RootUri() string
- func (ms *ModelaSystem) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (ms *ModelaSystem) Size() (n int)
- func (ms *ModelaSystem) String() string
- func (ms *ModelaSystem) Unmarshal(dAtA []byte) error
- func (ms ModelaSystem) ValidateCreate() error
- func (ms ModelaSystem) ValidateDelete() error
- func (ms ModelaSystem) ValidateUpdate(old runtime.Object) error
- func (ms *ModelaSystem) XXX_DiscardUnknown()
- func (ms *ModelaSystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (ms *ModelaSystem) XXX_Merge(src proto.Message)
- func (ms *ModelaSystem) XXX_Size() int
- func (ms *ModelaSystem) XXX_Unmarshal(b []byte) error
- type ModelaSystemCondition
- func (in *ModelaSystemCondition) DeepCopy() *ModelaSystemCondition
- func (in *ModelaSystemCondition) DeepCopyInto(out *ModelaSystemCondition)
- func (*ModelaSystemCondition) Descriptor() ([]byte, []int)
- func (m *ModelaSystemCondition) Marshal() (dAtA []byte, err error)
- func (m *ModelaSystemCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *ModelaSystemCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelaSystemCondition) ProtoMessage()
- func (m *ModelaSystemCondition) Reset()
- func (m *ModelaSystemCondition) Size() (n int)
- func (this *ModelaSystemCondition) String() string
- func (m *ModelaSystemCondition) Unmarshal(dAtA []byte) error
- func (m *ModelaSystemCondition) XXX_DiscardUnknown()
- func (m *ModelaSystemCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelaSystemCondition) XXX_Merge(src proto.Message)
- func (m *ModelaSystemCondition) XXX_Size() int
- func (m *ModelaSystemCondition) 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 NotifierCondition)
- 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 NotifierConditionType) NotifierCondition
- func (notifier Notifier) GetCondIdx(t NotifierConditionType) int
- func (notifier Notifier) HasFinalizer() bool
- func (notifier Notifier) IsReady() bool
- func (notifier Notifier) ManifestUri() string
- func (notifier *Notifier) MarkArchived()
- 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 NotifierCondition
- func (in *NotifierCondition) DeepCopy() *NotifierCondition
- func (in *NotifierCondition) DeepCopyInto(out *NotifierCondition)
- func (*NotifierCondition) Descriptor() ([]byte, []int)
- func (m *NotifierCondition) Marshal() (dAtA []byte, err error)
- func (m *NotifierCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *NotifierCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotifierCondition) ProtoMessage()
- func (m *NotifierCondition) Reset()
- func (m *NotifierCondition) Size() (n int)
- func (this *NotifierCondition) String() string
- func (m *NotifierCondition) Unmarshal(dAtA []byte) error
- func (m *NotifierCondition) XXX_DiscardUnknown()
- func (m *NotifierCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotifierCondition) XXX_Merge(src proto.Message)
- func (m *NotifierCondition) XXX_Size() int
- func (m *NotifierCondition) 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 ResourceClassType
- 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) Age() string
- func (servingsite ServingSite) Archived() bool
- func (servingsite ServingSite) ConstructGrpcIngress() *nwv1.Ingress
- func (servingsite ServingSite) ConstructRestIngress() *nwv1.Ingress
- func (servingsite ServingSite) CreateNamespace() *v1.Namespace
- func (servingsite *ServingSite) CreateOrUpdateCond(cond ServingSiteCondition)
- 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 ServingSiteConditionType) ServingSiteCondition
- func (servingsite ServingSite) GetCondIdx(t ServingSiteConditionType) int
- func (servingsite ServingSite) HasFinalizer() bool
- func (servingsite ServingSite) IsMarkedForDeletion() bool
- func (servingsite ServingSite) IsReady() bool
- func (servingsite ServingSite) JobRole() *rbacv1.Role
- func (servingsite ServingSite) JobRoleBinding() *rbacv1.RoleBinding
- func (servingsite ServingSite) Key() string
- func (servingsite ServingSite) ManifestUri() string
- func (servingsite *ServingSite) MarkArchived()
- func (servingsite *ServingSite) MarkReady()
- func (servingsite *ServingSite) Marshal() (dAtA []byte, err error)
- func (servingsite *ServingSite) MarshalTo(dAtA []byte) (int, error)
- func (servingsite *ServingSite) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (servingsite ServingSite) Payload() string
- func (servingsite ServingSite) PredictorRole() *rbacv1.ClusterRole
- func (servingsite ServingSite) PredictorRoleBinding() *rbacv1.ClusterRoleBinding
- func (servingsite ServingSite) PredictorServiceAccount() *corev1.ServiceAccount
- func (servingsite ServingSite) Prefix() string
- func (*ServingSite) ProtoMessage()
- func (servingsite *ServingSite) RemoveFinalizer()
- func (servingsite *ServingSite) Reset()
- func (servingsite ServingSite) RootUri() string
- func (servingsite ServingSite) ServiceAccount() *corev1.ServiceAccount
- 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 (servingsite *ServingSite) Size() (n int)
- func (servingsite *ServingSite) String() string
- func (servingsite *ServingSite) Unmarshal(dAtA []byte) error
- func (servingsite ServingSite) ValidateCreate() error
- func (servingsite ServingSite) ValidateDelete() error
- func (servingsite ServingSite) ValidateUpdate(old runtime.Object) error
- func (servingsite *ServingSite) XXX_DiscardUnknown()
- func (servingsite *ServingSite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (servingsite *ServingSite) XXX_Merge(src proto.Message)
- func (servingsite *ServingSite) XXX_Size() int
- func (servingsite *ServingSite) XXX_Unmarshal(b []byte) error
- type ServingSiteCondition
- func (in *ServingSiteCondition) DeepCopy() *ServingSiteCondition
- func (in *ServingSiteCondition) DeepCopyInto(out *ServingSiteCondition)
- func (*ServingSiteCondition) Descriptor() ([]byte, []int)
- func (m *ServingSiteCondition) Marshal() (dAtA []byte, err error)
- func (m *ServingSiteCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *ServingSiteCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServingSiteCondition) ProtoMessage()
- func (m *ServingSiteCondition) Reset()
- func (m *ServingSiteCondition) Size() (n int)
- func (this *ServingSiteCondition) String() string
- func (m *ServingSiteCondition) Unmarshal(dAtA []byte) error
- func (m *ServingSiteCondition) XXX_DiscardUnknown()
- func (m *ServingSiteCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServingSiteCondition) XXX_Merge(src proto.Message)
- func (m *ServingSiteCondition) XXX_Size() int
- func (m *ServingSiteCondition) 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) Archived() bool
- func (tenant *Tenant) CreateOrUpdateCond(cond TenantCondition)
- 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 TenantConditionType) TenantCondition
- func (tenant Tenant) GetCondIdx(t TenantConditionType) int
- func (tenant Tenant) GetRolesForAccount(account *Account) []string
- func (tenant Tenant) HasFinalizer() bool
- func (tenant Tenant) IsReady() bool
- func (tenant Tenant) Key() string
- func (tenant Tenant) ManifestUri() string
- func (tenant *Tenant) MarkArchived()
- 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 TenantCondition
- func (in *TenantCondition) DeepCopy() *TenantCondition
- func (in *TenantCondition) DeepCopyInto(out *TenantCondition)
- func (*TenantCondition) Descriptor() ([]byte, []int)
- func (m *TenantCondition) Marshal() (dAtA []byte, err error)
- func (m *TenantCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *TenantCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TenantCondition) ProtoMessage()
- func (m *TenantCondition) Reset()
- func (m *TenantCondition) Size() (n int)
- func (this *TenantCondition) String() string
- func (m *TenantCondition) Unmarshal(dAtA []byte) error
- func (m *TenantCondition) XXX_DiscardUnknown()
- func (m *TenantCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TenantCondition) XXX_Merge(src proto.Message)
- func (m *TenantCondition) XXX_Size() int
- func (m *TenantCondition) 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) Archived() bool
- func (bucket *VirtualBucket) CreateOrUpdateCond(cond VirtualBucketCondition)
- 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 VirtualBucketConditionType) VirtualBucketCondition
- func (bucket VirtualBucket) GetCondIdx(t VirtualBucketConditionType) int
- func (bucket VirtualBucket) HasFinalizer() bool
- func (bucket VirtualBucket) IsReady() bool
- func (bucket VirtualBucket) ManifestUri() string
- func (bucket *VirtualBucket) MarkArchived()
- 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 VirtualBucketCondition
- func (in *VirtualBucketCondition) DeepCopy() *VirtualBucketCondition
- func (in *VirtualBucketCondition) DeepCopyInto(out *VirtualBucketCondition)
- func (*VirtualBucketCondition) Descriptor() ([]byte, []int)
- func (m *VirtualBucketCondition) Marshal() (dAtA []byte, err error)
- func (m *VirtualBucketCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualBucketCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualBucketCondition) ProtoMessage()
- func (m *VirtualBucketCondition) Reset()
- func (m *VirtualBucketCondition) Size() (n int)
- func (this *VirtualBucketCondition) String() string
- func (m *VirtualBucketCondition) Unmarshal(dAtA []byte) error
- func (m *VirtualBucketCondition) XXX_DiscardUnknown()
- func (m *VirtualBucketCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualBucketCondition) XXX_Merge(src proto.Message)
- func (m *VirtualBucketCondition) XXX_Size() int
- func (m *VirtualBucketCondition) 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 VirtualCluster
- func (vcluster *VirtualCluster) AddFinalizer()
- func (vcluster *VirtualCluster) CreateOrUpdateCond(cond VirtualClusterCondition)
- func (in *VirtualCluster) DeepCopy() *VirtualCluster
- func (in *VirtualCluster) DeepCopyInto(out *VirtualCluster)
- func (in *VirtualCluster) DeepCopyObject() runtime.Object
- func (vcluster *VirtualCluster) Default()
- func (*VirtualCluster) Descriptor() ([]byte, []int)
- func (vcluster VirtualCluster) GetCond(t VirtualClusterConditionType) VirtualClusterCondition
- func (vcluster *VirtualCluster) GetCondIdx(t VirtualClusterConditionType) int
- func (vcluster VirtualCluster) HasFinalizer() bool
- func (vcluster VirtualCluster) IsGitObj() bool
- func (vcluster VirtualCluster) IsReady() bool
- func (vcluster *VirtualCluster) LabelWithCommit(commit string, uname string, branch string)
- func (vcluster VirtualCluster) ManifestUri() string
- func (vcluster *VirtualCluster) MarkArchived()
- func (m *VirtualCluster) Marshal() (dAtA []byte, err error)
- func (m *VirtualCluster) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualCluster) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualCluster) ProtoMessage()
- func (vcluster *VirtualCluster) RemoveFinalizer()
- func (m *VirtualCluster) Reset()
- func (vcluster VirtualCluster) RootUri() string
- func (virtualcluster *VirtualCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *VirtualCluster) Size() (n int)
- func (this *VirtualCluster) String() string
- func (m *VirtualCluster) Unmarshal(dAtA []byte) error
- func (m *VirtualCluster) XXX_DiscardUnknown()
- func (m *VirtualCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualCluster) XXX_Merge(src proto.Message)
- func (m *VirtualCluster) XXX_Size() int
- func (m *VirtualCluster) XXX_Unmarshal(b []byte) error
- type VirtualClusterAutoScaleSpec
- func (in *VirtualClusterAutoScaleSpec) DeepCopy() *VirtualClusterAutoScaleSpec
- func (in *VirtualClusterAutoScaleSpec) DeepCopyInto(out *VirtualClusterAutoScaleSpec)
- func (*VirtualClusterAutoScaleSpec) Descriptor() ([]byte, []int)
- func (m *VirtualClusterAutoScaleSpec) Marshal() (dAtA []byte, err error)
- func (m *VirtualClusterAutoScaleSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualClusterAutoScaleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualClusterAutoScaleSpec) ProtoMessage()
- func (m *VirtualClusterAutoScaleSpec) Reset()
- func (m *VirtualClusterAutoScaleSpec) Size() (n int)
- func (this *VirtualClusterAutoScaleSpec) String() string
- func (m *VirtualClusterAutoScaleSpec) Unmarshal(dAtA []byte) error
- func (m *VirtualClusterAutoScaleSpec) XXX_DiscardUnknown()
- func (m *VirtualClusterAutoScaleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualClusterAutoScaleSpec) XXX_Merge(src proto.Message)
- func (m *VirtualClusterAutoScaleSpec) XXX_Size() int
- func (m *VirtualClusterAutoScaleSpec) XXX_Unmarshal(b []byte) error
- type VirtualClusterCondition
- func (in *VirtualClusterCondition) DeepCopy() *VirtualClusterCondition
- func (in *VirtualClusterCondition) DeepCopyInto(out *VirtualClusterCondition)
- func (*VirtualClusterCondition) Descriptor() ([]byte, []int)
- func (m *VirtualClusterCondition) Marshal() (dAtA []byte, err error)
- func (m *VirtualClusterCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualClusterCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualClusterCondition) ProtoMessage()
- func (m *VirtualClusterCondition) Reset()
- func (m *VirtualClusterCondition) Size() (n int)
- func (this *VirtualClusterCondition) String() string
- func (m *VirtualClusterCondition) Unmarshal(dAtA []byte) error
- func (m *VirtualClusterCondition) XXX_DiscardUnknown()
- func (m *VirtualClusterCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualClusterCondition) XXX_Merge(src proto.Message)
- func (m *VirtualClusterCondition) XXX_Size() int
- func (m *VirtualClusterCondition) XXX_Unmarshal(b []byte) error
- type VirtualClusterConditionType
- type VirtualClusterList
- func (in *VirtualClusterList) DeepCopy() *VirtualClusterList
- func (in *VirtualClusterList) DeepCopyInto(out *VirtualClusterList)
- func (in *VirtualClusterList) DeepCopyObject() runtime.Object
- func (*VirtualClusterList) Descriptor() ([]byte, []int)
- func (m *VirtualClusterList) Marshal() (dAtA []byte, err error)
- func (m *VirtualClusterList) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualClusterList) ProtoMessage()
- func (m *VirtualClusterList) Reset()
- func (m *VirtualClusterList) Size() (n int)
- func (this *VirtualClusterList) String() string
- func (m *VirtualClusterList) Unmarshal(dAtA []byte) error
- func (m *VirtualClusterList) XXX_DiscardUnknown()
- func (m *VirtualClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualClusterList) XXX_Merge(src proto.Message)
- func (m *VirtualClusterList) XXX_Size() int
- func (m *VirtualClusterList) 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 VirtualClusterStatus
- func (in *VirtualClusterStatus) DeepCopy() *VirtualClusterStatus
- func (in *VirtualClusterStatus) DeepCopyInto(out *VirtualClusterStatus)
- func (*VirtualClusterStatus) Descriptor() ([]byte, []int)
- func (m *VirtualClusterStatus) Marshal() (dAtA []byte, err error)
- func (m *VirtualClusterStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualClusterStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualClusterStatus) ProtoMessage()
- func (m *VirtualClusterStatus) Reset()
- func (m *VirtualClusterStatus) Size() (n int)
- func (this *VirtualClusterStatus) String() string
- func (m *VirtualClusterStatus) Unmarshal(dAtA []byte) error
- func (m *VirtualClusterStatus) XXX_DiscardUnknown()
- func (m *VirtualClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualClusterStatus) XXX_Merge(src proto.Message)
- func (m *VirtualClusterStatus) XXX_Size() int
- func (m *VirtualClusterStatus) XXX_Unmarshal(b []byte) error
- type VirtualVolume
- func (volume *VirtualVolume) AddFinalizer()
- func (vv VirtualVolume) Archived() bool
- func (volume *VirtualVolume) CreateOrUpdateCond(cond VirtualVolumeCondition)
- func (in *VirtualVolume) DeepCopy() *VirtualVolume
- func (in *VirtualVolume) DeepCopyInto(out *VirtualVolume)
- func (in *VirtualVolume) DeepCopyObject() runtime.Object
- func (volume *VirtualVolume) Default()
- func (*VirtualVolume) Descriptor() ([]byte, []int)
- func (volume VirtualVolume) GetCond(t VirtualVolumeConditionType) VirtualVolumeCondition
- func (volume VirtualVolume) GetCondIdx(t VirtualVolumeConditionType) int
- func (volume VirtualVolume) HasFinalizer() bool
- func (volume VirtualVolume) IsReady() bool
- func (volume VirtualVolume) ManifestUri() string
- func (vv *VirtualVolume) MarkArchived()
- func (vv *VirtualVolume) MarkReady()
- func (m *VirtualVolume) Marshal() (dAtA []byte, err error)
- func (m *VirtualVolume) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualVolume) ProtoMessage()
- func (volume *VirtualVolume) RemoveFinalizer()
- func (m *VirtualVolume) Reset()
- func (volume VirtualVolume) RootUri() string
- func (volume *VirtualVolume) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (m *VirtualVolume) Size() (n int)
- func (this *VirtualVolume) String() string
- func (m *VirtualVolume) Unmarshal(dAtA []byte) error
- func (volume VirtualVolume) ValidateCreate() error
- func (volume *VirtualVolume) ValidateDelete() error
- func (volume VirtualVolume) ValidateUpdate(old runtime.Object) error
- func (m *VirtualVolume) XXX_DiscardUnknown()
- func (m *VirtualVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualVolume) XXX_Merge(src proto.Message)
- func (m *VirtualVolume) XXX_Size() int
- func (m *VirtualVolume) XXX_Unmarshal(b []byte) error
- type VirtualVolumeCondition
- func (in *VirtualVolumeCondition) DeepCopy() *VirtualVolumeCondition
- func (in *VirtualVolumeCondition) DeepCopyInto(out *VirtualVolumeCondition)
- func (*VirtualVolumeCondition) Descriptor() ([]byte, []int)
- func (m *VirtualVolumeCondition) Marshal() (dAtA []byte, err error)
- func (m *VirtualVolumeCondition) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualVolumeCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualVolumeCondition) ProtoMessage()
- func (m *VirtualVolumeCondition) Reset()
- func (m *VirtualVolumeCondition) Size() (n int)
- func (this *VirtualVolumeCondition) String() string
- func (m *VirtualVolumeCondition) Unmarshal(dAtA []byte) error
- func (m *VirtualVolumeCondition) XXX_DiscardUnknown()
- func (m *VirtualVolumeCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualVolumeCondition) XXX_Merge(src proto.Message)
- func (m *VirtualVolumeCondition) XXX_Size() int
- func (m *VirtualVolumeCondition) XXX_Unmarshal(b []byte) error
- type VirtualVolumeConditionType
- type VirtualVolumeList
- func (in *VirtualVolumeList) DeepCopy() *VirtualVolumeList
- func (in *VirtualVolumeList) DeepCopyInto(out *VirtualVolumeList)
- func (in *VirtualVolumeList) DeepCopyObject() runtime.Object
- func (*VirtualVolumeList) Descriptor() ([]byte, []int)
- func (m *VirtualVolumeList) Marshal() (dAtA []byte, err error)
- func (m *VirtualVolumeList) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualVolumeList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualVolumeList) ProtoMessage()
- func (m *VirtualVolumeList) Reset()
- func (m *VirtualVolumeList) Size() (n int)
- func (this *VirtualVolumeList) String() string
- func (m *VirtualVolumeList) Unmarshal(dAtA []byte) error
- func (m *VirtualVolumeList) XXX_DiscardUnknown()
- func (m *VirtualVolumeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualVolumeList) XXX_Merge(src proto.Message)
- func (m *VirtualVolumeList) XXX_Size() int
- func (m *VirtualVolumeList) XXX_Unmarshal(b []byte) error
- type VirtualVolumeSpec
- func (in *VirtualVolumeSpec) DeepCopy() *VirtualVolumeSpec
- func (in *VirtualVolumeSpec) DeepCopyInto(out *VirtualVolumeSpec)
- func (*VirtualVolumeSpec) Descriptor() ([]byte, []int)
- func (m *VirtualVolumeSpec) Marshal() (dAtA []byte, err error)
- func (m *VirtualVolumeSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualVolumeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualVolumeSpec) ProtoMessage()
- func (m *VirtualVolumeSpec) Reset()
- func (m *VirtualVolumeSpec) Size() (n int)
- func (this *VirtualVolumeSpec) String() string
- func (m *VirtualVolumeSpec) Unmarshal(dAtA []byte) error
- func (m *VirtualVolumeSpec) XXX_DiscardUnknown()
- func (m *VirtualVolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualVolumeSpec) XXX_Merge(src proto.Message)
- func (m *VirtualVolumeSpec) XXX_Size() int
- func (m *VirtualVolumeSpec) XXX_Unmarshal(b []byte) error
- type VirtualVolumeStatus
- func (in *VirtualVolumeStatus) DeepCopy() *VirtualVolumeStatus
- func (in *VirtualVolumeStatus) DeepCopyInto(out *VirtualVolumeStatus)
- func (*VirtualVolumeStatus) Descriptor() ([]byte, []int)
- func (m *VirtualVolumeStatus) Marshal() (dAtA []byte, err error)
- func (m *VirtualVolumeStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *VirtualVolumeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VirtualVolumeStatus) ProtoMessage()
- func (m *VirtualVolumeStatus) Reset()
- func (m *VirtualVolumeStatus) Size() (n int)
- func (this *VirtualVolumeStatus) String() string
- func (m *VirtualVolumeStatus) Unmarshal(dAtA []byte) error
- func (m *VirtualVolumeStatus) XXX_DiscardUnknown()
- func (m *VirtualVolumeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualVolumeStatus) XXX_Merge(src proto.Message)
- func (m *VirtualVolumeStatus) XXX_Size() int
- func (m *VirtualVolumeStatus) 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 (
POOL_PREFIX = "pool"
)
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 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"` }
Account represents a single user on the system or a team that other Accounts can be grouped under +kubebuilder:object:root=true +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="" +kubebuilder:resource:path=accounts,shortName=acct,singular=account,categories={infra,modela}
func ParseAccountYaml ¶
func (*Account) AddFinalizer ¶
func (account *Account) AddFinalizer()
func (*Account) CreateOrUpdateCond ¶
func (account *Account) CreateOrUpdateCond(cond AccountCondition)
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) GetCond ¶
func (account Account) GetCond(t AccountConditionType) AccountCondition
func (Account) GetCondIdx ¶
func (account Account) GetCondIdx(t AccountConditionType) int
func (Account) HasFinalizer ¶
func (Account) ManifestUri ¶
func (*Account) MarkArchived ¶
func (account *Account) MarkArchived()
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 (account *Account) XXX_DiscardUnknown()
func (*Account) XXX_Marshal ¶
func (*Account) XXX_Unmarshal ¶
type AccountCondition ¶
type AccountCondition struct { // Type of account condition. Type AccountConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=AccountConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
AccountCondition describes the state of a account at a certain point.
func (*AccountCondition) DeepCopy ¶
func (in *AccountCondition) DeepCopy() *AccountCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCondition.
func (*AccountCondition) DeepCopyInto ¶
func (in *AccountCondition) DeepCopyInto(out *AccountCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountCondition) Descriptor ¶
func (*AccountCondition) Descriptor() ([]byte, []int)
func (*AccountCondition) Marshal ¶
func (m *AccountCondition) Marshal() (dAtA []byte, err error)
func (*AccountCondition) MarshalToSizedBuffer ¶
func (m *AccountCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccountCondition) ProtoMessage ¶
func (*AccountCondition) ProtoMessage()
func (*AccountCondition) Reset ¶
func (m *AccountCondition) Reset()
func (*AccountCondition) Size ¶
func (m *AccountCondition) Size() (n int)
func (*AccountCondition) String ¶
func (this *AccountCondition) String() string
func (*AccountCondition) Unmarshal ¶
func (m *AccountCondition) Unmarshal(dAtA []byte) error
func (*AccountCondition) XXX_DiscardUnknown ¶
func (m *AccountCondition) XXX_DiscardUnknown()
func (*AccountCondition) XXX_Marshal ¶
func (m *AccountCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccountCondition) XXX_Merge ¶
func (m *AccountCondition) XXX_Merge(src proto.Message)
func (*AccountCondition) XXX_Size ¶
func (m *AccountCondition) XXX_Size() int
func (*AccountCondition) XXX_Unmarshal ¶
func (m *AccountCondition) XXX_Unmarshal(b []byte) error
type AccountConditionType ¶
type AccountConditionType string
AccountCondition represents the state of the account
const ( AccountReady AccountConditionType = "Ready" AccountSaved AccountConditionType = "Saved" )
/ 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"` }
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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,1,opt,name=lastUpdated"` // 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"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []AccountCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,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"` }
Alert represents temporal information about an event that occurred with a Modela custom resource +kubebuilder:object:root=true +kubebuilder:subresource:status +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="At",type="date",JSONPath=".status.at",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" +kubebuilder:resource:path=alerts,singular=alert,categories={infra,modela}
func ParseAlertYaml ¶
func (*Alert) AddFinalizer ¶
func (alert *Alert) AddFinalizer()
func (*Alert) CreateOrUpdateCond ¶
func (alert *Alert) CreateOrUpdateCond(cond AlertCondition)
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) GetCond ¶
func (alert Alert) GetCond(t AlertConditionType) AlertCondition
func (Alert) GetCondIdx ¶
func (alert Alert) GetCondIdx(t AlertConditionType) int
func (*Alert) HasFinalizer ¶
func (Alert) ManifestUri ¶
func (*Alert) MarkArchived ¶
func (alert *Alert) MarkArchived()
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 AlertCondition ¶
type AlertCondition struct { // Type of account condition. Type AlertConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=AlertConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human-readable message indicating details about the transition Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
AlertCondition describes the state of an Alert at a certain point
func (*AlertCondition) DeepCopy ¶
func (in *AlertCondition) DeepCopy() *AlertCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertCondition.
func (*AlertCondition) DeepCopyInto ¶
func (in *AlertCondition) DeepCopyInto(out *AlertCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertCondition) Descriptor ¶
func (*AlertCondition) Descriptor() ([]byte, []int)
func (*AlertCondition) Marshal ¶
func (m *AlertCondition) Marshal() (dAtA []byte, err error)
func (*AlertCondition) MarshalToSizedBuffer ¶
func (m *AlertCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AlertCondition) ProtoMessage ¶
func (*AlertCondition) ProtoMessage()
func (*AlertCondition) Reset ¶
func (m *AlertCondition) Reset()
func (*AlertCondition) Size ¶
func (m *AlertCondition) Size() (n int)
func (*AlertCondition) String ¶
func (this *AlertCondition) String() string
func (*AlertCondition) Unmarshal ¶
func (m *AlertCondition) Unmarshal(dAtA []byte) error
func (*AlertCondition) XXX_DiscardUnknown ¶
func (m *AlertCondition) XXX_DiscardUnknown()
func (*AlertCondition) XXX_Marshal ¶
func (m *AlertCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AlertCondition) XXX_Merge ¶
func (m *AlertCondition) XXX_Merge(src proto.Message)
func (*AlertCondition) XXX_Size ¶
func (m *AlertCondition) XXX_Size() int
func (*AlertCondition) XXX_Unmarshal ¶
func (m *AlertCondition) XXX_Unmarshal(b []byte) error
type AlertConditionType ¶
type AlertConditionType string
Alert condition
const ( AlertSent AlertConditionType = "Sent" AlertSaved AlertConditionType = "Saved" )
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 AlertPhase ¶
type AlertPhase string
AlertPhase specifies the current phase of an Alert
const ( AlertPhasePending AlertPhase = "Pending" AlertPhaseSending AlertPhase = "Sending" AlertPhaseSent AlertPhase = "Sent" AlertPhaseFailed AlertPhase = "Failed" )
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 current phase of the Alert // +kubebuilder:default:="Pending" // +kubebuilder:validation:Optional Phase AlertPhase `json:"phase" protobuf:"bytes,1,opt,name=phase"` // The time when the Alert was fired // +kubebuilder:validation:Optional At *metav1.Time `json:"at" protobuf:"bytes,2,opt,name=at"` // 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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,4,opt,name=lastUpdated"` // 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 []AlertCondition `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"` }
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 { // +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"` }
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 ApiToken ¶
type ApiToken struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ApiTokenSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status ApiTokenStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +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="" +kubebuilder:resource:path=apitokens,singular=apitoken,categories={infra,modela}
func ParseApiTokenYaml ¶
func (*ApiToken) AddFinalizer ¶
func (token *ApiToken) AddFinalizer()
func (*ApiToken) CreateOrUpdateCond ¶
func (token *ApiToken) CreateOrUpdateCond(cond ApiTokenCondition)
Merge or update condition
func (*ApiToken) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiToken.
func (*ApiToken) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiToken) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiToken) Descriptor ¶
func (ApiToken) GetCond ¶
func (token ApiToken) GetCond(t ApiTokenConditionType) ApiTokenCondition
func (ApiToken) GetCondIdx ¶
func (token ApiToken) GetCondIdx(t ApiTokenConditionType) int
func (ApiToken) HasFinalizer ¶
func (ApiToken) ManifestUri ¶
func (*ApiToken) MarkArchived ¶
func (token *ApiToken) MarkArchived()
func (*ApiToken) MarshalToSizedBuffer ¶
func (*ApiToken) ProtoMessage ¶
func (*ApiToken) ProtoMessage()
func (*ApiToken) RemoveFinalizer ¶
func (token *ApiToken) RemoveFinalizer()
func (*ApiToken) SetupWebhookWithManager ¶
func (ApiToken) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (ApiToken) ValidateDelete ¶
func (ApiToken) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*ApiToken) XXX_DiscardUnknown ¶
func (token *ApiToken) XXX_DiscardUnknown()
func (*ApiToken) XXX_Marshal ¶
func (*ApiToken) XXX_Unmarshal ¶
type ApiTokenCondition ¶
type ApiTokenCondition struct { // Type of account condition. Type ApiTokenConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=ApiTokenConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human-readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
ApiTokenCondition describes the state of the license at a certain point.
func (*ApiTokenCondition) DeepCopy ¶
func (in *ApiTokenCondition) DeepCopy() *ApiTokenCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiTokenCondition.
func (*ApiTokenCondition) DeepCopyInto ¶
func (in *ApiTokenCondition) DeepCopyInto(out *ApiTokenCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiTokenCondition) Descriptor ¶
func (*ApiTokenCondition) Descriptor() ([]byte, []int)
func (*ApiTokenCondition) Marshal ¶
func (m *ApiTokenCondition) Marshal() (dAtA []byte, err error)
func (*ApiTokenCondition) MarshalTo ¶
func (m *ApiTokenCondition) MarshalTo(dAtA []byte) (int, error)
func (*ApiTokenCondition) MarshalToSizedBuffer ¶
func (m *ApiTokenCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApiTokenCondition) ProtoMessage ¶
func (*ApiTokenCondition) ProtoMessage()
func (*ApiTokenCondition) Reset ¶
func (m *ApiTokenCondition) Reset()
func (*ApiTokenCondition) Size ¶
func (m *ApiTokenCondition) Size() (n int)
func (*ApiTokenCondition) String ¶
func (this *ApiTokenCondition) String() string
func (*ApiTokenCondition) Unmarshal ¶
func (m *ApiTokenCondition) Unmarshal(dAtA []byte) error
func (*ApiTokenCondition) XXX_DiscardUnknown ¶
func (m *ApiTokenCondition) XXX_DiscardUnknown()
func (*ApiTokenCondition) XXX_Marshal ¶
func (m *ApiTokenCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApiTokenCondition) XXX_Merge ¶
func (m *ApiTokenCondition) XXX_Merge(src proto.Message)
func (*ApiTokenCondition) XXX_Size ¶
func (m *ApiTokenCondition) XXX_Size() int
func (*ApiTokenCondition) XXX_Unmarshal ¶
func (m *ApiTokenCondition) XXX_Unmarshal(b []byte) error
type ApiTokenConditionType ¶
type ApiTokenConditionType string
ApiToken condition
const ( ApiTokenReady ApiTokenConditionType = "Ready" ApiTokenSaved ApiTokenConditionType = "Saved" )
/ ApiToken Condition
type ApiTokenList ¶
type ApiTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ApiToken `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true ApiTokenList is a list of ApiTokens
func (*ApiTokenList) DeepCopy ¶
func (in *ApiTokenList) DeepCopy() *ApiTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiTokenList.
func (*ApiTokenList) DeepCopyInto ¶
func (in *ApiTokenList) DeepCopyInto(out *ApiTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiTokenList) DeepCopyObject ¶
func (in *ApiTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiTokenList) Descriptor ¶
func (*ApiTokenList) Descriptor() ([]byte, []int)
func (*ApiTokenList) Marshal ¶
func (m *ApiTokenList) Marshal() (dAtA []byte, err error)
func (*ApiTokenList) MarshalToSizedBuffer ¶
func (m *ApiTokenList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApiTokenList) ProtoMessage ¶
func (*ApiTokenList) ProtoMessage()
func (*ApiTokenList) Reset ¶
func (m *ApiTokenList) Reset()
func (*ApiTokenList) Size ¶
func (m *ApiTokenList) Size() (n int)
func (*ApiTokenList) String ¶
func (this *ApiTokenList) String() string
func (*ApiTokenList) Unmarshal ¶
func (m *ApiTokenList) Unmarshal(dAtA []byte) error
func (*ApiTokenList) XXX_DiscardUnknown ¶
func (m *ApiTokenList) XXX_DiscardUnknown()
func (*ApiTokenList) XXX_Marshal ¶
func (m *ApiTokenList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApiTokenList) XXX_Merge ¶
func (m *ApiTokenList) XXX_Merge(src proto.Message)
func (*ApiTokenList) XXX_Size ¶
func (m *ApiTokenList) XXX_Size() int
func (*ApiTokenList) XXX_Unmarshal ¶
func (m *ApiTokenList) XXX_Unmarshal(b []byte) error
type ApiTokenSpec ¶
type ApiTokenSpec struct { // User provided description // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,1,opt,name=description"` // Scopes is the list of scopes for this token. Scopes []Scope `json:"scopes,omitempty" protobuf:"bytes,2,rep,name=scopes"` // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,3,opt,name=owner"` }
ApiTokenSpec defines the desired state of ApiToken
func (*ApiTokenSpec) DeepCopy ¶
func (in *ApiTokenSpec) DeepCopy() *ApiTokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiTokenSpec.
func (*ApiTokenSpec) DeepCopyInto ¶
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 ¶
func (*ApiTokenSpec) Descriptor() ([]byte, []int)
func (*ApiTokenSpec) Marshal ¶
func (m *ApiTokenSpec) Marshal() (dAtA []byte, err error)
func (*ApiTokenSpec) MarshalToSizedBuffer ¶
func (m *ApiTokenSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApiTokenSpec) ProtoMessage ¶
func (*ApiTokenSpec) ProtoMessage()
func (*ApiTokenSpec) Reset ¶
func (m *ApiTokenSpec) Reset()
func (*ApiTokenSpec) Size ¶
func (m *ApiTokenSpec) Size() (n int)
func (*ApiTokenSpec) String ¶
func (this *ApiTokenSpec) String() string
func (*ApiTokenSpec) Unmarshal ¶
func (m *ApiTokenSpec) Unmarshal(dAtA []byte) error
func (*ApiTokenSpec) XXX_DiscardUnknown ¶
func (m *ApiTokenSpec) XXX_DiscardUnknown()
func (*ApiTokenSpec) XXX_Marshal ¶
func (m *ApiTokenSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApiTokenSpec) XXX_Merge ¶
func (m *ApiTokenSpec) XXX_Merge(src proto.Message)
func (*ApiTokenSpec) XXX_Size ¶
func (m *ApiTokenSpec) XXX_Size() int
func (*ApiTokenSpec) XXX_Unmarshal ¶
func (m *ApiTokenSpec) XXX_Unmarshal(b []byte) error
type ApiTokenStatus ¶
type ApiTokenStatus 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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []ApiTokenCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,3,rep,name=conditions"` }
ApiTokenStatus is the observed state of a ApiToken
func (*ApiTokenStatus) DeepCopy ¶
func (in *ApiTokenStatus) DeepCopy() *ApiTokenStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiTokenStatus.
func (*ApiTokenStatus) DeepCopyInto ¶
func (in *ApiTokenStatus) DeepCopyInto(out *ApiTokenStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiTokenStatus) Descriptor ¶
func (*ApiTokenStatus) Descriptor() ([]byte, []int)
func (*ApiTokenStatus) Marshal ¶
func (m *ApiTokenStatus) Marshal() (dAtA []byte, err error)
func (*ApiTokenStatus) MarshalToSizedBuffer ¶
func (m *ApiTokenStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApiTokenStatus) ProtoMessage ¶
func (*ApiTokenStatus) ProtoMessage()
func (*ApiTokenStatus) Reset ¶
func (m *ApiTokenStatus) Reset()
func (*ApiTokenStatus) Size ¶
func (m *ApiTokenStatus) Size() (n int)
func (*ApiTokenStatus) String ¶
func (this *ApiTokenStatus) String() string
func (*ApiTokenStatus) Unmarshal ¶
func (m *ApiTokenStatus) Unmarshal(dAtA []byte) error
func (*ApiTokenStatus) XXX_DiscardUnknown ¶
func (m *ApiTokenStatus) XXX_DiscardUnknown()
func (*ApiTokenStatus) XXX_Marshal ¶
func (m *ApiTokenStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApiTokenStatus) XXX_Merge ¶
func (m *ApiTokenStatus) XXX_Merge(src proto.Message)
func (*ApiTokenStatus) XXX_Size ¶
func (m *ApiTokenStatus) XXX_Size() int
func (*ApiTokenStatus) XXX_Unmarshal ¶
func (m *ApiTokenStatus) 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: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="" +kubebuilder:resource:path=attachments,singular=attachment,categories={infra,modela}
func ParseAttachmentYaml ¶
func ParseAttachmentYaml(content []byte) (*Attachment, error)
func (*Attachment) AddFinalizer ¶
func (attachment *Attachment) AddFinalizer()
func (*Attachment) CreateOrUpdateCond ¶
func (attachment *Attachment) CreateOrUpdateCond(cond AttachmentCondition)
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) AttachmentCondition
func (Attachment) GetCondIdx ¶
func (attachment Attachment) GetCondIdx(t AttachmentConditionType) int
func (*Attachment) HasFinalizer ¶
func (attachment *Attachment) HasFinalizer() bool
func (Attachment) IsReady ¶
func (attachment Attachment) IsReady() bool
func (Attachment) ManifestUri ¶
func (attachment Attachment) ManifestUri() string
func (*Attachment) MarkArchived ¶
func (attachment *Attachment) MarkArchived()
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 (attachment *Attachment) Marshal() (dAtA []byte, err error)
func (*Attachment) MarshalToSizedBuffer ¶
func (attachment *Attachment) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Attachment) ProtoMessage ¶
func (*Attachment) ProtoMessage()
func (*Attachment) RemoveFinalizer ¶
func (attachment *Attachment) RemoveFinalizer()
func (*Attachment) Reset ¶
func (attachment *Attachment) Reset()
func (Attachment) RootUri ¶
func (attachment Attachment) RootUri() string
func (*Attachment) SetupWebhookWithManager ¶
func (attachment *Attachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Attachment) Size ¶
func (attachment *Attachment) Size() (n int)
func (*Attachment) String ¶
func (attachment *Attachment) String() string
func (*Attachment) Unmarshal ¶
func (attachment *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 (attachment *Attachment) XXX_DiscardUnknown()
func (*Attachment) XXX_Marshal ¶
func (attachment *Attachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Attachment) XXX_Merge ¶
func (attachment *Attachment) XXX_Merge(src proto.Message)
func (*Attachment) XXX_Size ¶
func (attachment *Attachment) XXX_Size() int
func (*Attachment) XXX_Unmarshal ¶
func (attachment *Attachment) XXX_Unmarshal(b []byte) error
type AttachmentCondition ¶
type AttachmentCondition struct { // Type of account condition. Type AttachmentConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=AttachmentConditionType"` // Status of the condition, one of True, False, Unknown Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human-readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
AttachmentCondition describes the state of the license at a certain point.
func (*AttachmentCondition) DeepCopy ¶
func (in *AttachmentCondition) DeepCopy() *AttachmentCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachmentCondition.
func (*AttachmentCondition) DeepCopyInto ¶
func (in *AttachmentCondition) DeepCopyInto(out *AttachmentCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AttachmentCondition) Descriptor ¶
func (*AttachmentCondition) Descriptor() ([]byte, []int)
func (*AttachmentCondition) Marshal ¶
func (m *AttachmentCondition) Marshal() (dAtA []byte, err error)
func (*AttachmentCondition) MarshalTo ¶
func (m *AttachmentCondition) MarshalTo(dAtA []byte) (int, error)
func (*AttachmentCondition) MarshalToSizedBuffer ¶
func (m *AttachmentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AttachmentCondition) ProtoMessage ¶
func (*AttachmentCondition) ProtoMessage()
func (*AttachmentCondition) Reset ¶
func (m *AttachmentCondition) Reset()
func (*AttachmentCondition) Size ¶
func (m *AttachmentCondition) Size() (n int)
func (*AttachmentCondition) String ¶
func (this *AttachmentCondition) String() string
func (*AttachmentCondition) Unmarshal ¶
func (m *AttachmentCondition) Unmarshal(dAtA []byte) error
func (*AttachmentCondition) XXX_DiscardUnknown ¶
func (m *AttachmentCondition) XXX_DiscardUnknown()
func (*AttachmentCondition) XXX_Marshal ¶
func (m *AttachmentCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AttachmentCondition) XXX_Merge ¶
func (m *AttachmentCondition) XXX_Merge(src proto.Message)
func (*AttachmentCondition) XXX_Size ¶
func (m *AttachmentCondition) XXX_Size() int
func (*AttachmentCondition) XXX_Unmarshal ¶
func (m *AttachmentCondition) 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 { // The time when the alert was fired // +kubebuilder:validation:Optional At *metav1.Time `json:"at" protobuf:"bytes,2,opt,name=at"` // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` // Last time the object was updated //+kubebuilder:validation:Optional LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,4,opt,name=lastUpdated"` // Update in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,5,opt,name=failureReason"` // Update in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,6,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []AttachmentCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,7,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 Commit ¶
type Commit struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec CommitSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status CommitStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.phase",description="" +kubebuilder:printcolumn:name="Subject",type="string",JSONPath=".spec.subject",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="At",type="date",JSONPath=".status.at",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" +kubebuilder:resource:path=commits,singular=commit,categories={infra,modela}
func ParseCommitYaml ¶
func (*Commit) AddFinalizer ¶
func (commit *Commit) AddFinalizer()
func (*Commit) CreateOrUpdateCond ¶
func (commit *Commit) CreateOrUpdateCond(cond CommitCondition)
Merge or update condition
func (*Commit) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Commit.
func (*Commit) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Commit) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Commit) Descriptor ¶
func (*Commit) GetCond ¶
func (commit *Commit) GetCond(t CommitConditionType) CommitCondition
func (*Commit) GetCondIdx ¶
func (commit *Commit) GetCondIdx(t CommitConditionType) int
func (*Commit) HasFinalizer ¶
func (*Commit) ManifestUri ¶
func (*Commit) MarkArchived ¶
func (commit *Commit) MarkArchived()
func (*Commit) MarshalToSizedBuffer ¶
func (*Commit) ProtoMessage ¶
func (*Commit) ProtoMessage()
func (*Commit) RemoveFinalizer ¶
func (commit *Commit) RemoveFinalizer()
func (*Commit) SetupWebhookWithManager ¶
func (Commit) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (Commit) ValidateDelete ¶
func (Commit) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Commit) XXX_DiscardUnknown ¶
func (m *Commit) XXX_DiscardUnknown()
func (*Commit) XXX_Marshal ¶
func (*Commit) XXX_Unmarshal ¶
type CommitCondition ¶
type CommitCondition struct { // Type of account condition. Type CommitConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=CommitConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human-readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
CommitCondition describes the state of the license at a certain point.
func (*CommitCondition) DeepCopy ¶
func (in *CommitCondition) DeepCopy() *CommitCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitCondition.
func (*CommitCondition) DeepCopyInto ¶
func (in *CommitCondition) DeepCopyInto(out *CommitCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CommitCondition) Descriptor ¶
func (*CommitCondition) Descriptor() ([]byte, []int)
func (*CommitCondition) Marshal ¶
func (m *CommitCondition) Marshal() (dAtA []byte, err error)
func (*CommitCondition) MarshalToSizedBuffer ¶
func (m *CommitCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CommitCondition) ProtoMessage ¶
func (*CommitCondition) ProtoMessage()
func (*CommitCondition) Reset ¶
func (m *CommitCondition) Reset()
func (*CommitCondition) Size ¶
func (m *CommitCondition) Size() (n int)
func (*CommitCondition) String ¶
func (this *CommitCondition) String() string
func (*CommitCondition) Unmarshal ¶
func (m *CommitCondition) Unmarshal(dAtA []byte) error
func (*CommitCondition) XXX_DiscardUnknown ¶
func (m *CommitCondition) XXX_DiscardUnknown()
func (*CommitCondition) XXX_Marshal ¶
func (m *CommitCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommitCondition) XXX_Merge ¶
func (m *CommitCondition) XXX_Merge(src proto.Message)
func (*CommitCondition) XXX_Size ¶
func (m *CommitCondition) XXX_Size() int
func (*CommitCondition) XXX_Unmarshal ¶
func (m *CommitCondition) XXX_Unmarshal(b []byte) error
type CommitConditionType ¶
type CommitConditionType string
Commit condition
const ( CommitSent CommitConditionType = "Sent" CommitSaved CommitConditionType = "Saved" )
/ Commit Condition
type CommitList ¶
type CommitList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Commit `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true CommitList is a list of Commits
func (*CommitList) DeepCopy ¶
func (in *CommitList) DeepCopy() *CommitList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitList.
func (*CommitList) DeepCopyInto ¶
func (in *CommitList) DeepCopyInto(out *CommitList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CommitList) DeepCopyObject ¶
func (in *CommitList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CommitList) Descriptor ¶
func (*CommitList) Descriptor() ([]byte, []int)
func (*CommitList) Marshal ¶
func (m *CommitList) Marshal() (dAtA []byte, err error)
func (*CommitList) MarshalToSizedBuffer ¶
func (m *CommitList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CommitList) ProtoMessage ¶
func (*CommitList) ProtoMessage()
func (*CommitList) Reset ¶
func (m *CommitList) Reset()
func (*CommitList) Size ¶
func (m *CommitList) Size() (n int)
func (*CommitList) String ¶
func (this *CommitList) String() string
func (*CommitList) Unmarshal ¶
func (m *CommitList) Unmarshal(dAtA []byte) error
func (*CommitList) XXX_DiscardUnknown ¶
func (m *CommitList) XXX_DiscardUnknown()
func (*CommitList) XXX_Marshal ¶
func (m *CommitList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommitList) XXX_Merge ¶
func (m *CommitList) XXX_Merge(src proto.Message)
func (*CommitList) XXX_Size ¶
func (m *CommitList) XXX_Size() int
func (*CommitList) XXX_Unmarshal ¶
func (m *CommitList) XXX_Unmarshal(b []byte) error
type CommitPhase ¶
type CommitPhase string
ModelPhase is the current phase of a model
const ( CommitPhasePending CommitPhase = "Pending" CommitPhaseSending CommitPhase = "Sending" CommitPhaseSent CommitPhase = "Sent" )
type CommitSpec ¶
type CommitSpec struct { // User provided commit message // +kubebuilder:default:="" // +kubebuilder:validation:Optional Message *string `json:"message,omitempty" protobuf:"bytes,1,opt,name=message"` // The subject entity EntityRef v1.ObjectReference `json:"entityRef,omitempty" protobuf:"bytes,2,opt,name=entityRef"` // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,3,opt,name=owner"` // TenantRef is the commit tenant // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,4,opt,name=tenantRef"` }
CommitSpec defines the desired state of Commit
func (*CommitSpec) DeepCopy ¶
func (in *CommitSpec) DeepCopy() *CommitSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitSpec.
func (*CommitSpec) DeepCopyInto ¶
func (in *CommitSpec) DeepCopyInto(out *CommitSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CommitSpec) Descriptor ¶
func (*CommitSpec) Descriptor() ([]byte, []int)
func (*CommitSpec) Marshal ¶
func (m *CommitSpec) Marshal() (dAtA []byte, err error)
func (*CommitSpec) MarshalToSizedBuffer ¶
func (m *CommitSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CommitSpec) ProtoMessage ¶
func (*CommitSpec) ProtoMessage()
func (*CommitSpec) Reset ¶
func (m *CommitSpec) Reset()
func (*CommitSpec) Size ¶
func (m *CommitSpec) Size() (n int)
func (*CommitSpec) String ¶
func (this *CommitSpec) String() string
func (*CommitSpec) Unmarshal ¶
func (m *CommitSpec) Unmarshal(dAtA []byte) error
func (*CommitSpec) XXX_DiscardUnknown ¶
func (m *CommitSpec) XXX_DiscardUnknown()
func (*CommitSpec) XXX_Marshal ¶
func (m *CommitSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommitSpec) XXX_Merge ¶
func (m *CommitSpec) XXX_Merge(src proto.Message)
func (*CommitSpec) XXX_Size ¶
func (m *CommitSpec) XXX_Size() int
func (*CommitSpec) XXX_Unmarshal ¶
func (m *CommitSpec) XXX_Unmarshal(b []byte) error
type CommitStatus ¶
type CommitStatus struct { // Phase is the phase of the model // +kubebuilder:default:="Pending" // +kubebuilder:validation:Optional Phase CommitPhase `json:"phase" protobuf:"bytes,1,opt,name=phase"` // The time when the commit was completed // +kubebuilder:validation:Optional At *metav1.Time `json:"at" protobuf:"bytes,2,opt,name=at"` // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` // Last time the object was updated //+kubebuilder:validation:Optional LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,4,opt,name=lastUpdated"` // Update in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,5,opt,name=failureReason"` // Update in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,6,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []CommitCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,7,rep,name=conditions"` }
CommitStatus is the observed state of a Commit
func (*CommitStatus) DeepCopy ¶
func (in *CommitStatus) DeepCopy() *CommitStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatus.
func (*CommitStatus) DeepCopyInto ¶
func (in *CommitStatus) DeepCopyInto(out *CommitStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CommitStatus) Descriptor ¶
func (*CommitStatus) Descriptor() ([]byte, []int)
func (*CommitStatus) Marshal ¶
func (m *CommitStatus) Marshal() (dAtA []byte, err error)
func (*CommitStatus) MarshalToSizedBuffer ¶
func (m *CommitStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CommitStatus) ProtoMessage ¶
func (*CommitStatus) ProtoMessage()
func (*CommitStatus) Reset ¶
func (m *CommitStatus) Reset()
func (*CommitStatus) Size ¶
func (m *CommitStatus) Size() (n int)
func (*CommitStatus) String ¶
func (this *CommitStatus) String() string
func (*CommitStatus) Unmarshal ¶
func (m *CommitStatus) Unmarshal(dAtA []byte) error
func (*CommitStatus) XXX_DiscardUnknown ¶
func (m *CommitStatus) XXX_DiscardUnknown()
func (*CommitStatus) XXX_Marshal ¶
func (m *CommitStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommitStatus) XXX_Merge ¶
func (m *CommitStatus) XXX_Merge(src proto.Message)
func (*CommitStatus) XXX_Size ¶
func (m *CommitStatus) XXX_Size() int
func (*CommitStatus) XXX_Unmarshal ¶
func (m *CommitStatus) 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"` }
Connection define a connection to an external system (e.g. database, public cloud) +kubebuilder:object:root=true +kubebuilder:subresource:status +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="" +kubebuilder:resource:path=connections,shortName=conn,singular=connection,categories={infra,modela}
func ParseConnectionYaml ¶
func ParseConnectionYaml(content []byte) (*Connection, error)
func (*Connection) AddFinalizer ¶
func (connection *Connection) AddFinalizer()
func (*Connection) CreateOrUpdateCond ¶
func (connection *Connection) CreateOrUpdateCond(cond ConnectionCondition)
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) GetCond ¶
func (connection *Connection) GetCond(t ConnectionConditionType) ConnectionCondition
func (*Connection) GetCondIdx ¶
func (connection *Connection) GetCondIdx(t ConnectionConditionType) 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 ¶
func (connection Connection) ManifestUri() string
func (*Connection) MarkArchived ¶
func (connection *Connection) MarkArchived()
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 ¶
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 ConnectionCondition ¶
type ConnectionCondition struct { // Type of account condition. Type ConnectionConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=ConnectionConditionType"` // Status of the condition, one of True, False, Unknown. Status corev1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,4,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,5,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,6,opt,name=message"` }
ConnectionCondition describes the state of a connection at a certain point.
func (*ConnectionCondition) DeepCopy ¶
func (in *ConnectionCondition) DeepCopy() *ConnectionCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionCondition.
func (*ConnectionCondition) DeepCopyInto ¶
func (in *ConnectionCondition) DeepCopyInto(out *ConnectionCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionCondition) Descriptor ¶
func (*ConnectionCondition) Descriptor() ([]byte, []int)
func (*ConnectionCondition) Marshal ¶
func (m *ConnectionCondition) Marshal() (dAtA []byte, err error)
func (*ConnectionCondition) MarshalTo ¶
func (m *ConnectionCondition) MarshalTo(dAtA []byte) (int, error)
func (*ConnectionCondition) MarshalToSizedBuffer ¶
func (m *ConnectionCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConnectionCondition) ProtoMessage ¶
func (*ConnectionCondition) ProtoMessage()
func (*ConnectionCondition) Reset ¶
func (m *ConnectionCondition) Reset()
func (*ConnectionCondition) Size ¶
func (m *ConnectionCondition) Size() (n int)
func (*ConnectionCondition) String ¶
func (this *ConnectionCondition) String() string
func (*ConnectionCondition) Unmarshal ¶
func (m *ConnectionCondition) Unmarshal(dAtA []byte) error
func (*ConnectionCondition) XXX_DiscardUnknown ¶
func (m *ConnectionCondition) XXX_DiscardUnknown()
func (*ConnectionCondition) XXX_Marshal ¶
func (m *ConnectionCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectionCondition) XXX_Merge ¶
func (m *ConnectionCondition) XXX_Merge(src proto.Message)
func (*ConnectionCondition) XXX_Size ¶
func (m *ConnectionCondition) XXX_Size() int
func (*ConnectionCondition) XXX_Unmarshal ¶
func (m *ConnectionCondition) 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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // Update 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"` // Update 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 []ConnectionCondition `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 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"` }
Lab represents a single namespace where data analysis and model training workloads take place +kubebuilder:object:root=true +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" +kubebuilder:resource:path=labs,singular=lab,categories={infra,modela,all} +kubebuilder:subresource:status
func ParseLabYaml ¶
func (*Lab) AddFinalizer ¶
func (lab *Lab) AddFinalizer()
func (Lab) CreateNamespace ¶
func (*Lab) CreateOrUpdateCond ¶
func (lab *Lab) CreateOrUpdateCond(cond LabCondition)
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) GetCond ¶
func (lab *Lab) GetCond(t LabConditionType) LabCondition
func (*Lab) GetCondIdx ¶
func (lab *Lab) GetCondIdx(t LabConditionType) int
func (*Lab) HasFinalizer ¶
func (Lab) IsArchived ¶
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 ¶
func (*Lab) MarkArchived ¶
func (lab *Lab) MarkArchived()
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 LabCondition ¶
type LabCondition struct { // Type of account condition. Type LabConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=LabConditionType"` // Status of the condition, one of True, False, Unknown. Status corev1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
LabCondition describes the state of a Lab at a certain point
func (*LabCondition) DeepCopy ¶
func (in *LabCondition) DeepCopy() *LabCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabCondition.
func (*LabCondition) DeepCopyInto ¶
func (in *LabCondition) DeepCopyInto(out *LabCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LabCondition) Descriptor ¶
func (*LabCondition) Descriptor() ([]byte, []int)
func (*LabCondition) Marshal ¶
func (m *LabCondition) Marshal() (dAtA []byte, err error)
func (*LabCondition) MarshalToSizedBuffer ¶
func (m *LabCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LabCondition) ProtoMessage ¶
func (*LabCondition) ProtoMessage()
func (*LabCondition) Reset ¶
func (m *LabCondition) Reset()
func (*LabCondition) Size ¶
func (m *LabCondition) Size() (n int)
func (*LabCondition) String ¶
func (this *LabCondition) String() string
func (*LabCondition) Unmarshal ¶
func (m *LabCondition) Unmarshal(dAtA []byte) error
func (*LabCondition) XXX_DiscardUnknown ¶
func (m *LabCondition) XXX_DiscardUnknown()
func (*LabCondition) XXX_Marshal ¶
func (m *LabCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LabCondition) XXX_Merge ¶
func (m *LabCondition) XXX_Merge(src proto.Message)
func (*LabCondition) XXX_Size ¶
func (m *LabCondition) XXX_Size() int
func (*LabCondition) XXX_Unmarshal ¶
func (m *LabCondition) XXX_Unmarshal(b []byte) error
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"` // ClusterName is the name of a VirtualCluster that exists under the same tenant as the object. If specified, Jobs // assigned to the Lab will be executed inside the cluster (currently not implemented) // +kubebuilder:validation:Optional // +kubebuilder:default:="" ClusterName *string `json:"clusterName,omitempty" protobuf:"bytes,4,opt,name=clusterName"` // 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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []LabCondition `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"` }
License represents the license key and limitations of a cluster-wide license obtained from Modela.ai +kubebuilder:object:root=true +kubebuilder:subresource:status +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 At",type="date",JSONPath=".spec.expireAt",description="" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" +kubebuilder:resource:path=licenses,singular=license,categories={infra,modela}
func ParseLicenseYaml ¶
func (*License) AddFinalizer ¶
func (license *License) AddFinalizer()
func (*License) CreateOrUpdateCond ¶
func (license *License) CreateOrUpdateCond(cond LicenseCondition)
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) GetCond ¶
func (license License) GetCond(t LicenseConditionType) LicenseCondition
func (License) GetCondIdx ¶
func (license License) GetCondIdx(t LicenseConditionType) int
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 ¶
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 (license *License) XXX_DiscardUnknown()
func (*License) XXX_Marshal ¶
func (*License) XXX_Unmarshal ¶
type LicenseCondition ¶
type LicenseCondition struct { // Type of condition. Type LicenseConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=LicenseConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
LicenseCondition describes the state of the license at a certain point
func (*LicenseCondition) DeepCopy ¶
func (in *LicenseCondition) DeepCopy() *LicenseCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseCondition.
func (*LicenseCondition) DeepCopyInto ¶
func (in *LicenseCondition) DeepCopyInto(out *LicenseCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LicenseCondition) Descriptor ¶
func (*LicenseCondition) Descriptor() ([]byte, []int)
func (*LicenseCondition) Marshal ¶
func (m *LicenseCondition) Marshal() (dAtA []byte, err error)
func (*LicenseCondition) MarshalToSizedBuffer ¶
func (m *LicenseCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LicenseCondition) ProtoMessage ¶
func (*LicenseCondition) ProtoMessage()
func (*LicenseCondition) Reset ¶
func (m *LicenseCondition) Reset()
func (*LicenseCondition) Size ¶
func (m *LicenseCondition) Size() (n int)
func (*LicenseCondition) String ¶
func (this *LicenseCondition) String() string
func (*LicenseCondition) Unmarshal ¶
func (m *LicenseCondition) Unmarshal(dAtA []byte) error
func (*LicenseCondition) XXX_DiscardUnknown ¶
func (m *LicenseCondition) XXX_DiscardUnknown()
func (*LicenseCondition) XXX_Marshal ¶
func (m *LicenseCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LicenseCondition) XXX_Merge ¶
func (m *LicenseCondition) XXX_Merge(src proto.Message)
func (*LicenseCondition) XXX_Size ¶
func (m *LicenseCondition) XXX_Size() int
func (*LicenseCondition) XXX_Unmarshal ¶
func (m *LicenseCondition) XXX_Unmarshal(b []byte) error
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"` // TrialStart is the start date for of the free trial period, if active // +kubebuilder:validation:Optional TrialStart *metav1.Time `json:"trialStart,omitempty" protobuf:"bytes,5,opt,name=trialStart"` // TrialEnd specifies when the free trial expires, if active // +kubebuilder:validation:Optional TrialEnd *metav1.Time `json:"trialEnd,omitempty" protobuf:"bytes,6,opt,name=trialEnd"` // 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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,1,opt,name=lastUpdated"` // 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 []LicenseCondition `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: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="" +kubebuilder:resource:path=modelasystems,singular=modelasystem,categories={infra,modela}
func ParseModelaSystemYaml ¶
func ParseModelaSystemYaml(content []byte) (*ModelaSystem, error)
func (*ModelaSystem) AddFinalizer ¶
func (ms *ModelaSystem) AddFinalizer()
func (*ModelaSystem) CreateOrUpdateCond ¶
func (ms *ModelaSystem) CreateOrUpdateCond(cond ModelaSystemCondition)
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) GetCond ¶
func (ms ModelaSystem) GetCond(t ModelaSystemConditionType) ModelaSystemCondition
func (ModelaSystem) GetCondIdx ¶
func (ms ModelaSystem) GetCondIdx(t ModelaSystemConditionType) int
func (ModelaSystem) HasFinalizer ¶
func (ms ModelaSystem) HasFinalizer() bool
func (ModelaSystem) IsReady ¶
func (ms ModelaSystem) IsReady() bool
func (ModelaSystem) ManifestUri ¶
func (ms ModelaSystem) ManifestUri() string
func (*ModelaSystem) MarkArchived ¶
func (ms *ModelaSystem) MarkArchived()
func (*ModelaSystem) MarkReady ¶
func (ms *ModelaSystem) MarkReady()
func (*ModelaSystem) Marshal ¶
func (ms *ModelaSystem) Marshal() (dAtA []byte, err error)
func (*ModelaSystem) MarshalToSizedBuffer ¶
func (ms *ModelaSystem) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelaSystem) ProtoMessage ¶
func (*ModelaSystem) ProtoMessage()
func (*ModelaSystem) RemoveFinalizer ¶
func (ms *ModelaSystem) RemoveFinalizer()
func (*ModelaSystem) Reset ¶
func (ms *ModelaSystem) Reset()
func (ModelaSystem) RootUri ¶
func (ms ModelaSystem) RootUri() string
func (*ModelaSystem) SetupWebhookWithManager ¶
func (ms *ModelaSystem) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ModelaSystem) Size ¶
func (ms *ModelaSystem) Size() (n int)
func (*ModelaSystem) String ¶
func (ms *ModelaSystem) String() string
func (*ModelaSystem) Unmarshal ¶
func (ms *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 (ms *ModelaSystem) XXX_DiscardUnknown()
func (*ModelaSystem) XXX_Marshal ¶
func (ms *ModelaSystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelaSystem) XXX_Merge ¶
func (ms *ModelaSystem) XXX_Merge(src proto.Message)
func (*ModelaSystem) XXX_Size ¶
func (ms *ModelaSystem) XXX_Size() int
func (*ModelaSystem) XXX_Unmarshal ¶
func (ms *ModelaSystem) XXX_Unmarshal(b []byte) error
type ModelaSystemCondition ¶
type ModelaSystemCondition struct { // Type of account condition. Type ModelaSystemConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=ModelaSystemConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
ModelaSystemCondition describes the state of the ModelaSystem at a certain point
func (*ModelaSystemCondition) DeepCopy ¶
func (in *ModelaSystemCondition) DeepCopy() *ModelaSystemCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelaSystemCondition.
func (*ModelaSystemCondition) DeepCopyInto ¶
func (in *ModelaSystemCondition) DeepCopyInto(out *ModelaSystemCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelaSystemCondition) Descriptor ¶
func (*ModelaSystemCondition) Descriptor() ([]byte, []int)
func (*ModelaSystemCondition) Marshal ¶
func (m *ModelaSystemCondition) Marshal() (dAtA []byte, err error)
func (*ModelaSystemCondition) MarshalTo ¶
func (m *ModelaSystemCondition) MarshalTo(dAtA []byte) (int, error)
func (*ModelaSystemCondition) MarshalToSizedBuffer ¶
func (m *ModelaSystemCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelaSystemCondition) ProtoMessage ¶
func (*ModelaSystemCondition) ProtoMessage()
func (*ModelaSystemCondition) Reset ¶
func (m *ModelaSystemCondition) Reset()
func (*ModelaSystemCondition) Size ¶
func (m *ModelaSystemCondition) Size() (n int)
func (*ModelaSystemCondition) String ¶
func (this *ModelaSystemCondition) String() string
func (*ModelaSystemCondition) Unmarshal ¶
func (m *ModelaSystemCondition) Unmarshal(dAtA []byte) error
func (*ModelaSystemCondition) XXX_DiscardUnknown ¶
func (m *ModelaSystemCondition) XXX_DiscardUnknown()
func (*ModelaSystemCondition) XXX_Marshal ¶
func (m *ModelaSystemCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelaSystemCondition) XXX_Merge ¶
func (m *ModelaSystemCondition) XXX_Merge(src proto.Message)
func (*ModelaSystemCondition) XXX_Size ¶
func (m *ModelaSystemCondition) XXX_Size() int
func (*ModelaSystemCondition) XXX_Unmarshal ¶
func (m *ModelaSystemCondition) XXX_Unmarshal(b []byte) error
type ModelaSystemConditionType ¶
type ModelaSystemConditionType string
ModelaSystem condition
const ( ModelaSystemReady ModelaSystemConditionType = "Ready" ModelaSystemSaved ModelaSystemConditionType = "Saved" )
/ ModelaSystem Condition
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"` // Update 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"` // Update 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 []ModelaSystemCondition `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 LastMessage *metav1.Time `json:"lastMessage,omitempty" protobuf:"bytes,1,opt,name=lastMessage"` // 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"` }
The Notifier resource +kubebuilder:object:root=true +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="" +kubebuilder:resource:path=notifiers,singular=notifier,categories={infra,modela}
func ParseNotifierYaml ¶
func (*Notifier) AddFinalizer ¶
func (notifier *Notifier) AddFinalizer()
func (*Notifier) CreateOrUpdateCond ¶
func (notifier *Notifier) CreateOrUpdateCond(cond NotifierCondition)
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) GetCond ¶
func (notifier Notifier) GetCond(t NotifierConditionType) NotifierCondition
func (Notifier) GetCondIdx ¶
func (notifier Notifier) GetCondIdx(t NotifierConditionType) int
func (Notifier) HasFinalizer ¶
func (Notifier) ManifestUri ¶
func (*Notifier) MarkArchived ¶
func (notifier *Notifier) MarkArchived()
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 NotifierCondition ¶
type NotifierCondition struct { // Type of account condition. Type NotifierConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=NotifierConditionType"` // Status of the condition, one of True, False, Unknown Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
NotifierCondition describes the state of a Notifier at a certain point
func (*NotifierCondition) DeepCopy ¶
func (in *NotifierCondition) DeepCopy() *NotifierCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotifierCondition.
func (*NotifierCondition) DeepCopyInto ¶
func (in *NotifierCondition) DeepCopyInto(out *NotifierCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotifierCondition) Descriptor ¶
func (*NotifierCondition) Descriptor() ([]byte, []int)
func (*NotifierCondition) Marshal ¶
func (m *NotifierCondition) Marshal() (dAtA []byte, err error)
func (*NotifierCondition) MarshalTo ¶
func (m *NotifierCondition) MarshalTo(dAtA []byte) (int, error)
func (*NotifierCondition) MarshalToSizedBuffer ¶
func (m *NotifierCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotifierCondition) ProtoMessage ¶
func (*NotifierCondition) ProtoMessage()
func (*NotifierCondition) Reset ¶
func (m *NotifierCondition) Reset()
func (*NotifierCondition) Size ¶
func (m *NotifierCondition) Size() (n int)
func (*NotifierCondition) String ¶
func (this *NotifierCondition) String() string
func (*NotifierCondition) Unmarshal ¶
func (m *NotifierCondition) Unmarshal(dAtA []byte) error
func (*NotifierCondition) XXX_DiscardUnknown ¶
func (m *NotifierCondition) XXX_DiscardUnknown()
func (*NotifierCondition) XXX_Marshal ¶
func (m *NotifierCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotifierCondition) XXX_Merge ¶
func (m *NotifierCondition) XXX_Merge(src proto.Message)
func (*NotifierCondition) XXX_Size ¶
func (m *NotifierCondition) XXX_Size() int
func (*NotifierCondition) XXX_Unmarshal ¶
func (m *NotifierCondition) XXX_Unmarshal(b []byte) error
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,opt,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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,3,opt,name=lastUpdated"` // The status of Notification Channels after Alerts have been forwarded to them ChannelsStatus []NotificationChannelStatus `json:"channelsStatus,omitempty" protobuf:"bytes,4,opt,name=channelsStatus"` //+kubebuilder:validation:Optional Conditions []NotifierCondition `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"` // +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 (*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 ResourceClassType ¶
type ResourceClassType string
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"` }
ServingSite represents a namespace where model serving workloads are executed under +kubebuilder:object:root=true +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="" +kubebuilder:resource:path=servingsites,singular=servingsite,categories={infra,modela}
func ParseServingSiteServingYaml ¶
func ParseServingSiteServingYaml(content []byte) (*ServingSite, error)
func (*ServingSite) AddFinalizer ¶
func (servingsite *ServingSite) AddFinalizer()
func (ServingSite) Age ¶
func (servingsite ServingSite) Age() string
func (ServingSite) Archived ¶
func (servingsite ServingSite) Archived() bool
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 ServingSiteCondition)
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) GetCond ¶
func (servingsite ServingSite) GetCond(t ServingSiteConditionType) ServingSiteCondition
func (ServingSite) GetCondIdx ¶
func (servingsite ServingSite) GetCondIdx(t ServingSiteConditionType) 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) JobRole ¶ added in v0.4.551
func (servingsite ServingSite) JobRole() *rbacv1.Role
func (ServingSite) JobRoleBinding ¶ added in v0.4.551
func (servingsite ServingSite) JobRoleBinding() *rbacv1.RoleBinding
Create a role binding for a job
func (ServingSite) Key ¶
func (servingsite ServingSite) Key() string
func (ServingSite) ManifestUri ¶
func (servingsite ServingSite) ManifestUri() string
func (*ServingSite) MarkArchived ¶
func (servingsite *ServingSite) MarkArchived()
func (*ServingSite) MarkReady ¶
func (servingsite *ServingSite) MarkReady()
func (*ServingSite) Marshal ¶
func (servingsite *ServingSite) Marshal() (dAtA []byte, err error)
func (*ServingSite) MarshalToSizedBuffer ¶
func (servingsite *ServingSite) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (ServingSite) Payload ¶
func (servingsite ServingSite) Payload() string
func (ServingSite) PredictorRole ¶ added in v0.4.871
func (servingsite ServingSite) PredictorRole() *rbacv1.ClusterRole
func (ServingSite) PredictorRoleBinding ¶ added in v0.4.871
func (servingsite ServingSite) PredictorRoleBinding() *rbacv1.ClusterRoleBinding
Create a role binding for a job
func (ServingSite) PredictorServiceAccount ¶ added in v0.4.871
func (servingsite ServingSite) PredictorServiceAccount() *corev1.ServiceAccount
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 (servingsite *ServingSite) Reset()
func (ServingSite) RootUri ¶
func (servingsite ServingSite) RootUri() string
func (ServingSite) ServiceAccount ¶ added in v0.4.551
func (servingsite ServingSite) ServiceAccount() *corev1.ServiceAccount
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 (servingsite *ServingSite) Size() (n int)
func (*ServingSite) String ¶
func (servingsite *ServingSite) String() string
func (*ServingSite) Unmarshal ¶
func (servingsite *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 (servingsite *ServingSite) XXX_DiscardUnknown()
func (*ServingSite) XXX_Marshal ¶
func (servingsite *ServingSite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingSite) XXX_Merge ¶
func (servingsite *ServingSite) XXX_Merge(src proto.Message)
func (*ServingSite) XXX_Size ¶
func (servingsite *ServingSite) XXX_Size() int
func (*ServingSite) XXX_Unmarshal ¶
func (servingsite *ServingSite) XXX_Unmarshal(b []byte) error
type ServingSiteCondition ¶
type ServingSiteCondition struct { // Type of condition. Type ServingSiteConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=ServingSiteConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
ServingSiteCondition describes the state of a servingsite at a certain point.
func (*ServingSiteCondition) DeepCopy ¶
func (in *ServingSiteCondition) DeepCopy() *ServingSiteCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingSiteCondition.
func (*ServingSiteCondition) DeepCopyInto ¶
func (in *ServingSiteCondition) DeepCopyInto(out *ServingSiteCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingSiteCondition) Descriptor ¶
func (*ServingSiteCondition) Descriptor() ([]byte, []int)
func (*ServingSiteCondition) Marshal ¶
func (m *ServingSiteCondition) Marshal() (dAtA []byte, err error)
func (*ServingSiteCondition) MarshalTo ¶
func (m *ServingSiteCondition) MarshalTo(dAtA []byte) (int, error)
func (*ServingSiteCondition) MarshalToSizedBuffer ¶
func (m *ServingSiteCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServingSiteCondition) ProtoMessage ¶
func (*ServingSiteCondition) ProtoMessage()
func (*ServingSiteCondition) Reset ¶
func (m *ServingSiteCondition) Reset()
func (*ServingSiteCondition) Size ¶
func (m *ServingSiteCondition) Size() (n int)
func (*ServingSiteCondition) String ¶
func (this *ServingSiteCondition) String() string
func (*ServingSiteCondition) Unmarshal ¶
func (m *ServingSiteCondition) Unmarshal(dAtA []byte) error
func (*ServingSiteCondition) XXX_DiscardUnknown ¶
func (m *ServingSiteCondition) XXX_DiscardUnknown()
func (*ServingSiteCondition) XXX_Marshal ¶
func (m *ServingSiteCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServingSiteCondition) XXX_Merge ¶
func (m *ServingSiteCondition) XXX_Merge(src proto.Message)
func (*ServingSiteCondition) XXX_Size ¶
func (m *ServingSiteCondition) XXX_Size() int
func (*ServingSiteCondition) XXX_Unmarshal ¶
func (m *ServingSiteCondition) 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"` // ClusterName is the name of a VirtualCluster that exists under the same tenant as the object. If specified, workloads // executed under the ServingSite will be executed inside the cluster (currently not implemented) // +kubebuilder:default:="" // +kubebuilder:validation:Optional ClusterName *string `json:"clusterName,omitempty" protobuf:"bytes,6,opt,name=clusterName"` // 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"` }
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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // 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 LastDailyPredictions []int32 `json:"lastDailyPredictions,omitempty" protobuf:"bytes,8,rep,name=lastDailyPredictions"` // 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:"bytes,13,varint,name=grpcIngressReady"` // Status of rest ingress. RestIngressReady bool `json:"restIngressReady,omitempty" protobuf:"bytes,14,varint,name=restIngressReady"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []ServingSiteCondition `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"` // URL Override the other URL *string `json:"url,omitempty" protobuf:"bytes,8,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"` }
Tenant represents a root namespace for tenant-level resources and child DataProduct namespaces +kubebuilder:object:root=true +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="" +kubebuilder:resource:path=tenants,singular=tenant,categories={infra,modela}
func ParseTenantYaml ¶
func (*Tenant) AddFinalizer ¶
func (tenant *Tenant) AddFinalizer()
func (*Tenant) CreateOrUpdateCond ¶
func (tenant *Tenant) CreateOrUpdateCond(cond TenantCondition)
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) GetCond ¶
func (tenant Tenant) GetCond(t TenantConditionType) TenantCondition
func (Tenant) GetCondIdx ¶
func (tenant Tenant) GetCondIdx(t TenantConditionType) int
func (Tenant) GetRolesForAccount ¶ added in v0.4.556
func (Tenant) HasFinalizer ¶
func (Tenant) ManifestUri ¶
func (*Tenant) MarkArchived ¶
func (tenant *Tenant) MarkArchived()
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 TenantCondition ¶
type TenantCondition struct { // Type of tenant condition. Type TenantConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=TenantConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
TenantCondition describes the state of a Tenant at a certain point
func (*TenantCondition) DeepCopy ¶
func (in *TenantCondition) DeepCopy() *TenantCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantCondition.
func (*TenantCondition) DeepCopyInto ¶
func (in *TenantCondition) DeepCopyInto(out *TenantCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TenantCondition) Descriptor ¶
func (*TenantCondition) Descriptor() ([]byte, []int)
func (*TenantCondition) Marshal ¶
func (m *TenantCondition) Marshal() (dAtA []byte, err error)
func (*TenantCondition) MarshalToSizedBuffer ¶
func (m *TenantCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TenantCondition) ProtoMessage ¶
func (*TenantCondition) ProtoMessage()
func (*TenantCondition) Reset ¶
func (m *TenantCondition) Reset()
func (*TenantCondition) Size ¶
func (m *TenantCondition) Size() (n int)
func (*TenantCondition) String ¶
func (this *TenantCondition) String() string
func (*TenantCondition) Unmarshal ¶
func (m *TenantCondition) Unmarshal(dAtA []byte) error
func (*TenantCondition) XXX_DiscardUnknown ¶
func (m *TenantCondition) XXX_DiscardUnknown()
func (*TenantCondition) XXX_Marshal ¶
func (m *TenantCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TenantCondition) XXX_Merge ¶
func (m *TenantCondition) XXX_Merge(src proto.Message)
func (*TenantCondition) XXX_Size ¶
func (m *TenantCondition) XXX_Size() int
func (*TenantCondition) XXX_Unmarshal ¶
func (m *TenantCondition) XXX_Unmarshal(b []byte) error
type TenantConditionType ¶
type TenantConditionType string
const ( TenantReady TenantConditionType = "Ready" TenantSaved TenantConditionType = "Saved" )
/ 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"` // 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,5,opt,name=permissions"` }
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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // Update 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"` // Update 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 []TenantCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,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 UserRoleClass specifies the permissions that can be performed on a set of resources +kubebuilder:resource:path=userroleclasses,singular=userroleclass,categories={infra,modela,all} +kubebuilder:object:root=true
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"` }
VirtualBucket represents an abstract object storage system used to store flat-files +kubebuilder:object:root=true +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="" +kubebuilder:resource:path=virtualbuckets,shortName=vb,singular=virtualbucket,categories={infra,modela,all}
func (*VirtualBucket) AddFinalizer ¶
func (bucket *VirtualBucket) AddFinalizer()
func (VirtualBucket) Archived ¶
func (bucket VirtualBucket) Archived() bool
func (*VirtualBucket) CreateOrUpdateCond ¶
func (bucket *VirtualBucket) CreateOrUpdateCond(cond VirtualBucketCondition)
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) GetCond ¶
func (bucket VirtualBucket) GetCond(t VirtualBucketConditionType) VirtualBucketCondition
func (VirtualBucket) GetCondIdx ¶
func (bucket VirtualBucket) GetCondIdx(t VirtualBucketConditionType) int
func (VirtualBucket) HasFinalizer ¶
func (bucket VirtualBucket) HasFinalizer() bool
func (VirtualBucket) IsReady ¶
func (bucket VirtualBucket) IsReady() bool
func (VirtualBucket) ManifestUri ¶
func (bucket VirtualBucket) ManifestUri() string
func (*VirtualBucket) MarkArchived ¶
func (bucket *VirtualBucket) MarkArchived()
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 ¶
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 VirtualBucketCondition ¶
type VirtualBucketCondition struct { // Type of bucket condition. Type VirtualBucketConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=VirtualBucketConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
VirtualBucketCondition describes the state of a VirtualBucket at a certain point
func (*VirtualBucketCondition) DeepCopy ¶
func (in *VirtualBucketCondition) DeepCopy() *VirtualBucketCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualBucketCondition.
func (*VirtualBucketCondition) DeepCopyInto ¶
func (in *VirtualBucketCondition) DeepCopyInto(out *VirtualBucketCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualBucketCondition) Descriptor ¶
func (*VirtualBucketCondition) Descriptor() ([]byte, []int)
func (*VirtualBucketCondition) Marshal ¶
func (m *VirtualBucketCondition) Marshal() (dAtA []byte, err error)
func (*VirtualBucketCondition) MarshalTo ¶
func (m *VirtualBucketCondition) MarshalTo(dAtA []byte) (int, error)
func (*VirtualBucketCondition) MarshalToSizedBuffer ¶
func (m *VirtualBucketCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualBucketCondition) ProtoMessage ¶
func (*VirtualBucketCondition) ProtoMessage()
func (*VirtualBucketCondition) Reset ¶
func (m *VirtualBucketCondition) Reset()
func (*VirtualBucketCondition) Size ¶
func (m *VirtualBucketCondition) Size() (n int)
func (*VirtualBucketCondition) String ¶
func (this *VirtualBucketCondition) String() string
func (*VirtualBucketCondition) Unmarshal ¶
func (m *VirtualBucketCondition) Unmarshal(dAtA []byte) error
func (*VirtualBucketCondition) XXX_DiscardUnknown ¶
func (m *VirtualBucketCondition) XXX_DiscardUnknown()
func (*VirtualBucketCondition) XXX_Marshal ¶
func (m *VirtualBucketCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualBucketCondition) XXX_Merge ¶
func (m *VirtualBucketCondition) XXX_Merge(src proto.Message)
func (*VirtualBucketCondition) XXX_Size ¶
func (m *VirtualBucketCondition) XXX_Size() int
func (*VirtualBucketCondition) XXX_Unmarshal ¶
func (m *VirtualBucketCondition) XXX_Unmarshal(b []byte) error
type VirtualBucketConditionType ¶
type VirtualBucketConditionType string
const ( VirtualBucketReady VirtualBucketConditionType = "Ready" VirtualBucketSaved VirtualBucketConditionType = "Saved" )
/ Bucket Condition
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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,1,opt,name=lastUpdated"` // 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 []VirtualBucketCondition `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 VirtualCluster ¶
type VirtualCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Spec VirtualClusterSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status VirtualClusterStatus `json:"status" protobuf:"bytes,3,opt,name=status"` }
VirtualCluster defined a running kubernetes cluster with N nodes and GPU. The study can create or destroy virtual clusters during training. +kubebuilder:object:root=true +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.ownerName",description="cluster owner account" +kubebuilder:printcolumn:name="Nodes",type="integer",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:printcolumn:name="Node Class",type="string",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:printcolumn:name="Gpus",type="integer",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:printcolumn:name="Gpu Class",type="string",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:printcolumn:name="Connection",type="string",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:resource:path=virtualclusters,singular=virtualcluster,categories={infra,modela}
func (*VirtualCluster) AddFinalizer ¶
func (vcluster *VirtualCluster) AddFinalizer()
func (*VirtualCluster) CreateOrUpdateCond ¶
func (vcluster *VirtualCluster) CreateOrUpdateCond(cond VirtualClusterCondition)
Merge or update condition
func (*VirtualCluster) DeepCopy ¶
func (in *VirtualCluster) DeepCopy() *VirtualCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualCluster.
func (*VirtualCluster) DeepCopyInto ¶
func (in *VirtualCluster) DeepCopyInto(out *VirtualCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualCluster) DeepCopyObject ¶
func (in *VirtualCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VirtualCluster) Default ¶
func (vcluster *VirtualCluster) Default()
func (*VirtualCluster) Descriptor ¶
func (*VirtualCluster) Descriptor() ([]byte, []int)
func (VirtualCluster) GetCond ¶
func (vcluster VirtualCluster) GetCond(t VirtualClusterConditionType) VirtualClusterCondition
func (*VirtualCluster) GetCondIdx ¶
func (vcluster *VirtualCluster) GetCondIdx(t VirtualClusterConditionType) int
func (VirtualCluster) HasFinalizer ¶
func (vcluster VirtualCluster) HasFinalizer() bool
func (VirtualCluster) IsGitObj ¶
func (vcluster VirtualCluster) IsGitObj() bool
func (VirtualCluster) IsReady ¶
func (vcluster VirtualCluster) IsReady() bool
func (*VirtualCluster) LabelWithCommit ¶
func (vcluster *VirtualCluster) LabelWithCommit(commit string, uname string, branch string)
func (VirtualCluster) ManifestUri ¶
func (vcluster VirtualCluster) ManifestUri() string
func (*VirtualCluster) MarkArchived ¶
func (vcluster *VirtualCluster) MarkArchived()
func (*VirtualCluster) Marshal ¶
func (m *VirtualCluster) Marshal() (dAtA []byte, err error)
func (*VirtualCluster) MarshalToSizedBuffer ¶
func (m *VirtualCluster) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualCluster) ProtoMessage ¶
func (*VirtualCluster) ProtoMessage()
func (*VirtualCluster) RemoveFinalizer ¶
func (vcluster *VirtualCluster) RemoveFinalizer()
func (*VirtualCluster) Reset ¶
func (m *VirtualCluster) Reset()
func (VirtualCluster) RootUri ¶
func (vcluster VirtualCluster) RootUri() string
func (*VirtualCluster) SetupWebhookWithManager ¶
func (virtualcluster *VirtualCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VirtualCluster) Size ¶
func (m *VirtualCluster) Size() (n int)
func (*VirtualCluster) String ¶
func (this *VirtualCluster) String() string
func (*VirtualCluster) Unmarshal ¶
func (m *VirtualCluster) Unmarshal(dAtA []byte) error
func (*VirtualCluster) XXX_DiscardUnknown ¶
func (m *VirtualCluster) XXX_DiscardUnknown()
func (*VirtualCluster) XXX_Marshal ¶
func (m *VirtualCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualCluster) XXX_Merge ¶
func (m *VirtualCluster) XXX_Merge(src proto.Message)
func (*VirtualCluster) XXX_Size ¶
func (m *VirtualCluster) XXX_Size() int
func (*VirtualCluster) XXX_Unmarshal ¶
func (m *VirtualCluster) XXX_Unmarshal(b []byte) error
type VirtualClusterAutoScaleSpec ¶ added in v0.4.739
type VirtualClusterAutoScaleSpec struct { // Is auto scaling enabled //+kubebuilder:default:=false // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // Min number of nodes //+kubebuilder:default:=0 // +kubebuilder:validation:Optional Min *int32 `json:"min,omitempty" protobuf:"varint,2,opt,name=min"` // Max number of nodes //+kubebuilder:default:=0 // +kubebuilder:validation:Optional Max *int32 `json:"max,omitempty" protobuf:"varint,3,opt,name=max"` }
func (*VirtualClusterAutoScaleSpec) DeepCopy ¶ added in v0.4.739
func (in *VirtualClusterAutoScaleSpec) DeepCopy() *VirtualClusterAutoScaleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterAutoScaleSpec.
func (*VirtualClusterAutoScaleSpec) DeepCopyInto ¶ added in v0.4.739
func (in *VirtualClusterAutoScaleSpec) DeepCopyInto(out *VirtualClusterAutoScaleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualClusterAutoScaleSpec) Descriptor ¶ added in v0.4.739
func (*VirtualClusterAutoScaleSpec) Descriptor() ([]byte, []int)
func (*VirtualClusterAutoScaleSpec) Marshal ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) Marshal() (dAtA []byte, err error)
func (*VirtualClusterAutoScaleSpec) MarshalTo ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) MarshalTo(dAtA []byte) (int, error)
func (*VirtualClusterAutoScaleSpec) MarshalToSizedBuffer ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualClusterAutoScaleSpec) ProtoMessage ¶ added in v0.4.739
func (*VirtualClusterAutoScaleSpec) ProtoMessage()
func (*VirtualClusterAutoScaleSpec) Reset ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) Reset()
func (*VirtualClusterAutoScaleSpec) Size ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) Size() (n int)
func (*VirtualClusterAutoScaleSpec) String ¶ added in v0.4.739
func (this *VirtualClusterAutoScaleSpec) String() string
func (*VirtualClusterAutoScaleSpec) Unmarshal ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) Unmarshal(dAtA []byte) error
func (*VirtualClusterAutoScaleSpec) XXX_DiscardUnknown ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) XXX_DiscardUnknown()
func (*VirtualClusterAutoScaleSpec) XXX_Marshal ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualClusterAutoScaleSpec) XXX_Merge ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) XXX_Merge(src proto.Message)
func (*VirtualClusterAutoScaleSpec) XXX_Size ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) XXX_Size() int
func (*VirtualClusterAutoScaleSpec) XXX_Unmarshal ¶ added in v0.4.739
func (m *VirtualClusterAutoScaleSpec) XXX_Unmarshal(b []byte) error
type VirtualClusterCondition ¶
type VirtualClusterCondition struct { // Type of account condition. Type VirtualClusterConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=VirtualClusterConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
VirtualClusterCondition describes the state of a virtual cluster at a certain point.
func (*VirtualClusterCondition) DeepCopy ¶
func (in *VirtualClusterCondition) DeepCopy() *VirtualClusterCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterCondition.
func (*VirtualClusterCondition) DeepCopyInto ¶
func (in *VirtualClusterCondition) DeepCopyInto(out *VirtualClusterCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualClusterCondition) Descriptor ¶
func (*VirtualClusterCondition) Descriptor() ([]byte, []int)
func (*VirtualClusterCondition) Marshal ¶
func (m *VirtualClusterCondition) Marshal() (dAtA []byte, err error)
func (*VirtualClusterCondition) MarshalTo ¶
func (m *VirtualClusterCondition) MarshalTo(dAtA []byte) (int, error)
func (*VirtualClusterCondition) MarshalToSizedBuffer ¶
func (m *VirtualClusterCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualClusterCondition) ProtoMessage ¶
func (*VirtualClusterCondition) ProtoMessage()
func (*VirtualClusterCondition) Reset ¶
func (m *VirtualClusterCondition) Reset()
func (*VirtualClusterCondition) Size ¶
func (m *VirtualClusterCondition) Size() (n int)
func (*VirtualClusterCondition) String ¶
func (this *VirtualClusterCondition) String() string
func (*VirtualClusterCondition) Unmarshal ¶
func (m *VirtualClusterCondition) Unmarshal(dAtA []byte) error
func (*VirtualClusterCondition) XXX_DiscardUnknown ¶
func (m *VirtualClusterCondition) XXX_DiscardUnknown()
func (*VirtualClusterCondition) XXX_Marshal ¶
func (m *VirtualClusterCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualClusterCondition) XXX_Merge ¶
func (m *VirtualClusterCondition) XXX_Merge(src proto.Message)
func (*VirtualClusterCondition) XXX_Size ¶
func (m *VirtualClusterCondition) XXX_Size() int
func (*VirtualClusterCondition) XXX_Unmarshal ¶
func (m *VirtualClusterCondition) XXX_Unmarshal(b []byte) error
type VirtualClusterConditionType ¶
type VirtualClusterConditionType string
const ( VirtualClusterReady VirtualClusterConditionType = "Ready" VirtualClusterSaved VirtualClusterConditionType = "Saved" )
/ ServingSite Condition
type VirtualClusterList ¶
type VirtualClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []VirtualCluster `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true VirtualClusterList is a list of VirtualCluster
func (*VirtualClusterList) DeepCopy ¶
func (in *VirtualClusterList) DeepCopy() *VirtualClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterList.
func (*VirtualClusterList) DeepCopyInto ¶
func (in *VirtualClusterList) DeepCopyInto(out *VirtualClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualClusterList) DeepCopyObject ¶
func (in *VirtualClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VirtualClusterList) Descriptor ¶
func (*VirtualClusterList) Descriptor() ([]byte, []int)
func (*VirtualClusterList) Marshal ¶
func (m *VirtualClusterList) Marshal() (dAtA []byte, err error)
func (*VirtualClusterList) MarshalTo ¶
func (m *VirtualClusterList) MarshalTo(dAtA []byte) (int, error)
func (*VirtualClusterList) MarshalToSizedBuffer ¶
func (m *VirtualClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualClusterList) ProtoMessage ¶
func (*VirtualClusterList) ProtoMessage()
func (*VirtualClusterList) Reset ¶
func (m *VirtualClusterList) Reset()
func (*VirtualClusterList) Size ¶
func (m *VirtualClusterList) Size() (n int)
func (*VirtualClusterList) String ¶
func (this *VirtualClusterList) String() string
func (*VirtualClusterList) Unmarshal ¶
func (m *VirtualClusterList) Unmarshal(dAtA []byte) error
func (*VirtualClusterList) XXX_DiscardUnknown ¶
func (m *VirtualClusterList) XXX_DiscardUnknown()
func (*VirtualClusterList) XXX_Marshal ¶
func (m *VirtualClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualClusterList) XXX_Merge ¶
func (m *VirtualClusterList) XXX_Merge(src proto.Message)
func (*VirtualClusterList) XXX_Size ¶
func (m *VirtualClusterList) XXX_Size() int
func (*VirtualClusterList) XXX_Unmarshal ¶
func (m *VirtualClusterList) XXX_Unmarshal(b []byte) error
type VirtualClusterSpec ¶
type VirtualClusterSpec struct { // The owner of the virtual bucket // +kubebuilder:validation:Optional TenantRef *v1.ObjectReference `json:"tenantRef,omitempty" protobuf:"bytes,1,name=tenantRef"` // 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 Nodes *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 NodeClassName *string `json:"nodeClassName,omitempty" protobuf:"bytes,4,opt,name=nodeClassName"` // +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"` // Auto Scale specification // +kubebuilder:validation:Optional AutoScale VirtualClusterAutoScaleSpec `json:"autoScale,omitempty" protobuf:"bytes,15,opt,name=autoScale"` }
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 VirtualClusterStatus ¶
type VirtualClusterStatus struct { // ObservedGeneration is the Last generation that was acted on //+kubebuilder:validation:Optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // +kubebuilder:validation:Minimum=0 //+optional AvailableNodes *int32 `json:"availableNodes" protobuf:"varint,2,opt,name=availableNodes"` // Number of available Gpus // +kubebuilder:validation:Minimum=0 //+optional AvailableGpus *int32 `json:"availableGpus" protobuf:"varint,3,opt,name=availableGpus"` // Last time the object was updated //+kubebuilder:validation:Optional LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,4,opt,name=lastUpdated"` // Update in case of terminal failure // Borrowed from cluster api controller //+kubebuilder:validation:Optional FailureReason *catalog.StatusError `json:"failureReason,omitempty" protobuf:"bytes,5,opt,name=failureReason"` // Update in case of terminal failure message //+kubebuilder:validation:Optional FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,6,opt,name=failureMessage"` // +patchMergeKey=type // +patchStrategy=merge // +kubebuilder:validation:Optional Conditions []VirtualClusterCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,7,rep,name=conditions"` }
func (*VirtualClusterStatus) DeepCopy ¶
func (in *VirtualClusterStatus) DeepCopy() *VirtualClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualClusterStatus.
func (*VirtualClusterStatus) DeepCopyInto ¶
func (in *VirtualClusterStatus) DeepCopyInto(out *VirtualClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualClusterStatus) Descriptor ¶
func (*VirtualClusterStatus) Descriptor() ([]byte, []int)
func (*VirtualClusterStatus) Marshal ¶
func (m *VirtualClusterStatus) Marshal() (dAtA []byte, err error)
func (*VirtualClusterStatus) MarshalTo ¶
func (m *VirtualClusterStatus) MarshalTo(dAtA []byte) (int, error)
func (*VirtualClusterStatus) MarshalToSizedBuffer ¶
func (m *VirtualClusterStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualClusterStatus) ProtoMessage ¶
func (*VirtualClusterStatus) ProtoMessage()
func (*VirtualClusterStatus) Reset ¶
func (m *VirtualClusterStatus) Reset()
func (*VirtualClusterStatus) Size ¶
func (m *VirtualClusterStatus) Size() (n int)
func (*VirtualClusterStatus) String ¶
func (this *VirtualClusterStatus) String() string
func (*VirtualClusterStatus) Unmarshal ¶
func (m *VirtualClusterStatus) Unmarshal(dAtA []byte) error
func (*VirtualClusterStatus) XXX_DiscardUnknown ¶
func (m *VirtualClusterStatus) XXX_DiscardUnknown()
func (*VirtualClusterStatus) XXX_Marshal ¶
func (m *VirtualClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualClusterStatus) XXX_Merge ¶
func (m *VirtualClusterStatus) XXX_Merge(src proto.Message)
func (*VirtualClusterStatus) XXX_Size ¶
func (m *VirtualClusterStatus) XXX_Size() int
func (*VirtualClusterStatus) XXX_Unmarshal ¶
func (m *VirtualClusterStatus) XXX_Unmarshal(b []byte) error
type VirtualVolume ¶
type VirtualVolume struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec VirtualVolumeSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status VirtualVolumeStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description="" +kubebuilder:printcolumn:name="StorageConnection",type="string",JSONPath=".spec.connectionName",description="virtual bucket connections" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="" +kubebuilder:resource:path=virtualvolumes,shortName=vol,singular=virtualvolume,categories={infra,modela,all} VirtualVolume represent a volume api object
func (*VirtualVolume) AddFinalizer ¶
func (volume *VirtualVolume) AddFinalizer()
func (VirtualVolume) Archived ¶
func (vv VirtualVolume) Archived() bool
func (*VirtualVolume) CreateOrUpdateCond ¶
func (volume *VirtualVolume) CreateOrUpdateCond(cond VirtualVolumeCondition)
Merge or update condition
func (*VirtualVolume) DeepCopy ¶
func (in *VirtualVolume) DeepCopy() *VirtualVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualVolume.
func (*VirtualVolume) DeepCopyInto ¶
func (in *VirtualVolume) DeepCopyInto(out *VirtualVolume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualVolume) DeepCopyObject ¶
func (in *VirtualVolume) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VirtualVolume) Default ¶
func (volume *VirtualVolume) Default()
func (*VirtualVolume) Descriptor ¶
func (*VirtualVolume) Descriptor() ([]byte, []int)
func (VirtualVolume) GetCond ¶
func (volume VirtualVolume) GetCond(t VirtualVolumeConditionType) VirtualVolumeCondition
func (VirtualVolume) GetCondIdx ¶
func (volume VirtualVolume) GetCondIdx(t VirtualVolumeConditionType) int
func (VirtualVolume) HasFinalizer ¶
func (volume VirtualVolume) HasFinalizer() bool
func (VirtualVolume) IsReady ¶
func (volume VirtualVolume) IsReady() bool
func (VirtualVolume) ManifestUri ¶
func (volume VirtualVolume) ManifestUri() string
func (*VirtualVolume) MarkArchived ¶
func (vv *VirtualVolume) MarkArchived()
func (*VirtualVolume) MarkReady ¶
func (vv *VirtualVolume) MarkReady()
func (*VirtualVolume) Marshal ¶
func (m *VirtualVolume) Marshal() (dAtA []byte, err error)
func (*VirtualVolume) MarshalToSizedBuffer ¶
func (m *VirtualVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualVolume) ProtoMessage ¶
func (*VirtualVolume) ProtoMessage()
func (*VirtualVolume) RemoveFinalizer ¶
func (volume *VirtualVolume) RemoveFinalizer()
func (*VirtualVolume) Reset ¶
func (m *VirtualVolume) Reset()
func (VirtualVolume) RootUri ¶
func (volume VirtualVolume) RootUri() string
func (*VirtualVolume) SetupWebhookWithManager ¶
func (volume *VirtualVolume) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VirtualVolume) Size ¶
func (m *VirtualVolume) Size() (n int)
func (*VirtualVolume) String ¶
func (this *VirtualVolume) String() string
func (*VirtualVolume) Unmarshal ¶
func (m *VirtualVolume) Unmarshal(dAtA []byte) error
func (VirtualVolume) ValidateCreate ¶
func (volume VirtualVolume) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VirtualVolume) ValidateDelete ¶
func (volume *VirtualVolume) ValidateDelete() error
func (VirtualVolume) ValidateUpdate ¶
func (volume VirtualVolume) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*VirtualVolume) XXX_DiscardUnknown ¶
func (m *VirtualVolume) XXX_DiscardUnknown()
func (*VirtualVolume) XXX_Marshal ¶
func (m *VirtualVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualVolume) XXX_Merge ¶
func (m *VirtualVolume) XXX_Merge(src proto.Message)
func (*VirtualVolume) XXX_Size ¶
func (m *VirtualVolume) XXX_Size() int
func (*VirtualVolume) XXX_Unmarshal ¶
func (m *VirtualVolume) XXX_Unmarshal(b []byte) error
type VirtualVolumeCondition ¶
type VirtualVolumeCondition struct { // Type of account condition. Type VirtualVolumeConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=VirtualVolumeConditionType"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,4,opt,name=lastTransitionTime"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,5,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,6,opt,name=message"` }
func (*VirtualVolumeCondition) DeepCopy ¶
func (in *VirtualVolumeCondition) DeepCopy() *VirtualVolumeCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualVolumeCondition.
func (*VirtualVolumeCondition) DeepCopyInto ¶
func (in *VirtualVolumeCondition) DeepCopyInto(out *VirtualVolumeCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualVolumeCondition) Descriptor ¶
func (*VirtualVolumeCondition) Descriptor() ([]byte, []int)
func (*VirtualVolumeCondition) Marshal ¶
func (m *VirtualVolumeCondition) Marshal() (dAtA []byte, err error)
func (*VirtualVolumeCondition) MarshalTo ¶
func (m *VirtualVolumeCondition) MarshalTo(dAtA []byte) (int, error)
func (*VirtualVolumeCondition) MarshalToSizedBuffer ¶
func (m *VirtualVolumeCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualVolumeCondition) ProtoMessage ¶
func (*VirtualVolumeCondition) ProtoMessage()
func (*VirtualVolumeCondition) Reset ¶
func (m *VirtualVolumeCondition) Reset()
func (*VirtualVolumeCondition) Size ¶
func (m *VirtualVolumeCondition) Size() (n int)
func (*VirtualVolumeCondition) String ¶
func (this *VirtualVolumeCondition) String() string
func (*VirtualVolumeCondition) Unmarshal ¶
func (m *VirtualVolumeCondition) Unmarshal(dAtA []byte) error
func (*VirtualVolumeCondition) XXX_DiscardUnknown ¶
func (m *VirtualVolumeCondition) XXX_DiscardUnknown()
func (*VirtualVolumeCondition) XXX_Marshal ¶
func (m *VirtualVolumeCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualVolumeCondition) XXX_Merge ¶
func (m *VirtualVolumeCondition) XXX_Merge(src proto.Message)
func (*VirtualVolumeCondition) XXX_Size ¶
func (m *VirtualVolumeCondition) XXX_Size() int
func (*VirtualVolumeCondition) XXX_Unmarshal ¶
func (m *VirtualVolumeCondition) XXX_Unmarshal(b []byte) error
type VirtualVolumeConditionType ¶
type VirtualVolumeConditionType string
/ VirtualVolume conditions
const ( VirtualVolumeReady VirtualVolumeConditionType = "Ready" VirtualVolumeSaved VirtualVolumeConditionType = "Saved" )
/ VirtualVolume Condition
type VirtualVolumeList ¶
type VirtualVolumeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []VirtualVolume `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true VirtualVolumeList is a list of mdvolumes
func (*VirtualVolumeList) DeepCopy ¶
func (in *VirtualVolumeList) DeepCopy() *VirtualVolumeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualVolumeList.
func (*VirtualVolumeList) DeepCopyInto ¶
func (in *VirtualVolumeList) DeepCopyInto(out *VirtualVolumeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualVolumeList) DeepCopyObject ¶
func (in *VirtualVolumeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VirtualVolumeList) Descriptor ¶
func (*VirtualVolumeList) Descriptor() ([]byte, []int)
func (*VirtualVolumeList) Marshal ¶
func (m *VirtualVolumeList) Marshal() (dAtA []byte, err error)
func (*VirtualVolumeList) MarshalTo ¶
func (m *VirtualVolumeList) MarshalTo(dAtA []byte) (int, error)
func (*VirtualVolumeList) MarshalToSizedBuffer ¶
func (m *VirtualVolumeList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualVolumeList) ProtoMessage ¶
func (*VirtualVolumeList) ProtoMessage()
func (*VirtualVolumeList) Reset ¶
func (m *VirtualVolumeList) Reset()
func (*VirtualVolumeList) Size ¶
func (m *VirtualVolumeList) Size() (n int)
func (*VirtualVolumeList) String ¶
func (this *VirtualVolumeList) String() string
func (*VirtualVolumeList) Unmarshal ¶
func (m *VirtualVolumeList) Unmarshal(dAtA []byte) error
func (*VirtualVolumeList) XXX_DiscardUnknown ¶
func (m *VirtualVolumeList) XXX_DiscardUnknown()
func (*VirtualVolumeList) XXX_Marshal ¶
func (m *VirtualVolumeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualVolumeList) XXX_Merge ¶
func (m *VirtualVolumeList) XXX_Merge(src proto.Message)
func (*VirtualVolumeList) XXX_Size ¶
func (m *VirtualVolumeList) XXX_Size() int
func (*VirtualVolumeList) XXX_Unmarshal ¶
func (m *VirtualVolumeList) XXX_Unmarshal(b []byte) error
type VirtualVolumeSpec ¶
type VirtualVolumeSpec struct { // The Lab that own the git repository // Default to the default volume. TenantRef *v1.ObjectReference `json:"tenantRef" protobuf:"bytes,1,name=tenantRef"` // specify the api connections of this mdvolume cloud provider. // +kubebuilder:validation:Optional ConnectionName *string `json:"connectionName,omitempty" protobuf:"bytes,2,opt,name=connectionName"` // User provided description // +kubebuilder:validation:Optional // +kubebuilder:default:="" // +kubebuilder:validation:MaxLength=512 Description *string `json:"description,omitempty" protobuf:"bytes,3,opt,name=description"` // The owner account name // +kubebuilder:default:="no-one" // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" protobuf:"bytes,4,opt,name=owner"` }
VirtualVolumeSpec define the desired state of the mdvolume.
func (*VirtualVolumeSpec) DeepCopy ¶
func (in *VirtualVolumeSpec) DeepCopy() *VirtualVolumeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualVolumeSpec.
func (*VirtualVolumeSpec) DeepCopyInto ¶
func (in *VirtualVolumeSpec) DeepCopyInto(out *VirtualVolumeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualVolumeSpec) Descriptor ¶
func (*VirtualVolumeSpec) Descriptor() ([]byte, []int)
func (*VirtualVolumeSpec) Marshal ¶
func (m *VirtualVolumeSpec) Marshal() (dAtA []byte, err error)
func (*VirtualVolumeSpec) MarshalTo ¶
func (m *VirtualVolumeSpec) MarshalTo(dAtA []byte) (int, error)
func (*VirtualVolumeSpec) MarshalToSizedBuffer ¶
func (m *VirtualVolumeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualVolumeSpec) ProtoMessage ¶
func (*VirtualVolumeSpec) ProtoMessage()
func (*VirtualVolumeSpec) Reset ¶
func (m *VirtualVolumeSpec) Reset()
func (*VirtualVolumeSpec) Size ¶
func (m *VirtualVolumeSpec) Size() (n int)
func (*VirtualVolumeSpec) String ¶
func (this *VirtualVolumeSpec) String() string
func (*VirtualVolumeSpec) Unmarshal ¶
func (m *VirtualVolumeSpec) Unmarshal(dAtA []byte) error
func (*VirtualVolumeSpec) XXX_DiscardUnknown ¶
func (m *VirtualVolumeSpec) XXX_DiscardUnknown()
func (*VirtualVolumeSpec) XXX_Marshal ¶
func (m *VirtualVolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualVolumeSpec) XXX_Merge ¶
func (m *VirtualVolumeSpec) XXX_Merge(src proto.Message)
func (*VirtualVolumeSpec) XXX_Size ¶
func (m *VirtualVolumeSpec) XXX_Size() int
func (*VirtualVolumeSpec) XXX_Unmarshal ¶
func (m *VirtualVolumeSpec) XXX_Unmarshal(b []byte) error
type VirtualVolumeStatus ¶
type VirtualVolumeStatus 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 LastUpdated *metav1.Time `json:"lastUpdated,omitempty" protobuf:"bytes,2,opt,name=lastUpdated"` // Update 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"` // Update 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 []VirtualVolumeCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=conditions"` }
func (*VirtualVolumeStatus) DeepCopy ¶
func (in *VirtualVolumeStatus) DeepCopy() *VirtualVolumeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualVolumeStatus.
func (*VirtualVolumeStatus) DeepCopyInto ¶
func (in *VirtualVolumeStatus) DeepCopyInto(out *VirtualVolumeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualVolumeStatus) Descriptor ¶
func (*VirtualVolumeStatus) Descriptor() ([]byte, []int)
func (*VirtualVolumeStatus) Marshal ¶
func (m *VirtualVolumeStatus) Marshal() (dAtA []byte, err error)
func (*VirtualVolumeStatus) MarshalTo ¶
func (m *VirtualVolumeStatus) MarshalTo(dAtA []byte) (int, error)
func (*VirtualVolumeStatus) MarshalToSizedBuffer ¶
func (m *VirtualVolumeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VirtualVolumeStatus) ProtoMessage ¶
func (*VirtualVolumeStatus) ProtoMessage()
func (*VirtualVolumeStatus) Reset ¶
func (m *VirtualVolumeStatus) Reset()
func (*VirtualVolumeStatus) Size ¶
func (m *VirtualVolumeStatus) Size() (n int)
func (*VirtualVolumeStatus) String ¶
func (this *VirtualVolumeStatus) String() string
func (*VirtualVolumeStatus) Unmarshal ¶
func (m *VirtualVolumeStatus) Unmarshal(dAtA []byte) error
func (*VirtualVolumeStatus) XXX_DiscardUnknown ¶
func (m *VirtualVolumeStatus) XXX_DiscardUnknown()
func (*VirtualVolumeStatus) XXX_Marshal ¶
func (m *VirtualVolumeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualVolumeStatus) XXX_Merge ¶
func (m *VirtualVolumeStatus) XXX_Merge(src proto.Message)
func (*VirtualVolumeStatus) XXX_Size ¶
func (m *VirtualVolumeStatus) XXX_Size() int
func (*VirtualVolumeStatus) XXX_Unmarshal ¶
func (m *VirtualVolumeStatus) 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
- apitoken_lifecycle.go
- apitoken_types.go
- apitoken_webhook.go
- attachment_lifecycle.go
- attachment_types.go
- attachment_webhook.go
- commit_lifecycle.go
- commit_types.go
- commit_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
- virtualcluster_lifecycle.go
- virtualcluster_types.go
- virtualcluster_webhook.go
- virtualvolume_lifecycle.go
- virtualvolume_types.go
- virtualvolume_webhook.go
- zz_generated.deepcopy.go