application

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_ocsf_v1_0_0_events_application_application_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ApiActivity

type ApiActivity struct {
	ActivityId enums.API_ACTIVITY_ACTIVITY_ID `` // Caption: Activity ID;
	/* 159-byte string literal not displayed */
	Status       string                       `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`                                  // Caption: Status;
	RawData      string                       `protobuf:"bytes,3,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`                 // Caption: Raw Data;
	EndTime      int64                        `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`                // Caption: End Time;
	Cloud        *objects.Cloud               `protobuf:"bytes,5,opt,name=cloud,proto3" json:"cloud,omitempty"`                                    // Caption: Cloud; Profile: cloud;
	Duration     int32                        `protobuf:"varint,6,opt,name=duration,proto3" json:"duration,omitempty"`                             // Caption: Duration;
	Observables  []*objects.Observable        `protobuf:"bytes,7,rep,name=observables,proto3" json:"observables,omitempty"`                        // Caption: Observables;
	Count        int32                        `protobuf:"varint,8,opt,name=count,proto3" json:"count,omitempty"`                                   // Caption: Count;
	StatusCode   string                       `protobuf:"bytes,9,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`        // Caption: Status Code;
	StatusDetail string                       `protobuf:"bytes,10,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"` // Caption: Status Details;
	DstEndpoint  *objects.NetworkEndpoint     `protobuf:"bytes,11,opt,name=dst_endpoint,json=dstEndpoint,proto3" json:"dst_endpoint,omitempty"`    // Caption: Destination Endpoint;
	Actor        *objects.Actor               `protobuf:"bytes,12,opt,name=actor,proto3" json:"actor,omitempty"`                                   // Caption: Actor;
	StartTime    int64                        `protobuf:"varint,13,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`         // Caption: Start Time;
	StatusId     enums.API_ACTIVITY_STATUS_ID ``                                                                                                   // Caption: Status ID;
	/* 152-byte string literal not displayed */
	TypeName       string                         `protobuf:"bytes,15,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`                    // Caption: Type Name;
	TimezoneOffset int32                          `protobuf:"varint,16,opt,name=timezone_offset,json=timezoneOffset,proto3" json:"timezone_offset,omitempty"` // Caption: Timezone Offset;
	Api            *objects.Api                   `protobuf:"bytes,17,opt,name=api,proto3" json:"api,omitempty"`                                              // Caption: API Details;
	Resources      []*objects.ResourceDetails     `protobuf:"bytes,18,rep,name=resources,proto3" json:"resources,omitempty"`                                  // Caption: Resources Array;
	SrcEndpoint    *objects.NetworkEndpoint       `protobuf:"bytes,19,opt,name=src_endpoint,json=srcEndpoint,proto3" json:"src_endpoint,omitempty"`           // Caption: Source Endpoint;
	ClassName      string                         `protobuf:"bytes,20,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`                 // Caption: Class;
	SeverityId     enums.API_ACTIVITY_SEVERITY_ID ``                                                                                                          // Caption: Severity ID;
	/* 160-byte string literal not displayed */
	CategoryName string                      `protobuf:"bytes,22,opt,name=category_name,json=categoryName,proto3" json:"category_name,omitempty"` // Caption: Category;
	Metadata     *objects.Metadata           `protobuf:"bytes,23,opt,name=metadata,proto3" json:"metadata,omitempty"`                             // Caption: Metadata;
	Enrichments  []*objects.Enrichment       `protobuf:"bytes,24,rep,name=enrichments,proto3" json:"enrichments,omitempty"`                       // Caption: Enrichments;
	ActivityName string                      `protobuf:"bytes,25,opt,name=activity_name,json=activityName,proto3" json:"activity_name,omitempty"` // Caption: Activity;
	Unmapped     *objects.Object             `protobuf:"bytes,26,opt,name=unmapped,proto3" json:"unmapped,omitempty"`                             // Caption: Unmapped Data;
	Severity     string                      `protobuf:"bytes,27,opt,name=severity,proto3" json:"severity,omitempty"`                             // Caption: Severity;
	TypeUid      enums.API_ACTIVITY_TYPE_UID ``                                                                                                   // Caption: Type ID;
	/* 148-byte string literal not displayed */
	HttpRequest *objects.HttpRequest         `protobuf:"bytes,29,opt,name=http_request,json=httpRequest,proto3" json:"http_request,omitempty"` // Caption: HTTP Request;
	ClassUid    enums.API_ACTIVITY_CLASS_UID ``                                                                                                // Caption: Class ID;
	/* 152-byte string literal not displayed */
	Time        int64                           `protobuf:"varint,31,opt,name=time,proto3" json:"time,omitempty"` // Caption: Event Time;
	CategoryUid enums.API_ACTIVITY_CATEGORY_UID ``                                                                // Caption: Category ID;
	/* 164-byte string literal not displayed */
	Message string `protobuf:"bytes,33,opt,name=message,proto3" json:"message,omitempty"` // Caption: Message;
	// contains filtered or unexported fields
}

Event: application Event UID: 3 URL: https://schema.ocsf.io/1.0.0/classes/api_activity

func (*ApiActivity) Descriptor deprecated

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

Deprecated: Use ApiActivity.ProtoReflect.Descriptor instead.

func (*ApiActivity) GetActivityId

func (x *ApiActivity) GetActivityId() enums.API_ACTIVITY_ACTIVITY_ID

func (*ApiActivity) GetActivityName

func (x *ApiActivity) GetActivityName() string

func (*ApiActivity) GetActor

