Control types for @turbot/aws-elasticache

AWS > ElastiCache > Cache Cluster > Active

Take an action when an AWS ElastiCache cache cluster is not active based on the\nAWS > ElastiCache > Cache Cluster > Active > * policies.\n\nThe Active control determines whether the resource is in active use, and if not, has\nthe ability to delete / cleanup the resource. When running an automated compliance\nenvironment, it's common to end up with a wide range of alarms that are difficult\nand time consuming to clear. The Active control brings automated, well-defined\ncontrol to this process.\n\nThe Active control checks the status of all defined Active policies for the\nresource (AWS > ElastiCache > Cache Cluster > Active > *),\nraises an alarm, and takes the defined enforcement action. Each Active\nsub-policy can calculate a status of active, inactive or skipped. Generally,\nif the resource appears to be Active for any reason it will be considered Active.\n\nNote the contrast with Approved, where if the resource appears to be Unapproved\nfor any reason it will be considered Unapproved.\n\nSee Active for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterActive

AWS > ElastiCache > Cache Cluster > Approved

Take an action when an AWS ElastiCache cache cluster is not approved based on AWS > ElastiCache > Cache Cluster > Approved > * policies.\n\nThe Approved control checks the status of the defined Approved sub-policies for the resource. If the resource is not approved according to any of these policies, this control raises an alarm and takes the defined enforcement action.\n\nFor any enforcement actions that specify if new, e.g., Enforce: Delete unapproved if new, this control will only take the enforcement actions for resources created within the last 60 minutes.\n\nSee Approved for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterApproved

AWS > ElastiCache > Cache Cluster > CMDB

Record and synchronize details for the AWS ElastiCache cache cluster into the CMDB.\n\nThe CMDB control is responsible for populating and updating all the attributes for that resource type in the Turbot CMDB.\n\nIf set to Skip then all changes to the CMDB are paused - no new resources will be discovered, no updates will be made and deleted resources will not be removed.\n\nTo cleanup resources and stop tracking changes, set this policy to "Enforce: Disabled".\n\nCMDB controls also use the Regions policy associated with the resource. If region is not in AWS > ElastiCache > Cache Cluster > Regions policy, the CMDB control will delete the resource from the CMDB. (Note: Setting CMDB to Skip will also pause these changes.)\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterCmdb
Category

AWS > ElastiCache > Cache Cluster > Configured

Maintain AWS > ElastiCache > Cache Cluster configuration\n\nNote: If the resource is managed by another stack, then the Skip/Check/Enforce values here are ignored\nand inherit from the stack that owns it\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterConfigured

AWS > ElastiCache > Cache Cluster > Discovery

Discover all AWS ElastiCache cache cluster resources and add them to the CMDB.\n\nThe Discovery control is responsible for finding resources of a specific type. It periodically searches for new resources and saves them to the CMDB. Once discovered, resources are then responsible for tracking changes to themselves through the CMDB control.\n\nNote that Discovery and CMDB controls also use the Regions policy associated with the resource. If the region is not in AWS > ElastiCache > Cache Cluster > Regions policy, the CMDB control will delete the resource from the CMDB.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterDiscovery

AWS > ElastiCache > Cache Cluster > Tags

Take an action when an AWS ElastiCache cache cluster tags is not updated based on the AWS > ElastiCache > Cache Cluster > Tags > * policies.\n\nIf the resource is not updated with the tags defined in AWS > ElastiCache > Cache Cluster > Tags > Template, this control raises an alarm and takes the defined enforcement action.\n\nSee Tags for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterTags

AWS > ElastiCache > Cache Cluster > Usage

The Usage control determines whether the number of AWS ElastiCache cache cluster resources exceeds the configured usage limit for this region.\n\nYou can configure the behavior of this control with the AWS > ElastiCache > Cache Cluster > Usage policy, and set the limit with the AWS > ElastiCache > Cache Cluster > Usage > Limit policy.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheClusterUsage

AWS > ElastiCache > Cache Parameter Group > Active

Take an action when an AWS ElastiCache cache parameter group is not active based on the\nAWS > ElastiCache > Cache Parameter Group > Active > * policies.\n\nThe Active control determines whether the resource is in active use, and if not, has\nthe ability to delete / cleanup the resource. When running an automated compliance\nenvironment, it's common to end up with a wide range of alarms that are difficult\nand time consuming to clear. The Active control brings automated, well-defined\ncontrol to this process.\n\nThe Active control checks the status of all defined Active policies for the\nresource (AWS > ElastiCache > Cache Parameter Group > Active > *),\nraises an alarm, and takes the defined enforcement action. Each Active\nsub-policy can calculate a status of active, inactive or skipped. Generally,\nif the resource appears to be Active for any reason it will be considered Active.\n\nNote the contrast with Approved, where if the resource appears to be Unapproved\nfor any reason it will be considered Unapproved.\n\nSee Active for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheParameterGroupActive

AWS > ElastiCache > Cache Parameter Group > Approved

