objects

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: May 29, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_ocsf_v1_1_0_objects_objects_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Account

type Account struct {
	TypeId enums.ACCOUNT_TYPE_ID `` // Caption: Type ID;
	/* 127-byte string literal not displayed */
	Uid  string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`   // Caption: Unique ID;
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Caption: Name;
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Caption: Type;
	// contains filtered or unexported fields
}

func (*Account) Descriptor deprecated

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

Deprecated: Use Account.ProtoReflect.Descriptor instead.

func (*Account) GetName

func (x *Account) GetName() string

func (*Account) GetType

func (x *Account) GetType() string

func (*Account) GetTypeId

func (x *Account) GetTypeId() enums.ACCOUNT_TYPE_ID

func (*Account) GetUid

func (x *Account) GetUid() string

func (*Account) ProtoMessage

func (*Account) ProtoMessage()

func (*Account) ProtoReflect

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

func (*Account) Reset

func (x *Account) Reset()

func (*Account) String

func (x *Account) String() string

type Actor

type Actor struct {
	Authorizations []*Authorization `protobuf:"bytes,1,rep,name=authorizations,proto3" json:"authorizations,omitempty"`        // Caption: Authorization Information;
	Idp            *Idp             `protobuf:"bytes,2,opt,name=idp,proto3" json:"idp,omitempty"`                              // Caption: Identity Provider;
	InvokedBy      string           `protobuf:"bytes,3,opt,name=invoked_by,json=invokedBy,proto3" json:"invoked_by,omitempty"` // Caption: Invoked by;
	Process        *Process         `protobuf:"bytes,4,opt,name=process,proto3" json:"process,omitempty"`                      // Caption: Process;
	Session        *Session         `protobuf:"bytes,5,opt,name=session,proto3" json:"session,omitempty"`                      // Caption: Session;
	User           *User            `protobuf:"bytes,6,opt,name=user,proto3" json:"user,omitempty"`                            // Caption: User;
	// contains filtered or unexported fields
}

func (*Actor) Descriptor deprecated

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

Deprecated: Use Actor.ProtoReflect.Descriptor instead.

func (*Actor) GetAuthorizations

func (x *Actor) GetAuthorizations() []*Authorization

func (*Actor) GetIdp

func (x *Actor) GetIdp() *Idp

func (*Actor) GetInvokedBy

func (x *Actor) GetInvokedBy() string

func (*Actor) GetProcess

func (x *Actor) GetProcess() *Process

func (*Actor) GetSession

func (x *Actor) GetSession() *Session

func (*Actor) GetUser

func (x *Actor) GetUser() *User

func (*Actor) ProtoMessage

func (*Actor) ProtoMessage()

func (*Actor) ProtoReflect

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

func (*Actor) Reset

func (x *Actor) Reset()

func (*Actor) String

func (x *Actor) String() string

type AffectedCode

type AffectedCode struct {
	File        *File        `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`                             // Caption: File;
	Owner       *User        `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`                           // Caption: Owner;
	Remediation *Remediation `protobuf:"bytes,3,opt,name=remediation,proto3" json:"remediation,omitempty"`               // Caption: Remediation Guidance;
	StartLine   int32        `protobuf:"varint,4,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"` // Caption: Start Line;
	EndLine     int32        `protobuf:"varint,5,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`       // Caption: End Line;
	// contains filtered or unexported fields
}

func (*AffectedCode) Descriptor deprecated

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

Deprecated: Use AffectedCode.ProtoReflect.Descriptor instead.

func (*AffectedCode) GetEndLine

func (x *AffectedCode) GetEndLine() int32

func (*AffectedCode) GetFile

func (x *AffectedCode) GetFile() *File

func (*AffectedCode) GetOwner

func (x *AffectedCode) GetOwner() *User

func (*AffectedCode) GetRemediation

func (x *AffectedCode) GetRemediation() *Remediation

func (*AffectedCode) GetStartLine

func (x *AffectedCode) GetStartLine() int32

func (*AffectedCode) ProtoMessage

func (*AffectedCode) ProtoMessage()

func (*AffectedCode) ProtoReflect

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

func (*AffectedCode) Reset

func (x *AffectedCode) Reset()

func (*AffectedCode) String

func (x *AffectedCode) String() string

type AffectedPackage

type AffectedPackage struct {
	FixedInVersion string       `protobuf:"bytes,1,opt,name=fixed_in_version,json=fixedInVersion,proto3" json:"fixed_in_version,omitempty"` // Caption: Fixed In Version;
	Path           string       `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`                                             // Caption: Path;
	Remediation    *Remediation `protobuf:"bytes,3,opt,name=remediation,proto3" json:"remediation,omitempty"`                               // Caption: Remediation Guidance;
	License        string       `protobuf:"bytes,4,opt,name=license,proto3" json:"license,omitempty"`                                       // Caption: Software License;
	Epoch          int32        `protobuf:"varint,5,opt,name=epoch,proto3" json:"epoch,omitempty"`                                          // Caption: Epoch;
	Architecture   string       `protobuf:"bytes,6,opt,name=architecture,proto3" json:"architecture,omitempty"`                             // Caption: Architecture;
	PackageManager string       `protobuf:"bytes,7,opt,name=package_manager,json=packageManager,proto3" json:"package_manager,omitempty"`   // Caption: Package Manager;
	Name           string       `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`                                             // Caption: Name;
	Purl           string       `protobuf:"bytes,9,opt,name=purl,proto3" json:"purl,omitempty"`                                             // Caption: Package URL;
	Release        string       `protobuf:"bytes,10,opt,name=release,proto3" json:"release,omitempty"`                                      // Caption: Software Release Details;
	Version        string       `protobuf:"bytes,11,opt,name=version,proto3" json:"version,omitempty"`                                      // Caption: Version;
	// contains filtered or unexported fields
}

func (*AffectedPackage) Descriptor deprecated

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

Deprecated: Use AffectedPackage.ProtoReflect.Descriptor instead.

func (*AffectedPackage) GetArchitecture

func (x *AffectedPackage) GetArchitecture() string

func (*AffectedPackage) GetEpoch

func (x *AffectedPackage) GetEpoch() int32

func (*AffectedPackage) GetFixedInVersion

func (x *AffectedPackage) GetFixedInVersion() string

func (*AffectedPackage) GetLicense

func (x *AffectedPackage) GetLicense() string

func (*AffectedPackage) GetName

func (x *AffectedPackage) GetName() string

func (*AffectedPackage) GetPackageManager

func (x *AffectedPackage) GetPackageManager() string

func (*AffectedPackage) GetPath

func (x *AffectedPackage) GetPath() string

func (*AffectedPackage) GetPurl

func (x *AffectedPackage) GetPurl() string

func (*AffectedPackage) GetRelease

func (x *AffectedPackage) GetRelease() string

func (*AffectedPackage) GetRemediation

func (x *AffectedPackage) GetRemediation() *Remediation

func (*AffectedPackage) GetVersion

func (x *AffectedPackage) GetVersion() string

func (*AffectedPackage) ProtoMessage

func (*AffectedPackage) ProtoMessage()

func (*AffectedPackage) ProtoReflect

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

func (*AffectedPackage) Reset

func (x *AffectedPackage) Reset()

func (*AffectedPackage) String

func (x *AffectedPackage) String() string

type Analytic

type Analytic struct {
	Name             string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`                                                 // Caption: Name;
	RelatedAnalytics []*Analytic            `protobuf:"bytes,2,rep,name=related_analytics,json=relatedAnalytics,proto3" json:"related_analytics,omitempty"` // Caption: Related Analytics;
	Type             string                 `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`                                                 // Caption: Type;
	TypeId           enums.ANALYTIC_TYPE_ID ``                                                                                                              // Caption: Type ID;
	/* 128-byte string literal not displayed */
	Uid      string `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`           // Caption: Unique ID;
	Version  string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`   // Caption: Version;
	Category string `protobuf:"bytes,7,opt,name=category,proto3" json:"category,omitempty"` // Caption: Category;
	Desc     string `protobuf:"bytes,8,opt,name=desc,proto3" json:"desc,omitempty"`         // Caption: Description;
	// contains filtered or unexported fields
}

func (*Analytic) Descriptor deprecated

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

Deprecated: Use Analytic.ProtoReflect.Descriptor instead.

func (*Analytic) GetCategory

func (x *Analytic) GetCategory() string

func (*Analytic) GetDesc

func (x *Analytic) GetDesc() string

func (*Analytic) GetName

func (x *Analytic) GetName() string

func (*Analytic) GetRelatedAnalytics

func (x *Analytic) GetRelatedAnalytics() []*Analytic

func (*Analytic) GetType

func (x *Analytic) GetType() string

func (*Analytic) GetTypeId

func (x *Analytic) GetTypeId() enums.ANALYTIC_TYPE_ID

func (*Analytic) GetUid

func (x *Analytic) GetUid() string

func (*Analytic) GetVersion

func (x *Analytic) GetVersion() string

func (*Analytic) ProtoMessage

func (*Analytic) ProtoMessage()

func (*Analytic) ProtoReflect

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

func (*Analytic) Reset

func (x *Analytic) Reset()

func (*Analytic) String

func (x *Analytic) String() string

type Api

type Api struct {
	Group     *Group    `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`         // Caption: Group;
	Operation string    `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"` // Caption: Operation;
	Request   *Request  `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`     // Caption: API Request Details;
	Response  *Response `protobuf:"bytes,4,opt,name=response,proto3" json:"response,omitempty"`   // Caption: API Response Details;
	Service   *Service  `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"`     // Caption: Service;
	Version   string    `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`     // Caption: Version;
	// contains filtered or unexported fields
}

func (*Api) Descriptor deprecated

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

Deprecated: Use Api.ProtoReflect.Descriptor instead.

func (*Api) GetGroup

func (x *Api) GetGroup() *Group

func (*Api) GetOperation

func (x *Api) GetOperation() string

func (*Api) GetRequest

func (x *Api) GetRequest() *Request

func (*Api) GetResponse

func (x *Api) GetResponse() *Response

func (*Api) GetService

func (x *Api) GetService() *Service

func (*Api) GetVersion

func (x *Api) GetVersion() string

func (*Api) ProtoMessage

func (*Api) ProtoMessage()

func (*Api) ProtoReflect

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

func (*Api) Reset

func (x *Api) Reset()

func (*Api) String

func (x *Api) String() string

type Attack

type Attack struct {
	Version      string        `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`                               // Caption: Version;
	Tactic       *Tactic       `protobuf:"bytes,2,opt,name=tactic,proto3" json:"tactic,omitempty"`                                 // Caption: Tactic;
	Tactics      []*Tactic     `protobuf:"bytes,3,rep,name=tactics,proto3" json:"tactics,omitempty"`                               // Caption: Tactics;
	Technique    *Technique    `protobuf:"bytes,4,opt,name=technique,proto3" json:"technique,omitempty"`                           // Caption: Technique;
	SubTechnique *SubTechnique `protobuf:"bytes,5,opt,name=sub_technique,json=subTechnique,proto3" json:"sub_technique,omitempty"` // Caption: Sub Technique;
	// contains filtered or unexported fields
}

func (*Attack) Descriptor deprecated

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

Deprecated: Use Attack.ProtoReflect.Descriptor instead.

func (*Attack) GetSubTechnique

func (x *Attack) GetSubTechnique() *SubTechnique

func (*Attack) GetTactic

func (x *Attack) GetTactic() *Tactic

func (*Attack) GetTactics

func (x *Attack) GetTactics() []*Tactic

func (*Attack) GetTechnique

func (x *Attack) GetTechnique() *Technique

func (*Attack) GetVersion

func (x *Attack) GetVersion() string

func (*Attack) ProtoMessage

func (*Attack) ProtoMessage()

func (*Attack) ProtoReflect

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

func (*Attack) Reset

func (x *Attack) Reset()

func (*Attack) String

func (x *Attack) String() string

type Authorization

type Authorization struct {
	Decision string  `protobuf:"bytes,1,opt,name=decision,proto3" json:"decision,omitempty"` // Caption: Authorization Decision/Outcome;
	Policy   *Policy `protobuf:"bytes,2,opt,name=policy,proto3" json:"policy,omitempty"`     // Caption: Policy;
	// contains filtered or unexported fields
}

func (*Authorization) Descriptor deprecated

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

Deprecated: Use Authorization.ProtoReflect.Descriptor instead.

func (*Authorization) GetDecision

func (x *Authorization) GetDecision() string

func (*Authorization) GetPolicy

func (x *Authorization) GetPolicy() *Policy

func (*Authorization) ProtoMessage

func (*Authorization) ProtoMessage()

func (*Authorization) ProtoReflect

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

func (*Authorization) Reset

func (x *Authorization) Reset()

func (*Authorization) String

func (x *Authorization) String() string

type Certificate

type Certificate struct {
	Version        string         `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`                                      // Caption: Version;
	CreatedTime    int64          `protobuf:"varint,2,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`          // Caption: Created Time;
	ExpirationTime int64          `protobuf:"varint,3,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"` // Caption: Expiration Time;
	Fingerprints   []*Fingerprint `protobuf:"bytes,4,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"`                            // Caption: Fingerprints;
	Issuer         string         `protobuf:"bytes,5,opt,name=issuer,proto3" json:"issuer,omitempty"`                                        // Caption: Issuer Details;
	SerialNumber   string         `protobuf:"bytes,6,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`        // Caption: Serial Number;
	Subject        string         `protobuf:"bytes,7,opt,name=subject,proto3" json:"subject,omitempty"`                                      // Caption: Subject Details;
	Uid            string         `protobuf:"bytes,8,opt,name=uid,proto3" json:"uid,omitempty"`                                              // Caption: Unique ID;
	// contains filtered or unexported fields
}

func (*Certificate) Descriptor deprecated

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

Deprecated: Use Certificate.ProtoReflect.Descriptor instead.

func (*Certificate) GetCreatedTime

func (x *Certificate) GetCreatedTime() int64

func (*Certificate) GetExpirationTime

func (x *Certificate) GetExpirationTime() int64

func (*Certificate) GetFingerprints

func (x *Certificate) GetFingerprints() []*Fingerprint

func (*Certificate) GetIssuer

func (x *Certificate) GetIssuer() string

func (*Certificate) GetSerialNumber

func (x *Certificate) GetSerialNumber() string

func (*Certificate) GetSubject

func (x *Certificate) GetSubject() string

func (*Certificate) GetUid

func (x *Certificate) GetUid() string

func (*Certificate) GetVersion

func (x *Certificate) GetVersion() string

func (*Certificate) ProtoMessage

func (*Certificate) ProtoMessage()

func (*Certificate) ProtoReflect

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

func (*Certificate) Reset

func (x *Certificate) Reset()

func (*Certificate) String

func (x *Certificate) String() string

type CisBenchmarkResult

type CisBenchmarkResult struct {
	Desc        string       `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc,omitempty"`               // Caption: Description;
	Name        string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`               // Caption: Name;
	Remediation *Remediation `protobuf:"bytes,3,opt,name=remediation,proto3" json:"remediation,omitempty"` // Caption: Remediation Guidance;
	Rule        *Rule        `protobuf:"bytes,4,opt,name=rule,proto3" json:"rule,omitempty"`               // Caption: Rule;
	// contains filtered or unexported fields
}

func (*CisBenchmarkResult) Descriptor deprecated

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

Deprecated: Use CisBenchmarkResult.ProtoReflect.Descriptor instead.

func (*CisBenchmarkResult) GetDesc

func (x *CisBenchmarkResult) GetDesc() string

func (*CisBenchmarkResult) GetName

func (x *CisBenchmarkResult) GetName() string

func (*CisBenchmarkResult) GetRemediation

func (x *CisBenchmarkResult) GetRemediation() *Remediation

func (*CisBenchmarkResult) GetRule

func (x *CisBenchmarkResult) GetRule() *Rule

func (*CisBenchmarkResult) ProtoMessage

func (*CisBenchmarkResult) ProtoMessage()

func (*CisBenchmarkResult) ProtoReflect

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

func (*CisBenchmarkResult) Reset

func (x *CisBenchmarkResult) Reset()

func (*CisBenchmarkResult) String

func (x *CisBenchmarkResult) String() string

type CisCsc

type CisCsc struct {
	Control string `protobuf:"bytes,1,opt,name=control,proto3" json:"control,omitempty"` // Caption: Security Control;
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // Caption: Version;
	// contains filtered or unexported fields
}

func (*CisCsc) Descriptor deprecated

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

Deprecated: Use CisCsc.ProtoReflect.Descriptor instead.

func (*CisCsc) GetControl

func (x *CisCsc) GetControl() string

func (*CisCsc) GetVersion

func (x *CisCsc) GetVersion() string

func (*CisCsc) ProtoMessage

func (*CisCsc) ProtoMessage()

func (*CisCsc) ProtoReflect

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

func (*CisCsc) Reset

func (x *CisCsc) Reset()

func (*CisCsc) String

func (x *CisCsc) String() string

type Cloud

type Cloud struct {
	Org        *Organization `protobuf:"bytes,1,opt,name=org,proto3" json:"org,omitempty"`                                 // Caption: Organization;
	ProjectUid string        `protobuf:"bytes,2,opt,name=project_uid,json=projectUid,proto3" json:"project_uid,omitempty"` // Caption: Project ID;
	Provider   string        `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`                       // Caption: Provider;
	Region     string        `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`                           // Caption: Region;
	Zone       string        `protobuf:"bytes,5,opt,name=zone,proto3" json:"zone,omitempty"`                               // Caption: Network Zone;
	Account    *Account      `protobuf:"bytes,6,opt,name=account,proto3" json:"account,omitempty"`                         // Caption: Account;
	// contains filtered or unexported fields
}

func (*Cloud) Descriptor deprecated

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

Deprecated: Use Cloud.ProtoReflect.Descriptor instead.

func (*Cloud) GetAccount

func (x *Cloud) GetAccount() *Account

func (*Cloud) GetOrg

func (x *Cloud) GetOrg() *Organization

func (*Cloud) GetProjectUid

func (x *Cloud) GetProjectUid() string

func (*Cloud) GetProvider

func (x *Cloud) GetProvider() string

func (*Cloud) GetRegion

func (x *Cloud) GetRegion() string

func (*Cloud) GetZone

func (x *Cloud) GetZone() string

func (*Cloud) ProtoMessage

func (*Cloud) ProtoMessage()

func (*Cloud) ProtoReflect

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

func (*Cloud) Reset

func (x *Cloud) Reset()

func (*Cloud) String

func (x *Cloud) String() string

type Compliance

type Compliance struct {
	StatusId enums.COMPLIANCE_STATUS_ID `` // Caption: Status ID;
	/* 138-byte string literal not displayed */
	Control      string   `protobuf:"bytes,2,opt,name=control,proto3" json:"control,omitempty"`                               // Caption: Security Control;
	Requirements []string `protobuf:"bytes,3,rep,name=requirements,proto3" json:"requirements,omitempty"`                     // Caption: Compliance Requirements;
	Standards    []string `protobuf:"bytes,4,rep,name=standards,proto3" json:"standards,omitempty"`                           // Caption: Security Standards;
	Status       string   `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`                                 // Caption: Status;
	StatusCode   string   `protobuf:"bytes,6,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`       // Caption: Status Code;
	StatusDetail string   `protobuf:"bytes,7,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"` // Caption: Status Details;
	// contains filtered or unexported fields
}

func (*Compliance) Descriptor deprecated

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

Deprecated: Use Compliance.ProtoReflect.Descriptor instead.

func (*Compliance) GetControl

func (x *Compliance) GetControl() string

func (*Compliance) GetRequirements

func (x *Compliance) GetRequirements() []string

func (*Compliance) GetStandards

func (x *Compliance) GetStandards() []string

func (*Compliance) GetStatus

func (x *Compliance) GetStatus() string

func (*Compliance) GetStatusCode

func (x *Compliance) GetStatusCode() string

func (*Compliance) GetStatusDetail

func (x *Compliance) GetStatusDetail() string

func (*Compliance) GetStatusId

func (x *Compliance) GetStatusId() enums.COMPLIANCE_STATUS_ID

func (*Compliance) ProtoMessage

func (*Compliance) ProtoMessage()

func (*Compliance) ProtoReflect

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

func (*Compliance) Reset

func (x *Compliance) Reset()

func (*Compliance) String

func (x *Compliance) String() string

type Container

type Container struct {
	Runtime       string       `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"`                                  // Caption: Runtime;
	PodUuid       string       `protobuf:"bytes,2,opt,name=pod_uuid,json=podUuid,proto3" json:"pod_uuid,omitempty"`                   // Caption: Pod UUID;
	Size          int64        `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`                                       // Caption: Size;
	Hash          *Fingerprint `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`                                        // Caption: Hash;
	Uid           string       `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`                                          // Caption: Unique ID;
	Tag           string       `protobuf:"bytes,6,opt,name=tag,proto3" json:"tag,omitempty"`                                          // Caption: Image Tag;
	NetworkDriver string       `protobuf:"bytes,7,opt,name=network_driver,json=networkDriver,proto3" json:"network_driver,omitempty"` // Caption: Network Driver;
	Orchestrator  string       `protobuf:"bytes,8,opt,name=orchestrator,proto3" json:"orchestrator,omitempty"`                        // Caption: Orchestrator;
	Name          string       `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`                                        // Caption: Name;
	Image         *Image       `protobuf:"bytes,10,opt,name=image,proto3" json:"image,omitempty"`                                     // Caption: Image;
	// contains filtered or unexported fields
}

func (*Container) Descriptor deprecated

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

Deprecated: Use Container.ProtoReflect.Descriptor instead.

func (*Container) GetHash

func (x *Container) GetHash() *Fingerprint

func (*Container) GetImage

func (x *Container) GetImage() *Image

func (*Container) GetName

func (x *Container) GetName() string

func (*Container) GetNetworkDriver

func (x *Container) GetNetworkDriver() string

func (*Container) GetOrchestrator

func (x *Container) GetOrchestrator() string

func (*Container) GetPodUuid

func (x *Container) GetPodUuid() string

func (*Container) GetRuntime

func (x *Container) GetRuntime() string

func (*Container) GetSize

func (x *Container) GetSize() int64

func (*Container) GetTag

func (x *Container) GetTag() string

func (*Container) GetUid

func (x *Container) GetUid() string

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) ProtoReflect

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

func (*Container) Reset

func (x *Container) Reset()

func (*Container) String

func (x *Container) String() string

type Cve

type Cve struct {
	Product      *Product `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"`                                 // Caption: Product;
	References   []string `protobuf:"bytes,2,rep,name=references,proto3" json:"references,omitempty"`                           // Caption: References;
	Epss         *Epss    `protobuf:"bytes,3,opt,name=epss,proto3" json:"epss,omitempty"`                                       // Caption: EPSS;
	Cvss         []*Cvss  `protobuf:"bytes,4,rep,name=cvss,proto3" json:"cvss,omitempty"`                                       // Caption: CVSS Score;
	CreatedTime  int64    `protobuf:"varint,5,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`     // Caption: Created Time;
	Cwe          *Cwe     `protobuf:"bytes,6,opt,name=cwe,proto3" json:"cwe,omitempty"`                                         // Caption: CWE;
	CweUrl       string   `protobuf:"bytes,7,opt,name=cwe_url,json=cweUrl,proto3" json:"cwe_url,omitempty"`                     // Caption: CWE URL;
	CweUid       string   `protobuf:"bytes,8,opt,name=cwe_uid,json=cweUid,proto3" json:"cwe_uid,omitempty"`                     // Caption: CWE UID;
	Desc         string   `protobuf:"bytes,9,opt,name=desc,proto3" json:"desc,omitempty"`                                       // Caption: Description;
	ModifiedTime int64    `protobuf:"varint,10,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"` // Caption: Modified Time;
	Title        string   `protobuf:"bytes,11,opt,name=title,proto3" json:"title,omitempty"`                                    // Caption: Title;
	Uid          string   `protobuf:"bytes,12,opt,name=uid,proto3" json:"uid,omitempty"`                                        // Caption: Unique ID;
	Type         string   `protobuf:"bytes,13,opt,name=type,proto3" json:"type,omitempty"`                                      // Caption: Type;
	// contains filtered or unexported fields
}

func (*Cve) Descriptor deprecated

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

Deprecated: Use Cve.ProtoReflect.Descriptor instead.

func (*Cve) GetCreatedTime

func (x *Cve) GetCreatedTime() int64

func (*Cve) GetCvss

func (x *Cve) GetCvss() []*Cvss

func (*Cve) GetCwe

func (x *Cve) GetCwe() *Cwe

func (*Cve) GetCweUid

func (x *Cve) GetCweUid() string

func (*Cve) GetCweUrl

func (x *Cve) GetCweUrl() string

func (*Cve) GetDesc

func (x *Cve) GetDesc() string

func (*Cve) GetEpss

func (x *Cve) GetEpss() *Epss

func (*Cve) GetModifiedTime

func (x *Cve) GetModifiedTime() int64

func (*Cve) GetProduct

func (x *Cve) GetProduct() *Product

func (*Cve) GetReferences

func (x *Cve) GetReferences() []string

func (*Cve) GetTitle

func (x *Cve) GetTitle() string

func (*Cve) GetType

func (x *Cve) GetType() string

func (*Cve) GetUid

func (x *Cve) GetUid() string

func (*Cve) ProtoMessage

func (*Cve) ProtoMessage()

func (*Cve) ProtoReflect

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

func (*Cve) Reset

func (x *Cve) Reset()

func (*Cve) String

func (x *Cve) String() string

type Cvss

type Cvss struct {
	Severity     string    `protobuf:"bytes,1,opt,name=severity,proto3" json:"severity,omitempty"`                               // Caption: Severity;
	VectorString string    `protobuf:"bytes,2,opt,name=vector_string,json=vectorString,proto3" json:"vector_string,omitempty"`   // Caption: Vector String;
	Version      string    `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`                                 // Caption: Version;
	BaseScore    float32   `protobuf:"fixed32,4,opt,name=base_score,json=baseScore,proto3" json:"base_score,omitempty"`          // Caption: Base Score;
	Depth        string    `protobuf:"bytes,5,opt,name=depth,proto3" json:"depth,omitempty"`                                     // Caption: CVSS Depth; AllowedValues: Environmental, Temporal, Base;
	Metrics      []*Metric `protobuf:"bytes,6,rep,name=metrics,proto3" json:"metrics,omitempty"`                                 // Caption: Metrics;
	OverallScore float32   `protobuf:"fixed32,7,opt,name=overall_score,json=overallScore,proto3" json:"overall_score,omitempty"` // Caption: Overall Score;
	// contains filtered or unexported fields
}