func (x *ApiActivity) GetActor() *objects.Actor

func (*ApiActivity) GetApi

func (x *ApiActivity) GetApi() *objects.Api

func (*ApiActivity) GetCategoryName

func (x *ApiActivity) GetCategoryName() string

func (*ApiActivity) GetCategoryUid

func (x *ApiActivity) GetCategoryUid() enums.API_ACTIVITY_CATEGORY_UID

func (*ApiActivity) GetClassName

func (x *ApiActivity) GetClassName() string

func (*ApiActivity) GetClassUid

func (x *ApiActivity) GetClassUid() enums.API_ACTIVITY_CLASS_UID

func (*ApiActivity) GetCloud

func (x *ApiActivity) GetCloud() *objects.Cloud

func (*ApiActivity) GetCount

func (x *ApiActivity) GetCount() int32

func (*ApiActivity) GetDstEndpoint

func (x *ApiActivity) GetDstEndpoint() *objects.NetworkEndpoint

func (*ApiActivity) GetDuration

func (x *ApiActivity) GetDuration() int32

func (*ApiActivity) GetEndTime

func (x *ApiActivity) GetEndTime() int64

func (*ApiActivity) GetEnrichments

func (x *ApiActivity) GetEnrichments() []*objects.Enrichment

func (*ApiActivity) GetHttpRequest

func (x *ApiActivity) GetHttpRequest() *objects.HttpRequest

func (*ApiActivity) GetMessage

func (x *ApiActivity) GetMessage() string

func (*ApiActivity) GetMetadata

func (x *ApiActivity) GetMetadata() *objects.Metadata

func (*ApiActivity) GetObservables

func (x *ApiActivity) GetObservables() []*objects.Observable

func (*ApiActivity) GetRawData

func (x *ApiActivity) GetRawData() string

func (*ApiActivity) GetResources

func (x *ApiActivity) GetResources() []*objects.ResourceDetails

func (*ApiActivity) GetSeverity

func (x *ApiActivity) GetSeverity() string

func (*ApiActivity) GetSeverityId

func (x *ApiActivity) GetSeverityId() enums.API_ACTIVITY_SEVERITY_ID

func (*ApiActivity) GetSrcEndpoint

func (x *ApiActivity) GetSrcEndpoint() *objects.NetworkEndpoint

func (*ApiActivity) GetStartTime

func (x *ApiActivity) GetStartTime() int64

func (*ApiActivity) GetStatus

func (x *ApiActivity) GetStatus() string

func (*ApiActivity) GetStatusCode

func (x *ApiActivity) GetStatusCode() string

func (*ApiActivity) GetStatusDetail

func (x *ApiActivity) GetStatusDetail() string

func (*ApiActivity) GetStatusId

func (x *ApiActivity) GetStatusId() enums.API_ACTIVITY_STATUS_ID

func (*ApiActivity) GetTime

func (x *ApiActivity) GetTime() int64

func (*ApiActivity) GetTimezoneOffset

func (x *ApiActivity) GetTimezoneOffset() int32

func (*ApiActivity) GetTypeName

func (x *ApiActivity) GetTypeName() string

func (*ApiActivity) GetTypeUid

func (x *ApiActivity) GetTypeUid() enums.API_ACTIVITY_TYPE_UID

func (*ApiActivity) GetUnmapped

func (x *ApiActivity) GetUnmapped() *objects.Object

func (*ApiActivity) ProtoMessage

func (*ApiActivity) ProtoMessage()

func (*ApiActivity) ProtoReflect

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

func (*ApiActivity) Reset

func (x *ApiActivity) Reset()

func (*ApiActivity) String

func (x *ApiActivity) String() string

type Application

