Skip to main content

AWSElastiCacheRedisCluster

No description

type AWSElastiCacheRedisCluster {
metadata: ResourceMetadata!
arn: String!
atRestEncryptionEnabled: Boolean!
authTokenEnabled: Boolean!
authTokenLastModifiedAt: DateTime
autoMinorVersionUpgrade: Boolean!
createdAt: DateTime!
id: String!
status: AWSElastiCacheClusterStatusType!
nodeType: String!
nodes: [AWSElastiCacheNode!]!
parameterGroup: AWSElastiCacheParameterGroupStatus
securityGroups: [AWSElastiCacheSecurityGroupMembership!]!
subnetGroup: AWSElastiCacheSubnetGroup!
clientDownloadLandingPage: String!
engine: AWSElastiCacheEngineType!
engineVersion: String!
ipDiscoveryType: AWSElastiCacheIPAddressDiscoveryType!
logDeliveryConfigurations: [AWSElastiCacheLogDeliveryConfiguration!]!
networkType: AWSElastiCacheNetworkType!
notificationConfiguration: AWSElastiCacheNotificationConfiguration
numberOfCacheNodes: Int!
preferredAvailabilityZone: String!
preferredMaintenanceWindow: String!
preferredOutpostArn: String!
replicationGroupId: String!
replicationGroupLogDeliveryEnabled: Boolean!
vpcSecurityGroups: [AWSVPCSecurityGroup!]!
snapshotRetentionLimit: Int!
snapshotWindow: String!
transitEncryptionEnabled: Boolean!
transitEncryptionMode: AWSElastiCacheTransitEncryptionModeType!
}

Fields

AWSElastiCacheRedisCluster.metadata ● ResourceMetadata! non-null object

The metadata to identify this cluster in Shisho Cloud

AWSElastiCacheRedisCluster.arn ● String! non-null scalar

The ARN (Amazon Resource Name) of the cache cluster.

AWSElastiCacheRedisCluster.atRestEncryptionEnabled ● Boolean! non-null scalar

Indicates whether the encryption at-rest is enabled or not The default value: false

AWSElastiCacheRedisCluster.authTokenEnabled ● Boolean! non-null scalar

Indicates whether the auth token is enabled or not The default value: false

AWSElastiCacheRedisCluster.authTokenLastModifiedAt ● DateTime scalar

The date the auth token was last modified

AWSElastiCacheRedisCluster.autoMinorVersionUpgrade ● Boolean! non-null scalar

Indicates whether the cluster has opted in to the next auto minor version upgrade campaign

AWSElastiCacheRedisCluster.createdAt ● DateTime! non-null scalar

The date and time when the cluster was created.

AWSElastiCacheRedisCluster.id ● String! non-null scalar

The user-supplied identifier of the cluster

AWSElastiCacheRedisCluster.status ● AWSElastiCacheClusterStatusType! non-null enum

The current state of this cluster

AWSElastiCacheRedisCluster.nodeType ● String! non-null scalar

The name of the compute and memory capacity node type for the cluster

AWSElastiCacheRedisCluster.nodes ● [AWSElastiCacheNode!]! non-null object

A list of cache nodes that are members of the cluster

AWSElastiCacheRedisCluster.parameterGroup ● AWSElastiCacheParameterGroupStatus object

The status of the cache parameter group

AWSElastiCacheRedisCluster.securityGroups ● [AWSElastiCacheSecurityGroupMembership!]! non-null object

A list of cache security group elements, composed of name and status sub-elements

AWSElastiCacheRedisCluster.subnetGroup ● AWSElastiCacheSubnetGroup! non-null object

The cache subnet group associated with the cluster

AWSElastiCacheRedisCluster.clientDownloadLandingPage ● String! non-null scalar

The URL of the web page where you can download the latest ElastiCache client library

AWSElastiCacheRedisCluster.engine ● AWSElastiCacheEngineType! non-null enum

The name of the cache engine to be used for this cluster.

AWSElastiCacheRedisCluster.engineVersion ● String! non-null scalar

The version of the cache engine that is used in this cluster.

AWSElastiCacheRedisCluster.ipDiscoveryType ● AWSElastiCacheIPAddressDiscoveryType! non-null enum

The network type used by the cluster

AWSElastiCacheRedisCluster.logDeliveryConfigurations ● [AWSElastiCacheLogDeliveryConfiguration!]! non-null object

The log delivery configuration including the destination, format and type of the logs

AWSElastiCacheRedisCluster.networkType ● AWSElastiCacheNetworkType! non-null enum

The network type used by the cluster

AWSElastiCacheRedisCluster.notificationConfiguration ● AWSElastiCacheNotificationConfiguration object

Describes a notification topic and its status. Notification topics are used for publishing ElastiCache events to subscribers using Amazon Simple Notification Service (SNS).

AWSElastiCacheRedisCluster.numberOfCacheNodes ● Int! non-null scalar

The number of cache nodes in the cluster. For clusters running Redis, this value must be 1. For clusters running Memcached, this value must be between 1 and 40

AWSElastiCacheRedisCluster.preferredAvailabilityZone ● String! non-null scalar

The name of the Availability Zone in which the cluster is located or "Multiple" if the cache nodes are located in different Availability Zones.

AWSElastiCacheRedisCluster.preferredMaintenanceWindow ● String! non-null scalar

Indicates the weekly time range during which maintenance on the cluster is performed The example value: sun:23:00-mon:01:30

AWSElastiCacheRedisCluster.preferredOutpostArn ● String! non-null scalar

The outpost ARN in which the cache cluster is created

AWSElastiCacheRedisCluster.replicationGroupId ● String! non-null scalar

The replication group to which this cluster belongs. If this field is empty, the cluster is not associated with any replication group.

AWSElastiCacheRedisCluster.replicationGroupLogDeliveryEnabled ● Boolean! non-null scalar

Indicates whether log delivery is enabled for this cluster

AWSElastiCacheRedisCluster.vpcSecurityGroups ● [AWSVPCSecurityGroup!]! non-null object

A list of VPC Security Groups associated with the cluster

AWSElastiCacheRedisCluster.snapshotRetentionLimit ● Int! non-null scalar

The number of days for which ElastiCache retains automatic cluster snapshots before deleting them

AWSElastiCacheRedisCluster.snapshotWindow ● String! non-null scalar

The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot of your cluster. The example value: 05:00-09:00

AWSElastiCacheRedisCluster.transitEncryptionEnabled ● Boolean! non-null scalar

Indicates in-transit encryption is enabled The default value: false

AWSElastiCacheRedisCluster.transitEncryptionMode ● AWSElastiCacheTransitEncryptionModeType! non-null enum

Describes to allow you to migrate your clients to use in-transit encryption, with no downtime

Member of

AWSElastiCacheReplicationGroup object