google::compute-target-https-proxy

Creates a target https proxy.

Example

google::compute-target-https-proxy target-https-proxy-example
    name: "target-https-proxy-example"
    description: "Target https proxy description."
    quic-override: "ENABLE"
    url-map: $(google::compute-url-map url-map-example-target-https-proxy)
    ssl-policy: $(google::compute-ssl-policy ssl-policy-example-target-https-proxy)
    ssl-certificates: [ $(google::compute-ssl-certificate ssl-certificate-example-target-https-proxy) ]
end

Attributes

Attribute Description
description An optional description of this target proxy.
name The name of the target proxy. Must be a string 1-63 characters long and 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. Valid values satisfy the regex: [[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?]. (Required)
url-map The URL map that defines the mapping from URL to a backend service or bucket. (Required)
ssl-certificates list List of SSL certificates that are used to authenticate connections between users and the load balancer. Maximum allowed items are 15. (Required)
quic-override Specifies the QUIC override policy for this target proxy. Default value is NONE. Valid values are NONE, ENABLE or DISABLE.
ssl-policy SslPolicy that will be associated with this target proxy. If not set, the target proxy has no SSL policy configured.

Outputs

Attribute Description
self-link Server-defined URL for the target proxy.