type Application struct {
	ClassUid enums.APPLICATION_CLASS_UID `` // Caption: Class ID;
	/* 150-byte string literal not displayed */
	Cloud       *objects.Cloud                 `protobuf:"bytes,2,opt,name=cloud,proto3" json:"cloud,omitempty"`        // Caption: Cloud; Profile: cloud;
	Time        int64                          `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`         // Caption: Event Time;
	Duration    int32                          `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty"` // Caption: Duration;
	CategoryUid enums.APPLICATION_CATEGORY_UID ``                                                                       // Caption: Category ID;
	/* 162-byte string literal not displayed */
	Status       string                        `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`                                 // Caption: Status;
	RawData      string                        `protobuf:"bytes,7,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`                // Caption: Raw Data;
	Unmapped     *objects.Object               `protobuf:"bytes,8,opt,name=unmapped,proto3" json:"unmapped,omitempty"`                             // Caption: Unmapped Data;
	CategoryName string                        `protobuf:"bytes,9,opt,name=category_name,json=categoryName,proto3" json:"category_name,omitempty"` // Caption: Category;
	Count        int32                         `protobuf:"varint,10,opt,name=count,proto3" json:"count,omitempty"`                                 // Caption: Count;
	Metadata     *objects.Metadata             `protobuf:"bytes,11,opt,name=metadata,proto3" json:"metadata,omitempty"`                            // Caption: Metadata;
	Enrichments  []*objects.Enrichment         `protobuf:"bytes,12,rep,name=enrichments,proto3" json:"enrichments,omitempty"`                      // Caption: Enrichments;
	ClassName    string                        `protobuf:"bytes,13,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`         // Caption: Class;
	SeverityId   enums.APPLICATION_SEVERITY_ID ``                                                                                                  // Caption: Severity ID;
	/* 159-byte string literal not displayed */
	StartTime   int64                       `protobuf:"varint,15,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Caption: Start Time;
	Observables []*objects.Observable       `protobuf:"bytes,16,rep,name=observables,proto3" json:"observables,omitempty"`               // Caption: Observables;
	Severity    string                      `protobuf:"bytes,17,opt,name=severity,proto3" json:"severity,omitempty"`                     // Caption: Severity;
	Api         *objects.Api                `protobuf:"bytes,18,opt,name=api,proto3" json:"api,omitempty"`                               // Caption: API Details; Profile: cloud;
	StatusId    enums.APPLICATION_STATUS_ID ``                                                                                           // Caption: Status ID;
	/* 151-byte string literal not displayed */
	EndTime      int64                      `protobuf:"varint,20,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`               // Caption: End Time;
	TypeName     string                     `protobuf:"bytes,21,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`             // Caption: Type Name;
	ActivityName string                     `protobuf:"bytes,22,opt,name=activity_name,json=activityName,proto3" json:"activity_name,omitempty"` // Caption: Activity;
	TypeUid      enums.APPLICATION_TYPE_UID ``                                                                                                   // Caption: Type ID;
	/* 147-byte string literal not displayed */
	ActivityId enums.APPLICATION_ACTIVITY_ID `` // Caption: Activity ID;
	/* 159-byte string literal not displayed */
	StatusCode     string `protobuf:"bytes,25,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`              // Caption: Status Code;
	StatusDetail   string `protobuf:"bytes,26,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"`        // Caption: Status Details;
	Message        string `protobuf:"bytes,27,opt,name=message,proto3" json:"message,omitempty"`                                      // Caption: Message;
	TimezoneOffset int32  `protobuf:"varint,28,opt,name=timezone_offset,json=timezoneOffset,proto3" json:"timezone_offset,omitempty"` // Caption: Timezone Offset;
	// contains filtered or unexported fields
}

Event: application Event UID: 0 URL: https://schema.ocsf.io/1.0.0/classes/application

func (*Application) Descriptor deprecated

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

Deprecated: Use Application.ProtoReflect.Descriptor instead.

func (*Application) GetActivityId

func (x *Application) GetActivityId() enums.APPLICATION_ACTIVITY_ID

func (*Application) GetActivityName

func (x *Application) GetActivityName() string

func (*Application) GetApi

func (x *Application) GetApi() *objects.Api

func (*Application) GetCategoryName

func (x *Application) GetCategoryName() string

func (*Application) GetCategoryUid

func (x *Application) GetCategoryUid() enums.APPLICATION_CATEGORY_UID

func (*Application) GetClassName

func (x *Application) GetClassName() string

func (*Application) GetClassUid

func (x *Application) GetClassUid() enums.APPLICATION_CLASS_UID

func (*Application) GetCloud

func (x *Application) GetCloud() *objects.Cloud

func (*Application) GetCount

func (x *Application) GetCount() int32

func (*Application) GetDuration

func (x *Application) GetDuration() int32

func (*Application) GetEndTime

func (x *Application) GetEndTime() int64

func (*Application) GetEnrichments

func (x *Application) GetEnrichments() []*objects.Enrichment

func (*Application) GetMessage

func (x *Application) GetMessage() string

func (*Application) GetMetadata

func (x *Application) GetMetadata() *objects.Metadata

func (*Application) GetObservables

func (x *Application) GetObservables() []*objects.Observable

func (*Application) GetRawData

func (x *Application) GetRawData() string

func (*Application) GetSeverity

func (x *Application) GetSeverity() string

func (*Application) GetSeverityId

func (x *Application) GetSeverityId() enums.APPLICATION_SEVERITY_ID

func (*Application) GetStartTime

func (x *Application) GetStartTime() int64

func (*Application) GetStatus

func (x *Application) GetStatus() string

func (*Application) GetStatusCode

func (x *Application) GetStatusCode() string

func (*Application) GetStatusDetail

func (x *Application) GetStatusDetail() string

func (*Application) GetStatusId

func (x *Application) GetStatusId() enums.APPLICATION_STATUS_ID

func (*Application) GetTime

func (x *Application) GetTime() int64

func (*Application) GetTimezoneOffset

func (x *Application) GetTimezoneOffset() int32

func (*Application) GetTypeName

func (x *Application) GetTypeName() string

func (*Application) GetTypeUid

func (x *Application) GetTypeUid() enums.APPLICATION_TYPE_UID

func (*Application) GetUnmapped

func (x *Application) GetUnmapped() *objects.Object

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) ProtoReflect

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

func (*Application) Reset

func (x *Application) Reset()

func (*Application) String

func (x *Application) String() string

type ApplicationLifecycle

