djuke
c1eee521f3
reading the aws instance it was assumed that eth0 was the first in the list of network interfaces ( #6761 )
2016-05-29 23:01:58 +01:00
James Nugent
46f81401b9
Merge pull request #6829 from hashicorp/aws-dynamodb-forcenew
...
provider/aws: Change to `aws_dynamodb_table` hash_key forces a new resource
2016-05-29 12:14:58 -07:00
Chris Marchesi
9ac7fb0276
provider/aws: New data source: aws_ami
...
This data source allows one to look up the most recent AMI for a specific
set of parameters, much like aws ec2 describe-images in the AWS CLI.
Basically a refresh of hashicorp/terraform#4396 , in data source form.
2016-05-29 09:55:12 -07:00
Clint
3355c1528d
provider/aws: Fix typo in ELB import test ( #6886 )
2016-05-26 03:38:39 -05:00
clint shryock
6f04c36a1a
provider/aws: Ranomize LB names so tests can run at the same time
2016-05-26 03:37:54 -05:00
Clint
983b6710a5
provider/aws: Add per user, role and group policy attachment (supersedes #5816 ) ( #6858 )
...
* Add per user, role and group policy attachment
* Add docs for new IAM policy attachment resources.
* Make policy attachment resources manage only 1 entity<->policy attachment
* provider/aws: Tidy up IAM Group/User/Role attachments
2016-05-25 11:03:43 -05:00
David Glasser
b3425447e5
provider/aws: fix aws_security_group_rule refresh ( #6730 )
...
When two rules differ only in source security group, EC2 APIs return
them as a single rule, but Terraform requires separate
aws_security_group_rule resources.
6bdab07174
changed Read to set source_security_group_id (and
cidr_blocks) from the rule returned from EC2 and chose the first
source_security_group_id arbitrarily, which is wrong.
Makes TestAccAWSSecurityGroupRule_PartialMatching_Source pass again.
Also adds a comment noting that there is a bug in the new resource
importing feature.
Fixes #6728 .
2016-05-25 10:59:41 -05:00
Paul Stack
ce4841e6a6
provider/aws: Add support to `aws_redshift_cluster` for ``iam_roles`` ( #6647 )
2016-05-24 22:44:46 +01:00
James Nugent
1ea727eb13
provider/aws: Add aws_availability_zones source
...
This commit adds a data source with a single list, `instance` for the
schema which gets populated with the availability zones to which an
account has access.
2016-05-24 15:42:45 -05:00
Paul Stack
1df8290134
provider/aws: Support tags for AWS redshift cluster ( #5356 )
2016-05-24 18:43:12 +01:00
Clint
171c1e39d2
provider/aws: SQS use raw policy string if compact fails ( #6724 )
2016-05-24 10:38:32 -05:00
stack72
68d035bc50
provider/aws: Change to `aws_dynamodb_table` hash_key forces a new
...
resource
We had a line on the Update func that said:
```
Hash key can only be specified at creation, you cannot modify it.
```
The resource has now been changed to ForceNew on the hashkey
```
aws_dynamodb_table.demo-user-table: Refreshing state... (ID: Users)
aws_dynamodb_table.demo-user-table: Destroying...
aws_dynamodb_table.demo-user-table: Destruction complete
aws_dynamodb_table.demo-user-table: Creating...
aws_dynamodb_table.demo-user-table: Creation complete
```
2016-05-24 11:39:55 +01:00
clint shryock
5fcc089266
provider/aws: Randomize an ASG/LC test
2016-05-23 10:20:14 -05:00
stack72
fd8ab99ffe
provider/aws: Remove the description test from the Attributes tests as this now has a default value
2016-05-23 13:48:23 +01:00
Joshua Spence
c193cbdc03
Add default description
...
Closes #6100 . Set the default value for the `description` field to be "Managed by Terraform".
2016-05-23 06:46:45 +10:00
Paul Stack
ec8c242ebf
provider/aws: Add support for Skipping Final Snapshot in RDS Cluster ( #6795 )
...
* provider/aws: Add support for Skipping Final Snapshot in RDS Cluster
2016-05-20 12:52:26 -05:00
James Rasell
e3352e855c
provider/aws: Make 'stage_name' required in api_gateway_deployment ( #6797 )
...
When stage_name is not passed to the resource
aws_api_gateway_deployment a terraform apply will fail. This is
because the stage_name is required and not optional.
2016-05-20 15:55:08 +01:00
Mitchell Hashimoto
55583baa7e
Merge branch 'f-aws-import'
2016-05-18 15:28:12 -06:00
Mitchell Hashimoto
24c0adb2d4
providers/aws: revert LC change
2016-05-18 15:28:01 -06:00
Mitchell Hashimoto
4967f3ff08
providers/aws: route53 delegation set import
2016-05-18 13:26:52 -06:00
Mitchell Hashimoto
801d342496
providers/aws: route53 health check import
2016-05-18 13:15:59 -06:00
Mitchell Hashimoto
1c0a6bc6d3
providers/aws: basic route 53 zone import
2016-05-18 13:09:56 -06:00
Paul Stack
811667023b
provider/aws: Add support for S3 Bucket Acceleration ( #6628 )
2016-05-18 11:33:03 -05:00
stack72
27f05b8e3b
Merge branch 'wowgroup-aws-rds-cluster-param-group'
2016-05-18 14:11:47 +01:00
stack72
21a65fd085
provider/aws: Refreshing the state when `DBParameterGroupNotFound`
...
happens
2016-05-18 14:10:32 +01:00
James Nugent
55002086e5
Merge pull request #6592 from hashicorp/b-aws-r53-name-state
...
provider/aws: Update Route53 Record to schema v1, normalizing name
2016-05-17 12:56:13 -05:00
James Nugent
b08d741eb0
Merge pull request #6687 from hashicorp/b-aws-elasticache-param-crash
...
provider/aws: Fix crash in ElastiCache param group
2016-05-17 12:38:34 -05:00
Robert Conrad
faa6ddb2ee
provider/aws: Support for Redshift Cluster encryption using a KMS key ( #6712 )
2016-05-17 11:12:39 -05:00
clint shryock
91a1097041
provider/aws: Randomize key names in KMS alias test
2016-05-17 10:40:42 -05:00
Mitchell Hashimoto
f64f470807
providers/aws: fix placement group import
2016-05-16 10:38:53 -07:00
Mitchell Hashimoto
dc3163c464
providers/aws: placement group import
2016-05-16 10:35:44 -07:00
Mitchell Hashimoto
519f0ae4d6
providers/aws: launch configuration import
2016-05-16 10:26:49 -07:00
clint shryock
23340d3c84
provider/aws: Fix crash in ElastiCache param group
2016-05-16 12:20:06 -05:00
Mitchell Hashimoto
a992860b8d
providers/aws: key_pair import
2016-05-16 10:13:20 -07:00
Mitchell Hashimoto
4e3488afb8
providers/aws: customer gateway import
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
2a30178413
providers/aws: flow log import
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
f6b77a6c02
providers/aws: import network ACLs
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
2d5745328b
providers/aws: import main route table association
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
ab7b5dab2d
providers/aws: route tables import assocations
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
a1035804d4
providers/aws: route table import should ignore default rule
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
08b7f67227
providers/aws: route table import
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
a4e48b19c0
providers/aws ENI import
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
9cdbed11ff
providers/aws: ebs volume and autoscaling group
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
884980da1a
providers/aws: instance, nat, internet gateway
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
830708a882
providers/aws: elb
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
91938cf55f
providers/aws: resource aws_subnet import
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
b75d5bb46d
providers/aws: vpc dhcp options
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
da353c3637
aws/aws_vpc: import
2016-05-16 10:03:57 -07:00
Mitchell Hashimoto
420e13d2f2
providers/aws: eip uses passthrough importstate
2016-05-16 10:03:57 -07:00
clint shryock
b9d0e14d2a
provider/aws: Update Lambda tests for more random names
2016-05-16 10:31:46 -05:00