Documentation
      ¶
    
    
  
    
  
    Index ¶
- Variables
 - type Auth
 - type Bootstrap
 - func (*Bootstrap) Descriptor() ([]byte, []int)deprecated
 - func (x *Bootstrap) GetAuth() *Auth
 - func (x *Bootstrap) GetCredentialsService() *v1.Credentials
 - func (x *Bootstrap) GetObservability() *Bootstrap_Observability
 - func (x *Bootstrap) GetServer() *Server
 - func (*Bootstrap) ProtoMessage()
 - func (x *Bootstrap) ProtoReflect() protoreflect.Message
 - func (x *Bootstrap) Reset()
 - func (x *Bootstrap) String() string
 
- type Bootstrap_Observability
 - func (*Bootstrap_Observability) Descriptor() ([]byte, []int)deprecated
 - func (x *Bootstrap_Observability) GetSentry() *Bootstrap_Observability_Sentry
 - func (*Bootstrap_Observability) ProtoMessage()
 - func (x *Bootstrap_Observability) ProtoReflect() protoreflect.Message
 - func (x *Bootstrap_Observability) Reset()
 - func (x *Bootstrap_Observability) String() string
 
- type Bootstrap_Observability_Sentry
 - func (*Bootstrap_Observability_Sentry) Descriptor() ([]byte, []int)deprecated
 - func (x *Bootstrap_Observability_Sentry) GetDsn() string
 - func (x *Bootstrap_Observability_Sentry) GetEnvironment() string
 - func (*Bootstrap_Observability_Sentry) ProtoMessage()
 - func (x *Bootstrap_Observability_Sentry) ProtoReflect() protoreflect.Message
 - func (x *Bootstrap_Observability_Sentry) Reset()
 - func (x *Bootstrap_Observability_Sentry) String() string
 
- type Server
 - func (*Server) Descriptor() ([]byte, []int)deprecated
 - func (x *Server) GetGrpc() *Server_GRPC
 - func (x *Server) GetHttp() *Server_HTTP
 - func (x *Server) GetHttpMetrics() *Server_HTTP
 - func (*Server) ProtoMessage()
 - func (x *Server) ProtoReflect() protoreflect.Message
 - func (x *Server) Reset()
 - func (x *Server) String() string
 
- type Server_GRPC
 - func (*Server_GRPC) Descriptor() ([]byte, []int)deprecated
 - func (x *Server_GRPC) GetAddr() string
 - func (x *Server_GRPC) GetNetwork() string
 - func (x *Server_GRPC) GetTimeout() *durationpb.Duration
 - func (x *Server_GRPC) GetTlsConfig() *Server_TLS
 - func (*Server_GRPC) ProtoMessage()
 - func (x *Server_GRPC) ProtoReflect() protoreflect.Message
 - func (x *Server_GRPC) Reset()
 - func (x *Server_GRPC) String() string
 
- type Server_HTTP
 - func (*Server_HTTP) Descriptor() ([]byte, []int)deprecated
 - func (x *Server_HTTP) GetAddr() string
 - func (x *Server_HTTP) GetNetwork() string
 - func (x *Server_HTTP) GetTimeout() *durationpb.Duration
 - func (*Server_HTTP) ProtoMessage()
 - func (x *Server_HTTP) ProtoReflect() protoreflect.Message
 - func (x *Server_HTTP) Reset()
 - func (x *Server_HTTP) String() string
 