type ApplicationLifecycle struct {
	SeverityId enums.APPLICATION_LIFECYCLE_SEVERITY_ID `` // Caption: Severity ID;
	/* 168-byte string literal not displayed */
	TimezoneOffset int32                                   `protobuf:"varint,2,opt,name=timezone_offset,json=timezoneOffset,proto3" json:"timezone_offset,omitempty"` // Caption: Timezone Offset;
	Time           int64                                   `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`                                           // Caption: Event Time;
	Status         string                                  `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`                                        // Caption: Status;
	RawData        string                                  `protobuf:"bytes,5,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`                       // Caption: Raw Data;
	CategoryName   string                                  `protobuf:"bytes,6,opt,name=category_name,json=categoryName,proto3" json:"category_name,omitempty"`        // Caption: Category;
	App            *objects.Product                        `protobuf:"bytes,7,opt,name=app,proto3" json:"app,omitempty"`                                              // Caption: Application;
	ActivityName   string                                  `protobuf:"bytes,8,opt,name=activity_name,json=activityName,proto3" json:"activity_name,omitempty"`        // Caption: Activity;
	Cloud          *objects.Cloud                          `protobuf:"bytes,9,opt,name=cloud,proto3" json:"cloud,omitempty"`                                          // Caption: Cloud; Profile: cloud;
	Count          int32                                   `protobuf:"varint,10,opt,name=count,proto3" json:"count,omitempty"`                                        // Caption: Count;
	Api            *objects.Api                            `protobuf:"bytes,11,opt,name=api,proto3" json:"api,omitempty"`                                             // Caption: API Details; Profile: cloud;
	TypeName       string                                  `protobuf:"bytes,12,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`                   // Caption: Type Name;
	StatusDetail   string                                  `protobuf:"bytes,13,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"`       // Caption: Status Details;
	StartTime      int64                                   `protobuf:"varint,14,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`               // Caption: Start Time;
	Message        string                                  `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"`                                     // Caption: Message;
	Unmapped       *objects.Object                         `protobuf:"bytes,16,opt,name=unmapped,proto3" json:"unmapped,omitempty"`                                   // Caption: Unmapped Data;
	Enrichments    []*objects.Enrichment                   `protobuf:"bytes,17,rep,name=enrichments,proto3" json:"enrichments,omitempty"`                             // Caption: Enrichments;
	Observables    []*objects.Observable                   `protobuf:"bytes,18,rep,name=observables,proto3" json:"observables,omitempty"`                             // Caption: Observables;
	ActivityId     enums.APPLICATION_LIFECYCLE_ACTIVITY_ID ``                                                                                                         // Caption: Activity ID;
	/* 169-byte string literal not displayed */
	TypeUid enums.APPLICATION_LIFECYCLE_TYPE_UID `` // Caption: Type ID;
	/* 157-byte string literal not displayed */
	Duration int32                                 `protobuf:"varint,21,opt,name=duration,proto3" json:"duration,omitempty"` // Caption: Duration;
	StatusId enums.APPLICATION_LIFECYCLE_STATUS_ID ``                                                                        // Caption: Status ID;
	/* 161-byte string literal not displayed */
	Device   *objects.Device                       `protobuf:"bytes,23,opt,name=device,proto3" json:"device,omitempty"` // Caption: Device; Profile: host;
	ClassUid enums.APPLICATION_LIFECYCLE_CLASS_UID ``                                                                   // Caption: Class ID;
	/* 161-byte string literal not displayed */
	Severity    string                                   `protobuf:"bytes,25,opt,name=severity,proto3" json:"severity,omitempty"`                       // Caption: Severity;
	EndTime     int64                                    `protobuf:"varint,26,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`         // Caption: End Time;
	Actor       *objects.Actor                           `protobuf:"bytes,27,opt,name=actor,proto3" json:"actor,omitempty"`                             // Profile: host; Caption: Actor;
	StatusCode  string                                   `protobuf:"bytes,28,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"` // Caption: Status Code;
	CategoryUid enums.APPLICATION_LIFECYCLE_CATEGORY_UID ``                                                                                             // Caption: Category ID;
	/* 173-byte string literal not displayed */
	Metadata  *objects.Metadata `protobuf:"bytes,30,opt,name=metadata,proto3" json:"metadata,omitempty"`                    // Caption: Metadata;
	ClassName string            `protobuf:"bytes,31,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"` // Caption: Class;
	// contains filtered or unexported fields
}

Event: application Event UID: 2 URL: https://schema.ocsf.io/1.0.0/classes/application_lifecycle

func (*ApplicationLifecycle) Descriptor deprecated

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

Deprecated: Use ApplicationLifecycle.ProtoReflect.Descriptor instead.

func (*ApplicationLifecycle) GetActivityId

func (*ApplicationLifecycle) GetActivityName

func (x *ApplicationLifecycle) GetActivityName() string

func (*ApplicationLifecycle) GetActor

func (x *ApplicationLifecycle) GetActor() *objects.Actor

func (*ApplicationLifecycle) GetApi

func (x *ApplicationLifecycle) GetApi() *objects.Api

func (*ApplicationLifecycle) GetApp

func (x *ApplicationLifecycle) GetApp() *objects.Product

func (*ApplicationLifecycle) GetCategoryName

func (x *ApplicationLifecycle) GetCategoryName() string

func (*ApplicationLifecycle) GetCategoryUid

func (*ApplicationLifecycle) GetClassName

func (x *ApplicationLifecycle) GetClassName() string

func (*ApplicationLifecycle) GetClassUid

func (*ApplicationLifecycle) GetCloud

func (x *ApplicationLifecycle) GetCloud() *objects.Cloud

func (*ApplicationLifecycle) GetCount

func (x *ApplicationLifecycle) GetCount() int32

func (*ApplicationLifecycle) GetDevice

func (x *ApplicationLifecycle) GetDevice() *objects.Device

func (*ApplicationLifecycle) GetDuration

func (x *ApplicationLifecycle) GetDuration() int32

func (*ApplicationLifecycle) GetEndTime

func (x *ApplicationLifecycle) GetEndTime() int64

func (*ApplicationLifecycle) GetEnrichments

func (x *ApplicationLifecycle) GetEnrichments() []*objects.Enrichment

func (*ApplicationLifecycle) GetMessage

func (x *ApplicationLifecycle) GetMessage() string

