mconfig

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2020 License: BSD-3-Clause Imports: 6 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_mconfigs_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ControlProxy

type ControlProxy struct {
	LogLevel protos.LogLevel `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	// contains filtered or unexported fields
}

------------------------------------------------------------------------------ Control Proxy configs ------------------------------------------------------------------------------

func (*ControlProxy) Descriptor deprecated

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

Deprecated: Use ControlProxy.ProtoReflect.Descriptor instead.

func (*ControlProxy) GetLogLevel

func (x *ControlProxy) GetLogLevel() protos.LogLevel

func (*ControlProxy) ProtoMessage

func (*ControlProxy) ProtoMessage()

func (*ControlProxy) ProtoReflect

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

func (*ControlProxy) Reset

func (x *ControlProxy) Reset()

func (*ControlProxy) String

func (x *ControlProxy) String() string

type DirectoryD

type DirectoryD struct {
	LogLevel protos.LogLevel `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectoryD) Descriptor deprecated

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

Deprecated: Use DirectoryD.ProtoReflect.Descriptor instead.

func (*DirectoryD) GetLogLevel

func (x *DirectoryD) GetLogLevel() protos.LogLevel

func (*DirectoryD) ProtoMessage

func (*DirectoryD) ProtoMessage()

func (*DirectoryD) ProtoReflect

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

func (*DirectoryD) Reset

func (x *DirectoryD) Reset()

func (*DirectoryD) String

func (x *DirectoryD) String() string

type DnsD

type DnsD struct {
	LogLevel          protos.LogLevel                 `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	EnableCaching     bool                            `protobuf:"varint,2,opt,name=enable_caching,json=enableCaching,proto3" json:"enable_caching,omitempty"`
	LocalTTL          int32                           `protobuf:"varint,3,opt,name=localTTL,proto3" json:"localTTL,omitempty"`
	Records           []*NetworkDNSConfigRecordsItems `protobuf:"bytes,4,rep,name=records,proto3" json:"records,omitempty"`
	DhcpServerEnabled bool                            `protobuf:"varint,5,opt,name=dhcp_server_enabled,json=dhcpServerEnabled,proto3" json:"dhcp_server_enabled,omitempty"`
	// contains filtered or unexported fields
}

------------------------------------------------------------------------------ DnsD configs ------------------------------------------------------------------------------

func (*DnsD) Descriptor deprecated

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

Deprecated: Use DnsD.ProtoReflect.Descriptor instead.

func (*DnsD) GetDhcpServerEnabled

func (x *DnsD) GetDhcpServerEnabled() bool

func (*DnsD) GetEnableCaching

func (x *DnsD) GetEnableCaching() bool

func (*DnsD) GetLocalTTL

func (x *DnsD) GetLocalTTL() int32

func (*DnsD) GetLogLevel

func (x *DnsD) GetLogLevel() protos.LogLevel

func (*DnsD) GetRecords

func (x *DnsD) GetRecords() []*NetworkDNSConfigRecordsItems

func (*DnsD) ProtoMessage

func (*DnsD) ProtoMessage()

func (*DnsD) ProtoReflect

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

func (*DnsD) Reset

func (x *DnsD) Reset()

func (*DnsD) String

func (x *DnsD) String() string

type EventD

type EventD struct {
	LogLevel protos.LogLevel `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	// The verbosity level for events.
	// All events less than or equal to this verbosity will be logged.
	EventVerbosity int32 `protobuf:"varint,2,opt,name=event_verbosity,json=eventVerbosity,proto3" json:"event_verbosity,omitempty"`
	// contains filtered or unexported fields
}

------------------------------------------------------------------------------ EventD configs ------------------------------------------------------------------------------

func (*EventD) Descriptor deprecated

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

Deprecated: Use EventD.ProtoReflect.Descriptor instead.

func (*EventD) GetEventVerbosity

func (x *EventD) GetEventVerbosity() int32

func (*EventD) GetLogLevel

func (x *EventD) GetLogLevel() protos.LogLevel

func (*EventD) ProtoMessage

func (*EventD) ProtoMessage()

func (*EventD) ProtoReflect

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

func (*EventD) Reset

func (x *EventD) Reset()

func (*EventD) String

func (x *EventD) String() string

type FluentBit

