Files
opentf/website/source/docs/providers/aws/d/iam_server_certificate.html.markdown
Clint a3ae38d1bb docs: Update AWS Data Source docs to have HCL formatted examples (#13467)
* docs: update AWS examples. Disntinguish between alb and alb listener datasource

* more hcl highlighting

* more hcl

* fix missing end quote in docs

* docs: finish updates to AWS data source highlights

Also updates layout to distinguish some resources
2017-04-07 10:54:28 -05:00

1.3 KiB

layout, page_title, sidebar_current, description
layout page_title sidebar_current description
aws AWS: aws_iam_server_certificate docs-aws-iam-server-certificate Get information about a server certificate

aws_iam_server_certificate

Use this data source to lookup information about IAM Server Certificates.

Example Usage

data "aws_iam_server_certificate" "my-domain" {
  name_prefix = "my-domain.org"
  latest      = true
}

resource "aws_elb" "elb" {
  name = "my-domain-elb"

  listener {
    instance_port      = 8000
    instance_protocol  = "https"
    lb_port            = 443
    lb_protocol        = "https"
    ssl_certificate_id = "${data.aws_iam_server_certificate.my-domain.arn}"
  }
}

Argument Reference

  • name_prefix - prefix of cert to filter by
  • name - exact name of the cert to lookup
  • latest - sort results by expiration date. returns the certificate with expiration date in furthest in the future.

Attributes Reference

arn is set to the ARN of the IAM Server Certificate path is set to the path of the IAM Server Certificate expiration_date is set to the expiration date of the IAM Server Certificate

Import

The terraform import function will read in certificate body, certificate chain (if it exists), id, name, path, and arn. It will not retrieve the private key which is not available through the AWS API.