SSL Certificate

An SSL Certificate in Google Cloud is a managed resource that provides secure communication between clients and services by encrypting data in transit. It can be automatically provisioned and renewed by Google or manually uploaded by the user. These certificates are typically used with load balancers and other HTTPS endpoints to ensure data integrity and confidentiality.

gcp.compute_ssl_certificate

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
certificatecorestringA value read into memory from a certificate file. The certificate file must be in PEM format. The certificate chain must be no greater than 5 certs long. The chain must include at least one intermediate cert.
creation_timestampcoretimestamp[Output Only] Creation timestamp inRFC3339 text format.
datadog_display_namecorestring
descriptioncorestringAn optional description of this resource. Provide this property when you create the resource.
expire_timecorestringOutput only. [Output Only] Expire time of the certificate. RFC3339
idcorestring[Output Only] The unique identifier for the resource. This identifier is defined by the server.
kindcorestringOutput only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
labelscorearray<string>
managedcorejsonConfiguration and status of a managed SSL certificate.
namecorestringName of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
regioncorestringOutput only. [Output Only] URL of the region where the regional SSL Certificate resides. This field is not applicable to global SSL Certificate.
region_idcorestring
resource_namecorestring
self_linkcorestring[Output only] Server-defined URL for the resource.
self_managedcorejsonConfiguration and status of a self-managed SSL certificate.
subject_alternative_namescorearray<string>Output only. [Output Only] Domains associated with the certificate via Subject Alternative Name.
tagscorehstore_csv
typecorestring(Optional) Specifies the type of SSL certificate, either "SELF_MANAGED" or "MANAGED". If not specified, the certificate is self-managed and the fieldscertificate and private_key are used.
zone_idcorestring