func (*ApplicationLifecycle) GetMetadata

func (x *ApplicationLifecycle) GetMetadata() *objects.Metadata

func (*ApplicationLifecycle) GetObservables

func (x *ApplicationLifecycle) GetObservables() []*objects.Observable

func (*ApplicationLifecycle) GetRawData

func (x *ApplicationLifecycle) GetRawData() string

func (*ApplicationLifecycle) GetSeverity

func (x *ApplicationLifecycle) GetSeverity() string

func (*ApplicationLifecycle) GetSeverityId

func (*ApplicationLifecycle) GetStartTime

func (x *ApplicationLifecycle) GetStartTime() int64

func (*ApplicationLifecycle) GetStatus

func (x *ApplicationLifecycle) GetStatus() string

func (*ApplicationLifecycle) GetStatusCode

func (x *ApplicationLifecycle) GetStatusCode() string

func (*ApplicationLifecycle) GetStatusDetail

func (x *ApplicationLifecycle) GetStatusDetail() string

func (*ApplicationLifecycle) GetStatusId

func (*ApplicationLifecycle) GetTime

func (x *ApplicationLifecycle) GetTime() int64

func (*ApplicationLifecycle) GetTimezoneOffset

func (x *ApplicationLifecycle) GetTimezoneOffset() int32

func (*ApplicationLifecycle) GetTypeName

func (x *ApplicationLifecycle) GetTypeName() string

func (*ApplicationLifecycle) GetTypeUid

func (*ApplicationLifecycle) GetUnmapped

func (x *ApplicationLifecycle) GetUnmapped() *objects.Object

func (*ApplicationLifecycle) ProtoMessage

func (*ApplicationLifecycle) ProtoMessage()

func (*ApplicationLifecycle) ProtoReflect

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

func (*ApplicationLifecycle) Reset

func (x *ApplicationLifecycle) Reset()

func (*ApplicationLifecycle) String

func (x *ApplicationLifecycle) String() string

type WebResourceAccessActivity

type WebResourceAccessActivity struct {
	Time     int64                                       `protobuf:"varint,1,opt,name=time,proto3" json:"time,omitempty"`        // Caption: Event Time;
	Metadata *objects.Metadata                           `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // Caption: Metadata;
	TypeUid  enums.WEB_RESOURCE_ACCESS_ACTIVITY_TYPE_UID ``                                                                      // Caption: Type ID;
	/* 163-byte string literal not displayed */
	Enrichments  []*objects.Enrichment                        `protobuf:"bytes,4,rep,name=enrichments,proto3" json:"enrichments,omitempty"`                        // Caption: Enrichments;
	ClassName    string                                       `protobuf:"bytes,5,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`           // Caption: Class;
	Severity     string                                       `protobuf:"bytes,6,opt,name=severity,proto3" json:"severity,omitempty"`                              // Caption: Severity;
	StatusCode   string                                       `protobuf:"bytes,7,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`        // Caption: Status Code;
	HttpResponse *objects.HttpResponse                        `protobuf:"bytes,8,opt,name=http_response,json=httpResponse,proto3" json:"http_response,omitempty"`  // Caption: HTTP Response;
	WebResources []*objects.WebResource                       `protobuf:"bytes,9,rep,name=web_resources,json=webResources,proto3" json:"web_resources,omitempty"`  // Caption: Web Resources;
	StartTime    int64                                        `protobuf:"varint,10,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`         // Caption: Start Time;
	Api          *objects.Api                                 `protobuf:"bytes,11,opt,name=api,proto3" json:"api,omitempty"`                                       // Caption: API Details; Profile: cloud;
	ActivityName string                                       `protobuf:"bytes,12,opt,name=activity_name,json=activityName,proto3" json:"activity_name,omitempty"` // Caption: Activity;
	Observables  []*objects.Observable                        `protobuf:"bytes,13,rep,name=observables,proto3" json:"observables,omitempty"`                       // Caption: Observables;
	StatusId     enums.WEB_RESOURCE_ACCESS_ACTIVITY_STATUS_ID ``                                                                                                   // Caption: Status ID;
	/* 168-byte string literal not displayed */
	StatusDetail string                                       `protobuf:"bytes,15,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"` // Caption: Status Details;
	HttpRequest  *objects.HttpRequest                         `protobuf:"bytes,16,opt,name=http_request,json=httpRequest,proto3" json:"http_request,omitempty"`    // Caption: HTTP Request;
	ClassUid     enums.WEB_RESOURCE_ACCESS_ACTIVITY_CLASS_UID ``                                                                                                   // Caption: Class ID;
	/* 168-byte string literal not displayed */
	Unmapped     *objects.Object                                `protobuf:"bytes,18,opt,name=unmapped,proto3" json:"unmapped,omitempty"`                             // Caption: Unmapped Data;
	CategoryName string                                         `protobuf:"bytes,19,opt,name=category_name,json=categoryName,proto3" json:"category_name,omitempty"` // Caption: Category;
	SeverityId   enums.WEB_RESOURCE_ACCESS_ACTIVITY_SEVERITY_ID ``                                                                                                   // Caption: Severity ID;
	/* 176-byte string literal not displayed */
	Message        string                                         `protobuf:"bytes,21,opt,name=message,proto3" json:"message,omitempty"`                                      // Caption: Message;
	TimezoneOffset int32                                          `protobuf:"varint,22,opt,name=timezone_offset,json=timezoneOffset,proto3" json:"timezone_offset,omitempty"` // Caption: Timezone Offset;
	RawData        string                                         `protobuf:"bytes,23,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`                       // Caption: Raw Data;
	TypeName       string                                         `protobuf:"bytes,24,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`                    // Caption: Type Name;
	Tls            *objects.Tls                                   `protobuf:"bytes,25,opt,name=tls,proto3" json:"tls,omitempty"`                                              // Caption: TLS;
	Device         *objects.Device                                `protobuf:"bytes,26,opt,name=device,proto3" json:"device,omitempty"`                                        // Caption: Device; Profile: host;
	ActivityId     enums.WEB_RESOURCE_ACCESS_ACTIVITY_ACTIVITY_ID ``                                                                                                          // Caption: Activity ID;
	/* 176-byte string literal not displayed */
	Cloud       *objects.Cloud                                  `protobuf:"bytes,28,opt,name=cloud,proto3" json:"cloud,omitempty"`                                // Caption: Cloud; Profile: cloud;
	Count       int32                                           `protobuf:"varint,29,opt,name=count,proto3" json:"count,omitempty"`                               // Caption: Count;
	EndTime     int64                                           `protobuf:"varint,30,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`            // Caption: End Time;
	SrcEndpoint *objects.NetworkEndpoint                        `protobuf:"bytes,31,opt,name=src_endpoint,json=srcEndpoint,proto3" json:"src_endpoint,omitempty"` // Caption: Source Endpoint;
	Actor       *objects.Actor                                  `protobuf:"bytes,32,opt,name=actor,proto3" json:"actor,omitempty"`                                // Caption: Actor; Profile: host;
	Proxy       *objects.NetworkProxy                           `protobuf:"bytes,33,opt,name=proxy,proto3" json:"proxy,omitempty"`                                // Caption: Proxy;
	CategoryUid enums.WEB_RESOURCE_ACCESS_ACTIVITY_CATEGORY_UID ``                                                                                                // Caption: Category ID;
	/* 180-byte string literal not displayed */
	Status   string `protobuf:"bytes,35,opt,name=status,proto3" json:"status,omitempty"`      // Caption: Status;
	Duration int32  `protobuf:"varint,36,opt,name=duration,proto3" json:"duration,omitempty"` // Caption: Duration;
	// contains filtered or unexported fields
}