func (*Cvss) Descriptor deprecated

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

Deprecated: Use Cvss.ProtoReflect.Descriptor instead.

func (*Cvss) GetBaseScore

func (x *Cvss) GetBaseScore() float32

func (*Cvss) GetDepth

func (x *Cvss) GetDepth() string

func (*Cvss) GetMetrics

func (x *Cvss) GetMetrics() []*Metric

func (*Cvss) GetOverallScore

func (x *Cvss) GetOverallScore() float32

func (*Cvss) GetSeverity

func (x *Cvss) GetSeverity() string

func (*Cvss) GetVectorString

func (x *Cvss) GetVectorString() string

func (*Cvss) GetVersion

func (x *Cvss) GetVersion() string

func (*Cvss) ProtoMessage

func (*Cvss) ProtoMessage()

func (*Cvss) ProtoReflect

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

func (*Cvss) Reset

func (x *Cvss) Reset()

func (*Cvss) String

func (x *Cvss) String() string

type Cwe

type Cwe struct {
	Uid     string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`                     // Caption: Unique ID;
	Caption string `protobuf:"bytes,2,opt,name=caption,proto3" json:"caption,omitempty"`             // Caption: Caption;
	SrcUrl  string `protobuf:"bytes,3,opt,name=src_url,json=srcUrl,proto3" json:"src_url,omitempty"` // Caption: Source URL;
	// contains filtered or unexported fields
}

func (*Cwe) Descriptor deprecated

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

Deprecated: Use Cwe.ProtoReflect.Descriptor instead.

func (*Cwe) GetCaption

func (x *Cwe) GetCaption() string

func (*Cwe) GetSrcUrl

func (x *Cwe) GetSrcUrl() string

func (*Cwe) GetUid

func (x *Cwe) GetUid() string

func (*Cwe) ProtoMessage

func (*Cwe) ProtoMessage()

func (*Cwe) ProtoReflect

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

func (*Cwe) Reset

func (x *Cwe) Reset()

func (*Cwe) String

func (x *Cwe) String() string

type Database

type Database struct {
	Name   string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`     // Caption: Name;
	Desc   string                 `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"`     // Caption: Description;
	Groups []*Group               `protobuf:"bytes,3,rep,name=groups,proto3" json:"groups,omitempty"` // Caption: Groups;
	TypeId enums.DATABASE_TYPE_ID ``                                                                  // Caption: Type ID;
	/* 128-byte string literal not displayed */
	CreatedTime  int64  `protobuf:"varint,5,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`    // Caption: Created Time;
	Type         string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`                                      // Caption: Type;
	Uid          string `protobuf:"bytes,7,opt,name=uid,proto3" json:"uid,omitempty"`                                        // Caption: Unique ID;
	ModifiedTime int64  `protobuf:"varint,8,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"` // Caption: Modified Time;
	Size         int64  `protobuf:"varint,9,opt,name=size,proto3" json:"size,omitempty"`                                     // Caption: Size;
	// contains filtered or unexported fields
}

func (*Database) Descriptor deprecated

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

Deprecated: Use Database.ProtoReflect.Descriptor instead.

func (*Database) GetCreatedTime

func (x *Database) GetCreatedTime() int64

func (*Database) GetDesc

func (x *Database) GetDesc() string

func (*Database) GetGroups

func (x *Database) GetGroups() []*Group

func (*Database) GetModifiedTime

func (x *Database) GetModifiedTime() int64

func (*Database) GetName

func (x *Database) GetName() string

func (*Database) GetSize

func (x *Database) GetSize() int64

func (*Database) GetType

func (x *Database) GetType() string

func (*Database) GetTypeId

func (x *Database) GetTypeId() enums.DATABASE_TYPE_ID

func (*Database) GetUid

func (x *Database) GetUid() string

func (*Database) ProtoMessage

func (*Database) ProtoMessage()

func (*Database) ProtoReflect

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

func (*Database) Reset

func (x *Database) Reset()

func (*Database) String

func (x *Database) String() string

type Databucket

type Databucket struct {
	CreatedTime int64                    `protobuf:"varint,1,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"` // Caption: Created Time;
	Name        string                   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                                   // Caption: Name;
	File        *File                    `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"`                                   // Caption: File;
	Groups      []*Group                 `protobuf:"bytes,4,rep,name=groups,proto3" json:"groups,omitempty"`                               // Caption: Groups;
	Type        string                   `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`                                   // Caption: Type;
	Uid         string                   `protobuf:"bytes,6,opt,name=uid,proto3" json:"uid,omitempty"`                                     // Caption: Unique ID;
	Size        int64                    `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"`                                  // Caption: Size;
	TypeId      enums.DATABUCKET_TYPE_ID ``                                                                                                // Caption: Type ID;
	/* 130-byte string literal not displayed */
	ModifiedTime int64  `protobuf:"varint,9,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"` // Caption: Modified Time;
	Desc         string `protobuf:"bytes,10,opt,name=desc,proto3" json:"desc,omitempty"`                                     // Caption: Description;
	// contains filtered or unexported fields
}

func (*Databucket) Descriptor deprecated

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

Deprecated: Use Databucket.ProtoReflect.Descriptor instead.

func (*Databucket) GetCreatedTime

func (x *Databucket) GetCreatedTime() int64

func (*Databucket) GetDesc

func (x *Databucket) GetDesc() string

func (*Databucket) GetFile

func (x *Databucket) GetFile() *File

func (*Databucket) GetGroups

func (x *Databucket) GetGroups() []*Group

func (*Databucket) GetModifiedTime

func (x *Databucket) GetModifiedTime() int64

func (*Databucket) GetName

func (x *Databucket) GetName() string

func (*Databucket) GetSize

func (x *Databucket) GetSize() int64

func (*Databucket) GetType

func (x *Databucket) GetType() string

func (*Databucket) GetTypeId

func (x *Databucket) GetTypeId() enums.DATABUCKET_TYPE_ID

func (*Databucket) GetUid

func (x *Databucket) GetUid() string

func (*Databucket) ProtoMessage

func (*Databucket) ProtoMessage()

func (*Databucket) ProtoReflect

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

func (*Databucket) Reset

func (x *Databucket) Reset()

func (*Databucket) String

func (x *Databucket) String() string

type DceRpc

type DceRpc struct {
	Flags           []string      `protobuf:"bytes,1,rep,name=flags,proto3" json:"flags,omitempty"`                                            // Caption: Flags;
	RpcInterface    *RpcInterface `protobuf:"bytes,2,opt,name=rpc_interface,json=rpcInterface,proto3" json:"rpc_interface,omitempty"`          // Caption: Remote Procedure Call Interface;
	Opnum           int32         `protobuf:"varint,3,opt,name=opnum,proto3" json:"opnum,omitempty"`                                           // Caption: Opnum;
	Command         string        `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`                                        // Caption: Command;
	CommandResponse string        `protobuf:"bytes,5,opt,name=command_response,json=commandResponse,proto3" json:"command_response,omitempty"` // Caption: Command Response;
	// contains filtered or unexported fields
}

func (*DceRpc) Descriptor deprecated

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

Deprecated: Use DceRpc.ProtoReflect.Descriptor instead.

func (*DceRpc) GetCommand

func (x *DceRpc) GetCommand() string

func (*DceRpc) GetCommandResponse

func (x *DceRpc) GetCommandResponse() string

func (*DceRpc) GetFlags

func (x *DceRpc) GetFlags() []string

func (*DceRpc) GetOpnum

func (x *DceRpc) GetOpnum() int32

func (*DceRpc) GetRpcInterface

func (x *DceRpc) GetRpcInterface() *RpcInterface

func (*DceRpc) ProtoMessage

func (*DceRpc) ProtoMessage()

func (*DceRpc) ProtoReflect

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

func (*DceRpc) Reset

func (x *DceRpc) Reset()

func (*DceRpc) String

func (x *DceRpc) String() string

type Device

type Device struct {
	Domain      string                     `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`                         // Caption: Domain;
	Os          *Os                        `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`                                 // Caption: OS;
	SubnetUid   string                     `protobuf:"bytes,3,opt,name=subnet_uid,json=subnetUid,proto3" json:"subnet_uid,omitempty"`  // Caption: Subnet UID;
	RiskScore   int32                      `protobuf:"varint,4,opt,name=risk_score,json=riskScore,proto3" json:"risk_score,omitempty"` // Caption: Risk Score;
	Desc        string                     `protobuf:"bytes,5,opt,name=desc,proto3" json:"desc,omitempty"`                             // Caption: Description;
	RiskLevelId enums.DEVICE_RISK_LEVEL_ID ``                                                                                          // Caption: Risk Level ID;
	/* 149-byte string literal not displayed */
	NamespacePid      int32                `protobuf:"varint,7,opt,name=namespace_pid,json=namespacePid,proto3" json:"namespace_pid,omitempty"`               // Caption: Namespace PID; Profile: container;
	Container         *Container           `protobuf:"bytes,8,opt,name=container,proto3" json:"container,omitempty"`                                          // Caption: Container; Profile: container;
	NetworkInterfaces []*NetworkInterface  `protobuf:"bytes,9,rep,name=network_interfaces,json=networkInterfaces,proto3" json:"network_interfaces,omitempty"` // Caption: Network Interfaces;
	RiskLevel         string               `protobuf:"bytes,10,opt,name=risk_level,json=riskLevel,proto3" json:"risk_level,omitempty"`                        // Caption: Risk Level;
	TypeId            enums.DEVICE_TYPE_ID ``                                                                                                                 // Caption: Type ID;
	/* 127-byte string literal not displayed */
	Subnet        string        `protobuf:"bytes,12,opt,name=subnet,proto3" json:"subnet,omitempty"`                                       // Caption: Subnet;
	CreatedTime   int64         `protobuf:"varint,13,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`         // Caption: Created Time;
	Mac           string        `protobuf:"bytes,14,opt,name=mac,proto3" json:"mac,omitempty"`                                             // Caption: MAC Address;
	Location      *Location     `protobuf:"bytes,15,opt,name=location,proto3" json:"location,omitempty"`                                   // Caption: Geo Location;
	InterfaceName string        `protobuf:"bytes,16,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`    // Caption: Network Interface Name;
	IsManaged     bool          `protobuf:"varint,17,opt,name=is_managed,json=isManaged,proto3" json:"is_managed,omitempty"`               // Caption: Managed Device;
	Org           *Organization `protobuf:"bytes,18,opt,name=org,proto3" json:"org,omitempty"`                                             // Caption: Organization;
	Ip            string        `protobuf:"bytes,19,opt,name=ip,proto3" json:"ip,omitempty"`                                               // Caption: IP Address;
	VpcUid        string        `protobuf:"bytes,20,opt,name=vpc_uid,json=vpcUid,proto3" json:"vpc_uid,omitempty"`                         // Caption: VPC UID;
	IsCompliant   bool          `protobuf:"varint,21,opt,name=is_compliant,json=isCompliant,proto3" json:"is_compliant,omitempty"`         // Caption: Compliant Device;
	IsPersonal    bool          `protobuf:"varint,22,opt,name=is_personal,json=isPersonal,proto3" json:"is_personal,omitempty"`            // Caption: Personal Device;
	Type          string        `protobuf:"bytes,23,opt,name=type,proto3" json:"type,omitempty"`                                           // Caption: Type;
	AutoscaleUid  string        `protobuf:"bytes,24,opt,name=autoscale_uid,json=autoscaleUid,proto3" json:"autoscale_uid,omitempty"`       // Caption: Autoscale UID;
	Image         *Image        `protobuf:"bytes,25,opt,name=image,proto3" json:"image,omitempty"`                                         // Caption: Image;
	FirstSeenTime int64         `protobuf:"varint,26,opt,name=first_seen_time,json=firstSeenTime,proto3" json:"first_seen_time,omitempty"` // Caption: First Seen;
	InstanceUid   string        `protobuf:"bytes,27,opt,name=instance_uid,json=instanceUid,proto3" json:"instance_uid,omitempty"`          // Caption: Instance ID;
	InterfaceUid  string        `protobuf:"bytes,28,opt,name=interface_uid,json=interfaceUid,proto3" json:"interface_uid,omitempty"`       // Caption: Network Interface ID;
	Zone          string        `protobuf:"bytes,29,opt,name=zone,proto3" json:"zone,omitempty"`                                           // Caption: Network Zone;
	Groups        []*Group      `protobuf:"bytes,30,rep,name=groups,proto3" json:"groups,omitempty"`                                       // Caption: Groups;
	IsTrusted     bool          `protobuf:"varint,31,opt,name=is_trusted,json=isTrusted,proto3" json:"is_trusted,omitempty"`               // Caption: Trusted Device;
	LastSeenTime  int64         `protobuf:"varint,32,opt,name=last_seen_time,json=lastSeenTime,proto3" json:"last_seen_time,omitempty"`    // Caption: Last Seen;
	Region        string        `protobuf:"bytes,33,opt,name=region,proto3" json:"region,omitempty"`                                       // Caption: Region;
	UidAlt        string        `protobuf:"bytes,34,opt,name=uid_alt,json=uidAlt,proto3" json:"uid_alt,omitempty"`                         // Caption: Alternate ID;
	ModifiedTime  int64         `protobuf:"varint,35,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"`      // Caption: Modified Time;
	Hypervisor    string        `protobuf:"bytes,36,opt,name=hypervisor,proto3" json:"hypervisor,omitempty"`                               // Caption: Hypervisor;
	VlanUid       string        `protobuf:"bytes,37,opt,name=vlan_uid,json=vlanUid,proto3" json:"vlan_uid,omitempty"`                      // Caption: VLAN;
	Uid           string        `protobuf:"bytes,38,opt,name=uid,proto3" json:"uid,omitempty"`                                             // Caption: Unique ID;
	Hostname      string        `protobuf:"bytes,39,opt,name=hostname,proto3" json:"hostname,omitempty"`                                   // Caption: Hostname;
	Imei          string        `protobuf:"bytes,40,opt,name=imei,proto3" json:"imei,omitempty"`                                           // Caption: IMEI;
	Name          string        `protobuf:"bytes,41,opt,name=name,proto3" json:"name,omitempty"`                                           // Caption: Name;
	HwInfo        *DeviceHwInfo `protobuf:"bytes,42,opt,name=hw_info,json=hwInfo,proto3" json:"hw_info,omitempty"`                         // Caption: Hardware Info;
	// contains filtered or unexported fields
}

func (*Device) Descriptor deprecated

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

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetAutoscaleUid

func (x *Device) GetAutoscaleUid() string

func (*Device) GetContainer

func (x *Device) GetContainer() *Container

func (*Device) GetCreatedTime

func (x *Device) GetCreatedTime() int64

func (*Device) GetDesc

func (x *Device) GetDesc() string

func (*Device) GetDomain

func (x *Device) GetDomain() string

func (*Device) GetFirstSeenTime

func (x *Device) GetFirstSeenTime() int64

func (*Device) GetGroups

func (x *Device) GetGroups() []*Group

func (*Device) GetHostname

func (x *Device) GetHostname() string

func (*Device) GetHwInfo

func (x *Device) GetHwInfo() *DeviceHwInfo

func (*Device) GetHypervisor

func (x *Device) GetHypervisor() string

func (*Device) GetImage

func (x *Device) GetImage() *Image

func (*Device) GetImei

func (x *Device) GetImei() string

func (*Device) GetInstanceUid

func (x *Device) GetInstanceUid() string

func (*Device) GetInterfaceName

func (x *Device) GetInterfaceName() string

func (*Device) GetInterfaceUid

func (x *Device) GetInterfaceUid() string

func (*Device) GetIp

func (x *Device) GetIp() string

func (*Device) GetIsCompliant

func (x *Device) GetIsCompliant() bool

func (*Device) GetIsManaged

func (x *Device) GetIsManaged() bool

func (*Device) GetIsPersonal

func (x *Device) GetIsPersonal() bool

func (*Device) GetIsTrusted

func (x *Device) GetIsTrusted() bool

func (*Device) GetLastSeenTime

func (x *Device) GetLastSeenTime() int64

func (*Device) GetLocation

func (x *Device) GetLocation() *Location

func (*Device) GetMac

func (x *Device) GetMac() string

func (*Device) GetModifiedTime

func (x *Device) GetModifiedTime() int64

func (*Device) GetName

func (x *Device) GetName() string

func (*Device) GetNamespacePid

func (x *Device) GetNamespacePid() int32

func (*Device) GetNetworkInterfaces

func (x *Device) GetNetworkInterfaces() []*NetworkInterface

func (*Device) GetOrg

func (x *Device) GetOrg() *Organization

func (*Device) GetOs

func (x *Device) GetOs() *Os

func (*Device) GetRegion

func (x *Device) GetRegion() string

func (*Device) GetRiskLevel

func (x *Device) GetRiskLevel() string

func (*Device) GetRiskLevelId

func (x *Device) GetRiskLevelId() enums.DEVICE_RISK_LEVEL_ID

func (*Device) GetRiskScore

func (x *Device) GetRiskScore() int32

func (*Device) GetSubnet

func (x *Device) GetSubnet() string

func (*Device) GetSubnetUid

func (x *Device) GetSubnetUid() string

func (*Device) GetType

func (x *Device) GetType() string

func (*Device) GetTypeId

func (x *Device) GetTypeId() enums.DEVICE_TYPE_ID

func (*Device) GetUid

func (x *Device) GetUid() string

func (*Device) GetUidAlt

func (x *Device) GetUidAlt() string

func (*Device) GetVlanUid

func (x *Device) GetVlanUid() string

func (*Device) GetVpcUid

func (x *Device) GetVpcUid() string

func (*Device) GetZone

func (x *Device) GetZone() string

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

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

func (*Device) Reset

func (x *Device) Reset()

func (*Device) String

func (x *Device) String() string

type DeviceHwInfo

type DeviceHwInfo struct {
	RamSize          int32         `protobuf:"varint,1,opt,name=ram_size,json=ramSize,proto3" json:"ram_size,omitempty"`                           // Caption: RAM Size;
	SerialNumber     string        `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`             // Caption: Serial Number;
	CpuCores         int32         `protobuf:"varint,3,opt,name=cpu_cores,json=cpuCores,proto3" json:"cpu_cores,omitempty"`                        // Caption: CPU Cores;
	BiosDate         string        `protobuf:"bytes,4,opt,name=bios_date,json=biosDate,proto3" json:"bios_date,omitempty"`                         // Caption: BIOS Date;
	CpuCount         int32         `protobuf:"varint,5,opt,name=cpu_count,json=cpuCount,proto3" json:"cpu_count,omitempty"`                        // Caption: CPU Count;
	KeyboardInfo     *KeyboardInfo `protobuf:"bytes,6,opt,name=keyboard_info,json=keyboardInfo,proto3" json:"keyboard_info,omitempty"`             // Caption: Keyboard Information;
	BiosManufacturer string        `protobuf:"bytes,7,opt,name=bios_manufacturer,json=biosManufacturer,proto3" json:"bios_manufacturer,omitempty"` // Caption: BIOS Manufacturer;
	BiosVer          string        `protobuf:"bytes,8,opt,name=bios_ver,json=biosVer,proto3" json:"bios_ver,omitempty"`                            // Caption: BIOS Version;
	Chassis          string        `protobuf:"bytes,9,opt,name=chassis,proto3" json:"chassis,omitempty"`                                           // Caption: Chassis;
	CpuBits          int32         `protobuf:"varint,10,opt,name=cpu_bits,json=cpuBits,proto3" json:"cpu_bits,omitempty"`                          // Caption: CPU Bits;
	CpuSpeed         int32         `protobuf:"varint,11,opt,name=cpu_speed,json=cpuSpeed,proto3" json:"cpu_speed,omitempty"`                       // Caption: Processor Speed;
	DesktopDisplay   *Display      `protobuf:"bytes,12,opt,name=desktop_display,json=desktopDisplay,proto3" json:"desktop_display,omitempty"`      // Caption: Desktop Display;
	CpuType          string        `protobuf:"bytes,13,opt,name=cpu_type,json=cpuType,proto3" json:"cpu_type,omitempty"`                           // Caption: Processor Type;
	// contains filtered or unexported fields
}

func (*DeviceHwInfo) Descriptor deprecated

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

Deprecated: Use DeviceHwInfo.ProtoReflect.Descriptor instead.

func (*DeviceHwInfo) GetBiosDate

func (x *DeviceHwInfo) GetBiosDate() string

func (*DeviceHwInfo) GetBiosManufacturer

func (x *DeviceHwInfo) GetBiosManufacturer() string

func (*DeviceHwInfo) GetBiosVer

func (x *DeviceHwInfo) GetBiosVer() string

func (*DeviceHwInfo) GetChassis

func (x *DeviceHwInfo) GetChassis() string

func (*DeviceHwInfo) GetCpuBits

func (x *DeviceHwInfo) GetCpuBits() int32

func (*DeviceHwInfo) GetCpuCores

func (x *DeviceHwInfo) GetCpuCores() int32

func (*DeviceHwInfo) GetCpuCount

func (x *DeviceHwInfo) GetCpuCount() int32

func (*DeviceHwInfo) GetCpuSpeed

func (x *DeviceHwInfo) GetCpuSpeed() int32

func (*DeviceHwInfo) GetCpuType

func (x *DeviceHwInfo) GetCpuType() string

func (*DeviceHwInfo) GetDesktopDisplay

func (x *DeviceHwInfo) GetDesktopDisplay() *Display

func (*DeviceHwInfo) GetKeyboardInfo

func (x *DeviceHwInfo) GetKeyboardInfo() *KeyboardInfo

func (*DeviceHwInfo) GetRamSize

func (x *DeviceHwInfo) GetRamSize() int32

func (*DeviceHwInfo) GetSerialNumber

func (x *DeviceHwInfo) GetSerialNumber() string

func (*DeviceHwInfo) ProtoMessage

func (*DeviceHwInfo) ProtoMessage()

func (*DeviceHwInfo) ProtoReflect

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

func (*DeviceHwInfo) Reset

func (x *DeviceHwInfo) Reset()

func (*DeviceHwInfo) String

func (x *DeviceHwInfo) String() string

type DigitalSignature

