Hasan Türken
231604e8b7
support custom endpoints for AWS EC2 ELB and IAM
2016-02-12 09:35:50 -06:00
Clint
a6d3c4e181
Merge pull request #5087 from vmindru/master
...
aws_instance docs
2016-02-12 09:09:21 -06:00
Shane O'Grady
86f791aa2b
Fix a typo: "encryption" to "encrypted"
...
Ref PR: #4481
2016-02-12 10:46:05 -02:00
Srikalyan Swayampakula
5f558c0536
Updated the documentation to include the defaults for the remaining fields added in the PR
...
and add the link to amazon describing the auto confirming subscription.
2016-02-11 09:23:45 -08:00
Alex Clifford
706162fb3a
Grammar inconsistencies
2016-02-11 10:06:43 +11:00
Veaceslav Mindru
1901533bea
aws instance docs
...
associate_public_ip_address - missing explicit mentioning that this is a bool.
2016-02-10 19:31:07 +01:00
Radek Simko
d8de124c89
provider/aws: Document log file validation + KMS Key ID in CloudTrail
2016-02-08 11:53:40 +00:00
Cameron Stokes
a239a2a125
Add docs for new aws_vpn_connection attributes.
2016-02-06 12:49:55 -08:00
Maxime Bury
eaacf5c618
Add multi-region option to cloudtrail
2016-02-05 13:15:05 -05:00
Rich Burroughs
cb537e9d7d
fixed typo in AWS docs, export was misspelled
2016-02-04 15:43:42 -08:00
Mike Cowgill
c7118eff24
updating launch_configuration aws documentation to include the placement_tenancy argument
2016-02-03 09:00:16 -08:00
stack72
e87d3bb711
Enabled Enhanced Monitoring for RDS
2016-02-03 00:14:24 +00:00
stack72
9407f538cf
Changing the default for ship_final_snapshot on redshift_cluster to be true so as to match the code
2016-01-31 21:48:05 +00:00
Kevin Woods
a994a9b72f
updated referenced zone to use .zone_id vs .id
2016-01-29 11:03:02 -05:00
Clint
b7582fa6d9
Merge pull request #4869 from hashicorp/b-aws-provider-auth-docs
...
provider/aws: Provide a better message if no AWS creds are found
2016-01-29 09:25:26 -06:00
clint shryock
70fae670b7
Update auth page for AWS
2016-01-29 09:09:24 -06:00
Clint
dd0475ca4e
Merge pull request #4879 from hashicorp/b-aws-vpc-classiclink-fix
...
providers/aws: Fix issue with VPC Classic Link and regions that don't support it
2016-01-28 10:54:40 -06:00
clint shryock
2ac040bef2
providers/aws: Fix issue with VPC Classic Link and regions that don't support it
...
- use eu-central-1 to a config to check for #4874
- update documentation
2016-01-28 10:12:06 -06:00
Paul Stack
05d19b0fc3
Merge pull request #4693 from stack72/f-aws-asg-schedule-0values
...
provider/aws: aws autoscale schedule 0 values
2016-01-28 15:38:41 +00:00
clint shryock
45c9a10d0f
provider/aws: Provide a better message if no AWS creds are found
2016-01-27 16:30:03 -06:00
Paul Hinze
c70eab6500
aws: undeprecate min_elb_capacity; restore min capacity waiting
...
It was a mistake to switched fully to `==` when activating waiting for
capacity on updates in #3947 . Users that didn't set `min_elb_capacity ==
desired_capacity` and instead treated it as an actual "minimum" would
see timeouts for every create, since their target numbers would never be
reached exactly.
Here, we fix that regression by restoring the minimum waiting behavior
during creates.
In order to preserve all the stated behavior, I had to split out
different criteria for create and update, criteria which are now
exhaustively unit tested.
The set of fields that affect capacity waiting behavior has become a bit
of a mess. Next major release I'd like to rework all of these into a
more consistently named block of config. For now, just getting the
behavior correct and documented.
(Also removes all the fixed names from the ASG tests as I was hitting
collision issues running them over here.)
Fixes #4792
2016-01-27 13:30:44 -06:00
Csaba Palfi
8f6404a0e1
provider/aws enable specifying aws s3 redirect protocol
...
Signed-off-by: Csaba Palfi <csaba@palfi.me>
2016-01-21 23:26:13 +00:00
clint shryock
9ee6f822f6
provider/aws: Default Autoscaling Schedule min/max/desired to zero
2016-01-21 16:02:46 -06:00
Clint
569e74c2e7
Merge pull request #4481 from ElliotG/feature/encryptedBlockDevice
...
provider/aws: Added support for the encryption flag on ebs_block_devices in launch configurations
2016-01-19 10:26:11 -06:00
James Nugent
0a2966d26d
Merge pull request #4730 from leeprovoost/master
...
provider/aws: Fix principal in cloud trail bucket policy docs
2016-01-19 07:45:37 -05:00
stack72
138a6b67a4
Change the AWS Launch Configuration Documentation examples from ami to image_id
2016-01-19 10:12:50 +00:00
Lee Provoost
96f3f76118
Principal * gets rejected by AWS, use cloudtrail.amazonaws.com instead.
2016-01-19 08:54:42 +00:00
Adam Ochonicki
46c2fd68d9
Fix typo in ecr_repository_policy docs
2016-01-18 21:40:08 -05:00
Srikalyan Swayampakula
9d125944c0
Added support for http/https endpoints that auto confirms SNS topic subscription.
...
http and https SNS topic subscription endpoints require confirmation to set a valid arn otherwise
arn would be set to "pending confirmation". If the endpoints auto confirm then arn is set
asynchronously but if we try to create another subscription with same parameters then api returns
"pending subscription" as arn but does not create another a duplicate subscription. In order to
solve this we should be fetching the subscription list for the topic and identify the subscription
with same parameters i.e., protocol, topic_arn, endpoint and extract the subscription arn.
Following changes were made to support the http/https endpoints that auto confirms
1. Added 3 extra parameters i.e.,
1. endpoint_auto_confirms -> boolean indicates if end points auto confirms
2. max_fetch_retries -> number of times to fetch subscription list for the topic to get the subscription arn
3. fetch_retry_delay -> delay b/w fetch subscription list call as the confirmation is done asynchronously.
With these parameters help added support http and https protocol based endpoints that auto confirm.
2. Update website doc appropriately
2016-01-17 12:24:32 -08:00
stack72
acabd4d407
Change ASG Lifecycle Default Result to be computed and added a test to record what the default value is
2016-01-15 22:34:16 +00:00
James Nugent
933de6b127
provider/aws: valid values for health check types
...
These are as per the AWS API documentation here:
http://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHealthCheck.html
2016-01-15 00:08:11 +00:00
James Nugent
51d09d8ebb
Merge branch 'patch-1' of https://github.com/Phomias/terraform into Phomias-patch-1
2016-01-15 00:05:40 +00:00
Phomias
5ec817ba36
add port and type args aws_route53_health_check
...
Taking an educated guess at the valid values of the type argument based on what I read here: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/health-checks-creating.html
and fix a typo: s/respoonse/response/
2016-01-14 15:38:23 -06:00
Seth Vargo
8dbc43639d
Use HTTPS + www. for links
2016-01-14 16:03:26 -05:00
Clint
8e6fba43ef
Merge pull request #4564 from hashicorp/pr-3741
...
provider/aws: Supporting New AWS Route53 HealthCheck additions (supersedes #3741 )
2016-01-14 14:41:19 -06:00
James Nugent
ace215481a
provider/aws: Add profile to provider config
...
This allows specification of the profile for the shared credentials
provider for AWS to be specified in Terraform configuration. This is
useful if defining providers with aliases, or if you don't want to set
environment variables. Example:
$ aws configure --profile this_is_dog
... enter keys
$ cat main.tf
provider "aws" {
profile = "this_is_dog"
# Optionally also specify the path to the credentials file
shared_credentials_file = "/tmp/credentials"
}
This is equivalent to specifying AWS_PROFILE or
AWS_SHARED_CREDENTIALS_FILE in the environment.
2016-01-14 15:39:35 +00:00
clint shryock
8181a4ea24
minor clean ups after #3862
2016-01-13 16:58:07 -06:00
Clint
7f6624e926
Merge pull request #3862 from stack72/aws-redshift
...
provider/aws: AWS Redshift
2016-01-13 16:52:47 -06:00
Clint
eed2a2a0f6
Merge pull request #3139 from koendc/b-rds-snapshots-required-fields
...
provider/aws: aws_db_instance: make some fields optional
2016-01-13 15:15:09 -06:00
Clint
921f6eb806
Merge pull request #4388 from jszwedko/add-support-for-aws-directory-service-microsoft-active-directory
...
Add support for creating Managed Microsoft Active Directory and Directory Connectors in AWS
2016-01-13 13:39:29 -06:00
Johannes Boyne
df7ac2d51b
Add AWS lambda alias support and documentation
2016-01-13 10:05:32 -06:00
Koen De Causmaecker
45ef11e59f
provider/aws: aws_db_instance: unrequire fields
...
When spinning up from a snapshot or a read replica, these fields are
now optional:
* allocated_storage
* engine
* password
* username
Some validation logic is added to make these fields required when
starting a database from scratch.
The documentation is updated accordingly.
2016-01-13 15:40:15 +01:00
Clint
90e5f5f655
Merge pull request #3994 from Pryz/master
...
Add AWS Classiclink for AWS VPC resource
2016-01-12 16:48:23 -06:00
clint shryock
ac60d6b959
provider/aws: Limit SNS Topic Subscription protocols
...
- update the ARN with the new ID
2016-01-12 09:57:09 -06:00
Nathaniel
d6b9dc37e7
Update cloudwatch_metric_alarm.html.markdown
...
Added a link to the AWS docs for list of supported namespaces.
2016-01-11 13:54:41 -08:00
wata_mac
bfcff6b068
Add az_mode and availability_zones parameters
...
Signed-off-by: wata727 <watassbass@gmail.com>
2016-01-11 23:45:07 +09:00
wata_mac
df56ef44f7
Add availability_zone parameter.
...
Signed-off-by: wata727 <watassbass@gmail.com>
2016-01-11 23:33:21 +09:00
James Nugent
2cba2d3d04
provider/aws: Fix wording in S3 bucket docs
2016-01-09 10:09:23 -08:00
Kazunori Kojima
f2ce28ed46
Add support for S3 logging.
2016-01-09 10:09:23 -08:00
William Holroyd
5371d41c16
Update codedeploy_deployment_group.html.markdown
...
Fixed markdown formatting for argument
2016-01-08 00:47:27 -05:00
stack72
3ebbb62bb0
Adding child_healthchecks to the Route 53 HealthCheck resource
2016-01-07 17:13:24 -06:00
stack72
172faca052
Adding support to Route53 HealthCheck for measure_latency and inverting healthcheck
2016-01-07 17:12:45 -06:00
James Nugent
9d9c97af66
Merge pull request #4543 from elblivion/aws-sns-doc-update
...
Update doc - missing lambda protocol
2016-01-07 11:46:14 -08:00
Anthony Stanton
d450476d63
Update doc - missing lambda protocol
...
The last update missed listing `lambda` in the list of allowed protocols.
2016-01-07 16:17:52 +01:00
Paul Hinze
319f7d77a0
Merge pull request #3947 from hashicorp/phinze/asg-wait-on-update
...
provider/aws: wait for ASG capacity on update
2016-01-06 15:55:43 -06:00
Garrett Barboza
82d8e48a27
Add iam_server_certificate nuances to docs.
...
AWS does some funky stuff to handle all the variations in certificates that CA's like to hand out to users. This commit adds a note about this and details how to avoid issues. See #3837 for more information.
2016-01-04 21:07:52 -06:00
Clint
5551eaeddc
Merge pull request #4463 from bsingr/patch-1
...
Remove recommendation to use create_before_destroy-hook in autoscaling group
2016-01-04 14:25:47 -06:00
James Nugent
940ed84685
Merge pull request #4492 from hashicorp/f-sns-display-name-docs
...
provider/aws: Document `display_name` on SNS Topic
2016-01-04 11:13:29 -05:00
Clint
25238ec7c5
Merge pull request #4427 from hashicorp/b-aws-r53-weights
...
provider/aws: Fix issue with Route53 and zero weighted records
2016-01-04 10:05:18 -06:00
James Nugent
e22376f6a0
provider/aws: Document `display_name` on SNS Topic
...
Fixes #3799
2016-01-04 11:03:51 -05:00
clint shryock
4fc31abc6f
fix typo
2016-01-04 09:59:21 -06:00
Elliot Graebert
2112f763ee
Added support for the encryption flag on ebs_block_devices in launch configurations
2016-01-01 15:47:36 -08:00
James Nugent
cd32f23476
Merge pull request #4465 from jedineeper/b-fix-aws-eip-docs
...
update docs to reflect that the allocation ID is exported as the attribute 'id'
2015-12-30 14:31:14 -05:00
Craig Marsden
fc39334b52
update docs to reflect that the allocation ID is exported as the attribute 'id'
2015-12-30 17:50:22 +00:00
Jens Bissinger
a018195645
Remove recommendation to use create_before_destroy-hook in autoscaling group
...
Only use the create_before_destroy-hook in launch configurations. The autoscaling group must not use the create_before_destroy-hook, because it can be updated (and not destroyed + re-created). Using the create_before_destroy-hook in autoscaling group also leads to unwanted cyclic dependencies.
2015-12-30 10:46:32 +01:00
kozo yamagata
2a3c80461f
Fix typo 'auto' => 'allow'
2015-12-30 16:58:23 +09:00
stack72
59bfa636c0
Adding a link to the runtime options for the AWS Lambda functions
2015-12-27 21:38:45 +00:00
clint shryock
787340f801
make note of -1 value for r53 record
2015-12-22 16:47:57 -06:00
Paul Hinze
0d895ffa96
provider/aws: mention us-east-1 in ECR docs and tests
...
ECR is only available in us-east-1 for now.
Also added missing sidebar links for ECR resources.
/cc @nextrevision
2015-12-22 16:00:21 -06:00
Paul Hinze
0616c51aa2
Merge pull request #4415 from nextrevision/provider/aws-ecr
...
provider/aws: ecr resources
2015-12-22 15:34:27 -06:00
nextrevision
6a3ed429ad
Adding AWS ECR provider resources
...
Adds ECR aws_ecr_repository and aws_ecr_repository_policy resources to
the AWS provider.
2015-12-22 10:31:30 -05:00
gorazio
d9b83ada39
Update ebs_volume.html.md
...
add default value of volume type
2015-12-22 17:27:44 +03:00
clint shryock
c94b7c4584
provider/aws: Update docs with t1 instance for accounts with EC2 Classic
2015-12-21 10:00:34 -06:00
stack72
bf03752552
Adding the documentation for the AWS Redshift Subnet Group resource
...
also removed the notion of tags from the redshift security group and
parameter group documentation until that has been implemented
Redshift Cluster CRUD and acceptance tests
Removing the Acceptance test for the Cluster Updates. You cannot delete
a cluster immediately after performing an operation on it. We would need
to add a lot of retry logic to the system to get this test to work
Adding some schema validation for RedShift cluster
Adding the last of the pieces of a first draft of the Redshift work - this is the documentation
2015-12-20 20:20:05 +00:00
stack72
48091e37c7
Adding the documentation for the Redshift Parameter Groups
...
Changed the aws_redshift_security_group and aws_redshift_parameter_group
to remove the tags from the schema. Tags are a little bit more
complicated than originally though - I will revisit this later
Then added the schema, CRUD functionality and basic acceptance tests for
aws_redshift_subnet_group
Adding an acceptance test for the Update of subnet_ids in AWS Redshift Subnet Group
2015-12-20 20:20:03 +00:00
stack72
249e7df76c
Adding the documentation for the Redshift security groups
...
Creation of the schema, CRUD and acceptance tests for Redshift Parameter Group
2015-12-20 20:20:01 +00:00
James Nugent
c90d1b074e
Merge pull request #4386 from hashicorp/b-aws-rds-notes
...
Better document RDS `apply_immediately`
2015-12-19 10:51:59 -05:00
stack72
d932d99679
Adds documentation for the AWS Network ACL Rule resource
2015-12-18 23:17:08 +00:00
Jesse Szwedko
48bfd67296
Add support for creating connectors to aws_directory_service_directory
...
This adds support for creating AD Connectors. It is pretty close to the
same as creating AD and simple directories so we reuse the resource.
2015-12-18 21:42:54 +00:00
James Nugent
0bdf249f2c
provider/aws: Add aws_nat_gateway Resource
2015-12-18 14:12:27 -05:00
Jesse Szwedko
82fe67f7fc
Add support for creating Managed Microsoft Active Directory in AWS
...
This action is almost exactly the same as creating a SimpleAD so we
reuse this resource and allow the user to specify the type when creating
the directory (ignoring the size if the type is MicrosoftAD).
2015-12-18 18:24:51 +00:00
clint shryock
93b63cc42d
document for ElastiCache cluster, and fix link
2015-12-18 11:43:33 -06:00
clint shryock
a5efa4a1fa
Better document RDS apply immediately
2015-12-18 11:24:59 -06:00
stack72
e8eb2e3573
Changing the ingress structure to be required in DB Security Group - this was marked as optional in the docs whereas the schema has it as required
2015-12-17 01:18:53 +01:00
clint shryock
e59f39df5f
other m1/ami-1234 clean ups
2015-12-15 16:12:31 -06:00
Clint
64bded6269
Merge pull request #4268 from duggan/route53-health-check-doc-fix
...
Change wording of aws_route53_health_check
2015-12-15 14:51:22 -06:00
Clint
64482422b5
Merge pull request #4146 from hashicorp/b-aws-ebs-validate
...
providers/aws: Validate IOPs for EBS Volumes
2015-12-15 11:33:49 -06:00
Michael Mell
c0b91689cc
fix typo in snapshot_retention_limit
2015-12-12 14:22:40 -08:00
James Nugent
19ea14bf8d
Merge pull request #4256 from stack72/aws-asg-scheduled-actions
...
provider/aws: Autoscaling Group Scheduled Actions
2015-12-11 16:54:13 -05:00
stack72
c965d2278e
Adding a resource for aws_autoscaling_schedule
2015-12-11 18:43:38 +00:00
Ross Duggan
1549adfccd
Change wording of aws_route53_health_check
...
Both may be specified, which enables health checking of an IP address
with the Host header specified.
Defined in the API documentation:
http://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHealthCheck.html
2015-12-11 18:32:22 +00:00
Clint
8b21f284b4
Merge pull request #4259 from stack72/aws-db_parameter_group-tags
...
provider/aws: Adding Tag support for DB Param Groups
2015-12-11 08:58:26 -06:00
Clint
5b2230588a
Merge pull request #4260 from stack72/aws-db_security_group-tags
...
provider/aws: Adding support for Tags to DB SecurityGroup
2015-12-11 08:48:59 -06:00
stack72
dec5a27f19
Adding the ARN as an output of the DB Subnet Group
2015-12-11 12:39:15 +00:00
stack72
474d6080f0
Adding support for Tags to the DB Security Group
2015-12-11 12:28:24 +00:00
stack72
67c1971e63
Adding support to DB Parameter Group for Tags
2015-12-11 12:07:50 +00:00
James Nugent
fb4878cf37
Merge pull request #3853 from stack72/f-aws-db-instance-omit-snapshot
...
provider/aws: add DB Instance skip_final_snapshot
2015-12-10 18:38:11 -05:00
stack72
2b0c7aa4e9
Making the changes to db_instance skip_final_snapshot on the feedback from @catsby
2015-12-10 23:21:36 +00:00
James Nugent
c5d066b828
provider/aws: Add note about cluster size reduction
2015-12-10 15:35:46 -05:00
stack72
5796b13373
Adding skip_final_snapshop bool to th db_instance. This will allow us to specify whether a snapshot is needed directly rather than checking for an empty string
2015-12-10 19:11:47 +00:00
Clint
9cc5e52cf0
Merge pull request #4167 from stack72/aws-security_group_name_prefix
...
provider/aws: securitygroup name_prefix
2015-12-09 11:42:34 -06:00
Clint
ced42342ff
Merge pull request #4215 from hashicorp/pr-4207
...
Fix issue creating AWS RDS replicas across regions
2015-12-09 09:54:53 -06:00
Paul Hinze
5884323c99
Merge pull request #4208 from stack72/aws-dynamodb_streams
...
provider/aws: DynamoDB Table StreamSpecifications
2015-12-08 18:42:48 -06:00
clint shryock
0619898f6a
provider/aws: Add arn to DB Instance output
2015-12-08 10:52:17 -06:00
stack72
a0a89ecde8
Documenting the version upgrade flags on db_instance
2015-12-08 14:13:26 +00:00
stack72
d46348c233
Adding support for AWS DynamoDB Table for StreamSpecifications
2015-12-08 14:07:11 +00:00
Clint
c05b0a5a0d
Merge pull request #4147 from hashicorp/b-aws-dynamo-gsi-docs
...
providers/aws: Update Dynamo DB docs for GSI hash_key
2015-12-04 14:55:26 -06:00
stack72
6817e0d144
Adding the ability to generate a securitygroup name-prefix
2015-12-04 09:21:08 -05:00
Paul Hinze
709d1f3599
Merge pull request #3704 from dayer4b/add-placement-group
...
added placement group as an option for autoscaling groups
2015-12-03 18:05:01 -06:00
clint shryock
16016b8866
fix typo
2015-12-03 14:24:35 -06:00
clint shryock
78929df2a1
providers/aws: Update Dynamo DB docs for GSI hash_key
2015-12-02 16:05:45 -06:00
clint shryock
d1bba3095b
providers/aws: Validate IOPs for EBS Volumes
2015-12-02 15:20:11 -06:00
clint shryock
35b18ceb29
providers/aws: Update Security Group docs
2015-12-02 10:28:17 -06:00
James Nugent
9987f36d86
Merge pull request #4093 from paybyphone/master
...
provider/aws: New resource `aws_lambda_event_source_mapping`
2015-12-01 08:36:45 -05:00
Chris Marchesi
85627630bd
New resource (AWS provider) - aws_lambda_event_source_mapping
2015-11-30 07:45:38 -08:00
Verdoïa Laurent
b07356ba95
docs: Correct mistype
2015-11-28 14:10:47 +09:00
James Nugent
c8bd5c0d74
Merge pull request #4074 from stack72/aws-spot-instance-block-duration-minutes
...
provider/aws: aws_spot_instance block_duration_minutes
2015-11-26 21:18:24 +00:00
stack72
632a9147cc
Adding support for Block_Durations to AWS Spot instance
2015-11-26 11:56:04 +00:00
stack72
8cdfe152d6
Adding the documentation of aws_instance tenancy
2015-11-26 10:21:06 +00:00
clint shryock
d3f41320e8
provider/aws: Update Instance/Spot docs for IP information
2015-11-24 10:10:12 -06:00
Shu Masuda
1c37e908c7
Remove locale identifier from links to the AWS document.
2015-11-24 19:25:43 +09:00
Paul Forman
9cec40ea3c
Add missing error-checks from code review
...
Some error-checking was omitted.
Specifically, the cloudTrailSetLogging call in the Create function was
ignoring the return and cloudTrailGetLoggingStatus could crash on a
nil-dereference during the return. Fixed both.
Fixed some needless casting in cloudTrailGetLoggingStatus.
Clarified error message in acceptance tests.
Removed needless option from example in docs.
2015-11-22 12:54:11 -07:00
Paul Forman
484887c0c5
Change default for logging in CloudTrail to true
...
The default for `enable_logging`, which defines whether CloudTrail
actually logs events was originally written as defaulting to `false`,
since that's how AWS creates trails.
`true` is likely a better default for Terraform users.
Changed the default and updated the docs.
Changed the acceptance tests to verify new default behavior.
2015-11-22 10:47:23 -07:00
Paul Forman
f98dbbb580
Tests and docs for AWS CloudTrail "enable_logging"
...
Add acceptance tests for creation, enable, and disable logging.
Add option to docs and example.
2015-11-21 00:18:38 -07:00
Julien Fabre
ed3f54cc47
Add AWS Classiclink for AWS VPC resource
2015-11-20 16:48:48 +01:00
Paul Hinze
7f9360797c
provider/aws: wait for ASG capacity on update
...
It's a bit confusing to have Terraform poll until instances come up on
ASG creation but not on update. This changes update to also poll if
min_size or desired_capacity are changed.
This changes the waiting behavior to wait for precisely the desired
number of instances instead of that number as a "minimum". I believe
this shouldn't have any undue side effects, and the behavior can still
be opted out of by setting `wait_for_capacity_timeout` to 0.
2015-11-17 10:25:41 -06:00
clint shryock
fddafd2b96
providers/aws: Document and validate ELB ssl_cert and protocol requirements
2015-11-12 14:25:50 -06:00
James Nugent
9d27504133
Merge pull request #3866 from br0ch0n/sqs_queue_doc_example
...
Add example of redrive_policy to docs.
Fixes #2711 .
2015-11-12 11:04:55 -06:00
Michael H. Oshita
90d70786ac
Align IAM version number to the current version (2012-10-17)
2015-11-13 00:32:45 +09:00
Brandon Rochon
5bdba00082
add example of redrive_policy #2711
...
Change-Id: Ia1b26bf32d16628c3ef5cf99745ba7c222d3251e
2015-11-11 13:50:54 -08:00
clint shryock
0a1890c329
Merge branch 'master' into pr-3708
...
* master: (95 commits)
Update CHANGELOG.md
Update CHANGELOG.md
Update CHANGELOG.md
Update CHANGELOG.md
upgrade a warning to error
add some logging around create/update requests for IAM user
Update CHANGELOG.md
Update CHANGELOG.md
Build using `make test` on Travis CI
Update CHANGELOG.md
provider/aws: Fix error format in Kinesis Firehose
Update CHANGELOG.md
Changes to Aws Kinesis Firehouse Docs
Update CHANGELOG.md
modify aws_iam_user_test to correctly check username and path for initial and changed username/path
Update CHANGELOG.md
Update CHANGELOG.md
Prompt for input variables before context validate
Removing the AWS DBInstance Acceptance Test for withoutEngine as this is now part of the checkInstanceAttributes func
Making engine_version be computed in the db_instance provider
...
2015-11-10 16:52:45 -06:00
James Nugent
ca442bf00b
Merge pull request #3818 from ijin/patch-1
...
provider/aws: Document `license_model` as supported argument for db_instance
2015-11-10 17:40:15 -05:00
Clint
bea8e0b14f
Merge pull request #3780 from hashicorp/b-aws-elb-source-sg-id
...
providers/aws: Provide source security group id for ELBs
2015-11-10 16:38:55 -06:00
Clint
51fd5fafef
Merge pull request #3744 from stack72/f-aws-db-instance
...
provider/aws: Changing the db_instance resource to mark the engine_version as Optional
2015-11-10 15:48:06 -06:00
James Nugent
7c50e3ed65
Merge pull request #3833 from stack72/aws-kinesis-firehose
...
provider/aws: Add Kinesis Firehose resource
2015-11-10 16:04:48 -05:00
Paul Stack
77bad2c946
Changes to Aws Kinesis Firehouse Docs
...
Changing the AWS Kinesis Firehose docs as per @jen20's feedback
2015-11-10 20:59:01 +00:00
Clint
5708457610
Merge pull request #3802 from pforman/2911-lc-prefix
...
provider/aws: add name_prefix option to launch config
2015-11-10 14:43:08 -06:00
stack72
1abb0b19bf
Changing the db_instance resource to mark the engine_version as Optional
2015-11-10 17:30:09 +00:00
stack72
255486857e
Changing the Firehose documentation to note the regions is is available for and also that s3 is the only destination involved right now
2015-11-10 16:45:46 +00:00
stack72
8c68cb1080
Adding the documentation for the Kinesis Firehose Delivery Stream
2015-11-10 16:43:34 +00:00
Michael H. Oshita
22876be830
Document `license_model` as supported argument
...
Required for Oracle SE1
2015-11-10 14:31:55 +09:00
mcinteer
64d982ac9e
Change the docs as the token can be explicitly set
...
This tripped me up today when I was trying to connect using MFA. I had a look at the source and found the token property, tested it out and low and behold it worked!
Hopefully this saves someone else going through the same pain
2015-11-10 11:27:45 +13:00
Michael H. Oshita
796fdeef53
Update rds_cluster.html.markdown
...
I needed `db_subnet_group_name` in the rds_cluster resource as well when creating on a non-default VPC.
https://github.com/hashicorp/terraform/pull/2935#issuecomment-133481106
2015-11-10 01:42:59 +09:00
Jef Statham
13e862673f
Fix spelling mistake in aws iam saml title
2015-11-09 10:52:09 -05:00
Jef Statham
87e384dc97
Fix spelling mistake in aws saml example
...
Example resource name is `aws_iam_saml_provider` instead of `aws_saml_provider`.
2015-11-09 09:56:38 -05:00
Paul Forman
4d640c6528
providers/aws: add name_prefix option to launch config
...
See #2911 .
This adds a `name_prefix` option to `aws_launch_configuration` resources.
When specified, it is used instead of `terraform-` as the prefix for the
launch configuration. It conflicts with `name`, so existing
functionality is unchanged. `name` still sets the name explicitly.
Added an acceptance test, and updated the site documentation.
2015-11-07 01:29:16 -07:00
Clint
91aeba48ff
Merge pull request #3795 from willrstern/aws-rds-typo
...
Typo in docs - AWS RDS config
2015-11-06 17:08:52 -06:00
clint shryock
d6f6a3b3f5
Merge branch 'master' of github.com:hashicorp/terraform
...
* 'master' of github.com:hashicorp/terraform:
Update CHANGELOG.md
Adding S3 support for Lambda provider
2015-11-06 16:55:32 -06:00
clint shryock
ccd37796ec
Merge branch 'pr-3707'
...
* pr-3707:
config updates for ElastiCache test
Removing the instance_type check in the ElastiCache cluster creation. We now allow the error to bubble up to the userr when the wrong instance type is used. The limitation for t2 instance types now allowing snapshotting is also now documented
Making the changes to the snapshotting for Elasticache Redis as per @catsby's findings
Added an extra test for the Elasticache Cluster to show that updates work. Also added some debugging to show that the API returns the Elasticache retention period info
When I was setting the update parameters for the Snapshotting, I didn't update the copy/pasted params
Adding the ability to specify a snapshot window and retention limit for Redis ElastiCache clusters
2015-11-06 16:55:16 -06:00
Rob Zienert
327bd4f9c0
Adding S3 support for Lambda provider
2015-11-06 15:57:18 -06:00
Will Stern
1ab69ab638
typo in cluster_identifier
2015-11-06 15:55:58 -06:00
clint shryock
83ae6fe410
document source_security_group_id for ELB
2015-11-06 11:20:30 -06:00
stack72
e8a411ce5f
Fixing the RDS Cluster Instance docs to show that either an instance must be set as public OR have a db_subnet_group_name set
2015-11-06 16:10:21 +00:00
stack72
350f91ec06
Removing the instance_type check in the ElastiCache cluster creation. We now allow the error to bubble up to the userr when the wrong instance type is used. The limitation for t2 instance types now allowing snapshotting is also now documented
2015-11-06 11:16:51 +00:00
clint shryock
e3be1d5f10
update elb access logs docs
2015-11-04 14:15:40 -06:00
Trevor Pounds
02ee437328
Add website docs.
2015-11-04 14:14:51 -06:00
stack72
1d0dbc5d19
Adding backup_retention_period, preferred_backup_window and preferred_maintenance_window to RDS Cluster
2015-11-04 19:40:22 +00:00
Sunil K Chopra
16b0e0d619
documentation, thanks again to stack72
2015-11-02 09:44:29 -06:00
stack72
69b905fb92
Making the AutoScalingGroup name optiona
2015-10-31 09:24:46 +00:00
stack72
7dd15469a5
Adding the ability to specify a snapshot window and retention limit for Redis ElastiCache clusters
2015-10-31 00:09:20 +00:00
Paul Hinze
3a7fa866c1
Merge pull request #3274 from stack72/aws-codecommit
...
provider/aws: CodeCommit - Currently only in us-east-1
2015-10-30 17:41:28 -05:00
stack72
14604e432e
Added the documentation for the CodeCommit repository
2015-10-30 21:39:16 +00:00
Paul Hinze
07a9c34e02
Merge pull request #3339 from stack72/aws-asg-docs-3327
...
docs: Updating the ASG docs to suggest health_check_grace_period is a required field under certain circumstances
2015-10-30 15:46:31 -05:00
Clint
4db8ef4a45
Merge pull request #3529 from hashicorp/b-aws-rds-copy-tags-to-snapshots
...
provider/aws: Add configuration to enable copying RDS tags to final snapshot
2015-10-30 09:09:41 -05:00
Clint
5c3c1e2327
Merge pull request #3548 from MDL/aws_route
...
provider/aws: add aws_route resource (finish)
2015-10-29 17:06:56 -05:00
Clint
cc0b941ba2
Merge pull request #3685 from stack72/f-aws-s3bucket-arn
...
Adding a computed ARN for the S3 Bucket as per #3666
2015-10-29 11:09:54 -05:00
stack72
8eec0c896f
Adding a computed ARN for the S3 Bucket as per #3666
2015-10-29 13:33:35 +00:00
Clint
cb2ecf5733
Merge pull request #3255 from Runscope/local-kinesis
...
provider/aws: allow local kinesis
2015-10-29 08:24:07 -05:00
Radek Simko
678c7e905a
Merge pull request #3094 from TimeIncOSS/f-aws-cloudtrail
...
provider/aws: Add support for CloudTrail
2015-10-29 07:03:17 +00:00
clint shryock
9aeb04909c
Merge branch 'master' into pr-2836
...
* master: (335 commits)
Update CHANGELOG.md
config: return to the go1.5 generated lang/y.go
Update CHANGELOG.md
Allow cluster name, not only ARN for aws_ecs_service
Update CHANGELOG.md
Add check errors on reading CORS rules
Update CHANGELOG.md
website: docs for null_resource
dag: use hashcodes to as map key to edge sets
Update CHANGELOG.md
Update CHANGELOG.md
Update CHANGELOG.md
Use hc-releases
provider/google: Added scheduling block to compute_instance
Use vendored fastly logo
Use releases for releases
Update CHANGELOG.md
Update CHANGELOG.md
Update vpn.tf
Update CHANGELOG.md
...
2015-10-28 13:20:10 -05:00
Radek Simko
7c4849541a
aws: Add docs for aws_cloudtrail
2015-10-28 17:14:24 +00:00
Radek Simko
0d8d6fde79
Merge pull request #2636 from TimeIncOSS/f-aws-cloudformation
...
provider/aws: Add aws_cloudformation_stack
2015-10-28 16:16:14 +00:00
Clint
5cedd64a15
Merge pull request #3387 from kjmkznr/s3-cors
...
provider/aws: Add CORS settings to S3 bucket
2015-10-28 10:09:44 -05:00
BSick7
9cb1aada0a
Fixing page metadata for aws_route.
2015-10-26 13:26:47 -04:00
Joshua Garnett
d86376c0ac
Fixing the cloudwatch_metric_alarm auto scale example
2015-10-23 08:22:46 -04:00
Martin Atkins
932f0ddbeb
Fix syntax errors in AWS CodeDeploy resource docs.
2015-10-21 09:45:48 -07:00
Martin Atkins
dd56b39e0c
Codeploy deployment group app_name instead of application_name.
...
The corresponding resource is called aws_codeploy_app, so for consistency
we'll name the attribute app_name instead of application_name.
2015-10-21 08:34:46 -07:00
Christopher Tiwald
0952505358
aws: Add docs for aws_codedeploy_deployment_group
2015-10-20 18:05:40 -04:00
Christopher Tiwald
fa3dfd1420
aws: Add documentation for "aws_codedeploy_app" resources.
2015-10-20 18:05:39 -04:00
BSick7
6a593f9d17
Fixing aws identifiers for aws_route.
...
Fixing basic acceptance test.
Adding warning to website about mixed mode.
Adding exists to aws_route.
Adding acceptance test for changing destination_cidr_block.
2015-10-19 09:16:27 -04:00
gkze
ac0afad6e9
Add aws_route resource
2015-10-19 09:16:26 -04:00
clint shryock
20bc0ca3cd
document copy_tags
2015-10-16 11:20:24 -05:00
Radek Simko
4017a611c3
docs: Glacier Vault - add title + make note more brief
2015-10-15 20:59:58 +02:00
Radek Simko
26bc27594b
docs: Fix EFS documentation
2015-10-15 20:57:42 +02:00
Martin Atkins
3708e752af
Merge pull request #3138 from mastor/master
...
Support tags for aws_db_subnet_group
2015-10-14 19:36:45 -07:00
Martin Atkins
1300f165b1
Merge pull request #3311 from caarlos0/allow-non-persistent-spot-requests
...
Allow non-persistent spot requests
2015-10-14 19:34:31 -07:00
Paul Hinze
5f6c03f515
Merge pull request #3191 from hashicorp/f-asg-wait-config
...
provider/aws: configurable capacity waiting duration
2015-10-14 10:34:55 -05:00
Paul Hinze
e62d2c7aec
Merge pull request #3489 from gtheys/fix_doc_aws_elb_stickyness
...
fix illegal char in the policy name
2015-10-14 10:19:47 -05:00
Garrett Heel
9c2725e0a5
provider/aws: allow local kinesis
2015-10-13 14:29:50 -07:00
Radek Simko
61948f35d2
provider/aws: Add docs for aws_cloudformation_stack
2015-10-13 22:55:09 +02:00
Radek Simko
88e56479a5
docs: Make IAM policy doc canonical
2015-10-13 22:52:11 +02:00
Radek Simko
43c7711ac8
docs/aws: Fix whitespacing in glacier_vault
2015-10-13 22:46:55 +02:00
stack72
2a7b8be9f3
Gofmt of the aws glacier vault resource
2015-10-13 14:58:29 +01:00
stack72
95d35ad77f
Adding the the docs for the Glacier Vault resource
...
Updating the glacier docs to include a link to the AWS developer guide
2015-10-13 14:58:29 +01:00
Geert Theys
aaac9435ec
fix illegal char in the policy name
...
aws_lb_cookie_stickiness_policy.elbland: Error creating LBCookieStickinessPolicy: ValidationError: Policy name cannot contain characters that are not letters, or digits or the dash.
2015-10-13 12:57:22 +02:00
Paul Hinze
a811a72f11
provider/aws: fix force_delete on ASGs
...
The `ForceDelete` parameter was getting sent to the upstream API call,
but only after we had already finished draining instances from
Terraform, so it was a moot point by then.
This fixes that by skipping the drain when force_delete is true, and it
also simplifies the field config a bit:
* set a default of false to simplify the logic
* remove `ForceNew` since there's no need to replace the resource to
flip this value
* pull a detail comment from code into the docs
2015-10-12 17:10:01 -05:00
Paul Hinze
61721387b3
Merge pull request #3457 from TimeIncOSS/f-aws-ec2-placement-groups
...
provider/aws: Add support for EC2 Placement Group
2015-10-12 14:24:12 -05:00
Clint
8152f5822e
Merge pull request #3265 from stack72/aws-s3-bucket-update
...
provider/aws: Adding some other simple S3 Bucket Object (Optional) Inputs
2015-10-12 14:23:29 -05:00
Martin Atkins
51630aea26
Merge #3397 : Tags for AWS Kinesis Streams
2015-10-12 09:38:09 -07:00
Garrett Heel
36f78cc1dc
provider/aws: Allow tags for kinesis streams
2015-10-12 09:00:56 -07:00
stack72
3809cb5b88
Fixing the merge conflicts on the s3 bucket object resource after another PR had been merged
2015-10-12 16:51:27 +01:00
Martin Atkins
091d3fe206
Merge #3351 : aws_autoscaling_lifecycle_hook resource
2015-10-11 22:52:00 -07:00
stack72
7d600cadd2
Adding the docs for the autoscaling_lifecycle_hook
2015-10-11 20:42:14 -03:00
Martin Atkins
b7247026e9
Merge #3228 : aws_directory_service_directory resource
2015-10-10 18:09:17 -07:00
Trevor Pounds
a4fb080abe
Add missing `to_port` argument to website docs.
2015-10-10 14:54:59 -07:00
Martin Atkins
a888cd6f62
Merge pull request #3200 from zpatrick/master
...
Optional "content" argument for "s3_bucket_object"
2015-10-10 11:26:38 -07:00
Radek Simko
f43ea74f4d
provider/aws: Add docs for aws_directory_service_directory
2015-10-08 17:06:39 -07:00
Rafael Fonseca
acb8d044a3
Add missing 'e'
2015-10-09 09:34:17 +13:00
Radek Simko
78f76b993c
provider/aws: Add docs for aws_placement_group
2015-10-08 13:03:25 -07:00
stack72
0a5387db90
Adding some examples of the S3 bucket object parameters as well as checking for an empty string in the new S3 bucket object params
2015-10-08 17:24:33 +01:00
Clint
4962ef159b
Merge pull request #3036 from hashicorp/b-aws-eip-computed-instance
...
provider/aws: Allow Instance to be computed in EIPs
2015-10-08 09:38:26 -05:00
Clint Shryock
9d973f1279
document limitation of instance id / network interface id
2015-10-08 09:30:55 -05:00
Radek Simko
8364827a36
Merge pull request #3443 from TimeIncOSS/f-aws-es
...
provider/aws: Add support for Elastic Search
2015-10-08 07:06:52 -07:00
Radek Simko
4ca3853824
Merge pull request #3277 from stack72/aws-app-cookieness-doc-update
...
docs: Updating the app_cookie_stickiness_policy docs to reflect needing a L…
2015-10-07 17:18:55 -07:00
Radek Simko
e65ef8f13f
provider/aws: Add docs for aws_elasticsearch_domain
2015-10-07 16:57:46 -07:00
Clint Shryock
7abe2a10e7
Fix spellng errorr
2015-10-07 11:26:23 -05:00
Clint Shryock
70841285c2
Update RDS Cluster for final snapshot, update tests/docs
2015-10-07 11:26:23 -05:00
Clint Shryock
77d8f87308
add publicly_accessible, update docs
2015-10-07 11:26:23 -05:00
Clint Shryock
5739c4869c
provider/aws: Docs for RDS Cluster, Cluster Instance
2015-10-07 11:26:23 -05:00
Paul Hinze
59c414d257
Merge pull request #2162 from apparentlymart/aws-opsworks-stackslayers
...
provider/aws: Opsworks Stacks and Layers
2015-10-06 15:24:00 -05:00
balser
4ede14ee3e
Correct VPC customer gw type in examples.
2015-10-06 13:39:39 -04:00
Martin Atkins
6c71504073
Various AWS OpsWorks layer resource types.
...
A "Layer" is a particular service that forms part of the infrastructure for
a set of applications. Some layers are application servers and others are
pure infrastructure, like MySQL servers or load balancers.
Although the AWS API only has one type called "Layer", it actually has
a number of different "soft" types that each have slightly different
validation rules and extra properties that are packed into the Attributes
map.
To make the validation rule differences explicit in Terraform, and to make
the Terraform structure more closely resemble the OpsWorks UI than its
API, we use a separate resource type per layer type, with the common code
factored out into a shared struct type.
2015-10-05 22:47:44 -07:00
Martin Atkins
4ce3d089fb
aws_opswork_stack resource type.
...
"Stack" is the root concept in OpsWorks, and acts as a container for a number
of different "layers" that each provide some service for an application.
A stack isn't very interesting on its own, but it needs to be created before
any layers can be created.
2015-10-05 22:47:44 -07:00
Radek Simko
d86c753cf1
provider/aws: Add docs for EFS resources
2015-10-03 19:35:07 -07:00
Martin Atkins
b8706a24d4
Merge #3156 : aws_iam_saml_provider resource
2015-10-03 17:29:25 -07:00
Martin Atkins
1896d71d59
Merge #3235 : elasticache cluster name to lowercase
2015-10-03 15:53:54 -07:00
Clint Shryock
0af9a9f68f
Merge branch 'pr-3256'
...
* pr-3256:
docs: AWS launch configuration
2015-10-02 16:18:50 -05:00
Clint Shryock
e317d6ec7b
merge pr-3162
2015-10-02 16:02:58 -05:00
Clint
671b6e0f06
Merge pull request #3188 from miketheman/patch-1
...
Update aws_db_instance `db_subnet_group_name`
2015-10-02 15:56:45 -05:00
Clint
75c4ee06fc
Merge pull request #2415 from TimeIncOSS/f-aws-cloudwatch-log-group
...
provider/aws: Add cloudwatch_log_group
2015-10-02 15:16:57 -05:00
Kazunori Kojima
e0632de30c
Add support S3 CORS
2015-10-02 01:49:32 +09:00
stack72
dc27e3d10b
Adding a node to AWS AutoScale docs to make it clear that health_check_grace_period is a required field when setting ELB as the health_check_type
2015-09-28 10:51:36 +01:00
rob boll
325f95839a
correct policy_document to policy in vpc_endpoint docs
2015-09-24 10:58:58 -04:00
Carlos A Becker
362024056f
docs
2015-09-23 15:35:47 -03:00
Jason Gedge
3c6faf068f
Allow setting the notification topic ARN for ElastiCache clusters.
2015-09-22 15:49:59 -04:00
Chavez
ac42432690
docs: AWS launch configuration
...
* Spot instance documentation
2015-09-19 12:44:12 -07:00
Enrique Garbi
72b0ffe22e
List of security groups should be ID/s not name/s
2015-09-18 14:43:53 +01:00
stack72
6337c350f5
Updating the app_cookie_stickiness_policy docs to reflact needing a LoadBalancer name NOT Id
2015-09-18 11:13:37 +01:00
stack72
f3f9ffea0b
Noticed some typos in the LaunchConfig docs when replying to a github issue earlier
2015-09-17 22:18:23 +01:00
Clint Shryock
f0a3e8ed92
Merge branch 'master' of github.com:hashicorp/terraform
...
* 'master' of github.com:hashicorp/terraform:
Update CHANGELOG.md
Changing the ElastiCache Cluster configuration_engine to be on the cluster, not on the cache nodes
Adding configuration endpoint to the elasticache cluster nodes
2015-09-17 14:28:28 -05:00
Clint Shryock
b7cbd08e0c
provider/aws: Fix typo in VPN Connection docs
...
Fixes #3241
2015-09-17 14:28:12 -05:00
stack72
2b7a13b609
Adding some other simple S3 Bucket Object (Optional) Inputs
2015-09-17 20:13:06 +01:00
Radek Simko
7b0626adb6
provider/aws: Add docs for CloudWatch Log Group
2015-09-16 22:28:01 +01:00
stack72
68c187c01e
Changing the ElastiCache Cluster configuration_engine to be on the cluster, not on the cache nodes
2015-09-16 17:15:31 +01:00
stack72
029f1fa572
Adding configuration endpoint to the elasticache cluster nodes
2015-09-16 13:06:54 +01:00
thrashr888
55f3c8c764
provider/aws: aws_elasticache_cluster normalizes name to lowercase
2015-09-14 16:50:53 -07:00
Anthony Scalisi
198e1a5186
remove various typos
2015-09-11 11:56:20 -07:00
Martin Atkins
141c419cc7
Docs for aws_s3_bucket content argument.
2015-09-09 23:17:57 -07:00
Paul Hinze
506aae2f28
provider/aws: configurable capacity waiting duration
...
move wait for capacity timeout from a constant to a configurable
2015-09-08 13:22:42 -05:00
Mike Fiedler
10c96afa9b
Update aws_db_instance `db_subnet_group_name`
...
When launching a new RDS instance in a VPC-default AWS account, trying to control which VPC the new RDS instance lands in is not apparent from the parameters available.
The following works:
```
resource "aws_db_subnet_group" "foo" {
name = "foo"
description = "DB Subnet for foo"
subnet_ids = ["${aws_subnet.foo_1a.id}", "${aws_subnet.foo_1b.id}"]
}
resource "aws_db_instance" "bar" {
...
db_subnet_group_name = "${aws_db_subnet_group.foo.name}"
...
}
```
Hopefully this doc update will help others
2015-09-08 09:10:54 -04:00