terraform-provider-google/r/compute_ssl_certificate.html.markdown

1.6 KiB

layout page_title sidebar_current description
google Google: google_compute_ssl_certificate docs-google-compute-ssl-certificate Creates an SSL certificate resource necessary for HTTPS load balancing in GCE.

google_compute_ssl_certificate

Creates an SSL certificate resource necessary for HTTPS load balancing in GCE.
For more information see the official documentation and API.

Example Usage

resource "google_compute_ssl_certificate" "default" {
	name = "my-certificate"
	description = "a description"
	private_key = "${file("path/to/private.key")}"
	certificate = "${file("path/to/certificate.crt")}"
}

Argument Reference

The following arguments are supported:

  • name - (Required) A unique name for the resource, required by GCE. Changing this forces a new resource to be created.
  • description - (Optional) An optional description of this resource. Changing this forces a new resource to be created.
  • private_key - (Required) Write only private key in PEM format. Changing this forces a new resource to be created.
  • description - (Required) A local certificate file in PEM format. The chain may be at most 5 certs long, and must include at least one intermediate cert. Changing this forces a new resource to be created.

Attributes Reference

The following attributes are exported:

  • self_link - The URI of the created resource.
  • id - A unique ID assigned by GCE.