type DigitalSignature struct {
	Certificate  *Certificate                         `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"`                       // Caption: Certificate;
	CreatedTime  int64                                `protobuf:"varint,2,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`   // Caption: Created Time;
	DeveloperUid string                               `protobuf:"bytes,3,opt,name=developer_uid,json=developerUid,proto3" json:"developer_uid,omitempty"` // Caption: Developer UID;
	Digest       *Fingerprint                         `protobuf:"bytes,4,opt,name=digest,proto3" json:"digest,omitempty"`                                 // Caption: Message Digest;
	Algorithm    string                               `protobuf:"bytes,5,opt,name=algorithm,proto3" json:"algorithm,omitempty"`                           // Caption: Algorithm;
	AlgorithmId  enums.DIGITAL_SIGNATURE_ALGORITHM_ID ``                                                                                                  // Caption: Algorithm ID;
	/* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DigitalSignature) Descriptor deprecated

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

Deprecated: Use DigitalSignature.ProtoReflect.Descriptor instead.

func (*DigitalSignature) GetAlgorithm

func (x *DigitalSignature) GetAlgorithm() string

func (*DigitalSignature) GetAlgorithmId

func (*DigitalSignature) GetCertificate

func (x *DigitalSignature) GetCertificate() *Certificate

func (*DigitalSignature) GetCreatedTime

func (x *DigitalSignature) GetCreatedTime() int64

func (*DigitalSignature) GetDeveloperUid

func (x *DigitalSignature) GetDeveloperUid() string

func (*DigitalSignature) GetDigest

func (x *DigitalSignature) GetDigest() *Fingerprint

func (*DigitalSignature) ProtoMessage

func (*DigitalSignature) ProtoMessage()

func (*DigitalSignature) ProtoReflect

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

func (*DigitalSignature) Reset

func (x *DigitalSignature) Reset()

func (*DigitalSignature) String

func (x *DigitalSignature) String() string

type Display

type Display struct {
	ScaleFactor         int32 `protobuf:"varint,1,opt,name=scale_factor,json=scaleFactor,proto3" json:"scale_factor,omitempty"`                         // Caption: Scale Factor;
	ColorDepth          int32 `protobuf:"varint,2,opt,name=color_depth,json=colorDepth,proto3" json:"color_depth,omitempty"`                            // Caption: Color Depth;
	PhysicalHeight      int32 `protobuf:"varint,3,opt,name=physical_height,json=physicalHeight,proto3" json:"physical_height,omitempty"`                // Caption: Physical Height;
	PhysicalOrientation int32 `protobuf:"varint,4,opt,name=physical_orientation,json=physicalOrientation,proto3" json:"physical_orientation,omitempty"` // Caption: Physical Orientation;
	PhysicalWidth       int32 `protobuf:"varint,5,opt,name=physical_width,json=physicalWidth,proto3" json:"physical_width,omitempty"`                   // Caption: Physical Width;
	// contains filtered or unexported fields
}

func (*Display) Descriptor deprecated

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

Deprecated: Use Display.ProtoReflect.Descriptor instead.

func (*Display) GetColorDepth

func (x *Display) GetColorDepth() int32

func (*Display) GetPhysicalHeight

func (x *Display) GetPhysicalHeight() int32

func (*Display) GetPhysicalOrientation

func (x *Display) GetPhysicalOrientation() int32

func (*Display) GetPhysicalWidth

func (x *Display) GetPhysicalWidth() int32

func (*Display) GetScaleFactor

func (x *Display) GetScaleFactor() int32

func (*Display) ProtoMessage

func (*Display) ProtoMessage()

func (*Display) ProtoReflect

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

func (*Display) Reset

func (x *Display) Reset()

func (*Display) String

func (x *Display) String() string

type DnsAnswer

type DnsAnswer struct {
	Flags     []string                    `protobuf:"bytes,1,rep,name=flags,proto3" json:"flags,omitempty"`                           // Caption: Flags;
	Rdata     string                      `protobuf:"bytes,2,opt,name=rdata,proto3" json:"rdata,omitempty"`                           // Caption: DNS RData;
	Ttl       int32                       `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"`                              // Caption: TTL;
	PacketUid int32                       `protobuf:"varint,4,opt,name=packet_uid,json=packetUid,proto3" json:"packet_uid,omitempty"` // Caption: Packet UID;
	Type      string                      `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`                             // Caption: Type;
	Class     string                      `protobuf:"bytes,6,opt,name=class,proto3" json:"class,omitempty"`                           // Caption: Class;
	FlagIds   []enums.DNS_ANSWER_FLAG_IDS ``                                                                                          // Caption: Communication Flag IDs;
	/* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DnsAnswer) Descriptor deprecated

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

Deprecated: Use DnsAnswer.ProtoReflect.Descriptor instead.

func (*DnsAnswer) GetClass

func (x *DnsAnswer) GetClass() string

func (*DnsAnswer) GetFlagIds

func (x *DnsAnswer) GetFlagIds() []enums.DNS_ANSWER_FLAG_IDS

func (*DnsAnswer) GetFlags

func (x *DnsAnswer) GetFlags() []string

func (*DnsAnswer) GetPacketUid

func (x *DnsAnswer) GetPacketUid() int32

func (*DnsAnswer) GetRdata

func (x *DnsAnswer) GetRdata() string

func (*DnsAnswer) GetTtl

func (x *DnsAnswer) GetTtl() int32

func (*DnsAnswer) GetType

func (x *DnsAnswer) GetType() string

func (*DnsAnswer) ProtoMessage

func (*DnsAnswer) ProtoMessage()

func (*DnsAnswer) ProtoReflect

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

func (*DnsAnswer) Reset

func (x *DnsAnswer) Reset()

func (*DnsAnswer) String

func (x *DnsAnswer) String() string

type DnsQuery

type DnsQuery struct {
	OpcodeId enums.DNS_QUERY_OPCODE_ID `` // Caption: DNS Opcode ID;
	/* 137-byte string literal not displayed */
	Class     string `protobuf:"bytes,2,opt,name=class,proto3" json:"class,omitempty"`                           // Caption: Class;
	PacketUid int32  `protobuf:"varint,3,opt,name=packet_uid,json=packetUid,proto3" json:"packet_uid,omitempty"` // Caption: Packet UID;
	Type      string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`                             // Caption: Type;
	Hostname  string `protobuf:"bytes,5,opt,name=hostname,proto3" json:"hostname,omitempty"`                     // Caption: Hostname;
	Opcode    string `protobuf:"bytes,6,opt,name=opcode,proto3" json:"opcode,omitempty"`                         // Caption: DNS Opcode;
	// contains filtered or unexported fields
}

func (*DnsQuery) Descriptor deprecated

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

Deprecated: Use DnsQuery.ProtoReflect.Descriptor instead.

func (*DnsQuery) GetClass

func (x *DnsQuery) GetClass() string

func (*DnsQuery) GetHostname

func (x *DnsQuery) GetHostname() string

func (*DnsQuery) GetOpcode

func (x *DnsQuery) GetOpcode() string

func (*DnsQuery) GetOpcodeId

func (x *DnsQuery) GetOpcodeId() enums.DNS_QUERY_OPCODE_ID

func (*DnsQuery) GetPacketUid

func (x *DnsQuery) GetPacketUid() int32

func (*DnsQuery) GetType

func (x *DnsQuery) GetType() string

func (*DnsQuery) ProtoMessage

func (*DnsQuery) ProtoMessage()

func (*DnsQuery) ProtoReflect

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

func (*DnsQuery) Reset

func (x *DnsQuery) Reset()

func (*DnsQuery) String

func (x *DnsQuery) String() string

type Email

type Email struct {
	To             []string `protobuf:"bytes,1,rep,name=to,proto3" json:"to,omitempty"`                                                 // Caption: To;
	Uid            string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`                                               // Caption: Unique ID;
	RawHeader      string   `protobuf:"bytes,3,opt,name=raw_header,json=rawHeader,proto3" json:"raw_header,omitempty"`                  // Caption: Raw Header;
	ReplyTo        string   `protobuf:"bytes,4,opt,name=reply_to,json=replyTo,proto3" json:"reply_to,omitempty"`                        // Caption: Reply To;
	Size           int64    `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`                                            // Caption: Size;
	SmtpTo         []string `protobuf:"bytes,6,rep,name=smtp_to,json=smtpTo,proto3" json:"smtp_to,omitempty"`                           // Caption: SMTP To;
	XOriginatingIp []string `protobuf:"bytes,7,rep,name=x_originating_ip,json=xOriginatingIp,proto3" json:"x_originating_ip,omitempty"` // Caption: X-Originating-IP;
	DeliveredTo    string   `protobuf:"bytes,8,opt,name=delivered_to,json=deliveredTo,proto3" json:"delivered_to,omitempty"`            // Caption: Delivered To;
	Subject        string   `protobuf:"bytes,9,opt,name=subject,proto3" json:"subject,omitempty"`                                       // Caption: Subject Details;
	MessageUid     string   `protobuf:"bytes,10,opt,name=message_uid,json=messageUid,proto3" json:"message_uid,omitempty"`              // Caption: Message UID;
	SmtpFrom       string   `protobuf:"bytes,11,opt,name=smtp_from,json=smtpFrom,proto3" json:"smtp_from,omitempty"`                    // Caption: SMTP From;
	Cc             []string `protobuf:"bytes,12,rep,name=cc,proto3" json:"cc,omitempty"`                                                // Caption: Cc;
	From           string   `protobuf:"bytes,13,opt,name=from,proto3" json:"from,omitempty"`                                            // Caption: From;
	// contains filtered or unexported fields
}

func (*Email) Descriptor deprecated

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

Deprecated: Use Email.ProtoReflect.Descriptor instead.

func (*Email) GetCc

func (x *Email) GetCc() []string

func (*Email) GetDeliveredTo

func (x *Email) GetDeliveredTo() string

func (*Email) GetFrom

func (x *Email) GetFrom() string

func (*Email) GetMessageUid

func (x *Email) GetMessageUid() string

func (*Email) GetRawHeader

func (x *Email) GetRawHeader() string

func (*Email) GetReplyTo

func (x *Email) GetReplyTo() string

func (*Email) GetSize

func (x *Email) GetSize() int64

func (*Email) GetSmtpFrom

func (x *Email) GetSmtpFrom() string

func (*Email) GetSmtpTo

func (x *Email) GetSmtpTo() []string

func (*Email) GetSubject

func (x *Email) GetSubject() string

func (*Email) GetTo

func (x *Email) GetTo() []string

func (*Email) GetUid

func (x *Email) GetUid() string

func (*Email) GetXOriginatingIp

func (x *Email) GetXOriginatingIp() []string

func (*Email) ProtoMessage

func (*Email) ProtoMessage()

func (*Email) ProtoReflect

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

func (*Email) Reset

func (x *Email) Reset()

func (*Email) String

func (x *Email) String() string

type EmailAuth

type EmailAuth struct {
	DkimSignature string `protobuf:"bytes,1,opt,name=dkim_signature,json=dkimSignature,proto3" json:"dkim_signature,omitempty"` // Caption: DKIM Signature;
	Dmarc         string `protobuf:"bytes,2,opt,name=dmarc,proto3" json:"dmarc,omitempty"`                                      // Caption: DMARC Status;
	DmarcOverride string `protobuf:"bytes,3,opt,name=dmarc_override,json=dmarcOverride,proto3" json:"dmarc_override,omitempty"` // Caption: DMARC Override;
	DmarcPolicy   string `protobuf:"bytes,4,opt,name=dmarc_policy,json=dmarcPolicy,proto3" json:"dmarc_policy,omitempty"`       // Caption: DMARC Policy;
	Spf           string `protobuf:"bytes,5,opt,name=spf,proto3" json:"spf,omitempty"`                                          // Caption: SPF Status;
	DkimDomain    string `protobuf:"bytes,6,opt,name=dkim_domain,json=dkimDomain,proto3" json:"dkim_domain,omitempty"`          // Caption: DKIM Domain;
	Dkim          string `protobuf:"bytes,7,opt,name=dkim,proto3" json:"dkim,omitempty"`                                        // Caption: DKIM Status;
	// contains filtered or unexported fields
}

func (*EmailAuth) Descriptor deprecated

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

Deprecated: Use EmailAuth.ProtoReflect.Descriptor instead.

func (*EmailAuth) GetDkim

func (x *EmailAuth) GetDkim() string

func (*EmailAuth) GetDkimDomain

func (x *EmailAuth) GetDkimDomain() string

func (*EmailAuth) GetDkimSignature

func (x *EmailAuth) GetDkimSignature() string

func (*EmailAuth) GetDmarc

func (x *EmailAuth) GetDmarc() string

func (*EmailAuth) GetDmarcOverride

func (x *EmailAuth) GetDmarcOverride() string

func (*EmailAuth) GetDmarcPolicy

func (x *EmailAuth) GetDmarcPolicy() string

func (*EmailAuth) GetSpf

func (x *EmailAuth) GetSpf() string

func (*EmailAuth) ProtoMessage

func (*EmailAuth) ProtoMessage()

func (*EmailAuth) ProtoReflect

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

func (*EmailAuth) Reset

func (x *EmailAuth) Reset()

func (*EmailAuth) String

func (x *EmailAuth) String() string

type EndpointConnection

type EndpointConnection struct {
	Code            int32            `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`                                             // Caption: Response Code;
	NetworkEndpoint *NetworkEndpoint `protobuf:"bytes,2,opt,name=network_endpoint,json=networkEndpoint,proto3" json:"network_endpoint,omitempty"` // Caption: Network Endpoint;
	// contains filtered or unexported fields
}

func (*EndpointConnection) Descriptor deprecated

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

Deprecated: Use EndpointConnection.ProtoReflect.Descriptor instead.

func (*EndpointConnection) GetCode

func (x *EndpointConnection) GetCode() int32

func (*EndpointConnection) GetNetworkEndpoint

func (x *EndpointConnection) GetNetworkEndpoint() *NetworkEndpoint

func (*EndpointConnection) ProtoMessage

func (*EndpointConnection) ProtoMessage()

func (*EndpointConnection) ProtoReflect

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

func (*EndpointConnection) Reset

func (x *EndpointConnection) Reset()

func (*EndpointConnection) String

func (x *EndpointConnection) String() string

type Enrichment

type Enrichment struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"` // Caption: Provider;
	Type     string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`         // Caption: Type;
	Value    string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`       // Caption: Value;
	Data     string `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`         // Caption: Data;
	Name     string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`         // Caption: Name;
	// contains filtered or unexported fields
}

func (*Enrichment) Descriptor deprecated

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

Deprecated: Use Enrichment.ProtoReflect.Descriptor instead.

func (*Enrichment) GetData

func (x *Enrichment) GetData() string

func (*Enrichment) GetName

func (x *Enrichment) GetName() string

func (*Enrichment) GetProvider

func (x *Enrichment) GetProvider() string

func (*Enrichment) GetType

func (x *Enrichment) GetType() string

func (*Enrichment) GetValue

func (x *Enrichment) GetValue() string

func (*Enrichment) ProtoMessage

func (*Enrichment) ProtoMessage()

func (*Enrichment) ProtoReflect

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

func (*Enrichment) Reset

func (x *Enrichment) Reset()

func (*Enrichment) String

func (x *Enrichment) String() string

type Epss

type Epss struct {
	Percentile  float32 `protobuf:"fixed32,1,opt,name=percentile,proto3" json:"percentile,omitempty"`                     // Caption: EPSS Percentile;
	Score       string  `protobuf:"bytes,2,opt,name=score,proto3" json:"score,omitempty"`                                 // Caption: Reputation Score;
	Version     string  `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`                             // Caption: Version;
	CreatedTime int64   `protobuf:"varint,4,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"` // Caption: Created Time;
	// contains filtered or unexported fields
}

func (*Epss) Descriptor deprecated

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

Deprecated: Use Epss.ProtoReflect.Descriptor instead.

func (*Epss) GetCreatedTime

func (x *Epss) GetCreatedTime() int64

func (*Epss) GetPercentile

func (x *Epss) GetPercentile() float32

func (*Epss) GetScore

func (x *Epss) GetScore() string

func (*Epss) GetVersion

func (x *Epss) GetVersion() string

func (*Epss) ProtoMessage

func (*Epss) ProtoMessage()

func (*Epss) ProtoReflect

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

func (*Epss) Reset

func (x *Epss) Reset()

func (*Epss) String

func (x *Epss) String() string

type Evidences

type Evidences struct {
	Actor          *Actor                 `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`                                         // Caption: Actor;
	Query          *DnsQuery              `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`                                         // Caption: DNS Query;
	Api            *Api                   `protobuf:"bytes,3,opt,name=api,proto3" json:"api,omitempty"`                                             // Caption: API Details;
	ConnectionInfo *NetworkConnectionInfo `protobuf:"bytes,4,opt,name=connection_info,json=connectionInfo,proto3" json:"connection_info,omitempty"` // Caption: Connection Info;
	Process        *Process               `protobuf:"bytes,5,opt,name=process,proto3" json:"process,omitempty"`                                     // Caption: Process;
	SrcEndpoint    *NetworkEndpoint       `protobuf:"bytes,6,opt,name=src_endpoint,json=srcEndpoint,proto3" json:"src_endpoint,omitempty"`          // Caption: Source Endpoint;
	Data           string                 `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"`                                           // Caption: Data;
	DstEndpoint    *NetworkEndpoint       `protobuf:"bytes,8,opt,name=dst_endpoint,json=dstEndpoint,proto3" json:"dst_endpoint,omitempty"`          // Caption: Destination Endpoint;
	File           *File                  `protobuf:"bytes,9,opt,name=file,proto3" json:"file,omitempty"`                                           // Caption: File;
	// contains filtered or unexported fields
}

func (*Evidences) Descriptor deprecated

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

Deprecated: Use Evidences.ProtoReflect.Descriptor instead.

func (*Evidences) GetActor

func (x *Evidences) GetActor() *Actor

func (*Evidences) GetApi

func (x *Evidences) GetApi() *Api

func (*Evidences) GetConnectionInfo

func (x *Evidences) GetConnectionInfo() *NetworkConnectionInfo

func (*Evidences) GetData

func (x *Evidences) GetData() string

func (*Evidences) GetDstEndpoint

func (x *Evidences) GetDstEndpoint() *NetworkEndpoint

func (*Evidences) GetFile

func (x *Evidences) GetFile() *File

func (*Evidences) GetProcess

func (x *Evidences) GetProcess() *Process

func (*Evidences) GetQuery

func (x *Evidences) GetQuery() *DnsQuery

func (*Evidences) GetSrcEndpoint

func (x *Evidences) GetSrcEndpoint() *NetworkEndpoint

func (*Evidences) ProtoMessage

func (*Evidences) ProtoMessage()

func (*Evidences) ProtoReflect

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

func (*Evidences) Reset

func (x *Evidences) Reset()

func (*Evidences) String

func (x *Evidences) String() string

type Extension

type Extension struct {
	Uid     string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`         // Caption: Unique ID;
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // Caption: Version;
	Name    string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`       // Caption: Name;
	// contains filtered or unexported fields
}

func (*Extension) Descriptor deprecated

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

Deprecated: Use Extension.ProtoReflect.Descriptor instead.

func (*Extension) GetName

func (x *Extension) GetName() string

func (*Extension) GetUid

func (x *Extension) GetUid() string

func (*Extension) GetVersion

func (x *Extension) GetVersion() string

func (*Extension) ProtoMessage

func (*Extension) ProtoMessage()

func (*Extension) ProtoReflect

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

func (*Extension) Reset

func (x *Extension) Reset()

func (*Extension) String

func (x *Extension) String() string

type Feature

type Feature struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`       // Caption: Name;
	Uid     string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`         // Caption: Unique ID;
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // Caption: Version;
	// contains filtered or unexported fields
}

func (*Feature) Descriptor deprecated

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

Deprecated: Use Feature.ProtoReflect.Descriptor instead.

func (*Feature) GetName

func (x *Feature) GetName() string

func (*Feature) GetUid

func (x *Feature) GetUid() string

func (*Feature) GetVersion

func (x *Feature) GetVersion() string

func (*Feature) ProtoMessage

func (*Feature) ProtoMessage()

func (*Feature) ProtoReflect

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

func (*Feature) Reset

func (x *Feature) Reset()

func (*Feature) String

func (x *Feature) String() string

type File

