terraform/builtin/providers/aws
Phil Frost 254b25a64f Fix aws_db_instance to not recreate each time
Several of the arguments were optional, and if omitted, they are
calculated. Mark them as such in the schema to avoid triggering an
update.

Go back to storing the password in the state file. Without doing so,
there's no way for Terraform to know the password has changed. It should
be hashed, but then interpolating the password yields a hash instead of
the password.

Make the `name` parameter optional. It's not required in any engine, and
in some (MS SQL Server) it's not allowed at all.

Drop the `skip_final_snapshot` argument. If `final_snapshot_identifier`
isn't specified, then don't make a final snapshot. As things were, it
was possible to create a resource with neither of these arguments
specified which would later fail when it was to be deleted since the RDS
API requires exactly one of the two.

Resolves issue #689.
2015-01-28 12:03:26 -05:00
..
config.go Merge pull request #525 from pmoust/patch-2 2014-12-15 16:40:35 -08:00
network_acl_entry.go aws_network_acl: return error if protocol is invalid 2014-12-08 16:53:05 +05:30
network_acl_entry_test.go aws_network_acl: return error if protocol is invalid 2014-12-08 16:53:05 +05:30
provider.go Read the "standard" AWS environment variables 2015-01-22 16:09:25 -05:00
provider_test.go Read the "standard" AWS environment variables 2015-01-22 16:09:25 -05:00
resource_aws_autoscaling_group.go core: refactoring the way sets work internally v2 2014-12-12 23:21:20 +01:00
resource_aws_autoscaling_group_test.go core: refactoring the way sets work internally v2 2014-12-12 23:21:20 +01:00
resource_aws_db_instance.go Fix aws_db_instance to not recreate each time 2015-01-28 12:03:26 -05:00
resource_aws_db_instance_test.go Fix aws_db_instance to not recreate each time 2015-01-28 12:03:26 -05:00
resource_aws_db_parameter_group.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_db_parameter_group_test.go core: refactoring the way sets work internally v2 2014-12-12 23:21:20 +01:00
resource_aws_db_security_group.go Refactored the last two resources 2014-11-24 14:04:48 +01:00
resource_aws_db_security_group_test.go Refactored the last two resources 2014-11-24 14:04:48 +01:00
resource_aws_db_subnet_group.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_db_subnet_group_test.go Making some last tweaks and fixing some acc tests 2014-11-24 21:22:18 +01:00
resource_aws_eip.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_eip_test.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_elb.go No longer needed after merging of PR 804. 2015-01-21 18:48:28 +11:00
resource_aws_elb_test.go epic typo 2015-01-16 16:07:55 +02:00
resource_aws_instance.go providers/aws: ignore ec2 root devices 2015-01-28 05:14:21 -06:00
resource_aws_instance_test.go whitespace: fix mixed case indent 2015-01-28 05:16:04 -06:00
resource_aws_internet_gateway.go Merge branch 'add-ig-tags' of https://github.com/robzienert/terraform into robzienert-add-ig-tags 2015-01-10 15:28:14 -08:00
resource_aws_internet_gateway_test.go Merge branch 'add-ig-tags' of https://github.com/robzienert/terraform into robzienert-add-ig-tags 2015-01-10 15:28:14 -08:00
resource_aws_key_pair.go add aws_key_pair resource 2014-12-18 01:27:06 -08:00
resource_aws_key_pair_test.go add aws_key_pair resource 2014-12-18 01:27:06 -08:00
resource_aws_launch_configuration.go Add spot_price parameter to aws_launch_configuration resource 2015-01-21 22:48:04 -06:00
resource_aws_launch_configuration_test.go Add test for launch configuration with spot price 2015-01-23 15:51:25 -06:00
resource_aws_network_acl.go builtin/providers/aws: vet fix 2014-12-17 12:37:46 +01:00
resource_aws_network_acl_test.go builtin/providers/aws: vet fix 2014-12-17 12:37:46 +01:00
resource_aws_route53_record.go Updated the code so it makes use of the available functionality 2014-12-16 11:14:33 +01:00
resource_aws_route53_record_test.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_route53_zone.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_route53_zone_test.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_route_table.go Merge pull request #728 from atlassian/route_diff_fix 2015-01-05 10:43:02 +01:00
resource_aws_route_table_association.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_route_table_association_test.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_route_table_test.go Adding tag support to AWS EC2 route table resource. 2014-12-11 00:03:13 +05:30
resource_aws_s3_bucket.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_s3_bucket_test.go Making some last tweaks and fixing some acc tests 2014-11-24 21:22:18 +01:00
resource_aws_security_group.go aws: Making security group ingress rules optional 2014-12-07 23:52:04 -08:00
resource_aws_security_group_test.go core: refactoring the way sets work internally v2 2014-12-12 23:21:20 +01:00
resource_aws_subnet.go Refactored about 90% 2014-11-21 17:58:34 +01:00
resource_aws_subnet_test.go builtin/providers/aws: vet fix 2014-12-17 12:37:46 +01:00
resource_aws_vpc.go Adding default security group id attribute reference on creation of VPC. Fixes issue #466. 2014-12-23 11:43:33 +05:30
resource_aws_vpc_test.go added vpc tenancy argument 2014-12-10 16:10:00 +05:30
structure.go Updating the tests and refactoring the code a little 2014-12-16 15:21:25 +01:00
structure_test.go Fixed bug with final_snapshot_identifier and skip_final_snapshot and removed apply_method as an option for now and am only supporting immediate mode 2014-11-05 11:03:06 -08:00
tags.go "Computed" should be false 2015-01-03 18:33:18 +11:00
tags_test.go argument and verb formatting fixes reported by go vet 2014-11-02 13:56:44 +01:00