- type Server_TLS
 - func (*Server_TLS) Descriptor() ([]byte, []int)deprecated
 - func (x *Server_TLS) GetCertificate() string
 - func (x *Server_TLS) GetPrivateKey() string
 - func (*Server_TLS) ProtoMessage()
 - func (x *Server_TLS) ProtoReflect() protoreflect.Message
 - func (x *Server_TLS) Reset()
 - func (x *Server_TLS) String() string
 
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var File_conf_proto protoreflect.FileDescriptor
    Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct {
	// Public key used to verify the received JWT token
	// This token in the context of chainloop has been crafted by the controlplane
	//
	// Deprecated: Marked as deprecated in conf.proto.
	RobotAccountPublicKeyPath string `` /* 142-byte string literal not displayed */
	// Public key used to verify the received JWT token
	PublicKeyPath string `protobuf:"bytes,2,opt,name=public_key_path,json=publicKeyPath,proto3" json:"public_key_path,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Auth) Descriptor
            deprecated
            
          
  
    
  
      
      
    func (*Auth) GetPublicKeyPath ¶ added in v0.16.0
        
          
            func (*Auth) GetRobotAccountPublicKeyPath
            deprecated
            
          
  
    
  
      
      
    func (*Auth) ProtoMessage ¶
func (*Auth) ProtoMessage()
func (*Auth) ProtoReflect ¶
func (x *Auth) ProtoReflect() protoreflect.Message
type Bootstrap ¶
type Bootstrap struct {
	Server             *Server                  `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	Auth               *Auth                    `protobuf:"bytes,2,opt,name=auth,proto3" json:"auth,omitempty"`
	Observability      *Bootstrap_Observability `protobuf:"bytes,3,opt,name=observability,proto3" json:"observability,omitempty"`
	CredentialsService *v1.Credentials          `protobuf:"bytes,4,opt,name=credentials_service,json=credentialsService,proto3" json:"credentials_service,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Bootstrap) Descriptor
            deprecated
            
          
  
    
  
      
      
    func (*Bootstrap) GetCredentialsService ¶
func (x *Bootstrap) GetCredentialsService() *v1.Credentials
func (*Bootstrap) GetObservability ¶
func (x *Bootstrap) GetObservability() *Bootstrap_Observability
func (*Bootstrap) ProtoMessage ¶
func (*Bootstrap) ProtoMessage()
func (*Bootstrap) ProtoReflect ¶
func (x *Bootstrap) ProtoReflect() protoreflect.Message
type Bootstrap_Observability ¶
type Bootstrap_Observability struct {
	Sentry *Bootstrap_Observability_Sentry `protobuf:"bytes,1,opt,name=sentry,proto3" json:"sentry,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Bootstrap_Observability) Descriptor
            deprecated
            
          
  
    
  
      
      func (*Bootstrap_Observability) Descriptor() ([]byte, []int)
Deprecated: Use Bootstrap_Observability.ProtoReflect.Descriptor instead.
func (*Bootstrap_Observability) GetSentry ¶
func (x *Bootstrap_Observability) GetSentry() *Bootstrap_Observability_Sentry
func (*Bootstrap_Observability) ProtoMessage ¶
func (*Bootstrap_Observability) ProtoMessage()
func (*Bootstrap_Observability) ProtoReflect ¶
func (x *Bootstrap_Observability) ProtoReflect() protoreflect.Message
func (*Bootstrap_Observability) Reset ¶
func (x *Bootstrap_Observability) Reset()
func (*Bootstrap_Observability) String ¶
func (x *Bootstrap_Observability) String() string
type Bootstrap_Observability_Sentry ¶
type Bootstrap_Observability_Sentry struct {
	Dsn         string `protobuf:"bytes,1,opt,name=dsn,proto3" json:"dsn,omitempty"`
	Environment string `protobuf:"bytes,2,opt,name=environment,proto3" json:"environment,omitempty"`
	// contains filtered or unexported fields
}
    Sentry notification support
        
          
            func (*Bootstrap_Observability_Sentry) Descriptor
            deprecated
            
          
  
    
  
      
      func (*Bootstrap_Observability_Sentry) Descriptor() ([]byte, []int)
Deprecated: Use Bootstrap_Observability_Sentry.ProtoReflect.Descriptor instead.
func (*Bootstrap_Observability_Sentry) GetDsn ¶
func (x *Bootstrap_Observability_Sentry) GetDsn() string
func (*Bootstrap_Observability_Sentry) GetEnvironment ¶
func (x *Bootstrap_Observability_Sentry) GetEnvironment() string
func (*Bootstrap_Observability_Sentry) ProtoMessage ¶
func (*Bootstrap_Observability_Sentry) ProtoMessage()
func (*Bootstrap_Observability_Sentry) ProtoReflect ¶
func (x *Bootstrap_Observability_Sentry) ProtoReflect() protoreflect.Message
func (*Bootstrap_Observability_Sentry) Reset ¶
func (x *Bootstrap_Observability_Sentry) Reset()
func (*Bootstrap_Observability_Sentry) String ¶
func (x *Bootstrap_Observability_Sentry) String() string
type Server ¶
type Server struct {
	// Regular HTTP endpoint
	Http *Server_HTTP `protobuf:"bytes,1,opt,name=http,proto3" json:"http,omitempty"`
	// GRPC API endpoint
	Grpc *Server_GRPC `protobuf:"bytes,2,opt,name=grpc,proto3" json:"grpc,omitempty"`
	// hHTTP server where the prometheus metrics will get exposed
	HttpMetrics *Server_HTTP `protobuf:"bytes,3,opt,name=http_metrics,json=httpMetrics,proto3" json:"http_metrics,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Server) Descriptor
            deprecated
            
          
  
    
  
      
      
    func (*Server) GetGrpc ¶
func (x *Server) GetGrpc() *Server_GRPC
func (*Server) GetHttp ¶
func (x *Server) GetHttp() *Server_HTTP
func (*Server) GetHttpMetrics ¶
func (x *Server) GetHttpMetrics() *Server_HTTP
func (*Server) ProtoMessage ¶
func (*Server) ProtoMessage()
func (*Server) ProtoReflect ¶
func (x *Server) ProtoReflect() protoreflect.Message
type Server_GRPC ¶
type Server_GRPC struct {
	Network   string               `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	Addr      string               `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Timeout   *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	TlsConfig *Server_TLS          `protobuf:"bytes,4,opt,name=tls_config,json=tlsConfig,proto3" json:"tls_config,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Server_GRPC) Descriptor
            deprecated
            
          
  
    
  
      
      func (*Server_GRPC) Descriptor() ([]byte, []int)
Deprecated: Use Server_GRPC.ProtoReflect.Descriptor instead.
func (*Server_GRPC) GetAddr ¶
func (x *Server_GRPC) GetAddr() string
func (*Server_GRPC) GetNetwork ¶
func (x *Server_GRPC) GetNetwork() string
func (*Server_GRPC) GetTimeout ¶
func (x *Server_GRPC) GetTimeout() *durationpb.Duration
func (*Server_GRPC) GetTlsConfig ¶ added in v0.16.1
func (x *Server_GRPC) GetTlsConfig() *Server_TLS
func (*Server_GRPC) ProtoMessage ¶
func (*Server_GRPC) ProtoMessage()
func (*Server_GRPC) ProtoReflect ¶
func (x *Server_GRPC) ProtoReflect() protoreflect.Message
func (*Server_GRPC) Reset ¶
func (x *Server_GRPC) Reset()
func (*Server_GRPC) String ¶
func (x *Server_GRPC) String() string
type Server_HTTP ¶
type Server_HTTP struct {
	Network string               `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	Addr    string               `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Timeout *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Server_HTTP) Descriptor
            deprecated
            
          
  
    
  
      
      func (*Server_HTTP) Descriptor() ([]byte, []int)
Deprecated: Use Server_HTTP.ProtoReflect.Descriptor instead.
func (*Server_HTTP) GetAddr ¶
func (x *Server_HTTP) GetAddr() string
func (*Server_HTTP) GetNetwork ¶
func (x *Server_HTTP) GetNetwork() string
func (*Server_HTTP) GetTimeout ¶
func (x *Server_HTTP) GetTimeout() *durationpb.Duration
func (*Server_HTTP) ProtoMessage ¶
func (*Server_HTTP) ProtoMessage()
func (*Server_HTTP) ProtoReflect ¶
func (x *Server_HTTP) ProtoReflect() protoreflect.Message
func (*Server_HTTP) Reset ¶
func (x *Server_HTTP) Reset()
func (*Server_HTTP) String ¶
func (x *Server_HTTP) String() string
type Server_TLS ¶ added in v0.16.1
type Server_TLS struct {
	// path to certificate and private key
	Certificate string `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"`
	PrivateKey  string `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	// contains filtered or unexported fields
}
    
        
          
            func (*Server_TLS) Descriptor
            deprecated
            
          
  
    
      added in
      v0.16.1
    
  
      
      func (*Server_TLS) Descriptor() ([]byte, []int)
Deprecated: Use Server_TLS.ProtoReflect.Descriptor instead.
func (*Server_TLS) GetCertificate ¶ added in v0.16.1
func (x *Server_TLS) GetCertificate() string
func (*Server_TLS) GetPrivateKey ¶ added in v0.16.1
func (x *Server_TLS) GetPrivateKey() string
func (*Server_TLS) ProtoMessage ¶ added in v0.16.1
func (*Server_TLS) ProtoMessage()
func (*Server_TLS) ProtoReflect ¶ added in v0.16.1
func (x *Server_TLS) ProtoReflect() protoreflect.Message
func (*Server_TLS) Reset ¶ added in v0.16.1
func (x *Server_TLS) Reset()
func (*Server_TLS) String ¶ added in v0.16.1
func (x *Server_TLS) String() string
 Click to show internal directories. 
   Click to hide internal directories.