Documentation ¶
Index ¶
- Variables
- func RegisterCommanderServer(s *grpc.Server, srv CommanderServer)
- func RegisterMetricsServiceServer(s *grpc.Server, srv MetricsServiceServer)
- type AccessLog
- func (*AccessLog) Descriptor() ([]byte, []int)
- func (m *AccessLog) GetFormat() string
- func (m *AccessLog) GetName() string
- func (m *AccessLog) GetPermissions() string
- func (m *AccessLog) GetReadable() bool
- func (m *AccessLog) Marshal() (dAtA []byte, err error)
- func (m *AccessLog) MarshalTo(dAtA []byte) (int, error)
- func (m *AccessLog) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccessLog) ProtoMessage()
- func (m *AccessLog) Reset()
- func (m *AccessLog) Size() (n int)
- func (m *AccessLog) String() string
- func (m *AccessLog) Unmarshal(dAtA []byte) error
- func (m *AccessLog) XXX_DiscardUnknown()
- func (m *AccessLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessLog) XXX_Merge(src proto.Message)
- func (m *AccessLog) XXX_Size() int
- func (m *AccessLog) XXX_Unmarshal(b []byte) error
- type AccessLogs
- func (*AccessLogs) Descriptor() ([]byte, []int)
- func (m *AccessLogs) GetAccessLog() []*AccessLog
- func (m *AccessLogs) Marshal() (dAtA []byte, err error)
- func (m *AccessLogs) MarshalTo(dAtA []byte) (int, error)
- func (m *AccessLogs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccessLogs) ProtoMessage()
- func (m *AccessLogs) Reset()
- func (m *AccessLogs) Size() (n int)
- func (m *AccessLogs) String() string
- func (m *AccessLogs) Unmarshal(dAtA []byte) error
- func (m *AccessLogs) XXX_DiscardUnknown()
- func (m *AccessLogs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessLogs) XXX_Merge(src proto.Message)
- func (m *AccessLogs) XXX_Size() int
- func (m *AccessLogs) XXX_Unmarshal(b []byte) error
- type Address
- func (*Address) Descriptor() ([]byte, []int)
- func (m *Address) GetAddress() string
- func (m *Address) GetNetmask() string
- func (m *Address) GetPrefixlen() int64
- func (m *Address) Marshal() (dAtA []byte, err error)
- func (m *Address) MarshalTo(dAtA []byte) (int, error)
- func (m *Address) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Address) ProtoMessage()
- func (m *Address) Reset()
- func (m *Address) Size() (n int)
- func (m *Address) String() string
- func (m *Address) Unmarshal(dAtA []byte) error
- func (m *Address) XXX_DiscardUnknown()
- func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Address) XXX_Merge(src proto.Message)
- func (m *Address) XXX_Size() int
- func (m *Address) XXX_Unmarshal(b []byte) error
- type AgentActivityStatus
- func (*AgentActivityStatus) Descriptor() ([]byte, []int)
- func (m *AgentActivityStatus) GetNginxConfigStatus() *NginxConfigStatus
- func (m *AgentActivityStatus) GetStatus() isAgentActivityStatus_Status
- func (m *AgentActivityStatus) Marshal() (dAtA []byte, err error)
- func (m *AgentActivityStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentActivityStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentActivityStatus) ProtoMessage()
- func (m *AgentActivityStatus) Reset()
- func (m *AgentActivityStatus) Size() (n int)
- func (m *AgentActivityStatus) String() string
- func (m *AgentActivityStatus) Unmarshal(dAtA []byte) error
- func (m *AgentActivityStatus) XXX_DiscardUnknown()
- func (m *AgentActivityStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentActivityStatus) XXX_Merge(src proto.Message)
- func (*AgentActivityStatus) XXX_OneofWrappers() []interface{}
- func (m *AgentActivityStatus) XXX_Size() int
- func (m *AgentActivityStatus) XXX_Unmarshal(b []byte) error
- type AgentActivityStatus_NginxConfigStatus
- type AgentConfig
- func (*AgentConfig) Descriptor() ([]byte, []int)
- func (m *AgentConfig) GetConfigs() *ConfigReport
- func (m *AgentConfig) GetDetails() *AgentDetails
- func (m *AgentConfig) GetLoggers() *AgentLogging
- func (m *AgentConfig) Marshal() (dAtA []byte, err error)
- func (m *AgentConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentConfig) ProtoMessage()
- func (m *AgentConfig) Reset()
- func (m *AgentConfig) Size() (n int)
- func (m *AgentConfig) String() string
- func (m *AgentConfig) Unmarshal(dAtA []byte) error
- func (m *AgentConfig) XXX_DiscardUnknown()
- func (m *AgentConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentConfig) XXX_Merge(src proto.Message)
- func (m *AgentConfig) XXX_Size() int
- func (m *AgentConfig) XXX_Unmarshal(b []byte) error
- type AgentConfigRequest
- func (*AgentConfigRequest) Descriptor() ([]byte, []int)
- func (m *AgentConfigRequest) Marshal() (dAtA []byte, err error)
- func (m *AgentConfigRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentConfigRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentConfigRequest) ProtoMessage()
- func (m *AgentConfigRequest) Reset()
- func (m *AgentConfigRequest) Size() (n int)
- func (m *AgentConfigRequest) String() string
- func (m *AgentConfigRequest) Unmarshal(dAtA []byte) error
- func (m *AgentConfigRequest) XXX_DiscardUnknown()
- func (m *AgentConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentConfigRequest) XXX_Merge(src proto.Message)
- func (m *AgentConfigRequest) XXX_Size() int
- func (m *AgentConfigRequest) XXX_Unmarshal(b []byte) error
- type AgentConnectRequest
- func (*AgentConnectRequest) Descriptor() ([]byte, []int)
- func (m *AgentConnectRequest) GetDataplaneSoftwareDetails() []*DataplaneSoftwareDetails
- func (m *AgentConnectRequest) GetDetails() []*NginxDetails
- func (m *AgentConnectRequest) GetHost() *HostInfo
- func (m *AgentConnectRequest) GetMeta() *AgentMeta
- func (m *AgentConnectRequest) Marshal() (dAtA []byte, err error)
- func (m *AgentConnectRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentConnectRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentConnectRequest) ProtoMessage()
- func (m *AgentConnectRequest) Reset()
- func (m *AgentConnectRequest) Size() (n int)
- func (m *AgentConnectRequest) String() string
- func (m *AgentConnectRequest) Unmarshal(dAtA []byte) error
- func (m *AgentConnectRequest) XXX_DiscardUnknown()
- func (m *AgentConnectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentConnectRequest) XXX_Merge(src proto.Message)
- func (m *AgentConnectRequest) XXX_Size() int
- func (m *AgentConnectRequest) XXX_Unmarshal(b []byte) error
- type AgentConnectResponse
- func (*AgentConnectResponse) Descriptor() ([]byte, []int)
- func (m *AgentConnectResponse) GetAgentConfig() *AgentConfig
- func (m *AgentConnectResponse) GetStatus() *AgentConnectStatus
- func (m *AgentConnectResponse) Marshal() (dAtA []byte, err error)
- func (m *AgentConnectResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentConnectResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentConnectResponse) ProtoMessage()
- func (m *AgentConnectResponse) Reset()
- func (m *AgentConnectResponse) Size() (n int)
- func (m *AgentConnectResponse) String() string
- func (m *AgentConnectResponse) Unmarshal(dAtA []byte) error
- func (m *AgentConnectResponse) XXX_DiscardUnknown()
- func (m *AgentConnectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentConnectResponse) XXX_Merge(src proto.Message)
- func (m *AgentConnectResponse) XXX_Size() int
- func (m *AgentConnectResponse) XXX_Unmarshal(b []byte) error
- type AgentConnectStatus
- func (*AgentConnectStatus) Descriptor() ([]byte, []int)
- func (m *AgentConnectStatus) GetError() string
- func (m *AgentConnectStatus) GetMessage() string
- func (m *AgentConnectStatus) GetStatusCode() AgentConnectStatus_StatusCode
- func (m *AgentConnectStatus) Marshal() (dAtA []byte, err error)
- func (m *AgentConnectStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentConnectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentConnectStatus) ProtoMessage()
- func (m *AgentConnectStatus) Reset()
- func (m *AgentConnectStatus) Size() (n int)
- func (m *AgentConnectStatus) String() string
- func (m *AgentConnectStatus) Unmarshal(dAtA []byte) error
- func (m *AgentConnectStatus) XXX_DiscardUnknown()
- func (m *AgentConnectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentConnectStatus) XXX_Merge(src proto.Message)
- func (m *AgentConnectStatus) XXX_Size() int
- func (m *AgentConnectStatus) XXX_Unmarshal(b []byte) error
- type AgentConnectStatus_StatusCode
- type AgentDetails
- func (*AgentDetails) Descriptor() ([]byte, []int)
- func (m *AgentDetails) GetAlias() string
- func (m *AgentDetails) GetAllowedDirectories() []string
- func (m *AgentDetails) GetExtensions() []string
- func (m *AgentDetails) GetFeatures() []string
- func (m *AgentDetails) GetServer() *Server
- func (m *AgentDetails) GetTags() []string
- func (m *AgentDetails) Marshal() (dAtA []byte, err error)
- func (m *AgentDetails) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentDetails) ProtoMessage()
- func (m *AgentDetails) Reset()
- func (m *AgentDetails) Size() (n int)
- func (m *AgentDetails) String() string
- func (m *AgentDetails) Unmarshal(dAtA []byte) error
- func (m *AgentDetails) XXX_DiscardUnknown()
- func (m *AgentDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentDetails) XXX_Merge(src proto.Message)
- func (m *AgentDetails) XXX_Size() int
- func (m *AgentDetails) XXX_Unmarshal(b []byte) error
- type AgentLogging
- func (*AgentLogging) Descriptor() ([]byte, []int)
- func (m *AgentLogging) GetCompress() bool
- func (m *AgentLogging) GetDir() string
- func (m *AgentLogging) GetFile() string
- func (m *AgentLogging) GetLevel() AgentLogging_Level
- func (m *AgentLogging) GetMaxAge() uint32
- func (m *AgentLogging) GetMaxBackups() uint32
- func (m *AgentLogging) GetMaxSize() uint32
- func (m *AgentLogging) Marshal() (dAtA []byte, err error)
- func (m *AgentLogging) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentLogging) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentLogging) ProtoMessage()
- func (m *AgentLogging) Reset()
- func (m *AgentLogging) Size() (n int)
- func (m *AgentLogging) String() string
- func (m *AgentLogging) Unmarshal(dAtA []byte) error
- func (m *AgentLogging) XXX_DiscardUnknown()
- func (m *AgentLogging) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentLogging) XXX_Merge(src proto.Message)
- func (m *AgentLogging) XXX_Size() int
- func (m *AgentLogging) XXX_Unmarshal(b []byte) error
- type AgentLogging_Level
- type AgentMeta
- func (*AgentMeta) Descriptor() ([]byte, []int)
- func (m *AgentMeta) GetAgentDetails() *AgentDetails
- func (m *AgentMeta) GetDisplayName() string
- func (m *AgentMeta) GetInstanceGroup() string
- func (m *AgentMeta) GetSystemUid() string
- func (m *AgentMeta) GetTag() []string
- func (m *AgentMeta) GetUpdated() *types.Timestamp
- func (m *AgentMeta) GetVersion() string
- func (m *AgentMeta) Marshal() (dAtA []byte, err error)
- func (m *AgentMeta) MarshalTo(dAtA []byte) (int, error)
- func (m *AgentMeta) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AgentMeta) ProtoMessage()
- func (m *AgentMeta) Reset()
- func (m *AgentMeta) Size() (n int)
- func (m *AgentMeta) String() string
- func (m *AgentMeta) Unmarshal(dAtA []byte) error
- func (m *AgentMeta) XXX_DiscardUnknown()
- func (m *AgentMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AgentMeta) XXX_Merge(src proto.Message)
- func (m *AgentMeta) XXX_Size() int
- func (m *AgentMeta) XXX_Unmarshal(b []byte) error
- type AppProtectWAFDetails
- func (*AppProtectWAFDetails) Descriptor() ([]byte, []int)
- func (m *AppProtectWAFDetails) GetAttackSignaturesVersion() string
- func (m *AppProtectWAFDetails) GetHealth() *AppProtectWAFHealth
- func (m *AppProtectWAFDetails) GetPrecompiledPublication() bool
- func (m *AppProtectWAFDetails) GetThreatCampaignsVersion() string
- func (m *AppProtectWAFDetails) GetWafLocation() string
- func (m *AppProtectWAFDetails) GetWafRelease() string
- func (m *AppProtectWAFDetails) GetWafVersion() string
- func (m *AppProtectWAFDetails) Marshal() (dAtA []byte, err error)
- func (m *AppProtectWAFDetails) MarshalTo(dAtA []byte) (int, error)
- func (m *AppProtectWAFDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AppProtectWAFDetails) ProtoMessage()
- func (m *AppProtectWAFDetails) Reset()
- func (m *AppProtectWAFDetails) Size() (n int)
- func (m *AppProtectWAFDetails) String() string
- func (m *AppProtectWAFDetails) Unmarshal(dAtA []byte) error
- func (m *AppProtectWAFDetails) XXX_DiscardUnknown()
- func (m *AppProtectWAFDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AppProtectWAFDetails) XXX_Merge(src proto.Message)
- func (m *AppProtectWAFDetails) XXX_Size() int
- func (m *AppProtectWAFDetails) XXX_Unmarshal(b []byte) error
- type AppProtectWAFHealth
- func (*AppProtectWAFHealth) Descriptor() ([]byte, []int)
- func (m *AppProtectWAFHealth) GetAppProtectWafStatus() AppProtectWAFHealth_AppProtectWAFStatus
- func (m *AppProtectWAFHealth) GetDegradedReason() string
- func (m *AppProtectWAFHealth) GetSystemId() string
- func (m *AppProtectWAFHealth) Marshal() (dAtA []byte, err error)
- func (m *AppProtectWAFHealth) MarshalTo(dAtA []byte) (int, error)
- func (m *AppProtectWAFHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AppProtectWAFHealth) ProtoMessage()
- func (m *AppProtectWAFHealth) Reset()
- func (m *AppProtectWAFHealth) Size() (n int)
- func (m *AppProtectWAFHealth) String() string
- func (m *AppProtectWAFHealth) Unmarshal(dAtA []byte) error
- func (m *AppProtectWAFHealth) XXX_DiscardUnknown()
- func (m *AppProtectWAFHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AppProtectWAFHealth) XXX_Merge(src proto.Message)
- func (m *AppProtectWAFHealth) XXX_Size() int
- func (m *AppProtectWAFHealth) XXX_Unmarshal(b []byte) error
- type AppProtectWAFHealth_AppProtectWAFStatus
- type Backoff
- func (*Backoff) Descriptor() ([]byte, []int)
- func (m *Backoff) GetInitialInterval() int64
- func (m *Backoff) GetMaxElapsedTime() int64
- func (m *Backoff) GetMaxInterval() int64
- func (m *Backoff) GetMultiplier() float64
- func (m *Backoff) GetRandomizationFactor() float64
- func (m *Backoff) Marshal() (dAtA []byte, err error)
- func (m *Backoff) MarshalTo(dAtA []byte) (int, error)
- func (m *Backoff) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Backoff) ProtoMessage()
- func (m *Backoff) Reset()
- func (m *Backoff) Size() (n int)
- func (m *Backoff) String() string
- func (m *Backoff) Unmarshal(dAtA []byte) error
- func (m *Backoff) XXX_DiscardUnknown()
- func (m *Backoff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Backoff) XXX_Merge(src proto.Message)
- func (m *Backoff) XXX_Size() int
- func (m *Backoff) XXX_Unmarshal(b []byte) error
- type CertificateDates
- func (*CertificateDates) Descriptor() ([]byte, []int)
- func (m *CertificateDates) GetNotAfter() int64
- func (m *CertificateDates) GetNotBefore() int64
- func (m *CertificateDates) Marshal() (dAtA []byte, err error)
- func (m *CertificateDates) MarshalTo(dAtA []byte) (int, error)
- func (m *CertificateDates) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CertificateDates) ProtoMessage()
- func (m *CertificateDates) Reset()
- func (m *CertificateDates) Size() (n int)
- func (m *CertificateDates) String() string
- func (m *CertificateDates) Unmarshal(dAtA []byte) error
- func (m *CertificateDates) XXX_DiscardUnknown()
- func (m *CertificateDates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CertificateDates) XXX_Merge(src proto.Message)
- func (m *CertificateDates) XXX_Size() int
- func (m *CertificateDates) XXX_Unmarshal(b []byte) error
- type CertificateName
- func (*CertificateName) Descriptor() ([]byte, []int)
- func (m *CertificateName) GetCommonName() string
- func (m *CertificateName) GetCountry() []string
- func (m *CertificateName) GetLocality() []string
- func (m *CertificateName) GetOrganization() []string
- func (m *CertificateName) GetOrganizationalUnit() []string
- func (m *CertificateName) GetState() []string
- func (m *CertificateName) Marshal() (dAtA []byte, err error)
- func (m *CertificateName) MarshalTo(dAtA []byte) (int, error)
- func (m *CertificateName) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CertificateName) ProtoMessage()
- func (m *CertificateName) Reset()
- func (m *CertificateName) Size() (n int)
- func (m *CertificateName) String() string
- func (m *CertificateName) Unmarshal(dAtA []byte) error
- func (m *CertificateName) XXX_DiscardUnknown()
- func (m *CertificateName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CertificateName) XXX_Merge(src proto.Message)
- func (m *CertificateName) XXX_Size() int
- func (m *CertificateName) XXX_Unmarshal(b []byte) error
- type ChunkedResourceChunk
- func (*ChunkedResourceChunk) Descriptor() ([]byte, []int)
- func (m *ChunkedResourceChunk) GetChunkId() int32
- func (m *ChunkedResourceChunk) GetData() []byte
- func (m *ChunkedResourceChunk) GetMeta() *Metadata
- func (m *ChunkedResourceChunk) Marshal() (dAtA []byte, err error)
- func (m *ChunkedResourceChunk) MarshalTo(dAtA []byte) (int, error)
- func (m *ChunkedResourceChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ChunkedResourceChunk) ProtoMessage()
- func (m *ChunkedResourceChunk) Reset()
- func (m *ChunkedResourceChunk) Size() (n int)
- func (m *ChunkedResourceChunk) String() string
- func (m *ChunkedResourceChunk) Unmarshal(dAtA []byte) error
- func (m *ChunkedResourceChunk) XXX_DiscardUnknown()
- func (m *ChunkedResourceChunk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChunkedResourceChunk) XXX_Merge(src proto.Message)
- func (m *ChunkedResourceChunk) XXX_Size() int
- func (m *ChunkedResourceChunk) XXX_Unmarshal(b []byte) error
- type ChunkedResourceHeader
- func (*ChunkedResourceHeader) Descriptor() ([]byte, []int)
- func (m *ChunkedResourceHeader) GetChecksum() string
- func (m *ChunkedResourceHeader) GetChunkSize() int32
- func (m *ChunkedResourceHeader) GetChunks() int32
- func (m *ChunkedResourceHeader) GetMeta() *Metadata
- func (m *ChunkedResourceHeader) Marshal() (dAtA []byte, err error)
- func (m *ChunkedResourceHeader) MarshalTo(dAtA []byte) (int, error)
- func (m *ChunkedResourceHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ChunkedResourceHeader) ProtoMessage()
- func (m *ChunkedResourceHeader) Reset()
- func (m *ChunkedResourceHeader) Size() (n int)
- func (m *ChunkedResourceHeader) String() string
- func (m *ChunkedResourceHeader) Unmarshal(dAtA []byte) error
- func (m *ChunkedResourceHeader) XXX_DiscardUnknown()
- func (m *ChunkedResourceHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChunkedResourceHeader) XXX_Merge(src proto.Message)
- func (m *ChunkedResourceHeader) XXX_Size() int
- func (m *ChunkedResourceHeader) XXX_Unmarshal(b []byte) error
- type Command
- func (*Command) Descriptor() ([]byte, []int)
- func (m *Command) GetAgentConfig() *AgentConfig
- func (m *Command) GetAgentConfigRequest() *AgentConfigRequest
- func (m *Command) GetAgentConnectRequest() *AgentConnectRequest
- func (m *Command) GetAgentConnectResponse() *AgentConnectResponse
- func (m *Command) GetCmdStatus() *CommandStatusResponse
- func (m *Command) GetData() isCommand_Data
- func (m *Command) GetDataplaneSoftwareDetails() *DataplaneSoftwareDetails
- func (m *Command) GetDataplaneStatus() *DataplaneStatus
- func (m *Command) GetDataplaneUpdate() *DataplaneUpdate
- func (m *Command) GetEventReport() *events.EventReport
- func (m *Command) GetMeta() *Metadata
- func (m *Command) GetNginxConfig() *NginxConfig
- func (m *Command) GetNginxConfigResponse() *NginxConfigResponse
- func (m *Command) GetType() Command_CommandType
- func (m *Command) Marshal() (dAtA []byte, err error)
- func (m *Command) MarshalTo(dAtA []byte) (int, error)
- func (m *Command) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Command) ProtoMessage()
- func (m *Command) Reset()
- func (m *Command) Size() (n int)
- func (m *Command) String() string
- func (m *Command) Unmarshal(dAtA []byte) error
- func (m *Command) XXX_DiscardUnknown()
- func (m *Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Command) XXX_Merge(src proto.Message)
- func (*Command) XXX_OneofWrappers() []interface{}
- func (m *Command) XXX_Size() int
- func (m *Command) XXX_Unmarshal(b []byte) error
- type CommandStatusResponse
- func (*CommandStatusResponse) Descriptor() ([]byte, []int)
- func (m *CommandStatusResponse) GetError() string
- func (m *CommandStatusResponse) GetErrorCode() CommandStatusResponse_CommandErrorCode
- func (m *CommandStatusResponse) GetMessage() string
- func (m *CommandStatusResponse) GetStatus() CommandStatusResponse_CommandStatus
- func (m *CommandStatusResponse) Marshal() (dAtA []byte, err error)
- func (m *CommandStatusResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *CommandStatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CommandStatusResponse) ProtoMessage()
- func (m *CommandStatusResponse) Reset()
- func (m *CommandStatusResponse) Size() (n int)
- func (m *CommandStatusResponse) String() string
- func (m *CommandStatusResponse) Unmarshal(dAtA []byte) error
- func (m *CommandStatusResponse) XXX_DiscardUnknown()
- func (m *CommandStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommandStatusResponse) XXX_Merge(src proto.Message)
- func (m *CommandStatusResponse) XXX_Size() int
- func (m *CommandStatusResponse) XXX_Unmarshal(b []byte) error
- type CommandStatusResponse_CommandErrorCode
- type CommandStatusResponse_CommandStatus
- type Command_AgentConfig
- type Command_AgentConfigRequest
- type Command_AgentConnectRequest
- type Command_AgentConnectResponse
- type Command_CmdStatus
- type Command_CommandType
- type Command_DataplaneSoftwareDetails
- type Command_DataplaneStatus
- type Command_DataplaneUpdate
- type Command_EventReport
- type Command_NginxConfig
- type Command_NginxConfigResponse
- type CommanderClient
- type CommanderServer
- type Commander_CommandChannelClient
- type Commander_CommandChannelServer
- type Commander_DownloadClient
- type Commander_DownloadServer
- type Commander_UploadClient
- type Commander_UploadServer
- type ConfigDescriptor
- func (*ConfigDescriptor) Descriptor() ([]byte, []int)
- func (m *ConfigDescriptor) GetChecksum() string
- func (m *ConfigDescriptor) GetNginxId() string
- func (m *ConfigDescriptor) GetSystemId() string
- func (m *ConfigDescriptor) Marshal() (dAtA []byte, err error)
- func (m *ConfigDescriptor) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigDescriptor) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigDescriptor) ProtoMessage()
- func (m *ConfigDescriptor) Reset()
- func (m *ConfigDescriptor) Size() (n int)
- func (m *ConfigDescriptor) String() string
- func (m *ConfigDescriptor) Unmarshal(dAtA []byte) error
- func (m *ConfigDescriptor) XXX_DiscardUnknown()
- func (m *ConfigDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigDescriptor) XXX_Merge(src proto.Message)
- func (m *ConfigDescriptor) XXX_Size() int
- func (m *ConfigDescriptor) XXX_Unmarshal(b []byte) error
- type ConfigReport
- func (*ConfigReport) Descriptor() ([]byte, []int)
- func (m *ConfigReport) GetConfigs() []*ConfigDescriptor
- func (m *ConfigReport) GetMeta() *Metadata
- func (m *ConfigReport) Marshal() (dAtA []byte, err error)
- func (m *ConfigReport) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigReport) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigReport) ProtoMessage()
- func (m *ConfigReport) Reset()
- func (m *ConfigReport) Size() (n int)
- func (m *ConfigReport) String() string
- func (m *ConfigReport) Unmarshal(dAtA []byte) error
- func (m *ConfigReport) XXX_DiscardUnknown()
- func (m *ConfigReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigReport) XXX_Merge(src proto.Message)
- func (m *ConfigReport) XXX_Size() int
- func (m *ConfigReport) XXX_Unmarshal(b []byte) error
- type CpuInfo
- func (*CpuInfo) Descriptor() ([]byte, []int)
- func (m *CpuInfo) GetArchitecture() string
- func (m *CpuInfo) GetCache() map[string]string
- func (m *CpuInfo) GetCores() int32
- func (m *CpuInfo) GetCpus() int32
- func (m *CpuInfo) GetHypervisor() string
- func (m *CpuInfo) GetMhz() float64
- func (m *CpuInfo) GetModel() string
- func (m *CpuInfo) GetVirtualization() string
- func (m *CpuInfo) Marshal() (dAtA []byte, err error)
- func (m *CpuInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *CpuInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CpuInfo) ProtoMessage()
- func (m *CpuInfo) Reset()
- func (m *CpuInfo) Size() (n int)
- func (m *CpuInfo) String() string
- func (m *CpuInfo) Unmarshal(dAtA []byte) error
- func (m *CpuInfo) XXX_DiscardUnknown()
- func (m *CpuInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CpuInfo) XXX_Merge(src proto.Message)
- func (m *CpuInfo) XXX_Size() int
- func (m *CpuInfo) XXX_Unmarshal(b []byte) error
- type DataChunk
- func (*DataChunk) Descriptor() ([]byte, []int)
- func (m *DataChunk) GetChunk() isDataChunk_Chunk
- func (m *DataChunk) GetData() *ChunkedResourceChunk
- func (m *DataChunk) GetHeader() *ChunkedResourceHeader
- func (m *DataChunk) Marshal() (dAtA []byte, err error)
- func (m *DataChunk) MarshalTo(dAtA []byte) (int, error)
- func (m *DataChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataChunk) ProtoMessage()
- func (m *DataChunk) Reset()
- func (m *DataChunk) Size() (n int)
- func (m *DataChunk) String() string
- func (m *DataChunk) Unmarshal(dAtA []byte) error
- func (m *DataChunk) XXX_DiscardUnknown()
- func (m *DataChunk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataChunk) XXX_Merge(src proto.Message)
- func (*DataChunk) XXX_OneofWrappers() []interface{}
- func (m *DataChunk) XXX_Size() int
- func (m *DataChunk) XXX_Unmarshal(b []byte) error
- type DataChunk_Data
- type DataChunk_Header
- type DataplaneSoftwareDetails
- func (*DataplaneSoftwareDetails) Descriptor() ([]byte, []int)
- func (m *DataplaneSoftwareDetails) GetAppProtectWafDetails() *AppProtectWAFDetails
- func (m *DataplaneSoftwareDetails) GetData() isDataplaneSoftwareDetails_Data
- func (m *DataplaneSoftwareDetails) GetNginxDetails() *NginxDetails
- func (m *DataplaneSoftwareDetails) GetPhpFpmDetails() *PhpFpmDetails
- func (m *DataplaneSoftwareDetails) Marshal() (dAtA []byte, err error)
- func (m *DataplaneSoftwareDetails) MarshalTo(dAtA []byte) (int, error)
- func (m *DataplaneSoftwareDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataplaneSoftwareDetails) ProtoMessage()
- func (m *DataplaneSoftwareDetails) Reset()
- func (m *DataplaneSoftwareDetails) Size() (n int)
- func (m *DataplaneSoftwareDetails) String() string
- func (m *DataplaneSoftwareDetails) Unmarshal(dAtA []byte) error
- func (m *DataplaneSoftwareDetails) XXX_DiscardUnknown()
- func (m *DataplaneSoftwareDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataplaneSoftwareDetails) XXX_Merge(src proto.Message)
- func (*DataplaneSoftwareDetails) XXX_OneofWrappers() []interface{}
- func (m *DataplaneSoftwareDetails) XXX_Size() int
- func (m *DataplaneSoftwareDetails) XXX_Unmarshal(b []byte) error
- type DataplaneSoftwareDetails_AppProtectWafDetails
- type DataplaneSoftwareDetails_NginxDetails
- type DataplaneSoftwareDetails_PhpFpmDetails
- type DataplaneSoftwareHealth
- func (*DataplaneSoftwareHealth) Descriptor() ([]byte, []int)
- func (m *DataplaneSoftwareHealth) GetAppProtectWafHealth() *AppProtectWAFHealth
- func (m *DataplaneSoftwareHealth) GetHealth() isDataplaneSoftwareHealth_Health
- func (m *DataplaneSoftwareHealth) GetNginxHealth() *NginxHealth
- func (m *DataplaneSoftwareHealth) Marshal() (dAtA []byte, err error)
- func (m *DataplaneSoftwareHealth) MarshalTo(dAtA []byte) (int, error)
- func (m *DataplaneSoftwareHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataplaneSoftwareHealth) ProtoMessage()
- func (m *DataplaneSoftwareHealth) Reset()
- func (m *DataplaneSoftwareHealth) Size() (n int)
- func (m *DataplaneSoftwareHealth) String() string
- func (m *DataplaneSoftwareHealth) Unmarshal(dAtA []byte) error
- func (m *DataplaneSoftwareHealth) XXX_DiscardUnknown()
- func (m *DataplaneSoftwareHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataplaneSoftwareHealth) XXX_Merge(src proto.Message)
- func (*DataplaneSoftwareHealth) XXX_OneofWrappers() []interface{}
- func (m *DataplaneSoftwareHealth) XXX_Size() int
- func (m *DataplaneSoftwareHealth) XXX_Unmarshal(b []byte) error
- type DataplaneSoftwareHealth_AppProtectWafHealth
- type DataplaneSoftwareHealth_NginxHealth
- type DataplaneStatus
- func (*DataplaneStatus) Descriptor() ([]byte, []int)
- func (m *DataplaneStatus) GetAgentActivityStatus() []*AgentActivityStatus
- func (m *DataplaneStatus) GetDataplaneSoftwareDetails() []*DataplaneSoftwareDetails
- func (m *DataplaneStatus) GetDataplaneSoftwareHealths() []*DataplaneSoftwareHealth
- func (m *DataplaneStatus) GetDetails() []*NginxDetails
- func (m *DataplaneStatus) GetHealths() []*NginxHealth
- func (m *DataplaneStatus) GetHost() *HostInfo
- func (m *DataplaneStatus) GetSystemId() string
- func (m *DataplaneStatus) Marshal() (dAtA []byte, err error)
- func (m *DataplaneStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *DataplaneStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataplaneStatus) ProtoMessage()
- func (m *DataplaneStatus) Reset()
- func (m *DataplaneStatus) Size() (n int)
- func (m *DataplaneStatus) String() string
- func (m *DataplaneStatus) Unmarshal(dAtA []byte) error
- func (m *DataplaneStatus) XXX_DiscardUnknown()
- func (m *DataplaneStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataplaneStatus) XXX_Merge(src proto.Message)
- func (m *DataplaneStatus) XXX_Size() int
- func (m *DataplaneStatus) XXX_Unmarshal(b []byte) error
- type DataplaneUpdate
- func (*DataplaneUpdate) Descriptor() ([]byte, []int)
- func (m *DataplaneUpdate) GetDataplaneSoftwareDetails() []*DataplaneSoftwareDetails
- func (m *DataplaneUpdate) GetHost() *HostInfo
- func (m *DataplaneUpdate) Marshal() (dAtA []byte, err error)
- func (m *DataplaneUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *DataplaneUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataplaneUpdate) ProtoMessage()
- func (m *DataplaneUpdate) Reset()
- func (m *DataplaneUpdate) Size() (n int)
- func (m *DataplaneUpdate) String() string
- func (m *DataplaneUpdate) Unmarshal(dAtA []byte) error
- func (m *DataplaneUpdate) XXX_DiscardUnknown()
- func (m *DataplaneUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataplaneUpdate) XXX_Merge(src proto.Message)
- func (m *DataplaneUpdate) XXX_Size() int
- func (m *DataplaneUpdate) XXX_Unmarshal(b []byte) error
- type Dimension
- func (*Dimension) Descriptor() ([]byte, []int)
- func (m *Dimension) GetName() string
- func (m *Dimension) GetValue() string
- func (m *Dimension) Marshal() (dAtA []byte, err error)
- func (m *Dimension) MarshalTo(dAtA []byte) (int, error)
- func (m *Dimension) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Dimension) ProtoMessage()
- func (m *Dimension) Reset()
- func (m *Dimension) Size() (n int)
- func (m *Dimension) String() string
- func (m *Dimension) Unmarshal(dAtA []byte) error
- func (m *Dimension) XXX_DiscardUnknown()
- func (m *Dimension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dimension) XXX_Merge(src proto.Message)
- func (m *Dimension) XXX_Size() int
- func (m *Dimension) XXX_Unmarshal(b []byte) error
- type Directory
- func (*Directory) Descriptor() ([]byte, []int)
- func (m *Directory) GetFiles() []*File
- func (m *Directory) GetMtime() *types.Timestamp
- func (m *Directory) GetName() string
- func (m *Directory) GetPermissions() string
- func (m *Directory) GetSize_() int64
- func (m *Directory) Marshal() (dAtA []byte, err error)
- func (m *Directory) MarshalTo(dAtA []byte) (int, error)
- func (m *Directory) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Directory) ProtoMessage()
- func (m *Directory) Reset()
- func (m *Directory) Size() (n int)
- func (m *Directory) String() string
- func (m *Directory) Unmarshal(dAtA []byte) error
- func (m *Directory) XXX_DiscardUnknown()
- func (m *Directory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Directory) XXX_Merge(src proto.Message)
- func (m *Directory) XXX_Size() int
- func (m *Directory) XXX_Unmarshal(b []byte) error
- type DirectoryMap
- func (*DirectoryMap) Descriptor() ([]byte, []int)
- func (m *DirectoryMap) GetDirectories() []*Directory
- func (m *DirectoryMap) Marshal() (dAtA []byte, err error)
- func (m *DirectoryMap) MarshalTo(dAtA []byte) (int, error)
- func (m *DirectoryMap) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DirectoryMap) ProtoMessage()
- func (m *DirectoryMap) Reset()
- func (m *DirectoryMap) Size() (n int)
- func (m *DirectoryMap) String() string
- func (m *DirectoryMap) Unmarshal(dAtA []byte) error
- func (m *DirectoryMap) XXX_DiscardUnknown()
- func (m *DirectoryMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DirectoryMap) XXX_Merge(src proto.Message)
- func (m *DirectoryMap) XXX_Size() int
- func (m *DirectoryMap) XXX_Unmarshal(b []byte) error
- type DiskPartition
- func (*DiskPartition) Descriptor() ([]byte, []int)
- func (m *DiskPartition) GetDevice() string
- func (m *DiskPartition) GetFsType() string
- func (m *DiskPartition) GetMountPoint() string
- func (m *DiskPartition) Marshal() (dAtA []byte, err error)
- func (m *DiskPartition) MarshalTo(dAtA []byte) (int, error)
- func (m *DiskPartition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DiskPartition) ProtoMessage()
- func (m *DiskPartition) Reset()
- func (m *DiskPartition) Size() (n int)
- func (m *DiskPartition) String() string
- func (m *DiskPartition) Unmarshal(dAtA []byte) error
- func (m *DiskPartition) XXX_DiscardUnknown()
- func (m *DiskPartition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiskPartition) XXX_Merge(src proto.Message)
- func (m *DiskPartition) XXX_Size() int
- func (m *DiskPartition) XXX_Unmarshal(b []byte) error
- type DownloadRequest
- func (*DownloadRequest) Descriptor() ([]byte, []int)
- func (m *DownloadRequest) GetMeta() *Metadata
- func (m *DownloadRequest) Marshal() (dAtA []byte, err error)
- func (m *DownloadRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *DownloadRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DownloadRequest) ProtoMessage()
- func (m *DownloadRequest) Reset()
- func (m *DownloadRequest) Size() (n int)
- func (m *DownloadRequest) String() string
- func (m *DownloadRequest) Unmarshal(dAtA []byte) error
- func (m *DownloadRequest) XXX_DiscardUnknown()
- func (m *DownloadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DownloadRequest) XXX_Merge(src proto.Message)
- func (m *DownloadRequest) XXX_Size() int
- func (m *DownloadRequest) XXX_Unmarshal(b []byte) error
- type ErrorLog
- func (*ErrorLog) Descriptor() ([]byte, []int)
- func (m *ErrorLog) GetLogLevel() string
- func (m *ErrorLog) GetName() string
- func (m *ErrorLog) GetPermissions() string
- func (m *ErrorLog) GetReadable() bool
- func (m *ErrorLog) Marshal() (dAtA []byte, err error)
- func (m *ErrorLog) MarshalTo(dAtA []byte) (int, error)
- func (m *ErrorLog) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ErrorLog) ProtoMessage()
- func (m *ErrorLog) Reset()
- func (m *ErrorLog) Size() (n int)
- func (m *ErrorLog) String() string
- func (m *ErrorLog) Unmarshal(dAtA []byte) error
- func (m *ErrorLog) XXX_DiscardUnknown()
- func (m *ErrorLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ErrorLog) XXX_Merge(src proto.Message)
- func (m *ErrorLog) XXX_Size() int
- func (m *ErrorLog) XXX_Unmarshal(b []byte) error
- type ErrorLogs
- func (*ErrorLogs) Descriptor() ([]byte, []int)
- func (m *ErrorLogs) GetErrorLog() []*ErrorLog
- func (m *ErrorLogs) Marshal() (dAtA []byte, err error)
- func (m *ErrorLogs) MarshalTo(dAtA []byte) (int, error)
- func (m *ErrorLogs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ErrorLogs) ProtoMessage()
- func (m *ErrorLogs) Reset()
- func (m *ErrorLogs) Size() (n int)
- func (m *ErrorLogs) String() string
- func (m *ErrorLogs) Unmarshal(dAtA []byte) error
- func (m *ErrorLogs) XXX_DiscardUnknown()
- func (m *ErrorLogs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ErrorLogs) XXX_Merge(src proto.Message)
- func (m *ErrorLogs) XXX_Size() int
- func (m *ErrorLogs) XXX_Unmarshal(b []byte) error
- type File
- func (*File) Descriptor() ([]byte, []int)
- func (m *File) GetAction() File_Action
- func (m *File) GetContents() []byte
- func (m *File) GetLines() int32
- func (m *File) GetMtime() *types.Timestamp
- func (m *File) GetName() string
- func (m *File) GetPermissions() string
- func (m *File) GetSize_() int64
- func (m *File) Marshal() (dAtA []byte, err error)
- func (m *File) MarshalTo(dAtA []byte) (int, error)
- func (m *File) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*File) ProtoMessage()
- func (m *File) Reset()
- func (m *File) Size() (n int)
- func (m *File) String() string
- func (m *File) Unmarshal(dAtA []byte) error
- func (m *File) XXX_DiscardUnknown()
- func (m *File) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *File) XXX_Merge(src proto.Message)
- func (m *File) XXX_Size() int
- func (m *File) XXX_Unmarshal(b []byte) error
- type File_Action
- type HostInfo
- func (*HostInfo) Descriptor() ([]byte, []int)
- func (m *HostInfo) GetAgent() string
- func (m *HostInfo) GetAgentAccessibleDirs() string
- func (m *HostInfo) GetBoot() uint64
- func (m *HostInfo) GetDisplayName() string
- func (m *HostInfo) GetHostname() string
- func (m *HostInfo) GetNetwork() *Network
- func (m *HostInfo) GetOsType() string
- func (m *HostInfo) GetPartitons() []*DiskPartition
- func (m *HostInfo) GetProcessor() []*CpuInfo
- func (m *HostInfo) GetRelease() *ReleaseInfo
- func (m *HostInfo) GetTags() []string
- func (m *HostInfo) GetUname() string
- func (m *HostInfo) GetUuid() string
- func (m *HostInfo) Marshal() (dAtA []byte, err error)
- func (m *HostInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *HostInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostInfo) ProtoMessage()
- func (m *HostInfo) Reset()
- func (m *HostInfo) Size() (n int)
- func (m *HostInfo) String() string
- func (m *HostInfo) Unmarshal(dAtA []byte) error
- func (m *HostInfo) XXX_DiscardUnknown()
- func (m *HostInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostInfo) XXX_Merge(src proto.Message)
- func (m *HostInfo) XXX_Size() int
- func (m *HostInfo) XXX_Unmarshal(b []byte) error
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)
- func (m *Metadata) GetClientId() string
- func (m *Metadata) GetCloudAccountId() string
- func (m *Metadata) GetMessageId() string
- func (m *Metadata) GetTimestamp() *types.Timestamp
- func (m *Metadata) Marshal() (dAtA []byte, err error)
- func (m *Metadata) MarshalTo(dAtA []byte) (int, error)
- func (m *Metadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Metadata) ProtoMessage()
- func (m *Metadata) Reset()
- func (m *Metadata) Size() (n int)
- func (m *Metadata) String() string
- func (m *Metadata) Unmarshal(dAtA []byte) error
- func (m *Metadata) XXX_DiscardUnknown()
- func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Metadata) XXX_Merge(src proto.Message)
- func (m *Metadata) XXX_Size() int
- func (m *Metadata) XXX_Unmarshal(b []byte) error
- type MetricsReport
- func (*MetricsReport) Descriptor() ([]byte, []int)
- func (m *MetricsReport) GetData() []*StatsEntity
- func (m *MetricsReport) GetMeta() *Metadata
- func (m *MetricsReport) GetType() MetricsReport_Type
- func (m *MetricsReport) Marshal() (dAtA []byte, err error)
- func (m *MetricsReport) MarshalTo(dAtA []byte) (int, error)
- func (m *MetricsReport) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MetricsReport) ProtoMessage()
- func (m *MetricsReport) Reset()
- func (m *MetricsReport) Size() (n int)
- func (m *MetricsReport) String() string
- func (m *MetricsReport) Unmarshal(dAtA []byte) error
- func (m *MetricsReport) XXX_DiscardUnknown()
- func (m *MetricsReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MetricsReport) XXX_Merge(src proto.Message)
- func (m *MetricsReport) XXX_Size() int
- func (m *MetricsReport) XXX_Unmarshal(b []byte) error
- type MetricsReport_Type
- type MetricsServiceClient
- type MetricsServiceServer
- type MetricsService_StreamClient
- type MetricsService_StreamEventsClient
- type MetricsService_StreamEventsServer
- type MetricsService_StreamServer
- type Network
- func (*Network) Descriptor() ([]byte, []int)
- func (m *Network) GetDefault() string
- func (m *Network) GetInterfaces() []*NetworkInterface
- func (m *Network) Marshal() (dAtA []byte, err error)
- func (m *Network) MarshalTo(dAtA []byte) (int, error)
- func (m *Network) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Network) ProtoMessage()
- func (m *Network) Reset()
- func (m *Network) Size() (n int)
- func (m *Network) String() string
- func (m *Network) Unmarshal(dAtA []byte) error
- func (m *Network) XXX_DiscardUnknown()
- func (m *Network) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Network) XXX_Merge(src proto.Message)
- func (m *Network) XXX_Size() int
- func (m *Network) XXX_Unmarshal(b []byte) error
- type NetworkInterface
- func (*NetworkInterface) Descriptor() ([]byte, []int)
- func (m *NetworkInterface) GetIpv4() []*Address
- func (m *NetworkInterface) GetIpv6() []*Address
- func (m *NetworkInterface) GetMac() string
- func (m *NetworkInterface) GetName() string
- func (m *NetworkInterface) Marshal() (dAtA []byte, err error)
- func (m *NetworkInterface) MarshalTo(dAtA []byte) (int, error)
- func (m *NetworkInterface) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NetworkInterface) ProtoMessage()
- func (m *NetworkInterface) Reset()
- func (m *NetworkInterface) Size() (n int)
- func (m *NetworkInterface) String() string
- func (m *NetworkInterface) Unmarshal(dAtA []byte) error
- func (m *NetworkInterface) XXX_DiscardUnknown()
- func (m *NetworkInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkInterface) XXX_Merge(src proto.Message)
- func (m *NetworkInterface) XXX_Size() int
- func (m *NetworkInterface) XXX_Unmarshal(b []byte) error
- type NginxConfig
- func (*NginxConfig) Descriptor() ([]byte, []int)
- func (m *NginxConfig) GetAccessLogs() *AccessLogs
- func (m *NginxConfig) GetAction() NginxConfigAction
- func (m *NginxConfig) GetConfigData() *ConfigDescriptor
- func (m *NginxConfig) GetDirectoryMap() *DirectoryMap
- func (m *NginxConfig) GetErrorLogs() *ErrorLogs
- func (m *NginxConfig) GetSsl() *SslCertificates
- func (m *NginxConfig) GetZaux() *ZippedFile
- func (m *NginxConfig) GetZconfig() *ZippedFile
- func (m *NginxConfig) Marshal() (dAtA []byte, err error)
- func (m *NginxConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxConfig) ProtoMessage()
- func (m *NginxConfig) Reset()
- func (m *NginxConfig) Size() (n int)
- func (m *NginxConfig) String() string
- func (m *NginxConfig) Unmarshal(dAtA []byte) error
- func (m *NginxConfig) XXX_DiscardUnknown()
- func (m *NginxConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxConfig) XXX_Merge(src proto.Message)
- func (m *NginxConfig) XXX_Size() int
- func (m *NginxConfig) XXX_Unmarshal(b []byte) error
- type NginxConfigAction
- type NginxConfigResponse
- func (*NginxConfigResponse) Descriptor() ([]byte, []int)
- func (m *NginxConfigResponse) GetAction() NginxConfigAction
- func (m *NginxConfigResponse) GetConfigData() *ConfigDescriptor
- func (m *NginxConfigResponse) GetStatus() *CommandStatusResponse
- func (m *NginxConfigResponse) Marshal() (dAtA []byte, err error)
- func (m *NginxConfigResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxConfigResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxConfigResponse) ProtoMessage()
- func (m *NginxConfigResponse) Reset()
- func (m *NginxConfigResponse) Size() (n int)
- func (m *NginxConfigResponse) String() string
- func (m *NginxConfigResponse) Unmarshal(dAtA []byte) error
- func (m *NginxConfigResponse) XXX_DiscardUnknown()
- func (m *NginxConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxConfigResponse) XXX_Merge(src proto.Message)
- func (m *NginxConfigResponse) XXX_Size() int
- func (m *NginxConfigResponse) XXX_Unmarshal(b []byte) error
- type NginxConfigStatus
- func (*NginxConfigStatus) Descriptor() ([]byte, []int)
- func (m *NginxConfigStatus) GetCorrelationId() string
- func (m *NginxConfigStatus) GetMessage() string
- func (m *NginxConfigStatus) GetNginxId() string
- func (m *NginxConfigStatus) GetStatus() NginxConfigStatus_Status
- func (m *NginxConfigStatus) Marshal() (dAtA []byte, err error)
- func (m *NginxConfigStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxConfigStatus) ProtoMessage()
- func (m *NginxConfigStatus) Reset()
- func (m *NginxConfigStatus) Size() (n int)
- func (m *NginxConfigStatus) String() string
- func (m *NginxConfigStatus) Unmarshal(dAtA []byte) error
- func (m *NginxConfigStatus) XXX_DiscardUnknown()
- func (m *NginxConfigStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxConfigStatus) XXX_Merge(src proto.Message)
- func (m *NginxConfigStatus) XXX_Size() int
- func (m *NginxConfigStatus) XXX_Unmarshal(b []byte) error
- type NginxConfigStatus_Status
- type NginxDetails
- func (*NginxDetails) Descriptor() ([]byte, []int)
- func (m *NginxDetails) GetBuiltFromSource() bool
- func (m *NginxDetails) GetConfPath() string
- func (m *NginxDetails) GetConfigureArgs() []string
- func (m *NginxDetails) GetErrorLogPaths() []string
- func (m *NginxDetails) GetLoadableModules() []string
- func (m *NginxDetails) GetNginxId() string
- func (m *NginxDetails) GetPlus() *NginxPlusMetaData
- func (m *NginxDetails) GetProcessId() string
- func (m *NginxDetails) GetProcessPath() string
- func (m *NginxDetails) GetRuntimeModules() []string
- func (m *NginxDetails) GetSsl() *NginxSslMetaData
- func (m *NginxDetails) GetStartTime() int64
- func (m *NginxDetails) GetStatusUrl() string
- func (m *NginxDetails) GetVersion() string
- func (m *NginxDetails) Marshal() (dAtA []byte, err error)
- func (m *NginxDetails) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxDetails) ProtoMessage()
- func (m *NginxDetails) Reset()
- func (m *NginxDetails) Size() (n int)
- func (m *NginxDetails) String() string
- func (m *NginxDetails) Unmarshal(dAtA []byte) error
- func (m *NginxDetails) XXX_DiscardUnknown()
- func (m *NginxDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxDetails) XXX_Merge(src proto.Message)
- func (m *NginxDetails) XXX_Size() int
- func (m *NginxDetails) XXX_Unmarshal(b []byte) error
- type NginxHealth
- func (*NginxHealth) Descriptor() ([]byte, []int)
- func (m *NginxHealth) GetDegradedReason() string
- func (m *NginxHealth) GetNginxId() string
- func (m *NginxHealth) GetNginxStatus() NginxHealth_NginxStatus
- func (m *NginxHealth) Marshal() (dAtA []byte, err error)
- func (m *NginxHealth) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxHealth) ProtoMessage()
- func (m *NginxHealth) Reset()
- func (m *NginxHealth) Size() (n int)
- func (m *NginxHealth) String() string
- func (m *NginxHealth) Unmarshal(dAtA []byte) error
- func (m *NginxHealth) XXX_DiscardUnknown()
- func (m *NginxHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxHealth) XXX_Merge(src proto.Message)
- func (m *NginxHealth) XXX_Size() int
- func (m *NginxHealth) XXX_Unmarshal(b []byte) error
- type NginxHealth_NginxStatus
- type NginxPlusMetaData
- func (*NginxPlusMetaData) Descriptor() ([]byte, []int)
- func (m *NginxPlusMetaData) GetEnabled() bool
- func (m *NginxPlusMetaData) GetRelease() string
- func (m *NginxPlusMetaData) Marshal() (dAtA []byte, err error)
- func (m *NginxPlusMetaData) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxPlusMetaData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxPlusMetaData) ProtoMessage()
- func (m *NginxPlusMetaData) Reset()
- func (m *NginxPlusMetaData) Size() (n int)
- func (m *NginxPlusMetaData) String() string
- func (m *NginxPlusMetaData) Unmarshal(dAtA []byte) error
- func (m *NginxPlusMetaData) XXX_DiscardUnknown()
- func (m *NginxPlusMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxPlusMetaData) XXX_Merge(src proto.Message)
- func (m *NginxPlusMetaData) XXX_Size() int
- func (m *NginxPlusMetaData) XXX_Unmarshal(b []byte) error
- type NginxSslMetaData
- func (*NginxSslMetaData) Descriptor() ([]byte, []int)
- func (m *NginxSslMetaData) GetDetails() []string
- func (m *NginxSslMetaData) GetSslType() NginxSslMetaData_NginxSslType
- func (m *NginxSslMetaData) Marshal() (dAtA []byte, err error)
- func (m *NginxSslMetaData) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxSslMetaData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxSslMetaData) ProtoMessage()
- func (m *NginxSslMetaData) Reset()
- func (m *NginxSslMetaData) Size() (n int)
- func (m *NginxSslMetaData) String() string
- func (m *NginxSslMetaData) Unmarshal(dAtA []byte) error
- func (m *NginxSslMetaData) XXX_DiscardUnknown()
- func (m *NginxSslMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxSslMetaData) XXX_Merge(src proto.Message)
- func (m *NginxSslMetaData) XXX_Size() int
- func (m *NginxSslMetaData) XXX_Unmarshal(b []byte) error
- type NginxSslMetaData_NginxSslType
- type PhpFpmDetails
- func (*PhpFpmDetails) Descriptor() ([]byte, []int)
- func (m *PhpFpmDetails) GetAgent() string
- func (m *PhpFpmDetails) GetChildren() []*PhpFpmPool
- func (m *PhpFpmDetails) GetCmd() string
- func (m *PhpFpmDetails) GetConfPath() string
- func (m *PhpFpmDetails) GetHealth() *PhpFpmHealth
- func (m *PhpFpmDetails) GetName() string
- func (m *PhpFpmDetails) GetPhpId() string
- func (m *PhpFpmDetails) GetPid() int32
- func (m *PhpFpmDetails) GetProcessPath() string
- func (m *PhpFpmDetails) GetType() PhpFpmProcessType
- func (m *PhpFpmDetails) GetUuid() string
- func (m *PhpFpmDetails) GetVersion() string
- func (m *PhpFpmDetails) GetVersionLine() string
- func (m *PhpFpmDetails) GetWorkers() int32
- func (m *PhpFpmDetails) Marshal() (dAtA []byte, err error)
- func (m *PhpFpmDetails) MarshalTo(dAtA []byte) (int, error)
- func (m *PhpFpmDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PhpFpmDetails) ProtoMessage()
- func (m *PhpFpmDetails) Reset()
- func (m *PhpFpmDetails) Size() (n int)
- func (m *PhpFpmDetails) String() string
- func (m *PhpFpmDetails) Unmarshal(dAtA []byte) error
- func (m *PhpFpmDetails) XXX_DiscardUnknown()
- func (m *PhpFpmDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PhpFpmDetails) XXX_Merge(src proto.Message)
- func (m *PhpFpmDetails) XXX_Size() int
- func (m *PhpFpmDetails) XXX_Unmarshal(b []byte) error
- type PhpFpmHealth
- func (*PhpFpmHealth) Descriptor() ([]byte, []int)
- func (m *PhpFpmHealth) GetDegradedReason() string
- func (m *PhpFpmHealth) GetPhpfpmHealthStatus() PhpFpmHealth_PhpFpmHealthStatus
- func (m *PhpFpmHealth) GetSystemId() string
- func (m *PhpFpmHealth) Marshal() (dAtA []byte, err error)
- func (m *PhpFpmHealth) MarshalTo(dAtA []byte) (int, error)
- func (m *PhpFpmHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PhpFpmHealth) ProtoMessage()
- func (m *PhpFpmHealth) Reset()
- func (m *PhpFpmHealth) Size() (n int)
- func (m *PhpFpmHealth) String() string
- func (m *PhpFpmHealth) Unmarshal(dAtA []byte) error
- func (m *PhpFpmHealth) XXX_DiscardUnknown()
- func (m *PhpFpmHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PhpFpmHealth) XXX_Merge(src proto.Message)
- func (m *PhpFpmHealth) XXX_Size() int
- func (m *PhpFpmHealth) XXX_Unmarshal(b []byte) error
- type PhpFpmHealth_PhpFpmHealthStatus
- type PhpFpmPool
- func (*PhpFpmPool) Descriptor() ([]byte, []int)
- func (m *PhpFpmPool) GetAgent() string
- func (m *PhpFpmPool) GetCanHaveChildren() bool
- func (m *PhpFpmPool) GetDisplayName() string
- func (m *PhpFpmPool) GetFlisten() string
- func (m *PhpFpmPool) GetListen() string
- func (m *PhpFpmPool) GetName() string
- func (m *PhpFpmPool) GetParentPhpId() string
- func (m *PhpFpmPool) GetPhpId() string
- func (m *PhpFpmPool) GetStatusPath() string
- func (m *PhpFpmPool) GetType() PhpFpmProcessType
- func (m *PhpFpmPool) GetUuid() string
- func (m *PhpFpmPool) Marshal() (dAtA []byte, err error)
- func (m *PhpFpmPool) MarshalTo(dAtA []byte) (int, error)
- func (m *PhpFpmPool) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PhpFpmPool) ProtoMessage()
- func (m *PhpFpmPool) Reset()
- func (m *PhpFpmPool) Size() (n int)
- func (m *PhpFpmPool) String() string
- func (m *PhpFpmPool) Unmarshal(dAtA []byte) error
- func (m *PhpFpmPool) XXX_DiscardUnknown()
- func (m *PhpFpmPool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PhpFpmPool) XXX_Merge(src proto.Message)
- func (m *PhpFpmPool) XXX_Size() int
- func (m *PhpFpmPool) XXX_Unmarshal(b []byte) error
- type PhpFpmProcessType
- type ReleaseInfo
- func (*ReleaseInfo) Descriptor() ([]byte, []int)
- func (m *ReleaseInfo) GetCodename() string
- func (m *ReleaseInfo) GetId() string
- func (m *ReleaseInfo) GetName() string
- func (m *ReleaseInfo) GetVersion() string
- func (m *ReleaseInfo) GetVersionId() string
- func (m *ReleaseInfo) Marshal() (dAtA []byte, err error)
- func (m *ReleaseInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *ReleaseInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ReleaseInfo) ProtoMessage()
- func (m *ReleaseInfo) Reset()
- func (m *ReleaseInfo) Size() (n int)
- func (m *ReleaseInfo) String() string
- func (m *ReleaseInfo) Unmarshal(dAtA []byte) error
- func (m *ReleaseInfo) XXX_DiscardUnknown()
- func (m *ReleaseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReleaseInfo) XXX_Merge(src proto.Message)
- func (m *ReleaseInfo) XXX_Size() int
- func (m *ReleaseInfo) XXX_Unmarshal(b []byte) error
- type Server
- func (*Server) Descriptor() ([]byte, []int)
- func (m *Server) GetBackoff() *Backoff
- func (m *Server) GetCommand() string
- func (m *Server) GetGrpcPort() int32
- func (m *Server) GetHost() string
- func (m *Server) GetMetrics() string
- func (m *Server) GetToken() string
- func (m *Server) Marshal() (dAtA []byte, err error)
- func (m *Server) MarshalTo(dAtA []byte) (int, error)
- func (m *Server) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Server) ProtoMessage()
- func (m *Server) Reset()
- func (m *Server) Size() (n int)
- func (m *Server) String() string
- func (m *Server) Unmarshal(dAtA []byte) error
- func (m *Server) XXX_DiscardUnknown()
- func (m *Server) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Server) XXX_Merge(src proto.Message)
- func (m *Server) XXX_Size() int
- func (m *Server) XXX_Unmarshal(b []byte) error
- type SimpleMetric
- func (*SimpleMetric) Descriptor() ([]byte, []int)
- func (m *SimpleMetric) GetName() string
- func (m *SimpleMetric) GetValue() float64
- func (m *SimpleMetric) Marshal() (dAtA []byte, err error)
- func (m *SimpleMetric) MarshalTo(dAtA []byte) (int, error)
- func (m *SimpleMetric) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SimpleMetric) ProtoMessage()
- func (m *SimpleMetric) Reset()
- func (m *SimpleMetric) Size() (n int)
- func (m *SimpleMetric) String() string
- func (m *SimpleMetric) Unmarshal(dAtA []byte) error
- func (m *SimpleMetric) XXX_DiscardUnknown()
- func (m *SimpleMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SimpleMetric) XXX_Merge(src proto.Message)
- func (m *SimpleMetric) XXX_Size() int
- func (m *SimpleMetric) XXX_Unmarshal(b []byte) error
- type SslCertificate
- func (*SslCertificate) Descriptor() ([]byte, []int)
- func (m *SslCertificate) GetAuthorityKeyIdentifier() string
- func (m *SslCertificate) GetFileName() string
- func (m *SslCertificate) GetFingerprint() string
- func (m *SslCertificate) GetFingerprintAlgorithm() string
- func (m *SslCertificate) GetIssuer() *CertificateName
- func (m *SslCertificate) GetMtime() *types.Timestamp
- func (m *SslCertificate) GetOcspUrl() []string
- func (m *SslCertificate) GetPublicKeyAlgorithm() string
- func (m *SslCertificate) GetSerialNumber() string
- func (m *SslCertificate) GetSignatureAlgorithm() string
- func (m *SslCertificate) GetSize_() int64
- func (m *SslCertificate) GetSubjAltNames() []string
- func (m *SslCertificate) GetSubject() *CertificateName
- func (m *SslCertificate) GetSubjectKeyIdentifier() string
- func (m *SslCertificate) GetValidity() *CertificateDates
- func (m *SslCertificate) GetVersion() int64
- func (m *SslCertificate) Marshal() (dAtA []byte, err error)
- func (m *SslCertificate) MarshalTo(dAtA []byte) (int, error)
- func (m *SslCertificate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SslCertificate) ProtoMessage()
- func (m *SslCertificate) Reset()
- func (m *SslCertificate) Size() (n int)
- func (m *SslCertificate) String() string
- func (m *SslCertificate) Unmarshal(dAtA []byte) error
- func (m *SslCertificate) XXX_DiscardUnknown()
- func (m *SslCertificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SslCertificate) XXX_Merge(src proto.Message)
- func (m *SslCertificate) XXX_Size() int
- func (m *SslCertificate) XXX_Unmarshal(b []byte) error
- type SslCertificates
- func (*SslCertificates) Descriptor() ([]byte, []int)
- func (m *SslCertificates) GetSslCerts() []*SslCertificate
- func (m *SslCertificates) Marshal() (dAtA []byte, err error)
- func (m *SslCertificates) MarshalTo(dAtA []byte) (int, error)
- func (m *SslCertificates) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SslCertificates) ProtoMessage()
- func (m *SslCertificates) Reset()
- func (m *SslCertificates) Size() (n int)
- func (m *SslCertificates) String() string
- func (m *SslCertificates) Unmarshal(dAtA []byte) error
- func (m *SslCertificates) XXX_DiscardUnknown()
- func (m *SslCertificates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SslCertificates) XXX_Merge(src proto.Message)
- func (m *SslCertificates) XXX_Size() int
- func (m *SslCertificates) XXX_Unmarshal(b []byte) error
- type StatsEntity
- func (*StatsEntity) Descriptor() ([]byte, []int)
- func (m *StatsEntity) GetDimensions() []*Dimension
- func (m *StatsEntity) GetSimplemetrics() []*SimpleMetric
- func (m *StatsEntity) GetTimestamp() *types.Timestamp
- func (m *StatsEntity) Marshal() (dAtA []byte, err error)
- func (m *StatsEntity) MarshalTo(dAtA []byte) (int, error)
- func (m *StatsEntity) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StatsEntity) ProtoMessage()
- func (m *StatsEntity) Reset()
- func (m *StatsEntity) Size() (n int)
- func (m *StatsEntity) String() string
- func (m *StatsEntity) Unmarshal(dAtA []byte) error
- func (m *StatsEntity) XXX_DiscardUnknown()
- func (m *StatsEntity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StatsEntity) XXX_Merge(src proto.Message)
- func (m *StatsEntity) XXX_Size() int
- func (m *StatsEntity) XXX_Unmarshal(b []byte) error
- type UnimplementedCommanderServer
- type UnimplementedMetricsServiceServer
- type UploadStatus
- func (*UploadStatus) Descriptor() ([]byte, []int)
- func (m *UploadStatus) GetMeta() *Metadata
- func (m *UploadStatus) GetReason() string
- func (m *UploadStatus) GetStatus() UploadStatus_TransferStatus
- func (m *UploadStatus) Marshal() (dAtA []byte, err error)
- func (m *UploadStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *UploadStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UploadStatus) ProtoMessage()
- func (m *UploadStatus) Reset()
- func (m *UploadStatus) Size() (n int)
- func (m *UploadStatus) String() string
- func (m *UploadStatus) Unmarshal(dAtA []byte) error
- func (m *UploadStatus) XXX_DiscardUnknown()
- func (m *UploadStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UploadStatus) XXX_Merge(src proto.Message)
- func (m *UploadStatus) XXX_Size() int
- func (m *UploadStatus) XXX_Unmarshal(b []byte) error
- type UploadStatus_TransferStatus
- type ZippedFile
- func (*ZippedFile) Descriptor() ([]byte, []int)
- func (m *ZippedFile) GetChecksum() string
- func (m *ZippedFile) GetContents() []byte
- func (m *ZippedFile) GetRootDirectory() string
- func (m *ZippedFile) Marshal() (dAtA []byte, err error)
- func (m *ZippedFile) MarshalTo(dAtA []byte) (int, error)
- func (m *ZippedFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ZippedFile) ProtoMessage()
- func (m *ZippedFile) Reset()
- func (m *ZippedFile) Size() (n int)
- func (m *ZippedFile) String() string
- func (m *ZippedFile) Unmarshal(dAtA []byte) error
- func (m *ZippedFile) XXX_DiscardUnknown()
- func (m *ZippedFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ZippedFile) XXX_Merge(src proto.Message)
- func (m *ZippedFile) XXX_Size() int
- func (m *ZippedFile) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthAgent = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowAgent = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupAgent = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthCommand = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowCommand = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupCommand = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthCommon = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowCommon = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupCommon = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthConfig = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowConfig = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupConfig = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthDpSoftwareDetails = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowDpSoftwareDetails = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupDpSoftwareDetails = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthHost = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowHost = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupHost = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthMetrics = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMetrics = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupMetrics = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthNap = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowNap = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupNap = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthNginx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowNginx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupNginx = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthPhpfpm = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowPhpfpm = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupPhpfpm = fmt.Errorf("proto: unexpected end of group") )
var AgentConnectStatus_StatusCode_name = map[int32]string{
0: "CONNECT_UNKNOWN",
1: "CONNECT_OK",
2: "CONNECT_REJECTED_OTHER",
3: "CONNECT_REJECTED_DUP_ID",
}
var AgentConnectStatus_StatusCode_value = map[string]int32{
"CONNECT_UNKNOWN": 0,
"CONNECT_OK": 1,
"CONNECT_REJECTED_OTHER": 2,
"CONNECT_REJECTED_DUP_ID": 3,
}
var AgentLogging_Level_name = map[int32]string{
0: "INFO",
1: "DEBUG",
2: "WARN",
3: "ERROR",
4: "FATAL",
}
var AgentLogging_Level_value = map[string]int32{
"INFO": 0,
"DEBUG": 1,
"WARN": 2,
"ERROR": 3,
"FATAL": 4,
}
var AppProtectWAFHealth_AppProtectWAFStatus_name = map[int32]string{
0: "UNKNOWN",
1: "ACTIVE",
2: "DEGRADED",
}
var AppProtectWAFHealth_AppProtectWAFStatus_value = map[string]int32{
"UNKNOWN": 0,
"ACTIVE": 1,
"DEGRADED": 2,
}
var CommandStatusResponse_CommandErrorCode_name = map[int32]string{
0: "ERR_OK",
1: "ERR_UNKNOWN",
}
var CommandStatusResponse_CommandErrorCode_value = map[string]int32{
"ERR_OK": 0,
"ERR_UNKNOWN": 1,
}
var CommandStatusResponse_CommandStatus_name = map[int32]string{
0: "CMD_UNKNOWN",
1: "CMD_OK",
2: "CMD_ERROR",
}
var CommandStatusResponse_CommandStatus_value = map[string]int32{
"CMD_UNKNOWN": 0,
"CMD_OK": 1,
"CMD_ERROR": 2,
}
var Command_CommandType_name = map[int32]string{
0: "NORMAL",
1: "DOWNLOAD",
2: "UPLOAD",
}
var Command_CommandType_value = map[string]int32{
"NORMAL": 0,
"DOWNLOAD": 1,
"UPLOAD": 2,
}
var File_Action_name = map[int32]string{
0: "unset",
1: "unchanged",
2: "add",
3: "update",
4: "delete",
}
var File_Action_value = map[string]int32{
"unset": 0,
"unchanged": 1,
"add": 2,
"update": 3,
"delete": 4,
}
var MetricsReport_Type_name = map[int32]string{
0: "SYSTEM",
1: "INSTANCE",
2: "AGENT",
3: "CACHE_ZONE",
4: "UPSTREAMS",
}
var MetricsReport_Type_value = map[string]int32{
"SYSTEM": 0,
"INSTANCE": 1,
"AGENT": 2,
"CACHE_ZONE": 3,
"UPSTREAMS": 4,
}
var NginxConfigAction_name = map[int32]string{
0: "UNKNOWN",
1: "APPLY",
2: "TEST",
3: "ROLLBACK",
4: "RETURN",
5: "FORCE",
}
var NginxConfigAction_value = map[string]int32{
"UNKNOWN": 0,
"APPLY": 1,
"TEST": 2,
"ROLLBACK": 3,
"RETURN": 4,
"FORCE": 5,
}
var NginxConfigStatus_Status_name = map[int32]string{
0: "PENDING",
1: "OK",
2: "ERROR",
}
var NginxConfigStatus_Status_value = map[string]int32{
"PENDING": 0,
"OK": 1,
"ERROR": 2,
}
var NginxHealth_NginxStatus_name = map[int32]string{
0: "UNKNOWN",
1: "ACTIVE",
2: "DEGRADED",
}
var NginxHealth_NginxStatus_value = map[string]int32{
"UNKNOWN": 0,
"ACTIVE": 1,
"DEGRADED": 2,
}
var NginxSslMetaData_NginxSslType_name = map[int32]string{
0: "BUILT",
1: "RUN",
}
var NginxSslMetaData_NginxSslType_value = map[string]int32{
"BUILT": 0,
"RUN": 1,
}
var PhpFpmHealth_PhpFpmHealthStatus_name = map[int32]string{
0: "UNKNOWN",
1: "ACTIVE",
2: "DEGRADED",
}
var PhpFpmHealth_PhpFpmHealthStatus_value = map[string]int32{
"UNKNOWN": 0,
"ACTIVE": 1,
"DEGRADED": 2,
}
var PhpFpmProcessType_name = map[int32]string{
0: "PHPFPM",
1: "PHPFPM_POOL",
}
var PhpFpmProcessType_value = map[string]int32{
"PHPFPM": 0,
"PHPFPM_POOL": 1,
}
var UploadStatus_TransferStatus_name = map[int32]string{
0: "UNKNOWN",
1: "OK",
2: "FAILED",
}
var UploadStatus_TransferStatus_value = map[string]int32{
"UNKNOWN": 0,
"OK": 1,
"FAILED": 2,
}
Functions ¶
func RegisterCommanderServer ¶
func RegisterCommanderServer(s *grpc.Server, srv CommanderServer)
func RegisterMetricsServiceServer ¶
func RegisterMetricsServiceServer(s *grpc.Server, srv MetricsServiceServer)
Types ¶
type AccessLog ¶
type AccessLog struct { // Name of file Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` // Format of the file Format string `protobuf:"bytes,2,opt,name=format,proto3" json:"format"` // File Permissions Permissions string `protobuf:"bytes,3,opt,name=permissions,proto3" json:"permissions"` // Determines if the file is readable or not Readable bool `protobuf:"varint,4,opt,name=readable,proto3" json:"readable"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an access log file
func (*AccessLog) Descriptor ¶
func (*AccessLog) GetPermissions ¶
func (*AccessLog) GetReadable ¶
func (*AccessLog) MarshalToSizedBuffer ¶
func (*AccessLog) ProtoMessage ¶
func (*AccessLog) ProtoMessage()
func (*AccessLog) XXX_DiscardUnknown ¶
func (m *AccessLog) XXX_DiscardUnknown()
func (*AccessLog) XXX_Marshal ¶
func (*AccessLog) XXX_Unmarshal ¶
type AccessLogs ¶
type AccessLogs struct { // List of access log files AccessLog []*AccessLog `protobuf:"bytes,1,rep,name=access_log,json=accessLog,proto3" json:"access_log"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents access log files
func (*AccessLogs) Descriptor ¶
func (*AccessLogs) Descriptor() ([]byte, []int)
func (*AccessLogs) GetAccessLog ¶
func (m *AccessLogs) GetAccessLog() []*AccessLog
func (*AccessLogs) Marshal ¶
func (m *AccessLogs) Marshal() (dAtA []byte, err error)
func (*AccessLogs) MarshalToSizedBuffer ¶
func (m *AccessLogs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccessLogs) ProtoMessage ¶
func (*AccessLogs) ProtoMessage()
func (*AccessLogs) Reset ¶
func (m *AccessLogs) Reset()
func (*AccessLogs) Size ¶
func (m *AccessLogs) Size() (n int)
func (*AccessLogs) String ¶
func (m *AccessLogs) String() string
func (*AccessLogs) Unmarshal ¶
func (m *AccessLogs) Unmarshal(dAtA []byte) error
func (*AccessLogs) XXX_DiscardUnknown ¶
func (m *AccessLogs) XXX_DiscardUnknown()
func (*AccessLogs) XXX_Marshal ¶
func (m *AccessLogs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccessLogs) XXX_Merge ¶
func (m *AccessLogs) XXX_Merge(src proto.Message)
func (*AccessLogs) XXX_Size ¶
func (m *AccessLogs) XXX_Size() int
func (*AccessLogs) XXX_Unmarshal ¶
func (m *AccessLogs) XXX_Unmarshal(b []byte) error
type Address ¶
type Address struct { // Prefix length Prefixlen int64 `protobuf:"varint,1,opt,name=prefixlen,proto3" json:"prefixlen"` // Netmask Netmask string `protobuf:"bytes,2,opt,name=netmask,proto3" json:"netmask"` // IP Address Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an IP address
func (*Address) Descriptor ¶
func (*Address) GetAddress ¶
func (*Address) GetNetmask ¶
func (*Address) GetPrefixlen ¶
func (*Address) MarshalToSizedBuffer ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) XXX_DiscardUnknown ¶
func (m *Address) XXX_DiscardUnknown()
func (*Address) XXX_Marshal ¶
func (*Address) XXX_Unmarshal ¶
type AgentActivityStatus ¶ added in v2.20.0
type AgentActivityStatus struct { // Types that are valid to be assigned to Status: // *AgentActivityStatus_NginxConfigStatus Status isAgentActivityStatus_Status `protobuf_oneof:"Status"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represent an agent activity status
func (*AgentActivityStatus) Descriptor ¶ added in v2.20.0
func (*AgentActivityStatus) Descriptor() ([]byte, []int)
func (*AgentActivityStatus) GetNginxConfigStatus ¶ added in v2.20.0
func (m *AgentActivityStatus) GetNginxConfigStatus() *NginxConfigStatus
func (*AgentActivityStatus) GetStatus ¶ added in v2.20.0
func (m *AgentActivityStatus) GetStatus() isAgentActivityStatus_Status
func (*AgentActivityStatus) Marshal ¶ added in v2.20.0
func (m *AgentActivityStatus) Marshal() (dAtA []byte, err error)
func (*AgentActivityStatus) MarshalTo ¶ added in v2.20.0
func (m *AgentActivityStatus) MarshalTo(dAtA []byte) (int, error)
func (*AgentActivityStatus) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *AgentActivityStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentActivityStatus) ProtoMessage ¶ added in v2.20.0
func (*AgentActivityStatus) ProtoMessage()
func (*AgentActivityStatus) Reset ¶ added in v2.20.0
func (m *AgentActivityStatus) Reset()
func (*AgentActivityStatus) Size ¶ added in v2.20.0
func (m *AgentActivityStatus) Size() (n int)
func (*AgentActivityStatus) String ¶ added in v2.20.0
func (m *AgentActivityStatus) String() string
func (*AgentActivityStatus) Unmarshal ¶ added in v2.20.0
func (m *AgentActivityStatus) Unmarshal(dAtA []byte) error
func (*AgentActivityStatus) XXX_DiscardUnknown ¶ added in v2.20.0
func (m *AgentActivityStatus) XXX_DiscardUnknown()
func (*AgentActivityStatus) XXX_Marshal ¶ added in v2.20.0
func (m *AgentActivityStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentActivityStatus) XXX_Merge ¶ added in v2.20.0
func (m *AgentActivityStatus) XXX_Merge(src proto.Message)
func (*AgentActivityStatus) XXX_OneofWrappers ¶ added in v2.20.0
func (*AgentActivityStatus) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*AgentActivityStatus) XXX_Size ¶ added in v2.20.0
func (m *AgentActivityStatus) XXX_Size() int
func (*AgentActivityStatus) XXX_Unmarshal ¶ added in v2.20.0
func (m *AgentActivityStatus) XXX_Unmarshal(b []byte) error
type AgentActivityStatus_NginxConfigStatus ¶ added in v2.20.0
type AgentActivityStatus_NginxConfigStatus struct {
NginxConfigStatus *NginxConfigStatus `protobuf:"bytes,1,opt,name=nginx_config_status,json=nginxConfigStatus,proto3,oneof" json:"nginx_config_status"`
}
func (*AgentActivityStatus_NginxConfigStatus) MarshalTo ¶ added in v2.20.0
func (m *AgentActivityStatus_NginxConfigStatus) MarshalTo(dAtA []byte) (int, error)
func (*AgentActivityStatus_NginxConfigStatus) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *AgentActivityStatus_NginxConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentActivityStatus_NginxConfigStatus) Size ¶ added in v2.20.0
func (m *AgentActivityStatus_NginxConfigStatus) Size() (n int)
type AgentConfig ¶
type AgentConfig struct { // Provides information about the agent Details *AgentDetails `protobuf:"bytes,1,opt,name=details,proto3" json:"details"` // Provides information about the agent logging. // This is will be implemented in a future release. Loggers *AgentLogging `protobuf:"bytes,2,opt,name=loggers,proto3" json:"loggers"` // Provides meta information about the nginx configurations Configs *ConfigReport `protobuf:"bytes,3,opt,name=configs,proto3" json:"configs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an agent's configuration. The message is sent from the management server to the agent.
func (*AgentConfig) Descriptor ¶
func (*AgentConfig) Descriptor() ([]byte, []int)
func (*AgentConfig) GetConfigs ¶
func (m *AgentConfig) GetConfigs() *ConfigReport
func (*AgentConfig) GetDetails ¶
func (m *AgentConfig) GetDetails() *AgentDetails
func (*AgentConfig) GetLoggers ¶
func (m *AgentConfig) GetLoggers() *AgentLogging
func (*AgentConfig) Marshal ¶
func (m *AgentConfig) Marshal() (dAtA []byte, err error)
func (*AgentConfig) MarshalToSizedBuffer ¶
func (m *AgentConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentConfig) ProtoMessage ¶
func (*AgentConfig) ProtoMessage()
func (*AgentConfig) Reset ¶
func (m *AgentConfig) Reset()
func (*AgentConfig) Size ¶
func (m *AgentConfig) Size() (n int)
func (*AgentConfig) String ¶
func (m *AgentConfig) String() string
func (*AgentConfig) Unmarshal ¶
func (m *AgentConfig) Unmarshal(dAtA []byte) error
func (*AgentConfig) XXX_DiscardUnknown ¶
func (m *AgentConfig) XXX_DiscardUnknown()
func (*AgentConfig) XXX_Marshal ¶
func (m *AgentConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentConfig) XXX_Merge ¶
func (m *AgentConfig) XXX_Merge(src proto.Message)
func (*AgentConfig) XXX_Size ¶
func (m *AgentConfig) XXX_Size() int
func (*AgentConfig) XXX_Unmarshal ¶
func (m *AgentConfig) XXX_Unmarshal(b []byte) error
type AgentConfigRequest ¶
type AgentConfigRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an agent config request that is sent from the agent to the management server. This is used by the agent to request the agent configuration from the management server.
func (*AgentConfigRequest) Descriptor ¶
func (*AgentConfigRequest) Descriptor() ([]byte, []int)
func (*AgentConfigRequest) Marshal ¶
func (m *AgentConfigRequest) Marshal() (dAtA []byte, err error)
func (*AgentConfigRequest) MarshalTo ¶
func (m *AgentConfigRequest) MarshalTo(dAtA []byte) (int, error)
func (*AgentConfigRequest) MarshalToSizedBuffer ¶
func (m *AgentConfigRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentConfigRequest) ProtoMessage ¶
func (*AgentConfigRequest) ProtoMessage()
func (*AgentConfigRequest) Reset ¶
func (m *AgentConfigRequest) Reset()
func (*AgentConfigRequest) Size ¶
func (m *AgentConfigRequest) Size() (n int)
func (*AgentConfigRequest) String ¶
func (m *AgentConfigRequest) String() string
func (*AgentConfigRequest) Unmarshal ¶
func (m *AgentConfigRequest) Unmarshal(dAtA []byte) error
func (*AgentConfigRequest) XXX_DiscardUnknown ¶
func (m *AgentConfigRequest) XXX_DiscardUnknown()
func (*AgentConfigRequest) XXX_Marshal ¶
func (m *AgentConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentConfigRequest) XXX_Merge ¶
func (m *AgentConfigRequest) XXX_Merge(src proto.Message)
func (*AgentConfigRequest) XXX_Size ¶
func (m *AgentConfigRequest) XXX_Size() int
func (*AgentConfigRequest) XXX_Unmarshal ¶
func (m *AgentConfigRequest) XXX_Unmarshal(b []byte) error
type AgentConnectRequest ¶
type AgentConnectRequest struct { // Provides meta information about the agent Meta *AgentMeta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta"` // Provides information about the NGINX instances that are present. // This data will be moving to dataplane_software_details in a future release Details []*NginxDetails `protobuf:"bytes,3,rep,name=details,proto3" json:"details"` // Provides information about the host system Host *HostInfo `protobuf:"bytes,4,opt,name=host,proto3" json:"host"` // Provides information about software installed in the system (e.g. App Protect WAF, NGINX, etc.) DataplaneSoftwareDetails []*DataplaneSoftwareDetails `protobuf:"bytes,5,rep,name=dataplane_software_details,json=dataplaneSoftwareDetails,proto3" json:"dataplane_software_details"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an agent connect request that is sent from the agent to the management server
func (*AgentConnectRequest) Descriptor ¶
func (*AgentConnectRequest) Descriptor() ([]byte, []int)
func (*AgentConnectRequest) GetDataplaneSoftwareDetails ¶
func (m *AgentConnectRequest) GetDataplaneSoftwareDetails() []*DataplaneSoftwareDetails
func (*AgentConnectRequest) GetDetails ¶
func (m *AgentConnectRequest) GetDetails() []*NginxDetails
func (*AgentConnectRequest) GetHost ¶
func (m *AgentConnectRequest) GetHost() *HostInfo
func (*AgentConnectRequest) GetMeta ¶
func (m *AgentConnectRequest) GetMeta() *AgentMeta
func (*AgentConnectRequest) Marshal ¶
func (m *AgentConnectRequest) Marshal() (dAtA []byte, err error)
func (*AgentConnectRequest) MarshalTo ¶
func (m *AgentConnectRequest) MarshalTo(dAtA []byte) (int, error)
func (*AgentConnectRequest) MarshalToSizedBuffer ¶
func (m *AgentConnectRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentConnectRequest) ProtoMessage ¶
func (*AgentConnectRequest) ProtoMessage()
func (*AgentConnectRequest) Reset ¶
func (m *AgentConnectRequest) Reset()
func (*AgentConnectRequest) Size ¶
func (m *AgentConnectRequest) Size() (n int)
func (*AgentConnectRequest) String ¶
func (m *AgentConnectRequest) String() string
func (*AgentConnectRequest) Unmarshal ¶
func (m *AgentConnectRequest) Unmarshal(dAtA []byte) error
func (*AgentConnectRequest) XXX_DiscardUnknown ¶
func (m *AgentConnectRequest) XXX_DiscardUnknown()
func (*AgentConnectRequest) XXX_Marshal ¶
func (m *AgentConnectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentConnectRequest) XXX_Merge ¶
func (m *AgentConnectRequest) XXX_Merge(src proto.Message)
func (*AgentConnectRequest) XXX_Size ¶
func (m *AgentConnectRequest) XXX_Size() int
func (*AgentConnectRequest) XXX_Unmarshal ¶
func (m *AgentConnectRequest) XXX_Unmarshal(b []byte) error
type AgentConnectResponse ¶
type AgentConnectResponse struct { // Agent configuration AgentConfig *AgentConfig `protobuf:"bytes,1,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config"` // Agent connect request status Status *AgentConnectStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an agent connect response that is sent from the management server to the agent
func (*AgentConnectResponse) Descriptor ¶
func (*AgentConnectResponse) Descriptor() ([]byte, []int)
func (*AgentConnectResponse) GetAgentConfig ¶
func (m *AgentConnectResponse) GetAgentConfig() *AgentConfig
func (*AgentConnectResponse) GetStatus ¶
func (m *AgentConnectResponse) GetStatus() *AgentConnectStatus
func (*AgentConnectResponse) Marshal ¶
func (m *AgentConnectResponse) Marshal() (dAtA []byte, err error)
func (*AgentConnectResponse) MarshalTo ¶
func (m *AgentConnectResponse) MarshalTo(dAtA []byte) (int, error)
func (*AgentConnectResponse) MarshalToSizedBuffer ¶
func (m *AgentConnectResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentConnectResponse) ProtoMessage ¶
func (*AgentConnectResponse) ProtoMessage()
func (*AgentConnectResponse) Reset ¶
func (m *AgentConnectResponse) Reset()
func (*AgentConnectResponse) Size ¶
func (m *AgentConnectResponse) Size() (n int)
func (*AgentConnectResponse) String ¶
func (m *AgentConnectResponse) String() string
func (*AgentConnectResponse) Unmarshal ¶
func (m *AgentConnectResponse) Unmarshal(dAtA []byte) error
func (*AgentConnectResponse) XXX_DiscardUnknown ¶
func (m *AgentConnectResponse) XXX_DiscardUnknown()
func (*AgentConnectResponse) XXX_Marshal ¶
func (m *AgentConnectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentConnectResponse) XXX_Merge ¶
func (m *AgentConnectResponse) XXX_Merge(src proto.Message)
func (*AgentConnectResponse) XXX_Size ¶
func (m *AgentConnectResponse) XXX_Size() int
func (*AgentConnectResponse) XXX_Unmarshal ¶
func (m *AgentConnectResponse) XXX_Unmarshal(b []byte) error
type AgentConnectStatus ¶
type AgentConnectStatus struct { // Provides a status of the agent connect response StatusCode AgentConnectStatus_StatusCode `protobuf:"varint,1,opt,name=statusCode,proto3,enum=f5.nginx.agent.sdk.AgentConnectStatus_StatusCode" json:"status_code"` // Provides a user friendly message to describe the response Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message"` // Provides an error message of why the agent connect request was rejected Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an agent connect status
func (*AgentConnectStatus) Descriptor ¶
func (*AgentConnectStatus) Descriptor() ([]byte, []int)
func (*AgentConnectStatus) GetError ¶
func (m *AgentConnectStatus) GetError() string
func (*AgentConnectStatus) GetMessage ¶
func (m *AgentConnectStatus) GetMessage() string
func (*AgentConnectStatus) GetStatusCode ¶
func (m *AgentConnectStatus) GetStatusCode() AgentConnectStatus_StatusCode
func (*AgentConnectStatus) Marshal ¶
func (m *AgentConnectStatus) Marshal() (dAtA []byte, err error)
func (*AgentConnectStatus) MarshalTo ¶
func (m *AgentConnectStatus) MarshalTo(dAtA []byte) (int, error)
func (*AgentConnectStatus) MarshalToSizedBuffer ¶
func (m *AgentConnectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentConnectStatus) ProtoMessage ¶
func (*AgentConnectStatus) ProtoMessage()
func (*AgentConnectStatus) Reset ¶
func (m *AgentConnectStatus) Reset()
func (*AgentConnectStatus) Size ¶
func (m *AgentConnectStatus) Size() (n int)
func (*AgentConnectStatus) String ¶
func (m *AgentConnectStatus) String() string
func (*AgentConnectStatus) Unmarshal ¶
func (m *AgentConnectStatus) Unmarshal(dAtA []byte) error
func (*AgentConnectStatus) XXX_DiscardUnknown ¶
func (m *AgentConnectStatus) XXX_DiscardUnknown()
func (*AgentConnectStatus) XXX_Marshal ¶
func (m *AgentConnectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentConnectStatus) XXX_Merge ¶
func (m *AgentConnectStatus) XXX_Merge(src proto.Message)
func (*AgentConnectStatus) XXX_Size ¶
func (m *AgentConnectStatus) XXX_Size() int
func (*AgentConnectStatus) XXX_Unmarshal ¶
func (m *AgentConnectStatus) XXX_Unmarshal(b []byte) error
type AgentConnectStatus_StatusCode ¶
type AgentConnectStatus_StatusCode int32
Different status codes for agent connect response
const ( // Unknown status of the agent connect request AgentConnectStatus_CONNECT_UNKNOWN AgentConnectStatus_StatusCode = 0 // Agent connect request was successful AgentConnectStatus_CONNECT_OK AgentConnectStatus_StatusCode = 1 // Agent connect request was rejected AgentConnectStatus_CONNECT_REJECTED_OTHER AgentConnectStatus_StatusCode = 2 // Agent connect request was rejected because an agent with the same ID is already registered AgentConnectStatus_CONNECT_REJECTED_DUP_ID AgentConnectStatus_StatusCode = 3 )
func (AgentConnectStatus_StatusCode) EnumDescriptor ¶
func (AgentConnectStatus_StatusCode) EnumDescriptor() ([]byte, []int)
func (AgentConnectStatus_StatusCode) String ¶
func (x AgentConnectStatus_StatusCode) String() string
type AgentDetails ¶
type AgentDetails struct { // List of agent feature that are enabled Features []string `protobuf:"bytes,1,rep,name=features,proto3" json:"features"` // List of agent extensions that are enabled Extensions []string `protobuf:"bytes,2,rep,name=extensions,proto3" json:"extensions"` // List of tags Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags"` // Alias name for the agent Alias string `protobuf:"bytes,4,opt,name=alias,proto3" json:"alias"` // Server setting for the agent Server *Server `protobuf:"bytes,5,opt,name=server,proto3" json:"server"` // List of allowed directories that the Agent can write to AllowedDirectories []string `protobuf:"bytes,6,rep,name=allowed_directories,json=allowedDirectories,proto3" json:"allowed_directories"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents agent details. This message is sent from the management server to the agent.
func (*AgentDetails) Descriptor ¶
func (*AgentDetails) Descriptor() ([]byte, []int)
func (*AgentDetails) GetAlias ¶
func (m *AgentDetails) GetAlias() string
func (*AgentDetails) GetAllowedDirectories ¶ added in v2.37.0
func (m *AgentDetails) GetAllowedDirectories() []string
func (*AgentDetails) GetExtensions ¶
func (m *AgentDetails) GetExtensions() []string
func (*AgentDetails) GetFeatures ¶
func (m *AgentDetails) GetFeatures() []string
func (*AgentDetails) GetServer ¶ added in v2.26.0
func (m *AgentDetails) GetServer() *Server
func (*AgentDetails) GetTags ¶
func (m *AgentDetails) GetTags() []string
func (*AgentDetails) Marshal ¶
func (m *AgentDetails) Marshal() (dAtA []byte, err error)
func (*AgentDetails) MarshalToSizedBuffer ¶
func (m *AgentDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentDetails) ProtoMessage ¶
func (*AgentDetails) ProtoMessage()
func (*AgentDetails) Reset ¶
func (m *AgentDetails) Reset()
func (*AgentDetails) Size ¶
func (m *AgentDetails) Size() (n int)
func (*AgentDetails) String ¶
func (m *AgentDetails) String() string
func (*AgentDetails) Unmarshal ¶
func (m *AgentDetails) Unmarshal(dAtA []byte) error
func (*AgentDetails) XXX_DiscardUnknown ¶
func (m *AgentDetails) XXX_DiscardUnknown()
func (*AgentDetails) XXX_Marshal ¶
func (m *AgentDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentDetails) XXX_Merge ¶
func (m *AgentDetails) XXX_Merge(src proto.Message)
func (*AgentDetails) XXX_Size ¶
func (m *AgentDetails) XXX_Size() int
func (*AgentDetails) XXX_Unmarshal ¶
func (m *AgentDetails) XXX_Unmarshal(b []byte) error
type AgentLogging ¶
type AgentLogging struct { // Log level Level AgentLogging_Level `protobuf:"varint,1,opt,name=level,proto3,enum=f5.nginx.agent.sdk.AgentLogging_Level" json:"level"` // Directory where the logs are located Dir string `protobuf:"bytes,2,opt,name=dir,proto3" json:"dir"` // Name of the log file File string `protobuf:"bytes,3,opt,name=file,proto3" json:"file"` // Max size of the log file in MB MaxSize uint32 `protobuf:"varint,4,opt,name=max_size,json=maxSize,proto3" json:"max_size"` // Max number of backups MaxBackups uint32 `protobuf:"varint,5,opt,name=max_backups,json=maxBackups,proto3" json:"max_backups"` // Max age of a log file in days MaxAge uint32 `protobuf:"varint,6,opt,name=max_age,json=maxAge,proto3" json:"max_age"` // Is the log file compressed Compress bool `protobuf:"varint,7,opt,name=compress,proto3" json:"compress"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents agent logging details
func (*AgentLogging) Descriptor ¶
func (*AgentLogging) Descriptor() ([]byte, []int)
func (*AgentLogging) GetCompress ¶
func (m *AgentLogging) GetCompress() bool
func (*AgentLogging) GetDir ¶
func (m *AgentLogging) GetDir() string
func (*AgentLogging) GetFile ¶
func (m *AgentLogging) GetFile() string
func (*AgentLogging) GetLevel ¶
func (m *AgentLogging) GetLevel() AgentLogging_Level
func (*AgentLogging) GetMaxAge ¶
func (m *AgentLogging) GetMaxAge() uint32
func (*AgentLogging) GetMaxBackups ¶
func (m *AgentLogging) GetMaxBackups() uint32
func (*AgentLogging) GetMaxSize ¶
func (m *AgentLogging) GetMaxSize() uint32
func (*AgentLogging) Marshal ¶
func (m *AgentLogging) Marshal() (dAtA []byte, err error)
func (*AgentLogging) MarshalToSizedBuffer ¶
func (m *AgentLogging) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AgentLogging) ProtoMessage ¶
func (*AgentLogging) ProtoMessage()
func (*AgentLogging) Reset ¶
func (m *AgentLogging) Reset()
func (*AgentLogging) Size ¶
func (m *AgentLogging) Size() (n int)
func (*AgentLogging) String ¶
func (m *AgentLogging) String() string
func (*AgentLogging) Unmarshal ¶
func (m *AgentLogging) Unmarshal(dAtA []byte) error
func (*AgentLogging) XXX_DiscardUnknown ¶
func (m *AgentLogging) XXX_DiscardUnknown()
func (*AgentLogging) XXX_Marshal ¶
func (m *AgentLogging) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AgentLogging) XXX_Merge ¶
func (m *AgentLogging) XXX_Merge(src proto.Message)
func (*AgentLogging) XXX_Size ¶
func (m *AgentLogging) XXX_Size() int
func (*AgentLogging) XXX_Unmarshal ¶
func (m *AgentLogging) XXX_Unmarshal(b []byte) error
type AgentLogging_Level ¶
type AgentLogging_Level int32
Log level enum
const ( // info level AgentLogging_INFO AgentLogging_Level = 0 // debug level AgentLogging_DEBUG AgentLogging_Level = 1 // warn level AgentLogging_WARN AgentLogging_Level = 2 // error level AgentLogging_ERROR AgentLogging_Level = 3 // fatal level AgentLogging_FATAL AgentLogging_Level = 4 )
func (AgentLogging_Level) EnumDescriptor ¶
func (AgentLogging_Level) EnumDescriptor() ([]byte, []int)
func (AgentLogging_Level) String ¶
func (x AgentLogging_Level) String() string
type AgentMeta ¶
type AgentMeta struct { // Version of the agent Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version"` // User friendly name for the agent DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name"` // List of tags Tag []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag"` // Instance group name used to group NGINX instances InstanceGroup string `protobuf:"bytes,5,opt,name=instance_group,json=instanceGroup,proto3" json:"instance_group"` // Last time agent was updated Updated *types.Timestamp `protobuf:"bytes,6,opt,name=updated,proto3" json:"updated"` // ID of the system where the agent is installed SystemUid string `protobuf:"bytes,7,opt,name=system_uid,json=systemUid,proto3" json:"system_uid"` // Provides other agent information AgentDetails *AgentDetails `protobuf:"bytes,8,opt,name=agent_details,json=agentDetails,proto3" json:"agent_details"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents agent metadata
func (*AgentMeta) Descriptor ¶
func (*AgentMeta) GetAgentDetails ¶ added in v2.20.0
func (m *AgentMeta) GetAgentDetails() *AgentDetails
func (*AgentMeta) GetDisplayName ¶
func (*AgentMeta) GetInstanceGroup ¶
func (*AgentMeta) GetSystemUid ¶
func (*AgentMeta) GetUpdated ¶
func (*AgentMeta) GetVersion ¶
func (*AgentMeta) MarshalToSizedBuffer ¶
func (*AgentMeta) ProtoMessage ¶
func (*AgentMeta) ProtoMessage()
func (*AgentMeta) XXX_DiscardUnknown ¶
func (m *AgentMeta) XXX_DiscardUnknown()
func (*AgentMeta) XXX_Marshal ¶
func (*AgentMeta) XXX_Unmarshal ¶
type AppProtectWAFDetails ¶
type AppProtectWAFDetails struct { // WAF version WafVersion string `protobuf:"bytes,1,opt,name=waf_version,json=wafVersion,proto3" json:"waf_version"` // Attack signatures version (This is being deprecated and will be removed in a future release) AttackSignaturesVersion string `protobuf:"bytes,2,opt,name=attack_signatures_version,json=attackSignaturesVersion,proto3" json:"attack_signatures_version"` // Threat signatures version (This is being deprecated and will be removed in a future release) ThreatCampaignsVersion string `protobuf:"bytes,3,opt,name=threat_campaigns_version,json=threatCampaignsVersion,proto3" json:"threat_campaigns_version"` // App Protect Health details (This is being deprecated and will be removed in a future release) Health *AppProtectWAFHealth `protobuf:"bytes,4,opt,name=health,proto3" json:"health"` // Location of WAF metadata file WafLocation string `protobuf:"bytes,5,opt,name=waf_location,json=wafLocation,proto3" json:"waf_location"` // Determines whether the publication of NGINX App Protect pre-compiled content from an external source is supported PrecompiledPublication bool `protobuf:"varint,6,opt,name=precompiled_publication,json=precompiledPublication,proto3" json:"precompiled_publication"` // WAF release WafRelease string `protobuf:"bytes,7,opt,name=waf_release,json=wafRelease,proto3" json:"waf_release"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents App Protect WAF details
func (*AppProtectWAFDetails) Descriptor ¶
func (*AppProtectWAFDetails) Descriptor() ([]byte, []int)
func (*AppProtectWAFDetails) GetAttackSignaturesVersion ¶
func (m *AppProtectWAFDetails) GetAttackSignaturesVersion() string
func (*AppProtectWAFDetails) GetHealth ¶
func (m *AppProtectWAFDetails) GetHealth() *AppProtectWAFHealth
func (*AppProtectWAFDetails) GetPrecompiledPublication ¶ added in v2.24.0
func (m *AppProtectWAFDetails) GetPrecompiledPublication() bool
func (*AppProtectWAFDetails) GetThreatCampaignsVersion ¶
func (m *AppProtectWAFDetails) GetThreatCampaignsVersion() string
func (*AppProtectWAFDetails) GetWafLocation ¶ added in v2.24.0
func (m *AppProtectWAFDetails) GetWafLocation() string
func (*AppProtectWAFDetails) GetWafRelease ¶ added in v2.33.0
func (m *AppProtectWAFDetails) GetWafRelease() string
func (*AppProtectWAFDetails) GetWafVersion ¶
func (m *AppProtectWAFDetails) GetWafVersion() string
func (*AppProtectWAFDetails) Marshal ¶
func (m *AppProtectWAFDetails) Marshal() (dAtA []byte, err error)
func (*AppProtectWAFDetails) MarshalTo ¶
func (m *AppProtectWAFDetails) MarshalTo(dAtA []byte) (int, error)
func (*AppProtectWAFDetails) MarshalToSizedBuffer ¶
func (m *AppProtectWAFDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AppProtectWAFDetails) ProtoMessage ¶
func (*AppProtectWAFDetails) ProtoMessage()
func (*AppProtectWAFDetails) Reset ¶
func (m *AppProtectWAFDetails) Reset()
func (*AppProtectWAFDetails) Size ¶
func (m *AppProtectWAFDetails) Size() (n int)
func (*AppProtectWAFDetails) String ¶
func (m *AppProtectWAFDetails) String() string
func (*AppProtectWAFDetails) Unmarshal ¶
func (m *AppProtectWAFDetails) Unmarshal(dAtA []byte) error
func (*AppProtectWAFDetails) XXX_DiscardUnknown ¶
func (m *AppProtectWAFDetails) XXX_DiscardUnknown()
func (*AppProtectWAFDetails) XXX_Marshal ¶
func (m *AppProtectWAFDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AppProtectWAFDetails) XXX_Merge ¶
func (m *AppProtectWAFDetails) XXX_Merge(src proto.Message)
func (*AppProtectWAFDetails) XXX_Size ¶
func (m *AppProtectWAFDetails) XXX_Size() int
func (*AppProtectWAFDetails) XXX_Unmarshal ¶
func (m *AppProtectWAFDetails) XXX_Unmarshal(b []byte) error
type AppProtectWAFHealth ¶
type AppProtectWAFHealth struct { // System ID SystemId string `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id"` // App Protect WAF status AppProtectWafStatus AppProtectWAFHealth_AppProtectWAFStatus `` /* 177-byte string literal not displayed */ // Provides an error message of why App Protect WAF is degraded DegradedReason string `protobuf:"bytes,3,opt,name=degraded_reason,json=degradedReason,proto3" json:"degraded_reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents the health of App Protect WAF
func (*AppProtectWAFHealth) Descriptor ¶
func (*AppProtectWAFHealth) Descriptor() ([]byte, []int)
func (*AppProtectWAFHealth) GetAppProtectWafStatus ¶
func (m *AppProtectWAFHealth) GetAppProtectWafStatus() AppProtectWAFHealth_AppProtectWAFStatus
func (*AppProtectWAFHealth) GetDegradedReason ¶
func (m *AppProtectWAFHealth) GetDegradedReason() string
func (*AppProtectWAFHealth) GetSystemId ¶
func (m *AppProtectWAFHealth) GetSystemId() string
func (*AppProtectWAFHealth) Marshal ¶
func (m *AppProtectWAFHealth) Marshal() (dAtA []byte, err error)
func (*AppProtectWAFHealth) MarshalTo ¶
func (m *AppProtectWAFHealth) MarshalTo(dAtA []byte) (int, error)
func (*AppProtectWAFHealth) MarshalToSizedBuffer ¶
func (m *AppProtectWAFHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AppProtectWAFHealth) ProtoMessage ¶
func (*AppProtectWAFHealth) ProtoMessage()
func (*AppProtectWAFHealth) Reset ¶
func (m *AppProtectWAFHealth) Reset()
func (*AppProtectWAFHealth) Size ¶
func (m *AppProtectWAFHealth) Size() (n int)
func (*AppProtectWAFHealth) String ¶
func (m *AppProtectWAFHealth) String() string
func (*AppProtectWAFHealth) Unmarshal ¶
func (m *AppProtectWAFHealth) Unmarshal(dAtA []byte) error
func (*AppProtectWAFHealth) XXX_DiscardUnknown ¶
func (m *AppProtectWAFHealth) XXX_DiscardUnknown()
func (*AppProtectWAFHealth) XXX_Marshal ¶
func (m *AppProtectWAFHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AppProtectWAFHealth) XXX_Merge ¶
func (m *AppProtectWAFHealth) XXX_Merge(src proto.Message)
func (*AppProtectWAFHealth) XXX_Size ¶
func (m *AppProtectWAFHealth) XXX_Size() int
func (*AppProtectWAFHealth) XXX_Unmarshal ¶
func (m *AppProtectWAFHealth) XXX_Unmarshal(b []byte) error
type AppProtectWAFHealth_AppProtectWAFStatus ¶
type AppProtectWAFHealth_AppProtectWAFStatus int32
Status enum
const ( // Unknown status AppProtectWAFHealth_UNKNOWN AppProtectWAFHealth_AppProtectWAFStatus = 0 // Active status AppProtectWAFHealth_ACTIVE AppProtectWAFHealth_AppProtectWAFStatus = 1 // Degraded status AppProtectWAFHealth_DEGRADED AppProtectWAFHealth_AppProtectWAFStatus = 2 )
func (AppProtectWAFHealth_AppProtectWAFStatus) EnumDescriptor ¶
func (AppProtectWAFHealth_AppProtectWAFStatus) EnumDescriptor() ([]byte, []int)
func (AppProtectWAFHealth_AppProtectWAFStatus) String ¶
func (x AppProtectWAFHealth_AppProtectWAFStatus) String() string
type Backoff ¶ added in v2.26.0
type Backoff struct { // First backoff time interval in seconds InitialInterval int64 `protobuf:"varint,1,opt,name=initial_interval,json=initialInterval,proto3" json:"initial_interval"` // Random value used to create range around next backoff interval RandomizationFactor float64 `protobuf:"fixed64,2,opt,name=randomization_factor,json=randomizationFactor,proto3" json:"randomization_factor"` // Value to be multiplied with current backoff interval Multiplier float64 `protobuf:"fixed64,3,opt,name=multiplier,proto3" json:"multiplier"` // Max interval in seconds between two retries MaxInterval int64 `protobuf:"varint,4,opt,name=max_interval,json=maxInterval,proto3" json:"max_interval"` // Elapsed time in seconds after which backoff stops. // It never stops if max_elapsed_time == 0. MaxElapsedTime int64 `protobuf:"varint,5,opt,name=max_elapsed_time,json=maxElapsedTime,proto3" json:"max_elapsed_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Backoff) Descriptor ¶ added in v2.26.0
func (*Backoff) GetInitialInterval ¶ added in v2.26.0
func (*Backoff) GetMaxElapsedTime ¶ added in v2.26.0
func (*Backoff) GetMaxInterval ¶ added in v2.26.0
func (*Backoff) GetMultiplier ¶ added in v2.26.0
func (*Backoff) GetRandomizationFactor ¶ added in v2.26.0
func (*Backoff) MarshalToSizedBuffer ¶ added in v2.26.0
func (*Backoff) ProtoMessage ¶ added in v2.26.0
func (*Backoff) ProtoMessage()
func (*Backoff) XXX_DiscardUnknown ¶ added in v2.26.0
func (m *Backoff) XXX_DiscardUnknown()
func (*Backoff) XXX_Marshal ¶ added in v2.26.0
func (*Backoff) XXX_Unmarshal ¶ added in v2.26.0
type CertificateDates ¶
type CertificateDates struct { // The start date that for when the certificate is valid NotBefore int64 `protobuf:"varint,1,opt,name=not_before,json=notBefore,proto3" json:"notBefore"` // The end date that for when the certificate is valid NotAfter int64 `protobuf:"varint,2,opt,name=not_after,json=notAfter,proto3" json:"notAfter"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents the dates for which a certificate is valid
func (*CertificateDates) Descriptor ¶
func (*CertificateDates) Descriptor() ([]byte, []int)
func (*CertificateDates) GetNotAfter ¶
func (m *CertificateDates) GetNotAfter() int64
func (*CertificateDates) GetNotBefore ¶
func (m *CertificateDates) GetNotBefore() int64
func (*CertificateDates) Marshal ¶
func (m *CertificateDates) Marshal() (dAtA []byte, err error)
func (*CertificateDates) MarshalToSizedBuffer ¶
func (m *CertificateDates) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CertificateDates) ProtoMessage ¶
func (*CertificateDates) ProtoMessage()
func (*CertificateDates) Reset ¶
func (m *CertificateDates) Reset()
func (*CertificateDates) Size ¶
func (m *CertificateDates) Size() (n int)
func (*CertificateDates) String ¶
func (m *CertificateDates) String() string
func (*CertificateDates) Unmarshal ¶
func (m *CertificateDates) Unmarshal(dAtA []byte) error
func (*CertificateDates) XXX_DiscardUnknown ¶
func (m *CertificateDates) XXX_DiscardUnknown()
func (*CertificateDates) XXX_Marshal ¶
func (m *CertificateDates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CertificateDates) XXX_Merge ¶
func (m *CertificateDates) XXX_Merge(src proto.Message)
func (*CertificateDates) XXX_Size ¶
func (m *CertificateDates) XXX_Size() int
func (*CertificateDates) XXX_Unmarshal ¶
func (m *CertificateDates) XXX_Unmarshal(b []byte) error
type CertificateName ¶
type CertificateName struct { // The fully qualified domain name (e.g. www.example.com) CommonName string `protobuf:"bytes,1,opt,name=common_name,json=commonName,proto3" json:"commonName"` // Country Country []string `protobuf:"bytes,2,rep,name=country,proto3" json:"country"` // State State []string `protobuf:"bytes,3,rep,name=state,proto3" json:"state"` // Locality Locality []string `protobuf:"bytes,4,rep,name=locality,proto3" json:"locality"` // Organization Organization []string `protobuf:"bytes,5,rep,name=organization,proto3" json:"organization"` // Organizational Unit OrganizationalUnit []string `protobuf:"bytes,6,rep,name=organizational_unit,json=organizationalUnit,proto3" json:"organizationalUnit"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a Distinguished Name (DN)
func (*CertificateName) Descriptor ¶
func (*CertificateName) Descriptor() ([]byte, []int)
func (*CertificateName) GetCommonName ¶
func (m *CertificateName) GetCommonName() string
func (*CertificateName) GetCountry ¶
func (m *CertificateName) GetCountry() []string
func (*CertificateName) GetLocality ¶
func (m *CertificateName) GetLocality() []string
func (*CertificateName) GetOrganization ¶
func (m *CertificateName) GetOrganization() []string
func (*CertificateName) GetOrganizationalUnit ¶
func (m *CertificateName) GetOrganizationalUnit() []string
func (*CertificateName) GetState ¶
func (m *CertificateName) GetState() []string
func (*CertificateName) Marshal ¶
func (m *CertificateName) Marshal() (dAtA []byte, err error)
func (*CertificateName) MarshalToSizedBuffer ¶
func (m *CertificateName) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CertificateName) ProtoMessage ¶
func (*CertificateName) ProtoMessage()
func (*CertificateName) Reset ¶
func (m *CertificateName) Reset()
func (*CertificateName) Size ¶
func (m *CertificateName) Size() (n int)
func (*CertificateName) String ¶
func (m *CertificateName) String() string
func (*CertificateName) Unmarshal ¶
func (m *CertificateName) Unmarshal(dAtA []byte) error
func (*CertificateName) XXX_DiscardUnknown ¶
func (m *CertificateName) XXX_DiscardUnknown()
func (*CertificateName) XXX_Marshal ¶
func (m *CertificateName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CertificateName) XXX_Merge ¶
func (m *CertificateName) XXX_Merge(src proto.Message)
func (*CertificateName) XXX_Size ¶
func (m *CertificateName) XXX_Size() int
func (*CertificateName) XXX_Unmarshal ¶
func (m *CertificateName) XXX_Unmarshal(b []byte) error
type ChunkedResourceChunk ¶
type ChunkedResourceChunk struct { // Metadata information Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` // Chunk ID ChunkId int32 `protobuf:"varint,2,opt,name=chunk_id,json=chunkId,proto3" json:"chunk_id"` // Chunk data Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a chunked resource chunk
func (*ChunkedResourceChunk) Descriptor ¶
func (*ChunkedResourceChunk) Descriptor() ([]byte, []int)
func (*ChunkedResourceChunk) GetChunkId ¶
func (m *ChunkedResourceChunk) GetChunkId() int32
func (*ChunkedResourceChunk) GetData ¶
func (m *ChunkedResourceChunk) GetData() []byte
func (*ChunkedResourceChunk) GetMeta ¶
func (m *ChunkedResourceChunk) GetMeta() *Metadata
func (*ChunkedResourceChunk) Marshal ¶
func (m *ChunkedResourceChunk) Marshal() (dAtA []byte, err error)
func (*ChunkedResourceChunk) MarshalTo ¶
func (m *ChunkedResourceChunk) MarshalTo(dAtA []byte) (int, error)
func (*ChunkedResourceChunk) MarshalToSizedBuffer ¶
func (m *ChunkedResourceChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ChunkedResourceChunk) ProtoMessage ¶
func (*ChunkedResourceChunk) ProtoMessage()
func (*ChunkedResourceChunk) Reset ¶
func (m *ChunkedResourceChunk) Reset()
func (*ChunkedResourceChunk) Size ¶
func (m *ChunkedResourceChunk) Size() (n int)
func (*ChunkedResourceChunk) String ¶
func (m *ChunkedResourceChunk) String() string
func (*ChunkedResourceChunk) Unmarshal ¶
func (m *ChunkedResourceChunk) Unmarshal(dAtA []byte) error
func (*ChunkedResourceChunk) XXX_DiscardUnknown ¶
func (m *ChunkedResourceChunk) XXX_DiscardUnknown()
func (*ChunkedResourceChunk) XXX_Marshal ¶
func (m *ChunkedResourceChunk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChunkedResourceChunk) XXX_Merge ¶
func (m *ChunkedResourceChunk) XXX_Merge(src proto.Message)
func (*ChunkedResourceChunk) XXX_Size ¶
func (m *ChunkedResourceChunk) XXX_Size() int
func (*ChunkedResourceChunk) XXX_Unmarshal ¶
func (m *ChunkedResourceChunk) XXX_Unmarshal(b []byte) error
type ChunkedResourceHeader ¶
type ChunkedResourceHeader struct { // Metadata information Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` // Number of chunks expected in the transfer Chunks int32 `protobuf:"varint,2,opt,name=chunks,proto3" json:"chunks"` // Chunk checksum Checksum string `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum"` // Chunk size ChunkSize int32 `protobuf:"varint,4,opt,name=chunk_size,json=chunkSize,proto3" json:"chunk_size"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a chunked resource Header
func (*ChunkedResourceHeader) Descriptor ¶
func (*ChunkedResourceHeader) Descriptor() ([]byte, []int)
func (*ChunkedResourceHeader) GetChecksum ¶
func (m *ChunkedResourceHeader) GetChecksum() string
func (*ChunkedResourceHeader) GetChunkSize ¶
func (m *ChunkedResourceHeader) GetChunkSize() int32
func (*ChunkedResourceHeader) GetChunks ¶
func (m *ChunkedResourceHeader) GetChunks() int32
func (*ChunkedResourceHeader) GetMeta ¶
func (m *ChunkedResourceHeader) GetMeta() *Metadata
func (*ChunkedResourceHeader) Marshal ¶
func (m *ChunkedResourceHeader) Marshal() (dAtA []byte, err error)
func (*ChunkedResourceHeader) MarshalTo ¶
func (m *ChunkedResourceHeader) MarshalTo(dAtA []byte) (int, error)
func (*ChunkedResourceHeader) MarshalToSizedBuffer ¶
func (m *ChunkedResourceHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ChunkedResourceHeader) ProtoMessage ¶
func (*ChunkedResourceHeader) ProtoMessage()
func (*ChunkedResourceHeader) Reset ¶
func (m *ChunkedResourceHeader) Reset()
func (*ChunkedResourceHeader) Size ¶
func (m *ChunkedResourceHeader) Size() (n int)
func (*ChunkedResourceHeader) String ¶
func (m *ChunkedResourceHeader) String() string
func (*ChunkedResourceHeader) Unmarshal ¶
func (m *ChunkedResourceHeader) Unmarshal(dAtA []byte) error
func (*ChunkedResourceHeader) XXX_DiscardUnknown ¶
func (m *ChunkedResourceHeader) XXX_DiscardUnknown()
func (*ChunkedResourceHeader) XXX_Marshal ¶
func (m *ChunkedResourceHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChunkedResourceHeader) XXX_Merge ¶
func (m *ChunkedResourceHeader) XXX_Merge(src proto.Message)
func (*ChunkedResourceHeader) XXX_Size ¶
func (m *ChunkedResourceHeader) XXX_Size() int
func (*ChunkedResourceHeader) XXX_Unmarshal ¶
func (m *ChunkedResourceHeader) XXX_Unmarshal(b []byte) error
type Command ¶
type Command struct { // Provides metadata information associated with the command Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` // Used to determine the type of command Type Command_CommandType `protobuf:"varint,2,opt,name=type,proto3,enum=f5.nginx.agent.sdk.Command_CommandType" json:"type"` // Types that are valid to be assigned to Data: // *Command_CmdStatus // *Command_NginxConfig // *Command_NginxConfigResponse // *Command_AgentConnectRequest // *Command_AgentConnectResponse // *Command_AgentConfigRequest // *Command_AgentConfig // *Command_DataplaneStatus // *Command_EventReport // *Command_DataplaneSoftwareDetails // *Command_DataplaneUpdate Data isCommand_Data `protobuf_oneof:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a command message, which is used for communication between the management server and the agent.
func (*Command) Descriptor ¶
func (*Command) GetAgentConfig ¶
func (m *Command) GetAgentConfig() *AgentConfig
func (*Command) GetAgentConfigRequest ¶
func (m *Command) GetAgentConfigRequest() *AgentConfigRequest
func (*Command) GetAgentConnectRequest ¶
func (m *Command) GetAgentConnectRequest() *AgentConnectRequest
func (*Command) GetAgentConnectResponse ¶
func (m *Command) GetAgentConnectResponse() *AgentConnectResponse
func (*Command) GetCmdStatus ¶
func (m *Command) GetCmdStatus() *CommandStatusResponse
func (*Command) GetDataplaneSoftwareDetails ¶
func (m *Command) GetDataplaneSoftwareDetails() *DataplaneSoftwareDetails
func (*Command) GetDataplaneStatus ¶
func (m *Command) GetDataplaneStatus() *DataplaneStatus
func (*Command) GetDataplaneUpdate ¶ added in v2.20.0
func (m *Command) GetDataplaneUpdate() *DataplaneUpdate
func (*Command) GetEventReport ¶
func (m *Command) GetEventReport() *events.EventReport
func (*Command) GetNginxConfig ¶
func (m *Command) GetNginxConfig() *NginxConfig
func (*Command) GetNginxConfigResponse ¶
func (m *Command) GetNginxConfigResponse() *NginxConfigResponse
func (*Command) GetType ¶
func (m *Command) GetType() Command_CommandType
func (*Command) MarshalToSizedBuffer ¶
func (*Command) ProtoMessage ¶
func (*Command) ProtoMessage()
func (*Command) XXX_DiscardUnknown ¶
func (m *Command) XXX_DiscardUnknown()
func (*Command) XXX_Marshal ¶
func (*Command) XXX_OneofWrappers ¶
func (*Command) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Command) XXX_Unmarshal ¶
type CommandStatusResponse ¶
type CommandStatusResponse struct { // Command status Status CommandStatusResponse_CommandStatus `protobuf:"varint,1,opt,name=status,proto3,enum=f5.nginx.agent.sdk.CommandStatusResponse_CommandStatus" json:"status"` // Error code ErrorCode CommandStatusResponse_CommandErrorCode `` /* 142-byte string literal not displayed */ // Provides a user friendly message to describe the response Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message"` // Provides an error message of why the command failed Error string `protobuf:"bytes,4,opt,name=error,proto3" json:"error"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a command status response
func (*CommandStatusResponse) Descriptor ¶
func (*CommandStatusResponse) Descriptor() ([]byte, []int)
func (*CommandStatusResponse) GetError ¶
func (m *CommandStatusResponse) GetError() string
func (*CommandStatusResponse) GetErrorCode ¶
func (m *CommandStatusResponse) GetErrorCode() CommandStatusResponse_CommandErrorCode
func (*CommandStatusResponse) GetMessage ¶
func (m *CommandStatusResponse) GetMessage() string
func (*CommandStatusResponse) GetStatus ¶
func (m *CommandStatusResponse) GetStatus() CommandStatusResponse_CommandStatus
func (*CommandStatusResponse) Marshal ¶
func (m *CommandStatusResponse) Marshal() (dAtA []byte, err error)
func (*CommandStatusResponse) MarshalTo ¶
func (m *CommandStatusResponse) MarshalTo(dAtA []byte) (int, error)
func (*CommandStatusResponse) MarshalToSizedBuffer ¶
func (m *CommandStatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CommandStatusResponse) ProtoMessage ¶
func (*CommandStatusResponse) ProtoMessage()
func (*CommandStatusResponse) Reset ¶
func (m *CommandStatusResponse) Reset()
func (*CommandStatusResponse) Size ¶
func (m *CommandStatusResponse) Size() (n int)
func (*CommandStatusResponse) String ¶
func (m *CommandStatusResponse) String() string
func (*CommandStatusResponse) Unmarshal ¶
func (m *CommandStatusResponse) Unmarshal(dAtA []byte) error
func (*CommandStatusResponse) XXX_DiscardUnknown ¶
func (m *CommandStatusResponse) XXX_DiscardUnknown()
func (*CommandStatusResponse) XXX_Marshal ¶
func (m *CommandStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommandStatusResponse) XXX_Merge ¶
func (m *CommandStatusResponse) XXX_Merge(src proto.Message)
func (*CommandStatusResponse) XXX_Size ¶
func (m *CommandStatusResponse) XXX_Size() int
func (*CommandStatusResponse) XXX_Unmarshal ¶
func (m *CommandStatusResponse) XXX_Unmarshal(b []byte) error
type CommandStatusResponse_CommandErrorCode ¶
type CommandStatusResponse_CommandErrorCode int32
Command error code enum
const ( // No Error (This is the default value) CommandStatusResponse_ERR_OK CommandStatusResponse_CommandErrorCode = 0 // Unknown error CommandStatusResponse_ERR_UNKNOWN CommandStatusResponse_CommandErrorCode = 1 )
func (CommandStatusResponse_CommandErrorCode) EnumDescriptor ¶
func (CommandStatusResponse_CommandErrorCode) EnumDescriptor() ([]byte, []int)
func (CommandStatusResponse_CommandErrorCode) String ¶
func (x CommandStatusResponse_CommandErrorCode) String() string
type CommandStatusResponse_CommandStatus ¶
type CommandStatusResponse_CommandStatus int32
Command status enum
const ( // Unknown status of command CommandStatusResponse_CMD_UNKNOWN CommandStatusResponse_CommandStatus = 0 // Command was successful CommandStatusResponse_CMD_OK CommandStatusResponse_CommandStatus = 1 // Command failed CommandStatusResponse_CMD_ERROR CommandStatusResponse_CommandStatus = 2 )
func (CommandStatusResponse_CommandStatus) EnumDescriptor ¶
func (CommandStatusResponse_CommandStatus) EnumDescriptor() ([]byte, []int)
func (CommandStatusResponse_CommandStatus) String ¶
func (x CommandStatusResponse_CommandStatus) String() string
type Command_AgentConfig ¶
type Command_AgentConfig struct {
AgentConfig *AgentConfig `protobuf:"bytes,9,opt,name=agent_config,json=agentConfig,proto3,oneof" json:"agent_config"`
}
func (*Command_AgentConfig) MarshalTo ¶
func (m *Command_AgentConfig) MarshalTo(dAtA []byte) (int, error)
func (*Command_AgentConfig) MarshalToSizedBuffer ¶
func (m *Command_AgentConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_AgentConfig) Size ¶
func (m *Command_AgentConfig) Size() (n int)
type Command_AgentConfigRequest ¶
type Command_AgentConfigRequest struct {
AgentConfigRequest *AgentConfigRequest `protobuf:"bytes,8,opt,name=agent_config_request,json=agentConfigRequest,proto3,oneof" json:"agent_config_request"`
}
func (*Command_AgentConfigRequest) MarshalTo ¶
func (m *Command_AgentConfigRequest) MarshalTo(dAtA []byte) (int, error)
func (*Command_AgentConfigRequest) MarshalToSizedBuffer ¶
func (m *Command_AgentConfigRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_AgentConfigRequest) Size ¶
func (m *Command_AgentConfigRequest) Size() (n int)
type Command_AgentConnectRequest ¶
type Command_AgentConnectRequest struct {
AgentConnectRequest *AgentConnectRequest `protobuf:"bytes,6,opt,name=agent_connect_request,json=agentConnectRequest,proto3,oneof" json:"agent_connect_request"`
}
func (*Command_AgentConnectRequest) MarshalTo ¶
func (m *Command_AgentConnectRequest) MarshalTo(dAtA []byte) (int, error)
func (*Command_AgentConnectRequest) MarshalToSizedBuffer ¶
func (m *Command_AgentConnectRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_AgentConnectRequest) Size ¶
func (m *Command_AgentConnectRequest) Size() (n int)
type Command_AgentConnectResponse ¶
type Command_AgentConnectResponse struct {
AgentConnectResponse *AgentConnectResponse `protobuf:"bytes,7,opt,name=agent_connect_response,json=agentConnectResponse,proto3,oneof" json:"agent_connect_response"`
}
func (*Command_AgentConnectResponse) MarshalTo ¶
func (m *Command_AgentConnectResponse) MarshalTo(dAtA []byte) (int, error)
func (*Command_AgentConnectResponse) MarshalToSizedBuffer ¶
func (m *Command_AgentConnectResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_AgentConnectResponse) Size ¶
func (m *Command_AgentConnectResponse) Size() (n int)
type Command_CmdStatus ¶
type Command_CmdStatus struct {
CmdStatus *CommandStatusResponse `protobuf:"bytes,3,opt,name=cmd_status,json=cmdStatus,proto3,oneof" json:"cmd_status"`
}
func (*Command_CmdStatus) MarshalTo ¶
func (m *Command_CmdStatus) MarshalTo(dAtA []byte) (int, error)
func (*Command_CmdStatus) MarshalToSizedBuffer ¶
func (m *Command_CmdStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_CmdStatus) Size ¶
func (m *Command_CmdStatus) Size() (n int)
type Command_CommandType ¶
type Command_CommandType int32
Command type enum
const ( // All commands default to normal Command_NORMAL Command_CommandType = 0 // The download type is used when sending NginxConfig from the management server to the agent. // It is used to instruct the agent to download the NGINX config from the management server. Command_DOWNLOAD Command_CommandType = 1 // The upload type is used when sending NginxConfig from the agent to the management server. // It is used to instruct the agent to upload the NGINX config from the agent. // This will be implemented in a future release. Command_UPLOAD Command_CommandType = 2 )
func (Command_CommandType) EnumDescriptor ¶
func (Command_CommandType) EnumDescriptor() ([]byte, []int)
func (Command_CommandType) String ¶
func (x Command_CommandType) String() string
type Command_DataplaneSoftwareDetails ¶
type Command_DataplaneSoftwareDetails struct {
DataplaneSoftwareDetails *DataplaneSoftwareDetails `` /* 132-byte string literal not displayed */
}
func (*Command_DataplaneSoftwareDetails) MarshalTo ¶
func (m *Command_DataplaneSoftwareDetails) MarshalTo(dAtA []byte) (int, error)
func (*Command_DataplaneSoftwareDetails) MarshalToSizedBuffer ¶
func (m *Command_DataplaneSoftwareDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_DataplaneSoftwareDetails) Size ¶
func (m *Command_DataplaneSoftwareDetails) Size() (n int)
type Command_DataplaneStatus ¶
type Command_DataplaneStatus struct {
DataplaneStatus *DataplaneStatus `protobuf:"bytes,11,opt,name=dataplane_status,json=dataplaneStatus,proto3,oneof" json:"dataplane_status"`
}
func (*Command_DataplaneStatus) MarshalTo ¶
func (m *Command_DataplaneStatus) MarshalTo(dAtA []byte) (int, error)
func (*Command_DataplaneStatus) MarshalToSizedBuffer ¶
func (m *Command_DataplaneStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_DataplaneStatus) Size ¶
func (m *Command_DataplaneStatus) Size() (n int)
type Command_DataplaneUpdate ¶ added in v2.20.0
type Command_DataplaneUpdate struct {
DataplaneUpdate *DataplaneUpdate `protobuf:"bytes,14,opt,name=dataplane_update,json=dataplaneUpdate,proto3,oneof" json:"dataplane_update"`
}
func (*Command_DataplaneUpdate) MarshalTo ¶ added in v2.20.0
func (m *Command_DataplaneUpdate) MarshalTo(dAtA []byte) (int, error)
func (*Command_DataplaneUpdate) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *Command_DataplaneUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_DataplaneUpdate) Size ¶ added in v2.20.0
func (m *Command_DataplaneUpdate) Size() (n int)
type Command_EventReport ¶
type Command_EventReport struct {
EventReport *events.EventReport `protobuf:"bytes,12,opt,name=event_report,json=eventReport,proto3,oneof" json:"event_report"`
}
func (*Command_EventReport) MarshalTo ¶
func (m *Command_EventReport) MarshalTo(dAtA []byte) (int, error)
func (*Command_EventReport) MarshalToSizedBuffer ¶
func (m *Command_EventReport) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_EventReport) Size ¶
func (m *Command_EventReport) Size() (n int)
type Command_NginxConfig ¶
type Command_NginxConfig struct {
NginxConfig *NginxConfig `protobuf:"bytes,4,opt,name=nginx_config,json=nginxConfig,proto3,oneof" json:"nginx_config"`
}
func (*Command_NginxConfig) MarshalTo ¶
func (m *Command_NginxConfig) MarshalTo(dAtA []byte) (int, error)
func (*Command_NginxConfig) MarshalToSizedBuffer ¶
func (m *Command_NginxConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_NginxConfig) Size ¶
func (m *Command_NginxConfig) Size() (n int)
type Command_NginxConfigResponse ¶
type Command_NginxConfigResponse struct {
NginxConfigResponse *NginxConfigResponse `protobuf:"bytes,5,opt,name=nginx_config_response,json=nginxConfigResponse,proto3,oneof" json:"nginx_config_response"`
}
func (*Command_NginxConfigResponse) MarshalTo ¶
func (m *Command_NginxConfigResponse) MarshalTo(dAtA []byte) (int, error)
func (*Command_NginxConfigResponse) MarshalToSizedBuffer ¶
func (m *Command_NginxConfigResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Command_NginxConfigResponse) Size ¶
func (m *Command_NginxConfigResponse) Size() (n int)
type CommanderClient ¶
type CommanderClient interface { // A Bidirectional streaming RPC established by the agent and is kept open CommandChannel(ctx context.Context, opts ...grpc.CallOption) (Commander_CommandChannelClient, error) // A streaming RPC established by the agent and is used to download resources associated with commands // The download stream will be kept open for the duration of the data transfer and will be closed when its done. // The transfer is a stream of chunks as follows: header -> data chunk 1 -> data chunk N. // Each data chunk is of a size smaller than the maximum gRPC payload Download(ctx context.Context, in *DownloadRequest, opts ...grpc.CallOption) (Commander_DownloadClient, error) // A streaming RPC established by the agent and is used to upload resources associated with commands Upload(ctx context.Context, opts ...grpc.CallOption) (Commander_UploadClient, error) }
CommanderClient is the client API for Commander service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewCommanderClient ¶
func NewCommanderClient(cc *grpc.ClientConn) CommanderClient
type CommanderServer ¶
type CommanderServer interface { // A Bidirectional streaming RPC established by the agent and is kept open CommandChannel(Commander_CommandChannelServer) error // A streaming RPC established by the agent and is used to download resources associated with commands // The download stream will be kept open for the duration of the data transfer and will be closed when its done. // The transfer is a stream of chunks as follows: header -> data chunk 1 -> data chunk N. // Each data chunk is of a size smaller than the maximum gRPC payload Download(*DownloadRequest, Commander_DownloadServer) error // A streaming RPC established by the agent and is used to upload resources associated with commands Upload(Commander_UploadServer) error }
CommanderServer is the server API for Commander service.
type Commander_DownloadClient ¶
type Commander_DownloadClient interface { Recv() (*DataChunk, error) grpc.ClientStream }
type Commander_DownloadServer ¶
type Commander_DownloadServer interface { Send(*DataChunk) error grpc.ServerStream }
type Commander_UploadClient ¶
type Commander_UploadClient interface { Send(*DataChunk) error CloseAndRecv() (*UploadStatus, error) grpc.ClientStream }
type Commander_UploadServer ¶
type Commander_UploadServer interface { SendAndClose(*UploadStatus) error Recv() (*DataChunk, error) grpc.ServerStream }
type ConfigDescriptor ¶
type ConfigDescriptor struct { // System ID SystemId string `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id"` // NGINX ID NginxId string `protobuf:"bytes,2,opt,name=nginx_id,json=nginxId,proto3" json:"nginx_id"` // Config file checksum Checksum string `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a config descriptor
func (*ConfigDescriptor) Descriptor ¶
func (*ConfigDescriptor) Descriptor() ([]byte, []int)
func (*ConfigDescriptor) GetChecksum ¶
func (m *ConfigDescriptor) GetChecksum() string
func (*ConfigDescriptor) GetNginxId ¶
func (m *ConfigDescriptor) GetNginxId() string
func (*ConfigDescriptor) GetSystemId ¶
func (m *ConfigDescriptor) GetSystemId() string
func (*ConfigDescriptor) Marshal ¶
func (m *ConfigDescriptor) Marshal() (dAtA []byte, err error)
func (*ConfigDescriptor) MarshalToSizedBuffer ¶
func (m *ConfigDescriptor) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfigDescriptor) ProtoMessage ¶
func (*ConfigDescriptor) ProtoMessage()
func (*ConfigDescriptor) Reset ¶
func (m *ConfigDescriptor) Reset()
func (*ConfigDescriptor) Size ¶
func (m *ConfigDescriptor) Size() (n int)
func (*ConfigDescriptor) String ¶
func (m *ConfigDescriptor) String() string
func (*ConfigDescriptor) Unmarshal ¶
func (m *ConfigDescriptor) Unmarshal(dAtA []byte) error
func (*ConfigDescriptor) XXX_DiscardUnknown ¶
func (m *ConfigDescriptor) XXX_DiscardUnknown()
func (*ConfigDescriptor) XXX_Marshal ¶
func (m *ConfigDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigDescriptor) XXX_Merge ¶
func (m *ConfigDescriptor) XXX_Merge(src proto.Message)
func (*ConfigDescriptor) XXX_Size ¶
func (m *ConfigDescriptor) XXX_Size() int
func (*ConfigDescriptor) XXX_Unmarshal ¶
func (m *ConfigDescriptor) XXX_Unmarshal(b []byte) error
type ConfigReport ¶
type ConfigReport struct { // Provides metadata information associated with the message Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` // List of NGINX config descriptors Configs []*ConfigDescriptor `protobuf:"bytes,2,rep,name=configs,proto3" json:"configs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a config report
func (*ConfigReport) Descriptor ¶
func (*ConfigReport) Descriptor() ([]byte, []int)
func (*ConfigReport) GetConfigs ¶
func (m *ConfigReport) GetConfigs() []*ConfigDescriptor
func (*ConfigReport) GetMeta ¶
func (m *ConfigReport) GetMeta() *Metadata
func (*ConfigReport) Marshal ¶
func (m *ConfigReport) Marshal() (dAtA []byte, err error)
func (*ConfigReport) MarshalToSizedBuffer ¶
func (m *ConfigReport) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfigReport) ProtoMessage ¶
func (*ConfigReport) ProtoMessage()
func (*ConfigReport) Reset ¶
func (m *ConfigReport) Reset()
func (*ConfigReport) Size ¶
func (m *ConfigReport) Size() (n int)
func (*ConfigReport) String ¶
func (m *ConfigReport) String() string
func (*ConfigReport) Unmarshal ¶
func (m *ConfigReport) Unmarshal(dAtA []byte) error
func (*ConfigReport) XXX_DiscardUnknown ¶
func (m *ConfigReport) XXX_DiscardUnknown()
func (*ConfigReport) XXX_Marshal ¶
func (m *ConfigReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigReport) XXX_Merge ¶
func (m *ConfigReport) XXX_Merge(src proto.Message)
func (*ConfigReport) XXX_Size ¶
func (m *ConfigReport) XXX_Size() int
func (*ConfigReport) XXX_Unmarshal ¶
func (m *ConfigReport) XXX_Unmarshal(b []byte) error
type CpuInfo ¶
type CpuInfo struct { // Model of CPU Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model"` // Number of cores Cores int32 `protobuf:"varint,2,opt,name=cores,proto3" json:"cores"` // CPU architecture Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture"` // CPU clock speed in MHz Mhz float64 `protobuf:"fixed64,4,opt,name=mhz,proto3" json:"mhz"` // Hypervisor (e.g. VMWare, KVM, etc.) Hypervisor string `protobuf:"bytes,5,opt,name=hypervisor,proto3" json:"hypervisor"` // Total number of CPUs Cpus int32 `protobuf:"varint,6,opt,name=cpus,proto3" json:"cpus"` // Type of hypervisor (e.g guest or host) Virtualization string `protobuf:"bytes,7,opt,name=virtualization,proto3" json:"virtualization"` // Map of caches with names as the keys and size in bytes as the values Cache map[string]string `` /* 141-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents CPU information
func (*CpuInfo) Descriptor ¶
func (*CpuInfo) GetArchitecture ¶
func (*CpuInfo) GetHypervisor ¶
func (*CpuInfo) GetVirtualization ¶
func (*CpuInfo) MarshalToSizedBuffer ¶
func (*CpuInfo) ProtoMessage ¶
func (*CpuInfo) ProtoMessage()
func (*CpuInfo) XXX_DiscardUnknown ¶
func (m *CpuInfo) XXX_DiscardUnknown()
func (*CpuInfo) XXX_Marshal ¶
func (*CpuInfo) XXX_Unmarshal ¶
type DataChunk ¶
type DataChunk struct { // Types that are valid to be assigned to Chunk: // *DataChunk_Header // *DataChunk_Data Chunk isDataChunk_Chunk `protobuf_oneof:"chunk"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a data chunck
func (*DataChunk) Descriptor ¶
func (*DataChunk) GetData ¶
func (m *DataChunk) GetData() *ChunkedResourceChunk
func (*DataChunk) GetHeader ¶
func (m *DataChunk) GetHeader() *ChunkedResourceHeader
func (*DataChunk) MarshalToSizedBuffer ¶
func (*DataChunk) ProtoMessage ¶
func (*DataChunk) ProtoMessage()
func (*DataChunk) XXX_DiscardUnknown ¶
func (m *DataChunk) XXX_DiscardUnknown()
func (*DataChunk) XXX_Marshal ¶
func (*DataChunk) XXX_OneofWrappers ¶
func (*DataChunk) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*DataChunk) XXX_Unmarshal ¶
type DataChunk_Data ¶
type DataChunk_Data struct {
Data *ChunkedResourceChunk `protobuf:"bytes,2,opt,name=data,proto3,oneof" json:"data"`
}
func (*DataChunk_Data) MarshalToSizedBuffer ¶
func (m *DataChunk_Data) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataChunk_Data) Size ¶
func (m *DataChunk_Data) Size() (n int)
type DataChunk_Header ¶
type DataChunk_Header struct {
Header *ChunkedResourceHeader `protobuf:"bytes,1,opt,name=header,proto3,oneof" json:"header"`
}
func (*DataChunk_Header) MarshalToSizedBuffer ¶
func (m *DataChunk_Header) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataChunk_Header) Size ¶
func (m *DataChunk_Header) Size() (n int)
type DataplaneSoftwareDetails ¶
type DataplaneSoftwareDetails struct { // Types that are valid to be assigned to Data: // *DataplaneSoftwareDetails_AppProtectWafDetails // *DataplaneSoftwareDetails_NginxDetails // *DataplaneSoftwareDetails_PhpFpmDetails Data isDataplaneSoftwareDetails_Data `protobuf_oneof:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents dataplane software details which contains details for additional software running on the dataplane that pertains to NGINX Agent
func (*DataplaneSoftwareDetails) Descriptor ¶
func (*DataplaneSoftwareDetails) Descriptor() ([]byte, []int)
func (*DataplaneSoftwareDetails) GetAppProtectWafDetails ¶
func (m *DataplaneSoftwareDetails) GetAppProtectWafDetails() *AppProtectWAFDetails
func (*DataplaneSoftwareDetails) GetData ¶
func (m *DataplaneSoftwareDetails) GetData() isDataplaneSoftwareDetails_Data
func (*DataplaneSoftwareDetails) GetNginxDetails ¶ added in v2.20.0
func (m *DataplaneSoftwareDetails) GetNginxDetails() *NginxDetails
func (*DataplaneSoftwareDetails) GetPhpFpmDetails ¶ added in v2.29.0
func (m *DataplaneSoftwareDetails) GetPhpFpmDetails() *PhpFpmDetails
func (*DataplaneSoftwareDetails) Marshal ¶
func (m *DataplaneSoftwareDetails) Marshal() (dAtA []byte, err error)
func (*DataplaneSoftwareDetails) MarshalTo ¶
func (m *DataplaneSoftwareDetails) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails) MarshalToSizedBuffer ¶
func (m *DataplaneSoftwareDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails) ProtoMessage ¶
func (*DataplaneSoftwareDetails) ProtoMessage()
func (*DataplaneSoftwareDetails) Reset ¶
func (m *DataplaneSoftwareDetails) Reset()
func (*DataplaneSoftwareDetails) Size ¶
func (m *DataplaneSoftwareDetails) Size() (n int)
func (*DataplaneSoftwareDetails) String ¶
func (m *DataplaneSoftwareDetails) String() string
func (*DataplaneSoftwareDetails) Unmarshal ¶
func (m *DataplaneSoftwareDetails) Unmarshal(dAtA []byte) error
func (*DataplaneSoftwareDetails) XXX_DiscardUnknown ¶
func (m *DataplaneSoftwareDetails) XXX_DiscardUnknown()
func (*DataplaneSoftwareDetails) XXX_Marshal ¶
func (m *DataplaneSoftwareDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataplaneSoftwareDetails) XXX_Merge ¶
func (m *DataplaneSoftwareDetails) XXX_Merge(src proto.Message)
func (*DataplaneSoftwareDetails) XXX_OneofWrappers ¶
func (*DataplaneSoftwareDetails) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*DataplaneSoftwareDetails) XXX_Size ¶
func (m *DataplaneSoftwareDetails) XXX_Size() int
func (*DataplaneSoftwareDetails) XXX_Unmarshal ¶
func (m *DataplaneSoftwareDetails) XXX_Unmarshal(b []byte) error
type DataplaneSoftwareDetails_AppProtectWafDetails ¶
type DataplaneSoftwareDetails_AppProtectWafDetails struct {
AppProtectWafDetails *AppProtectWAFDetails `protobuf:"bytes,1,opt,name=app_protect_waf_details,json=appProtectWafDetails,proto3,oneof" json:"app_protect_waf_details"`
}
func (*DataplaneSoftwareDetails_AppProtectWafDetails) MarshalTo ¶
func (m *DataplaneSoftwareDetails_AppProtectWafDetails) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails_AppProtectWafDetails) MarshalToSizedBuffer ¶
func (m *DataplaneSoftwareDetails_AppProtectWafDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails_AppProtectWafDetails) Size ¶
func (m *DataplaneSoftwareDetails_AppProtectWafDetails) Size() (n int)
type DataplaneSoftwareDetails_NginxDetails ¶ added in v2.20.0
type DataplaneSoftwareDetails_NginxDetails struct {
NginxDetails *NginxDetails `protobuf:"bytes,2,opt,name=nginx_details,json=nginxDetails,proto3,oneof" json:"nginx_details"`
}
func (*DataplaneSoftwareDetails_NginxDetails) MarshalTo ¶ added in v2.20.0
func (m *DataplaneSoftwareDetails_NginxDetails) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails_NginxDetails) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *DataplaneSoftwareDetails_NginxDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails_NginxDetails) Size ¶ added in v2.20.0
func (m *DataplaneSoftwareDetails_NginxDetails) Size() (n int)
type DataplaneSoftwareDetails_PhpFpmDetails ¶ added in v2.29.0
type DataplaneSoftwareDetails_PhpFpmDetails struct {
PhpFpmDetails *PhpFpmDetails `protobuf:"bytes,3,opt,name=php_fpm_details,json=phpFpmDetails,proto3,oneof" json:"php_fpm_details"`
}
func (*DataplaneSoftwareDetails_PhpFpmDetails) MarshalTo ¶ added in v2.29.0
func (m *DataplaneSoftwareDetails_PhpFpmDetails) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails_PhpFpmDetails) MarshalToSizedBuffer ¶ added in v2.29.0
func (m *DataplaneSoftwareDetails_PhpFpmDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareDetails_PhpFpmDetails) Size ¶ added in v2.29.0
func (m *DataplaneSoftwareDetails_PhpFpmDetails) Size() (n int)
type DataplaneSoftwareHealth ¶ added in v2.20.0
type DataplaneSoftwareHealth struct { // Types that are valid to be assigned to Health: // *DataplaneSoftwareHealth_NginxHealth // *DataplaneSoftwareHealth_AppProtectWafHealth Health isDataplaneSoftwareHealth_Health `protobuf_oneof:"health"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a dataplane software health
func (*DataplaneSoftwareHealth) Descriptor ¶ added in v2.20.0
func (*DataplaneSoftwareHealth) Descriptor() ([]byte, []int)
func (*DataplaneSoftwareHealth) GetAppProtectWafHealth ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) GetAppProtectWafHealth() *AppProtectWAFHealth
func (*DataplaneSoftwareHealth) GetHealth ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) GetHealth() isDataplaneSoftwareHealth_Health
func (*DataplaneSoftwareHealth) GetNginxHealth ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) GetNginxHealth() *NginxHealth
func (*DataplaneSoftwareHealth) Marshal ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) Marshal() (dAtA []byte, err error)
func (*DataplaneSoftwareHealth) MarshalTo ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareHealth) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareHealth) ProtoMessage ¶ added in v2.20.0
func (*DataplaneSoftwareHealth) ProtoMessage()
func (*DataplaneSoftwareHealth) Reset ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) Reset()
func (*DataplaneSoftwareHealth) Size ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) Size() (n int)
func (*DataplaneSoftwareHealth) String ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) String() string
func (*DataplaneSoftwareHealth) Unmarshal ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) Unmarshal(dAtA []byte) error
func (*DataplaneSoftwareHealth) XXX_DiscardUnknown ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) XXX_DiscardUnknown()
func (*DataplaneSoftwareHealth) XXX_Marshal ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataplaneSoftwareHealth) XXX_Merge ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) XXX_Merge(src proto.Message)
func (*DataplaneSoftwareHealth) XXX_OneofWrappers ¶ added in v2.20.0
func (*DataplaneSoftwareHealth) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*DataplaneSoftwareHealth) XXX_Size ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) XXX_Size() int
func (*DataplaneSoftwareHealth) XXX_Unmarshal ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth) XXX_Unmarshal(b []byte) error
type DataplaneSoftwareHealth_AppProtectWafHealth ¶ added in v2.20.0
type DataplaneSoftwareHealth_AppProtectWafHealth struct {
AppProtectWafHealth *AppProtectWAFHealth `protobuf:"bytes,2,opt,name=app_protect_waf_health,json=appProtectWafHealth,proto3,oneof" json:"app_protect_waf_health"`
}
func (*DataplaneSoftwareHealth_AppProtectWafHealth) MarshalTo ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth_AppProtectWafHealth) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareHealth_AppProtectWafHealth) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth_AppProtectWafHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareHealth_AppProtectWafHealth) Size ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth_AppProtectWafHealth) Size() (n int)
type DataplaneSoftwareHealth_NginxHealth ¶ added in v2.20.0
type DataplaneSoftwareHealth_NginxHealth struct {
NginxHealth *NginxHealth `protobuf:"bytes,1,opt,name=nginx_health,json=nginxHealth,proto3,oneof" json:"nginx_health"`
}
func (*DataplaneSoftwareHealth_NginxHealth) MarshalTo ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth_NginxHealth) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneSoftwareHealth_NginxHealth) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth_NginxHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneSoftwareHealth_NginxHealth) Size ¶ added in v2.20.0
func (m *DataplaneSoftwareHealth_NginxHealth) Size() (n int)
type DataplaneStatus ¶
type DataplaneStatus struct { // System ID SystemId string `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id"` // List of NGINX details. This field will be moving to DataplaneSoftwareDetails in a future release. Details []*NginxDetails `protobuf:"bytes,2,rep,name=details,proto3" json:"details"` // Host information Host *HostInfo `protobuf:"bytes,3,opt,name=host,proto3" json:"host"` // List of NGINX health information. This field will be moving to DataplaneSoftwareHealth in a future release. Healths []*NginxHealth `protobuf:"bytes,5,rep,name=healths,proto3" json:"healths"` // List of software details. This includes details about NGINX and any other software installed in the system that the agent is interested in. DataplaneSoftwareDetails []*DataplaneSoftwareDetails `protobuf:"bytes,6,rep,name=dataplane_software_details,json=dataplaneSoftwareDetails,proto3" json:"dataplane_software_details"` // List of software health statues. This includes the health of NGINX and any other software installed in the system that the agent is interested in. DataplaneSoftwareHealths []*DataplaneSoftwareHealth `protobuf:"bytes,7,rep,name=dataplane_software_healths,json=dataplaneSoftwareHealths,proto3" json:"dataplane_software_healths"` // List of activity statuses. Reports on the status of activities that the agent is currently executing. AgentActivityStatus []*AgentActivityStatus `protobuf:"bytes,8,rep,name=agent_activity_status,json=agentActivityStatus,proto3" json:"agent_activity_status"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a dataplane status, which is used by the agent to periodically report the status of NGINX, agent activities and other dataplane software activities.
func (*DataplaneStatus) Descriptor ¶
func (*DataplaneStatus) Descriptor() ([]byte, []int)
func (*DataplaneStatus) GetAgentActivityStatus ¶ added in v2.20.0
func (m *DataplaneStatus) GetAgentActivityStatus() []*AgentActivityStatus
func (*DataplaneStatus) GetDataplaneSoftwareDetails ¶
func (m *DataplaneStatus) GetDataplaneSoftwareDetails() []*DataplaneSoftwareDetails
func (*DataplaneStatus) GetDataplaneSoftwareHealths ¶ added in v2.20.0
func (m *DataplaneStatus) GetDataplaneSoftwareHealths() []*DataplaneSoftwareHealth
func (*DataplaneStatus) GetDetails ¶
func (m *DataplaneStatus) GetDetails() []*NginxDetails
func (*DataplaneStatus) GetHealths ¶
func (m *DataplaneStatus) GetHealths() []*NginxHealth
func (*DataplaneStatus) GetHost ¶
func (m *DataplaneStatus) GetHost() *HostInfo
func (*DataplaneStatus) GetSystemId ¶
func (m *DataplaneStatus) GetSystemId() string
func (*DataplaneStatus) Marshal ¶
func (m *DataplaneStatus) Marshal() (dAtA []byte, err error)
func (*DataplaneStatus) MarshalToSizedBuffer ¶
func (m *DataplaneStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneStatus) ProtoMessage ¶
func (*DataplaneStatus) ProtoMessage()
func (*DataplaneStatus) Reset ¶
func (m *DataplaneStatus) Reset()
func (*DataplaneStatus) Size ¶
func (m *DataplaneStatus) Size() (n int)
func (*DataplaneStatus) String ¶
func (m *DataplaneStatus) String() string
func (*DataplaneStatus) Unmarshal ¶
func (m *DataplaneStatus) Unmarshal(dAtA []byte) error
func (*DataplaneStatus) XXX_DiscardUnknown ¶
func (m *DataplaneStatus) XXX_DiscardUnknown()
func (*DataplaneStatus) XXX_Marshal ¶
func (m *DataplaneStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataplaneStatus) XXX_Merge ¶
func (m *DataplaneStatus) XXX_Merge(src proto.Message)
func (*DataplaneStatus) XXX_Size ¶
func (m *DataplaneStatus) XXX_Size() int
func (*DataplaneStatus) XXX_Unmarshal ¶
func (m *DataplaneStatus) XXX_Unmarshal(b []byte) error
type DataplaneUpdate ¶ added in v2.20.0
type DataplaneUpdate struct { // Host information Host *HostInfo `protobuf:"bytes,1,opt,name=host,proto3" json:"host"` // List of software details. This includes details about NGINX and any other software installed in the system that the agent is interested in. DataplaneSoftwareDetails []*DataplaneSoftwareDetails `protobuf:"bytes,2,rep,name=dataplane_software_details,json=dataplaneSoftwareDetails,proto3" json:"dataplane_software_details"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a dataplane update
func (*DataplaneUpdate) Descriptor ¶ added in v2.20.0
func (*DataplaneUpdate) Descriptor() ([]byte, []int)
func (*DataplaneUpdate) GetDataplaneSoftwareDetails ¶ added in v2.20.0
func (m *DataplaneUpdate) GetDataplaneSoftwareDetails() []*DataplaneSoftwareDetails
func (*DataplaneUpdate) GetHost ¶ added in v2.20.0
func (m *DataplaneUpdate) GetHost() *HostInfo
func (*DataplaneUpdate) Marshal ¶ added in v2.20.0
func (m *DataplaneUpdate) Marshal() (dAtA []byte, err error)
func (*DataplaneUpdate) MarshalTo ¶ added in v2.20.0
func (m *DataplaneUpdate) MarshalTo(dAtA []byte) (int, error)
func (*DataplaneUpdate) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *DataplaneUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataplaneUpdate) ProtoMessage ¶ added in v2.20.0
func (*DataplaneUpdate) ProtoMessage()
func (*DataplaneUpdate) Reset ¶ added in v2.20.0
func (m *DataplaneUpdate) Reset()
func (*DataplaneUpdate) Size ¶ added in v2.20.0
func (m *DataplaneUpdate) Size() (n int)
func (*DataplaneUpdate) String ¶ added in v2.20.0
func (m *DataplaneUpdate) String() string
func (*DataplaneUpdate) Unmarshal ¶ added in v2.20.0
func (m *DataplaneUpdate) Unmarshal(dAtA []byte) error
func (*DataplaneUpdate) XXX_DiscardUnknown ¶ added in v2.20.0
func (m *DataplaneUpdate) XXX_DiscardUnknown()
func (*DataplaneUpdate) XXX_Marshal ¶ added in v2.20.0
func (m *DataplaneUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataplaneUpdate) XXX_Merge ¶ added in v2.20.0
func (m *DataplaneUpdate) XXX_Merge(src proto.Message)
func (*DataplaneUpdate) XXX_Size ¶ added in v2.20.0
func (m *DataplaneUpdate) XXX_Size() int
func (*DataplaneUpdate) XXX_Unmarshal ¶ added in v2.20.0
func (m *DataplaneUpdate) XXX_Unmarshal(b []byte) error
type Dimension ¶
type Dimension struct { // Dimension name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` // Dimension value Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a dimension which is a dimensional attribute used when classifying and categorizing data
func (*Dimension) Descriptor ¶
func (*Dimension) MarshalToSizedBuffer ¶
func (*Dimension) ProtoMessage ¶
func (*Dimension) ProtoMessage()
func (*Dimension) XXX_DiscardUnknown ¶
func (m *Dimension) XXX_DiscardUnknown()
func (*Dimension) XXX_Marshal ¶
func (*Dimension) XXX_Unmarshal ¶
type Directory ¶
type Directory struct { // Name of the directory Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // When the directory was last modified Mtime *types.Timestamp `protobuf:"bytes,2,opt,name=mtime,proto3" json:"mtime,omitempty"` // Directory permissions (e.g. 0644) Permissions string `protobuf:"bytes,3,opt,name=permissions,proto3" json:"permissions,omitempty"` // Size of the directory in bytes Size_ int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // List of files in the directory Files []*File `protobuf:"bytes,5,rep,name=files,proto3" json:"files,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a directory
func (*Directory) Descriptor ¶
func (*Directory) GetPermissions ¶
func (*Directory) MarshalToSizedBuffer ¶
func (*Directory) ProtoMessage ¶
func (*Directory) ProtoMessage()
func (*Directory) XXX_DiscardUnknown ¶
func (m *Directory) XXX_DiscardUnknown()
func (*Directory) XXX_Marshal ¶
func (*Directory) XXX_Unmarshal ¶
type DirectoryMap ¶
type DirectoryMap struct { // List of directories Directories []*Directory `protobuf:"bytes,1,rep,name=directories,proto3" json:"directories,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a map of directories & files on the system
func (*DirectoryMap) Descriptor ¶
func (*DirectoryMap) Descriptor() ([]byte, []int)
func (*DirectoryMap) GetDirectories ¶
func (m *DirectoryMap) GetDirectories() []*Directory
func (*DirectoryMap) Marshal ¶
func (m *DirectoryMap) Marshal() (dAtA []byte, err error)
func (*DirectoryMap) MarshalToSizedBuffer ¶
func (m *DirectoryMap) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DirectoryMap) ProtoMessage ¶
func (*DirectoryMap) ProtoMessage()
func (*DirectoryMap) Reset ¶
func (m *DirectoryMap) Reset()
func (*DirectoryMap) Size ¶
func (m *DirectoryMap) Size() (n int)
func (*DirectoryMap) String ¶
func (m *DirectoryMap) String() string
func (*DirectoryMap) Unmarshal ¶
func (m *DirectoryMap) Unmarshal(dAtA []byte) error
func (*DirectoryMap) XXX_DiscardUnknown ¶
func (m *DirectoryMap) XXX_DiscardUnknown()
func (*DirectoryMap) XXX_Marshal ¶
func (m *DirectoryMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DirectoryMap) XXX_Merge ¶
func (m *DirectoryMap) XXX_Merge(src proto.Message)
func (*DirectoryMap) XXX_Size ¶
func (m *DirectoryMap) XXX_Size() int
func (*DirectoryMap) XXX_Unmarshal ¶
func (m *DirectoryMap) XXX_Unmarshal(b []byte) error
type DiskPartition ¶
type DiskPartition struct { // Mount point location MountPoint string `protobuf:"bytes,1,opt,name=mount_point,json=mountPoint,proto3" json:"mountpoint"` // Device file path Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device"` // File system type (e.g. hfs, swap, etc) FsType string `protobuf:"bytes,3,opt,name=fs_type,json=fsType,proto3" json:"fstype"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a disk partition
func (*DiskPartition) Descriptor ¶
func (*DiskPartition) Descriptor() ([]byte, []int)
func (*DiskPartition) GetDevice ¶
func (m *DiskPartition) GetDevice() string
func (*DiskPartition) GetFsType ¶
func (m *DiskPartition) GetFsType() string
func (*DiskPartition) GetMountPoint ¶
func (m *DiskPartition) GetMountPoint() string
func (*DiskPartition) Marshal ¶
func (m *DiskPartition) Marshal() (dAtA []byte, err error)
func (*DiskPartition) MarshalToSizedBuffer ¶
func (m *DiskPartition) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DiskPartition) ProtoMessage ¶
func (*DiskPartition) ProtoMessage()
func (*DiskPartition) Reset ¶
func (m *DiskPartition) Reset()
func (*DiskPartition) Size ¶
func (m *DiskPartition) Size() (n int)
func (*DiskPartition) String ¶
func (m *DiskPartition) String() string
func (*DiskPartition) Unmarshal ¶
func (m *DiskPartition) Unmarshal(dAtA []byte) error
func (*DiskPartition) XXX_DiscardUnknown ¶
func (m *DiskPartition) XXX_DiscardUnknown()
func (*DiskPartition) XXX_Marshal ¶
func (m *DiskPartition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiskPartition) XXX_Merge ¶
func (m *DiskPartition) XXX_Merge(src proto.Message)
func (*DiskPartition) XXX_Size ¶
func (m *DiskPartition) XXX_Size() int
func (*DiskPartition) XXX_Unmarshal ¶
func (m *DiskPartition) XXX_Unmarshal(b []byte) error
type DownloadRequest ¶
type DownloadRequest struct { // Metadata information Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a download request
func (*DownloadRequest) Descriptor ¶
func (*DownloadRequest) Descriptor() ([]byte, []int)
func (*DownloadRequest) GetMeta ¶
func (m *DownloadRequest) GetMeta() *Metadata
func (*DownloadRequest) Marshal ¶
func (m *DownloadRequest) Marshal() (dAtA []byte, err error)
func (*DownloadRequest) MarshalToSizedBuffer ¶
func (m *DownloadRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DownloadRequest) ProtoMessage ¶
func (*DownloadRequest) ProtoMessage()
func (*DownloadRequest) Reset ¶
func (m *DownloadRequest) Reset()
func (*DownloadRequest) Size ¶
func (m *DownloadRequest) Size() (n int)
func (*DownloadRequest) String ¶
func (m *DownloadRequest) String() string
func (*DownloadRequest) Unmarshal ¶
func (m *DownloadRequest) Unmarshal(dAtA []byte) error
func (*DownloadRequest) XXX_DiscardUnknown ¶
func (m *DownloadRequest) XXX_DiscardUnknown()
func (*DownloadRequest) XXX_Marshal ¶
func (m *DownloadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DownloadRequest) XXX_Merge ¶
func (m *DownloadRequest) XXX_Merge(src proto.Message)
func (*DownloadRequest) XXX_Size ¶
func (m *DownloadRequest) XXX_Size() int
func (*DownloadRequest) XXX_Unmarshal ¶
func (m *DownloadRequest) XXX_Unmarshal(b []byte) error
type ErrorLog ¶
type ErrorLog struct { // Name of file Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` // Log level LogLevel string `protobuf:"bytes,2,opt,name=log_level,json=logLevel,proto3" json:"log_level"` // File Permissions Permissions string `protobuf:"bytes,3,opt,name=permissions,proto3" json:"permissions"` // Determines if the file is readable or not Readable bool `protobuf:"varint,4,opt,name=readable,proto3" json:"readable"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an error log file
func (*ErrorLog) Descriptor ¶
func (*ErrorLog) GetLogLevel ¶
func (*ErrorLog) GetPermissions ¶
func (*ErrorLog) GetReadable ¶
func (*ErrorLog) MarshalToSizedBuffer ¶
func (*ErrorLog) ProtoMessage ¶
func (*ErrorLog) ProtoMessage()
func (*ErrorLog) XXX_DiscardUnknown ¶
func (m *ErrorLog) XXX_DiscardUnknown()
func (*ErrorLog) XXX_Marshal ¶
func (*ErrorLog) XXX_Unmarshal ¶
type ErrorLogs ¶
type ErrorLogs struct { // List of error log files ErrorLog []*ErrorLog `protobuf:"bytes,1,rep,name=error_log,json=errorLog,proto3" json:"error_log"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents error log files
func (*ErrorLogs) Descriptor ¶
func (*ErrorLogs) GetErrorLog ¶
func (*ErrorLogs) MarshalToSizedBuffer ¶
func (*ErrorLogs) ProtoMessage ¶
func (*ErrorLogs) ProtoMessage()
func (*ErrorLogs) XXX_DiscardUnknown ¶
func (m *ErrorLogs) XXX_DiscardUnknown()
func (*ErrorLogs) XXX_Marshal ¶
func (*ErrorLogs) XXX_Unmarshal ¶
type File ¶
type File struct { // Name of the file Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` // Number of lines in the file Lines int32 `protobuf:"varint,2,opt,name=lines,proto3" json:"lines"` // When the file was last modified Mtime *types.Timestamp `protobuf:"bytes,3,opt,name=mtime,proto3" json:"mtime"` // File permissions (e.g. 0644) Permissions string `protobuf:"bytes,4,opt,name=permissions,proto3" json:"permissions"` // Size of the file in bytes Size_ int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size"` // The contents of the file in bytes Contents []byte `protobuf:"bytes,6,opt,name=contents,proto3" json:"contents"` // Action to take on the file (e.g. update, delete, etc) Action File_Action `protobuf:"varint,7,opt,name=action,proto3,enum=f5.nginx.agent.sdk.File_Action" json:"action,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a file
func (*File) Descriptor ¶
func (*File) GetAction ¶ added in v2.22.0
func (m *File) GetAction() File_Action
func (*File) GetContents ¶
func (*File) GetPermissions ¶
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) XXX_DiscardUnknown ¶
func (m *File) XXX_DiscardUnknown()
func (*File) XXX_Unmarshal ¶
type File_Action ¶ added in v2.22.0
type File_Action int32
Action enum
const ( // Default value File_unset File_Action = 0 // No changes to the file File_unchanged File_Action = 1 // New file File_add File_Action = 2 // Updated file File_update File_Action = 3 // File deleted File_delete File_Action = 4 )
func (File_Action) EnumDescriptor ¶ added in v2.22.0
func (File_Action) EnumDescriptor() ([]byte, []int)
func (File_Action) String ¶ added in v2.22.0
func (x File_Action) String() string
type HostInfo ¶
type HostInfo struct { // NGINX Agent version Agent string `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent"` // Host boot time Boot uint64 `protobuf:"varint,2,opt,name=boot,proto3" json:"boot"` // Hostname Hostname string `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname"` // Display Name DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name"` // OS type (e.g. freebsd, linux, etc) OsType string `protobuf:"bytes,5,opt,name=os_type,json=osType,proto3" json:"os-type"` // Host UUID Uuid string `protobuf:"bytes,6,opt,name=uuid,proto3" json:"uuid"` // The native cpu architecture queried at runtime, as returned by `uname -a` or empty string in case of error Uname string `protobuf:"bytes,7,opt,name=uname,proto3" json:"uname"` // List of disk partitions Partitons []*DiskPartition `protobuf:"bytes,8,rep,name=partitons,proto3" json:"disk_partitions"` // Network information Network *Network `protobuf:"bytes,9,opt,name=network,proto3" json:"network"` // List of CPU processor information Processor []*CpuInfo `protobuf:"bytes,10,rep,name=processor,proto3" json:"processor"` // Release Information Release *ReleaseInfo `protobuf:"bytes,11,opt,name=release,proto3" json:"release"` // List of tags Tags []string `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags"` // List of directories that the NGINX Agent is allowed to access on the host AgentAccessibleDirs string `protobuf:"bytes,13,opt,name=agent_accessible_dirs,json=agentAccessibleDirs,proto3" json:"agent_accessible_dirs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents the host system information
func (*HostInfo) Descriptor ¶
func (*HostInfo) GetAgentAccessibleDirs ¶
func (*HostInfo) GetDisplayName ¶
func (*HostInfo) GetHostname ¶
func (*HostInfo) GetNetwork ¶
func (*HostInfo) GetPartitons ¶
func (m *HostInfo) GetPartitons() []*DiskPartition
func (*HostInfo) GetProcessor ¶
func (*HostInfo) GetRelease ¶
func (m *HostInfo) GetRelease() *ReleaseInfo
func (*HostInfo) MarshalToSizedBuffer ¶
func (*HostInfo) ProtoMessage ¶
func (*HostInfo) ProtoMessage()
func (*HostInfo) XXX_DiscardUnknown ¶
func (m *HostInfo) XXX_DiscardUnknown()
func (*HostInfo) XXX_Marshal ¶
func (*HostInfo) XXX_Unmarshal ¶
type Metadata ¶
type Metadata struct { // timestamp defines the time of message creation Timestamp *types.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp"` // Client ID ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id"` // Message ID MessageId string `protobuf:"bytes,3,opt,name=message_id,json=messageId,proto3" json:"message_id"` // Cloud Account ID (e.g. AWS/Azure/GCP account ID) CloudAccountId string `protobuf:"bytes,4,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents the metadata for a message
func (*Metadata) Descriptor ¶
func (*Metadata) GetClientId ¶
func (*Metadata) GetCloudAccountId ¶
func (*Metadata) GetMessageId ¶
func (*Metadata) GetTimestamp ¶
func (*Metadata) MarshalToSizedBuffer ¶
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) XXX_DiscardUnknown ¶
func (m *Metadata) XXX_DiscardUnknown()
func (*Metadata) XXX_Marshal ¶
func (*Metadata) XXX_Unmarshal ¶
type MetricsReport ¶
type MetricsReport struct { // Provides meta information about the metrics Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` // Type of metrics Type MetricsReport_Type `protobuf:"varint,2,opt,name=type,proto3,enum=f5.nginx.agent.sdk.MetricsReport_Type" json:"type"` // List of stats entities Data []*StatsEntity `protobuf:"bytes,3,rep,name=data,proto3" json:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a metric report
func (*MetricsReport) Descriptor ¶
func (*MetricsReport) Descriptor() ([]byte, []int)
func (*MetricsReport) GetData ¶
func (m *MetricsReport) GetData() []*StatsEntity
func (*MetricsReport) GetMeta ¶
func (m *MetricsReport) GetMeta() *Metadata
func (*MetricsReport) GetType ¶
func (m *MetricsReport) GetType() MetricsReport_Type
func (*MetricsReport) Marshal ¶
func (m *MetricsReport) Marshal() (dAtA []byte, err error)
func (*MetricsReport) MarshalToSizedBuffer ¶
func (m *MetricsReport) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MetricsReport) ProtoMessage ¶
func (*MetricsReport) ProtoMessage()
func (*MetricsReport) Reset ¶
func (m *MetricsReport) Reset()
func (*MetricsReport) Size ¶
func (m *MetricsReport) Size() (n int)
func (*MetricsReport) String ¶
func (m *MetricsReport) String() string
func (*MetricsReport) Unmarshal ¶
func (m *MetricsReport) Unmarshal(dAtA []byte) error
func (*MetricsReport) XXX_DiscardUnknown ¶
func (m *MetricsReport) XXX_DiscardUnknown()
func (*MetricsReport) XXX_Marshal ¶
func (m *MetricsReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MetricsReport) XXX_Merge ¶
func (m *MetricsReport) XXX_Merge(src proto.Message)
func (*MetricsReport) XXX_Size ¶
func (m *MetricsReport) XXX_Size() int
func (*MetricsReport) XXX_Unmarshal ¶
func (m *MetricsReport) XXX_Unmarshal(b []byte) error
type MetricsReport_Type ¶
type MetricsReport_Type int32
Metric type enum
const ( // System metric type MetricsReport_SYSTEM MetricsReport_Type = 0 // NGINX instance metric type MetricsReport_INSTANCE MetricsReport_Type = 1 // Agent metric type MetricsReport_AGENT MetricsReport_Type = 2 // Cache zone metric type MetricsReport_CACHE_ZONE MetricsReport_Type = 3 // Upstreams metric type MetricsReport_UPSTREAMS MetricsReport_Type = 4 )
func (MetricsReport_Type) EnumDescriptor ¶
func (MetricsReport_Type) EnumDescriptor() ([]byte, []int)
func (MetricsReport_Type) String ¶
func (x MetricsReport_Type) String() string
type MetricsServiceClient ¶
type MetricsServiceClient interface { // A client-to-server streaming RPC to deliver high volume metrics reports. Stream(ctx context.Context, opts ...grpc.CallOption) (MetricsService_StreamClient, error) // A client-to-server streaming RPC to deliver high volume event reports. StreamEvents(ctx context.Context, opts ...grpc.CallOption) (MetricsService_StreamEventsClient, error) }
MetricsServiceClient is the client API for MetricsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMetricsServiceClient ¶
func NewMetricsServiceClient(cc *grpc.ClientConn) MetricsServiceClient
type MetricsServiceServer ¶
type MetricsServiceServer interface { // A client-to-server streaming RPC to deliver high volume metrics reports. Stream(MetricsService_StreamServer) error // A client-to-server streaming RPC to deliver high volume event reports. StreamEvents(MetricsService_StreamEventsServer) error }
MetricsServiceServer is the server API for MetricsService service.
type MetricsService_StreamClient ¶
type MetricsService_StreamClient interface { Send(*MetricsReport) error CloseAndRecv() (*types.Empty, error) grpc.ClientStream }
type MetricsService_StreamEventsClient ¶ added in v2.20.0
type MetricsService_StreamEventsClient interface { Send(*events.EventReport) error CloseAndRecv() (*types.Empty, error) grpc.ClientStream }
type MetricsService_StreamEventsServer ¶ added in v2.20.0
type MetricsService_StreamEventsServer interface { SendAndClose(*types.Empty) error Recv() (*events.EventReport, error) grpc.ServerStream }
type MetricsService_StreamServer ¶
type MetricsService_StreamServer interface { SendAndClose(*types.Empty) error Recv() (*MetricsReport, error) grpc.ServerStream }
type Network ¶
type Network struct { // List of network interfaces Interfaces []*NetworkInterface `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces"` // Default network name Default string `protobuf:"bytes,2,opt,name=default,proto3" json:"default"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a network
func (*Network) Descriptor ¶
func (*Network) GetDefault ¶
func (*Network) GetInterfaces ¶
func (m *Network) GetInterfaces() []*NetworkInterface
func (*Network) MarshalToSizedBuffer ¶
func (*Network) ProtoMessage ¶
func (*Network) ProtoMessage()
func (*Network) XXX_DiscardUnknown ¶
func (m *Network) XXX_DiscardUnknown()
func (*Network) XXX_Marshal ¶
func (*Network) XXX_Unmarshal ¶
type NetworkInterface ¶
type NetworkInterface struct { // MAC address Mac string `protobuf:"bytes,1,opt,name=mac,proto3" json:"mac"` // List of IPV6 addresses Ipv6 []*Address `protobuf:"bytes,2,rep,name=ipv6,proto3" json:"ipv6"` // List of IPV4 addresses Ipv4 []*Address `protobuf:"bytes,3,rep,name=ipv4,proto3" json:"ipv4"` // Name of network interface Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a network interface
func (*NetworkInterface) Descriptor ¶
func (*NetworkInterface) Descriptor() ([]byte, []int)
func (*NetworkInterface) GetIpv4 ¶
func (m *NetworkInterface) GetIpv4() []*Address
func (*NetworkInterface) GetIpv6 ¶
func (m *NetworkInterface) GetIpv6() []*Address
func (*NetworkInterface) GetMac ¶
func (m *NetworkInterface) GetMac() string
func (*NetworkInterface) GetName ¶
func (m *NetworkInterface) GetName() string
func (*NetworkInterface) Marshal ¶
func (m *NetworkInterface) Marshal() (dAtA []byte, err error)
func (*NetworkInterface) MarshalToSizedBuffer ¶
func (m *NetworkInterface) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NetworkInterface) ProtoMessage ¶
func (*NetworkInterface) ProtoMessage()
func (*NetworkInterface) Reset ¶
func (m *NetworkInterface) Reset()
func (*NetworkInterface) Size ¶
func (m *NetworkInterface) Size() (n int)
func (*NetworkInterface) String ¶
func (m *NetworkInterface) String() string
func (*NetworkInterface) Unmarshal ¶
func (m *NetworkInterface) Unmarshal(dAtA []byte) error
func (*NetworkInterface) XXX_DiscardUnknown ¶
func (m *NetworkInterface) XXX_DiscardUnknown()
func (*NetworkInterface) XXX_Marshal ¶
func (m *NetworkInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkInterface) XXX_Merge ¶
func (m *NetworkInterface) XXX_Merge(src proto.Message)
func (*NetworkInterface) XXX_Size ¶
func (m *NetworkInterface) XXX_Size() int
func (*NetworkInterface) XXX_Unmarshal ¶
func (m *NetworkInterface) XXX_Unmarshal(b []byte) error
type NginxConfig ¶
type NginxConfig struct { // NGINX config action Action NginxConfigAction `protobuf:"varint,1,opt,name=action,proto3,enum=f5.nginx.agent.sdk.NginxConfigAction" json:"action"` // Metadata information about the configuration ConfigData *ConfigDescriptor `protobuf:"bytes,2,opt,name=config_data,json=configData,proto3" json:"config_data"` // Zipped file of all NGINX config files Zconfig *ZippedFile `protobuf:"bytes,3,opt,name=zconfig,proto3" json:"zconfig"` // Zipped file of all auxiliary files Zaux *ZippedFile `protobuf:"bytes,4,opt,name=zaux,proto3" json:"zaux"` // Information about all access log files AccessLogs *AccessLogs `protobuf:"bytes,5,opt,name=access_logs,json=accessLogs,proto3" json:"access_logs"` // Information about all error log files ErrorLogs *ErrorLogs `protobuf:"bytes,6,opt,name=error_logs,json=errorLogs,proto3" json:"error_logs"` // Information about all SSL certificates files Ssl *SslCertificates `protobuf:"bytes,7,opt,name=ssl,proto3" json:"ssl"` // Directory map of all config and aux files DirectoryMap *DirectoryMap `protobuf:"bytes,8,opt,name=directory_map,json=directoryMap,proto3" json:"directory_map"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a NGINX config
func (*NginxConfig) Descriptor ¶
func (*NginxConfig) Descriptor() ([]byte, []int)
func (*NginxConfig) GetAccessLogs ¶
func (m *NginxConfig) GetAccessLogs() *AccessLogs
func (*NginxConfig) GetAction ¶
func (m *NginxConfig) GetAction() NginxConfigAction
func (*NginxConfig) GetConfigData ¶
func (m *NginxConfig) GetConfigData() *ConfigDescriptor
func (*NginxConfig) GetDirectoryMap ¶
func (m *NginxConfig) GetDirectoryMap() *DirectoryMap
func (*NginxConfig) GetErrorLogs ¶
func (m *NginxConfig) GetErrorLogs() *ErrorLogs
func (*NginxConfig) GetSsl ¶
func (m *NginxConfig) GetSsl() *SslCertificates
func (*NginxConfig) GetZaux ¶
func (m *NginxConfig) GetZaux() *ZippedFile
func (*NginxConfig) GetZconfig ¶
func (m *NginxConfig) GetZconfig() *ZippedFile
func (*NginxConfig) Marshal ¶
func (m *NginxConfig) Marshal() (dAtA []byte, err error)
func (*NginxConfig) MarshalToSizedBuffer ¶
func (m *NginxConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxConfig) ProtoMessage ¶
func (*NginxConfig) ProtoMessage()
func (*NginxConfig) Reset ¶
func (m *NginxConfig) Reset()
func (*NginxConfig) Size ¶
func (m *NginxConfig) Size() (n int)
func (*NginxConfig) String ¶
func (m *NginxConfig) String() string
func (*NginxConfig) Unmarshal ¶
func (m *NginxConfig) Unmarshal(dAtA []byte) error
func (*NginxConfig) XXX_DiscardUnknown ¶
func (m *NginxConfig) XXX_DiscardUnknown()
func (*NginxConfig) XXX_Marshal ¶
func (m *NginxConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxConfig) XXX_Merge ¶
func (m *NginxConfig) XXX_Merge(src proto.Message)
func (*NginxConfig) XXX_Size ¶
func (m *NginxConfig) XXX_Size() int
func (*NginxConfig) XXX_Unmarshal ¶
func (m *NginxConfig) XXX_Unmarshal(b []byte) error
type NginxConfigAction ¶
type NginxConfigAction int32
NGINX config action enum
const ( // Unknown action NginxConfigAction_UNKNOWN NginxConfigAction = 0 // Apply config action NginxConfigAction_APPLY NginxConfigAction = 1 // Test config action (This will be implemented in a future release) NginxConfigAction_TEST NginxConfigAction = 2 // Rollback config action (This will be implemented in a future release) NginxConfigAction_ROLLBACK NginxConfigAction = 3 // Return config action (This will be implemented in a future release) NginxConfigAction_RETURN NginxConfigAction = 4 // Force config apply action NginxConfigAction_FORCE NginxConfigAction = 5 )
func (NginxConfigAction) EnumDescriptor ¶
func (NginxConfigAction) EnumDescriptor() ([]byte, []int)
func (NginxConfigAction) String ¶
func (x NginxConfigAction) String() string
type NginxConfigResponse ¶
type NginxConfigResponse struct { // Command status Status *CommandStatusResponse `protobuf:"bytes,1,opt,name=status,proto3" json:"status"` // NGINX config action Action NginxConfigAction `protobuf:"varint,2,opt,name=action,proto3,enum=f5.nginx.agent.sdk.NginxConfigAction" json:"action"` // NGINX config description ConfigData *ConfigDescriptor `protobuf:"bytes,3,opt,name=config_data,json=configData,proto3" json:"config_data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a NGINX config response
func (*NginxConfigResponse) Descriptor ¶
func (*NginxConfigResponse) Descriptor() ([]byte, []int)
func (*NginxConfigResponse) GetAction ¶
func (m *NginxConfigResponse) GetAction() NginxConfigAction
func (*NginxConfigResponse) GetConfigData ¶
func (m *NginxConfigResponse) GetConfigData() *ConfigDescriptor
func (*NginxConfigResponse) GetStatus ¶
func (m *NginxConfigResponse) GetStatus() *CommandStatusResponse
func (*NginxConfigResponse) Marshal ¶
func (m *NginxConfigResponse) Marshal() (dAtA []byte, err error)
func (*NginxConfigResponse) MarshalTo ¶
func (m *NginxConfigResponse) MarshalTo(dAtA []byte) (int, error)
func (*NginxConfigResponse) MarshalToSizedBuffer ¶
func (m *NginxConfigResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxConfigResponse) ProtoMessage ¶
func (*NginxConfigResponse) ProtoMessage()
func (*NginxConfigResponse) Reset ¶
func (m *NginxConfigResponse) Reset()
func (*NginxConfigResponse) Size ¶
func (m *NginxConfigResponse) Size() (n int)
func (*NginxConfigResponse) String ¶
func (m *NginxConfigResponse) String() string
func (*NginxConfigResponse) Unmarshal ¶
func (m *NginxConfigResponse) Unmarshal(dAtA []byte) error
func (*NginxConfigResponse) XXX_DiscardUnknown ¶
func (m *NginxConfigResponse) XXX_DiscardUnknown()
func (*NginxConfigResponse) XXX_Marshal ¶
func (m *NginxConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxConfigResponse) XXX_Merge ¶
func (m *NginxConfigResponse) XXX_Merge(src proto.Message)
func (*NginxConfigResponse) XXX_Size ¶
func (m *NginxConfigResponse) XXX_Size() int
func (*NginxConfigResponse) XXX_Unmarshal ¶
func (m *NginxConfigResponse) XXX_Unmarshal(b []byte) error
type NginxConfigStatus ¶ added in v2.20.0
type NginxConfigStatus struct { // CorrelationID is an ID used by the producer of the message to track the flow of events CorrelationId string `protobuf:"bytes,1,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id"` // Provides a status for the NGINX configuration Status NginxConfigStatus_Status `protobuf:"varint,2,opt,name=status,proto3,enum=f5.nginx.agent.sdk.NginxConfigStatus_Status" json:"status"` // Provides a user friendly message to describe the current state of the NGINX configuration. Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message"` // NGINX ID NginxId string `protobuf:"bytes,4,opt,name=nginx_id,json=nginxId,proto3" json:"nginx_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a NGINX configuration status
func (*NginxConfigStatus) Descriptor ¶ added in v2.20.0
func (*NginxConfigStatus) Descriptor() ([]byte, []int)
func (*NginxConfigStatus) GetCorrelationId ¶ added in v2.20.0
func (m *NginxConfigStatus) GetCorrelationId() string
func (*NginxConfigStatus) GetMessage ¶ added in v2.20.0
func (m *NginxConfigStatus) GetMessage() string
func (*NginxConfigStatus) GetNginxId ¶ added in v2.21.0
func (m *NginxConfigStatus) GetNginxId() string
func (*NginxConfigStatus) GetStatus ¶ added in v2.20.0
func (m *NginxConfigStatus) GetStatus() NginxConfigStatus_Status
func (*NginxConfigStatus) Marshal ¶ added in v2.20.0
func (m *NginxConfigStatus) Marshal() (dAtA []byte, err error)
func (*NginxConfigStatus) MarshalTo ¶ added in v2.20.0
func (m *NginxConfigStatus) MarshalTo(dAtA []byte) (int, error)
func (*NginxConfigStatus) MarshalToSizedBuffer ¶ added in v2.20.0
func (m *NginxConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxConfigStatus) ProtoMessage ¶ added in v2.20.0
func (*NginxConfigStatus) ProtoMessage()
func (*NginxConfigStatus) Reset ¶ added in v2.20.0
func (m *NginxConfigStatus) Reset()
func (*NginxConfigStatus) Size ¶ added in v2.20.0
func (m *NginxConfigStatus) Size() (n int)
func (*NginxConfigStatus) String ¶ added in v2.20.0
func (m *NginxConfigStatus) String() string
func (*NginxConfigStatus) Unmarshal ¶ added in v2.20.0
func (m *NginxConfigStatus) Unmarshal(dAtA []byte) error
func (*NginxConfigStatus) XXX_DiscardUnknown ¶ added in v2.20.0
func (m *NginxConfigStatus) XXX_DiscardUnknown()
func (*NginxConfigStatus) XXX_Marshal ¶ added in v2.20.0
func (m *NginxConfigStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxConfigStatus) XXX_Merge ¶ added in v2.20.0
func (m *NginxConfigStatus) XXX_Merge(src proto.Message)
func (*NginxConfigStatus) XXX_Size ¶ added in v2.20.0
func (m *NginxConfigStatus) XXX_Size() int
func (*NginxConfigStatus) XXX_Unmarshal ¶ added in v2.20.0
func (m *NginxConfigStatus) XXX_Unmarshal(b []byte) error
type NginxConfigStatus_Status ¶ added in v2.20.0
type NginxConfigStatus_Status int32
NGINX configuration status enum
const ( // The configuration is still in the process of being applied. NginxConfigStatus_PENDING NginxConfigStatus_Status = 0 // The configuration has being successfully applied. NginxConfigStatus_OK NginxConfigStatus_Status = 1 // The configuration has failed to be applied NginxConfigStatus_ERROR NginxConfigStatus_Status = 2 )
func (NginxConfigStatus_Status) EnumDescriptor ¶ added in v2.20.0
func (NginxConfigStatus_Status) EnumDescriptor() ([]byte, []int)
func (NginxConfigStatus_Status) String ¶ added in v2.20.0
func (x NginxConfigStatus_Status) String() string
type NginxDetails ¶
type NginxDetails struct { // NGINX ID. // Example: b636d4376dea15405589692d3c5d3869ff3a9b26b0e7bb4bb1aa7e658ace1437 NginxId string `protobuf:"bytes,1,opt,name=nginx_id,json=nginxId,proto3" json:"nginx_id"` // NGINX version. // Example: 1.23.2 Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version"` // Path to NGINX configuration. // Example: /usr/local/nginx/conf/nginx.conf ConfPath string `protobuf:"bytes,3,opt,name=conf_path,json=confPath,proto3" json:"conf_path"` // Process ID of NGINX instance. // Example: 8 ProcessId string `protobuf:"bytes,4,opt,name=process_id,json=processId,proto3" json:"process_id"` // The path to the NGINX executable. // Example: /usr/local/nginx/sbin/nginx ProcessPath string `protobuf:"bytes,5,opt,name=process_path,json=processPath,proto3" json:"process_path"` // The start time of the NGINX instance. // Example: 1670429190000 StartTime int64 `protobuf:"varint,6,opt,name=start_time,json=startTime,proto3" json:"start_time"` // Determines if the NGINX instance was built from the source code in github or not. // Example: false BuiltFromSource bool `protobuf:"varint,7,opt,name=built_from_source,json=builtFromSource,proto3" json:"built_from_source"` // List of NGINX loadable modules. // Example: [] LoadableModules []string `protobuf:"bytes,8,rep,name=loadable_modules,json=loadableModules,proto3" json:"loadable_modules"` // List of NGINX runtime modules. // Example: [ "http_stub_status_module" ] RuntimeModules []string `protobuf:"bytes,9,rep,name=runtime_modules,json=runtimeModules,proto3" json:"runtime_modules"` // NGINX Plus metadata. Plus *NginxPlusMetaData `protobuf:"bytes,10,opt,name=plus,proto3" json:"plus"` // NGINX SSL metadata. Ssl *NginxSslMetaData `protobuf:"bytes,11,opt,name=ssl,proto3" json:"ssl"` // Status URL. // Example: http://localhost:8080/api StatusUrl string `protobuf:"bytes,12,opt,name=status_url,json=statusUrl,proto3" json:"status_url"` // Command line arguments that were used when the NGINX instance was started. // Example: [ "", "with-http_stub_status_module" ] ConfigureArgs []string `protobuf:"bytes,13,rep,name=configure_args,json=configureArgs,proto3" json:"configure_args"` // Error log path. // Example: -e /home/ubuntu/nplus/var/log/error.log -e /home/ubuntu/nplus/var/log/error1.log ErrorLogPaths []string `protobuf:"bytes,14,rep,name=error_log_paths,json=errorLogPaths,proto3" json:"error_log_paths"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
swagger:model NginxDetails Represents NGINX details about a single NGINX instance
func (*NginxDetails) Descriptor ¶
func (*NginxDetails) Descriptor() ([]byte, []int)
func (*NginxDetails) GetBuiltFromSource ¶
func (m *NginxDetails) GetBuiltFromSource() bool
func (*NginxDetails) GetConfPath ¶
func (m *NginxDetails) GetConfPath() string
func (*NginxDetails) GetConfigureArgs ¶
func (m *NginxDetails) GetConfigureArgs() []string
func (*NginxDetails) GetErrorLogPaths ¶ added in v2.38.0
func (m *NginxDetails) GetErrorLogPaths() []string
func (*NginxDetails) GetLoadableModules ¶
func (m *NginxDetails) GetLoadableModules() []string
func (*NginxDetails) GetNginxId ¶
func (m *NginxDetails) GetNginxId() string
func (*NginxDetails) GetPlus ¶
func (m *NginxDetails) GetPlus() *NginxPlusMetaData
func (*NginxDetails) GetProcessId ¶
func (m *NginxDetails) GetProcessId() string
func (*NginxDetails) GetProcessPath ¶
func (m *NginxDetails) GetProcessPath() string
func (*NginxDetails) GetRuntimeModules ¶
func (m *NginxDetails) GetRuntimeModules() []string
func (*NginxDetails) GetSsl ¶
func (m *NginxDetails) GetSsl() *NginxSslMetaData
func (*NginxDetails) GetStartTime ¶
func (m *NginxDetails) GetStartTime() int64
func (*NginxDetails) GetStatusUrl ¶
func (m *NginxDetails) GetStatusUrl() string
func (*NginxDetails) GetVersion ¶
func (m *NginxDetails) GetVersion() string
func (*NginxDetails) Marshal ¶
func (m *NginxDetails) Marshal() (dAtA []byte, err error)
func (*NginxDetails) MarshalToSizedBuffer ¶
func (m *NginxDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxDetails) ProtoMessage ¶
func (*NginxDetails) ProtoMessage()
func (*NginxDetails) Reset ¶
func (m *NginxDetails) Reset()
func (*NginxDetails) Size ¶
func (m *NginxDetails) Size() (n int)
func (*NginxDetails) String ¶
func (m *NginxDetails) String() string
func (*NginxDetails) Unmarshal ¶
func (m *NginxDetails) Unmarshal(dAtA []byte) error
func (*NginxDetails) XXX_DiscardUnknown ¶
func (m *NginxDetails) XXX_DiscardUnknown()
func (*NginxDetails) XXX_Marshal ¶
func (m *NginxDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxDetails) XXX_Merge ¶
func (m *NginxDetails) XXX_Merge(src proto.Message)
func (*NginxDetails) XXX_Size ¶
func (m *NginxDetails) XXX_Size() int
func (*NginxDetails) XXX_Unmarshal ¶
func (m *NginxDetails) XXX_Unmarshal(b []byte) error
type NginxHealth ¶
type NginxHealth struct { // NGINX ID NginxId string `protobuf:"bytes,1,opt,name=nginx_id,json=nginxId,proto3" json:"nginx_id"` // NGINX status NginxStatus NginxHealth_NginxStatus `` /* 133-byte string literal not displayed */ // Provides an error message of why a NGINX instance is degraded DegradedReason string `protobuf:"bytes,3,opt,name=degraded_reason,json=degradedReason,proto3" json:"degraded_reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents the health of a NGINX instance
func (*NginxHealth) Descriptor ¶
func (*NginxHealth) Descriptor() ([]byte, []int)
func (*NginxHealth) GetDegradedReason ¶
func (m *NginxHealth) GetDegradedReason() string
func (*NginxHealth) GetNginxId ¶
func (m *NginxHealth) GetNginxId() string
func (*NginxHealth) GetNginxStatus ¶
func (m *NginxHealth) GetNginxStatus() NginxHealth_NginxStatus
func (*NginxHealth) Marshal ¶
func (m *NginxHealth) Marshal() (dAtA []byte, err error)
func (*NginxHealth) MarshalToSizedBuffer ¶
func (m *NginxHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxHealth) ProtoMessage ¶
func (*NginxHealth) ProtoMessage()
func (*NginxHealth) Reset ¶
func (m *NginxHealth) Reset()
func (*NginxHealth) Size ¶
func (m *NginxHealth) Size() (n int)
func (*NginxHealth) String ¶
func (m *NginxHealth) String() string
func (*NginxHealth) Unmarshal ¶
func (m *NginxHealth) Unmarshal(dAtA []byte) error
func (*NginxHealth) XXX_DiscardUnknown ¶
func (m *NginxHealth) XXX_DiscardUnknown()
func (*NginxHealth) XXX_Marshal ¶
func (m *NginxHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxHealth) XXX_Merge ¶
func (m *NginxHealth) XXX_Merge(src proto.Message)
func (*NginxHealth) XXX_Size ¶
func (m *NginxHealth) XXX_Size() int
func (*NginxHealth) XXX_Unmarshal ¶
func (m *NginxHealth) XXX_Unmarshal(b []byte) error
type NginxHealth_NginxStatus ¶
type NginxHealth_NginxStatus int32
NGINX status enum
const ( // Unknown status NginxHealth_UNKNOWN NginxHealth_NginxStatus = 0 // Active status NginxHealth_ACTIVE NginxHealth_NginxStatus = 1 // Degraded status NginxHealth_DEGRADED NginxHealth_NginxStatus = 2 )
func (NginxHealth_NginxStatus) EnumDescriptor ¶
func (NginxHealth_NginxStatus) EnumDescriptor() ([]byte, []int)
func (NginxHealth_NginxStatus) String ¶
func (x NginxHealth_NginxStatus) String() string
type NginxPlusMetaData ¶
type NginxPlusMetaData struct { // Determines if its a plus instance or not. // Example: true Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled"` // NGINX Plus version. // Example: R27 Release string `protobuf:"bytes,2,opt,name=release,proto3" json:"release"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
swagger:model NginxPlusMetaData Represents NGINX Plus metadata
func (*NginxPlusMetaData) Descriptor ¶
func (*NginxPlusMetaData) Descriptor() ([]byte, []int)
func (*NginxPlusMetaData) GetEnabled ¶
func (m *NginxPlusMetaData) GetEnabled() bool
func (*NginxPlusMetaData) GetRelease ¶
func (m *NginxPlusMetaData) GetRelease() string
func (*NginxPlusMetaData) Marshal ¶
func (m *NginxPlusMetaData) Marshal() (dAtA []byte, err error)
func (*NginxPlusMetaData) MarshalTo ¶
func (m *NginxPlusMetaData) MarshalTo(dAtA []byte) (int, error)
func (*NginxPlusMetaData) MarshalToSizedBuffer ¶
func (m *NginxPlusMetaData) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxPlusMetaData) ProtoMessage ¶
func (*NginxPlusMetaData) ProtoMessage()
func (*NginxPlusMetaData) Reset ¶
func (m *NginxPlusMetaData) Reset()
func (*NginxPlusMetaData) Size ¶
func (m *NginxPlusMetaData) Size() (n int)
func (*NginxPlusMetaData) String ¶
func (m *NginxPlusMetaData) String() string
func (*NginxPlusMetaData) Unmarshal ¶
func (m *NginxPlusMetaData) Unmarshal(dAtA []byte) error
func (*NginxPlusMetaData) XXX_DiscardUnknown ¶
func (m *NginxPlusMetaData) XXX_DiscardUnknown()
func (*NginxPlusMetaData) XXX_Marshal ¶
func (m *NginxPlusMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxPlusMetaData) XXX_Merge ¶
func (m *NginxPlusMetaData) XXX_Merge(src proto.Message)
func (*NginxPlusMetaData) XXX_Size ¶
func (m *NginxPlusMetaData) XXX_Size() int
func (*NginxPlusMetaData) XXX_Unmarshal ¶
func (m *NginxPlusMetaData) XXX_Unmarshal(b []byte) error
type NginxSslMetaData ¶
type NginxSslMetaData struct { // SSL Type. // Example: 0 SslType NginxSslMetaData_NginxSslType `` /* 127-byte string literal not displayed */ // List of SSL information (e.g. version, type, etc). // Example: null Details []string `protobuf:"bytes,2,rep,name=details,proto3" json:"details"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
swagger:model NginxSslMetaData Represents NGINX SSL metadata
func (*NginxSslMetaData) Descriptor ¶
func (*NginxSslMetaData) Descriptor() ([]byte, []int)
func (*NginxSslMetaData) GetDetails ¶
func (m *NginxSslMetaData) GetDetails() []string
func (*NginxSslMetaData) GetSslType ¶
func (m *NginxSslMetaData) GetSslType() NginxSslMetaData_NginxSslType
func (*NginxSslMetaData) Marshal ¶
func (m *NginxSslMetaData) Marshal() (dAtA []byte, err error)
func (*NginxSslMetaData) MarshalToSizedBuffer ¶
func (m *NginxSslMetaData) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxSslMetaData) ProtoMessage ¶
func (*NginxSslMetaData) ProtoMessage()
func (*NginxSslMetaData) Reset ¶
func (m *NginxSslMetaData) Reset()
func (*NginxSslMetaData) Size ¶
func (m *NginxSslMetaData) Size() (n int)
func (*NginxSslMetaData) String ¶
func (m *NginxSslMetaData) String() string
func (*NginxSslMetaData) Unmarshal ¶
func (m *NginxSslMetaData) Unmarshal(dAtA []byte) error
func (*NginxSslMetaData) XXX_DiscardUnknown ¶
func (m *NginxSslMetaData) XXX_DiscardUnknown()
func (*NginxSslMetaData) XXX_Marshal ¶
func (m *NginxSslMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxSslMetaData) XXX_Merge ¶
func (m *NginxSslMetaData) XXX_Merge(src proto.Message)
func (*NginxSslMetaData) XXX_Size ¶
func (m *NginxSslMetaData) XXX_Size() int
func (*NginxSslMetaData) XXX_Unmarshal ¶
func (m *NginxSslMetaData) XXX_Unmarshal(b []byte) error
type NginxSslMetaData_NginxSslType ¶
type NginxSslMetaData_NginxSslType int32
SSL type enum
const ( // SSL complied with NGINX NginxSslMetaData_BUILT NginxSslMetaData_NginxSslType = 0 // SSL not complied with NGINX NginxSslMetaData_RUN NginxSslMetaData_NginxSslType = 1 )
func (NginxSslMetaData_NginxSslType) EnumDescriptor ¶
func (NginxSslMetaData_NginxSslType) EnumDescriptor() ([]byte, []int)
func (NginxSslMetaData_NginxSslType) String ¶
func (x NginxSslMetaData_NginxSslType) String() string
type PhpFpmDetails ¶ added in v2.29.0
type PhpFpmDetails struct { // PhpFpm process type Type PhpFpmProcessType `protobuf:"varint,1,opt,name=type,proto3,enum=f5.nginx.agent.sdk.PhpFpmProcessType" json:"type"` // System ID Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid"` // PhpFpm ID PhpId string `protobuf:"bytes,3,opt,name=php_id,json=phpId,proto3" json:"php_id"` // PhpFpm process name Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name"` // PhpFpm process descpription // Example: php-fpm: master process (/etc/php/7.4/fpm/php-fpm.conf) Cmd string `protobuf:"bytes,5,opt,name=cmd,proto3" json:"cmd"` // Location of PhpFpm config path // Example: /etc/php/7.4/fpm/php-fpm.conf ConfPath string `protobuf:"bytes,6,opt,name=conf_path,json=confPath,proto3" json:"conf_path"` // Location of PhpFpm binary path // Example: /usr/sbin/php-fpm7.4 ProcessPath string `protobuf:"bytes,7,opt,name=process_path,json=processPath,proto3" json:"process_path"` // PhpFpm version Version string `protobuf:"bytes,8,opt,name=version,proto3" json:"version"` // PhpFpm version line // Example: PHP 7.4.33 (fpm-fcgi) (built: Feb 14 2023 18:31:23) VersionLine string `protobuf:"bytes,9,opt,name=version_line,json=versionLine,proto3" json:"version_line"` // PhpFpm process id Pid int32 `protobuf:"varint,10,opt,name=pid,proto3" json:"pid"` // NGINX agent version Agent string `protobuf:"bytes,11,opt,name=agent,proto3" json:"agent"` // PhpFpm children process Children []*PhpFpmPool `protobuf:"bytes,12,rep,name=children,proto3" json:"children"` // PhpFpm master process total workers/children Workers int32 `protobuf:"varint,13,opt,name=workers,proto3" json:"workers"` // PhpFpm master process health Health *PhpFpmHealth `protobuf:"bytes,14,opt,name=health,proto3" json:"health"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PhpFpmDetails registers a phpfpm master process + child pools
func (*PhpFpmDetails) Descriptor ¶ added in v2.29.0
func (*PhpFpmDetails) Descriptor() ([]byte, []int)
func (*PhpFpmDetails) GetAgent ¶ added in v2.29.0
func (m *PhpFpmDetails) GetAgent() string
func (*PhpFpmDetails) GetChildren ¶ added in v2.29.0
func (m *PhpFpmDetails) GetChildren() []*PhpFpmPool
func (*PhpFpmDetails) GetCmd ¶ added in v2.29.0
func (m *PhpFpmDetails) GetCmd() string
func (*PhpFpmDetails) GetConfPath ¶ added in v2.29.0
func (m *PhpFpmDetails) GetConfPath() string
func (*PhpFpmDetails) GetHealth ¶ added in v2.29.0
func (m *PhpFpmDetails) GetHealth() *PhpFpmHealth
func (*PhpFpmDetails) GetName ¶ added in v2.29.0
func (m *PhpFpmDetails) GetName() string
func (*PhpFpmDetails) GetPhpId ¶ added in v2.29.0
func (m *PhpFpmDetails) GetPhpId() string
func (*PhpFpmDetails) GetPid ¶ added in v2.29.0
func (m *PhpFpmDetails) GetPid() int32
func (*PhpFpmDetails) GetProcessPath ¶ added in v2.29.0
func (m *PhpFpmDetails) GetProcessPath() string
func (*PhpFpmDetails) GetType ¶ added in v2.29.0
func (m *PhpFpmDetails) GetType() PhpFpmProcessType
func (*PhpFpmDetails) GetUuid ¶ added in v2.29.0
func (m *PhpFpmDetails) GetUuid() string
func (*PhpFpmDetails) GetVersion ¶ added in v2.29.0
func (m *PhpFpmDetails) GetVersion() string
func (*PhpFpmDetails) GetVersionLine ¶ added in v2.29.0
func (m *PhpFpmDetails) GetVersionLine() string
func (*PhpFpmDetails) GetWorkers ¶ added in v2.29.0
func (m *PhpFpmDetails) GetWorkers() int32
func (*PhpFpmDetails) Marshal ¶ added in v2.29.0
func (m *PhpFpmDetails) Marshal() (dAtA []byte, err error)
func (*PhpFpmDetails) MarshalTo ¶ added in v2.29.0
func (m *PhpFpmDetails) MarshalTo(dAtA []byte) (int, error)
func (*PhpFpmDetails) MarshalToSizedBuffer ¶ added in v2.29.0
func (m *PhpFpmDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PhpFpmDetails) ProtoMessage ¶ added in v2.29.0
func (*PhpFpmDetails) ProtoMessage()
func (*PhpFpmDetails) Reset ¶ added in v2.29.0
func (m *PhpFpmDetails) Reset()
func (*PhpFpmDetails) Size ¶ added in v2.29.0
func (m *PhpFpmDetails) Size() (n int)
func (*PhpFpmDetails) String ¶ added in v2.29.0
func (m *PhpFpmDetails) String() string
func (*PhpFpmDetails) Unmarshal ¶ added in v2.29.0
func (m *PhpFpmDetails) Unmarshal(dAtA []byte) error
func (*PhpFpmDetails) XXX_DiscardUnknown ¶ added in v2.29.0
func (m *PhpFpmDetails) XXX_DiscardUnknown()
func (*PhpFpmDetails) XXX_Marshal ¶ added in v2.29.0
func (m *PhpFpmDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PhpFpmDetails) XXX_Merge ¶ added in v2.29.0
func (m *PhpFpmDetails) XXX_Merge(src proto.Message)
func (*PhpFpmDetails) XXX_Size ¶ added in v2.29.0
func (m *PhpFpmDetails) XXX_Size() int
func (*PhpFpmDetails) XXX_Unmarshal ¶ added in v2.29.0
func (m *PhpFpmDetails) XXX_Unmarshal(b []byte) error
type PhpFpmHealth ¶ added in v2.29.0
type PhpFpmHealth struct { // System ID SystemId string `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id"` // PhpFpm health status PhpfpmHealthStatus PhpFpmHealth_PhpFpmHealthStatus `` /* 164-byte string literal not displayed */ // Provides an error message of why PhpFpm is degraded DegradedReason string `protobuf:"bytes,3,opt,name=degraded_reason,json=degradedReason,proto3" json:"degraded_reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PhpFpmHealth reports the health details of PHPFPM process
func (*PhpFpmHealth) Descriptor ¶ added in v2.29.0
func (*PhpFpmHealth) Descriptor() ([]byte, []int)
func (*PhpFpmHealth) GetDegradedReason ¶ added in v2.29.0
func (m *PhpFpmHealth) GetDegradedReason() string
func (*PhpFpmHealth) GetPhpfpmHealthStatus ¶ added in v2.29.0
func (m *PhpFpmHealth) GetPhpfpmHealthStatus() PhpFpmHealth_PhpFpmHealthStatus
func (*PhpFpmHealth) GetSystemId ¶ added in v2.29.0
func (m *PhpFpmHealth) GetSystemId() string
func (*PhpFpmHealth) Marshal ¶ added in v2.29.0
func (m *PhpFpmHealth) Marshal() (dAtA []byte, err error)
func (*PhpFpmHealth) MarshalTo ¶ added in v2.29.0
func (m *PhpFpmHealth) MarshalTo(dAtA []byte) (int, error)
func (*PhpFpmHealth) MarshalToSizedBuffer ¶ added in v2.29.0
func (m *PhpFpmHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PhpFpmHealth) ProtoMessage ¶ added in v2.29.0
func (*PhpFpmHealth) ProtoMessage()
func (*PhpFpmHealth) Reset ¶ added in v2.29.0
func (m *PhpFpmHealth) Reset()
func (*PhpFpmHealth) Size ¶ added in v2.29.0
func (m *PhpFpmHealth) Size() (n int)
func (*PhpFpmHealth) String ¶ added in v2.29.0
func (m *PhpFpmHealth) String() string
func (*PhpFpmHealth) Unmarshal ¶ added in v2.29.0
func (m *PhpFpmHealth) Unmarshal(dAtA []byte) error
func (*PhpFpmHealth) XXX_DiscardUnknown ¶ added in v2.29.0
func (m *PhpFpmHealth) XXX_DiscardUnknown()
func (*PhpFpmHealth) XXX_Marshal ¶ added in v2.29.0
func (m *PhpFpmHealth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PhpFpmHealth) XXX_Merge ¶ added in v2.29.0
func (m *PhpFpmHealth) XXX_Merge(src proto.Message)
func (*PhpFpmHealth) XXX_Size ¶ added in v2.29.0
func (m *PhpFpmHealth) XXX_Size() int
func (*PhpFpmHealth) XXX_Unmarshal ¶ added in v2.29.0
func (m *PhpFpmHealth) XXX_Unmarshal(b []byte) error
type PhpFpmHealth_PhpFpmHealthStatus ¶ added in v2.29.0
type PhpFpmHealth_PhpFpmHealthStatus int32
Status enum
const ( // Unknown status PhpFpmHealth_UNKNOWN PhpFpmHealth_PhpFpmHealthStatus = 0 // Active status PhpFpmHealth_ACTIVE PhpFpmHealth_PhpFpmHealthStatus = 1 // Degraded status PhpFpmHealth_DEGRADED PhpFpmHealth_PhpFpmHealthStatus = 2 )
func (PhpFpmHealth_PhpFpmHealthStatus) EnumDescriptor ¶ added in v2.29.0
func (PhpFpmHealth_PhpFpmHealthStatus) EnumDescriptor() ([]byte, []int)
func (PhpFpmHealth_PhpFpmHealthStatus) String ¶ added in v2.29.0
func (x PhpFpmHealth_PhpFpmHealthStatus) String() string
type PhpFpmPool ¶ added in v2.29.0
type PhpFpmPool struct { // PhpFpm process type (e.g. phpfpm-pool) Type PhpFpmProcessType `protobuf:"varint,1,opt,name=type,proto3,enum=f5.nginx.agent.sdk.PhpFpmProcessType" json:"type"` // System ID Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid"` // PhpFpm ID PhpId string `protobuf:"bytes,3,opt,name=php_id,json=phpId,proto3" json:"php_id"` // PhpFpm process name Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name"` // PhpFpm display name // Example: phpfpm master @ Ubuntu DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name"` // Phpfpm master process ID ParentPhpId string `protobuf:"bytes,6,opt,name=parent_php_id,json=parentPhpId,proto3" json:"parent_php_id"` // Location for PhpFpm process to listen to connections Listen string `protobuf:"bytes,7,opt,name=listen,proto3" json:"listen"` // PhpFpm formatted listen Flisten string `protobuf:"bytes,8,opt,name=flisten,proto3" json:"flisten"` // PhpFpm status path StatusPath string `protobuf:"bytes,9,opt,name=status_path,json=statusPath,proto3" json:"status_path"` // Provides info on if PhpFpm process can have child CanHaveChildren bool `protobuf:"varint,10,opt,name=can_have_children,json=canHaveChildren,proto3" json:"can_have_children"` // NGINX agent version Agent string `protobuf:"bytes,11,opt,name=agent,proto3" json:"agent"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PhpFpmPool registers one of the worker pools of a Php-Fpm master process
func (*PhpFpmPool) Descriptor ¶ added in v2.29.0
func (*PhpFpmPool) Descriptor() ([]byte, []int)
func (*PhpFpmPool) GetAgent ¶ added in v2.29.0
func (m *PhpFpmPool) GetAgent() string
func (*PhpFpmPool) GetCanHaveChildren ¶ added in v2.29.0
func (m *PhpFpmPool) GetCanHaveChildren() bool
func (*PhpFpmPool) GetDisplayName ¶ added in v2.29.0
func (m *PhpFpmPool) GetDisplayName() string
func (*PhpFpmPool) GetFlisten ¶ added in v2.29.0
func (m *PhpFpmPool) GetFlisten() string
func (*PhpFpmPool) GetListen ¶ added in v2.29.0
func (m *PhpFpmPool) GetListen() string
func (*PhpFpmPool) GetName ¶ added in v2.29.0
func (m *PhpFpmPool) GetName() string
func (*PhpFpmPool) GetParentPhpId ¶ added in v2.29.0
func (m *PhpFpmPool) GetParentPhpId() string
func (*PhpFpmPool) GetPhpId ¶ added in v2.29.0
func (m *PhpFpmPool) GetPhpId() string
func (*PhpFpmPool) GetStatusPath ¶ added in v2.29.0
func (m *PhpFpmPool) GetStatusPath() string
func (*PhpFpmPool) GetType ¶ added in v2.29.0
func (m *PhpFpmPool) GetType() PhpFpmProcessType
func (*PhpFpmPool) GetUuid ¶ added in v2.29.0
func (m *PhpFpmPool) GetUuid() string
func (*PhpFpmPool) Marshal ¶ added in v2.29.0
func (m *PhpFpmPool) Marshal() (dAtA []byte, err error)
func (*PhpFpmPool) MarshalTo ¶ added in v2.29.0
func (m *PhpFpmPool) MarshalTo(dAtA []byte) (int, error)
func (*PhpFpmPool) MarshalToSizedBuffer ¶ added in v2.29.0
func (m *PhpFpmPool) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PhpFpmPool) ProtoMessage ¶ added in v2.29.0
func (*PhpFpmPool) ProtoMessage()
func (*PhpFpmPool) Reset ¶ added in v2.29.0
func (m *PhpFpmPool) Reset()
func (*PhpFpmPool) Size ¶ added in v2.29.0
func (m *PhpFpmPool) Size() (n int)
func (*PhpFpmPool) String ¶ added in v2.29.0
func (m *PhpFpmPool) String() string
func (*PhpFpmPool) Unmarshal ¶ added in v2.29.0
func (m *PhpFpmPool) Unmarshal(dAtA []byte) error
func (*PhpFpmPool) XXX_DiscardUnknown ¶ added in v2.29.0
func (m *PhpFpmPool) XXX_DiscardUnknown()
func (*PhpFpmPool) XXX_Marshal ¶ added in v2.29.0
func (m *PhpFpmPool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PhpFpmPool) XXX_Merge ¶ added in v2.29.0
func (m *PhpFpmPool) XXX_Merge(src proto.Message)
func (*PhpFpmPool) XXX_Size ¶ added in v2.29.0
func (m *PhpFpmPool) XXX_Size() int
func (*PhpFpmPool) XXX_Unmarshal ¶ added in v2.29.0
func (m *PhpFpmPool) XXX_Unmarshal(b []byte) error
type PhpFpmProcessType ¶ added in v2.29.0
type PhpFpmProcessType int32
Represents PhpFpm process type
const ( // Master PhpFpmProcessType_PHPFPM PhpFpmProcessType = 0 // Child PhpFpmProcessType_PHPFPM_POOL PhpFpmProcessType = 1 )
func (PhpFpmProcessType) EnumDescriptor ¶ added in v2.29.0
func (PhpFpmProcessType) EnumDescriptor() ([]byte, []int)
func (PhpFpmProcessType) String ¶ added in v2.29.0
func (x PhpFpmProcessType) String() string
type ReleaseInfo ¶
type ReleaseInfo struct { // OS type (e.g. freebsd, linux, etc) Codename string `protobuf:"bytes,1,opt,name=codename,proto3" json:"codename"` // OS name (e.g. ubuntu, linuxmint, etc) Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id"` // OS family (e.g. debian, rhel) Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name"` // Version of the OS kernel VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id"` // Version of the OS Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents release information
func (*ReleaseInfo) Descriptor ¶
func (*ReleaseInfo) Descriptor() ([]byte, []int)
func (*ReleaseInfo) GetCodename ¶
func (m *ReleaseInfo) GetCodename() string
func (*ReleaseInfo) GetId ¶
func (m *ReleaseInfo) GetId() string
func (*ReleaseInfo) GetName ¶
func (m *ReleaseInfo) GetName() string
func (*ReleaseInfo) GetVersion ¶
func (m *ReleaseInfo) GetVersion() string
func (*ReleaseInfo) GetVersionId ¶
func (m *ReleaseInfo) GetVersionId() string
func (*ReleaseInfo) Marshal ¶
func (m *ReleaseInfo) Marshal() (dAtA []byte, err error)
func (*ReleaseInfo) MarshalToSizedBuffer ¶
func (m *ReleaseInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ReleaseInfo) ProtoMessage ¶
func (*ReleaseInfo) ProtoMessage()
func (*ReleaseInfo) Reset ¶
func (m *ReleaseInfo) Reset()
func (*ReleaseInfo) Size ¶
func (m *ReleaseInfo) Size() (n int)
func (*ReleaseInfo) String ¶
func (m *ReleaseInfo) String() string
func (*ReleaseInfo) Unmarshal ¶
func (m *ReleaseInfo) Unmarshal(dAtA []byte) error
func (*ReleaseInfo) XXX_DiscardUnknown ¶
func (m *ReleaseInfo) XXX_DiscardUnknown()
func (*ReleaseInfo) XXX_Marshal ¶
func (m *ReleaseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReleaseInfo) XXX_Merge ¶
func (m *ReleaseInfo) XXX_Merge(src proto.Message)
func (*ReleaseInfo) XXX_Size ¶
func (m *ReleaseInfo) XXX_Size() int
func (*ReleaseInfo) XXX_Unmarshal ¶
func (m *ReleaseInfo) XXX_Unmarshal(b []byte) error
type Server ¶ added in v2.26.0
type Server struct { // Host name or IP of the host to connect to Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host"` // Grpc port to connect to GrpcPort int32 `protobuf:"varint,2,opt,name=grpc_port,json=grpcPort,proto3" json:"grpc_port"` // Shared secrect between the server and client Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token"` // Metrics server name Metrics string `protobuf:"bytes,4,opt,name=metrics,proto3" json:"metrics"` // Command server name Command string `protobuf:"bytes,5,opt,name=command,proto3" json:"command"` // Backoff settings for exponential retry and backoff Backoff *Backoff `protobuf:"bytes,6,opt,name=backoff,proto3" json:"backoff"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Server) Descriptor ¶ added in v2.26.0
func (*Server) GetBackoff ¶ added in v2.26.0
func (*Server) GetCommand ¶ added in v2.26.0
func (*Server) GetGrpcPort ¶ added in v2.26.0
func (*Server) GetMetrics ¶ added in v2.26.0
func (*Server) MarshalToSizedBuffer ¶ added in v2.26.0
func (*Server) ProtoMessage ¶ added in v2.26.0
func (*Server) ProtoMessage()
func (*Server) XXX_DiscardUnknown ¶ added in v2.26.0
func (m *Server) XXX_DiscardUnknown()
func (*Server) XXX_Marshal ¶ added in v2.26.0
func (*Server) XXX_Unmarshal ¶ added in v2.26.0
type SimpleMetric ¶
type SimpleMetric struct { // Metric name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` // Metric value Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a simple metric
func (*SimpleMetric) Descriptor ¶
func (*SimpleMetric) Descriptor() ([]byte, []int)
func (*SimpleMetric) GetName ¶
func (m *SimpleMetric) GetName() string
func (*SimpleMetric) GetValue ¶
func (m *SimpleMetric) GetValue() float64
func (*SimpleMetric) Marshal ¶
func (m *SimpleMetric) Marshal() (dAtA []byte, err error)
func (*SimpleMetric) MarshalToSizedBuffer ¶
func (m *SimpleMetric) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SimpleMetric) ProtoMessage ¶
func (*SimpleMetric) ProtoMessage()
func (*SimpleMetric) Reset ¶
func (m *SimpleMetric) Reset()
func (*SimpleMetric) Size ¶
func (m *SimpleMetric) Size() (n int)
func (*SimpleMetric) String ¶
func (m *SimpleMetric) String() string
func (*SimpleMetric) Unmarshal ¶
func (m *SimpleMetric) Unmarshal(dAtA []byte) error
func (*SimpleMetric) XXX_DiscardUnknown ¶
func (m *SimpleMetric) XXX_DiscardUnknown()
func (*SimpleMetric) XXX_Marshal ¶
func (m *SimpleMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SimpleMetric) XXX_Merge ¶
func (m *SimpleMetric) XXX_Merge(src proto.Message)
func (*SimpleMetric) XXX_Size ¶
func (m *SimpleMetric) XXX_Size() int
func (*SimpleMetric) XXX_Unmarshal ¶
func (m *SimpleMetric) XXX_Unmarshal(b []byte) error
type SslCertificate ¶
type SslCertificate struct { // Name of the file FileName string `protobuf:"bytes,1,opt,name=file_name,json=fileName,proto3" json:"fileName"` // Size of the file in bytes Size_ int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size"` // When the file was last modified Mtime *types.Timestamp `protobuf:"bytes,3,opt,name=mtime,proto3" json:"mtime"` // A time when the certificate is valid Validity *CertificateDates `protobuf:"bytes,4,opt,name=validity,proto3" json:"validity"` // This field contains the distinguished name (DN) of the certificate issuer Issuer *CertificateName `protobuf:"bytes,5,opt,name=issuer,proto3" json:"issuer"` // This dedicated object name associated with the public key, for which the certificate is issued Subject *CertificateName `protobuf:"bytes,6,opt,name=subject,proto3" json:"subject"` // Subject alternative names that allows users to specify additional host names for the SSL certificate SubjAltNames []string `protobuf:"bytes,7,rep,name=subj_alt_names,json=subjAltNames,proto3" json:"subjectAltName"` // Online Certificate Status Protocol URL OcspUrl []string `protobuf:"bytes,8,rep,name=ocsp_url,json=ocspUrl,proto3" json:"ocspURL"` // Public key encryption algorithm (e.g. RSA) PublicKeyAlgorithm string `protobuf:"bytes,9,opt,name=public_key_algorithm,json=publicKeyAlgorithm,proto3" json:"publicKeyAlgorithm"` // The signature algorithm contain a hashing algorithm and an encryption algorithm (e.g. sha256RSA where sha256 is the hashing algorithm and RSA is the encryption algorithm) SignatureAlgorithm string `protobuf:"bytes,10,opt,name=signature_algorithm,json=signatureAlgorithm,proto3" json:"signatureAlgorithm"` // Used to uniquely identify the certificate within a CA's systems SerialNumber string `protobuf:"bytes,11,opt,name=serial_number,json=serialNumber,proto3" json:"serialNumber"` // The subject key identifier extension provides a means of identifying certificates that contain a particular public key SubjectKeyIdentifier string `protobuf:"bytes,12,opt,name=subject_key_identifier,json=subjectKeyIdentifier,proto3" json:"subjectKeyIdentifier"` // SSL certificate fingerprint Fingerprint string `protobuf:"bytes,13,opt,name=fingerprint,proto3" json:"fingerprint"` // SSL certificate fingerprint algorithm FingerprintAlgorithm string `protobuf:"bytes,14,opt,name=fingerprint_algorithm,json=fingerprintAlgorithm,proto3" json:"fingerprintAlgorithm"` // There are three versions of certificates: 1, 2 and 3, numbered as 0, 1 and 2. Version 1 supports only the basic fields; Version 2 adds unique identifiers, which represent two additional fields; Version 3 adds extensions. Version int64 `protobuf:"varint,15,opt,name=version,proto3" json:"version"` // The authority key identifier extension provides a means of identifying the Public Key corresponding to the Private Key used to sign a certificate AuthorityKeyIdentifier string `protobuf:"bytes,16,opt,name=authority_key_identifier,json=authorityKeyIdentifier,proto3" json:"authorityKeyIdentifier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a SSL certificate file
func (*SslCertificate) Descriptor ¶
func (*SslCertificate) Descriptor() ([]byte, []int)
func (*SslCertificate) GetAuthorityKeyIdentifier ¶
func (m *SslCertificate) GetAuthorityKeyIdentifier() string
func (*SslCertificate) GetFileName ¶
func (m *SslCertificate) GetFileName() string
func (*SslCertificate) GetFingerprint ¶
func (m *SslCertificate) GetFingerprint() string
func (*SslCertificate) GetFingerprintAlgorithm ¶
func (m *SslCertificate) GetFingerprintAlgorithm() string
func (*SslCertificate) GetIssuer ¶
func (m *SslCertificate) GetIssuer() *CertificateName
func (*SslCertificate) GetMtime ¶
func (m *SslCertificate) GetMtime() *types.Timestamp
func (*SslCertificate) GetOcspUrl ¶
func (m *SslCertificate) GetOcspUrl() []string
func (*SslCertificate) GetPublicKeyAlgorithm ¶
func (m *SslCertificate) GetPublicKeyAlgorithm() string
func (*SslCertificate) GetSerialNumber ¶
func (m *SslCertificate) GetSerialNumber() string
func (*SslCertificate) GetSignatureAlgorithm ¶
func (m *SslCertificate) GetSignatureAlgorithm() string
func (*SslCertificate) GetSize_ ¶
func (m *SslCertificate) GetSize_() int64
func (*SslCertificate) GetSubjAltNames ¶
func (m *SslCertificate) GetSubjAltNames() []string
func (*SslCertificate) GetSubject ¶
func (m *SslCertificate) GetSubject() *CertificateName
func (*SslCertificate) GetSubjectKeyIdentifier ¶
func (m *SslCertificate) GetSubjectKeyIdentifier() string
func (*SslCertificate) GetValidity ¶
func (m *SslCertificate) GetValidity() *CertificateDates
func (*SslCertificate) GetVersion ¶
func (m *SslCertificate) GetVersion() int64
func (*SslCertificate) Marshal ¶
func (m *SslCertificate) Marshal() (dAtA []byte, err error)
func (*SslCertificate) MarshalToSizedBuffer ¶
func (m *SslCertificate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SslCertificate) ProtoMessage ¶
func (*SslCertificate) ProtoMessage()
func (*SslCertificate) Reset ¶
func (m *SslCertificate) Reset()
func (*SslCertificate) Size ¶
func (m *SslCertificate) Size() (n int)
func (*SslCertificate) String ¶
func (m *SslCertificate) String() string
func (*SslCertificate) Unmarshal ¶
func (m *SslCertificate) Unmarshal(dAtA []byte) error
func (*SslCertificate) XXX_DiscardUnknown ¶
func (m *SslCertificate) XXX_DiscardUnknown()
func (*SslCertificate) XXX_Marshal ¶
func (m *SslCertificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SslCertificate) XXX_Merge ¶
func (m *SslCertificate) XXX_Merge(src proto.Message)
func (*SslCertificate) XXX_Size ¶
func (m *SslCertificate) XXX_Size() int
func (*SslCertificate) XXX_Unmarshal ¶
func (m *SslCertificate) XXX_Unmarshal(b []byte) error
type SslCertificates ¶
type SslCertificates struct { // List of SSL certificates SslCerts []*SslCertificate `protobuf:"bytes,1,rep,name=ssl_certs,json=sslCerts,proto3" json:"ssl_certs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a list of SSL certificates files
func (*SslCertificates) Descriptor ¶
func (*SslCertificates) Descriptor() ([]byte, []int)
func (*SslCertificates) GetSslCerts ¶
func (m *SslCertificates) GetSslCerts() []*SslCertificate
func (*SslCertificates) Marshal ¶
func (m *SslCertificates) Marshal() (dAtA []byte, err error)
func (*SslCertificates) MarshalToSizedBuffer ¶
func (m *SslCertificates) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SslCertificates) ProtoMessage ¶
func (*SslCertificates) ProtoMessage()
func (*SslCertificates) Reset ¶
func (m *SslCertificates) Reset()
func (*SslCertificates) Size ¶
func (m *SslCertificates) Size() (n int)
func (*SslCertificates) String ¶
func (m *SslCertificates) String() string
func (*SslCertificates) Unmarshal ¶
func (m *SslCertificates) Unmarshal(dAtA []byte) error
func (*SslCertificates) XXX_DiscardUnknown ¶
func (m *SslCertificates) XXX_DiscardUnknown()
func (*SslCertificates) XXX_Marshal ¶
func (m *SslCertificates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SslCertificates) XXX_Merge ¶
func (m *SslCertificates) XXX_Merge(src proto.Message)
func (*SslCertificates) XXX_Size ¶
func (m *SslCertificates) XXX_Size() int
func (*SslCertificates) XXX_Unmarshal ¶
func (m *SslCertificates) XXX_Unmarshal(b []byte) error
type StatsEntity ¶
type StatsEntity struct { // Timestamp defines the time of stats entity creation Timestamp *types.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // List of dimensions Dimensions []*Dimension `protobuf:"bytes,3,rep,name=dimensions,proto3" json:"dimensions"` // List of metrics Simplemetrics []*SimpleMetric `protobuf:"bytes,4,rep,name=simplemetrics,proto3" json:"simplemetrics"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a stats entity which is a timestamped entry for dimensions and metrics
func (*StatsEntity) Descriptor ¶
func (*StatsEntity) Descriptor() ([]byte, []int)
func (*StatsEntity) GetDimensions ¶
func (m *StatsEntity) GetDimensions() []*Dimension
func (*StatsEntity) GetSimplemetrics ¶
func (m *StatsEntity) GetSimplemetrics() []*SimpleMetric
func (*StatsEntity) GetTimestamp ¶
func (m *StatsEntity) GetTimestamp() *types.Timestamp
func (*StatsEntity) Marshal ¶
func (m *StatsEntity) Marshal() (dAtA []byte, err error)
func (*StatsEntity) MarshalToSizedBuffer ¶
func (m *StatsEntity) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StatsEntity) ProtoMessage ¶
func (*StatsEntity) ProtoMessage()
func (*StatsEntity) Reset ¶
func (m *StatsEntity) Reset()
func (*StatsEntity) Size ¶
func (m *StatsEntity) Size() (n int)
func (*StatsEntity) String ¶
func (m *StatsEntity) String() string
func (*StatsEntity) Unmarshal ¶
func (m *StatsEntity) Unmarshal(dAtA []byte) error
func (*StatsEntity) XXX_DiscardUnknown ¶
func (m *StatsEntity) XXX_DiscardUnknown()
func (*StatsEntity) XXX_Marshal ¶
func (m *StatsEntity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StatsEntity) XXX_Merge ¶
func (m *StatsEntity) XXX_Merge(src proto.Message)
func (*StatsEntity) XXX_Size ¶
func (m *StatsEntity) XXX_Size() int
func (*StatsEntity) XXX_Unmarshal ¶
func (m *StatsEntity) XXX_Unmarshal(b []byte) error
type UnimplementedCommanderServer ¶
type UnimplementedCommanderServer struct { }
UnimplementedCommanderServer can be embedded to have forward compatible implementations.
func (*UnimplementedCommanderServer) CommandChannel ¶
func (*UnimplementedCommanderServer) CommandChannel(srv Commander_CommandChannelServer) error
func (*UnimplementedCommanderServer) Download ¶
func (*UnimplementedCommanderServer) Download(req *DownloadRequest, srv Commander_DownloadServer) error
func (*UnimplementedCommanderServer) Upload ¶
func (*UnimplementedCommanderServer) Upload(srv Commander_UploadServer) error
type UnimplementedMetricsServiceServer ¶
type UnimplementedMetricsServiceServer struct { }
UnimplementedMetricsServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedMetricsServiceServer) Stream ¶
func (*UnimplementedMetricsServiceServer) Stream(srv MetricsService_StreamServer) error
func (*UnimplementedMetricsServiceServer) StreamEvents ¶ added in v2.20.0
func (*UnimplementedMetricsServiceServer) StreamEvents(srv MetricsService_StreamEventsServer) error
type UploadStatus ¶
type UploadStatus struct { // Metadata information Meta *Metadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta"` // Transfer status Status UploadStatus_TransferStatus `protobuf:"varint,2,opt,name=status,proto3,enum=f5.nginx.agent.sdk.UploadStatus_TransferStatus" json:"status"` // Provides an error message of why the upload failed Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an upload status
func (*UploadStatus) Descriptor ¶
func (*UploadStatus) Descriptor() ([]byte, []int)
func (*UploadStatus) GetMeta ¶
func (m *UploadStatus) GetMeta() *Metadata
func (*UploadStatus) GetReason ¶
func (m *UploadStatus) GetReason() string
func (*UploadStatus) GetStatus ¶
func (m *UploadStatus) GetStatus() UploadStatus_TransferStatus
func (*UploadStatus) Marshal ¶
func (m *UploadStatus) Marshal() (dAtA []byte, err error)
func (*UploadStatus) MarshalToSizedBuffer ¶
func (m *UploadStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UploadStatus) ProtoMessage ¶
func (*UploadStatus) ProtoMessage()
func (*UploadStatus) Reset ¶
func (m *UploadStatus) Reset()
func (*UploadStatus) Size ¶
func (m *UploadStatus) Size() (n int)
func (*UploadStatus) String ¶
func (m *UploadStatus) String() string
func (*UploadStatus) Unmarshal ¶
func (m *UploadStatus) Unmarshal(dAtA []byte) error
func (*UploadStatus) XXX_DiscardUnknown ¶
func (m *UploadStatus) XXX_DiscardUnknown()
func (*UploadStatus) XXX_Marshal ¶
func (m *UploadStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UploadStatus) XXX_Merge ¶
func (m *UploadStatus) XXX_Merge(src proto.Message)
func (*UploadStatus) XXX_Size ¶
func (m *UploadStatus) XXX_Size() int
func (*UploadStatus) XXX_Unmarshal ¶
func (m *UploadStatus) XXX_Unmarshal(b []byte) error
type UploadStatus_TransferStatus ¶
type UploadStatus_TransferStatus int32
Transfer status enum
const ( // Unknown status UploadStatus_UNKNOWN UploadStatus_TransferStatus = 0 // Upload was successful UploadStatus_OK UploadStatus_TransferStatus = 1 // Upload failed UploadStatus_FAILED UploadStatus_TransferStatus = 2 )
func (UploadStatus_TransferStatus) EnumDescriptor ¶
func (UploadStatus_TransferStatus) EnumDescriptor() ([]byte, []int)
func (UploadStatus_TransferStatus) String ¶
func (x UploadStatus_TransferStatus) String() string
type ZippedFile ¶
type ZippedFile struct { // The contents of the file in bytes Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents"` // File checksum Checksum string `protobuf:"bytes,2,opt,name=checksum,proto3" json:"checksum"` // The directory where the file is located RootDirectory string `protobuf:"bytes,3,opt,name=root_directory,json=rootDirectory,proto3" json:"root_directory"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a zipped file
func (*ZippedFile) Descriptor ¶
func (*ZippedFile) Descriptor() ([]byte, []int)
func (*ZippedFile) GetChecksum ¶
func (m *ZippedFile) GetChecksum() string
func (*ZippedFile) GetContents ¶
func (m *ZippedFile) GetContents() []byte
func (*ZippedFile) GetRootDirectory ¶
func (m *ZippedFile) GetRootDirectory() string
func (*ZippedFile) Marshal ¶
func (m *ZippedFile) Marshal() (dAtA []byte, err error)
func (*ZippedFile) MarshalToSizedBuffer ¶
func (m *ZippedFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ZippedFile) ProtoMessage ¶
func (*ZippedFile) ProtoMessage()
func (*ZippedFile) Reset ¶
func (m *ZippedFile) Reset()
func (*ZippedFile) Size ¶
func (m *ZippedFile) Size() (n int)
func (*ZippedFile) String ¶
func (m *ZippedFile) String() string
func (*ZippedFile) Unmarshal ¶
func (m *ZippedFile) Unmarshal(dAtA []byte) error
func (*ZippedFile) XXX_DiscardUnknown ¶
func (m *ZippedFile) XXX_DiscardUnknown()
func (*ZippedFile) XXX_Marshal ¶
func (m *ZippedFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ZippedFile) XXX_Merge ¶
func (m *ZippedFile) XXX_Merge(src proto.Message)
func (*ZippedFile) XXX_Size ¶
func (m *ZippedFile) XXX_Size() int
func (*ZippedFile) XXX_Unmarshal ¶
func (m *ZippedFile) XXX_Unmarshal(b []byte) error