type File struct {
	ParentFolder      string                        `protobuf:"bytes,1,opt,name=parent_folder,json=parentFolder,proto3" json:"parent_folder,omitempty"`                             // Caption: Parent Folder;
	Product           *Product                      `protobuf:"bytes,2,opt,name=product,proto3" json:"product,omitempty"`                                                           // Caption: Product;
	CreatedTime       int64                         `protobuf:"varint,3,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`                               // Caption: Created Time;
	IsSystem          bool                          `protobuf:"varint,4,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`                                        // Caption: System;
	CompanyName       string                        `protobuf:"bytes,5,opt,name=company_name,json=companyName,proto3" json:"company_name,omitempty"`                                // Caption: Company Name;
	Signature         *DigitalSignature             `protobuf:"bytes,6,opt,name=signature,proto3" json:"signature,omitempty"`                                                       // Caption: Digital Signature;
	Confidentiality   string                        `protobuf:"bytes,7,opt,name=confidentiality,proto3" json:"confidentiality,omitempty"`                                           // Caption: Confidentiality;
	Creator           *User                         `protobuf:"bytes,8,opt,name=creator,proto3" json:"creator,omitempty"`                                                           // Caption: Creator;
	Owner             *User                         `protobuf:"bytes,9,opt,name=owner,proto3" json:"owner,omitempty"`                                                               // Caption: Owner;
	Version           string                        `protobuf:"bytes,10,opt,name=version,proto3" json:"version,omitempty"`                                                          // Caption: Version;
	Xattributes       *Object                       `protobuf:"bytes,11,opt,name=xattributes,proto3" json:"xattributes,omitempty"`                                                  // Caption: Extended Attributes;
	Modifier          *User                         `protobuf:"bytes,12,opt,name=modifier,proto3" json:"modifier,omitempty"`                                                        // Caption: Modifier;
	TypeId            enums.FILE_TYPE_ID            `protobuf:"varint,13,opt,name=type_id,json=typeId,proto3,enum=ocsf.v1_1_0.objects.enums.FILE_TYPE_ID" json:"type_id,omitempty"` // Caption: Type ID;
	MimeType          string                        `protobuf:"bytes,14,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`                                        // Caption: MIME type;
	ModifiedTime      int64                         `protobuf:"varint,15,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"`                           // Caption: Modified Time;
	Uid               string                        `protobuf:"bytes,16,opt,name=uid,proto3" json:"uid,omitempty"`                                                                  // Caption: Unique ID;
	Attributes        int32                         `protobuf:"varint,17,opt,name=attributes,proto3" json:"attributes,omitempty"`                                                   // Caption: Attributes;
	Type              string                        `protobuf:"bytes,18,opt,name=type,proto3" json:"type,omitempty"`                                                                // Caption: Type;
	Hashes            []*Fingerprint                `protobuf:"bytes,19,rep,name=hashes,proto3" json:"hashes,omitempty"`                                                            // Caption: Hashes;
	Path              string                        `protobuf:"bytes,20,opt,name=path,proto3" json:"path,omitempty"`                                                                // Caption: Path;
	ConfidentialityId enums.FILE_CONFIDENTIALITY_ID ``                                                                                                                              // Caption: Confidentiality ID;
	/* 169-byte string literal not displayed */
	SecurityDescriptor string `protobuf:"bytes,22,opt,name=security_descriptor,json=securityDescriptor,proto3" json:"security_descriptor,omitempty"` // Caption: Security Descriptor;
	Accessor           *User  `protobuf:"bytes,23,opt,name=accessor,proto3" json:"accessor,omitempty"`                                               // Caption: Accessor;
	Size               int64  `protobuf:"varint,24,opt,name=size,proto3" json:"size,omitempty"`                                                      // Caption: Size;
	Desc               string `protobuf:"bytes,25,opt,name=desc,proto3" json:"desc,omitempty"`                                                       // Caption: Description;
	Name               string `protobuf:"bytes,26,opt,name=name,proto3" json:"name,omitempty"`                                                       // Caption: Name;
	AccessedTime       int64  `protobuf:"varint,27,opt,name=accessed_time,json=accessedTime,proto3" json:"accessed_time,omitempty"`                  // Caption: Accessed Time;
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

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

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetAccessedTime

func (x *File) GetAccessedTime() int64

func (*File) GetAccessor

func (x *File) GetAccessor() *User

func (*File) GetAttributes

func (x *File) GetAttributes() int32

func (*File) GetCompanyName

func (x *File) GetCompanyName() string

func (*File) GetConfidentiality

func (x *File) GetConfidentiality() string

func (*File) GetConfidentialityId

func (x *File) GetConfidentialityId() enums.FILE_CONFIDENTIALITY_ID

func (*File) GetCreatedTime

func (x *File) GetCreatedTime() int64

func (*File) GetCreator

func (x *File) GetCreator() *User

func (*File) GetDesc

func (x *File) GetDesc() string

func (*File) GetHashes

func (x *File) GetHashes() []*Fingerprint

func (*File) GetIsSystem

func (x *File) GetIsSystem() bool

func (*File) GetMimeType

func (x *File) GetMimeType() string

func (*File) GetModifiedTime

func (x *File) GetModifiedTime() int64

func (*File) GetModifier

func (x *File) GetModifier() *User

func (*File) GetName

func (x *File) GetName() string

func (*File) GetOwner

func (x *File) GetOwner() *User

func (*File) GetParentFolder

func (x *File) GetParentFolder() string

func (*File) GetPath

func (x *File) GetPath() string

func (*File) GetProduct

func (x *File) GetProduct() *Product

func (*File) GetSecurityDescriptor

func (x *File) GetSecurityDescriptor() string

func (*File) GetSignature

func (x *File) GetSignature() *DigitalSignature

func (*File) GetSize

func (x *File) GetSize() int64

func (*File) GetType

func (x *File) GetType() string

func (*File) GetTypeId

func (x *File) GetTypeId() enums.FILE_TYPE_ID

func (*File) GetUid

func (x *File) GetUid() string

func (*File) GetVersion

func (x *File) GetVersion() string

func (*File) GetXattributes

func (x *File) GetXattributes() *Object

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

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

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type FindingInfo

type FindingInfo struct {
	Analytic         *Analytic         `protobuf:"bytes,1,opt,name=analytic,proto3" json:"analytic,omitempty"`                                          // Caption: Analytic;
	ProductUid       string            `protobuf:"bytes,2,opt,name=product_uid,json=productUid,proto3" json:"product_uid,omitempty"`                    // Caption: Product Identifier;
	Attacks          []*Attack         `protobuf:"bytes,3,rep,name=attacks,proto3" json:"attacks,omitempty"`                                            // Caption: MITRE ATT&CK® Details;
	DataSources      []string          `protobuf:"bytes,4,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty"`                 // Caption: Data Sources;
	SrcUrl           string            `protobuf:"bytes,5,opt,name=src_url,json=srcUrl,proto3" json:"src_url,omitempty"`                                // Caption: Source URL;
	ModifiedTime     int64             `protobuf:"varint,6,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"`             // Caption: Modified Time;
	RelatedEvents    []*RelatedEvent   `protobuf:"bytes,7,rep,name=related_events,json=relatedEvents,proto3" json:"related_events,omitempty"`           // Caption: Related Events;
	KillChain        []*KillChainPhase `protobuf:"bytes,8,rep,name=kill_chain,json=killChain,proto3" json:"kill_chain,omitempty"`                       // Caption: Kill Chain;
	Desc             string            `protobuf:"bytes,9,opt,name=desc,proto3" json:"desc,omitempty"`                                                  // Caption: Description;
	LastSeenTime     int64             `protobuf:"varint,10,opt,name=last_seen_time,json=lastSeenTime,proto3" json:"last_seen_time,omitempty"`          // Caption: Last Seen;
	FirstSeenTime    int64             `protobuf:"varint,11,opt,name=first_seen_time,json=firstSeenTime,proto3" json:"first_seen_time,omitempty"`       // Caption: First Seen;
	Uid              string            `protobuf:"bytes,12,opt,name=uid,proto3" json:"uid,omitempty"`                                                   // Caption: Unique ID;
	Title            string            `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"`                                               // Caption: Title;
	CreatedTime      int64             `protobuf:"varint,14,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`               // Caption: Created Time;
	RelatedAnalytics []*Analytic       `protobuf:"bytes,15,rep,name=related_analytics,json=relatedAnalytics,proto3" json:"related_analytics,omitempty"` // Caption: Related Analytics;
	Types            []string          `protobuf:"bytes,16,rep,name=types,proto3" json:"types,omitempty"`                                               // Caption: Types;
	// contains filtered or unexported fields
}

func (*FindingInfo) Descriptor deprecated

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

Deprecated: Use FindingInfo.ProtoReflect.Descriptor instead.

func (*FindingInfo) GetAnalytic

func (x *FindingInfo) GetAnalytic() *Analytic

func (*FindingInfo) GetAttacks

func (x *FindingInfo) GetAttacks() []*Attack

func (*FindingInfo) GetCreatedTime

func (x *FindingInfo) GetCreatedTime() int64

func (*FindingInfo) GetDataSources

func (x *FindingInfo) GetDataSources() []string

func (*FindingInfo) GetDesc

func (x *FindingInfo) GetDesc() string

func (*FindingInfo) GetFirstSeenTime

func (x *FindingInfo) GetFirstSeenTime() int64

func (*FindingInfo) GetKillChain

func (x *FindingInfo) GetKillChain() []*KillChainPhase

func (*FindingInfo) GetLastSeenTime

func (x *FindingInfo) GetLastSeenTime() int64

func (*FindingInfo) GetModifiedTime

func (x *FindingInfo) GetModifiedTime() int64

func (*FindingInfo) GetProductUid

func (x *FindingInfo) GetProductUid() string

func (*FindingInfo) GetRelatedAnalytics

func (x *FindingInfo) GetRelatedAnalytics() []*Analytic

func (*FindingInfo) GetRelatedEvents

func (x *FindingInfo) GetRelatedEvents() []*RelatedEvent

func (*FindingInfo) GetSrcUrl

func (x *FindingInfo) GetSrcUrl() string

func (*FindingInfo) GetTitle

func (x *FindingInfo) GetTitle() string

func (*FindingInfo) GetTypes

func (x *FindingInfo) GetTypes() []string

func (*FindingInfo) GetUid

func (x *FindingInfo) GetUid() string

func (*FindingInfo) ProtoMessage

func (*FindingInfo) ProtoMessage()

func (*FindingInfo) ProtoReflect

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

func (*FindingInfo) Reset

func (x *FindingInfo) Reset()

func (*FindingInfo) String

func (x *FindingInfo) String() string

type Fingerprint

type Fingerprint struct {
	Algorithm   string                         `protobuf:"bytes,1,opt,name=algorithm,proto3" json:"algorithm,omitempty"` // Caption: Algorithm;
	AlgorithmId enums.FINGERPRINT_ALGORITHM_ID ``                                                                        // Caption: Algorithm ID;
	/* 151-byte string literal not displayed */
	Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // Caption: Value;
	// contains filtered or unexported fields
}

func (*Fingerprint) Descriptor deprecated

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

Deprecated: Use Fingerprint.ProtoReflect.Descriptor instead.

func (*Fingerprint) GetAlgorithm

func (x *Fingerprint) GetAlgorithm() string

func (*Fingerprint) GetAlgorithmId

func (x *Fingerprint) GetAlgorithmId() enums.FINGERPRINT_ALGORITHM_ID

func (*Fingerprint) GetValue

func (x *Fingerprint) GetValue() string

func (*Fingerprint) ProtoMessage

func (*Fingerprint) ProtoMessage()

func (*Fingerprint) ProtoReflect

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

func (*Fingerprint) Reset

func (x *Fingerprint) Reset()

func (*Fingerprint) String

func (x *Fingerprint) String() string

type FirewallRule

type FirewallRule struct {
	Uid           string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`                                          // Caption: Unique ID;
	MatchDetails  []string `protobuf:"bytes,2,rep,name=match_details,json=matchDetails,proto3" json:"match_details,omitempty"`    // Caption: Match Details;
	RateLimit     int32    `protobuf:"varint,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"`            // Caption: Rate Limit;
	Duration      int32    `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty"`                               // Caption: Duration;
	Condition     string   `protobuf:"bytes,5,opt,name=condition,proto3" json:"condition,omitempty"`                              // Caption: Condition;
	MatchLocation string   `protobuf:"bytes,6,opt,name=match_location,json=matchLocation,proto3" json:"match_location,omitempty"` // Caption: Match Location;
	Desc          string   `protobuf:"bytes,7,opt,name=desc,proto3" json:"desc,omitempty"`                                        // Caption: Description;
	Type          string   `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`                                        // Caption: Type;
	Sensitivity   string   `protobuf:"bytes,9,opt,name=sensitivity,proto3" json:"sensitivity,omitempty"`                          // Caption: Sensitivity;
	Version       string   `protobuf:"bytes,10,opt,name=version,proto3" json:"version,omitempty"`                                 // Caption: Version;
	Category      string   `protobuf:"bytes,11,opt,name=category,proto3" json:"category,omitempty"`                               // Caption: Category;
	Name          string   `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`                                       // Caption: Name;
	// contains filtered or unexported fields
}

func (*FirewallRule) Descriptor deprecated

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

Deprecated: Use FirewallRule.ProtoReflect.Descriptor instead.

func (*FirewallRule) GetCategory

func (x *FirewallRule) GetCategory() string

func (*FirewallRule) GetCondition

func (x *FirewallRule) GetCondition() string

func (*FirewallRule) GetDesc

func (x *FirewallRule) GetDesc() string

func (*FirewallRule) GetDuration

func (x *FirewallRule) GetDuration() int32

func (*FirewallRule) GetMatchDetails

func (x *FirewallRule) GetMatchDetails() []string

func (*FirewallRule) GetMatchLocation

func (x *FirewallRule) GetMatchLocation() string

func (*FirewallRule) GetName

func (x *FirewallRule) GetName() string

func (*FirewallRule) GetRateLimit

func (x *FirewallRule) GetRateLimit() int32

func (*FirewallRule) GetSensitivity

func (x *FirewallRule) GetSensitivity() string

func (*FirewallRule) GetType

func (x *FirewallRule) GetType() string

func (*FirewallRule) GetUid

func (x *FirewallRule) GetUid() string

func (*FirewallRule) GetVersion

func (x *FirewallRule) GetVersion() string

func (*FirewallRule) ProtoMessage

func (*FirewallRule) ProtoMessage()

func (*FirewallRule) ProtoReflect

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

func (*FirewallRule) Reset

func (x *FirewallRule) Reset()

func (*FirewallRule) String

func (x *FirewallRule) String() string

type Group

type Group struct {
	Domain     string   `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`         // Caption: Domain;
	Name       string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`             // Caption: Name;
	Privileges []string `protobuf:"bytes,3,rep,name=privileges,proto3" json:"privileges,omitempty"` // Caption: Privileges;
	Type       string   `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`             // Caption: Type;
	Uid        string   `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`               // Caption: Unique ID;
	Desc       string   `protobuf:"bytes,6,opt,name=desc,proto3" json:"desc,omitempty"`             // Caption: Description;
	// contains filtered or unexported fields
}

func (*Group) Descriptor deprecated

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

Deprecated: Use Group.ProtoReflect.Descriptor instead.

func (*Group) GetDesc

func (x *Group) GetDesc() string

func (*Group) GetDomain

func (x *Group) GetDomain() string

func (*Group) GetName

func (x *Group) GetName() string

func (*Group) GetPrivileges

func (x *Group) GetPrivileges() []string

func (*Group) GetType

func (x *Group) GetType() string

func (*Group) GetUid

func (x *Group) GetUid() string

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) ProtoReflect

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

func (*Group) Reset

func (x *Group) Reset()

func (*Group) String

func (x *Group) String() string

type Hassh

type Hassh struct {
	Algorithm   string       `protobuf:"bytes,1,opt,name=algorithm,proto3" json:"algorithm,omitempty"`     // Caption: Algorithm;
	Fingerprint *Fingerprint `protobuf:"bytes,2,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"` // Caption: Fingerprint;
	// contains filtered or unexported fields
}

func (*Hassh) Descriptor deprecated

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

Deprecated: Use Hassh.ProtoReflect.Descriptor instead.

func (*Hassh) GetAlgorithm

func (x *Hassh) GetAlgorithm() string

func (*Hassh) GetFingerprint

func (x *Hassh) GetFingerprint() *Fingerprint

func (*Hassh) ProtoMessage

func (*Hassh) ProtoMessage()

func (*Hassh) ProtoReflect

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

func (*Hassh) Reset

func (x *Hassh) Reset()

func (*Hassh) String

func (x *Hassh) String() string

type HttpCookie

type HttpCookie struct {
	IsHttpOnly     bool   `protobuf:"varint,1,opt,name=is_http_only,json=isHttpOnly,proto3" json:"is_http_only,omitempty"`           // Caption: HTTP Only;
	Samesite       string `protobuf:"bytes,2,opt,name=samesite,proto3" json:"samesite,omitempty"`                                    // Caption: SameSite;
	Secure         bool   `protobuf:"varint,3,opt,name=secure,proto3" json:"secure,omitempty"`                                       // Caption: Secure;
	Name           string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                                            // Caption: Name;
	Value          string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`                                          // Caption: Value;
	Path           string `protobuf:"bytes,6,opt,name=path,proto3" json:"path,omitempty"`                                            // Caption: Path;
	ExpirationTime int64  `protobuf:"varint,7,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"` // Caption: Expiration Time;
	HttpOnly       bool   `protobuf:"varint,8,opt,name=http_only,json=httpOnly,proto3" json:"http_only,omitempty"`                   // Caption: HTTP Only;
	Domain         string `protobuf:"bytes,9,opt,name=domain,proto3" json:"domain,omitempty"`                                        // Caption: Domain;
	IsSecure       bool   `protobuf:"varint,10,opt,name=is_secure,json=isSecure,proto3" json:"is_secure,omitempty"`                  // Caption: Secure;
	// contains filtered or unexported fields
}

func (*HttpCookie) Descriptor deprecated

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

Deprecated: Use HttpCookie.ProtoReflect.Descriptor instead.

func (*HttpCookie) GetDomain

func (x *HttpCookie) GetDomain() string

func (*HttpCookie) GetExpirationTime

func (x *HttpCookie) GetExpirationTime() int64

func (*HttpCookie) GetHttpOnly

func (x *HttpCookie) GetHttpOnly() bool

func (*HttpCookie) GetIsHttpOnly

func (x *HttpCookie) GetIsHttpOnly() bool

func (*HttpCookie) GetIsSecure

func (x *HttpCookie) GetIsSecure() bool

func (*HttpCookie) GetName

func (x *HttpCookie) GetName() string

func (*HttpCookie) GetPath

func (x *HttpCookie) GetPath() string

func (*HttpCookie) GetSamesite

func (x *HttpCookie) GetSamesite() string

func (*HttpCookie) GetSecure

func (x *HttpCookie) GetSecure() bool

func (*HttpCookie) GetValue

func (x *HttpCookie) GetValue() string

func (*HttpCookie) ProtoMessage

func (*HttpCookie) ProtoMessage()

func (*HttpCookie) ProtoReflect

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

func (*HttpCookie) Reset

func (x *HttpCookie) Reset()

func (*HttpCookie) String

func (x *HttpCookie) String() string

type HttpHeader

type HttpHeader struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`   // Caption: Name;
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // Caption: Value;
	// contains filtered or unexported fields
}

func (*HttpHeader) Descriptor deprecated

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

Deprecated: Use HttpHeader.ProtoReflect.Descriptor instead.

func (*HttpHeader) GetName

func (x *HttpHeader) GetName() string

func (*HttpHeader) GetValue

func (x *HttpHeader) GetValue() string

func (*HttpHeader) ProtoMessage

func (*HttpHeader) ProtoMessage()

func (*HttpHeader) ProtoReflect

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

func (*HttpHeader) Reset

func (x *HttpHeader) Reset()

func (*HttpHeader) String

func (x *HttpHeader) String() string

type HttpRequest

type HttpRequest struct {
	Length        int32         `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"`                                     // Caption: Response Length;
	Referrer      string        `protobuf:"bytes,2,opt,name=referrer,proto3" json:"referrer,omitempty"`                                  // Caption: HTTP Referrer;
	UserAgent     string        `protobuf:"bytes,3,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`               // Caption: HTTP User-Agent;
	HttpHeaders   []*HttpHeader `protobuf:"bytes,4,rep,name=http_headers,json=httpHeaders,proto3" json:"http_headers,omitempty"`         // Caption: HTTP Headers;
	HttpMethod    string        `protobuf:"bytes,5,opt,name=http_method,json=httpMethod,proto3" json:"http_method,omitempty"`            // Caption: HTTP Method; AllowedValues: CONNECT, DELETE, GET, HEAD, OPTIONS, POST, PUT, TRACE;
	Uid           string        `protobuf:"bytes,6,opt,name=uid,proto3" json:"uid,omitempty"`                                            // Caption: Unique ID;
	Url           *Url          `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"`                                            // Caption: URL;
	Version       string        `protobuf:"bytes,8,opt,name=version,proto3" json:"version,omitempty"`                                    // Caption: Version;
	XForwardedFor []string      `protobuf:"bytes,9,rep,name=x_forwarded_for,json=xForwardedFor,proto3" json:"x_forwarded_for,omitempty"` // Caption: X-Forwarded-For;
	Args          string        `protobuf:"bytes,10,opt,name=args,proto3" json:"args,omitempty"`                                         // Caption: HTTP Arguments;
	// contains filtered or unexported fields
}

func (*HttpRequest) Descriptor deprecated

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

Deprecated: Use HttpRequest.ProtoReflect.Descriptor instead.

func (*HttpRequest) GetArgs

func (x *HttpRequest) GetArgs() string

func (*HttpRequest) GetHttpHeaders

func (x *HttpRequest) GetHttpHeaders() []*HttpHeader

func (*HttpRequest) GetHttpMethod

func (x *HttpRequest) GetHttpMethod() string

func (*HttpRequest) GetLength

func (x *HttpRequest) GetLength() int32

func (*HttpRequest) GetReferrer

func (x *HttpRequest) GetReferrer() string

func (*HttpRequest) GetUid

func (x *HttpRequest) GetUid() string

func (*HttpRequest) GetUrl

func (x *HttpRequest) GetUrl() *Url

func (*HttpRequest) GetUserAgent

func (x *HttpRequest) GetUserAgent() string

func (*HttpRequest) GetVersion

func (x *HttpRequest) GetVersion() string

func (*HttpRequest) GetXForwardedFor

func (x *HttpRequest) GetXForwardedFor() []string

func (*HttpRequest) ProtoMessage

func (*HttpRequest) ProtoMessage()

func (*HttpRequest) ProtoReflect

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

func (*HttpRequest) Reset

func (x *HttpRequest) Reset()

func (*HttpRequest) String

func (x *HttpRequest) String() string

type HttpResponse

type HttpResponse struct {
	Latency     int32         `protobuf:"varint,1,opt,name=latency,proto3" json:"latency,omitempty"`                           // Caption: Latency;
	Length      int32         `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"`                             // Caption: Response Length;
	Message     string        `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`                            // Caption: Message;
	Status      string        `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`                              // Caption: Status;
	Code        int32         `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty"`                                 // Caption: Response Code;
	ContentType string        `protobuf:"bytes,6,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // Caption: HTTP Content Type;
	HttpHeaders []*HttpHeader `protobuf:"bytes,7,rep,name=http_headers,json=httpHeaders,proto3" json:"http_headers,omitempty"` // Caption: HTTP Headers;
	// contains filtered or unexported fields
}

func (*HttpResponse) Descriptor deprecated

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

Deprecated: Use HttpResponse.ProtoReflect.Descriptor instead.

func (*HttpResponse) GetCode

func (x *HttpResponse) GetCode() int32

func (*HttpResponse) GetContentType

func (x *HttpResponse) GetContentType() string

func (*HttpResponse) GetHttpHeaders

func (x *HttpResponse) GetHttpHeaders() []*HttpHeader

func (*HttpResponse) GetLatency

func (x *HttpResponse) GetLatency() int32

func (*HttpResponse) GetLength

func (x *HttpResponse) GetLength() int32

func (*HttpResponse) GetMessage

func (x *HttpResponse) GetMessage() string

func (*HttpResponse) GetStatus

func (x *HttpResponse) GetStatus() string

func (*HttpResponse) ProtoMessage

func (*HttpResponse) ProtoMessage()

func (*HttpResponse) ProtoReflect

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

func (*HttpResponse) Reset

func (x *HttpResponse) Reset()

func (*HttpResponse) String

func (x *HttpResponse) String() string

type Idp

type Idp struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Caption: Name;
	Uid  string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`   // Caption: Unique ID;
	// contains filtered or unexported fields
}

func (*Idp) Descriptor deprecated

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

Deprecated: Use Idp.ProtoReflect.Descriptor instead.

func (*Idp) GetName

func (x *Idp) GetName() string

func (*Idp) GetUid

func (x *Idp) GetUid() string

func (*Idp) ProtoMessage

func (*Idp) ProtoMessage()

func (*Idp) ProtoReflect

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

func (*Idp) Reset

func (x *Idp) Reset()

func (*Idp) String

func (x *Idp) String() string

type Image

type Image struct {
	Uid    string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`       // Caption: Unique ID;
	Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` // Caption: Labels;
	Name   string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`     // Caption: Name;
	Path   string   `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`     // Caption: Path;
	Tag    string   `protobuf:"bytes,5,opt,name=tag,proto3" json:"tag,omitempty"`       // Caption: Image Tag;
	// contains filtered or unexported fields
}

func (*Image) Descriptor deprecated

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

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) GetLabels

func (x *Image) GetLabels() []string

func (*Image) GetName

func (x *Image) GetName() string

func (*Image) GetPath

func (x *Image) GetPath() string

func (*Image) GetTag

func (x *Image) GetTag() string

func (*Image) GetUid

func (x *Image) GetUid() string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

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

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type Job

type Job struct {
	User        *User                  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`                                     // Caption: User;
	CmdLine     string                 `protobuf:"bytes,2,opt,name=cmd_line,json=cmdLine,proto3" json:"cmd_line,omitempty"`                // Caption: Command Line;
	Desc        string                 `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`                                     // Caption: Description;
	Name        string                 `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                                     // Caption: Name;
	RunState    string                 `protobuf:"bytes,5,opt,name=run_state,json=runState,proto3" json:"run_state,omitempty"`             // Caption: Run State;
	File        *File                  `protobuf:"bytes,6,opt,name=file,proto3" json:"file,omitempty"`                                     // Caption: File;
	LastRunTime int64                  `protobuf:"varint,7,opt,name=last_run_time,json=lastRunTime,proto3" json:"last_run_time,omitempty"` // Caption: Last Run;
	RunStateId  enums.JOB_RUN_STATE_ID ``                                                                                                  // Caption: Run State ID;
	/* 142-byte string literal not displayed */
	NextRunTime int64 `protobuf:"varint,9,opt,name=next_run_time,json=nextRunTime,proto3" json:"next_run_time,omitempty"` // Caption: Next Run;
	CreatedTime int64 `protobuf:"varint,10,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`  // Caption: Created Time;
	// contains filtered or unexported fields
}

func (*Job) Descriptor deprecated

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

Deprecated: Use Job.ProtoReflect.Descriptor instead.

func (*Job) GetCmdLine

func (x *Job) GetCmdLine() string

func (*Job) GetCreatedTime

func (x *Job) GetCreatedTime() int64

func (*Job) GetDesc

func (x *Job) GetDesc() string

func (*Job) GetFile

func (x *Job) GetFile() *File

func (*Job) GetLastRunTime

func (x *Job) GetLastRunTime() int64

func (*Job) GetName

func (x *Job) GetName() string

func (*Job) GetNextRunTime

func (x *Job) GetNextRunTime() int64

func (*Job) GetRunState

func (x *Job) GetRunState() string

func (*Job) GetRunStateId

func (x *Job) GetRunStateId() enums.JOB_RUN_STATE_ID

func (*Job) GetUser

func (x *Job) GetUser() *User

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) ProtoReflect

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

func (*Job) Reset

func (x *Job) Reset()

func (*Job) String

func (x *Job) String() string

type KbArticle

type KbArticle struct {
	Size           int64    `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`                                     // Caption: Size;
	Title          string   `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                    // Caption: Title;
	Uid            string   `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`                                        // Caption: Unique ID;
	IsSuperseded   bool     `protobuf:"varint,4,opt,name=is_superseded,json=isSuperseded,proto3" json:"is_superseded,omitempty"` // Caption: The patch is superseded.;
	SrcUrl         string   `protobuf:"bytes,5,opt,name=src_url,json=srcUrl,proto3" json:"src_url,omitempty"`                    // Caption: Source URL;
	Os             *Os      `protobuf:"bytes,6,opt,name=os,proto3" json:"os,omitempty"`                                          // Caption: OS;
	Severity       string   `protobuf:"bytes,7,opt,name=severity,proto3" json:"severity,omitempty"`                              // Caption: Severity;
	Product        *Product `protobuf:"bytes,8,opt,name=product,proto3" json:"product,omitempty"`                                // Caption: Product;
	CreatedTime    int64    `protobuf:"varint,9,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`    // Caption: Created Time;
	Bulletin       string   `protobuf:"bytes,10,opt,name=bulletin,proto3" json:"bulletin,omitempty"`                             // Caption: Patch Bulletin;
	Classification string   `protobuf:"bytes,11,opt,name=classification,proto3" json:"classification,omitempty"`                 // Caption: Classification;
	// contains filtered or unexported fields
}

func (*KbArticle) Descriptor deprecated

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

Deprecated: Use KbArticle.ProtoReflect.Descriptor instead.

func (*KbArticle) GetBulletin

func (x *KbArticle) GetBulletin() string

func (*KbArticle) GetClassification

func (x *KbArticle) GetClassification() string

func (*KbArticle) GetCreatedTime

func (x *KbArticle) GetCreatedTime() int64

func (*KbArticle) GetIsSuperseded

func (x *KbArticle) GetIsSuperseded() bool

func (*KbArticle) GetOs

func (x *KbArticle) GetOs() *Os

func (*KbArticle) GetProduct

func (x *KbArticle) GetProduct() *Product

func (*KbArticle) GetSeverity

func (x *KbArticle) GetSeverity() string

func (*KbArticle) GetSize

func (x *KbArticle) GetSize() int64

func (*KbArticle) GetSrcUrl

func (x *KbArticle) GetSrcUrl() string

func (*KbArticle) GetTitle

func (x *KbArticle) GetTitle() string

func (*KbArticle) GetUid

func (x *KbArticle) GetUid() string

func (*KbArticle) ProtoMessage

func (*KbArticle) ProtoMessage()

func (*KbArticle) ProtoReflect

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

func (*KbArticle) Reset

func (x *KbArticle) Reset()

func (*KbArticle) String

func (x *KbArticle) String() string

type Kernel

type Kernel struct {
	Type   string               `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Caption: Type;
	TypeId enums.KERNEL_TYPE_ID ``                                                              // Caption: Type ID;
	/* 126-byte string literal not displayed */
	IsSystem   bool   `protobuf:"varint,3,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`      // Caption: System;
	Name       string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                               // Caption: Name;
	Path       string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"`                               // Caption: Path;
	SystemCall string `protobuf:"bytes,6,opt,name=system_call,json=systemCall,proto3" json:"system_call,omitempty"` // Caption: System Call;
	// contains filtered or unexported fields
}

func (*Kernel) Descriptor deprecated

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

Deprecated: Use Kernel.ProtoReflect.Descriptor instead.

func (*Kernel) GetIsSystem

func (x *Kernel) GetIsSystem() bool

func (*Kernel) GetName

func (x *Kernel) GetName() string

func (*Kernel) GetPath

func (x *Kernel) GetPath() string

func (*Kernel) GetSystemCall

func (x *Kernel) GetSystemCall() string

func (*Kernel) GetType

func (x *Kernel) GetType() string

func (*Kernel) GetTypeId

func (x *Kernel) GetTypeId() enums.KERNEL_TYPE_ID

func (*Kernel) ProtoMessage

func (*Kernel) ProtoMessage()

func (*Kernel) ProtoReflect

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

func (*Kernel) Reset

func (x *Kernel) Reset()

func (*Kernel) String

func (x *Kernel) String() string

type KernelDriver

type KernelDriver struct {
	File *File `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"` // Caption: File;
	// contains filtered or unexported fields
}

func (*KernelDriver) Descriptor deprecated

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

Deprecated: Use KernelDriver.ProtoReflect.Descriptor instead.

func (*KernelDriver) GetFile

func (x *KernelDriver) GetFile() *File

func (*KernelDriver) ProtoMessage

func (*KernelDriver) ProtoMessage()

func (*KernelDriver) ProtoReflect

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

func (*KernelDriver) Reset

func (x *KernelDriver) Reset()

func (*KernelDriver) String

func (x *KernelDriver) String() string

type KeyboardInfo

type KeyboardInfo struct {
	FunctionKeys    int32  `protobuf:"varint,1,opt,name=function_keys,json=functionKeys,proto3" json:"function_keys,omitempty"`          // Caption: Function Keys;
	Ime             string `protobuf:"bytes,2,opt,name=ime,proto3" json:"ime,omitempty"`                                                 // Caption: IME;
	KeyboardLayout  string `protobuf:"bytes,3,opt,name=keyboard_layout,json=keyboardLayout,proto3" json:"keyboard_layout,omitempty"`     // Caption: Keyboard Layout;
	KeyboardSubtype int32  `protobuf:"varint,4,opt,name=keyboard_subtype,json=keyboardSubtype,proto3" json:"keyboard_subtype,omitempty"` // Caption: Keyboard Subtype;
	KeyboardType    string `protobuf:"bytes,5,opt,name=keyboard_type,json=keyboardType,proto3" json:"keyboard_type,omitempty"`           // Caption: Keyboard Type;
	// contains filtered or unexported fields
}

func (*KeyboardInfo) Descriptor deprecated

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

Deprecated: Use KeyboardInfo.ProtoReflect.Descriptor instead.

func (*KeyboardInfo) GetFunctionKeys

func (x *KeyboardInfo) GetFunctionKeys() int32

func (*KeyboardInfo) GetIme

func (x *KeyboardInfo) GetIme() string

func (*KeyboardInfo) GetKeyboardLayout

func (x *KeyboardInfo) GetKeyboardLayout() string

func (*KeyboardInfo) GetKeyboardSubtype

func (x *KeyboardInfo) GetKeyboardSubtype() int32

func (*KeyboardInfo) GetKeyboardType

func (x *KeyboardInfo) GetKeyboardType() string

func (*KeyboardInfo) ProtoMessage

func (*KeyboardInfo) ProtoMessage()

func (*KeyboardInfo) ProtoReflect

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

func (*KeyboardInfo) Reset

func (x *KeyboardInfo) Reset()

func (*KeyboardInfo) String

func (x *KeyboardInfo) String() string

type KillChainPhase

