upstream.proto

Package: glooeeapi.solo.io

Types:

Source File: github.com/solo-io/solo-projects/projects/grpcserver/api/v1/upstream.proto

UpstreamDetails

"upstream": .gloo.solo.io.Upstream
"raw": .glooeeapi.solo.io.Raw
Field Type Description Default
upstream .gloo.solo.io.Upstream
raw .glooeeapi.solo.io.Raw

GetUpstreamRequest

"ref": .core.solo.io.ResourceRef
Field Type Description Default
ref .core.solo.io.ResourceRef

GetUpstreamResponse

"upstream": .gloo.solo.io.Upstream
"upstreamDetails": .glooeeapi.solo.io.UpstreamDetails
Field Type Description Default
upstream .gloo.solo.io.Upstream Deprecated, use upstream_details
upstreamDetails .glooeeapi.solo.io.UpstreamDetails

ListUpstreamsRequest

"namespaces": []string
Field Type Description Default
namespaces []string

ListUpstreamsResponse

"upstreams": []gloo.solo.io.Upstream
"upstreamDetails": []glooeeapi.solo.io.UpstreamDetails
Field Type Description Default
upstreams []gloo.solo.io.Upstream Deprecated, use upstream_details
upstreamDetails []glooeeapi.solo.io.UpstreamDetails

UpstreamInput

"ref": .core.solo.io.ResourceRef
"kube": .kubernetes.plugins.gloo.solo.io.UpstreamSpec
"static": .static.plugins.gloo.solo.io.UpstreamSpec
"aws": .aws.plugins.gloo.solo.io.UpstreamSpec
"azure": .azure.plugins.gloo.solo.io.UpstreamSpec
"consul": .consul.plugins.gloo.solo.io.UpstreamSpec
"awsEc2": .aws_ec2.plugins.gloo.solo.io.UpstreamSpec
Field Type Description Default
ref .core.solo.io.ResourceRef
kube .kubernetes.plugins.gloo.solo.io.UpstreamSpec
static .static.plugins.gloo.solo.io.UpstreamSpec
aws .aws.plugins.gloo.solo.io.UpstreamSpec
azure .azure.plugins.gloo.solo.io.UpstreamSpec
consul .consul.plugins.gloo.solo.io.UpstreamSpec
awsEc2 .aws_ec2.plugins.gloo.solo.io.UpstreamSpec

CreateUpstreamRequest

"input": .glooeeapi.solo.io.UpstreamInput
"upstreamInput": .gloo.solo.io.Upstream
Field Type Description Default
input .glooeeapi.solo.io.UpstreamInput Deprecated: use upstreamInput instead
upstreamInput .gloo.solo.io.Upstream

CreateUpstreamResponse

"upstream": .gloo.solo.io.Upstream
"upstreamDetails": .glooeeapi.solo.io.UpstreamDetails
Field Type Description Default
upstream .gloo.solo.io.Upstream Deprecated, use upstream_details
upstreamDetails .glooeeapi.solo.io.UpstreamDetails

UpdateUpstreamRequest

"input": .glooeeapi.solo.io.UpstreamInput
"upstreamInput": .gloo.solo.io.Upstream
Field Type Description Default
input .glooeeapi.solo.io.UpstreamInput Deprecated: use upstreamInput instead
upstreamInput .gloo.solo.io.Upstream

UpdateUpstreamResponse

"upstream": .gloo.solo.io.Upstream
"upstreamDetails": .glooeeapi.solo.io.UpstreamDetails
Field Type Description Default
upstream .gloo.solo.io.Upstream Deprecated, use upstream_details
upstreamDetails .glooeeapi.solo.io.UpstreamDetails

DeleteUpstreamRequest

"ref": .core.solo.io.ResourceRef
Field Type Description Default
ref .core.solo.io.ResourceRef

DeleteUpstreamResponse

Field Type Description Default