Skip to main content

aws.redshift

Supported Platform

  • aws

Description

AWS Redshift for analyzing large amounts of data

The aws.redshift resource can be used to assess the configuration of AWS RedShift deployments. The resource returns lists of aws.rds.dbcluster, aws.rds.dbinstance, and aws.rds.snapshot resources, each with fields for assessing the configuration of those assets.

Fields

IDTYPEDESCRIPTION
clusters[]aws.redshift.clusterlist of clusters

Examples

Return a list of Amazon RedShift clusters deployed across all enabled regions and the values for specified fields

aws.redshift.clusters {
arn
encrypted
nodeType
allowVersionUpgrade
preferredMaintenanceWindow
automatedSnapshotRetentionPeriod
publiclyAccessible
parameters
logging
name
region
clusterParameterGroupNames
}

Return a list of RedShift clusters that are not encrypted and the values for the arn region and name fields

aws.redshift.clusters.where( encrypted == false ) {
arn
region
name
}

References