type KillChainPhase struct {
	Phase   string                          `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"` // Caption: Kill Chain Phase;
	PhaseId enums.KILL_CHAIN_PHASE_PHASE_ID ``                                                                // Caption: Kill Chain Phase ID;
	/* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*KillChainPhase) Descriptor deprecated

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

Deprecated: Use KillChainPhase.ProtoReflect.Descriptor instead.

func (*KillChainPhase) GetPhase

func (x *KillChainPhase) GetPhase() string

func (*KillChainPhase) GetPhaseId

func (*KillChainPhase) ProtoMessage

func (*KillChainPhase) ProtoMessage()

func (*KillChainPhase) ProtoReflect

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

func (*KillChainPhase) Reset

func (x *KillChainPhase) Reset()

func (*KillChainPhase) String

func (x *KillChainPhase) String() string

type LdapPerson

type LdapPerson struct {
	OfficeLocation string    `protobuf:"bytes,1,opt,name=office_location,json=officeLocation,proto3" json:"office_location,omitempty"` // Caption: Office Location;
	DeletedTime    int64     `protobuf:"varint,2,opt,name=deleted_time,json=deletedTime,proto3" json:"deleted_time,omitempty"`         // Caption: Deleted Time;
	LastLoginTime  int64     `protobuf:"varint,3,opt,name=last_login_time,json=lastLoginTime,proto3" json:"last_login_time,omitempty"` // Caption: Last Login;
	Labels         []string  `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"`                                       // Caption: Labels;
	CostCenter     string    `protobuf:"bytes,5,opt,name=cost_center,json=costCenter,proto3" json:"cost_center,omitempty"`             // Caption: Cost Center;
	CreatedTime    int64     `protobuf:"varint,6,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`         // Caption: Created Time;
	LeaveTime      int64     `protobuf:"varint,7,opt,name=leave_time,json=leaveTime,proto3" json:"leave_time,omitempty"`               // Caption: Leave Time;
	EmployeeUid    string    `protobuf:"bytes,8,opt,name=employee_uid,json=employeeUid,proto3" json:"employee_uid,omitempty"`          // Caption: Employee ID;
	EmailAddrs     []string  `protobuf:"bytes,9,rep,name=email_addrs,json=emailAddrs,proto3" json:"email_addrs,omitempty"`             // Caption: Email Addresses;
	GivenName      string    `protobuf:"bytes,10,opt,name=given_name,json=givenName,proto3" json:"given_name,omitempty"`               // Caption: Given Name;
	LdapCn         string    `protobuf:"bytes,11,opt,name=ldap_cn,json=ldapCn,proto3" json:"ldap_cn,omitempty"`                        // Caption: LDAP Common Name;
	HireTime       int64     `protobuf:"varint,12,opt,name=hire_time,json=hireTime,proto3" json:"hire_time,omitempty"`                 // Caption: Hire Time;
	JobTitle       string    `protobuf:"bytes,13,opt,name=job_title,json=jobTitle,proto3" json:"job_title,omitempty"`                  // Caption: Job Title;
	LdapDn         string    `protobuf:"bytes,14,opt,name=ldap_dn,json=ldapDn,proto3" json:"ldap_dn,omitempty"`                        // Caption: LDAP Distinguished Name;
	Manager        *User     `protobuf:"bytes,15,opt,name=manager,proto3" json:"manager,omitempty"`                                    // Caption: Manager;
	Surname        string    `protobuf:"bytes,16,opt,name=surname,proto3" json:"surname,omitempty"`                                    // Caption: Surname;
	ModifiedTime   int64     `protobuf:"varint,17,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"`     // Caption: Modified Time;
	Location       *Location `protobuf:"bytes,18,opt,name=location,proto3" json:"location,omitempty"`                                  // Caption: Geo Location;
	// contains filtered or unexported fields
}

func (*LdapPerson) Descriptor deprecated

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

Deprecated: Use LdapPerson.ProtoReflect.Descriptor instead.

func (*LdapPerson) GetCostCenter

func (x *LdapPerson) GetCostCenter() string

func (*LdapPerson) GetCreatedTime

func (x *LdapPerson) GetCreatedTime() int64

func (*LdapPerson) GetDeletedTime

func (x *LdapPerson) GetDeletedTime() int64

func (*LdapPerson) GetEmailAddrs

func (x *LdapPerson) GetEmailAddrs() []string

func (*LdapPerson) GetEmployeeUid

func (x *LdapPerson) GetEmployeeUid() string

func (*LdapPerson) GetGivenName

func (x *LdapPerson) GetGivenName() string

func (*LdapPerson) GetHireTime

func (x *LdapPerson) GetHireTime() int64

func (*LdapPerson) GetJobTitle

func (x *LdapPerson) GetJobTitle() string

func (*LdapPerson) GetLabels

func (x *LdapPerson) GetLabels() []string

func (*LdapPerson) GetLastLoginTime

func (x *LdapPerson) GetLastLoginTime() int64

func (*LdapPerson) GetLdapCn

func (x *LdapPerson) GetLdapCn() string

func (*LdapPerson) GetLdapDn

func (x *LdapPerson) GetLdapDn() string

func (*LdapPerson) GetLeaveTime

func (x *LdapPerson) GetLeaveTime() int64

func (*LdapPerson) GetLocation

func (x *LdapPerson) GetLocation() *Location

func (*LdapPerson) GetManager

func (x *LdapPerson) GetManager() *User

func (*LdapPerson) GetModifiedTime

func (x *LdapPerson) GetModifiedTime() int64

func (*LdapPerson) GetOfficeLocation

func (x *LdapPerson) GetOfficeLocation() string

func (*LdapPerson) GetSurname

func (x *LdapPerson) GetSurname() string

func (*LdapPerson) ProtoMessage

func (*LdapPerson) ProtoMessage()

func (*LdapPerson) ProtoReflect

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

func (*LdapPerson) Reset

func (x *LdapPerson) Reset()

func (*LdapPerson) String

func (x *LdapPerson) String() string

type LoadBalancer

type LoadBalancer struct {
	Name                string                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`                                                          // Caption: Name;
	Metrics             []*Metric             `protobuf:"bytes,2,rep,name=metrics,proto3" json:"metrics,omitempty"`                                                    // Caption: Metrics;
	EndpointConnections []*EndpointConnection `protobuf:"bytes,3,rep,name=endpoint_connections,json=endpointConnections,proto3" json:"endpoint_connections,omitempty"` // Caption: Endpoint Connections;
	StatusDetail        string                `protobuf:"bytes,4,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"`                      // Caption: Status Details;
	Code                int32                 `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty"`                                                         // Caption: Response Code;
	Classification      string                `protobuf:"bytes,6,opt,name=classification,proto3" json:"classification,omitempty"`                                      // Caption: Classification;
	ErrorMessage        string                `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`                      // Caption: Error Message;
	Uid                 string                `protobuf:"bytes,8,opt,name=uid,proto3" json:"uid,omitempty"`                                                            // Caption: Unique ID;
	Message             string                `protobuf:"bytes,9,opt,name=message,proto3" json:"message,omitempty"`                                                    // Caption: Message;
	DstEndpoint         *NetworkEndpoint      `protobuf:"bytes,10,opt,name=dst_endpoint,json=dstEndpoint,proto3" json:"dst_endpoint,omitempty"`                        // Caption: Destination Endpoint;
	// contains filtered or unexported fields
}

func (*LoadBalancer) Descriptor deprecated

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

Deprecated: Use LoadBalancer.ProtoReflect.Descriptor instead.

func (*LoadBalancer) GetClassification

func (x *LoadBalancer) GetClassification() string

func (*LoadBalancer) GetCode

func (x *LoadBalancer) GetCode() int32

func (*LoadBalancer) GetDstEndpoint

func (x *LoadBalancer) GetDstEndpoint() *NetworkEndpoint

func (*LoadBalancer) GetEndpointConnections

func (x *LoadBalancer) GetEndpointConnections() []*EndpointConnection

func (*LoadBalancer) GetErrorMessage

func (x *LoadBalancer) GetErrorMessage() string

func (*LoadBalancer) GetMessage

func (x *LoadBalancer) GetMessage() string

func (*LoadBalancer) GetMetrics

func (x *LoadBalancer) GetMetrics() []*Metric

func (*LoadBalancer) GetName

func (x *LoadBalancer) GetName() string

func (*LoadBalancer) GetStatusDetail

func (x *LoadBalancer) GetStatusDetail() string

func (*LoadBalancer) GetUid

func (x *LoadBalancer) GetUid() string

func (*LoadBalancer) ProtoMessage

func (*LoadBalancer) ProtoMessage()

func (*LoadBalancer) ProtoReflect

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

func (*LoadBalancer) Reset

func (x *LoadBalancer) Reset()

func (*LoadBalancer) String

func (x *LoadBalancer) String() string

type Location

type Location struct {
	City         string    `protobuf:"bytes,1,opt,name=city,proto3" json:"city,omitempty"`                                        // Caption: City;
	Coordinates  []float32 `protobuf:"fixed32,2,rep,packed,name=coordinates,proto3" json:"coordinates,omitempty"`                 // Caption: Coordinates;
	Country      string    `protobuf:"bytes,3,opt,name=country,proto3" json:"country,omitempty"`                                  // Caption: Country;
	Desc         string    `protobuf:"bytes,4,opt,name=desc,proto3" json:"desc,omitempty"`                                        // Caption: Description;
	IsOnPremises bool      `protobuf:"varint,5,opt,name=is_on_premises,json=isOnPremises,proto3" json:"is_on_premises,omitempty"` // Caption: On Premises;
	Isp          string    `protobuf:"bytes,6,opt,name=isp,proto3" json:"isp,omitempty"`                                          // Caption: ISP;
	Region       string    `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`                                    // Caption: Region;
	PostalCode   string    `protobuf:"bytes,8,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty"`          // Caption: Postal Code;
	Provider     string    `protobuf:"bytes,9,opt,name=provider,proto3" json:"provider,omitempty"`                                // Caption: Provider;
	Continent    string    `protobuf:"bytes,10,opt,name=continent,proto3" json:"continent,omitempty"`                             // Caption: Continent;
	// contains filtered or unexported fields
}

func (*Location) Descriptor deprecated

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

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetCity

func (x *Location) GetCity() string

func (*Location) GetContinent

func (x *Location) GetContinent() string

func (*Location) GetCoordinates

func (x *Location) GetCoordinates() []float32

func (*Location) GetCountry

func (x *Location) GetCountry() string

func (*Location) GetDesc

func (x *Location) GetDesc() string

func (*Location) GetIsOnPremises

func (x *Location) GetIsOnPremises() bool

func (*Location) GetIsp

func (x *Location) GetIsp() string

func (*Location) GetPostalCode

func (x *Location) GetPostalCode() string

func (*Location) GetProvider

func (x *Location) GetProvider() string

func (*Location) GetRegion

func (x *Location) GetRegion() string

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) ProtoReflect

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

func (*Location) Reset

func (x *Location) Reset()

func (*Location) String

func (x *Location) String() string

type Logger

type Logger struct {
	LogName      string   `protobuf:"bytes,1,opt,name=log_name,json=logName,proto3" json:"log_name,omitempty"`                 // Caption: Log Name;
	Uid          string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`                                        // Caption: Unique ID;
	Version      string   `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`                                // Caption: Version;
	LoggedTime   int64    `protobuf:"varint,4,opt,name=logged_time,json=loggedTime,proto3" json:"logged_time,omitempty"`       // Caption: Logged Time;
	Name         string   `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`                                      // Caption: Name;
	LogLevel     string   `protobuf:"bytes,6,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`              // Caption: Log Level;
	TransmitTime int64    `protobuf:"varint,7,opt,name=transmit_time,json=transmitTime,proto3" json:"transmit_time,omitempty"` // Caption: Transmission Time;
	Device       *Device  `protobuf:"bytes,8,opt,name=device,proto3" json:"device,omitempty"`                                  // Caption: Device;
	LogVersion   string   `protobuf:"bytes,9,opt,name=log_version,json=logVersion,proto3" json:"log_version,omitempty"`        // Caption: Log Version;
	LogProvider  string   `protobuf:"bytes,10,opt,name=log_provider,json=logProvider,proto3" json:"log_provider,omitempty"`    // Caption: Log Provider;
	Product      *Product `protobuf:"bytes,11,opt,name=product,proto3" json:"product,omitempty"`                               // Caption: Product;
	// contains filtered or unexported fields
}

func (*Logger) Descriptor deprecated

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

Deprecated: Use Logger.ProtoReflect.Descriptor instead.

func (*Logger) GetDevice

func (x *Logger) GetDevice() *Device

func (*Logger) GetLogLevel

func (x *Logger) GetLogLevel() string

func (*Logger) GetLogName

func (x *Logger) GetLogName() string

func (*Logger) GetLogProvider

func (x *Logger) GetLogProvider() string

func (*Logger) GetLogVersion

func (x *Logger) GetLogVersion() string

func (*Logger) GetLoggedTime

func (x *Logger) GetLoggedTime() int64

func (*Logger) GetName

func (x *Logger) GetName() string

func (*Logger) GetProduct

func (x *Logger) GetProduct() *Product

func (*Logger) GetTransmitTime

func (x *Logger) GetTransmitTime() int64

func (*Logger) GetUid

func (x *Logger) GetUid() string

func (*Logger) GetVersion

func (x *Logger) GetVersion() string

func (*Logger) ProtoMessage

func (*Logger) ProtoMessage()

func (*Logger) ProtoReflect

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

func (*Logger) Reset

func (x *Logger) Reset()

func (*Logger) String

func (x *Logger) String() string

type Malware

type Malware struct {
	Cves              []*Cve                             `protobuf:"bytes,1,rep,name=cves,proto3" json:"cves,omitempty"`         // Caption: CVE List;
	Name              string                             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`         // Caption: Name;
	Path              string                             `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`         // Caption: Path;
	Provider          string                             `protobuf:"bytes,4,opt,name=provider,proto3" json:"provider,omitempty"` // Caption: Provider;
	Uid               string                             `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`           // Caption: Unique ID;
	ClassificationIds []enums.MALWARE_CLASSIFICATION_IDS ``                                                                      // Caption: Classification IDs;
	/* 178-byte string literal not displayed */
	Classifications []string `protobuf:"bytes,7,rep,name=classifications,proto3" json:"classifications,omitempty"` // Caption: Classifications;
	// contains filtered or unexported fields
}

func (*Malware) Descriptor deprecated

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

Deprecated: Use Malware.ProtoReflect.Descriptor instead.

func (*Malware) GetClassificationIds

func (x *Malware) GetClassificationIds() []enums.MALWARE_CLASSIFICATION_IDS

func (*Malware) GetClassifications

func (x *Malware) GetClassifications() []string

func (*Malware) GetCves

func (x *Malware) GetCves() []*Cve

func (*Malware) GetName

func (x *Malware) GetName() string

func (*Malware) GetPath

func (x *Malware) GetPath() string

func (*Malware) GetProvider

func (x *Malware) GetProvider() string

func (*Malware) GetUid

func (x *Malware) GetUid() string

func (*Malware) ProtoMessage

func (*Malware) ProtoMessage()

func (*Malware) ProtoReflect

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

func (*Malware) Reset

func (x *Malware) Reset()

func (*Malware) String

func (x *Malware) String() string

type ManagedEntity

type ManagedEntity struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // Caption: Version;
	Data    string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`       // Caption: Data;
	Name    string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`       // Caption: Name;
	Type    string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`       // Caption: Type;
	Uid     string `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`         // Caption: Unique ID;
	// contains filtered or unexported fields
}

func (*ManagedEntity) Descriptor deprecated

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

Deprecated: Use ManagedEntity.ProtoReflect.Descriptor instead.

func (*ManagedEntity) GetData

func (x *ManagedEntity) GetData() string

func (*ManagedEntity) GetName

func (x *ManagedEntity) GetName() string

func (*ManagedEntity) GetType

func (x *ManagedEntity) GetType() string

func (*ManagedEntity) GetUid

func (x *ManagedEntity) GetUid() string

func (*ManagedEntity) GetVersion

func (x *ManagedEntity) GetVersion() string

func (*ManagedEntity) ProtoMessage

func (*ManagedEntity) ProtoMessage()

func (*ManagedEntity) ProtoReflect

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

func (*ManagedEntity) Reset

func (x *ManagedEntity) Reset()

func (*ManagedEntity) String

func (x *ManagedEntity) String() string

type Metadata

type Metadata struct {
	OriginalTime   string       `protobuf:"bytes,1,opt,name=original_time,json=originalTime,proto3" json:"original_time,omitempty"`       // Caption: Original Time;
	LogProvider    string       `protobuf:"bytes,2,opt,name=log_provider,json=logProvider,proto3" json:"log_provider,omitempty"`          // Caption: Log Provider;
	ModifiedTime   int64        `protobuf:"varint,3,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"`      // Caption: Modified Time;
	Product        *Product     `protobuf:"bytes,4,opt,name=product,proto3" json:"product,omitempty"`                                     // Caption: Product;
	Profiles       []string     `protobuf:"bytes,5,rep,name=profiles,proto3" json:"profiles,omitempty"`                                   // Caption: Profiles;
	Uid            string       `protobuf:"bytes,6,opt,name=uid,proto3" json:"uid,omitempty"`                                             // Caption: Unique ID;
	CorrelationUid string       `protobuf:"bytes,7,opt,name=correlation_uid,json=correlationUid,proto3" json:"correlation_uid,omitempty"` // Caption: Correlation UID;
	EventCode      string       `protobuf:"bytes,8,opt,name=event_code,json=eventCode,proto3" json:"event_code,omitempty"`                // Caption: Event Code;
	Extensions     []*Extension `protobuf:"bytes,9,rep,name=extensions,proto3" json:"extensions,omitempty"`                               // Caption: Schema Extensions;
	LogLevel       string       `protobuf:"bytes,10,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`                  // Caption: Log Level;
	ProcessedTime  int64        `protobuf:"varint,11,opt,name=processed_time,json=processedTime,proto3" json:"processed_time,omitempty"`  // Caption: Processed Time;
	TenantUid      string       `protobuf:"bytes,12,opt,name=tenant_uid,json=tenantUid,proto3" json:"tenant_uid,omitempty"`               // Caption: Tenant UID;
	Labels         []string     `protobuf:"bytes,13,rep,name=labels,proto3" json:"labels,omitempty"`                                      // Caption: Labels;
	LoggedTime     int64        `protobuf:"varint,14,opt,name=logged_time,json=loggedTime,proto3" json:"logged_time,omitempty"`           // Caption: Logged Time;
	Loggers        []*Logger    `protobuf:"bytes,15,rep,name=loggers,proto3" json:"loggers,omitempty"`                                    // Caption: Loggers;
	LogName        string       `protobuf:"bytes,16,opt,name=log_name,json=logName,proto3" json:"log_name,omitempty"`                     // Caption: Log Name;
	Sequence       int32        `protobuf:"varint,17,opt,name=sequence,proto3" json:"sequence,omitempty"`                                 // Caption: Sequence Number;
	Extension      *Extension   `protobuf:"bytes,18,opt,name=extension,proto3" json:"extension,omitempty"`                                // Caption: Schema Extension;
	LogVersion     string       `protobuf:"bytes,19,opt,name=log_version,json=logVersion,proto3" json:"log_version,omitempty"`            // Caption: Log Version;
	Version        string       `protobuf:"bytes,20,opt,name=version,proto3" json:"version,omitempty"`                                    // Caption: Version;
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetCorrelationUid

func (x *Metadata) GetCorrelationUid() string

func (*Metadata) GetEventCode

func (x *Metadata) GetEventCode() string

func (*Metadata) GetExtension

func (x *Metadata) GetExtension() *Extension

func (*Metadata) GetExtensions

func (x *Metadata) GetExtensions() []*Extension

func (*Metadata) GetLabels

func (x *Metadata) GetLabels() []string

func (*Metadata) GetLogLevel

func (x *Metadata) GetLogLevel() string

func (*Metadata) GetLogName

func (x *Metadata) GetLogName() string

func (*Metadata) GetLogProvider

func (x *Metadata) GetLogProvider() string

func (*Metadata) GetLogVersion

func (x *Metadata) GetLogVersion() string

func (*Metadata) GetLoggedTime

func (x *Metadata) GetLoggedTime() int64

func (*Metadata) GetLoggers

func (x *Metadata) GetLoggers() []*Logger

func (*Metadata) GetModifiedTime

func (x *Metadata) GetModifiedTime() int64

func (*Metadata) GetOriginalTime

func (x *Metadata) GetOriginalTime() string

func (*Metadata) GetProcessedTime

func (x *Metadata) GetProcessedTime() int64

func (*Metadata) GetProduct

func (x *Metadata) GetProduct() *Product

func (*Metadata) GetProfiles

func (x *Metadata) GetProfiles() []string

func (*Metadata) GetSequence

func (x *Metadata) GetSequence() int32

func (*Metadata) GetTenantUid

func (x *Metadata) GetTenantUid() string

func (*Metadata) GetUid

func (x *Metadata) GetUid() string

func (*Metadata) GetVersion

func (x *Metadata) GetVersion() string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type Metric

type Metric struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`   // Caption: Name;
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // Caption: Value;
	// contains filtered or unexported fields
}

func (*Metric) Descriptor deprecated

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

Deprecated: Use Metric.ProtoReflect.Descriptor instead.

func (*Metric) GetName

func (x *Metric) GetName() string

func (*Metric) GetValue

func (x *Metric) GetValue() string

func (*Metric) ProtoMessage

func (*Metric) ProtoMessage()

func (*Metric) ProtoReflect

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

func (*Metric) Reset

func (x *Metric) Reset()

func (*Metric) String

func (x *Metric) String() string

type Module

type Module struct {
	LoadType   string                    `protobuf:"bytes,1,opt,name=load_type,json=loadType,proto3" json:"load_type,omitempty"` // Caption: Load Type;
	LoadTypeId enums.MODULE_LOAD_TYPE_ID ``                                                                                      // Caption: Load Type ID;
	/* 145-byte string literal not displayed */
	StartAddress string `protobuf:"bytes,3,opt,name=start_address,json=startAddress,proto3" json:"start_address,omitempty"` // Caption: Start Address;
	Type         string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`                                     // Caption: Type;
	BaseAddress  string `protobuf:"bytes,5,opt,name=base_address,json=baseAddress,proto3" json:"base_address,omitempty"`    // Caption: Base Address;
	File         *File  `protobuf:"bytes,6,opt,name=file,proto3" json:"file,omitempty"`                                     // Caption: File;
	FunctionName string `protobuf:"bytes,7,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"` // Caption: Function Name;
	// contains filtered or unexported fields
}

func (*Module) Descriptor deprecated

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

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetBaseAddress

func (x *Module) GetBaseAddress() string

func (*Module) GetFile

func (x *Module) GetFile() *File

func (*Module) GetFunctionName

func (x *Module) GetFunctionName() string

func (*Module) GetLoadType

func (x *Module) GetLoadType() string

func (*Module) GetLoadTypeId

func (x *Module) GetLoadTypeId() enums.MODULE_LOAD_TYPE_ID

func (*Module) GetStartAddress

func (x *Module) GetStartAddress() string

func (*Module) GetType

func (x *Module) GetType() string

func (*Module) ProtoMessage

func (*Module) ProtoMessage()

func (*Module) ProtoReflect

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

func (*Module) Reset

func (x *Module) Reset()

func (*Module) String

func (x *Module) String() string

type NetworkConnectionInfo

type NetworkConnectionInfo struct {
	ProtocolVer   string                                        `protobuf:"bytes,1,opt,name=protocol_ver,json=protocolVer,proto3" json:"protocol_ver,omitempty"` // Caption: Protocol Version;
	Boundary      string                                        `protobuf:"bytes,2,opt,name=boundary,proto3" json:"boundary,omitempty"`                          // Caption: Boundary;
	ProtocolVerId enums.NETWORK_CONNECTION_INFO_PROTOCOL_VER_ID ``                                                                                               // Caption: Protocol Version ID;
	/* 174-byte string literal not displayed */
	Session    *Session                                  `protobuf:"bytes,4,opt,name=session,proto3" json:"session,omitempty"` // Caption: Session;
	Uid        string                                    `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`         // Caption: Unique ID;
	BoundaryId enums.NETWORK_CONNECTION_INFO_BOUNDARY_ID ``                                                                    // Caption: Boundary ID;
	/* 159-byte string literal not displayed */
	DirectionId enums.NETWORK_CONNECTION_INFO_DIRECTION_ID `` // Caption: Direction ID;
	/* 163-byte string literal not displayed */
	ProtocolName string `protobuf:"bytes,8,opt,name=protocol_name,json=protocolName,proto3" json:"protocol_name,omitempty"` // Caption: Protocol Name;
	Direction    string `protobuf:"bytes,9,opt,name=direction,proto3" json:"direction,omitempty"`                           // Caption: Direction;
	TcpFlags     int32  `protobuf:"varint,10,opt,name=tcp_flags,json=tcpFlags,proto3" json:"tcp_flags,omitempty"`           // Caption: TCP Flags;
	ProtocolNum  int32  `protobuf:"varint,11,opt,name=protocol_num,json=protocolNum,proto3" json:"protocol_num,omitempty"`  // Caption: Protocol Number;
	// contains filtered or unexported fields
}

func (*NetworkConnectionInfo) Descriptor deprecated

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

Deprecated: Use NetworkConnectionInfo.ProtoReflect.Descriptor instead.

func (*NetworkConnectionInfo) GetBoundary

func (x *NetworkConnectionInfo) GetBoundary() string

func (*NetworkConnectionInfo) GetBoundaryId

func (*NetworkConnectionInfo) GetDirection

func (x *NetworkConnectionInfo) GetDirection() string

func (*NetworkConnectionInfo) GetDirectionId

func (*NetworkConnectionInfo) GetProtocolName

func (x *NetworkConnectionInfo) GetProtocolName() string

func (*NetworkConnectionInfo) GetProtocolNum

func (x *NetworkConnectionInfo) GetProtocolNum() int32

func (*NetworkConnectionInfo) GetProtocolVer

func (x *NetworkConnectionInfo) GetProtocolVer() string

func (*NetworkConnectionInfo) GetProtocolVerId

func (*NetworkConnectionInfo) GetSession

func (x *NetworkConnectionInfo) GetSession() *Session

func (*NetworkConnectionInfo) GetTcpFlags

func (x *NetworkConnectionInfo) GetTcpFlags() int32

func (*NetworkConnectionInfo) GetUid

func (x *NetworkConnectionInfo) GetUid() string

func (*NetworkConnectionInfo) ProtoMessage

func (*NetworkConnectionInfo) ProtoMessage()

func (*NetworkConnectionInfo) ProtoReflect

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

func (*NetworkConnectionInfo) Reset

func (x *NetworkConnectionInfo) Reset()

func (*NetworkConnectionInfo) String

func (x *NetworkConnectionInfo) String() string

type NetworkEndpoint