Event: application Event UID: 4 URL: https://schema.ocsf.io/1.0.0/classes/web_resource_access_activity

func (*WebResourceAccessActivity) Descriptor deprecated

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

Deprecated: Use WebResourceAccessActivity.ProtoReflect.Descriptor instead.

func (*WebResourceAccessActivity) GetActivityId

func (*WebResourceAccessActivity) GetActivityName

func (x *WebResourceAccessActivity) GetActivityName() string

func (*WebResourceAccessActivity) GetActor

func (x *WebResourceAccessActivity) GetActor() *objects.Actor

func (*WebResourceAccessActivity) GetApi

func (x *WebResourceAccessActivity) GetApi() *objects.Api

func (*WebResourceAccessActivity) GetCategoryName

func (x *WebResourceAccessActivity) GetCategoryName() string

func (*WebResourceAccessActivity) GetCategoryUid

func (*WebResourceAccessActivity) GetClassName

func (x *WebResourceAccessActivity) GetClassName() string

func (*WebResourceAccessActivity) GetClassUid

func (*WebResourceAccessActivity) GetCloud

func (x *WebResourceAccessActivity) GetCloud() *objects.Cloud

func (*WebResourceAccessActivity) GetCount

func (x *WebResourceAccessActivity) GetCount() int32

func (*WebResourceAccessActivity) GetDevice

func (x *WebResourceAccessActivity) GetDevice() *objects.Device

func (*WebResourceAccessActivity) GetDuration

func (x *WebResourceAccessActivity) GetDuration() int32

func (*WebResourceAccessActivity) GetEndTime

func (x *WebResourceAccessActivity) GetEndTime() int64

func (*WebResourceAccessActivity) GetEnrichments

func (x *WebResourceAccessActivity) GetEnrichments() []*objects.Enrichment

func (*WebResourceAccessActivity) GetHttpRequest

func (x *WebResourceAccessActivity) GetHttpRequest() *objects.HttpRequest

func (*WebResourceAccessActivity) GetHttpResponse

func (x *WebResourceAccessActivity) GetHttpResponse() *objects.HttpResponse

func (*WebResourceAccessActivity) GetMessage

func (x *WebResourceAccessActivity) GetMessage() string

func (*WebResourceAccessActivity) GetMetadata

func (x *WebResourceAccessActivity) GetMetadata() *objects.Metadata

func (*WebResourceAccessActivity) GetObservables

func (x *WebResourceAccessActivity) GetObservables() []*objects.Observable

func (*WebResourceAccessActivity) GetProxy

func (*WebResourceAccessActivity) GetRawData

func (x *WebResourceAccessActivity) GetRawData() string

func (*WebResourceAccessActivity) GetSeverity

func (x *WebResourceAccessActivity) GetSeverity() string

func (*WebResourceAccessActivity) GetSeverityId

func (*WebResourceAccessActivity) GetSrcEndpoint

func (x *WebResourceAccessActivity) GetSrcEndpoint() *objects.NetworkEndpoint

func (*WebResourceAccessActivity) GetStartTime

func (x *WebResourceAccessActivity) GetStartTime() int64

func (*WebResourceAccessActivity) GetStatus

func (x *WebResourceAccessActivity) GetStatus() string

func (*WebResourceAccessActivity) GetStatusCode

