github.com/koding/terraform@v0.6.4-0.20170608090606-5d7e0339779d/website/source/docs/providers/aws/d/elasticache_cluster.html.markdown (about) 1 --- 2 layout: "aws" 3 page_title: "AWS: aws_elasticache_cluster" 4 sidebar_current: "docs-aws-datasource-elasticache-cluster" 5 description: |- 6 Get information on an ElastiCache Cluster resource. 7 --- 8 9 # aws_elasticache_cluster 10 11 Use this data source to get information about an Elasticache Cluster 12 13 ## Example Usage 14 15 ```hcl 16 data "aws_elasticache_cluster" "my_cluster" { 17 cluster_id = "my-cluster-id" 18 } 19 20 ## Argument Reference 21 22 The following arguments are supported: 23 24 * `cluster_id` – (Required) Group identifier. 25 26 27 ## Attributes Reference 28 29 The following attributes are exported: 30 31 * `node_type` – The cluster node type. 32 * `num_cache_nodes` – The number of cache nodes that the cache cluster has. 33 * `engine` – Name of the cache engine. 34 * `engine_version` – Version number of the cache engine. 35 * `subnet_group_name` – Name of the subnet group associated to the cache cluster. 36 * `security_group_names` – List of security group names associated with this cache cluster. 37 * `security_group_ids` – List VPC security groups associated with the cache cluster. 38 * `parameter_group_name` – Name of the parameter group associated with this cache cluster. 39 * `replication_group_id` - The replication group to which this cache cluster belongs. 40 * `maintenance_window` – Specifies the weekly time range for when maintenance 41 on the cache cluster is performed. 42 * `snapshot_window` - The daily time range (in UTC) during which ElastiCache will 43 begin taking a daily snapshot of the cache cluster. 44 * `snapshot_retention_limit` - The number of days for which ElastiCache will 45 retain automatic cache cluster snapshots before deleting them. 46 * `availability_zone` - The Availability Zone for the cache cluster. 47 * `notification_topic_arn` – An Amazon Resource Name (ARN) of an 48 SNS topic that ElastiCache notifications get sent to. 49 * `port` – The port number on which each of the cache nodes will 50 accept connections. 51 * `configuration_endpoint` - The configuration endpoint to allow host discovery. 52 * `cluster_address` - The DNS name of the cache cluster without the port appended. 53 * `cache_nodes` - List of node objects including `id`, `address`, `port` and `availability_zone`. 54 Referenceable e.g. as `${data.aws_elasticache_cluster.bar.cache_nodes.0.address}` 55 * `tags` - The tags assigned to the resource