type NetworkEndpoint struct {
	Uid           string                         `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`                                          // Caption: Unique ID;
	Container     *Container                     `protobuf:"bytes,2,opt,name=container,proto3" json:"container,omitempty"`                              // Caption: Container; Profile: container;
	Port          int32                          `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`                                       // Caption: Port;
	Type          string                         `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`                                        // Caption: Type;
	Hostname      string                         `protobuf:"bytes,5,opt,name=hostname,proto3" json:"hostname,omitempty"`                                // Caption: Hostname;
	Domain        string                         `protobuf:"bytes,6,opt,name=domain,proto3" json:"domain,omitempty"`                                    // Caption: Domain;
	InterfaceName string                         `protobuf:"bytes,7,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` // Caption: Network Interface Name;
	VpcUid        string                         `protobuf:"bytes,8,opt,name=vpc_uid,json=vpcUid,proto3" json:"vpc_uid,omitempty"`                      // Caption: VPC UID;
	ProxyEndpoint *NetworkProxy                  `protobuf:"bytes,9,opt,name=proxy_endpoint,json=proxyEndpoint,proto3" json:"proxy_endpoint,omitempty"` // Caption: Proxy Endpoint;
	SvcName       string                         `protobuf:"bytes,10,opt,name=svc_name,json=svcName,proto3" json:"svc_name,omitempty"`                  // Caption: Service Name;
	InstanceUid   string                         `protobuf:"bytes,11,opt,name=instance_uid,json=instanceUid,proto3" json:"instance_uid,omitempty"`      // Caption: Instance ID;
	Ip            string                         `protobuf:"bytes,12,opt,name=ip,proto3" json:"ip,omitempty"`                                           // Caption: IP Address;
	Mac           string                         `protobuf:"bytes,13,opt,name=mac,proto3" json:"mac,omitempty"`                                         // Caption: MAC Address;
	NamespacePid  int32                          `protobuf:"varint,14,opt,name=namespace_pid,json=namespacePid,proto3" json:"namespace_pid,omitempty"`  // Caption: Namespace PID; Profile: container;
	HwInfo        *DeviceHwInfo                  `protobuf:"bytes,15,opt,name=hw_info,json=hwInfo,proto3" json:"hw_info,omitempty"`                     // Caption: Hardware Info;
	Location      *Location                      `protobuf:"bytes,16,opt,name=location,proto3" json:"location,omitempty"`                               // Caption: Geo Location;
	Os            *Os                            `protobuf:"bytes,17,opt,name=os,proto3" json:"os,omitempty"`                                           // Caption: OS;
	SubnetUid     string                         `protobuf:"bytes,18,opt,name=subnet_uid,json=subnetUid,proto3" json:"subnet_uid,omitempty"`            // Caption: Subnet UID;
	TypeId        enums.NETWORK_ENDPOINT_TYPE_ID ``                                                                                                     // Caption: Type ID;
	/* 137-byte string literal not displayed */
	IntermediateIps []string `protobuf:"bytes,20,rep,name=intermediate_ips,json=intermediateIps,proto3" json:"intermediate_ips,omitempty"` // Caption: Intermediate IP Addresses;
	InterfaceUid    string   `protobuf:"bytes,21,opt,name=interface_uid,json=interfaceUid,proto3" json:"interface_uid,omitempty"`          // Caption: Network Interface ID;
	Name            string   `protobuf:"bytes,22,opt,name=name,proto3" json:"name,omitempty"`                                              // Caption: Name;
	Zone            string   `protobuf:"bytes,23,opt,name=zone,proto3" json:"zone,omitempty"`                                              // Caption: Network Zone;
	VlanUid         string   `protobuf:"bytes,24,opt,name=vlan_uid,json=vlanUid,proto3" json:"vlan_uid,omitempty"`                         // Caption: VLAN;
	// contains filtered or unexported fields
}

func (*NetworkEndpoint) Descriptor deprecated

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

Deprecated: Use NetworkEndpoint.ProtoReflect.Descriptor instead.

func (*NetworkEndpoint) GetContainer

func (x *NetworkEndpoint) GetContainer() *Container

func (*NetworkEndpoint) GetDomain

func (x *NetworkEndpoint) GetDomain() string

func (*NetworkEndpoint) GetHostname

func (x *NetworkEndpoint) GetHostname() string

func (*NetworkEndpoint) GetHwInfo

func (x *NetworkEndpoint) GetHwInfo() *DeviceHwInfo

func (*NetworkEndpoint) GetInstanceUid

func (x *NetworkEndpoint) GetInstanceUid() string

func (*NetworkEndpoint) GetInterfaceName

func (x *NetworkEndpoint) GetInterfaceName() string

func (*NetworkEndpoint) GetInterfaceUid

func (x *NetworkEndpoint) GetInterfaceUid() string

func (*NetworkEndpoint) GetIntermediateIps

func (x *NetworkEndpoint) GetIntermediateIps() []string

func (*NetworkEndpoint) GetIp

func (x *NetworkEndpoint) GetIp() string

func (*NetworkEndpoint) GetLocation

func (x *NetworkEndpoint) GetLocation() *Location

func (*NetworkEndpoint) GetMac

func (x *NetworkEndpoint) GetMac() string

func (*NetworkEndpoint) GetName

func (x *NetworkEndpoint) GetName() string

func (*NetworkEndpoint) GetNamespacePid

func (x *NetworkEndpoint) GetNamespacePid() int32

func (*NetworkEndpoint) GetOs

func (x *NetworkEndpoint) GetOs() *Os

func (*NetworkEndpoint) GetPort

func (x *NetworkEndpoint) GetPort() int32

func (*NetworkEndpoint) GetProxyEndpoint

func (x *NetworkEndpoint) GetProxyEndpoint() *NetworkProxy

func (*NetworkEndpoint) GetSubnetUid

func (x *NetworkEndpoint) GetSubnetUid() string

func (*NetworkEndpoint) GetSvcName

func (x *NetworkEndpoint) GetSvcName() string

func (*NetworkEndpoint) GetType

func (x *NetworkEndpoint) GetType() string

func (*NetworkEndpoint) GetTypeId

func (*NetworkEndpoint) GetUid

func (x *NetworkEndpoint) GetUid() string

func (*NetworkEndpoint) GetVlanUid

func (x *NetworkEndpoint) GetVlanUid() string

func (*NetworkEndpoint) GetVpcUid

func (x *NetworkEndpoint) GetVpcUid() string

func (*NetworkEndpoint) GetZone

func (x *NetworkEndpoint) GetZone() string

func (*NetworkEndpoint) ProtoMessage

func (*NetworkEndpoint) ProtoMessage()

func (*NetworkEndpoint) ProtoReflect

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

func (*NetworkEndpoint) Reset

func (x *NetworkEndpoint) Reset()

func (*NetworkEndpoint) String

func (x *NetworkEndpoint) String() string

type NetworkInterface

type NetworkInterface struct {
	Ip           string                          `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`                                          // Caption: IP Address;
	SubnetPrefix int32                           `protobuf:"varint,2,opt,name=subnet_prefix,json=subnetPrefix,proto3" json:"subnet_prefix,omitempty"` // Caption: Subnet Prefix Length;
	Type         string                          `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`                                      // Caption: Type;
	Name         string                          `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                                      // Caption: Name;
	Uid          string                          `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`                                        // Caption: Unique ID;
	Namespace    string                          `protobuf:"bytes,6,opt,name=namespace,proto3" json:"namespace,omitempty"`                            // Caption: Namespace;
	Hostname     string                          `protobuf:"bytes,7,opt,name=hostname,proto3" json:"hostname,omitempty"`                              // Caption: Hostname;
	Mac          string                          `protobuf:"bytes,8,opt,name=mac,proto3" json:"mac,omitempty"`                                        // Caption: MAC Address;
	TypeId       enums.NETWORK_INTERFACE_TYPE_ID ``                                                                                                   // Caption: Type ID;
	/* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*NetworkInterface) Descriptor deprecated

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

Deprecated: Use NetworkInterface.ProtoReflect.Descriptor instead.

func (*NetworkInterface) GetHostname

func (x *NetworkInterface) GetHostname() string

func (*NetworkInterface) GetIp

func (x *NetworkInterface) GetIp() string

func (*NetworkInterface) GetMac

func (x *NetworkInterface) GetMac() string

func (*NetworkInterface) GetName

func (x *NetworkInterface) GetName() string

func (*NetworkInterface) GetNamespace

func (x *NetworkInterface) GetNamespace() string

func (*NetworkInterface) GetSubnetPrefix

func (x *NetworkInterface) GetSubnetPrefix() int32

func (*NetworkInterface) GetType

func (x *NetworkInterface) GetType() string

func (*NetworkInterface) GetTypeId

func (*NetworkInterface) GetUid

func (x *NetworkInterface) GetUid() string

func (*NetworkInterface) ProtoMessage

func (*NetworkInterface) ProtoMessage()

func (*NetworkInterface) ProtoReflect

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

func (*NetworkInterface) Reset

func (x *NetworkInterface) Reset()

func (*NetworkInterface) String

func (x *NetworkInterface) String() string

type NetworkProxy

type NetworkProxy struct {
	SubnetUid string                      `protobuf:"bytes,1,opt,name=subnet_uid,json=subnetUid,proto3" json:"subnet_uid,omitempty"` // Caption: Subnet UID;
	TypeId    enums.NETWORK_PROXY_TYPE_ID ``                                                                                         // Caption: Type ID;
	/* 133-byte string literal not displayed */
	IntermediateIps []string      `protobuf:"bytes,3,rep,name=intermediate_ips,json=intermediateIps,proto3" json:"intermediate_ips,omitempty"` // Caption: Intermediate IP Addresses;
	Uid             string        `protobuf:"bytes,4,opt,name=uid,proto3" json:"uid,omitempty"`                                                // Caption: Unique ID;
	VpcUid          string        `protobuf:"bytes,5,opt,name=vpc_uid,json=vpcUid,proto3" json:"vpc_uid,omitempty"`                            // Caption: VPC UID;
	InstanceUid     string        `protobuf:"bytes,6,opt,name=instance_uid,json=instanceUid,proto3" json:"instance_uid,omitempty"`             // Caption: Instance ID;
	Domain          string        `protobuf:"bytes,7,opt,name=domain,proto3" json:"domain,omitempty"`                                          // Caption: Domain;
	InterfaceUid    string        `protobuf:"bytes,8,opt,name=interface_uid,json=interfaceUid,proto3" json:"interface_uid,omitempty"`          // Caption: Network Interface ID;
	VlanUid         string        `protobuf:"bytes,9,opt,name=vlan_uid,json=vlanUid,proto3" json:"vlan_uid,omitempty"`                         // Caption: VLAN;
	Type            string        `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"`                                             // Caption: Type;
	ProxyEndpoint   *NetworkProxy `protobuf:"bytes,11,opt,name=proxy_endpoint,json=proxyEndpoint,proto3" json:"proxy_endpoint,omitempty"`      // Caption: Proxy Endpoint;
	Ip              string        `protobuf:"bytes,12,opt,name=ip,proto3" json:"ip,omitempty"`                                                 // Caption: IP Address;
	Zone            string        `protobuf:"bytes,13,opt,name=zone,proto3" json:"zone,omitempty"`                                             // Caption: Network Zone;
	Os              *Os           `protobuf:"bytes,14,opt,name=os,proto3" json:"os,omitempty"`                                                 // Caption: OS;
	InterfaceName   string        `protobuf:"bytes,15,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`      // Caption: Network Interface Name;
	Container       *Container    `protobuf:"bytes,16,opt,name=container,proto3" json:"container,omitempty"`                                   // Caption: Container; Profile: container;
	Port            int32         `protobuf:"varint,17,opt,name=port,proto3" json:"port,omitempty"`                                            // Caption: Port;
	Name            string        `protobuf:"bytes,18,opt,name=name,proto3" json:"name,omitempty"`                                             // Caption: Name;
	NamespacePid    int32         `protobuf:"varint,19,opt,name=namespace_pid,json=namespacePid,proto3" json:"namespace_pid,omitempty"`        // Caption: Namespace PID; Profile: container;
	HwInfo          *DeviceHwInfo `protobuf:"bytes,20,opt,name=hw_info,json=hwInfo,proto3" json:"hw_info,omitempty"`                           // Caption: Hardware Info;
	Location        *Location     `protobuf:"bytes,21,opt,name=location,proto3" json:"location,omitempty"`                                     // Caption: Geo Location;
	Hostname        string        `protobuf:"bytes,22,opt,name=hostname,proto3" json:"hostname,omitempty"`                                     // Caption: Hostname;
	Mac             string        `protobuf:"bytes,23,opt,name=mac,proto3" json:"mac,omitempty"`                                               // Caption: MAC Address;
	SvcName         string        `protobuf:"bytes,24,opt,name=svc_name,json=svcName,proto3" json:"svc_name,omitempty"`                        // Caption: Service Name;
	// contains filtered or unexported fields
}

func (*NetworkProxy) Descriptor deprecated

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

Deprecated: Use NetworkProxy.ProtoReflect.Descriptor instead.

func (*NetworkProxy) GetContainer

func (x *NetworkProxy) GetContainer() *Container

func (*NetworkProxy) GetDomain

func (x *NetworkProxy) GetDomain() string

func (*NetworkProxy) GetHostname

func (x *NetworkProxy) GetHostname() string

func (*NetworkProxy) GetHwInfo

func (x *NetworkProxy) GetHwInfo() *DeviceHwInfo

func (*NetworkProxy) GetInstanceUid

func (x *NetworkProxy) GetInstanceUid() string

func (*NetworkProxy) GetInterfaceName

func (x *NetworkProxy) GetInterfaceName() string

func (*NetworkProxy) GetInterfaceUid

func (x *NetworkProxy) GetInterfaceUid() string

func (*NetworkProxy) GetIntermediateIps

func (x *NetworkProxy) GetIntermediateIps() []string

func (*NetworkProxy) GetIp

func (x *NetworkProxy) GetIp() string

func (*NetworkProxy) GetLocation

func (x *NetworkProxy) GetLocation() *Location

func (*NetworkProxy) GetMac

func (x *NetworkProxy) GetMac() string

func (*NetworkProxy) GetName

func (x *NetworkProxy) GetName() string

func (*NetworkProxy) GetNamespacePid

func (x *NetworkProxy) GetNamespacePid() int32

func (*NetworkProxy) GetOs

func (x *NetworkProxy) GetOs() *Os

func (*NetworkProxy) GetPort

func (x *NetworkProxy) GetPort() int32

func (*NetworkProxy) GetProxyEndpoint

func (x *NetworkProxy) GetProxyEndpoint() *NetworkProxy

func (*NetworkProxy) GetSubnetUid

func (x *NetworkProxy) GetSubnetUid() string

func (*NetworkProxy) GetSvcName

func (x *NetworkProxy) GetSvcName() string

func (*NetworkProxy) GetType

func (x *NetworkProxy) GetType() string

func (*NetworkProxy) GetTypeId

func (x *NetworkProxy) GetTypeId() enums.NETWORK_PROXY_TYPE_ID

func (*NetworkProxy) GetUid

func (x *NetworkProxy) GetUid() string

func (*NetworkProxy) GetVlanUid

func (x *NetworkProxy) GetVlanUid() string

func (*NetworkProxy) GetVpcUid

func (x *NetworkProxy) GetVpcUid() string

func (*NetworkProxy) GetZone

func (x *NetworkProxy) GetZone() string

func (*NetworkProxy) ProtoMessage

func (*NetworkProxy) ProtoMessage()

func (*NetworkProxy) ProtoReflect

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

func (*NetworkProxy) Reset

func (x *NetworkProxy) Reset()

func (*NetworkProxy) String

func (x *NetworkProxy) String() string

type NetworkTraffic

type NetworkTraffic struct {
	Bytes      int64 `protobuf:"varint,1,opt,name=bytes,proto3" json:"bytes,omitempty"`                             // Caption: Total Bytes;
	PacketsIn  int64 `protobuf:"varint,2,opt,name=packets_in,json=packetsIn,proto3" json:"packets_in,omitempty"`    // Caption: Packets In;
	Packets    int64 `protobuf:"varint,3,opt,name=packets,proto3" json:"packets,omitempty"`                         // Caption: Total Packets;
	Chunks     int64 `protobuf:"varint,4,opt,name=chunks,proto3" json:"chunks,omitempty"`                           // Caption: Chunks;
	ChunksIn   int64 `protobuf:"varint,5,opt,name=chunks_in,json=chunksIn,proto3" json:"chunks_in,omitempty"`       // Caption: Chunks In;
	ChunksOut  int64 `protobuf:"varint,6,opt,name=chunks_out,json=chunksOut,proto3" json:"chunks_out,omitempty"`    // Caption: Chunks Out;
	BytesOut   int64 `protobuf:"varint,7,opt,name=bytes_out,json=bytesOut,proto3" json:"bytes_out,omitempty"`       // Caption: Bytes Out;
	PacketsOut int64 `protobuf:"varint,8,opt,name=packets_out,json=packetsOut,proto3" json:"packets_out,omitempty"` // Caption: Packets Out;
	BytesIn    int64 `protobuf:"varint,9,opt,name=bytes_in,json=bytesIn,proto3" json:"bytes_in,omitempty"`          // Caption: Bytes In;
	// contains filtered or unexported fields
}

func (*NetworkTraffic) Descriptor deprecated

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

Deprecated: Use NetworkTraffic.ProtoReflect.Descriptor instead.

func (*NetworkTraffic) GetBytes

func (x *NetworkTraffic) GetBytes() int64

func (*NetworkTraffic) GetBytesIn

func (x *NetworkTraffic) GetBytesIn() int64

func (*NetworkTraffic) GetBytesOut

func (x *NetworkTraffic) GetBytesOut() int64

func (*NetworkTraffic) GetChunks

func (x *NetworkTraffic) GetChunks() int64

func (*NetworkTraffic) GetChunksIn

func (x *NetworkTraffic) GetChunksIn() int64

func (*NetworkTraffic) GetChunksOut

func (x *NetworkTraffic) GetChunksOut() int64

func (*NetworkTraffic) GetPackets

func (x *NetworkTraffic) GetPackets() int64

func (*NetworkTraffic) GetPacketsIn

func (x *NetworkTraffic) GetPacketsIn() int64

func (*NetworkTraffic) GetPacketsOut

func (x *NetworkTraffic) GetPacketsOut() int64

func (*NetworkTraffic) ProtoMessage

func (*NetworkTraffic) ProtoMessage()

func (*NetworkTraffic) ProtoReflect

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

func (*NetworkTraffic) Reset

func (x *NetworkTraffic) Reset()

func (*NetworkTraffic) String

func (x *NetworkTraffic) String() string

type Object

type Object struct {
	// contains filtered or unexported fields
}

func (*Object) Descriptor deprecated

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

Deprecated: Use Object.ProtoReflect.Descriptor instead.

func (*Object) ProtoMessage

func (*Object) ProtoMessage()

func (*Object) ProtoReflect

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

func (*Object) Reset

func (x *Object) Reset()

func (*Object) String

func (x *Object) String() string

type Observable

type Observable struct {
	Name       string                   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`             // Caption: Name;
	Reputation *Reputation              `protobuf:"bytes,2,opt,name=reputation,proto3" json:"reputation,omitempty"` // Caption: Reputation Scores;
	Type       string                   `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`             // Caption: Type;
	TypeId     enums.OBSERVABLE_TYPE_ID ``                                                                          // Caption: Type ID;
	/* 130-byte string literal not displayed */
	Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // Caption: Value;
	// contains filtered or unexported fields
}

func (*Observable) Descriptor deprecated

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

Deprecated: Use Observable.ProtoReflect.Descriptor instead.

func (*Observable) GetName

func (x *Observable) GetName() string

func (*Observable) GetReputation

func (x *Observable) GetReputation() *Reputation

func (*Observable) GetType

func (x *Observable) GetType() string

func (*Observable) GetTypeId

func (x *Observable) GetTypeId() enums.OBSERVABLE_TYPE_ID

func (*Observable) GetValue

func (x *Observable) GetValue() string

func (*Observable) ProtoMessage

func (*Observable) ProtoMessage()

func (*Observable) ProtoReflect

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

func (*Observable) Reset

func (x *Observable) Reset()

func (*Observable) String

func (x *Observable) String() string

type Organization

type Organization struct {
	Uid    string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`                     // Caption: Unique ID;
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                   // Caption: Name;
	OuName string `protobuf:"bytes,3,opt,name=ou_name,json=ouName,proto3" json:"ou_name,omitempty"` // Caption: Org Unit Name;
	OuUid  string `protobuf:"bytes,4,opt,name=ou_uid,json=ouUid,proto3" json:"ou_uid,omitempty"`    // Caption: Org Unit ID;
	// contains filtered or unexported fields
}

func (*Organization) Descriptor deprecated

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

Deprecated: Use Organization.ProtoReflect.Descriptor instead.

func (*Organization) GetName

func (x *Organization) GetName() string

func (*Organization) GetOuName

func (x *Organization) GetOuName() string

func (*Organization) GetOuUid

func (x *Organization) GetOuUid() string

func (*Organization) GetUid

func (x *Organization) GetUid() string

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) ProtoReflect

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

func (*Organization) Reset

func (x *Organization) Reset()

func (*Organization) String

func (x *Organization) String() string

type Os

type Os struct {
	Lang    string           `protobuf:"bytes,1,opt,name=lang,proto3" json:"lang,omitempty"`                                                              // Caption: Language;
	Version string           `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`                                                        // Caption: Version;
	Edition string           `protobuf:"bytes,3,opt,name=edition,proto3" json:"edition,omitempty"`                                                        // Caption: OS Edition;
	Name    string           `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                                                              // Caption: Name;
	Type    string           `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`                                                              // Caption: Type;
	Build   string           `protobuf:"bytes,6,opt,name=build,proto3" json:"build,omitempty"`                                                            // Caption: OS Build;
	CpeName string           `protobuf:"bytes,7,opt,name=cpe_name,json=cpeName,proto3" json:"cpe_name,omitempty"`                                         // Caption: The product CPE identifier;
	TypeId  enums.OS_TYPE_ID `protobuf:"varint,8,opt,name=type_id,json=typeId,proto3,enum=ocsf.v1_1_0.objects.enums.OS_TYPE_ID" json:"type_id,omitempty"` // Caption: Type ID;
	CpuBits int32            `protobuf:"varint,9,opt,name=cpu_bits,json=cpuBits,proto3" json:"cpu_bits,omitempty"`                                        // Caption: CPU Bits;
	SpName  string           `protobuf:"bytes,10,opt,name=sp_name,json=spName,proto3" json:"sp_name,omitempty"`                                           // Caption: OS Service Pack;
	SpVer   int32            `protobuf:"varint,11,opt,name=sp_ver,json=spVer,proto3" json:"sp_ver,omitempty"`                                             // Caption: OS Service Pack Version;
	Country string           `protobuf:"bytes,12,opt,name=country,proto3" json:"country,omitempty"`                                                       // Caption: Country;
	// contains filtered or unexported fields
}

func (*Os) Descriptor deprecated

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

Deprecated: Use Os.ProtoReflect.Descriptor instead.

func (*Os) GetBuild

func (x *Os) GetBuild() string

func (*Os) GetCountry

func (x *Os) GetCountry() string

func (*Os) GetCpeName

func (x *Os) GetCpeName() string

func (*Os) GetCpuBits

func (x *Os) GetCpuBits() int32

func (*Os) GetEdition

func (x *Os) GetEdition() string

func (*Os) GetLang

func (x *Os) GetLang() string

func (*Os) GetName

func (x *Os) GetName() string

func (*Os) GetSpName

func (x *Os) GetSpName() string

func (*Os) GetSpVer

func (x *Os) GetSpVer() int32

func (*Os) GetType

func (x *Os) GetType() string

func (*Os) GetTypeId

func (x *Os) GetTypeId() enums.OS_TYPE_ID

func (*Os) GetVersion

func (x *Os) GetVersion() string

func (*Os) ProtoMessage

func (*Os) ProtoMessage()

func (*Os) ProtoReflect

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

func (*Os) Reset

func (x *Os) Reset()

func (*Os) String

func (x *Os) String() string

type Package

type Package struct {
	Epoch        int32  `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`              // Caption: Epoch;
	License      string `protobuf:"bytes,2,opt,name=license,proto3" json:"license,omitempty"`           // Caption: Software License;
	Name         string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                 // Caption: Name;
	Purl         string `protobuf:"bytes,4,opt,name=purl,proto3" json:"purl,omitempty"`                 // Caption: Package URL;
	Release      string `protobuf:"bytes,5,opt,name=release,proto3" json:"release,omitempty"`           // Caption: Software Release Details;
	Version      string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`           // Caption: Version;
	Architecture string `protobuf:"bytes,7,opt,name=architecture,proto3" json:"architecture,omitempty"` // Caption: Architecture;
	// contains filtered or unexported fields
}

func (*Package) Descriptor deprecated

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

Deprecated: Use Package.ProtoReflect.Descriptor instead.

func (*Package) GetArchitecture

func (x *Package) GetArchitecture() string

func (*Package) GetEpoch

func (x *Package) GetEpoch() int32

func (*Package) GetLicense

func (x *Package) GetLicense() string

func (*Package) GetName

func (x *Package) GetName() string

func (*Package) GetPurl

func (x *Package) GetPurl() string

func (*Package) GetRelease

func (x *Package) GetRelease() string

func (*Package) GetVersion

func (x *Package) GetVersion() string

func (*Package) ProtoMessage

func (*Package) ProtoMessage()

func (*Package) ProtoReflect

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

func (*Package) Reset

func (x *Package) Reset()

func (*Package) String

func (x *Package) String() string

type Policy

