virtual_service.proto

Package: gateway.solo.io

Types:
Source File: github.com/solo-io/gloo/projects/gateway/api/v1/virtual_service.proto

VirtualService

A virtual service describes the set of routes to match for a set of domains. Domains must be unique across all virtual services within a gateway (i.e. no overlap between sets).

"virtual_host": .gloo.solo.io.VirtualHost
"ssl_config": .gloo.solo.io.SslConfig
"display_name": string
"status": .core.solo.io.Status
"metadata": .core.solo.io.Metadata

Field Type Description Default
virtual_host .gloo.solo.io.VirtualHost
ssl_config .gloo.solo.io.SslConfig If provided, the Gateway will serve TLS/SSL traffic for this set of routes
display_name string Display only, optional descriptive name. Unlike metadata.name, DisplayName can be changed without deleting the resource.
status .core.solo.io.Status Status indicates the validation status of this resource. Status is read-only by clients, and set by gloo during validation
metadata .core.solo.io.Metadata Metadata contains the object metadata for this resource