stratosphere-elasticache-1.0.0: Stratosphere integration for AWS ElastiCache.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.ElastiCache.CacheCluster

Documentation

data CacheCluster Source #

Constructors

CacheCluster

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html

Fields

Instances

Instances details
ToJSON CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Show CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Eq CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

ToResourceProperties CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Property "AZMode" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "AZMode" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Property "AutoMinorVersionUpgrade" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "AutoMinorVersionUpgrade" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "AutoMinorVersionUpgrade" CacheCluster = Value Bool

Methods

set :: PropertyType "AutoMinorVersionUpgrade" CacheCluster -> CacheCluster -> CacheCluster #

Property "CacheNodeType" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "CacheNodeType" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheNodeType" CacheCluster = Value Text

Methods

set :: PropertyType "CacheNodeType" CacheCluster -> CacheCluster -> CacheCluster #

Property "CacheParameterGroupName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "CacheParameterGroupName" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheParameterGroupName" CacheCluster = Value Text

Methods

set :: PropertyType "CacheParameterGroupName" CacheCluster -> CacheCluster -> CacheCluster #

Property "CacheSecurityGroupNames" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "CacheSecurityGroupNames" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheSecurityGroupNames" CacheCluster = ValueList Text

Methods

set :: PropertyType "CacheSecurityGroupNames" CacheCluster -> CacheCluster -> CacheCluster #

Property "CacheSubnetGroupName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "CacheSubnetGroupName" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheSubnetGroupName" CacheCluster = Value Text

Methods

set :: PropertyType "CacheSubnetGroupName" CacheCluster -> CacheCluster -> CacheCluster #

Property "ClusterName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "ClusterName" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "ClusterName" CacheCluster = Value Text

Methods

set :: PropertyType "ClusterName" CacheCluster -> CacheCluster -> CacheCluster #

Property "Engine" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "Engine" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Property "EngineVersion" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "EngineVersion" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "EngineVersion" CacheCluster = Value Text

Methods

set :: PropertyType "EngineVersion" CacheCluster -> CacheCluster -> CacheCluster #

Property "IpDiscovery" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "IpDiscovery" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "IpDiscovery" CacheCluster = Value Text

Methods

set :: PropertyType "IpDiscovery" CacheCluster -> CacheCluster -> CacheCluster #

Property "LogDeliveryConfigurations" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "LogDeliveryConfigurations" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Methods

set :: PropertyType "LogDeliveryConfigurations" CacheCluster -> CacheCluster -> CacheCluster #

Property "NetworkType" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "NetworkType" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NetworkType" CacheCluster = Value Text

Methods

set :: PropertyType "NetworkType" CacheCluster -> CacheCluster -> CacheCluster #

Property "NotificationTopicArn" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "NotificationTopicArn" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NotificationTopicArn" CacheCluster = Value Text

Methods

set :: PropertyType "NotificationTopicArn" CacheCluster -> CacheCluster -> CacheCluster #

Property "NumCacheNodes" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "NumCacheNodes" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NumCacheNodes" CacheCluster = Value Integer

Methods

set :: PropertyType "NumCacheNodes" CacheCluster -> CacheCluster -> CacheCluster #

Property "Port" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "Port" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Property "PreferredAvailabilityZone" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "PreferredAvailabilityZone" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredAvailabilityZone" CacheCluster = Value Text

Methods

set :: PropertyType "PreferredAvailabilityZone" CacheCluster -> CacheCluster -> CacheCluster #

Property "PreferredAvailabilityZones" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "PreferredAvailabilityZones" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredAvailabilityZones" CacheCluster = ValueList Text

Methods

set :: PropertyType "PreferredAvailabilityZones" CacheCluster -> CacheCluster -> CacheCluster #

Property "PreferredMaintenanceWindow" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "PreferredMaintenanceWindow" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredMaintenanceWindow" CacheCluster = Value Text

Methods