type Policy struct {
	Group   *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`     // Caption: Group;
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`       // Caption: Name;
	Uid     string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`         // Caption: Unique ID;
	Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // Caption: Version;
	Desc    string `protobuf:"bytes,5,opt,name=desc,proto3" json:"desc,omitempty"`       // Caption: Description;
	// contains filtered or unexported fields
}

func (*Policy) Descriptor deprecated

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

Deprecated: Use Policy.ProtoReflect.Descriptor instead.

func (*Policy) GetDesc

func (x *Policy) GetDesc() string

func (*Policy) GetGroup

func (x *Policy) GetGroup() *Group

func (*Policy) GetName

func (x *Policy) GetName() string

func (*Policy) GetUid

func (x *Policy) GetUid() string

func (*Policy) GetVersion

func (x *Policy) GetVersion() string

func (*Policy) ProtoMessage

func (*Policy) ProtoMessage()

func (*Policy) ProtoReflect

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

func (*Policy) Reset

func (x *Policy) Reset()

func (*Policy) String

func (x *Policy) String() string

type Process

type Process struct {
	Sandbox        string                     `protobuf:"bytes,1,opt,name=sandbox,proto3" json:"sandbox,omitempty"`                                      // Caption: Sandbox;
	Container      *Container                 `protobuf:"bytes,2,opt,name=container,proto3" json:"container,omitempty"`                                  // Caption: Container; Profile: container;
	Auid           int32                      `protobuf:"varint,3,opt,name=auid,proto3" json:"auid,omitempty"`                                           // Profile: linux/linux_users; Caption: Audit User ID;
	Egid           int32                      `protobuf:"varint,4,opt,name=egid,proto3" json:"egid,omitempty"`                                           // Profile: linux/linux_users; Caption: Effective Group ID;
	Pid            int32                      `protobuf:"varint,5,opt,name=pid,proto3" json:"pid,omitempty"`                                             // Caption: Process ID;
	Name           string                     `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`                                            // Caption: Name;
	TerminatedTime int64                      `protobuf:"varint,7,opt,name=terminated_time,json=terminatedTime,proto3" json:"terminated_time,omitempty"` // Caption: Terminated Time;
	Uid            string                     `protobuf:"bytes,8,opt,name=uid,proto3" json:"uid,omitempty"`                                              // Caption: Unique ID;
	CmdLine        string                     `protobuf:"bytes,9,opt,name=cmd_line,json=cmdLine,proto3" json:"cmd_line,omitempty"`                       // Caption: Command Line;
	CreatedTime    int64                      `protobuf:"varint,10,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`         // Caption: Created Time;
	User           *User                      `protobuf:"bytes,11,opt,name=user,proto3" json:"user,omitempty"`                                           // Caption: User;
	Tid            int32                      `protobuf:"varint,12,opt,name=tid,proto3" json:"tid,omitempty"`                                            // Caption: Thread ID;
	Session        *Session                   `protobuf:"bytes,13,opt,name=session,proto3" json:"session,omitempty"`                                     // Caption: Session;
	NamespacePid   int32                      `protobuf:"varint,14,opt,name=namespace_pid,json=namespacePid,proto3" json:"namespace_pid,omitempty"`      // Caption: Namespace PID; Profile: container;
	Lineage        []string                   `protobuf:"bytes,15,rep,name=lineage,proto3" json:"lineage,omitempty"`                                     // Caption: Lineage;
	ParentProcess  *Process                   `protobuf:"bytes,16,opt,name=parent_process,json=parentProcess,proto3" json:"parent_process,omitempty"`    // Caption: Parent Process;
	Integrity      string                     `protobuf:"bytes,17,opt,name=integrity,proto3" json:"integrity,omitempty"`                                 // Caption: Integrity;
	LoadedModules  []string                   `protobuf:"bytes,18,rep,name=loaded_modules,json=loadedModules,proto3" json:"loaded_modules,omitempty"`    // Caption: Loaded Modules;
	Group          *Group                     `protobuf:"bytes,19,opt,name=group,proto3" json:"group,omitempty"`                                         // Profile: linux/linux_users; Caption: Group;
	Xattributes    *Object                    `protobuf:"bytes,20,opt,name=xattributes,proto3" json:"xattributes,omitempty"`                             // Caption: Extended Attributes;
	File           *File                      `protobuf:"bytes,21,opt,name=file,proto3" json:"file,omitempty"`                                           // Caption: File;
	IntegrityId    enums.PROCESS_INTEGRITY_ID ``                                                                                                         // Caption: Integrity Level;
	/* 148-byte string literal not displayed */
	Euid int32 `protobuf:"varint,23,opt,name=euid,proto3" json:"euid,omitempty"` // Caption: Effective User ID; Profile: linux/linux_users;
	// contains filtered or unexported fields
}

func (*Process) Descriptor deprecated

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

Deprecated: Use Process.ProtoReflect.Descriptor instead.

func (*Process) GetAuid

func (x *Process) GetAuid() int32

func (*Process) GetCmdLine

func (x *Process) GetCmdLine() string

func (*Process) GetContainer

func (x *Process) GetContainer() *Container

func (*Process) GetCreatedTime

func (x *Process) GetCreatedTime() int64

func (*Process) GetEgid

func (x *Process) GetEgid() int32

func (*Process) GetEuid

func (x *Process) GetEuid() int32

func (*Process) GetFile

func (x *Process) GetFile() *File

func (*Process) GetGroup

func (x *Process) GetGroup() *Group

func (*Process) GetIntegrity

func (x *Process) GetIntegrity() string

func (*Process) GetIntegrityId

func (x *Process) GetIntegrityId() enums.PROCESS_INTEGRITY_ID

func (*Process) GetLineage

func (x *Process) GetLineage() []string

func (*Process) GetLoadedModules

func (x *Process) GetLoadedModules() []string

func (*Process) GetName

func (x *Process) GetName() string

func (*Process) GetNamespacePid

func (x *Process) GetNamespacePid() int32

func (*Process) GetParentProcess

func (x *Process) GetParentProcess() *Process

func (*Process) GetPid

func (x *Process) GetPid() int32

func (*Process) GetSandbox

func (x *Process) GetSandbox() string

func (*Process) GetSession

func (x *Process) GetSession() *Session

func (*Process) GetTerminatedTime

func (x *Process) GetTerminatedTime() int64

func (*Process) GetTid

func (x *Process) GetTid() int32

func (*Process) GetUid

func (x *Process) GetUid() string

func (*Process) GetUser

func (x *Process) GetUser() *User

func (*Process) GetXattributes

func (x *Process) GetXattributes() *Object

func (*Process) ProtoMessage

func (*Process) ProtoMessage()

func (*Process) ProtoReflect

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

func (*Process) Reset

func (x *Process) Reset()

func (*Process) String

func (x *Process) String() string

type Product

type Product struct {
	CpeName    string   `protobuf:"bytes,1,opt,name=cpe_name,json=cpeName,proto3" json:"cpe_name,omitempty"`          // Caption: The product CPE identifier;
	VendorName string   `protobuf:"bytes,2,opt,name=vendor_name,json=vendorName,proto3" json:"vendor_name,omitempty"` // Caption: Vendor Name;
	Feature    *Feature `protobuf:"bytes,3,opt,name=feature,proto3" json:"feature,omitempty"`                         // Caption: Feature;
	Lang       string   `protobuf:"bytes,4,opt,name=lang,proto3" json:"lang,omitempty"`                               // Caption: Language;
	UrlString  string   `protobuf:"bytes,5,opt,name=url_string,json=urlString,proto3" json:"url_string,omitempty"`    // Caption: URL String;
	Version    string   `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`                         // Caption: Version;
	Name       string   `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`                               // Caption: Name;
	Path       string   `protobuf:"bytes,8,opt,name=path,proto3" json:"path,omitempty"`                               // Caption: Path;
	Uid        string   `protobuf:"bytes,9,opt,name=uid,proto3" json:"uid,omitempty"`                                 // Caption: Unique ID;
	// contains filtered or unexported fields
}

func (*Product) Descriptor deprecated

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

Deprecated: Use Product.ProtoReflect.Descriptor instead.

func (*Product) GetCpeName

func (x *Product) GetCpeName() string

func (*Product) GetFeature

func (x *Product) GetFeature() *Feature

func (*Product) GetLang

func (x *Product) GetLang() string

func (*Product) GetName

func (x *Product) GetName() string

func (*Product) GetPath

func (x *Product) GetPath() string

func (*Product) GetUid

func (x *Product) GetUid() string

func (*Product) GetUrlString

func (x *Product) GetUrlString() string

func (*Product) GetVendorName

func (x *Product) GetVendorName() string

func (*Product) GetVersion

func (x *Product) GetVersion() string

func (*Product) ProtoMessage

func (*Product) ProtoMessage()

func (*Product) ProtoReflect

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

func (*Product) Reset

func (x *Product) Reset()

func (*Product) String

func (x *Product) String() string

type QueryInfo

type QueryInfo struct {
	QueryString string `protobuf:"bytes,1,opt,name=query_string,json=queryString,proto3" json:"query_string,omitempty"` // Caption: HTTP Query String;
	Data        string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`                                  // Caption: Data;
	Bytes       int64  `protobuf:"varint,3,opt,name=bytes,proto3" json:"bytes,omitempty"`                               // Caption: Total Bytes;
	Name        string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                                  // Caption: Name;
	Uid         string `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`                                    // Caption: Unique ID;
	QueryTime   int64  `protobuf:"varint,6,opt,name=query_time,json=queryTime,proto3" json:"query_time,omitempty"`      // Caption: Query Time;
	// contains filtered or unexported fields
}

func (*QueryInfo) Descriptor deprecated

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

Deprecated: Use QueryInfo.ProtoReflect.Descriptor instead.

func (*QueryInfo) GetBytes

func (x *QueryInfo) GetBytes() int64

func (*QueryInfo) GetData

func (x *QueryInfo) GetData() string

func (*QueryInfo) GetName

func (x *QueryInfo) GetName() string

func (*QueryInfo) GetQueryString

func (x *QueryInfo) GetQueryString() string

func (*QueryInfo) GetQueryTime

func (x *QueryInfo) GetQueryTime() int64

func (*QueryInfo) GetUid

func (x *QueryInfo) GetUid() string

func (*QueryInfo) ProtoMessage

func (*QueryInfo) ProtoMessage()

func (*QueryInfo) ProtoReflect

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

func (*QueryInfo) Reset

func (x *QueryInfo) Reset()

func (*QueryInfo) String

func (x *QueryInfo) String() string

type RegKey

type RegKey struct {
	Path               string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`                                                       // Caption: Path;
	SecurityDescriptor string `protobuf:"bytes,2,opt,name=security_descriptor,json=securityDescriptor,proto3" json:"security_descriptor,omitempty"` // Caption: Security Descriptor;
	IsSystem           bool   `protobuf:"varint,3,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`                              // Caption: System;
	ModifiedTime       int64  `protobuf:"varint,4,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"`                  // Caption: Modified Time;
	// contains filtered or unexported fields
}

func (*RegKey) Descriptor deprecated

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

Deprecated: Use RegKey.ProtoReflect.Descriptor instead.

func (*RegKey) GetIsSystem

func (x *RegKey) GetIsSystem() bool

func (*RegKey) GetModifiedTime

func (x *RegKey) GetModifiedTime() int64

func (*RegKey) GetPath

func (x *RegKey) GetPath() string

func (*RegKey) GetSecurityDescriptor

func (x *RegKey) GetSecurityDescriptor() string

func (*RegKey) ProtoMessage

func (*RegKey) ProtoMessage()

func (*RegKey) ProtoReflect

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

func (*RegKey) Reset

func (x *RegKey) Reset()

func (*RegKey) String

func (x *RegKey) String() string

type RegValue

type RegValue struct {
	Data         string                  `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`                                      // Caption: Data;
	IsDefault    bool                    `protobuf:"varint,2,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`          // Caption: Default Value;
	IsSystem     bool                    `protobuf:"varint,3,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`             // Caption: System;
	ModifiedTime int64                   `protobuf:"varint,4,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"` // Caption: Modified Time;
	Name         string                  `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`                                      // Caption: Name;
	Path         string                  `protobuf:"bytes,6,opt,name=path,proto3" json:"path,omitempty"`                                      // Caption: Path;
	Type         string                  `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"`                                      // Caption: Type;
	TypeId       enums.REG_VALUE_TYPE_ID ``                                                                                                   // Caption: Type ID;
	/* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RegValue) Descriptor deprecated

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

Deprecated: Use RegValue.ProtoReflect.Descriptor instead.

func (*RegValue) GetData

func (x *RegValue) GetData() string

func (*RegValue) GetIsDefault

func (x *RegValue) GetIsDefault() bool

func (*RegValue) GetIsSystem

func (x *RegValue) GetIsSystem() bool

func (*RegValue) GetModifiedTime

func (x *RegValue) GetModifiedTime() int64

func (*RegValue) GetName

func (x *RegValue) GetName() string

func (*RegValue) GetPath

func (x *RegValue) GetPath() string

func (*RegValue) GetType

func (x *RegValue) GetType() string

func (*RegValue) GetTypeId

func (x *RegValue) GetTypeId() enums.REG_VALUE_TYPE_ID

func (*RegValue) ProtoMessage

func (*RegValue) ProtoMessage()

func (*RegValue) ProtoReflect

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

func (*RegValue) Reset

func (x *RegValue) Reset()

func (*RegValue) String

func (x *RegValue) String() string

type RelatedEvent

type RelatedEvent struct {
	KillChain   []*KillChainPhase `protobuf:"bytes,1,rep,name=kill_chain,json=killChain,proto3" json:"kill_chain,omitempty"`    // Caption: Kill Chain;
	Observables []*Observable     `protobuf:"bytes,2,rep,name=observables,proto3" json:"observables,omitempty"`                 // Caption: Observables;
	ProductUid  string            `protobuf:"bytes,3,opt,name=product_uid,json=productUid,proto3" json:"product_uid,omitempty"` // Caption: Product Identifier;
	Type        string            `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`                               // Caption: Type;
	TypeUid     int64             `protobuf:"varint,5,opt,name=type_uid,json=typeUid,proto3" json:"type_uid,omitempty"`         // Caption: Type ID;
	Uid         string            `protobuf:"bytes,6,opt,name=uid,proto3" json:"uid,omitempty"`                                 // Caption: Unique ID;
	Attacks     []*Attack         `protobuf:"bytes,7,rep,name=attacks,proto3" json:"attacks,omitempty"`                         // Caption: MITRE ATT&CK® Details;
	// contains filtered or unexported fields
}

func (*RelatedEvent) Descriptor deprecated

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

Deprecated: Use RelatedEvent.ProtoReflect.Descriptor instead.

func (*RelatedEvent) GetAttacks

func (x *RelatedEvent) GetAttacks() []*Attack

func (*RelatedEvent) GetKillChain

func (x *RelatedEvent) GetKillChain() []*KillChainPhase

func (*RelatedEvent) GetObservables

func (x *RelatedEvent) GetObservables() []*Observable

func (*RelatedEvent) GetProductUid

func (x *RelatedEvent) GetProductUid() string

func (*RelatedEvent) GetType

func (x *RelatedEvent) GetType() string

func (*RelatedEvent) GetTypeUid

func (x *RelatedEvent) GetTypeUid() int64

func (*RelatedEvent) GetUid

func (x *RelatedEvent) GetUid() string

func (*RelatedEvent) ProtoMessage

func (*RelatedEvent) ProtoMessage()

func (*RelatedEvent) ProtoReflect

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

func (*RelatedEvent) Reset

func (x *RelatedEvent) Reset()

func (*RelatedEvent) String

func (x *RelatedEvent) String() string

type Remediation

type Remediation struct {
	KbArticles    []string     `protobuf:"bytes,1,rep,name=kb_articles,json=kbArticles,proto3" json:"kb_articles,omitempty"`            // Caption: Knowledgebase Articles;
	KbArticleList []*KbArticle `protobuf:"bytes,2,rep,name=kb_article_list,json=kbArticleList,proto3" json:"kb_article_list,omitempty"` // Caption: Knowledgebase Articles;
	Desc          string       `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`                                          // Caption: Description;
	References    []string     `protobuf:"bytes,4,rep,name=references,proto3" json:"references,omitempty"`                              // Caption: References;
	// contains filtered or unexported fields
}

func (*Remediation) Descriptor deprecated

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

Deprecated: Use Remediation.ProtoReflect.Descriptor instead.

func (*Remediation) GetDesc

func (x *Remediation) GetDesc() string

func (*Remediation) GetKbArticleList

func (x *Remediation) GetKbArticleList() []*KbArticle

func (*Remediation) GetKbArticles

func (x *Remediation) GetKbArticles() []string

func (*Remediation) GetReferences

func (x *Remediation) GetReferences() []string

func (*Remediation) ProtoMessage

func (*Remediation) ProtoMessage()

func (*Remediation) ProtoReflect

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

func (*Remediation) Reset

func (x *Remediation) Reset()

func (*Remediation) String

func (x *Remediation) String() string

type Reputation

type Reputation struct {
	BaseScore float32                   `protobuf:"fixed32,1,opt,name=base_score,json=baseScore,proto3" json:"base_score,omitempty"` // Caption: Base Score;
	Provider  string                    `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`                      // Caption: Provider;
	Score     string                    `protobuf:"bytes,3,opt,name=score,proto3" json:"score,omitempty"`                            // Caption: Reputation Score;
	ScoreId   enums.REPUTATION_SCORE_ID ``                                                                                           // Caption: Reputation Score ID;
	/* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Reputation) Descriptor deprecated

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

Deprecated: Use Reputation.ProtoReflect.Descriptor instead.

func (*Reputation) GetBaseScore

func (x *Reputation) GetBaseScore() float32

func (*Reputation) GetProvider

func (x *Reputation) GetProvider() string

func (*Reputation) GetScore

func (x *Reputation) GetScore() string

func (*Reputation) GetScoreId

func (x *Reputation) GetScoreId() enums.REPUTATION_SCORE_ID

func (*Reputation) ProtoMessage

func (*Reputation) ProtoMessage()

func (*Reputation) ProtoReflect

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

func (*Reputation) Reset

func (x *Reputation) Reset()

func (*Reputation) String

func (x *Reputation) String() string

type Request

type Request struct {
	Uid        string       `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`               // Caption: Unique ID;
	Containers []*Container `protobuf:"bytes,2,rep,name=containers,proto3" json:"containers,omitempty"` // Caption: Containers;
	Data       string       `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`             // Caption: Data;
	Flags      []string     `protobuf:"bytes,4,rep,name=flags,proto3" json:"flags,omitempty"`           // Caption: Flags;
	// contains filtered or unexported fields
}

func (*Request) Descriptor deprecated

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

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetContainers

func (x *Request) GetContainers() []*Container

func (*Request) GetData

func (x *Request) GetData() string

func (*Request) GetFlags

func (x *Request) GetFlags() []string

func (*Request) GetUid

func (x *Request) GetUid() string

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) ProtoReflect

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

func (*Request) Reset

func (x *Request) Reset()

func (*Request) String

func (x *Request) String() string

type ResourceDetails

type ResourceDetails struct {
	Data           string   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`                                            // Caption: Data;
	Labels         []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"`                                        // Caption: Labels;
	Criticality    string   `protobuf:"bytes,3,opt,name=criticality,proto3" json:"criticality,omitempty"`                              // Caption: Criticality;
	Owner          *User    `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"`                                          // Caption: Owner;
	Uid            string   `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`                                              // Caption: Unique ID;
	Region         string   `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`                                        // Caption: Region; Profile: cloud;
	Version        string   `protobuf:"bytes,7,opt,name=version,proto3" json:"version,omitempty"`                                      // Caption: Version;
	Type           string   `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`                                            // Caption: Type;
	Name           string   `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`                                            // Caption: Name;
	CloudPartition string   `protobuf:"bytes,10,opt,name=cloud_partition,json=cloudPartition,proto3" json:"cloud_partition,omitempty"` // Caption: Cloud Partition; Profile: cloud;
	Group          *Group   `protobuf:"bytes,11,opt,name=group,proto3" json:"group,omitempty"`                                         // Caption: Group;
	Namespace      string   `protobuf:"bytes,12,opt,name=namespace,proto3" json:"namespace,omitempty"`                                 // Caption: Namespace;
	// contains filtered or unexported fields
}

func (*ResourceDetails) Descriptor deprecated

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

Deprecated: Use ResourceDetails.ProtoReflect.Descriptor instead.

func (*ResourceDetails) GetCloudPartition

func (x *ResourceDetails) GetCloudPartition() string

func (*ResourceDetails) GetCriticality

func (x *ResourceDetails) GetCriticality() string

func (*ResourceDetails) GetData

func (x *ResourceDetails) GetData() string

func (*ResourceDetails) GetGroup

func (x *ResourceDetails) GetGroup() *Group

func (*ResourceDetails) GetLabels

func (x *ResourceDetails) GetLabels() []string

func (*ResourceDetails) GetName

func (x *ResourceDetails) GetName() string

func (*ResourceDetails) GetNamespace

func (x *ResourceDetails) GetNamespace() string

func (*ResourceDetails) GetOwner

func (x *ResourceDetails) GetOwner() *User

func (*ResourceDetails) GetRegion

func (x *ResourceDetails) GetRegion() string

func (*ResourceDetails) GetType

func (x *ResourceDetails) GetType() string

func (*ResourceDetails) GetUid

func (x *ResourceDetails) GetUid() string

func (*ResourceDetails) GetVersion

func (x *ResourceDetails) GetVersion() string

func (*ResourceDetails) ProtoMessage

func (*ResourceDetails) ProtoMessage()

func (*ResourceDetails) ProtoReflect

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

func (*ResourceDetails) Reset

func (x *ResourceDetails) Reset()

func (*ResourceDetails) String

func (x *ResourceDetails) String() string

type Response

type Response struct {
	Message      string       `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`                               // Caption: Message;
	Code         int32        `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"`                                    // Caption: Response Code;
	Containers   []*Container `protobuf:"bytes,3,rep,name=containers,proto3" json:"containers,omitempty"`                         // Caption: Containers;
	Data         string       `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`                                     // Caption: Data;
	Error        string       `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`                                   // Caption: Error Code;
	ErrorMessage string       `protobuf:"bytes,6,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // Caption: Error Message;
	Flags        []string     `protobuf:"bytes,7,rep,name=flags,proto3" json:"flags,omitempty"`                                   // Caption: Flags;
	// contains filtered or unexported fields
}

func (*Response) Descriptor deprecated

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

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetCode

func (x *Response) GetCode() int32

func (*Response) GetContainers

func (x *Response) GetContainers() []*Container

func (*Response) GetData

func (x *Response) GetData() string

func (*Response) GetError

func (x *Response) GetError() string

func (*Response) GetErrorMessage

func (x *Response) GetErrorMessage() string

func (*Response) GetFlags

func (x *Response) GetFlags() []string

func (*Response) GetMessage

func (x *Response) GetMessage() string

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect

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

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) String() string

type RpcInterface

type RpcInterface struct {
	AckReason int32  `protobuf:"varint,1,opt,name=ack_reason,json=ackReason,proto3" json:"ack_reason,omitempty"` // Caption: Acknowledgement Reason;
	AckResult int32  `protobuf:"varint,2,opt,name=ack_result,json=ackResult,proto3" json:"ack_result,omitempty"` // Caption: Acknowledgement Result;
	Uuid      string `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"`                             // Caption: UUID;
	Version   string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`                       // Caption: Version;
	// contains filtered or unexported fields
}

func (*RpcInterface) Descriptor deprecated

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

Deprecated: Use RpcInterface.ProtoReflect.Descriptor instead.

func (*RpcInterface) GetAckReason

func (x *RpcInterface) GetAckReason() int32

func (*RpcInterface) GetAckResult

func (x *RpcInterface) GetAckResult() int32

func (*RpcInterface) GetUuid

func (x *RpcInterface) GetUuid() string

func (*RpcInterface) GetVersion

func (x *RpcInterface) GetVersion() string

func (*RpcInterface) ProtoMessage

func (*RpcInterface) ProtoMessage()

func (*RpcInterface) ProtoReflect

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

func (*RpcInterface) Reset

func (x *RpcInterface) Reset()

func (*RpcInterface) String

func (x *RpcInterface) String() string

type Rule

type Rule struct {
	Type     string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`         // Caption: Type;
	Uid      string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`           // Caption: Unique ID;
	Version  string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`   // Caption: Version;
	Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` // Caption: Category;
	Desc     string `protobuf:"bytes,5,opt,name=desc,proto3" json:"desc,omitempty"`         // Caption: Description;
	Name     string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`         // Caption: Name;
	// contains filtered or unexported fields
}

func (*Rule) Descriptor deprecated

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

Deprecated: Use Rule.ProtoReflect.Descriptor instead.

func (*Rule) GetCategory

func (x *Rule) GetCategory() string

func (*Rule) GetDesc

func (x *Rule) GetDesc() string

func (*Rule) GetName

func (x *Rule) GetName() string

func (*Rule) GetType

func (x *Rule) GetType() string

func (*Rule) GetUid

func (x *Rule) GetUid() string

func (*Rule) GetVersion

func (x *Rule) GetVersion() string

func (*Rule) ProtoMessage

func (*Rule) ProtoMessage()

func (*Rule) ProtoReflect

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

func (*Rule) Reset

func (x *Rule) Reset()

func (*Rule) String

func (x *Rule) String() string

type San

type San struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Caption: Name;
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // Caption: Type;
	// contains filtered or unexported fields
}

func (*San) Descriptor deprecated

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

Deprecated: Use San.ProtoReflect.Descriptor instead.

func (*San) GetName

func (x *San) GetName() string

func (*San) GetType

func (x *San) GetType() string

func (*San) ProtoMessage

func (*San) ProtoMessage()

func (*San) ProtoReflect

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

func (*San) Reset

func (x *San) Reset()

func (*San) String

func (x *San) String() string

type Scan

type Scan struct {
	Uid    string             `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`                                                                  // Caption: Unique ID;
	Name   string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                                                                // Caption: Name;
	Type   string             `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`                                                                // Caption: Type;
	TypeId enums.SCAN_TYPE_ID `protobuf:"varint,4,opt,name=type_id,json=typeId,proto3,enum=ocsf.v1_1_0.objects.enums.SCAN_TYPE_ID" json:"type_id,omitempty"` // Caption: Type ID;
	// contains filtered or unexported fields
}

func (*Scan) Descriptor deprecated

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

Deprecated: Use Scan.ProtoReflect.Descriptor instead.

func (*Scan) GetName

func (x *Scan) GetName() string

func (*Scan) GetType

func (x *Scan) GetType() string

func (*Scan) GetTypeId

func (x *Scan) GetTypeId() enums.SCAN_TYPE_ID

func (*Scan) GetUid

func (x *Scan) GetUid() string

func (*Scan) ProtoMessage

func (*Scan) ProtoMessage()

func (*Scan) ProtoReflect

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

func (*Scan) Reset

func (x *Scan) Reset()

func (*Scan) String

func (x *Scan) String() string

type SecurityState

type SecurityState struct {
	StateId enums.SECURITY_STATE_STATE_ID `` // Caption: State ID;
	/* 138-byte string literal not displayed */
	State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // Caption: State;
	// contains filtered or unexported fields
}

func (*SecurityState) Descriptor deprecated

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

Deprecated: Use SecurityState.ProtoReflect.Descriptor instead.

func (*SecurityState) GetState

func (x *SecurityState) GetState() string

func (*SecurityState) GetStateId

func (*SecurityState) ProtoMessage

func (*SecurityState) ProtoMessage()

func (*SecurityState) ProtoReflect

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

func (*SecurityState) Reset

func (x *SecurityState) Reset()

func (*SecurityState) String

func (x *SecurityState) String() string

type Service

type Service struct {
	Labels  []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"`   // Caption: Labels;
	Name    string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`       // Caption: Name;
	Uid     string   `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`         // Caption: Unique ID;
	Version string   `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // Caption: Version;
	// contains filtered or unexported fields
}

func (*Service) Descriptor deprecated

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

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetLabels

func (x *Service) GetLabels() []string

func (*Service) GetName

