Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 Changes in this version type TableSpecTableLimits + CapacityMode *string v0.4.0 Oct 28, 2021 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func GetDecoder() map[string]jsoniter.ValDecoder + func GetEncoder() map[string]jsoniter.ValEncoder + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Index struct + Spec IndexSpec + Status IndexStatus + func (in *Index) DeepCopy() *Index + func (in *Index) DeepCopyInto(out *Index) + func (in *Index) DeepCopyObject() runtime.Object + func (r *Index) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Index) ValidateCreate() error + func (r *Index) ValidateDelete() error + func (r *Index) ValidateUpdate(old runtime.Object) error + type IndexList struct + Items []Index + func (in *IndexList) DeepCopy() *IndexList + func (in *IndexList) DeepCopyInto(out *IndexList) + func (in *IndexList) DeepCopyObject() runtime.Object + type IndexSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource IndexSpecResource + State *IndexSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *IndexSpec) DeepCopy() *IndexSpec + func (in *IndexSpec) DeepCopyInto(out *IndexSpec) + type IndexSpecKeys struct + ColumnName *string + JsonFieldType *string + JsonPath *string + func (in *IndexSpecKeys) DeepCopy() *IndexSpecKeys + func (in *IndexSpecKeys) DeepCopyInto(out *IndexSpecKeys) + type IndexSpecResource struct + CompartmentID *string + ID string + IsIfNotExists *bool + Keys []IndexSpecKeys + LifecycleDetails *string + Name *string + State *string + TableID *string + TableName *string + TableNameOrID *string + Timeouts *base.ResourceTimeout + func (in *IndexSpecResource) DeepCopy() *IndexSpecResource + func (in *IndexSpecResource) DeepCopyInto(out *IndexSpecResource) + type IndexStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *IndexStatus) DeepCopy() *IndexStatus + func (in *IndexStatus) DeepCopyInto(out *IndexStatus) + type Table struct + Spec TableSpec + Status TableStatus + func (in *Table) DeepCopy() *Table + func (in *Table) DeepCopyInto(out *Table) + func (in *Table) DeepCopyObject() runtime.Object + func (r *Table) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Table) ValidateCreate() error + func (r *Table) ValidateDelete() error + func (r *Table) ValidateUpdate(old runtime.Object) error + type TableList struct + Items []Table + func (in *TableList) DeepCopy() *TableList + func (in *TableList) DeepCopyInto(out *TableList) + func (in *TableList) DeepCopyObject() runtime.Object + type TableSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource TableSpecResource + State *TableSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *TableSpec) DeepCopy() *TableSpec + func (in *TableSpec) DeepCopyInto(out *TableSpec) + type TableSpecResource struct + CompartmentID *string + DdlStatement *string + DefinedTags map[string]string + FreeformTags map[string]string + ID string + IsAutoReclaimable *bool + LifecycleDetails *string + Name *string + Schema *TableSpecSchema + State *string + SystemTags map[string]string + TableLimits *TableSpecTableLimits + TimeCreated *string + TimeOfExpiration *string + TimeUpdated *string + Timeouts *base.ResourceTimeout + func (in *TableSpecResource) DeepCopy() *TableSpecResource + func (in *TableSpecResource) DeepCopyInto(out *TableSpecResource) + type TableSpecSchema struct + Columns []TableSpecSchemaColumns + PrimaryKey []string + ShardKey []string + Ttl *int64 + func (in *TableSpecSchema) DeepCopy() *TableSpecSchema + func (in *TableSpecSchema) DeepCopyInto(out *TableSpecSchema) + type TableSpecSchemaCodec struct + func (TableSpecSchemaCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (TableSpecSchemaCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (TableSpecSchemaCodec) IsEmpty(ptr unsafe.Pointer) bool + type TableSpecSchemaColumns struct + DefaultValue *string + IsNullable *bool + Name *string + Type *string + func (in *TableSpecSchemaColumns) DeepCopy() *TableSpecSchemaColumns + func (in *TableSpecSchemaColumns) DeepCopyInto(out *TableSpecSchemaColumns) + type TableSpecTableLimits struct + MaxReadUnits *int64 + MaxStorageInGbs *int64 + MaxWriteUnits *int64 + func (in *TableSpecTableLimits) DeepCopy() *TableSpecTableLimits + func (in *TableSpecTableLimits) DeepCopyInto(out *TableSpecTableLimits) + type TableSpecTableLimitsCodec struct + func (TableSpecTableLimitsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (TableSpecTableLimitsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (TableSpecTableLimitsCodec) IsEmpty(ptr unsafe.Pointer) bool + type TableStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *TableStatus) DeepCopy() *TableStatus + func (in *TableStatus) DeepCopyInto(out *TableStatus)