From 650b13ebd4535b30c0de894304500cd281629cef Mon Sep 17 00:00:00 2001 From: Radek Simko Date: Fri, 10 Jul 2015 13:12:11 +0100 Subject: [PATCH] provider/aws: Add docs for vpc_endpoint --- .../aws/r/vpc_endpoint.html.markdown | 37 +++++++++++++++++++ website/source/layouts/aws.erb | 4 ++ 2 files changed, 41 insertions(+) create mode 100644 website/source/docs/providers/aws/r/vpc_endpoint.html.markdown diff --git a/website/source/docs/providers/aws/r/vpc_endpoint.html.markdown b/website/source/docs/providers/aws/r/vpc_endpoint.html.markdown new file mode 100644 index 000000000..813aba329 --- /dev/null +++ b/website/source/docs/providers/aws/r/vpc_endpoint.html.markdown @@ -0,0 +1,37 @@ +--- +layout: "aws" +page_title: "AWS: aws_vpc_endpoint" +sidebar_current: "docs-aws-resource-vpc-endpoint" +description: |- + Provides a VPC Endpoint resource. +--- + +# aws\_vpc\_endpoint + +Provides a VPC Endpoint resource. + +## Example Usage + +Basic usage: + +``` +resource "aws_vpc_endpoint" "private-s3" { + vpc_id = "${aws_vpc.main.id}" + service_name = "com.amazonaws.us-west-2.s3" +} +``` + +## Argument Reference + +The following arguments are supported: + +* `vpc_id` - (Required) The ID of the VPC in which the endpoint will be used. +* `service_name` - (Required) The AWS service name, in the form `com.amazonaws.region.service`. +* `policy_document` - (Optional) A policy to attach to the endpoint that controls access to the service. +* `route_table_ids` - (Optional) One or more route table IDs. + +## Attributes Reference + +The following attributes are exported: + +* `id` - The ID of the VPC endpoint. diff --git a/website/source/layouts/aws.erb b/website/source/layouts/aws.erb index 938feab7a..cf1034231 100644 --- a/website/source/layouts/aws.erb +++ b/website/source/layouts/aws.erb @@ -265,7 +265,11 @@ > aws_vpc_dhcp_options_association + + > + aws_vpc_endpoint + > aws_vpc_peering