type FluentBit struct {
	ExtraTags        map[string]string `` /* 176-byte string literal not displayed */
	ThrottleRate     uint32            `protobuf:"varint,10,opt,name=throttle_rate,json=throttleRate,proto3" json:"throttle_rate,omitempty"`
	ThrottleWindow   uint32            `protobuf:"varint,11,opt,name=throttle_window,json=throttleWindow,proto3" json:"throttle_window,omitempty"`
	ThrottleInterval string            `protobuf:"bytes,12,opt,name=throttle_interval,json=throttleInterval,proto3" json:"throttle_interval,omitempty"`
	FilesByTag       map[string]string `` /* 182-byte string literal not displayed */
	// contains filtered or unexported fields
}

------------------------------------------------------------------------------ Fluent Bit configs ------------------------------------------------------------------------------

func (*FluentBit) Descriptor deprecated

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

Deprecated: Use FluentBit.ProtoReflect.Descriptor instead.

func (*FluentBit) GetExtraTags

func (x *FluentBit) GetExtraTags() map[string]string

func (*FluentBit) GetFilesByTag

func (x *FluentBit) GetFilesByTag() map[string]string

func (*FluentBit) GetThrottleInterval

func (x *FluentBit) GetThrottleInterval() string

func (*FluentBit) GetThrottleRate

func (x *FluentBit) GetThrottleRate() uint32

func (*FluentBit) GetThrottleWindow

func (x *FluentBit) GetThrottleWindow() uint32

func (*FluentBit) ProtoMessage

func (*FluentBit) ProtoMessage()

func (*FluentBit) ProtoReflect

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

func (*FluentBit) Reset

func (x *FluentBit) Reset()

func (*FluentBit) String

func (x *FluentBit) String() string

type ImageSpec

type ImageSpec struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Order int64  `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageSpec) Descriptor deprecated

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

Deprecated: Use ImageSpec.ProtoReflect.Descriptor instead.

func (*ImageSpec) GetName

func (x *ImageSpec) GetName() string

func (*ImageSpec) GetOrder

func (x *ImageSpec) GetOrder() int64

func (*ImageSpec) ProtoMessage

func (*ImageSpec) ProtoMessage()

func (*ImageSpec) ProtoReflect

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

func (*ImageSpec) Reset

func (x *ImageSpec) Reset()

func (*ImageSpec) String

func (x *ImageSpec) String() string

type MagmaD

type MagmaD struct {
	LogLevel protos.LogLevel `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	// Interval for the gateways to send checkin rpc calls to the cloud.
	CheckinInterval int32 `protobuf:"varint,2,opt,name=checkin_interval,json=checkinInterval,proto3" json:"checkin_interval,omitempty"`
	// Checkin rpc timeout
	CheckinTimeout int32 `protobuf:"varint,3,opt,name=checkin_timeout,json=checkinTimeout,proto3" json:"checkin_timeout,omitempty"`
	// Enables autoupgrading of the magma package
	AutoupgradeEnabled bool `protobuf:"varint,4,opt,name=autoupgrade_enabled,json=autoupgradeEnabled,proto3" json:"autoupgrade_enabled,omitempty"`
	// Interval to poll for package upgrades
	AutoupgradePollInterval int32 `` /* 133-byte string literal not displayed */
	// The magma package version the gateway should upgrade to
	PackageVersion string `protobuf:"bytes,6,opt,name=package_version,json=packageVersion,proto3" json:"package_version,omitempty"`
	// List of upgrade images
	Images []*ImageSpec `protobuf:"bytes,7,rep,name=images,proto3" json:"images,omitempty"`
	// For streamer, should be left unused by gateway
	TierId       string          `protobuf:"bytes,8,opt,name=tier_id,json=tierId,proto3" json:"tier_id,omitempty"`
	FeatureFlags map[string]bool `` /* 186-byte string literal not displayed */
	// List of dynamic_services
	DynamicServices []string `protobuf:"bytes,10,rep,name=dynamic_services,json=dynamicServices,proto3" json:"dynamic_services,omitempty"`
	// contains filtered or unexported fields
}

func (*MagmaD) Descriptor deprecated

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

Deprecated: Use MagmaD.ProtoReflect.Descriptor instead.

func (*MagmaD) GetAutoupgradeEnabled

func (x *MagmaD) GetAutoupgradeEnabled() bool

func (*MagmaD) GetAutoupgradePollInterval

func (x *MagmaD) GetAutoupgradePollInterval() int32