Take an action when an AWS ElastiCache cache parameter group is not approved based on AWS > ElastiCache > Cache Parameter Group > Approved > * policies.\n\nThe Approved control checks the status of the defined Approved sub-policies for the resource. If the resource is not approved according to any of these policies, this control raises an alarm and takes the defined enforcement action.\n\nFor any enforcement actions that specify if new, e.g., Enforce: Delete unapproved if new, this control will only take the enforcement actions for resources created within the last 60 minutes.\n\nSee Approved for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheParameterGroupApproved

AWS > ElastiCache > Cache Parameter Group > CMDB

Record and synchronize details for the AWS ElastiCache cache parameter group into the CMDB.\n\nThe CMDB control is responsible for populating and updating all the attributes for that resource type in the Turbot CMDB.\n\nIf set to Skip then all changes to the CMDB are paused - no new resources will be discovered, no updates will be made and deleted resources will not be removed.\n\nTo cleanup resources and stop tracking changes, set this policy to "Enforce: Disabled".\n\nCMDB controls also use the Regions policy associated with the resource. If region is not in AWS > ElastiCache > Cache Parameter Group > Regions policy, the CMDB control will delete the resource from the CMDB. (Note: Setting CMDB to Skip will also pause these changes.)\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheParameterGroupCmdb
Category

AWS > ElastiCache > Cache Parameter Group > Configured

Maintain AWS > ElastiCache > Cache Parameter Group configuration\n\nNote: If the resource is managed by another stack, then the Skip/Check/Enforce values here are ignored\nand inherit from the stack that owns it\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheParameterGroupConfigured

AWS > ElastiCache > Cache Parameter Group > Discovery

Discover all AWS ElastiCache cache parameter group resources and add them to the CMDB.\n\nThe Discovery control is responsible for finding resources of a specific type. It periodically searches for new resources and saves them to the CMDB. Once discovered, resources are then responsible for tracking changes to themselves through the CMDB control.\n\nNote that Discovery and CMDB controls also use the Regions policy associated with the resource. If the region is not in AWS > ElastiCache > Cache Parameter Group > Regions policy, the CMDB control will delete the resource from the CMDB.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheParameterGroupDiscovery

AWS > ElastiCache > Cache Parameter Group > Usage

The Usage control determines whether the number of AWS ElastiCache cache parameter group resources exceeds the configured usage limit for this region.\n\nYou can configure the behavior of this control with the AWS > ElastiCache > Cache Parameter Group > Usage policy, and set the limit with the AWS > ElastiCache > Cache Parameter Group > Usage > Limit policy.\n

URI
tmod:@turbot/aws-elasticache#/control/types/cacheParameterGroupUsage

AWS > ElastiCache > Replication Group > Active

Take an action when an AWS ElastiCache replication group is not active based on the\nAWS > ElastiCache > Replication Group > Active > * policies.\n\nThe Active control determines whether the resource is in active use, and if not, has\nthe ability to delete / cleanup the resource. When running an automated compliance\nenvironment, it's common to end up with a wide range of alarms that are difficult\nand time consuming to clear. The Active control brings automated, well-defined\ncontrol to this process.\n\nThe Active control checks the status of all defined Active policies for the\nresource (AWS > ElastiCache > Replication Group > Active > *),\nraises an alarm, and takes the defined enforcement action. Each Active\nsub-policy can calculate a status of active, inactive or skipped. Generally,\nif the resource appears to be Active for any reason it will be considered Active.\n\nNote the contrast with Approved, where if the resource appears to be Unapproved\nfor any reason it will be considered Unapproved.\n\nSee Active for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/replicationGroupActive

AWS > ElastiCache > Replication Group > Approved

Take an action when an AWS ElastiCache replication group is not approved based on AWS > ElastiCache > Replication Group > Approved > * policies.\n\nThe Approved control checks the status of the defined Approved sub-policies for the resource. If the resource is not approved according to any of these policies, this control raises an alarm and takes the defined enforcement action.\n\nFor any enforcement actions that specify if new, e.g., Enforce: Delete unapproved if new, this control will only take the enforcement actions for resources created within the last 60 minutes.\n\nSee Approved for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/replicationGroupApproved

AWS > ElastiCache > Replication Group > Backup

Configure backup settings on an AWS > ElastiCache > Replication Group.\n

URI
tmod:@turbot/aws-elasticache#/control/types/replicationGroupBackup

AWS > ElastiCache > Replication Group > CMDB

Record and synchronize details for the AWS ElastiCache replication group into the CMDB.\n\nThe CMDB control is responsible for populating and updating all the attributes for that resource type in the Turbot CMDB.\n\nIf set to Skip then all changes to the CMDB are paused - no new resources will be discovered, no updates will be made and deleted resources will not be removed.\n\nTo cleanup resources and stop tracking changes, set this policy to "Enforce: Disabled".\n\nCMDB controls also use the Regions policy associated with the resource. If region is not in AWS > ElastiCache > Replication Group > Regions policy, the CMDB control will delete the resource from the CMDB. (Note: Setting CMDB to Skip will also pause these changes.)\n

