c68838fb13
* fix parameters check and port module to boto3 * begin with integration tests * allow redshift iam policy * Wait for cluster to be created before moving on to delete it * Allow sts credentials so this can be run in CI Don't log credentials ensure cluster can be removed * - Replace DIY waiters with boto3 waiters - test multi node cluster * catch specific boto3 error codes * remove wait from test * add missing alias for shippable * - Rework modify function. - Default unavailable parameters to none. - Add cluster modify test * Ensure resources are cleaned up if tests fail * Ensure all botocore ClientError and BotoCoreError exceptions are handled
20 lines
444 B
JSON
20 lines
444 B
JSON
{
|
|
"Version": "2012-10-17",
|
|
"Statement": [
|
|
{
|
|
"Sid": "AllowRedshiftManagment",
|
|
"Action": [
|
|
"redshift:CreateCluster",
|
|
"redshift:CreateTags",
|
|
"redshift:DeleteCluster",
|
|
"redshift:DeleteTags",
|
|
"redshift:DescribeClusters",
|
|
"redshift:DescribeTags",
|
|
"redshift:ModifyCluster",
|
|
"redshift:RebootCluster"
|
|
],
|
|
"Effect": "Allow",
|
|
"Resource": "*"
|
|
}
|
|
]
|
|
}
|