pub struct RegionTargetHttpProxyResult {
pub creation_timestamp: Output<String>,
pub description: Output<Option<String>>,
pub http_keep_alive_timeout_sec: Output<Option<i32>>,
pub name: Output<String>,
pub project: Output<String>,
pub proxy_id: Output<i32>,
pub region: Output<String>,
pub self_link: Output<String>,
pub url_map: Output<String>,
}
Fields§
§creation_timestamp: Output<String>
Creation timestamp in RFC3339 text format.
description: Output<Option<String>>
An optional description of this resource.
http_keep_alive_timeout_sec: Output<Option<i32>>
Specifies how long to keep a connection open, after completing a response, while there is no matching traffic (in seconds). If an HTTP keepalive is not specified, a default value (600 seconds) will be used. For Regional HTTP(S) load balancer, the minimum allowed value is 5 seconds and the maximum allowed value is 600 seconds.
name: Output<String>
Name of the resource. Provided by the client when the resource is
created. The name must be 1-63 characters long, and comply with
RFC1035. Specifically, the name must be 1-63 characters long and match
the regular expression a-z?
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.
project: Output<String>
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
proxy_id: Output<i32>
The unique identifier for the resource.
region: Output<String>
The Region in which the created target https proxy should reside. If it is not provided, the provider region is used.
self_link: Output<String>
The URI of the created resource.
url_map: Output<String>
A reference to the RegionUrlMap resource that defines the mapping from URL to the BackendService.