URI
tmod:@turbot/aws-elasticache#/control/types/replicationGroupCmdb
Category

AWS > ElastiCache > Replication Group > Configured

Maintain AWS > ElastiCache > Replication Group configuration\n\nNote: If the resource is managed by another stack, then the Skip/Check/Enforce values here are ignored\nand inherit from the stack that owns it\n

URI
tmod:@turbot/aws-elasticache#/control/types/replicationGroupConfigured

AWS > ElastiCache > Replication Group > Discovery

Discover all AWS ElastiCache replication group resources and add them to the CMDB.\n\nThe Discovery control is responsible for finding resources of a specific type. It periodically searches for new resources and saves them to the CMDB. Once discovered, resources are then responsible for tracking changes to themselves through the CMDB control.\n\nNote that Discovery and CMDB controls also use the Regions policy associated with the resource. If the region is not in AWS > ElastiCache > Replication Group > Regions policy, the CMDB control will delete the resource from the CMDB.\n

URI
tmod:@turbot/aws-elasticache#/control/types/replicationGroupDiscovery

AWS > ElastiCache > Snapshot > Active

Take an action when an AWS ElastiCache snapshot is not active based on the\nAWS > ElastiCache > Snapshot > Active > * policies.\n\nThe Active control determines whether the resource is in active use, and if not, has\nthe ability to delete / cleanup the resource. When running an automated compliance\nenvironment, it's common to end up with a wide range of alarms that are difficult\nand time consuming to clear. The Active control brings automated, well-defined\ncontrol to this process.\n\nThe Active control checks the status of all defined Active policies for the\nresource (AWS > ElastiCache > Snapshot > Active > *),\nraises an alarm, and takes the defined enforcement action. Each Active\nsub-policy can calculate a status of active, inactive or skipped. Generally,\nif the resource appears to be Active for any reason it will be considered Active.\n\nNote the contrast with Approved, where if the resource appears to be Unapproved\nfor any reason it will be considered Unapproved.\n\nSee Active for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/snapshotActive

AWS > ElastiCache > Snapshot > Approved

Take an action when an AWS ElastiCache snapshot is not approved based on AWS > ElastiCache > Snapshot > Approved > * policies.\n\nThe Approved control checks the status of the defined Approved sub-policies for the resource. If the resource is not approved according to any of these policies, this control raises an alarm and takes the defined enforcement action.\n\nFor any enforcement actions that specify if new, e.g., Enforce: Delete unapproved if new, this control will only take the enforcement actions for resources created within the last 60 minutes.\n\nSee Approved for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/snapshotApproved

AWS > ElastiCache > Snapshot > CMDB

Record and synchronize details for the AWS ElastiCache snapshot into the CMDB.\n\nThe CMDB control is responsible for populating and updating all the attributes for that resource type in the Turbot CMDB.\n\nIf set to Skip then all changes to the CMDB are paused - no new resources will be discovered, no updates will be made and deleted resources will not be removed.\n\nTo cleanup resources and stop tracking changes, set this policy to "Enforce: Disabled".\n\nCMDB controls also use the Regions policy associated with the resource. If region is not in AWS > ElastiCache > Snapshot > Regions policy, the CMDB control will delete the resource from the CMDB. (Note: Setting CMDB to Skip will also pause these changes.)\n

URI
tmod:@turbot/aws-elasticache#/control/types/snapshotCmdb
Category

AWS > ElastiCache > Snapshot > Discovery

Discover all AWS ElastiCache snapshot resources and add them to the CMDB.\n\nThe Discovery control is responsible for finding resources of a specific type. It periodically searches for new resources and saves them to the CMDB. Once discovered, resources are then responsible for tracking changes to themselves through the CMDB control.\n\nNote that Discovery and CMDB controls also use the Regions policy associated with the resource. If the region is not in AWS > ElastiCache > Snapshot > Regions policy, the CMDB control will delete the resource from the CMDB.\n

URI
tmod:@turbot/aws-elasticache#/control/types/snapshotDiscovery

AWS > ElastiCache > Snapshot > Tags

Take an action when an AWS ElastiCache snapshot tags is not updated based on the AWS > ElastiCache > Snapshot > Tags > * policies.\n\nIf the resource is not updated with the tags defined in AWS > ElastiCache > Snapshot > Tags > Template, this control raises an alarm and takes the defined enforcement action.\n\nSee Tags for more information.\n

URI
tmod:@turbot/aws-elasticache#/control/types/snapshotTags

AWS > ElastiCache > Snapshot > Usage

The Usage control determines whether the number of AWS ElastiCache snapshot resources exceeds the configured usage limit for this region.\n\nYou can configure the behavior of this control with the AWS > ElastiCache > Snapshot > Usage policy, and set the limit with the AWS > ElastiCache > Snapshot > Usage > Limit policy.\n

URI
tmod:@turbot/aws-elasticache#/control/types/snapshotUsage