linkerd2/controller/gen/config/config.pb.go

787 lines
28 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// source: config/config.proto
package config
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
duration "github.com/golang/protobuf/ptypes/duration"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type All struct {
Global *Global `protobuf:"bytes,1,opt,name=global,proto3" json:"global,omitempty"`
Proxy *Proxy `protobuf:"bytes,2,opt,name=proxy,proto3" json:"proxy,omitempty"`
Install *Install `protobuf:"bytes,3,opt,name=install,proto3" json:"install,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *All) Reset() { *m = All{} }
func (m *All) String() string { return proto.CompactTextString(m) }
func (*All) ProtoMessage() {}
func (*All) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{0}
}
func (m *All) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_All.Unmarshal(m, b)
}
func (m *All) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_All.Marshal(b, m, deterministic)
}
func (m *All) XXX_Merge(src proto.Message) {
xxx_messageInfo_All.Merge(m, src)
}
func (m *All) XXX_Size() int {
return xxx_messageInfo_All.Size(m)
}
func (m *All) XXX_DiscardUnknown() {
xxx_messageInfo_All.DiscardUnknown(m)
}
var xxx_messageInfo_All proto.InternalMessageInfo
func (m *All) GetGlobal() *Global {
if m != nil {
return m.Global
}
return nil
}
func (m *All) GetProxy() *Proxy {
if m != nil {
return m.Proxy
}
return nil
}
func (m *All) GetInstall() *Install {
if m != nil {
return m.Install
}
return nil
}
type Global struct {
LinkerdNamespace string `protobuf:"bytes,1,opt,name=linkerd_namespace,json=linkerdNamespace,proto3" json:"linkerd_namespace,omitempty"`
CniEnabled bool `protobuf:"varint,2,opt,name=cni_enabled,json=cniEnabled,proto3" json:"cni_enabled,omitempty"`
// Control plane version
Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
// If present, configures identity.
IdentityContext *IdentityContext `protobuf:"bytes,4,opt,name=identity_context,json=identityContext,proto3" json:"identity_context,omitempty"`
AutoInjectContext *AutoInjectContext `protobuf:"bytes,6,opt,name=auto_inject_context,json=autoInjectContext,proto3" json:"auto_inject_context,omitempty"` // Deprecated: Do not use.
OmitWebhookSideEffects bool `protobuf:"varint,7,opt,name=omitWebhookSideEffects,proto3" json:"omitWebhookSideEffects,omitempty"`
// Override default `cluster.local`
ClusterDomain string `protobuf:"bytes,8,opt,name=cluster_domain,json=clusterDomain,proto3" json:"cluster_domain,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Global) Reset() { *m = Global{} }
func (m *Global) String() string { return proto.CompactTextString(m) }
func (*Global) ProtoMessage() {}
func (*Global) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{1}
}
func (m *Global) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Global.Unmarshal(m, b)
}
func (m *Global) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Global.Marshal(b, m, deterministic)
}
func (m *Global) XXX_Merge(src proto.Message) {
xxx_messageInfo_Global.Merge(m, src)
}
func (m *Global) XXX_Size() int {
return xxx_messageInfo_Global.Size(m)
}
func (m *Global) XXX_DiscardUnknown() {
xxx_messageInfo_Global.DiscardUnknown(m)
}
var xxx_messageInfo_Global proto.InternalMessageInfo
func (m *Global) GetLinkerdNamespace() string {
if m != nil {
return m.LinkerdNamespace
}
return ""
}
func (m *Global) GetCniEnabled() bool {
if m != nil {
return m.CniEnabled
}
return false
}
func (m *Global) GetVersion() string {
if m != nil {
return m.Version
}
return ""
}
func (m *Global) GetIdentityContext() *IdentityContext {
if m != nil {
return m.IdentityContext
}
return nil
}
// Deprecated: Do not use.
func (m *Global) GetAutoInjectContext() *AutoInjectContext {
if m != nil {
return m.AutoInjectContext
}
return nil
}
func (m *Global) GetOmitWebhookSideEffects() bool {
if m != nil {
return m.OmitWebhookSideEffects
}
return false
}
func (m *Global) GetClusterDomain() string {
if m != nil {
return m.ClusterDomain
}
return ""
}
type Proxy struct {
ProxyImage *Image `protobuf:"bytes,1,opt,name=proxy_image,json=proxyImage,proto3" json:"proxy_image,omitempty"`
ProxyInitImage *Image `protobuf:"bytes,2,opt,name=proxy_init_image,json=proxyInitImage,proto3" json:"proxy_init_image,omitempty"`
ControlPort *Port `protobuf:"bytes,3,opt,name=control_port,json=controlPort,proto3" json:"control_port,omitempty"`
IgnoreInboundPorts []*Port `protobuf:"bytes,4,rep,name=ignore_inbound_ports,json=ignoreInboundPorts,proto3" json:"ignore_inbound_ports,omitempty"`
IgnoreOutboundPorts []*Port `protobuf:"bytes,5,rep,name=ignore_outbound_ports,json=ignoreOutboundPorts,proto3" json:"ignore_outbound_ports,omitempty"`
InboundPort *Port `protobuf:"bytes,6,opt,name=inbound_port,json=inboundPort,proto3" json:"inbound_port,omitempty"`
AdminPort *Port `protobuf:"bytes,7,opt,name=admin_port,json=adminPort,proto3" json:"admin_port,omitempty"`
OutboundPort *Port `protobuf:"bytes,8,opt,name=outbound_port,json=outboundPort,proto3" json:"outbound_port,omitempty"`
Resource *ResourceRequirements `protobuf:"bytes,9,opt,name=resource,proto3" json:"resource,omitempty"`
ProxyUid int64 `protobuf:"varint,10,opt,name=proxy_uid,json=proxyUid,proto3" json:"proxy_uid,omitempty"`
LogLevel *LogLevel `protobuf:"bytes,11,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`
DisableExternalProfiles bool `protobuf:"varint,12,opt,name=disable_external_profiles,json=disableExternalProfiles,proto3" json:"disable_external_profiles,omitempty"`
ProxyVersion string `protobuf:"bytes,13,opt,name=proxy_version,json=proxyVersion,proto3" json:"proxy_version,omitempty"`
ProxyInitImageVersion string `protobuf:"bytes,14,opt,name=proxy_init_image_version,json=proxyInitImageVersion,proto3" json:"proxy_init_image_version,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Proxy) Reset() { *m = Proxy{} }
func (m *Proxy) String() string { return proto.CompactTextString(m) }
func (*Proxy) ProtoMessage() {}
func (*Proxy) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{2}
}
func (m *Proxy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Proxy.Unmarshal(m, b)
}
func (m *Proxy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Proxy.Marshal(b, m, deterministic)
}
func (m *Proxy) XXX_Merge(src proto.Message) {
xxx_messageInfo_Proxy.Merge(m, src)
}
func (m *Proxy) XXX_Size() int {
return xxx_messageInfo_Proxy.Size(m)
}
func (m *Proxy) XXX_DiscardUnknown() {
xxx_messageInfo_Proxy.DiscardUnknown(m)
}
var xxx_messageInfo_Proxy proto.InternalMessageInfo
func (m *Proxy) GetProxyImage() *Image {
if m != nil {
return m.ProxyImage
}
return nil
}
func (m *Proxy) GetProxyInitImage() *Image {
if m != nil {
return m.ProxyInitImage
}
return nil
}
func (m *Proxy) GetControlPort() *Port {
if m != nil {
return m.ControlPort
}
return nil
}
func (m *Proxy) GetIgnoreInboundPorts() []*Port {
if m != nil {
return m.IgnoreInboundPorts
}
return nil
}
func (m *Proxy) GetIgnoreOutboundPorts() []*Port {
if m != nil {
return m.IgnoreOutboundPorts
}
return nil
}
func (m *Proxy) GetInboundPort() *Port {
if m != nil {
return m.InboundPort
}
return nil
}
func (m *Proxy) GetAdminPort() *Port {
if m != nil {
return m.AdminPort
}
return nil
}
func (m *Proxy) GetOutboundPort() *Port {
if m != nil {
return m.OutboundPort
}
return nil
}
func (m *Proxy) GetResource() *ResourceRequirements {
if m != nil {
return m.Resource
}
return nil
}
func (m *Proxy) GetProxyUid() int64 {
if m != nil {
return m.ProxyUid
}
return 0
}
func (m *Proxy) GetLogLevel() *LogLevel {
if m != nil {
return m.LogLevel
}
return nil
}
func (m *Proxy) GetDisableExternalProfiles() bool {
if m != nil {
return m.DisableExternalProfiles
}
return false
}
func (m *Proxy) GetProxyVersion() string {
if m != nil {
return m.ProxyVersion
}
return ""
}
func (m *Proxy) GetProxyInitImageVersion() string {
if m != nil {
return m.ProxyInitImageVersion
}
return ""
}
type Image struct {
ImageName string `protobuf:"bytes,1,opt,name=image_name,json=imageName,proto3" json:"image_name,omitempty"`
PullPolicy string `protobuf:"bytes,2,opt,name=pull_policy,json=pullPolicy,proto3" json:"pull_policy,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Image) Reset() { *m = Image{} }
func (m *Image) String() string { return proto.CompactTextString(m) }
func (*Image) ProtoMessage() {}
func (*Image) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{3}
}
func (m *Image) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Image.Unmarshal(m, b)
}
func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Image.Marshal(b, m, deterministic)
}
func (m *Image) XXX_Merge(src proto.Message) {
xxx_messageInfo_Image.Merge(m, src)
}
func (m *Image) XXX_Size() int {
return xxx_messageInfo_Image.Size(m)
}
func (m *Image) XXX_DiscardUnknown() {
xxx_messageInfo_Image.DiscardUnknown(m)
}
var xxx_messageInfo_Image proto.InternalMessageInfo
func (m *Image) GetImageName() string {
if m != nil {
return m.ImageName
}
return ""
}
func (m *Image) GetPullPolicy() string {
if m != nil {
return m.PullPolicy
}
return ""
}
type Port struct {
Port uint32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Port) Reset() { *m = Port{} }
func (m *Port) String() string { return proto.CompactTextString(m) }
func (*Port) ProtoMessage() {}
func (*Port) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{4}
}
func (m *Port) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Port.Unmarshal(m, b)
}
func (m *Port) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Port.Marshal(b, m, deterministic)
}
func (m *Port) XXX_Merge(src proto.Message) {
xxx_messageInfo_Port.Merge(m, src)
}
func (m *Port) XXX_Size() int {
return xxx_messageInfo_Port.Size(m)
}
func (m *Port) XXX_DiscardUnknown() {
xxx_messageInfo_Port.DiscardUnknown(m)
}
var xxx_messageInfo_Port proto.InternalMessageInfo
func (m *Port) GetPort() uint32 {
if m != nil {
return m.Port
}
return 0
}
type ResourceRequirements struct {
RequestCpu string `protobuf:"bytes,1,opt,name=request_cpu,json=requestCpu,proto3" json:"request_cpu,omitempty"`
RequestMemory string `protobuf:"bytes,2,opt,name=request_memory,json=requestMemory,proto3" json:"request_memory,omitempty"`
LimitCpu string `protobuf:"bytes,3,opt,name=limit_cpu,json=limitCpu,proto3" json:"limit_cpu,omitempty"`
LimitMemory string `protobuf:"bytes,4,opt,name=limit_memory,json=limitMemory,proto3" json:"limit_memory,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceRequirements) Reset() { *m = ResourceRequirements{} }
func (m *ResourceRequirements) String() string { return proto.CompactTextString(m) }
func (*ResourceRequirements) ProtoMessage() {}
func (*ResourceRequirements) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{5}
}
func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceRequirements.Unmarshal(m, b)
}
func (m *ResourceRequirements) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceRequirements.Marshal(b, m, deterministic)
}
func (m *ResourceRequirements) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceRequirements.Merge(m, src)
}
func (m *ResourceRequirements) XXX_Size() int {
return xxx_messageInfo_ResourceRequirements.Size(m)
}
func (m *ResourceRequirements) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceRequirements.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceRequirements proto.InternalMessageInfo
func (m *ResourceRequirements) GetRequestCpu() string {
if m != nil {
return m.RequestCpu
}
return ""
}
func (m *ResourceRequirements) GetRequestMemory() string {
if m != nil {
return m.RequestMemory
}
return ""
}
func (m *ResourceRequirements) GetLimitCpu() string {
if m != nil {
return m.LimitCpu
}
return ""
}
func (m *ResourceRequirements) GetLimitMemory() string {
if m != nil {
return m.LimitMemory
}
return ""
}
// Deprecated: Do not use.
type AutoInjectContext struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *AutoInjectContext) Reset() { *m = AutoInjectContext{} }
func (m *AutoInjectContext) String() string { return proto.CompactTextString(m) }
func (*AutoInjectContext) ProtoMessage() {}
func (*AutoInjectContext) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{6}
}
func (m *AutoInjectContext) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AutoInjectContext.Unmarshal(m, b)
}
func (m *AutoInjectContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AutoInjectContext.Marshal(b, m, deterministic)
}
func (m *AutoInjectContext) XXX_Merge(src proto.Message) {
xxx_messageInfo_AutoInjectContext.Merge(m, src)
}
func (m *AutoInjectContext) XXX_Size() int {
return xxx_messageInfo_AutoInjectContext.Size(m)
}
func (m *AutoInjectContext) XXX_DiscardUnknown() {
xxx_messageInfo_AutoInjectContext.DiscardUnknown(m)
}
var xxx_messageInfo_AutoInjectContext proto.InternalMessageInfo
type IdentityContext struct {
TrustDomain string `protobuf:"bytes,1,opt,name=trust_domain,json=trustDomain,proto3" json:"trust_domain,omitempty"`
TrustAnchorsPem string `protobuf:"bytes,2,opt,name=trust_anchors_pem,json=trustAnchorsPem,proto3" json:"trust_anchors_pem,omitempty"`
IssuanceLifetime *duration.Duration `protobuf:"bytes,3,opt,name=issuance_lifetime,json=issuanceLifetime,proto3" json:"issuance_lifetime,omitempty"`
ClockSkewAllowance *duration.Duration `protobuf:"bytes,4,opt,name=clock_skew_allowance,json=clockSkewAllowance,proto3" json:"clock_skew_allowance,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *IdentityContext) Reset() { *m = IdentityContext{} }
func (m *IdentityContext) String() string { return proto.CompactTextString(m) }
func (*IdentityContext) ProtoMessage() {}
func (*IdentityContext) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{7}
}
func (m *IdentityContext) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_IdentityContext.Unmarshal(m, b)
}
func (m *IdentityContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_IdentityContext.Marshal(b, m, deterministic)
}
func (m *IdentityContext) XXX_Merge(src proto.Message) {
xxx_messageInfo_IdentityContext.Merge(m, src)
}
func (m *IdentityContext) XXX_Size() int {
return xxx_messageInfo_IdentityContext.Size(m)
}
func (m *IdentityContext) XXX_DiscardUnknown() {
xxx_messageInfo_IdentityContext.DiscardUnknown(m)
}
var xxx_messageInfo_IdentityContext proto.InternalMessageInfo
func (m *IdentityContext) GetTrustDomain() string {
if m != nil {
return m.TrustDomain
}
return ""
}
func (m *IdentityContext) GetTrustAnchorsPem() string {
if m != nil {
return m.TrustAnchorsPem
}
return ""
}
func (m *IdentityContext) GetIssuanceLifetime() *duration.Duration {
if m != nil {
return m.IssuanceLifetime
}
return nil
}
func (m *IdentityContext) GetClockSkewAllowance() *duration.Duration {
if m != nil {
return m.ClockSkewAllowance
}
return nil
}
type LogLevel struct {
Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *LogLevel) Reset() { *m = LogLevel{} }
func (m *LogLevel) String() string { return proto.CompactTextString(m) }
func (*LogLevel) ProtoMessage() {}
func (*LogLevel) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{8}
}
func (m *LogLevel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LogLevel.Unmarshal(m, b)
}
func (m *LogLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LogLevel.Marshal(b, m, deterministic)
}
func (m *LogLevel) XXX_Merge(src proto.Message) {
xxx_messageInfo_LogLevel.Merge(m, src)
}
func (m *LogLevel) XXX_Size() int {
return xxx_messageInfo_LogLevel.Size(m)
}
func (m *LogLevel) XXX_DiscardUnknown() {
xxx_messageInfo_LogLevel.DiscardUnknown(m)
}
var xxx_messageInfo_LogLevel proto.InternalMessageInfo
func (m *LogLevel) GetLevel() string {
if m != nil {
return m.Level
}
return ""
}
// Stores information about the last installation/upgrade.
//
// Useful for driving upgrades.
type Install struct {
// The unique ID for this installation. Does not change on upgrade.
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// The CLI version that drove the last install or upgrade.
CliVersion string `protobuf:"bytes,2,opt,name=cli_version,json=cliVersion,proto3" json:"cli_version,omitempty"`
// The CLI arguments to the install (or upgrade) command, indicating the
// installer's intent.
Flags []*Install_Flag `protobuf:"bytes,3,rep,name=flags,proto3" json:"flags,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Install) Reset() { *m = Install{} }
func (m *Install) String() string { return proto.CompactTextString(m) }
func (*Install) ProtoMessage() {}
func (*Install) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{9}
}
func (m *Install) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Install.Unmarshal(m, b)
}
func (m *Install) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Install.Marshal(b, m, deterministic)
}
func (m *Install) XXX_Merge(src proto.Message) {
xxx_messageInfo_Install.Merge(m, src)
}
func (m *Install) XXX_Size() int {
return xxx_messageInfo_Install.Size(m)
}
func (m *Install) XXX_DiscardUnknown() {
xxx_messageInfo_Install.DiscardUnknown(m)
}
var xxx_messageInfo_Install proto.InternalMessageInfo
func (m *Install) GetUuid() string {
if m != nil {
return m.Uuid
}
return ""
}
func (m *Install) GetCliVersion() string {
if m != nil {
return m.CliVersion
}
return ""
}
func (m *Install) GetFlags() []*Install_Flag {
if m != nil {
return m.Flags
}
return nil
}
type Install_Flag struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Install_Flag) Reset() { *m = Install_Flag{} }
func (m *Install_Flag) String() string { return proto.CompactTextString(m) }
func (*Install_Flag) ProtoMessage() {}
func (*Install_Flag) Descriptor() ([]byte, []int) {
return fileDescriptor_cc332a44e926b360, []int{9, 0}
}
func (m *Install_Flag) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Install_Flag.Unmarshal(m, b)
}
func (m *Install_Flag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Install_Flag.Marshal(b, m, deterministic)
}
func (m *Install_Flag) XXX_Merge(src proto.Message) {
xxx_messageInfo_Install_Flag.Merge(m, src)
}
func (m *Install_Flag) XXX_Size() int {
return xxx_messageInfo_Install_Flag.Size(m)
}
func (m *Install_Flag) XXX_DiscardUnknown() {
xxx_messageInfo_Install_Flag.DiscardUnknown(m)
}
var xxx_messageInfo_Install_Flag proto.InternalMessageInfo
func (m *Install_Flag) GetName() string {
if m != nil {
return m.Name
}
return ""
}
func (m *Install_Flag) GetValue() string {
if m != nil {
return m.Value
}
return ""
}
func init() {
proto.RegisterType((*All)(nil), "linkerd2.config.All")
proto.RegisterType((*Global)(nil), "linkerd2.config.Global")
proto.RegisterType((*Proxy)(nil), "linkerd2.config.Proxy")
proto.RegisterType((*Image)(nil), "linkerd2.config.Image")
proto.RegisterType((*Port)(nil), "linkerd2.config.Port")
proto.RegisterType((*ResourceRequirements)(nil), "linkerd2.config.ResourceRequirements")
proto.RegisterType((*AutoInjectContext)(nil), "linkerd2.config.AutoInjectContext")
proto.RegisterType((*IdentityContext)(nil), "linkerd2.config.IdentityContext")
proto.RegisterType((*LogLevel)(nil), "linkerd2.config.LogLevel")
proto.RegisterType((*Install)(nil), "linkerd2.config.Install")
proto.RegisterType((*Install_Flag)(nil), "linkerd2.config.Install.Flag")
}
func init() { proto.RegisterFile("config/config.proto", fileDescriptor_cc332a44e926b360) }
var fileDescriptor_cc332a44e926b360 = []byte{
// 999 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x56, 0xcf, 0x6f, 0xdb, 0x36,
0x14, 0x86, 0x7f, 0xdb, 0xcf, 0x76, 0x12, 0x33, 0x49, 0xa3, 0x64, 0xe8, 0xe6, 0x69, 0x28, 0x50,
0x6c, 0x83, 0xbd, 0x25, 0x43, 0x5b, 0xe4, 0x34, 0xb7, 0x4d, 0x03, 0xa3, 0xd9, 0x16, 0xa8, 0x58,
0x07, 0xec, 0x22, 0xc8, 0x12, 0xad, 0x70, 0xa6, 0x48, 0x97, 0xa2, 0x92, 0xf4, 0x3f, 0xd9, 0x69,
0xb7, 0x5d, 0xf7, 0xd7, 0x6d, 0xf7, 0x81, 0x8f, 0x54, 0x96, 0xc4, 0x73, 0x4e, 0x16, 0xbf, 0xf7,
0x7d, 0x1f, 0x9f, 0xf4, 0x1e, 0x1f, 0x0d, 0xdb, 0xb1, 0x14, 0x73, 0x96, 0x8e, 0xed, 0xcf, 0x68,
0xa9, 0xa4, 0x96, 0x64, 0x93, 0x33, 0xb1, 0xa0, 0x2a, 0x39, 0x1c, 0x59, 0xf8, 0xe0, 0xd3, 0x54,
0xca, 0x94, 0xd3, 0x31, 0x86, 0x67, 0xc5, 0x7c, 0x9c, 0x14, 0x2a, 0xd2, 0x4c, 0x0a, 0x2b, 0xf0,
0x7f, 0xaf, 0x40, 0x6d, 0xc2, 0x39, 0x19, 0x43, 0x33, 0xe5, 0x72, 0x16, 0x71, 0xaf, 0x32, 0xac,
0x3c, 0xed, 0x1e, 0xee, 0x8d, 0xee, 0x39, 0x8d, 0x4e, 0x31, 0x1c, 0x38, 0x1a, 0xf9, 0x1a, 0x1a,
0x4b, 0x25, 0xaf, 0x3f, 0x7a, 0x55, 0xe4, 0x3f, 0x5a, 0xe1, 0x9f, 0x9b, 0x68, 0x60, 0x49, 0xe4,
0x10, 0x5a, 0x4c, 0xe4, 0x3a, 0xe2, 0xdc, 0xab, 0x21, 0xdf, 0x5b, 0xe1, 0x4f, 0x6d, 0x3c, 0x28,
0x89, 0xfe, 0xdf, 0x55, 0x68, 0xda, 0x4d, 0xc9, 0x57, 0x30, 0x70, 0xf4, 0x50, 0x44, 0x19, 0xcd,
0x97, 0x51, 0x4c, 0x31, 0xd1, 0x4e, 0xb0, 0xe5, 0x02, 0x3f, 0x96, 0x38, 0xf9, 0x0c, 0xba, 0xb1,
0x60, 0x21, 0x15, 0xd1, 0x8c, 0xd3, 0x04, 0xf3, 0x6b, 0x07, 0x10, 0x0b, 0x76, 0x62, 0x11, 0xe2,
0x41, 0xeb, 0x92, 0xaa, 0x9c, 0x49, 0x81, 0xc9, 0x74, 0x82, 0x72, 0x49, 0xde, 0xc2, 0x16, 0x4b,
0xa8, 0xd0, 0x4c, 0x7f, 0x0c, 0x63, 0x29, 0x34, 0xbd, 0xd6, 0x5e, 0x1d, 0xf3, 0x1d, 0xae, 0xe6,
0xeb, 0x88, 0xaf, 0x2c, 0x2f, 0xd8, 0x64, 0x77, 0x01, 0xf2, 0x1e, 0xb6, 0xa3, 0x42, 0xcb, 0x90,
0x89, 0xdf, 0x68, 0xac, 0x6f, 0xfc, 0x9a, 0xe8, 0xe7, 0xaf, 0xf8, 0x4d, 0x0a, 0x2d, 0xa7, 0x48,
0x75, 0x06, 0x2f, 0xab, 0x5e, 0x25, 0x18, 0x44, 0xf7, 0x61, 0xf2, 0x0c, 0x1e, 0xc9, 0x8c, 0xe9,
0x5f, 0xe8, 0xec, 0x42, 0xca, 0xc5, 0x3b, 0x96, 0xd0, 0x93, 0xf9, 0x9c, 0xc6, 0x3a, 0xf7, 0x5a,
0xf8, 0xaa, 0x6b, 0xa2, 0xe4, 0x09, 0x6c, 0xc4, 0xbc, 0xc8, 0x35, 0x55, 0x61, 0x22, 0xb3, 0x88,
0x09, 0xaf, 0x8d, 0x6f, 0xdf, 0x77, 0xe8, 0x6b, 0x04, 0xfd, 0xbf, 0x9a, 0xd0, 0xc0, 0xda, 0x91,
0xe7, 0xd0, 0xc5, 0xea, 0x85, 0x2c, 0x8b, 0x52, 0xea, 0x1a, 0x63, 0xb5, 0xd0, 0x53, 0x13, 0x0d,
0x00, 0xa9, 0xf8, 0x4c, 0xbe, 0x87, 0x2d, 0x27, 0x14, 0x4c, 0x3b, 0x75, 0xf5, 0x41, 0xf5, 0x86,
0x55, 0x0b, 0xa6, 0xad, 0xc3, 0x0b, 0xe8, 0x99, 0xef, 0xa5, 0x24, 0x0f, 0x97, 0x52, 0x69, 0xd7,
0x34, 0xbb, 0xab, 0x4d, 0x26, 0x95, 0x0e, 0xba, 0x8e, 0x6a, 0x16, 0xe4, 0x14, 0x76, 0x58, 0x2a,
0xa4, 0xa2, 0x21, 0x13, 0x33, 0x59, 0x88, 0x04, 0x0d, 0x72, 0xaf, 0x3e, 0xac, 0xad, 0x77, 0x20,
0x56, 0x32, 0xb5, 0x0a, 0x03, 0xe5, 0x64, 0x0a, 0xbb, 0xce, 0x48, 0x16, 0xfa, 0xb6, 0x53, 0xe3,
0x21, 0xa7, 0x6d, 0xab, 0xf9, 0xc9, 0x49, 0xac, 0xd5, 0x0b, 0xe8, 0xdd, 0x4e, 0xc6, 0xb5, 0xc0,
0xba, 0xb7, 0x61, 0xff, 0x65, 0x41, 0xbe, 0x03, 0x88, 0x92, 0x8c, 0x09, 0xab, 0x6b, 0x3d, 0xa4,
0xeb, 0x20, 0x11, 0x55, 0xc7, 0xd0, 0xbf, 0x93, 0x33, 0x16, 0x7a, 0xad, 0xb0, 0x27, 0x6f, 0x25,
0x4b, 0x26, 0xd0, 0x56, 0x34, 0x97, 0x85, 0x8a, 0xa9, 0xd7, 0x41, 0xd9, 0x93, 0x15, 0x59, 0xe0,
0x08, 0x01, 0xfd, 0x50, 0x30, 0x45, 0x33, 0x2a, 0x74, 0x1e, 0xdc, 0xc8, 0xc8, 0x27, 0xd0, 0xb1,
0xe5, 0x2f, 0x58, 0xe2, 0xc1, 0xb0, 0xf2, 0xb4, 0x16, 0xb4, 0x11, 0xf8, 0x99, 0x25, 0xe4, 0x19,
0x74, 0xb8, 0x4c, 0x43, 0x4e, 0x2f, 0x29, 0xf7, 0xba, 0xb8, 0xc1, 0xfe, 0xca, 0x06, 0x67, 0x32,
0x3d, 0x33, 0x84, 0xa0, 0xcd, 0xdd, 0x13, 0x39, 0x86, 0xfd, 0x84, 0xe5, 0xe6, 0x00, 0x87, 0xf4,
0x5a, 0x53, 0x25, 0x22, 0x1e, 0x2e, 0x95, 0x9c, 0x33, 0x4e, 0x73, 0xaf, 0x87, 0x8d, 0xbf, 0xe7,
0x08, 0x27, 0x2e, 0x7e, 0xee, 0xc2, 0xe4, 0x0b, 0xe8, 0xdb, 0x84, 0xca, 0x63, 0xdf, 0xc7, 0xc6,
0xef, 0x21, 0xf8, 0xde, 0x9d, 0xfd, 0xe7, 0xe0, 0xdd, 0x6f, 0xda, 0x1b, 0xfe, 0x06, 0xf2, 0x77,
0xef, 0x36, 0xa9, 0x13, 0xfa, 0xa7, 0xd0, 0xb0, 0x4d, 0xfb, 0x18, 0xc0, 0xca, 0xcc, 0x8c, 0x72,
0xe3, 0xa9, 0x83, 0x88, 0x19, 0x4e, 0x66, 0x2e, 0x2d, 0x0b, 0x6e, 0x1a, 0x9a, 0xb3, 0xd8, 0xce,
0xcd, 0x4e, 0x00, 0x06, 0x3a, 0x47, 0xc4, 0x3f, 0x80, 0x3a, 0x96, 0x80, 0x40, 0x1d, 0xab, 0x66,
0x1c, 0xfa, 0x01, 0x3e, 0xfb, 0x7f, 0x54, 0x60, 0xe7, 0xff, 0x3e, 0xbb, 0x71, 0x55, 0xf4, 0x43,
0x41, 0x73, 0x1d, 0xc6, 0xcb, 0xc2, 0xed, 0x0a, 0x0e, 0x7a, 0xb5, 0x2c, 0xcc, 0xb1, 0x2f, 0x09,
0x19, 0xcd, 0xa4, 0x2a, 0x77, 0xee, 0x3b, 0xf4, 0x07, 0x04, 0x4d, 0xd1, 0x38, 0xcb, 0x98, 0x75,
0xb1, 0x63, 0xb1, 0x8d, 0x80, 0xf1, 0xf8, 0x1c, 0x7a, 0x36, 0xe8, 0x1c, 0xea, 0x18, 0xef, 0x22,
0x66, 0xf5, 0xfe, 0x1e, 0x0c, 0x56, 0x26, 0xd8, 0x71, 0xd5, 0xab, 0xf8, 0xff, 0x54, 0x60, 0xf3,
0xde, 0xac, 0x34, 0x7e, 0x5a, 0x15, 0xb9, 0x2e, 0x07, 0x91, 0xcd, 0xba, 0x8b, 0x98, 0x1d, 0x43,
0xe4, 0x4b, 0x18, 0x58, 0x4a, 0x24, 0xe2, 0x0b, 0xa9, 0xf2, 0x70, 0x49, 0x33, 0x97, 0xf9, 0x26,
0x06, 0x26, 0x16, 0x3f, 0xa7, 0x19, 0x79, 0x03, 0x03, 0x96, 0xe7, 0x45, 0x24, 0x62, 0x1a, 0x72,
0x36, 0xa7, 0x9a, 0x65, 0xd4, 0x8d, 0x8c, 0xfd, 0x91, 0xbd, 0x00, 0x47, 0xe5, 0x05, 0x38, 0x7a,
0xed, 0x2e, 0xc0, 0x60, 0xab, 0xd4, 0x9c, 0x39, 0x09, 0x79, 0x0b, 0x3b, 0x31, 0x97, 0xf1, 0x22,
0xcc, 0x17, 0xf4, 0x2a, 0x8c, 0x38, 0x97, 0x57, 0x26, 0xee, 0xae, 0x80, 0x07, 0xac, 0x08, 0xca,
0xde, 0x2d, 0xe8, 0xd5, 0xa4, 0x14, 0xf9, 0x43, 0x68, 0x97, 0x6d, 0x4c, 0x76, 0xa0, 0x61, 0x1b,
0xde, 0xbe, 0xa8, 0x5d, 0xf8, 0x7f, 0x56, 0xa0, 0xe5, 0x6e, 0x3d, 0x53, 0xf3, 0xc2, 0x1c, 0x17,
0x4b, 0xc0, 0x67, 0xbc, 0xc8, 0x38, 0xbb, 0x69, 0x42, 0xd7, 0x30, 0x31, 0x67, 0x65, 0xcb, 0x1e,
0x41, 0x63, 0xce, 0xa3, 0x34, 0xf7, 0x6a, 0x38, 0x92, 0x1e, 0xaf, 0xbb, 0x53, 0x47, 0x6f, 0x78,
0x94, 0x06, 0x96, 0x7b, 0xf0, 0x0d, 0xd4, 0xcd, 0xd2, 0xec, 0x78, 0xab, 0x4f, 0xf1, 0xd9, 0xe4,
0x79, 0x19, 0xf1, 0x82, 0xba, 0xbd, 0xec, 0xe2, 0xe5, 0xd1, 0xaf, 0xdf, 0xa6, 0x4c, 0x5f, 0x14,
0xb3, 0x51, 0x2c, 0xb3, 0xb1, 0xdb, 0xa3, 0xfc, 0x3d, 0x1c, 0xbb, 0xe9, 0xcb, 0xa9, 0x1a, 0xa7,
0x54, 0xb8, 0xff, 0x23, 0xb3, 0x26, 0x7e, 0xa5, 0xa3, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x54,
0xe5, 0x0a, 0x5d, 0xa7, 0x08, 0x00, 0x00,
}