func (x *WebResourceAccessActivity) GetStatusCode() string

func (*WebResourceAccessActivity) GetStatusDetail

func (x *WebResourceAccessActivity) GetStatusDetail() string

func (*WebResourceAccessActivity) GetStatusId

func (*WebResourceAccessActivity) GetTime

func (x *WebResourceAccessActivity) GetTime() int64

func (*WebResourceAccessActivity) GetTimezoneOffset

func (x *WebResourceAccessActivity) GetTimezoneOffset() int32

func (*WebResourceAccessActivity) GetTls

func (x *WebResourceAccessActivity) GetTls() *objects.Tls

func (*WebResourceAccessActivity) GetTypeName

func (x *WebResourceAccessActivity) GetTypeName() string

func (*WebResourceAccessActivity) GetTypeUid

func (*WebResourceAccessActivity) GetUnmapped

func (x *WebResourceAccessActivity) GetUnmapped() *objects.Object

func (*WebResourceAccessActivity) GetWebResources

func (x *WebResourceAccessActivity) GetWebResources() []*objects.WebResource

func (*WebResourceAccessActivity) ProtoMessage

func (*WebResourceAccessActivity) ProtoMessage()

func (*WebResourceAccessActivity) ProtoReflect

func (*WebResourceAccessActivity) Reset

func (x *WebResourceAccessActivity) Reset()

func (*WebResourceAccessActivity) String

func (x *WebResourceAccessActivity) String() string

type WebResourcesActivity

type WebResourcesActivity struct {
	ActivityId enums.WEB_RESOURCES_ACTIVITY_ACTIVITY_ID `` // Caption: Activity ID;
	/* 169-byte string literal not displayed */
	StatusCode string                                 `protobuf:"bytes,2,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"` // Caption: Status Code;
	StartTime  int64                                  `protobuf:"varint,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`   // Caption: Start Time;
	ClassUid   enums.WEB_RESOURCES_ACTIVITY_CLASS_UID ``                                                                                            // Caption: Class ID;
	/* 161-byte string literal not displayed */
	Device      *objects.Device                           `protobuf:"bytes,5,opt,name=device,proto3" json:"device,omitempty"` // Caption: Device; Profile: host;
	CategoryUid enums.WEB_RESOURCES_ACTIVITY_CATEGORY_UID ``                                                                  // Caption: Category ID;
	/* 173-byte string literal not displayed */
	EndTime int64                                 `protobuf:"varint,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Caption: End Time;
	TypeUid enums.WEB_RESOURCES_ACTIVITY_TYPE_UID ``                                                                                    // Caption: Type ID;
	/* 157-byte string literal not displayed */
	WebResources       []*objects.WebResource                 `protobuf:"bytes,9,rep,name=web_resources,json=webResources,proto3" json:"web_resources,omitempty"`                      // Caption: Web Resources;
	Time               int64                                  `protobuf:"varint,10,opt,name=time,proto3" json:"time,omitempty"`                                                        // Caption: Event Time;
	Unmapped           *objects.Object                        `protobuf:"bytes,11,opt,name=unmapped,proto3" json:"unmapped,omitempty"`                                                 // Caption: Unmapped Data;
	Status             string                                 `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"`                                                     // Caption: Status;
	ActivityName       string                                 `protobuf:"bytes,13,opt,name=activity_name,json=activityName,proto3" json:"activity_name,omitempty"`                     // Caption: Activity;
	Count              int32                                  `protobuf:"varint,14,opt,name=count,proto3" json:"count,omitempty"`                                                      // Caption: Count;
	WebResourcesResult []*objects.WebResource                 `protobuf:"bytes,15,rep,name=web_resources_result,json=webResourcesResult,proto3" json:"web_resources_result,omitempty"` // Caption: Web Resources Result;
	StatusDetail       string                                 `protobuf:"bytes,16,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"`                     // Caption: Status Details;
	Api                *objects.Api                           `protobuf:"bytes,17,opt,name=api,proto3" json:"api,omitempty"`                                                           // Caption: API Details; Profile: cloud;
	Cloud              *objects.Cloud                         `protobuf:"bytes,18,opt,name=cloud,proto3" json:"cloud,omitempty"`                                                       // Caption: Cloud; Profile: cloud;
	Enrichments        []*objects.Enrichment                  `protobuf:"bytes,19,rep,name=enrichments,proto3" json:"enrichments,omitempty"`                                           // Caption: Enrichments;
	TimezoneOffset     int32                                  `protobuf:"varint,20,opt,name=timezone_offset,json=timezoneOffset,proto3" json:"timezone_offset,omitempty"`              // Caption: Timezone Offset;
	DstEndpoint        *objects.NetworkEndpoint               `protobuf:"bytes,21,opt,name=dst_endpoint,json=dstEndpoint,proto3" json:"dst_endpoint,omitempty"`                        // Caption: Destination Endpoint;
	SrcEndpoint        *objects.NetworkEndpoint               `protobuf:"bytes,22,opt,name=src_endpoint,json=srcEndpoint,proto3" json:"src_endpoint,omitempty"`                        // Caption: Source Endpoint;
	StatusId           enums.WEB_RESOURCES_ACTIVITY_STATUS_ID ``                                                                                                                       // Caption: Status ID;
	/* 162-byte string literal not displayed */
	ClassName   string                                   `protobuf:"bytes,24,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"` // Caption: Class;
	Severity    string                                   `protobuf:"bytes,25,opt,name=severity,proto3" json:"severity,omitempty"`                    // Caption: Severity;
	Observables []*objects.Observable                    `protobuf:"bytes,26,rep,name=observables,proto3" json:"observables,omitempty"`              // Caption: Observables;
	Metadata    *objects.Metadata                        `protobuf:"bytes,27,opt,name=metadata,proto3" json:"metadata,omitempty"`                    // Caption: Metadata;
	RawData     string                                   `protobuf:"bytes,28,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`       // Caption: Raw Data;
	SeverityId  enums.WEB_RESOURCES_ACTIVITY_SEVERITY_ID ``                                                                                          // Caption: Severity ID;
	/* 170-byte string literal not displayed */
	Actor        *objects.Actor `protobuf:"bytes,30,opt,name=actor,proto3" json:"actor,omitempty"`                                   // Caption: Actor; Profile: host;
	TypeName     string         `protobuf:"bytes,31,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`             // Caption: Type Name;
	Duration     int32          `protobuf:"varint,32,opt,name=duration,proto3" json:"duration,omitempty"`                            // Caption: Duration;
	CategoryName string         `protobuf:"bytes,33,opt,name=category_name,json=categoryName,proto3" json:"category_name,omitempty"` // Caption: Category;
	Message      string         `protobuf:"bytes,34,opt,name=message,proto3" json:"message,omitempty"`                               // Caption: Message;
	// contains filtered or unexported fields
}

