This product is not supported for your selected
Datadog site. (
).
gcp_networkservices_tls_route
ancestors
Type: UNORDERED_LIST_STRING
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. The timestamp when the resource was created.
description
Type: STRING
Provider name: description
Description: Optional. A free-text description of the resource. Max length 1024 characters.
gateways
Type: UNORDERED_LIST_STRING
Provider name: gateways
Description: Optional. Gateways defines a list of gateways this TlsRoute is attached to, as one of the routing rules to route the requests served by the gateway. Each gateway reference should match the pattern: projects/*/locations/global/gateways/
labels
Type: UNORDERED_LIST_STRING
meshes
Type: UNORDERED_LIST_STRING
Provider name: meshes
Description: Optional. Meshes defines a list of meshes this TlsRoute is attached to, as one of the routing rules to route the requests served by the mesh. Each mesh reference should match the pattern: projects/*/locations/global/meshes/
The attached Mesh should be of a type SIDECAR
name
Type: STRING
Provider name: name
Description: Identifier. Name of the TlsRoute resource. It matches pattern projects/*/locations/global/tlsRoutes/tls_route_name>
.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
rules
Type: UNORDERED_LIST_STRUCT
Provider name: rules
Description: Required. Rules that define how traffic is routed and handled. At least one RouteRule must be supplied. If there are multiple rules then the action taken will be the first rule to match.
action
Type: STRUCT
Provider name: action
Description: Required. The detailed rule defining how to route matched traffic.
destinations
Type: UNORDERED_LIST_STRUCT
Provider name: destinations
Description: Required. The destination services to which traffic should be forwarded. At least one destination service is required.
service_name
Type: STRING
Provider name: serviceName
Description: Required. The URL of a BackendService to route traffic to.
weight
Type: INT32
Provider name: weight
Description: Optional. Specifies the proportion of requests forwarded to the backend referenced by the service_name field. This is computed as: - weight/Sum(weights in destinations) Weights in all destinations does not need to sum up to 100.
idle_timeout
Type: STRING
Provider name: idleTimeout
Description: Optional. Specifies the idle timeout for the selected route. The idle timeout is defined as the period in which there are no bytes sent or received on either the upstream or downstream connection. If not set, the default idle timeout is 1 hour. If set to 0s, the timeout will be disabled.
matches
Type: UNORDERED_LIST_STRUCT
Provider name: matches
Description: Required. RouteMatch defines the predicate used to match requests to a given action. Multiple match types are “OR"ed for evaluation. Atleast one RouteMatch must be supplied.
alpn
Type: UNORDERED_LIST_STRING
Provider name: alpn
Description: Optional. ALPN (Application-Layer Protocol Negotiation) to match against. Examples: “http/1.1”, “h2”. At least one of sni_host and alpn is required. Up to 5 alpns across all matches can be set.
sni_host
Type: UNORDERED_LIST_STRING
Provider name: sniHost
Description: Optional. SNI (server name indicator) to match against. SNI will be matched against all wildcard domains, i.e. www.example.com
will be first matched against www.example.com
, then *.example.com
, then *.com.
Partial wildcards are not supported, and values like *w.example.com are invalid. At least one of sni_host and alpn is required. Up to 100 sni hosts across all matches can be set.
self_link
Type: STRING
Provider name: selfLink
Description: Output only. Server-defined URL of this resource
Type: UNORDERED_LIST_STRING
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The timestamp when the resource was updated.