44 lines
1.3 KiB
YAML
44 lines
1.3 KiB
YAML
$schema: "http://json-schema.org/draft-06/schema#"
|
|
|
|
title: networkservices v1alpha1 TlsRouteRouteAction export schema
|
|
description: A gcloud export/import command YAML validation schema.
|
|
type: object
|
|
required:
|
|
- destinations
|
|
additionalProperties: false
|
|
properties:
|
|
COMMENT:
|
|
type: object
|
|
description: User specified info ignored by gcloud import.
|
|
additionalProperties: false
|
|
properties:
|
|
template-id:
|
|
type: string
|
|
region:
|
|
type: string
|
|
description:
|
|
type: string
|
|
date:
|
|
type: string
|
|
version:
|
|
type: string
|
|
UNKNOWN:
|
|
type: array
|
|
description: Unknown API fields that cannot be imported.
|
|
items:
|
|
type: string
|
|
destinations:
|
|
description: |-
|
|
The destination services to which traffic should be forwarded. At least
|
|
one destination service is required.
|
|
type: array
|
|
items:
|
|
$ref: TlsRouteRouteDestination.yaml
|
|
idleTimeout:
|
|
description: |-
|
|
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.
|
|
type: string
|