func (x *Service) GetName() string

func (*Service) GetUid

func (x *Service) GetUid() string

func (*Service) GetVersion

func (x *Service) GetVersion() string

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect

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

func (*Service) Reset

func (x *Service) Reset()

func (*Service) String

func (x *Service) String() string

type Session

type Session struct {
	Count            int32  `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`                                              // Caption: Count;
	ExpirationReason string `protobuf:"bytes,2,opt,name=expiration_reason,json=expirationReason,proto3" json:"expiration_reason,omitempty"` // Caption: Expiration Reason;
	Uid              string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`                                                   // Caption: Unique ID;
	Terminal         string `protobuf:"bytes,4,opt,name=terminal,proto3" json:"terminal,omitempty"`                                         // Caption: Terminal;
	CreatedTime      int64  `protobuf:"varint,5,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`               // Caption: Created Time;
	CredentialUid    string `protobuf:"bytes,6,opt,name=credential_uid,json=credentialUid,proto3" json:"credential_uid,omitempty"`          // Caption: User Credential ID;
	IsVpn            bool   `protobuf:"varint,7,opt,name=is_vpn,json=isVpn,proto3" json:"is_vpn,omitempty"`                                 // Caption: VPN Session;
	Issuer           string `protobuf:"bytes,8,opt,name=issuer,proto3" json:"issuer,omitempty"`                                             // Caption: Issuer Details;
	Uuid             string `protobuf:"bytes,9,opt,name=uuid,proto3" json:"uuid,omitempty"`                                                 // Caption: UUID;
	UidAlt           string `protobuf:"bytes,10,opt,name=uid_alt,json=uidAlt,proto3" json:"uid_alt,omitempty"`                              // Caption: Alternate ID;
	ExpirationTime   int64  `protobuf:"varint,11,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"`     // Caption: Expiration Time;
	IsRemote         bool   `protobuf:"varint,12,opt,name=is_remote,json=isRemote,proto3" json:"is_remote,omitempty"`                       // Caption: Remote;
	IsMfa            bool   `protobuf:"varint,13,opt,name=is_mfa,json=isMfa,proto3" json:"is_mfa,omitempty"`                                // Caption: Multi Factor Authentication;
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

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

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetCount

func (x *Session) GetCount() int32

func (*Session) GetCreatedTime

func (x *Session) GetCreatedTime() int64

func (*Session) GetCredentialUid

func (x *Session) GetCredentialUid() string

func (*Session) GetExpirationReason

func (x *Session) GetExpirationReason() string

func (*Session) GetExpirationTime

func (x *Session) GetExpirationTime() int64

func (*Session) GetIsMfa

func (x *Session) GetIsMfa() bool

func (*Session) GetIsRemote

func (x *Session) GetIsRemote() bool

func (*Session) GetIsVpn

func (x *Session) GetIsVpn() bool

func (*Session) GetIssuer

func (x *Session) GetIssuer() string

func (*Session) GetTerminal

func (x *Session) GetTerminal() string

func (*Session) GetUid

func (x *Session) GetUid() string

func (*Session) GetUidAlt

func (x *Session) GetUidAlt() string

func (*Session) GetUuid

func (x *Session) GetUuid() string

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

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

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type SubTechnique

type SubTechnique struct {
	Uid    string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`                     // Caption: Unique ID;
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                   // Caption: Name;
	SrcUrl string `protobuf:"bytes,3,opt,name=src_url,json=srcUrl,proto3" json:"src_url,omitempty"` // Caption: Source URL;
	// contains filtered or unexported fields
}

func (*SubTechnique) Descriptor deprecated

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

Deprecated: Use SubTechnique.ProtoReflect.Descriptor instead.

func (*SubTechnique) GetName

func (x *SubTechnique) GetName() string

func (*SubTechnique) GetSrcUrl

func (x *SubTechnique) GetSrcUrl() string

func (*SubTechnique) GetUid

func (x *SubTechnique) GetUid() string

func (*SubTechnique) ProtoMessage

func (*SubTechnique) ProtoMessage()

func (*SubTechnique) ProtoReflect

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

func (*SubTechnique) Reset

func (x *SubTechnique) Reset()

func (*SubTechnique) String

func (x *SubTechnique) String() string

type Table

type Table struct {
	ModifiedTime int64    `protobuf:"varint,1,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"` // Caption: Modified Time;
	Desc         string   `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"`                                      // Caption: Description;
	Size         int64    `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`                                     // Caption: Size;
	Groups       []*Group `protobuf:"bytes,4,rep,name=groups,proto3" json:"groups,omitempty"`                                  // Caption: Groups;
	Name         string   `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`                                      // Caption: Name;
	Uid          string   `protobuf:"bytes,6,opt,name=uid,proto3" json:"uid,omitempty"`                                        // Caption: Unique ID;
	CreatedTime  int64    `protobuf:"varint,7,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`    // Caption: Created Time;
	// contains filtered or unexported fields
}

func (*Table) Descriptor deprecated

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

Deprecated: Use Table.ProtoReflect.Descriptor instead.

func (*Table) GetCreatedTime

func (x *Table) GetCreatedTime() int64

func (*Table) GetDesc

func (x *Table) GetDesc() string

func (*Table) GetGroups

func (x *Table) GetGroups() []*Group

func (*Table) GetModifiedTime

func (x *Table) GetModifiedTime() int64

func (*Table) GetName

func (x *Table) GetName() string

func (*Table) GetSize

func (x *Table) GetSize() int64

func (*Table) GetUid

func (x *Table) GetUid() string

func (*Table) ProtoMessage

func (*Table) ProtoMessage()

func (*Table) ProtoReflect

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

func (*Table) Reset

func (x *Table) Reset()

func (*Table) String

func (x *Table) String() string

type Tactic

type Tactic struct {
	SrcUrl string `protobuf:"bytes,1,opt,name=src_url,json=srcUrl,proto3" json:"src_url,omitempty"` // Caption: Source URL;
	Uid    string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`                     // Caption: Unique ID;
	Name   string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                   // Caption: Name;
	// contains filtered or unexported fields
}

func (*Tactic) Descriptor deprecated

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

Deprecated: Use Tactic.ProtoReflect.Descriptor instead.

func (*Tactic) GetName

func (x *Tactic) GetName() string

func (*Tactic) GetSrcUrl

func (x *Tactic) GetSrcUrl() string

func (*Tactic) GetUid

func (x *Tactic) GetUid() string

func (*Tactic) ProtoMessage

func (*Tactic) ProtoMessage()

func (*Tactic) ProtoReflect

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

func (*Tactic) Reset

func (x *Tactic) Reset()

func (*Tactic) String

func (x *Tactic) String() string

type Technique

type Technique struct {
	SrcUrl string `protobuf:"bytes,1,opt,name=src_url,json=srcUrl,proto3" json:"src_url,omitempty"` // Caption: Source URL;
	Uid    string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`                     // Caption: Unique ID;
	Name   string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                   // Caption: Name;
	// contains filtered or unexported fields
}

func (*Technique) Descriptor deprecated

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

Deprecated: Use Technique.ProtoReflect.Descriptor instead.

func (*Technique) GetName

func (x *Technique) GetName() string

func (*Technique) GetSrcUrl

func (x *Technique) GetSrcUrl() string

func (*Technique) GetUid

func (x *Technique) GetUid() string

func (*Technique) ProtoMessage

func (*Technique) ProtoMessage()

func (*Technique) ProtoReflect

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

func (*Technique) Reset

func (x *Technique) Reset()

func (*Technique) String

func (x *Technique) String() string

type Tls

type Tls struct {
	KeyLength        int32           `protobuf:"varint,1,opt,name=key_length,json=keyLength,proto3" json:"key_length,omitempty"`                       // Caption: Key Length;
	Cipher           string          `protobuf:"bytes,2,opt,name=cipher,proto3" json:"cipher,omitempty"`                                               // Caption: Cipher Suite;
	Ja3SHash         *Fingerprint    `protobuf:"bytes,3,opt,name=ja3s_hash,json=ja3sHash,proto3" json:"ja3s_hash,omitempty"`                           // Caption: JA3S Hash;
	ServerCiphers    []string        `protobuf:"bytes,4,rep,name=server_ciphers,json=serverCiphers,proto3" json:"server_ciphers,omitempty"`            // Caption: Server Cipher Suites;
	CertificateChain []string        `protobuf:"bytes,5,rep,name=certificate_chain,json=certificateChain,proto3" json:"certificate_chain,omitempty"`   // Caption: Certificate Chain;
	ClientCiphers    []string        `protobuf:"bytes,6,rep,name=client_ciphers,json=clientCiphers,proto3" json:"client_ciphers,omitempty"`            // Caption: Client Cipher Suites;
	Sans             []*San          `protobuf:"bytes,7,rep,name=sans,proto3" json:"sans,omitempty"`                                                   // Caption: Subject Alternative Names;
	TlsExtensionList []*TlsExtension `protobuf:"bytes,8,rep,name=tls_extension_list,json=tlsExtensionList,proto3" json:"tls_extension_list,omitempty"` // Caption: TLS Extension List;
	HandshakeDur     int32           `protobuf:"varint,9,opt,name=handshake_dur,json=handshakeDur,proto3" json:"handshake_dur,omitempty"`              // Caption: Handshake Duration;
	ExtensionList    []*TlsExtension `protobuf:"bytes,10,rep,name=extension_list,json=extensionList,proto3" json:"extension_list,omitempty"`           // Caption: Extension List;
	Alert            int32           `protobuf:"varint,11,opt,name=alert,proto3" json:"alert,omitempty"`                                               // Caption: Client TLS Alert;
	Certificate      *Certificate    `protobuf:"bytes,12,opt,name=certificate,proto3" json:"certificate,omitempty"`                                    // Caption: Certificate;
	Version          string          `protobuf:"bytes,13,opt,name=version,proto3" json:"version,omitempty"`                                            // Caption: Version;
	Sni              string          `protobuf:"bytes,14,opt,name=sni,proto3" json:"sni,omitempty"`                                                    // Caption: Server Name Indication;
	Ja3Hash          *Fingerprint    `protobuf:"bytes,15,opt,name=ja3_hash,json=ja3Hash,proto3" json:"ja3_hash,omitempty"`                             // Caption: JA3 Hash;
	// contains filtered or unexported fields
}

func (*Tls) Descriptor deprecated

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

Deprecated: Use Tls.ProtoReflect.Descriptor instead.

func (*Tls) GetAlert

func (x *Tls) GetAlert() int32

func (*Tls) GetCertificate

func (x *Tls) GetCertificate() *Certificate

func (*Tls) GetCertificateChain

func (x *Tls) GetCertificateChain() []string

func (*Tls) GetCipher

func (x *Tls) GetCipher() string

func (*Tls) GetClientCiphers

func (x *Tls) GetClientCiphers() []string

func (*Tls) GetExtensionList

func (x *Tls) GetExtensionList() []*TlsExtension

func (*Tls) GetHandshakeDur

func (x *Tls) GetHandshakeDur() int32

func (*Tls) GetJa3Hash

func (x *Tls) GetJa3Hash() *Fingerprint

func (*Tls) GetJa3SHash

func (x *Tls) GetJa3SHash() *Fingerprint

func (*Tls) GetKeyLength

func (x *Tls) GetKeyLength() int32

func (*Tls) GetSans

func (x *Tls) GetSans() []*San

func (*Tls) GetServerCiphers

func (x *Tls) GetServerCiphers() []string

func (*Tls) GetSni

func (x *Tls) GetSni() string

func (*Tls) GetTlsExtensionList

func (x *Tls) GetTlsExtensionList() []*TlsExtension

func (*Tls) GetVersion

func (x *Tls) GetVersion() string

func (*Tls) ProtoMessage

func (*Tls) ProtoMessage()

func (*Tls) ProtoReflect

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

func (*Tls) Reset

func (x *Tls) Reset()

func (*Tls) String

func (x *Tls) String() string

type TlsExtension

type TlsExtension struct {
	TypeId enums.TLS_EXTENSION_TYPE_ID `` // Caption: Type ID;
	/* 133-byte string literal not displayed */
	Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // Caption: Data;
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Caption: Type;
	// contains filtered or unexported fields
}

func (*TlsExtension) Descriptor deprecated

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

Deprecated: Use TlsExtension.ProtoReflect.Descriptor instead.

func (*TlsExtension) GetData

func (x *TlsExtension) GetData() string

func (*TlsExtension) GetType

func (x *TlsExtension) GetType() string

func (*TlsExtension) GetTypeId

func (x *TlsExtension) GetTypeId() enums.TLS_EXTENSION_TYPE_ID

func (*TlsExtension) ProtoMessage

func (*TlsExtension) ProtoMessage()

func (*TlsExtension) ProtoReflect

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

func (*TlsExtension) Reset

func (x *TlsExtension) Reset()

func (*TlsExtension) String

func (x *TlsExtension) String() string

type Url

type Url struct {
	Port         int32                    `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`                                    // Caption: Port;
	Subdomain    string                   `protobuf:"bytes,2,opt,name=subdomain,proto3" json:"subdomain,omitempty"`                           // Caption: Subdomain;
	Categories   []string                 `protobuf:"bytes,3,rep,name=categories,proto3" json:"categories,omitempty"`                         // Caption: Website Categorization;
	Path         string                   `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`                                     // Caption: Path;
	ResourceType string                   `protobuf:"bytes,5,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // Caption: Resource Type;
	UrlString    string                   `protobuf:"bytes,6,opt,name=url_string,json=urlString,proto3" json:"url_string,omitempty"`          // Caption: URL String;
	CategoryIds  []enums.URL_CATEGORY_IDS ``                                                                                                  // Caption: Website Categorization IDs;
	/* 150-byte string literal not displayed */
	Scheme      string `protobuf:"bytes,8,opt,name=scheme,proto3" json:"scheme,omitempty"`                               // Caption: Scheme;
	Hostname    string `protobuf:"bytes,9,opt,name=hostname,proto3" json:"hostname,omitempty"`                           // Caption: Hostname;
	QueryString string `protobuf:"bytes,10,opt,name=query_string,json=queryString,proto3" json:"query_string,omitempty"` // Caption: HTTP Query String;
	// contains filtered or unexported fields
}

func (*Url) Descriptor deprecated

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

Deprecated: Use Url.ProtoReflect.Descriptor instead.

func (*Url) GetCategories

func (x *Url) GetCategories() []string

func (*Url) GetCategoryIds

func (x *Url) GetCategoryIds() []enums.URL_CATEGORY_IDS

func (*Url) GetHostname

func (x *Url) GetHostname() string

func (*Url) GetPath

func (x *Url) GetPath() string

func (*Url) GetPort

func (x *Url) GetPort() int32

func (*Url) GetQueryString

func (x *Url) GetQueryString() string

func (*Url) GetResourceType

func (x *Url) GetResourceType() string

func (*Url) GetScheme

func (x *Url) GetScheme() string

func (*Url) GetSubdomain

func (x *Url) GetSubdomain() string

func (*Url) GetUrlString

func (x *Url) GetUrlString() string

func (*Url) ProtoMessage

func (*Url) ProtoMessage()

func (*Url) ProtoReflect

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

func (*Url) Reset

func (x *Url) Reset()

func (*Url) String

func (x *Url) String() string

type User

type User struct {
	Groups        []*Group           `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`                                                             // Caption: Groups;
	Type          string             `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`                                                                 // Caption: Type;
	Uid           string             `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`                                                                   // Caption: Unique ID;
	Account       *Account           `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`                                                           // Caption: Account;
	EmailAddr     string             `protobuf:"bytes,5,opt,name=email_addr,json=emailAddr,proto3" json:"email_addr,omitempty"`                                      // Caption: Email Address;
	FullName      string             `protobuf:"bytes,6,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`                                         // Caption: Full Name;
	Name          string             `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`                                                                 // Caption: Name;
	Org           *Organization      `protobuf:"bytes,8,opt,name=org,proto3" json:"org,omitempty"`                                                                   // Caption: Organization;
	CredentialUid string             `protobuf:"bytes,9,opt,name=credential_uid,json=credentialUid,proto3" json:"credential_uid,omitempty"`                          // Caption: User Credential ID;
	TypeId        enums.USER_TYPE_ID `protobuf:"varint,10,opt,name=type_id,json=typeId,proto3,enum=ocsf.v1_1_0.objects.enums.USER_TYPE_ID" json:"type_id,omitempty"` // Caption: Type ID;
	Domain        string             `protobuf:"bytes,11,opt,name=domain,proto3" json:"domain,omitempty"`                                                            // Caption: Domain;
	LdapPerson    *LdapPerson        `protobuf:"bytes,12,opt,name=ldap_person,json=ldapPerson,proto3" json:"ldap_person,omitempty"`                                  // Caption: LDAP Person;
	UidAlt        string             `protobuf:"bytes,13,opt,name=uid_alt,json=uidAlt,proto3" json:"uid_alt,omitempty"`                                              // Caption: Alternate ID;
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetAccount

func (x *User) GetAccount() *Account

func (*User) GetCredentialUid

func (x *User) GetCredentialUid() string

func (*User) GetDomain

func (x *User) GetDomain() string

func (*User) GetEmailAddr

func (x *User) GetEmailAddr() string

func (*User) GetFullName

func (x *User) GetFullName() string

func (*User) GetGroups

func (x *User) GetGroups() []*Group

func (*User) GetLdapPerson

func (x *User) GetLdapPerson() *LdapPerson

func (*User) GetName

func (x *User) GetName() string

func (*User) GetOrg

func (x *User) GetOrg() *Organization

func (*User) GetType

func (x *User) GetType() string

func (*User) GetTypeId

func (x *User) GetTypeId() enums.USER_TYPE_ID

func (*User) GetUid

func (x *User) GetUid() string

func (*User) GetUidAlt

func (x *User) GetUidAlt() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type Vulnerability

type Vulnerability struct {
	Packages               []*Package         `protobuf:"bytes,1,rep,name=packages,proto3" json:"packages,omitempty"`                                                  // Caption: Software Packages;
	Severity               string             `protobuf:"bytes,2,opt,name=severity,proto3" json:"severity,omitempty"`                                                  // Caption: Severity;
	AffectedPackages       []*AffectedPackage `protobuf:"bytes,3,rep,name=affected_packages,json=affectedPackages,proto3" json:"affected_packages,omitempty"`          // Caption: Affected Software Packages;
	VendorName             string             `protobuf:"bytes,4,opt,name=vendor_name,json=vendorName,proto3" json:"vendor_name,omitempty"`                            // Caption: Vendor Name;
	IsExploitAvailable     bool               `protobuf:"varint,5,opt,name=is_exploit_available,json=isExploitAvailable,proto3" json:"is_exploit_available,omitempty"` // Caption: Exploit Availability;
	LastSeenTime           int64              `protobuf:"varint,6,opt,name=last_seen_time,json=lastSeenTime,proto3" json:"last_seen_time,omitempty"`                   // Caption: Last Seen;
	KbArticleList          []*KbArticle       `protobuf:"bytes,7,rep,name=kb_article_list,json=kbArticleList,proto3" json:"kb_article_list,omitempty"`                 // Caption: Knowledgebase Articles;
	IsFixAvailable         bool               `protobuf:"varint,8,opt,name=is_fix_available,json=isFixAvailable,proto3" json:"is_fix_available,omitempty"`             // Caption: Fix Availability;
	AffectedCode           []*AffectedCode    `protobuf:"bytes,9,rep,name=affected_code,json=affectedCode,proto3" json:"affected_code,omitempty"`                      // Caption: Affected Code;
	Remediation            *Remediation       `protobuf:"bytes,10,opt,name=remediation,proto3" json:"remediation,omitempty"`                                           // Caption: Remediation Guidance;
	FirstSeenTime          int64              `protobuf:"varint,11,opt,name=first_seen_time,json=firstSeenTime,proto3" json:"first_seen_time,omitempty"`               // Caption: First Seen;
	KbArticles             []string           `protobuf:"bytes,12,rep,name=kb_articles,json=kbArticles,proto3" json:"kb_articles,omitempty"`                           // Caption: Knowledgebase Articles;
	Title                  string             `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"`                                                       // Caption: Title;
	References             []string           `protobuf:"bytes,14,rep,name=references,proto3" json:"references,omitempty"`                                             // Caption: References;
	RelatedVulnerabilities []string           ``                                                                                                                       // Caption: Related Vulnerabilities;
	/* 128-byte string literal not displayed */
	Cwe          *Cwe   `protobuf:"bytes,16,opt,name=cwe,proto3" json:"cwe,omitempty"`                                        // Caption: CWE;
	FixAvailable bool   `protobuf:"varint,17,opt,name=fix_available,json=fixAvailable,proto3" json:"fix_available,omitempty"` // Caption: Fix Availability;
	Cve          *Cve   `protobuf:"bytes,18,opt,name=cve,proto3" json:"cve,omitempty"`                                        // Caption: CVE;
	Desc         string `protobuf:"bytes,19,opt,name=desc,proto3" json:"desc,omitempty"`                                      // Caption: Description;
	// contains filtered or unexported fields
}

func (*Vulnerability) Descriptor deprecated

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

Deprecated: Use Vulnerability.ProtoReflect.Descriptor instead.

func (*Vulnerability) GetAffectedCode

func (x *Vulnerability) GetAffectedCode() []*AffectedCode

func (*Vulnerability) GetAffectedPackages

func (x *Vulnerability) GetAffectedPackages() []*AffectedPackage

func (*Vulnerability) GetCve

func (x *Vulnerability) GetCve() *Cve

func (*Vulnerability) GetCwe

func (x *Vulnerability) GetCwe() *Cwe

func (*Vulnerability) GetDesc

func (x *Vulnerability) GetDesc() string

func (*Vulnerability) GetFirstSeenTime

func (x *Vulnerability) GetFirstSeenTime() int64

func (*Vulnerability) GetFixAvailable

func (x *Vulnerability) GetFixAvailable() bool

func (*Vulnerability) GetIsExploitAvailable

func (x *Vulnerability) GetIsExploitAvailable() bool

func (*Vulnerability) GetIsFixAvailable

func (x *Vulnerability) GetIsFixAvailable() bool

func (*Vulnerability) GetKbArticleList

func (x *Vulnerability) GetKbArticleList() []*KbArticle

func (*Vulnerability) GetKbArticles

func (x *Vulnerability) GetKbArticles() []string

func (*Vulnerability) GetLastSeenTime

func (x *Vulnerability) GetLastSeenTime() int64

func (*Vulnerability) GetPackages

func (x *Vulnerability) GetPackages() []*Package

func (*Vulnerability) GetReferences

func (x *Vulnerability) GetReferences() []string

func (*Vulnerability) GetRelatedVulnerabilities

func (x *Vulnerability) GetRelatedVulnerabilities() []string

func (*Vulnerability) GetRemediation

func (x *Vulnerability) GetRemediation() *Remediation

func (*Vulnerability) GetSeverity

func (x *Vulnerability) GetSeverity() string

func (*Vulnerability) GetTitle

func (x *Vulnerability) GetTitle() string

func (*Vulnerability) GetVendorName

func (x *Vulnerability) GetVendorName() string

func (*Vulnerability) ProtoMessage

func (*Vulnerability) ProtoMessage()

func (*Vulnerability) ProtoReflect

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

func (*Vulnerability) Reset

func (x *Vulnerability) Reset()

func (*Vulnerability) String

func (x *Vulnerability) String() string

type WebResource

type WebResource struct {
	Data      string   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`                            // Caption: Data;
	Desc      string   `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"`                            // Caption: Description;
	Name      string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                            // Caption: Name;
	Type      string   `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`                            // Caption: Type;
	Uid       string   `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`                              // Caption: Unique ID;
	Labels    []string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty"`                        // Caption: Labels;
	UrlString string   `protobuf:"bytes,7,opt,name=url_string,json=urlString,proto3" json:"url_string,omitempty"` // Caption: URL String;
	// contains filtered or unexported fields
}

func (*WebResource) Descriptor deprecated

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

Deprecated: Use WebResource.ProtoReflect.Descriptor instead.

func (*WebResource) GetData

func (x *WebResource) GetData() string

func (*WebResource) GetDesc

func (x *WebResource) GetDesc() string

func (*WebResource) GetLabels

func (x *WebResource) GetLabels() []string

func (*WebResource) GetName

func (x *WebResource) GetName() string

func (*WebResource) GetType

func (x *WebResource) GetType() string

func (*WebResource) GetUid

func (x *WebResource) GetUid() string

func (*WebResource) GetUrlString

func (x *WebResource) GetUrlString() string

func (*WebResource) ProtoMessage

func (*WebResource) ProtoMessage()

func (*WebResource) ProtoReflect

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

func (*WebResource) Reset

func (x *WebResource) Reset()

func (*WebResource) String

func (x *WebResource) String() string

type WinResource

type WinResource struct {
	TypeId enums.WIN_RESOURCE_TYPE_ID `` // Caption: Type ID;
	/* 132-byte string literal not displayed */
	Uid     string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`                        // Caption: Unique ID;
	Data    string   `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`                      // Caption: Data;
	Labels  []string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"`                  // Caption: Labels;
	Name    string   `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`                      // Caption: Name;
	Details string   `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"`                // Caption: Details;
	SvcName string   `protobuf:"bytes,7,opt,name=svc_name,json=svcName,proto3" json:"svc_name,omitempty"` // Caption: Service Name;
	Type    string   `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`                      // Caption: Type;
	// contains filtered or unexported fields
}

func (*WinResource) Descriptor deprecated

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

Deprecated: Use WinResource.ProtoReflect.Descriptor instead.

func (*WinResource) GetData

func (x *WinResource) GetData() string

func (*WinResource) GetDetails

func (x *WinResource) GetDetails() string

func (*WinResource) GetLabels

func (x *WinResource) GetLabels() []string

func (*WinResource) GetName

func (x *WinResource) GetName() string

func (*WinResource) GetSvcName

func (x *WinResource) GetSvcName() string

func (*WinResource) GetType

func (x *WinResource) GetType() string

func (*WinResource) GetTypeId

func (x *WinResource) GetTypeId() enums.WIN_RESOURCE_TYPE_ID

func (*WinResource) GetUid

func (x *WinResource) GetUid() string

func (*WinResource) ProtoMessage

func (*WinResource) ProtoMessage()

func (*WinResource) ProtoReflect

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

func (*WinResource) Reset

func (x *WinResource) Reset()

func (*WinResource) String

func (x *WinResource) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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