This repository has been archived by the owner on Aug 16, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 40
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add 'elasticache.clusters' resource (#1400)
- Loading branch information
Showing
14 changed files
with
732 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
|
||
# Table: aws_elasticache_cluster_cache_nodes | ||
Represents an individual cache node within a cluster | ||
## Columns | ||
| Name | Type | Description | | ||
| ------------- | ------------- | ----- | | ||
|cluster_cq_id|uuid|Unique CloudQuery ID of aws_elasticache_clusters table (FK)| | ||
|create_time|timestamp without time zone|The date and time when the cache node was created.| | ||
|id|text|The cache node identifier| | ||
|status|text|The current state of this cache node, one of the following values: available, creating, rebooting, or deleting.| | ||
|customer_availability_zone|text|The Availability Zone where this node was created and now resides.| | ||
|customer_outpost_arn|text|The customer outpost ARN of the cache node.| | ||
|endpoint_address|text|The DNS hostname of the cache node.| | ||
|endpoint_port|bigint|The port number that the cache engine is listening on.| | ||
|parameter_group_status|text|The status of the parameter group applied to this cache node.| | ||
|source_cache_node_id|text|The ID of the primary node to which this read replica node is synchronized| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
|
||
# Table: aws_elasticache_cluster_cache_security_groups | ||
Represents a cluster's status within a particular cache security group. | ||
## Columns | ||
| Name | Type | Description | | ||
| ------------- | ------------- | ----- | | ||
|cluster_cq_id|uuid|Unique CloudQuery ID of aws_elasticache_clusters table (FK)| | ||
|name|text|The name of the cache security group.| | ||
|status|text|The membership status in the cache security group| |
14 changes: 14 additions & 0 deletions
14
docs/tables/aws_elasticache_cluster_log_delivery_configurations.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
|
||
# Table: aws_elasticache_cluster_log_delivery_configurations | ||
Returns the destination, format and type of the logs. | ||
## Columns | ||
| Name | Type | Description | | ||
| ------------- | ------------- | ----- | | ||
|cluster_cq_id|uuid|Unique CloudQuery ID of aws_elasticache_clusters table (FK)| | ||
|cloudwatch_destination_log_group|text|The log group of the CloudWatch Logs destination| | ||
|kinesis_firehose_destination_delivery_stream|text|The Kinesis Data Firehose delivery stream of the Kinesis Data Firehose destination| | ||
|destination_type|text|Returns the destination type, either cloudwatch-logs or kinesis-firehose.| | ||
|log_format|text|Returns the log format, either JSON or TEXT.| | ||
|log_type|text|Refers to slow-log (https://redis.io/commands/slowlog) or engine-log.| | ||
|message|text|Returns an error message for the log delivery configuration.| | ||
|status|text|Returns the log delivery configuration status| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
|
||
# Table: aws_elasticache_cluster_security_groups | ||
Represents a single cache security group and its status. | ||
## Columns | ||
| Name | Type | Description | | ||
| ------------- | ------------- | ----- | | ||
|cluster_cq_id|uuid|Unique CloudQuery ID of aws_elasticache_clusters table (FK)| | ||
|security_group_id|text|The identifier of the cache security group.| | ||
|status|text|The status of the cache security group membership| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
|
||
# Table: aws_elasticache_clusters | ||
Contains all of the attributes of a specific cluster. | ||
## Columns | ||
| Name | Type | Description | | ||
| ------------- | ------------- | ----- | | ||
|account_id|text|The AWS Account ID of the resource.| | ||
|region|text|The AWS Region of the resource.| | ||
|arn|text|The ARN (Amazon Resource Name) of the cache cluster.| | ||
|at_rest_encryption_enabled|boolean|A flag that enables encryption at-rest when set to true| | ||
|auth_token_enabled|boolean|A flag that enables using an AuthToken (password) when issuing Redis commands. Default: false| | ||
|auth_token_last_modified_date|timestamp without time zone|The date the auth token was last modified| | ||
|auto_minor_version_upgrade|boolean|Auto minor version upgrade| | ||
|create_time|timestamp without time zone|The date and time when the cluster was created.| | ||
|id|text|The user-supplied identifier of the cluster| | ||
|status|text|The current state of this cluster, one of the following values: available, creating, deleted, deleting, incompatible-network, modifying, rebooting cluster nodes, restore-failed, or snapshotting.| | ||
|cache_node_type|text|The name of the compute and memory capacity node type for the cluster| | ||
|cache_parameter_group_cache_node_ids_to_reboot|text[]|A list of the cache node IDs which need to be rebooted for parameter changes to be applied| | ||
|cache_parameter_group_name|text|The name of the cache parameter group.| | ||
|cache_parameter_group_parameter_apply_status|text|The status of parameter updates.| | ||
|cache_subnet_group_name|text|The name of the cache subnet group associated with the cluster.| | ||
|client_download_landing_page|text|The URL of the web page where you can download the latest ElastiCache client library.| | ||
|configuration_endpoint_address|text|The DNS hostname of the cache node.| | ||
|configuration_endpoint_port|bigint|The port number that the cache engine is listening on.| | ||
|engine|text|The name of the cache engine (memcached or redis) to be used for this cluster.| | ||
|engine_version|text|The version of the cache engine that is used in this cluster.| | ||
|notification_configuration_topic_arn|text|The arn of a notification topic used for publishing ElastiCache events to subscribers using Amazon Simple Notification Service (SNS)| | ||
|notification_configuration_topic_status|text|The current state of a notification topic used for publishing ElastiCache events to subscribers using Amazon Simple Notification Service (SNS)| | ||
|num_cache_nodes|bigint|The number of cache nodes in the cluster| | ||
|pending_auth_token_status|text|Auth token status that is applied to the cluster in the future or is currently being applied| | ||
|pending_cache_node_ids_to_remove|text[]|A list of cache node IDs that are being removed (or will be removed) from the cluster| | ||
|pending_cache_node_type|text|The cache node type that this cluster or replication group is scaled to.| | ||
|pending_engine_version|text|Cache engine version that is being applied to the cluster (or will be applied)| | ||
|pending_num_cache_nodes|bigint|The new number of cache nodes for the cluster| | ||
|preferred_availability_zone|text|The name of the Availability Zone in which the cluster is located or "Multiple" if the cache nodes are located in different Availability Zones.| | ||
|preferred_maintenance_window|text|Specifies the weekly time range during which maintenance on the cluster is performed| | ||
|preferred_outpost_arn|text|The outpost ARN in which the cache cluster is created.| | ||
|replication_group_id|text|The replication group to which this cluster belongs| | ||
|replication_group_log_delivery_enabled|boolean|A boolean value indicating whether log delivery is enabled for the replication group.| | ||
|snapshot_retention_limit|bigint|The number of days for which ElastiCache retains automatic cluster snapshots before deleting them| | ||
|snapshot_window|text|The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot of your cluster| | ||
|transit_encryption_enabled|boolean|A flag that enables in-transit encryption when set to true| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.