Event: application Event UID: 1 URL: https://schema.ocsf.io/1.0.0/classes/web_resources_activity

func (*WebResourcesActivity) Descriptor deprecated

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

Deprecated: Use WebResourcesActivity.ProtoReflect.Descriptor instead.

func (*WebResourcesActivity) GetActivityId

func (*WebResourcesActivity) GetActivityName

func (x *WebResourcesActivity) GetActivityName() string

func (*WebResourcesActivity) GetActor

func (x *WebResourcesActivity) GetActor() *objects.Actor

func (*WebResourcesActivity) GetApi

func (x *WebResourcesActivity) GetApi() *objects.Api

func (*WebResourcesActivity) GetCategoryName

func (x *WebResourcesActivity) GetCategoryName() string

func (*WebResourcesActivity) GetCategoryUid

func (*WebResourcesActivity) GetClassName

func (x *WebResourcesActivity) GetClassName() string

func (*WebResourcesActivity) GetClassUid

func (*WebResourcesActivity) GetCloud

func (x *WebResourcesActivity) GetCloud() *objects.Cloud

func (*WebResourcesActivity) GetCount

func (x *WebResourcesActivity) GetCount() int32

func (*WebResourcesActivity) GetDevice

func (x *WebResourcesActivity) GetDevice() *objects.Device

func (*WebResourcesActivity) GetDstEndpoint

func (x *WebResourcesActivity) GetDstEndpoint() *objects.NetworkEndpoint

func (*WebResourcesActivity) GetDuration

func (x *WebResourcesActivity) GetDuration() int32

func (*WebResourcesActivity) GetEndTime

func (x *WebResourcesActivity) GetEndTime() int64

func (*WebResourcesActivity) GetEnrichments

func (x *WebResourcesActivity) GetEnrichments() []*objects.Enrichment

func (*WebResourcesActivity) GetMessage

func (x *WebResourcesActivity) GetMessage() string

func (*WebResourcesActivity) GetMetadata

func (x *WebResourcesActivity) GetMetadata() *objects.Metadata

func (*WebResourcesActivity) GetObservables

func (x *WebResourcesActivity) GetObservables() []*objects.Observable

func (*WebResourcesActivity) GetRawData

func (x *WebResourcesActivity) GetRawData() string

func (*WebResourcesActivity) GetSeverity

func (x *WebResourcesActivity) GetSeverity() string

func (*WebResourcesActivity) GetSeverityId

func (*WebResourcesActivity) GetSrcEndpoint

func (x *WebResourcesActivity) GetSrcEndpoint() *objects.NetworkEndpoint

func (*WebResourcesActivity) GetStartTime

func (x *WebResourcesActivity) GetStartTime() int64

func (*WebResourcesActivity) GetStatus

func (x *WebResourcesActivity) GetStatus() string

func (*WebResourcesActivity) GetStatusCode

func (x *WebResourcesActivity) GetStatusCode() string

func (*WebResourcesActivity) GetStatusDetail

func (x *WebResourcesActivity) GetStatusDetail() string

func (*WebResourcesActivity) GetStatusId

func (*WebResourcesActivity) GetTime

func (x *WebResourcesActivity) GetTime() int64

func (*WebResourcesActivity) GetTimezoneOffset

func (x *WebResourcesActivity) GetTimezoneOffset() int32

func (*WebResourcesActivity) GetTypeName

func (x *WebResourcesActivity) GetTypeName() string

func (*WebResourcesActivity) GetTypeUid

func (*WebResourcesActivity) GetUnmapped

func (x *WebResourcesActivity) GetUnmapped() *objects.Object

func (*WebResourcesActivity) GetWebResources

func (x *WebResourcesActivity) GetWebResources() []*objects.WebResource

func (*WebResourcesActivity) GetWebResourcesResult

func (x *WebResourcesActivity) GetWebResourcesResult() []*objects.WebResource

func (*WebResourcesActivity) ProtoMessage

func (*WebResourcesActivity) ProtoMessage()

func (*WebResourcesActivity) ProtoReflect

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

func (*WebResourcesActivity) Reset

func (x *WebResourcesActivity) Reset()

func (*WebResourcesActivity) String

func (x *WebResourcesActivity) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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