audit

package
v0.0.0-...-6850833 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: LGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_yamcs_protobuf_audit_audit_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AuditRecord

type AuditRecord struct {
	Time    *timestamp.Timestamp `protobuf:"bytes,1,opt,name=time" json:"time,omitempty"`
	Service *string              `protobuf:"bytes,2,opt,name=service" json:"service,omitempty"`
	Method  *string              `protobuf:"bytes,3,opt,name=method" json:"method,omitempty"`
	User    *string              `protobuf:"bytes,4,opt,name=user" json:"user,omitempty"`
	Summary *string              `protobuf:"bytes,5,opt,name=summary" json:"summary,omitempty"`
	Request *_struct.Struct      `protobuf:"bytes,6,opt,name=request" json:"request,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditRecord) Descriptor deprecated

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

Deprecated: Use AuditRecord.ProtoReflect.Descriptor instead.

func (*AuditRecord) GetMethod

func (x *AuditRecord) GetMethod() string

func (*AuditRecord) GetRequest

func (x *AuditRecord) GetRequest() *_struct.Struct

func (*AuditRecord) GetService

func (x *AuditRecord) GetService() string

func (*AuditRecord) GetSummary

func (x *AuditRecord) GetSummary() string

func (*AuditRecord) GetTime

func (x *AuditRecord) GetTime() *timestamp.Timestamp

func (*AuditRecord) GetUser

func (x *AuditRecord) GetUser() string

func (*AuditRecord) ProtoMessage

func (*AuditRecord) ProtoMessage()

func (*AuditRecord) ProtoReflect

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

func (*AuditRecord) Reset

func (x *AuditRecord) Reset()

func (*AuditRecord) String

func (x *AuditRecord) String() string

type ListAuditRecordsRequest

type ListAuditRecordsRequest struct {

	// Yamcs instance.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The maximum number of returned records per page. Choose this value too high
	//
	//	and you risk hitting the maximum response size limit enforced by the server.
	//
	// Default: “100“
	Limit *int32 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,3,opt,name=next" json:"next,omitempty"`
	// Filter the lower bound of the record's time. Specify a date string in
	// ISO 8601 format. This bound is inclusive.
	Start *timestamp.Timestamp `protobuf:"bytes,4,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the record's generation time. Specify a date string in
	// ISO 8601 format. This bound is exclusive.
	Stop *timestamp.Timestamp `protobuf:"bytes,5,opt,name=stop" json:"stop,omitempty"`
	// Text to search for in the summary.
	Q *string `protobuf:"bytes,6,opt,name=q" json:"q,omitempty"`
	// Include only records matching the specified service.
	Service *string `protobuf:"bytes,7,opt,name=service" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuditRecordsRequest) Descriptor deprecated

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

Deprecated: Use ListAuditRecordsRequest.ProtoReflect.Descriptor instead.

func (*ListAuditRecordsRequest) GetInstance

func (x *ListAuditRecordsRequest) GetInstance() string

func (*ListAuditRecordsRequest) GetLimit

func (x *ListAuditRecordsRequest) GetLimit() int32

func (*ListAuditRecordsRequest) GetNext

func (x *ListAuditRecordsRequest) GetNext() string

func (*ListAuditRecordsRequest) GetQ

func (x *ListAuditRecordsRequest) GetQ() string

func (*ListAuditRecordsRequest) GetService

func (x *ListAuditRecordsRequest) GetService() string

func (*ListAuditRecordsRequest) GetStart

func (*ListAuditRecordsRequest) GetStop

func (*ListAuditRecordsRequest) ProtoMessage

func (*ListAuditRecordsRequest) ProtoMessage()

func (*ListAuditRecordsRequest) ProtoReflect

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

func (*ListAuditRecordsRequest) Reset

func (x *ListAuditRecordsRequest) Reset()

func (*ListAuditRecordsRequest) String

func (x *ListAuditRecordsRequest) String() string

type ListAuditRecordsResponse

type ListAuditRecordsResponse struct {
	Records []*AuditRecord `protobuf:"bytes,1,rep,name=records" json:"records,omitempty"`
	// Token indicating the response is only partial. More results can then
	// be obtained by performing the same request (including all original
	// query parameters) and setting the “next“ parameter to this token.
	ContinuationToken *string `protobuf:"bytes,2,opt,name=continuationToken" json:"continuationToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuditRecordsResponse) Descriptor deprecated

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

Deprecated: Use ListAuditRecordsResponse.ProtoReflect.Descriptor instead.

func (*ListAuditRecordsResponse) GetContinuationToken

func (x *ListAuditRecordsResponse) GetContinuationToken() string

func (*ListAuditRecordsResponse) GetRecords

func (x *ListAuditRecordsResponse) GetRecords() []*AuditRecord

func (*ListAuditRecordsResponse) ProtoMessage

func (*ListAuditRecordsResponse) ProtoMessage()

func (*ListAuditRecordsResponse) ProtoReflect

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

func (*ListAuditRecordsResponse) Reset

func (x *ListAuditRecordsResponse) Reset()

func (*ListAuditRecordsResponse) String

func (x *ListAuditRecordsResponse) String() string

Jump to

Keyboard shortcuts

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