# Constants
AnnotationPrefix is the prefix for all annotations specifically for the elasticache service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is the API Group Version used to register the objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
Indicates whether the user requires a password to authenticate.
Describes an Availability Zone in which the cluster is launched.
CacheCluster is the Schema for the CacheClusters API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="VERSION",type=string,priority=0,JSONPath=`.spec.engineVersion` +kubebuilder:printcolumn:name="STATUS",type=string,priority=0,JSONPath=`.status.cacheClusterStatus` +kubebuilder:printcolumn:name="ENDPOINT",type=string,priority=1,JSONPath=`.status.configurationEndpoint.address` +kubebuilder:printcolumn:name="Synced",type="string",priority=0,JSONPath=".status.conditions[?(@.type==\"ACK.ResourceSynced\")].status" +kubebuilder:printcolumn:name="Age",type="date",priority=0,JSONPath=".metadata.creationTimestamp".
Contains all of the attributes of a specific cluster.
CacheClusterList contains a list of CacheCluster +kubebuilder:object:root=true.
CacheClusterSpec defines the desired state of CacheCluster.
CacheClusterStatus defines the observed state of CacheCluster.
Provides all of the details about a particular cache engine version.
Represents an individual cache node within a cluster.
A parameter that has a different value for each cache node type it is applied to.
A value that applies only to a certain cache node type.
The status of the service update on the cache node.
CacheParameterGroup is the Schema for the CacheParameterGroups API +kubebuilder:object:root=true +kubebuilder:subresource:status.
Represents the output of a CreateCacheParameterGroup operation.
CacheParameterGroupList contains a list of CacheParameterGroup +kubebuilder:object:root=true.
CacheParameterGroupSpec defines the desired state of CacheParameterGroup.
CacheParameterGroupStatus defines the observed state of CacheParameterGroup.
Status of the cache parameter group.
Represents the output of one of the following operations:
- AuthorizeCacheSecurityGroupIngress
- CreateCacheSecurityGroup
- RevokeCacheSecurityGroupIngress.
Represents a cluster's status within a particular cache security group.
CacheSubnetGroup is the Schema for the CacheSubnetGroups API +kubebuilder:object:root=true +kubebuilder:subresource:status.
Represents the output of one of the following operations:
- CreateCacheSubnetGroup
- ModifyCacheSubnetGroup.
CacheSubnetGroupList contains a list of CacheSubnetGroup +kubebuilder:object:root=true.
CacheSubnetGroupSpec defines the desired state of CacheSubnetGroup.
CacheSubnetGroupStatus defines the observed state of CacheSubnetGroup.
The configuration details of the CloudWatch Logs destination.
Node group (shard) configuration options when adding or removing replicas.
The endpoint from which data should be migrated.
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
Provides ownership and status information for an Amazon EC2 security group.
Represents the information required for client programs to connect to a cache node.
Represents the output of a DescribeEngineDefaultParameters operation.
Represents a single occurrence of something interesting within the system.
Used to streamline results of a search based on the property being filtered.
Indicates the slot configuration and global identifier for a slice group.
Consists of a primary cluster that accepts writes and an associated secondary cluster that resides in a different Amazon region.
The name of the Global datastore and role of this replication group in the Global datastore.
A member of a Global datastore.
The configuration details of the Kinesis Data Firehose destination.
Returns the destination, format and type of the logs.
Specifies the destination, format and type of the logs.
Represents a collection of cache nodes in a replication group.
Node group (shard) configuration options.
Represents a single node within a node group (shard).
The status of the service update on the node group member.
The status of the service update on the node group.
Represents an individual cache node in a snapshot of a cluster.
Describes a notification topic and its status.
Describes an individual setting that controls some aspect of ElastiCache behavior.
Describes a name-value pair that is used to update the value of a parameter.
The log delivery configurations being modified.
A group of settings that are applied to the cluster in the future, or that are currently being applied.
Update action that has been processed for the corresponding apply/stop request.
Contains the specific price and frequency of a recurring charges for a reserved cache node, or for a reserved cache node offering.
A list of the replication groups.
ReplicationGroup is the Schema for the ReplicationGroups API +kubebuilder:object:root=true +kubebuilder:subresource:status.
Contains all of the attributes of a specific Redis replication group.
ReplicationGroupList contains a list of ReplicationGroup +kubebuilder:object:root=true.
The settings to be applied to the Redis replication group, either immediately or during the next maintenance window.
ReplicationGroupSpec defines the desired state of ReplicationGroup.
ReplicationGroupStatus defines the observed state of ReplicationGroup.
Represents the output of a PurchaseReservedCacheNodesOffering operation.
Describes all of the attributes of a reserved cache node offering.
A list of PreferredAvailabilityZones objects that specifies the configuration of a node group in the resharded cluster.
The status of an online resharding operation.
Represents a single cache security group and its status.
An update that you can apply to your Redis clusters.
Represents the progress of an online resharding operation.
Snapshot is the Schema for the Snapshots API +kubebuilder:object:root=true +kubebuilder:subresource:status.
Represents a copy of an entire Redis cluster as of the time when the snapshot was taken.
SnapshotList contains a list of Snapshot +kubebuilder:object:root=true.
SnapshotSpec defines the desired state of Snapshot.
SnapshotStatus defines the observed state of Snapshot.
Represents the subnet associated with a cluster.
The ID of the outpost subnet.
A tag that can be added to an ElastiCache cluster or replication group.
Filters update actions from the service updates that are in available status during the time range.
Update action that has failed to be processed for the corresponding apply/stop request.
The status of the service update for a specific replication group.
User is the Schema for the Users API +kubebuilder:object:root=true +kubebuilder:subresource:status.
No description provided by the author
UserGroup is the Schema for the UserGroups API +kubebuilder:object:root=true +kubebuilder:subresource:status.
No description provided by the author
UserGroupList contains a list of UserGroup +kubebuilder:object:root=true.
Returns the updates being applied to the user group.
No description provided by the author
UserGroupStatus defines the observed state of UserGroup.
The status of the user group update.
UserList contains a list of User +kubebuilder:object:root=true.
No description provided by the author
UserStatus defines the observed state of User.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author