func (*MagmaD) GetCheckinInterval

func (x *MagmaD) GetCheckinInterval() int32

func (*MagmaD) GetCheckinTimeout

func (x *MagmaD) GetCheckinTimeout() int32

func (*MagmaD) GetDynamicServices

func (x *MagmaD) GetDynamicServices() []string

func (*MagmaD) GetFeatureFlags

func (x *MagmaD) GetFeatureFlags() map[string]bool

func (*MagmaD) GetImages

func (x *MagmaD) GetImages() []*ImageSpec

func (*MagmaD) GetLogLevel

func (x *MagmaD) GetLogLevel() protos.LogLevel

func (*MagmaD) GetPackageVersion

func (x *MagmaD) GetPackageVersion() string

func (*MagmaD) GetTierId

func (x *MagmaD) GetTierId() string

func (*MagmaD) ProtoMessage

func (*MagmaD) ProtoMessage()

func (*MagmaD) ProtoReflect

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

func (*MagmaD) Reset

func (x *MagmaD) Reset()

func (*MagmaD) String

func (x *MagmaD) String() string

type MetricsD

type MetricsD struct {
	LogLevel protos.LogLevel `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	// contains filtered or unexported fields
}

------------------------------------------------------------------------------ MetricsD configs ------------------------------------------------------------------------------

func (*MetricsD) Descriptor deprecated

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

Deprecated: Use MetricsD.ProtoReflect.Descriptor instead.

func (*MetricsD) GetLogLevel

func (x *MetricsD) GetLogLevel() protos.LogLevel

func (*MetricsD) ProtoMessage

func (*MetricsD) ProtoMessage()

func (*MetricsD) ProtoReflect

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

func (*MetricsD) Reset

func (x *MetricsD) Reset()

func (*MetricsD) String

func (x *MetricsD) String() string

type NetworkDNSConfigRecordsItems

type NetworkDNSConfigRecordsItems struct {
	ARecord     []string `protobuf:"bytes,1,rep,name=a_record,json=aRecord,proto3" json:"a_record,omitempty"`
	AaaaRecord  []string `protobuf:"bytes,2,rep,name=aaaa_record,json=aaaaRecord,proto3" json:"aaaa_record,omitempty"`
	CnameRecord []string `protobuf:"bytes,3,rep,name=cname_record,json=cnameRecord,proto3" json:"cname_record,omitempty"`
	Domain      string   `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkDNSConfigRecordsItems) Descriptor deprecated

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

Deprecated: Use NetworkDNSConfigRecordsItems.ProtoReflect.Descriptor instead.

func (*NetworkDNSConfigRecordsItems) GetARecord

func (x *NetworkDNSConfigRecordsItems) GetARecord() []string

func (*NetworkDNSConfigRecordsItems) GetAaaaRecord

func (x *NetworkDNSConfigRecordsItems) GetAaaaRecord() []string

func (*NetworkDNSConfigRecordsItems) GetCnameRecord

func (x *NetworkDNSConfigRecordsItems) GetCnameRecord() []string

func (*NetworkDNSConfigRecordsItems) GetDomain

func (x *NetworkDNSConfigRecordsItems) GetDomain() string

func (*NetworkDNSConfigRecordsItems) ProtoMessage

func (*NetworkDNSConfigRecordsItems) ProtoMessage()

func (*NetworkDNSConfigRecordsItems) ProtoReflect

func (*NetworkDNSConfigRecordsItems) Reset

func (x *NetworkDNSConfigRecordsItems) Reset()

func (*NetworkDNSConfigRecordsItems) String

type State

type State struct {
	LogLevel protos.LogLevel `protobuf:"varint,1,opt,name=log_level,json=logLevel,proto3,enum=magma.orc8r.LogLevel" json:"log_level,omitempty"`
	// contains filtered or unexported fields
}

------------------------------------------------------------------------------ State configs ------------------------------------------------------------------------------

func (*State) Descriptor deprecated

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

Deprecated: Use State.ProtoReflect.Descriptor instead.

func (*State) GetLogLevel

func (x *State) GetLogLevel() protos.LogLevel

func (*State) ProtoMessage

func (*State) ProtoMessage()

func (*State) ProtoReflect

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

func (*State) Reset

func (x *State) Reset()

func (*State) String

func (x *State) String() string

Jump to

Keyboard shortcuts

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