set :: PropertyType "PreferredMaintenanceWindow" CacheCluster -> CacheCluster -> CacheCluster #

Property "SnapshotArns" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "SnapshotArns" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotArns" CacheCluster = ValueList Text

Methods

set :: PropertyType "SnapshotArns" CacheCluster -> CacheCluster -> CacheCluster #

Property "SnapshotName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "SnapshotName" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotName" CacheCluster = Value Text

Methods

set :: PropertyType "SnapshotName" CacheCluster -> CacheCluster -> CacheCluster #

Property "SnapshotRetentionLimit" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "SnapshotRetentionLimit" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotRetentionLimit" CacheCluster = Value Integer

Methods

set :: PropertyType "SnapshotRetentionLimit" CacheCluster -> CacheCluster -> CacheCluster #

Property "SnapshotWindow" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "SnapshotWindow" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotWindow" CacheCluster = Value Text

Methods

set :: PropertyType "SnapshotWindow" CacheCluster -> CacheCluster -> CacheCluster #

Property "Tags" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "Tags" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "Tags" CacheCluster = [Tag]
Property "TransitEncryptionEnabled" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "TransitEncryptionEnabled" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "TransitEncryptionEnabled" CacheCluster = Value Bool

Methods

set :: PropertyType "TransitEncryptionEnabled" CacheCluster -> CacheCluster -> CacheCluster #

Property "VpcSecurityGroupIds" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

Associated Types

type PropertyType "VpcSecurityGroupIds" CacheCluster 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "VpcSecurityGroupIds" CacheCluster = ValueList Text

Methods

set :: PropertyType "VpcSecurityGroupIds" CacheCluster -> CacheCluster -> CacheCluster #

type PropertyType "AZMode" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "AutoMinorVersionUpgrade" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "AutoMinorVersionUpgrade" CacheCluster = Value Bool
type PropertyType "CacheNodeType" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheNodeType" CacheCluster = Value Text
type PropertyType "CacheParameterGroupName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheParameterGroupName" CacheCluster = Value Text
type PropertyType "CacheSecurityGroupNames" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheSecurityGroupNames" CacheCluster = ValueList Text
type PropertyType "CacheSubnetGroupName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "CacheSubnetGroupName" CacheCluster = Value Text
type PropertyType "ClusterName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "ClusterName" CacheCluster = Value Text
type PropertyType "Engine" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "EngineVersion" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "EngineVersion" CacheCluster = Value Text
type PropertyType "IpDiscovery" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "IpDiscovery" CacheCluster = Value Text
type PropertyType "LogDeliveryConfigurations" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NetworkType" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NetworkType" CacheCluster = Value Text
type PropertyType "NotificationTopicArn" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NotificationTopicArn" CacheCluster = Value Text
type PropertyType "NumCacheNodes" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "NumCacheNodes" CacheCluster = Value Integer
type PropertyType "Port" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredAvailabilityZone" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredAvailabilityZone" CacheCluster = Value Text
type PropertyType "PreferredAvailabilityZones" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredAvailabilityZones" CacheCluster = ValueList Text
type PropertyType "PreferredMaintenanceWindow" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "PreferredMaintenanceWindow" CacheCluster = Value Text
type PropertyType "SnapshotArns" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotArns" CacheCluster = ValueList Text
type PropertyType "SnapshotName" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotName" CacheCluster = Value Text
type PropertyType "SnapshotRetentionLimit" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotRetentionLimit" CacheCluster = Value Integer
type PropertyType "SnapshotWindow" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "SnapshotWindow" CacheCluster = Value Text
type PropertyType "Tags" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "Tags" CacheCluster = [Tag]
type PropertyType "TransitEncryptionEnabled" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "TransitEncryptionEnabled" CacheCluster = Value Bool
type PropertyType "VpcSecurityGroupIds" CacheCluster Source # 
Instance details

Defined in Stratosphere.ElastiCache.CacheCluster

type PropertyType "VpcSecurityGroupIds" CacheCluster = ValueList Text