Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 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 Acl struct + Spec AclSpec + Status AclStatus + func (in *Acl) DeepCopy() *Acl + func (in *Acl) DeepCopyInto(out *Acl) + func (in *Acl) DeepCopyObject() runtime.Object + func (r *Acl) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Acl) ValidateCreate() error + func (r *Acl) ValidateDelete() error + func (r *Acl) ValidateUpdate(old runtime.Object) error + type AclList struct + Items []Acl + func (in *AclList) DeepCopy() *AclList + func (in *AclList) DeepCopyInto(out *AclList) + func (in *AclList) DeepCopyObject() runtime.Object + type AclSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource AclSpecResource + State *AclSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *AclSpec) DeepCopy() *AclSpec + func (in *AclSpec) DeepCopyInto(out *AclSpec) + type AclSpecResource struct + Arn *string + ID string + MinimumEngineVersion *string + Name *string + NamePrefix *string + Tags *map[string]string + TagsAll *map[string]string + UserNames []string + func (in *AclSpecResource) DeepCopy() *AclSpecResource + func (in *AclSpecResource) DeepCopyInto(out *AclSpecResource) + type AclStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *AclStatus) DeepCopy() *AclStatus + func (in *AclStatus) DeepCopyInto(out *AclStatus) + type Cluster struct + Spec ClusterSpec + Status ClusterStatus + func (in *Cluster) DeepCopy() *Cluster + func (in *Cluster) DeepCopyInto(out *Cluster) + func (in *Cluster) DeepCopyObject() runtime.Object + func (r *Cluster) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Cluster) ValidateCreate() error + func (r *Cluster) ValidateDelete() error + func (r *Cluster) ValidateUpdate(old runtime.Object) error + type ClusterList struct + Items []Cluster + func (in *ClusterList) DeepCopy() *ClusterList + func (in *ClusterList) DeepCopyInto(out *ClusterList) + func (in *ClusterList) DeepCopyObject() runtime.Object + type ClusterSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource ClusterSpecResource + State *ClusterSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ClusterSpec) DeepCopy() *ClusterSpec + func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) + type ClusterSpecClusterEndpoint struct + Address *string + Port *int64 + func (in *ClusterSpecClusterEndpoint) DeepCopy() *ClusterSpecClusterEndpoint + func (in *ClusterSpecClusterEndpoint) DeepCopyInto(out *ClusterSpecClusterEndpoint) + type ClusterSpecResource struct + AclName *string + Arn *string + AutoMinorVersionUpgrade *bool + ClusterEndpoint []ClusterSpecClusterEndpoint + Description *string + EnginePatchVersion *string + EngineVersion *string + FinalSnapshotName *string + ID string + KmsKeyArn *string + MaintenanceWindow *string + Name *string + NamePrefix *string + NodeType *string + NumReplicasPerShard *int64 + NumShards *int64 + ParameterGroupName *string + Port *int64 + SecurityGroupIDS []string + Shards []ClusterSpecShards + SnapshotArns []string + SnapshotName *string + SnapshotRetentionLimit *int64 + SnapshotWindow *string + SnsTopicArn *string + SubnetGroupName *string + Tags *map[string]string + TagsAll *map[string]string + Timeouts *base.ResourceTimeout + TlsEnabled *bool + func (in *ClusterSpecResource) DeepCopy() *ClusterSpecResource + func (in *ClusterSpecResource) DeepCopyInto(out *ClusterSpecResource) + type ClusterSpecShards struct + Name *string + Nodes []ClusterSpecShardsNodes + NumNodes *int64 + Slots *string + func (in *ClusterSpecShards) DeepCopy() *ClusterSpecShards + func (in *ClusterSpecShards) DeepCopyInto(out *ClusterSpecShards) + type ClusterSpecShardsNodes struct + AvailabilityZone *string + CreateTime *string + Endpoint []ClusterSpecShardsNodesEndpoint + Name *string + func (in *ClusterSpecShardsNodes) DeepCopy() *ClusterSpecShardsNodes + func (in *ClusterSpecShardsNodes) DeepCopyInto(out *ClusterSpecShardsNodes) + type ClusterSpecShardsNodesEndpoint struct + Address *string + Port *int64 + func (in *ClusterSpecShardsNodesEndpoint) DeepCopy() *ClusterSpecShardsNodesEndpoint + func (in *ClusterSpecShardsNodesEndpoint) DeepCopyInto(out *ClusterSpecShardsNodesEndpoint) + type ClusterStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ClusterStatus) DeepCopy() *ClusterStatus + func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) + type ParameterGroup struct + Spec ParameterGroupSpec + Status ParameterGroupStatus + func (in *ParameterGroup) DeepCopy() *ParameterGroup + func (in *ParameterGroup) DeepCopyInto(out *ParameterGroup) + func (in *ParameterGroup) DeepCopyObject() runtime.Object + func (r *ParameterGroup) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *ParameterGroup) ValidateCreate() error + func (r *ParameterGroup) ValidateDelete() error + func (r *ParameterGroup) ValidateUpdate(old runtime.Object) error + type ParameterGroupList struct + Items []ParameterGroup + func (in *ParameterGroupList) DeepCopy() *ParameterGroupList + func (in *ParameterGroupList) DeepCopyInto(out *ParameterGroupList) + func (in *ParameterGroupList) DeepCopyObject() runtime.Object + type ParameterGroupSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource ParameterGroupSpecResource + State *ParameterGroupSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ParameterGroupSpec) DeepCopy() *ParameterGroupSpec + func (in *ParameterGroupSpec) DeepCopyInto(out *ParameterGroupSpec) + type ParameterGroupSpecParameter struct + Name *string + Value *string + func (in *ParameterGroupSpecParameter) DeepCopy() *ParameterGroupSpecParameter + func (in *ParameterGroupSpecParameter) DeepCopyInto(out *ParameterGroupSpecParameter) + type ParameterGroupSpecResource struct + Arn *string + Description *string + Family *string + ID string + Name *string + NamePrefix *string + Parameter []ParameterGroupSpecParameter + Tags *map[string]string + TagsAll *map[string]string + func (in *ParameterGroupSpecResource) DeepCopy() *ParameterGroupSpecResource + func (in *ParameterGroupSpecResource) DeepCopyInto(out *ParameterGroupSpecResource) + type ParameterGroupStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ParameterGroupStatus) DeepCopy() *ParameterGroupStatus + func (in *ParameterGroupStatus) DeepCopyInto(out *ParameterGroupStatus) + type Snapshot struct + Spec SnapshotSpec + Status SnapshotStatus + func (in *Snapshot) DeepCopy() *Snapshot + func (in *Snapshot) DeepCopyInto(out *Snapshot) + func (in *Snapshot) DeepCopyObject() runtime.Object + func (r *Snapshot) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Snapshot) ValidateCreate() error + func (r *Snapshot) ValidateDelete() error + func (r *Snapshot) ValidateUpdate(old runtime.Object) error + type SnapshotList struct + Items []Snapshot + func (in *SnapshotList) DeepCopy() *SnapshotList + func (in *SnapshotList) DeepCopyInto(out *SnapshotList) + func (in *SnapshotList) DeepCopyObject() runtime.Object + type SnapshotSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource SnapshotSpecResource + State *SnapshotSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *SnapshotSpec) DeepCopy() *SnapshotSpec + func (in *SnapshotSpec) DeepCopyInto(out *SnapshotSpec) + type SnapshotSpecClusterConfiguration struct + Description *string + EngineVersion *string + MaintenanceWindow *string + Name *string + NodeType *string + NumShards *int64 + ParameterGroupName *string + Port *int64 + SnapshotRetentionLimit *int64 + SnapshotWindow *string + SubnetGroupName *string + TopicArn *string + VpcID *string + func (in *SnapshotSpecClusterConfiguration) DeepCopy() *SnapshotSpecClusterConfiguration + func (in *SnapshotSpecClusterConfiguration) DeepCopyInto(out *SnapshotSpecClusterConfiguration) + type SnapshotSpecResource struct + Arn *string + ClusterConfiguration []SnapshotSpecClusterConfiguration + ClusterName *string + ID string + KmsKeyArn *string + Name *string + NamePrefix *string + Source *string + Tags *map[string]string + TagsAll *map[string]string + Timeouts *base.ResourceTimeout + func (in *SnapshotSpecResource) DeepCopy() *SnapshotSpecResource + func (in *SnapshotSpecResource) DeepCopyInto(out *SnapshotSpecResource) + type SnapshotStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *SnapshotStatus) DeepCopy() *SnapshotStatus + func (in *SnapshotStatus) DeepCopyInto(out *SnapshotStatus) + type SubnetGroup struct + Spec SubnetGroupSpec + Status SubnetGroupStatus + func (in *SubnetGroup) DeepCopy() *SubnetGroup + func (in *SubnetGroup) DeepCopyInto(out *SubnetGroup) + func (in *SubnetGroup) DeepCopyObject() runtime.Object + func (r *SubnetGroup) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *SubnetGroup) ValidateCreate() error + func (r *SubnetGroup) ValidateDelete() error + func (r *SubnetGroup) ValidateUpdate(old runtime.Object) error + type SubnetGroupList struct + Items []SubnetGroup + func (in *SubnetGroupList) DeepCopy() *SubnetGroupList + func (in *SubnetGroupList) DeepCopyInto(out *SubnetGroupList) + func (in *SubnetGroupList) DeepCopyObject() runtime.Object + type SubnetGroupSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource SubnetGroupSpecResource + State *SubnetGroupSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *SubnetGroupSpec) DeepCopy() *SubnetGroupSpec + func (in *SubnetGroupSpec) DeepCopyInto(out *SubnetGroupSpec) + type SubnetGroupSpecResource struct + Arn *string + Description *string + ID string + Name *string + NamePrefix *string + SubnetIDS []string + Tags *map[string]string + TagsAll *map[string]string + VpcID *string + func (in *SubnetGroupSpecResource) DeepCopy() *SubnetGroupSpecResource + func (in *SubnetGroupSpecResource) DeepCopyInto(out *SubnetGroupSpecResource) + type SubnetGroupStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *SubnetGroupStatus) DeepCopy() *SubnetGroupStatus + func (in *SubnetGroupStatus) DeepCopyInto(out *SubnetGroupStatus) + type User struct + Spec UserSpec + Status UserStatus + func (in *User) DeepCopy() *User + func (in *User) DeepCopyInto(out *User) + func (in *User) DeepCopyObject() runtime.Object + func (r *User) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *User) ValidateCreate() error + func (r *User) ValidateDelete() error + func (r *User) ValidateUpdate(old runtime.Object) error + type UserList struct + Items []User + func (in *UserList) DeepCopy() *UserList + func (in *UserList) DeepCopyInto(out *UserList) + func (in *UserList) DeepCopyObject() runtime.Object + type UserSpec struct + BackendRef *core.LocalObjectReference + ProviderRef core.LocalObjectReference + Resource UserSpecResource + SecretRef *core.LocalObjectReference + State *UserSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *UserSpec) DeepCopy() *UserSpec + func (in *UserSpec) DeepCopyInto(out *UserSpec) + type UserSpecAuthenticationMode struct + PasswordCount *int64 + Passwords []string + Type *string + func (in *UserSpecAuthenticationMode) DeepCopy() *UserSpecAuthenticationMode + func (in *UserSpecAuthenticationMode) DeepCopyInto(out *UserSpecAuthenticationMode) + type UserSpecAuthenticationModeCodec struct + func (UserSpecAuthenticationModeCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (UserSpecAuthenticationModeCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (UserSpecAuthenticationModeCodec) IsEmpty(ptr unsafe.Pointer) bool + type UserSpecResource struct + AccessString *string + Arn *string + AuthenticationMode *UserSpecAuthenticationMode + ID string + MinimumEngineVersion *string + Tags *map[string]string + TagsAll *map[string]string + UserName *string + func (in *UserSpecResource) DeepCopy() *UserSpecResource + func (in *UserSpecResource) DeepCopyInto(out *UserSpecResource) + type UserStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *UserStatus) DeepCopy() *UserStatus + func (in *UserStatus) DeepCopyInto(out *UserStatus)