cdn_loopv3

package
v1.34.0-20240426201503... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_envoy_extensions_filters_http_cdn_loop_v3_cdn_loop_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CdnLoopConfig

type CdnLoopConfig struct {

	// The CDN identifier to use for loop checks and to append to the
	// CDN-Loop header.
	//
	// RFC 8586 calls this the cdn-id. The cdn-id can either be a
	// pseudonym or hostname the CDN is in control of.
	//
	// cdn_id must not be empty.
	CdnId string `protobuf:"bytes,1,opt,name=cdn_id,json=cdnId,proto3" json:"cdn_id,omitempty"`
	// The maximum allowed count of cdn_id in the downstream CDN-Loop
	// request header.
	//
	// The default of 0 means a request can transit the CdnLoopFilter
	// once. A value of 1 means that a request can transit the
	// CdnLoopFilter twice and so on.
	MaxAllowedOccurrences uint32 `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

CDN-Loop Header filter config. See the :ref:`configuration overview <config_http_filters_cdn_loop>` for more information.

func (*CdnLoopConfig) Descriptor deprecated

func (*CdnLoopConfig) Descriptor() ([]byte, []int)

Deprecated: Use CdnLoopConfig.ProtoReflect.Descriptor instead.

func (*CdnLoopConfig) GetCdnId

func (x *CdnLoopConfig) GetCdnId() string

func (*CdnLoopConfig) GetMaxAllowedOccurrences

func (x *CdnLoopConfig) GetMaxAllowedOccurrences() uint32

func (*CdnLoopConfig) ProtoMessage

func (*CdnLoopConfig) ProtoMessage()

func (*CdnLoopConfig) ProtoReflect

func (x *CdnLoopConfig) ProtoReflect() protoreflect.Message

func (*CdnLoopConfig) Reset

func (x *CdnLoopConfig) Reset()

func (*CdnLoopConfig) String

func (x *CdnLoopConfig) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL