Documentation ¶
Overview ¶
Package apiclient is a generated protocol buffer package.
It is generated from these files:
acls.proto analysis.proto anomaly.proto api.proto artifact.proto checks.proto config_file.proto data_server.proto data_store.proto export.proto flows.proto jobs.proto knowledge_base.proto output_plugin.proto semantic.proto sysinfo.proto
It has these top-level messages:
ClientApprovalAuthorization Sample SampleFloat Graph GraphFloat Event Anomaly ApiAuthorization ApiSearchClientsArgs ApiSearchClientsResult ApiGetClientArgs ApiGetClientResult ApiGetClientVersionTimesArgs ApiGetClientVersionTimesResult ApiInterrogateClientArgs ApiInterrogateClientResult ApiGetInterrogateOperationStateArgs ApiGetInterrogateOperationStateResult ApiGetLastClientIPAddressArgs ApiGetLastClientIPAddressResult ApiGetFlowArgs ApiCreateFlowArgs ApiCancelFlowArgs ApiListFlowResultsArgs ApiListFlowResultsResult ApiListFlowLogsArgs ApiListFlowLogsResult ApiGetFlowResultsExportCommandArgs ApiGetFlowResultsExportCommandResult ApiListFlowOutputPluginsArgs ApiListFlowOutputPluginsResult ApiListFlowOutputPluginLogsArgs ApiListFlowOutputPluginLogsResult ApiListFlowOutputPluginErrorsArgs ApiListFlowOutputPluginErrorsResult ApiGetFlowFilesArchiveArgs ApiListFlowDescriptorsArgs ApiListFlowDescriptorsResult ApiListFlowsArgs ApiListFlowsResult ApiAddClientsLabelsArgs ApiRemoveClientsLabelsArgs ApiListClientsLabelsResult ApiListKbFieldsResult ApiListHuntsArgs ApiListHuntsResult ApiGetHuntArgs ApiGetHuntClientCompletionStatsArgs ApiGetHuntClientCompletionStatsResult ApiListHuntLogsArgs ApiListHuntLogsResult ApiListHuntErrorsArgs ApiListHuntErrorsResult ApiListHuntCrashesArgs ApiListHuntCrashesResult ApiListHuntResultsArgs ApiListHuntResultsResult ApiGetHuntResultsExportCommandArgs ApiGetHuntResultsExportCommandResult ApiListHuntOutputPluginsArgs ApiListHuntOutputPluginsResult ApiListHuntOutputPluginLogsArgs ApiListHuntOutputPluginLogsResult ApiListHuntOutputPluginErrorsArgs ApiListHuntOutputPluginErrorsResult ApiGetHuntFilesArchiveArgs ApiGetHuntFileArgs ApiGetHuntStatsArgs ApiGetHuntStatsResult ApiListHuntClientsArgs ApiHuntClient ApiListHuntClientsResult ApiDataObject ApiDataObjectKeyValuePair ApiGetHuntContextArgs ApiGetHuntContextResult ApiCreateHuntArgs ApiGetRDFValueDescriptorArgs ApiListStatsStoreMetricsMetadataArgs ApiListCronJobsArgs ApiListCronJobsResult ApiDeleteCronJobArgs ApiGetStatsStoreMetricArgs ApiListArtifactsArgs ApiListArtifactsResult ApiUploadArtifactArgs ApiDeleteArtifactsArgs ApiGetConfigResult ApiGetConfigOptionArgs ApiListUserHuntApprovalsArgs ApiListUserHuntApprovalsResult ApiListUserCronApprovalsArgs ApiListUserCronApprovalsResult ApiCreateUserClientApprovalArgs ApiGetUserClientApprovalArgs ApiListUserClientApprovalsArgs ApiListUserClientApprovalsResult ApiStartRobotGetFilesOperationArgs ApiStartRobotGetFilesOperationResult ApiGetRobotGetFilesOperationStateArgs ApiGetRobotGetFilesOperationStateResult ApiAFF4ObjectRendererArgs ApiGRRHuntRendererArgs ApiRDFValueCollectionRendererArgs ApiGrrUserInterfaceTraits ApiGrrUser ApiConfigOption ApiConfigSection ApiFlowDescriptor ApiUserHuntApproval ApiUserCronApproval ApiUserClientApproval ApiClient ApiFlow ApiFlowResult ApiHunt ApiHuntResult ApiCronJob ApiOutputPlugin ApiFile ApiGetFileDetailsArgs ApiGetFileDetailsResult ApiAff4ObjectRepresentation ApiAff4ObjectType ApiAff4ObjectAttribute ApiAff4ObjectAttributeValue ApiListFilesArgs ApiListFilesResult ApiGetFileTextArgs ApiGetFileTextResult ApiListKnownEncodingsResult ApiGetFileBlobArgs ApiGetFileVersionTimesArgs ApiGetFileVersionTimesResult ApiGetFileDownloadCommandArgs ApiGetFileDownloadCommandResult ApiCreateVfsRefreshOperationArgs ApiGetVfsTimelineArgs ApiGetVfsTimelineResult ApiGetVfsTimelineAsCsvArgs ApiVfsTimelineItem ApiCreateVfsRefreshOperationResult ApiGetVfsRefreshOperationStateArgs ApiGetVfsRefreshOperationStateResult ApiUpdateVfsFileContentArgs ApiUpdateVfsFileContentResult ApiGetVfsFileContentUpdateStateArgs ApiGetVfsFileContentUpdateStateResult ApiGetPendingUserNotificationsCountResult ApiDeletePendingUserNotificationArgs ApiListAndResetUserNotificationsArgs ApiListAndResetUserNotificationsResult ApiListPendingUserNotificationsArgs ApiListPendingUserNotificationsResult ApiNotification ApiNotificationReference ApiNotificationDiscoveryReference ApiNotificationFileDownloadReference ApiNotificationArchiveGenerationFinishedReference ApiNotificationHuntReference ApiNotificationCronReference ApiNotificationFlowReference ApiNotificationVfsReference ApiNotificationFlowStatusReference ApiNotificationGrantAccessReference ApiListPendingGlobalNotificationsResult ApiDeletePendingGlobalNotificationArgs ArtifactSource Artifact ArtifactProcessorDescriptor ArtifactDescriptor Check Method Probe Filter CheckResult CheckResults Hint Target LogTarget LogConfig NfsClient NfsExport SshdMatchBlock SshdConfig NtpConfig PamConfigEntry PamConfig SudoersAlias SudoersDefault SudoersEntry SudoersConfig DataStoreCommand DataServerInterval DataServerState DataServerInformation DataServerMapping DataServerClientInformation DataServerEncryptedCreds DataServerClientCredentials DataServerRebalance DataServerFileCopy DataStoreAuthToken DataStoreRegistrationRequest TimestampSpec DataStoreValue DataStoreRequest QueryASTNode DataStoreQuery ResultSet DataStoreResponse ExportOptions ExportedMetadata ExportedClient ExportedNetworkInterface ExportedDNSClientConfiguration ExportedFile ExportedRegistryKey ExportedProcess ExportedNetworkConnection ExportedAnomaly ExportedCheckResult ExportedOpenFile ExportedFileStoreHash ExportedMatch ExportedBytes ExportedArtifactFilesDownloaderResult ExportedRekallProcess ExportedRekallWindowsLoadedModule ExportedWindowsHandle ExportedLinuxSyscallTableEntry ExportedRekallLinuxTask ExportedRekallLinuxTaskOp ExportedRekallLinuxProcOp ACLToken GUISettings FlowRunnerArgs HuntRunnerArgs SampleHuntArgs FlowRequest VariableGenericHuntArgs GenericHuntArgs BareGrepSpec CAEnrolerArgs DeleteGRRTempFilesArgs UninstallArgs UpdateConfigurationArgs ExecutePythonHackArgs ExecuteCommandArgs OnlineNotificationArgs UpdateClientArgs KeepAliveArgs TerminateFlowArgs LaunchBinaryArgs WinUserActivityInvestigationArgs ArtifactCollectorFlowArgs ArtifactFilesDownloaderFlowArgs ArtifactFilesDownloaderResult InterrogateArgs FingerprintFileArgs FingerprintFileResult SophosCollectorArgs MACTimesArgs FileCollectorArgs FirefoxHistoryArgs CacheGrepArgs ListDirectoryArgs RecursiveListDirectoryArgs FetchBufferForSparseImageArgs MakeNewAFF4SparseImageArgs UpdateSparseImageChunksArgs GrepArgs GlobArgs SearchFileContentArgs FindFilesArgs GetFileArgs GetMBRArgs ChromeHistoryArgs ClientActionArgs ConsoleDebugFlowArgs CreateGenericHuntFlowArgs CreateCronJobFlowArgs ModifyHuntFlowArgs ManageCronJobFlowArgs PlistValueFilterArgs RunReportFlowArgs EnumerateServicesArgs ChromePluginsArgs RequestApprovalWithReasonFlowArgs GrantApprovalWithReasonFlowArgs StartHuntFlowArgs DeleteHuntFlowArgs StopHuntFlowArgs CheckHuntAccessFlowArgs UpdateVFSFileArgs MultiGetFileArgs ProcessHuntResultCollectionsCronFlowArgs VerifyHuntOutputPluginsCronFlowArgs ListProcessesArgs ListVADBinariesArgs FileFinderModificationTimeCondition FileFinderAccessTimeCondition FileFinderInodeChangeTimeCondition FileFinderSizeCondition FileFinderContentsRegexMatchCondition FileFinderContentsLiteralMatchCondition FileFinderCondition FileFinderDownloadActionOptions FileFinderAction FileFinderArgs FileFinderResult FileReference RegistryFinderCondition RegistryFinderArgs MemoryCollectorArgs CollectArtifactDependenciesArgs ArtifactFallbackCollectorArgs KnowledgeBaseInitializationArgs ExportCollectionFilesAsArchiveArgs EndToEndTestFlowArgs DiskVolumeInfoArgs CheckFlowArgs DumpProcessMemoryArgs DumpFlashImageArgs HttpRequest GrrMessage MessageList SignedMessageList CipherProperties CipherMetadata ClientCommunication GrrStatus GrrNotification ClientCrash HuntNotification HuntResultNotification FlowNotification ClientInformation Task DataBlob BlobArray PrintStr CopyPathToFile BufferReference RequestState Flow CpuSeconds CpuSample IOSample ClientStats StartupInfo ExecuteRequest ExecuteResponse PathSpec ListDirRequest StatFSRequest StatEntry Collection WmiRequest KeyValue Dict AttributedDict Certificate Uname FolderInformation NetworkAddress Interface Hash AuthenticodeSignedData FingerprintTuple FingerprintRequest FingerprintResponse SignedBlob SymmetricCipher ExecutePythonRequest ExecutePythonResponse ClientComponentSummary ClientComponent LoadComponent ExecuteBinaryRequest ExecuteBinaryResponse DriverInstallTemplate SendFileRequest GrepSpec FindSpec PlistRequest GetClientStatsRequest ForemanClientRuleSet ForemanClientRule ForemanOsClientRule ForemanLabelClientRule ForemanRegexClientRule ForemanIntegerClientRule ForemanRuleAction ForemanRule HuntError FlowLog ClientResources StatsHistogram StatsHistogramBin RunningStats ClientResourcesStats Iterator IteratedStatResponse Notification GlobalNotification GlobalNotificationSet EmbeddedRDFValue AFF4ObjectSummary AuditEvent ClientSummary CronJobRunStatus MetricFieldDefinition MetricMetadata StatsStoreMetricsMetadata Distribution StatsStoreFieldValue StatsStoreValue AFF4ObjectLabel AFF4ObjectLabelsList SeekIndex SeekIndexPair PersistenceFile EndToEndTestResult EmptyMessage NSRLInformation PendingFlowTermination DumpProcessMemoryRequest PwEntry Group User KnowledgeBase OutputPluginDescriptor OutputPluginBatchProcessingStatus OutputPluginVerificationResult OutputPluginVerificationResultsList EmailOutputPluginArgs BigQueryOutputPluginArgs CSVOutputPluginArgs AnyValue SemanticDescriptor SemanticMessageDescriptor PackageRepository ManagementAgent PCIDevice Process NetworkEndpoint NetworkConnection Filesystem MRUFile RunKey WindowsServiceInformation OSXServiceInformation LinuxServiceInformation SoftwarePackage BrowserHistoryItem Volume WindowsVolume UnixVolume DiskUsage DNSClientConfiguration HardwareInfo PlistStringDictEntry PlistBoolDictEntry LaunchdStartCalendarIntervalEntry LaunchdKeepAlive LaunchdPlist CronTabEntry CronTabFile URI WMIActiveScriptEventConsumer WMICommandLineEventConsumer
Index ¶
- Constants
- Variables
- type ACLToken
- func (*ACLToken) Descriptor() ([]byte, []int)
- func (m *ACLToken) GetExpiry() uint64
- func (m *ACLToken) GetIsEmergency() bool
- func (m *ACLToken) GetProcess() string
- func (m *ACLToken) GetReason() string
- func (m *ACLToken) GetRequestedAccess() string
- func (m *ACLToken) GetSourceIps() []string
- func (m *ACLToken) GetUsername() string
- func (*ACLToken) ProtoMessage()
- func (m *ACLToken) Reset()
- func (m *ACLToken) String() string
- type AFF4ObjectLabel
- func (*AFF4ObjectLabel) Descriptor() ([]byte, []int)
- func (m *AFF4ObjectLabel) GetName() string
- func (m *AFF4ObjectLabel) GetOwner() string
- func (m *AFF4ObjectLabel) GetTimestamp() uint64
- func (*AFF4ObjectLabel) ProtoMessage()
- func (m *AFF4ObjectLabel) Reset()
- func (m *AFF4ObjectLabel) String() string
- type AFF4ObjectLabelsList
- type AFF4ObjectSummary
- func (*AFF4ObjectSummary) Descriptor() ([]byte, []int)
- func (m *AFF4ObjectSummary) GetStat() *StatEntry
- func (m *AFF4ObjectSummary) GetType() string
- func (m *AFF4ObjectSummary) GetUrn() string
- func (*AFF4ObjectSummary) ProtoMessage()
- func (m *AFF4ObjectSummary) Reset()
- func (m *AFF4ObjectSummary) String() string
- type APIClient
- func (c *APIClient) AddClientsLabels(rq ApiAddClientsLabelsArgs) error
- func (c *APIClient) CancelFlow(rq ApiCancelFlowArgs, clientId string, flowId string) error
- func (c *APIClient) CreateCronJob(rq ApiCronJob) error
- func (c *APIClient) CreateFlow(rq ApiCreateFlowArgs) (rs *ApiFlow, err error)
- func (c *APIClient) CreateGlobalFlow(rq ApiCreateFlowArgs) (rs *ApiFlow, err error)
- func (c *APIClient) CreateHunt(rq ApiCreateHuntArgs) (rs *ApiHunt, err error)
- func (c *APIClient) CreateUserClientApproval(rq ApiCreateUserClientApprovalArgs) (rs *ApiUserClientApproval, err error)
- func (c *APIClient) CreateVfsRefreshOperation(rq ApiCreateVfsRefreshOperationArgs) (rs *ApiCreateVfsRefreshOperationResult, err error)
- func (c *APIClient) DeleteArtifacts(rq ApiDeleteArtifactsArgs) error
- func (c *APIClient) DeleteCronJob(rq ApiDeleteCronJobArgs, cronJobId string) error
- func (c *APIClient) DisableCronLegacy(cronId string) (*http.Response, error)
- func (c *APIClient) DoRequest(rq *http.Request) (*http.Response, error)
- func (c *APIClient) EnableCronLegacy(cronId string) (*http.Response, error)
- func (c *APIClient) ForceRunCronLegacy(cronId string) (*http.Response, error)
- func (c *APIClient) GetClient(rq ApiGetClientArgs) (rs *ApiGetClientResult, err error)
- func (c *APIClient) GetClientVersionTimes(clientId string) (rs *ApiGetClientVersionTimesResult, err error)
- func (c *APIClient) GetConfig() (rs *ApiGetConfigResult, err error)
- func (c *APIClient) GetConfigOption(rq ApiGetConfigOptionArgs) (rs *ApiConfigOption, err error)
- func (c *APIClient) GetFileDetails(rq ApiGetFileDetailsArgs) (rs *ApiGetFileDetailsResult, err error)
- func (c *APIClient) GetFileDownloadCommand(rq ApiGetFileDownloadCommandArgs) (rs *ApiGetFileDownloadCommandResult, err error)
- func (c *APIClient) GetFileText(rq ApiGetFileTextArgs) (rs *ApiGetFileTextResult, err error)
- func (c *APIClient) GetFileVersionTimes(rq ApiGetFileVersionTimesArgs) (rs *ApiGetFileVersionTimesResult, err error)
- func (c *APIClient) GetFlow(rq ApiGetFlowArgs) (rs *ApiFlow, err error)
- func (c *APIClient) GetFlowResultsExportCommand(rq ApiGetFlowResultsExportCommandArgs) (rs *ApiGetFlowResultsExportCommandResult, err error)
- func (c *APIClient) GetGrrUser() (rs *ApiGrrUser, err error)
- func (c *APIClient) GetHunt(huntId string) (rs *ApiHunt, err error)
- func (c *APIClient) GetHuntClientCompletionStats(rq ApiGetHuntClientCompletionStatsArgs) (rs *ApiGetHuntClientCompletionStatsResult, err error)
- func (c *APIClient) GetHuntContext(rq ApiGetHuntContextArgs) (rs *ApiGetHuntContextResult, err error)
- func (c *APIClient) GetHuntResultsExportCommand(rq ApiGetHuntResultsExportCommandArgs) (rs *ApiGetHuntResultsExportCommandResult, err error)
- func (c *APIClient) GetHuntStats(rq ApiGetHuntStatsArgs) (rs *ApiGetHuntStatsResult, err error)
- func (c *APIClient) GetLastClientIPAddress(clientId string) (rs *ApiGetLastClientIPAddressResult, err error)
- func (c *APIClient) GetPendingUserNotificationsCount() (rs *ApiGetPendingUserNotificationsCountResult, err error)
- func (c *APIClient) GetRobotGetFilesOperationState(rq ApiGetRobotGetFilesOperationStateArgs) (rs *ApiGetRobotGetFilesOperationStateResult, err error)
- func (c *APIClient) GetUserClientApproval(rq ApiGetUserClientApprovalArgs) (rs *ApiUserClientApproval, err error)
- func (c *APIClient) GetVfsTimeline(rq ApiGetVfsTimelineArgs) (rs *ApiGetVfsTimelineResult, err error)
- func (c *APIClient) InterrogateClient(rq ApiInterrogateClientArgs) (rs *ApiInterrogateClientResult, err error)
- func (c *APIClient) ListAndResetUserNotifications(rq ApiListAndResetUserNotificationsArgs) (rs *ApiListAndResetUserNotificationsResult, err error)
- func (c *APIClient) ListArtifacts(rq ApiListArtifactsArgs) (rs *ApiListArtifactsResult, err error)
- func (c *APIClient) ListClientsLabels() (rs *ApiListClientsLabelsResult, err error)
- func (c *APIClient) ListCronJobs(rq ApiListCronJobsArgs) (rs *ApiListCronJobsResult, err error)
- func (c *APIClient) ListFiles(rq ApiListFilesArgs) (rs *ApiListFilesResult, err error)
- func (c *APIClient) ListFlowDescriptors(rq ApiListFlowDescriptorsArgs) (rs *ApiListFlowDescriptorsResult, err error)
- func (c *APIClient) ListFlowLogs(rq ApiListFlowLogsArgs) (rs *ApiListFlowLogsResult, err error)
- func (c *APIClient) ListFlowOutputPluginErrors(rq ApiListFlowOutputPluginErrorsArgs) (rs *ApiListFlowOutputPluginErrorsResult, err error)
- func (c *APIClient) ListFlowOutputPluginLogs(rq ApiListFlowOutputPluginLogsArgs) (rs *ApiListFlowOutputPluginLogsResult, err error)
- func (c *APIClient) ListFlowOutputPlugins(rq ApiListFlowOutputPluginsArgs) (rs *ApiListFlowOutputPluginsResult, err error)
- func (c *APIClient) ListFlowResults(rq ApiListFlowResultsArgs) (rs *ApiListFlowResultsResult, err error)
- func (c *APIClient) ListFlows(rq ApiListFlowsArgs) (rs *ApiListFlowsResult, err error)
- func (c *APIClient) ListHuntClients(rq ApiListHuntClientsArgs) (rs *ApiListHuntClientsResult, err error)
- func (c *APIClient) ListHuntCrashes(rq ApiListHuntCrashesArgs) (rs *ApiListHuntCrashesResult, err error)
- func (c *APIClient) ListHuntErrors(rq ApiListHuntErrorsArgs) (rs *ApiListHuntErrorsResult, err error)
- func (c *APIClient) ListHuntLogs(rq ApiListHuntLogsArgs) (rs *ApiListHuntLogsResult, err error)
- func (c *APIClient) ListHuntOutputPluginErrors(rq ApiListHuntOutputPluginErrorsArgs) (rs *ApiListHuntOutputPluginErrorsResult, err error)
- func (c *APIClient) ListHuntOutputPluginLogs(rq ApiListHuntOutputPluginLogsArgs) (rs *ApiListHuntOutputPluginLogsResult, err error)
- func (c *APIClient) ListHuntOutputPlugins(rq ApiListHuntOutputPluginsArgs) (rs *ApiListHuntOutputPluginsResult, err error)
- func (c *APIClient) ListHuntResults(rq ApiListHuntResultsArgs) (rs *ApiListHuntResultsResult, err error)
- func (c *APIClient) ListHunts(rq ApiListHuntsArgs) (rs *ApiListHuntsResult, err error)
- func (c *APIClient) ListKbFields() (rs *ApiListKbFieldsResult, err error)
- func (c *APIClient) ListKnownEncodings() (rs *ApiListKnownEncodingsResult, err error)
- func (c *APIClient) ListPendingGlobalNotifications() (rs *ApiListPendingGlobalNotificationsResult, err error)
- func (c *APIClient) ListPendingUserNotifications(rq ApiListPendingUserNotificationsArgs) (rs *ApiListPendingUserNotificationsResult, err error)
- func (c *APIClient) ListUserClientApprovals(rq ApiListUserClientApprovalsArgs) (rs *ApiListUserClientApprovalsResult, err error)
- func (c *APIClient) ListUserCronApprovals(rq ApiListUserCronApprovalsArgs) (rs *ApiListUserCronApprovalsResult, err error)
- func (c *APIClient) ListUserHuntApprovals(rq ApiListUserHuntApprovalsArgs) (rs *ApiListUserHuntApprovalsResult, err error)
- func (c *APIClient) RemoveClientsLabels(rq ApiRemoveClientsLabelsArgs) error
- func (c *APIClient) RunHuntLegacy(huntId string) (*http.Response, error)
- func (c *APIClient) SearchClients(rq ApiSearchClientsArgs) (rs *ApiSearchClientsResult, err error)
- func (c *APIClient) StartRobotGetFilesOperation(rq ApiStartRobotGetFilesOperationArgs) (rs *ApiStartRobotGetFilesOperationResult, err error)
- func (c *APIClient) StopHuntLegacy(huntId string) (*http.Response, error)
- func (c *APIClient) UpdateGrrUser(rq ApiGrrUser) error
- func (c *APIClient) UpdateVfsFileContent(rq ApiUpdateVfsFileContentArgs) (rs *ApiUpdateVfsFileContentResult, err error)
- func (c *APIClient) UploadArtifact(rq ApiUploadArtifactArgs) error
- type APIError
- type Anomaly
- func (*Anomaly) Descriptor() ([]byte, []int)
- func (m *Anomaly) GetAnomalyReferenceId() []string
- func (m *Anomaly) GetConfidence() Anomaly_AnomalyLevel
- func (m *Anomaly) GetExplanation() string
- func (m *Anomaly) GetFinding() []string
- func (m *Anomaly) GetGeneratedBy() string
- func (m *Anomaly) GetReferencePathspec() *PathSpec
- func (m *Anomaly) GetSeverity() Anomaly_AnomalyLevel
- func (m *Anomaly) GetSymptom() string
- func (m *Anomaly) GetType() Anomaly_AnomalyType
- func (*Anomaly) ProtoMessage()
- func (m *Anomaly) Reset()
- func (m *Anomaly) String() string
- type Anomaly_AnomalyLevel
- type Anomaly_AnomalyType
- type AnyValue
- func (*AnyValue) Descriptor() ([]byte, []int)
- func (av *AnyValue) GetProtoMessage() (pb proto.Message, err error)
- func (m *AnyValue) GetTypeUrl() string
- func (m *AnyValue) GetValue() []byte
- func (av *AnyValue) MarshalJSON() ([]byte, error)
- func (*AnyValue) ProtoMessage()
- func (m *AnyValue) Reset()
- func (m *AnyValue) String() string
- type ApiAFF4ObjectRendererArgs
- type ApiAddClientsLabelsArgs
- func (*ApiAddClientsLabelsArgs) Descriptor() ([]byte, []int)
- func (m *ApiAddClientsLabelsArgs) GetClientIds() []string
- func (m *ApiAddClientsLabelsArgs) GetLabels() []string
- func (*ApiAddClientsLabelsArgs) ProtoMessage()
- func (m *ApiAddClientsLabelsArgs) Reset()
- func (m *ApiAddClientsLabelsArgs) String() string
- type ApiAff4ObjectAttribute
- func (*ApiAff4ObjectAttribute) Descriptor() ([]byte, []int)
- func (m *ApiAff4ObjectAttribute) GetName() string
- func (m *ApiAff4ObjectAttribute) GetValues() []*ApiAff4ObjectAttributeValue
- func (*ApiAff4ObjectAttribute) ProtoMessage()
- func (m *ApiAff4ObjectAttribute) Reset()
- func (m *ApiAff4ObjectAttribute) String() string
- type ApiAff4ObjectAttributeValue
- func (*ApiAff4ObjectAttributeValue) Descriptor() ([]byte, []int)
- func (m *ApiAff4ObjectAttributeValue) GetAge() uint64
- func (m *ApiAff4ObjectAttributeValue) GetType() string
- func (m *ApiAff4ObjectAttributeValue) GetValue() *AnyValue
- func (*ApiAff4ObjectAttributeValue) ProtoMessage()
- func (m *ApiAff4ObjectAttributeValue) Reset()
- func (m *ApiAff4ObjectAttributeValue) String() string
- type ApiAff4ObjectRepresentation
- type ApiAff4ObjectType
- type ApiAuthorization
- func (*ApiAuthorization) Descriptor() ([]byte, []int)
- func (m *ApiAuthorization) GetGroups() []string
- func (m *ApiAuthorization) GetRouter() string
- func (m *ApiAuthorization) GetRouterParams() *ApiDataObject
- func (m *ApiAuthorization) GetUsers() []string
- func (*ApiAuthorization) ProtoMessage()
- func (m *ApiAuthorization) Reset()
- func (m *ApiAuthorization) String() string
- type ApiCancelFlowArgs
- type ApiClient
- func (*ApiClient) Descriptor() ([]byte, []int)
- func (m *ApiClient) GetAge() uint64
- func (m *ApiClient) GetAgentInfo() *ClientInformation
- func (m *ApiClient) GetFirstSeenAt() uint64
- func (m *ApiClient) GetHardwareInfo() *HardwareInfo
- func (m *ApiClient) GetInterfaces() []*Interface
- func (m *ApiClient) GetLabels() []*AFF4ObjectLabel
- func (m *ApiClient) GetLastBootedAt() uint64
- func (m *ApiClient) GetLastClock() uint64
- func (m *ApiClient) GetLastCrashAt() uint64
- func (m *ApiClient) GetLastSeenAt() uint64
- func (m *ApiClient) GetOsInfo() *Uname
- func (m *ApiClient) GetUrn() string
- func (m *ApiClient) GetUsers() []*User
- func (m *ApiClient) GetVolumes() []*Volume
- func (*ApiClient) ProtoMessage()
- func (m *ApiClient) Reset()
- func (m *ApiClient) String() string
- type ApiConfigOption
- func (*ApiConfigOption) Descriptor() ([]byte, []int)
- func (m *ApiConfigOption) GetIsInvalid() bool
- func (m *ApiConfigOption) GetIsRedacted() bool
- func (m *ApiConfigOption) GetName() string
- func (m *ApiConfigOption) GetType() string
- func (m *ApiConfigOption) GetValue() *AnyValue
- func (*ApiConfigOption) ProtoMessage()
- func (m *ApiConfigOption) Reset()
- func (m *ApiConfigOption) String() string
- type ApiConfigSection
- type ApiCreateFlowArgs
- type ApiCreateHuntArgs
- type ApiCreateUserClientApprovalArgs
- func (*ApiCreateUserClientApprovalArgs) Descriptor() ([]byte, []int)
- func (m *ApiCreateUserClientApprovalArgs) GetApproval() *ApiUserClientApproval
- func (m *ApiCreateUserClientApprovalArgs) GetClientId() string
- func (*ApiCreateUserClientApprovalArgs) ProtoMessage()
- func (m *ApiCreateUserClientApprovalArgs) Reset()
- func (m *ApiCreateUserClientApprovalArgs) String() string
- type ApiCreateVfsRefreshOperationArgs
- func (*ApiCreateVfsRefreshOperationArgs) Descriptor() ([]byte, []int)
- func (m *ApiCreateVfsRefreshOperationArgs) GetClientId() string
- func (m *ApiCreateVfsRefreshOperationArgs) GetFilePath() string
- func (m *ApiCreateVfsRefreshOperationArgs) GetMaxDepth() uint64
- func (m *ApiCreateVfsRefreshOperationArgs) GetNotifyUser() bool
- func (*ApiCreateVfsRefreshOperationArgs) ProtoMessage()
- func (m *ApiCreateVfsRefreshOperationArgs) Reset()
- func (m *ApiCreateVfsRefreshOperationArgs) String() string
- type ApiCreateVfsRefreshOperationResult
- func (*ApiCreateVfsRefreshOperationResult) Descriptor() ([]byte, []int)
- func (m *ApiCreateVfsRefreshOperationResult) GetOperationId() string
- func (*ApiCreateVfsRefreshOperationResult) ProtoMessage()
- func (m *ApiCreateVfsRefreshOperationResult) Reset()
- func (m *ApiCreateVfsRefreshOperationResult) String() string
- type ApiCronJob
- func (*ApiCronJob) Descriptor() ([]byte, []int)
- func (m *ApiCronJob) GetAllowOverruns() bool
- func (m *ApiCronJob) GetDescription() string
- func (m *ApiCronJob) GetFlowArgs() *AnyValue
- func (m *ApiCronJob) GetFlowName() string
- func (m *ApiCronJob) GetFlowRunnerArgs() *FlowRunnerArgs
- func (m *ApiCronJob) GetIsFailing() bool
- func (m *ApiCronJob) GetLastRunTime() uint64
- func (m *ApiCronJob) GetLifetime() uint64
- func (m *ApiCronJob) GetPeriodicity() uint64
- func (m *ApiCronJob) GetState() ApiCronJob_State
- func (m *ApiCronJob) GetUrn() string
- func (*ApiCronJob) ProtoMessage()
- func (m *ApiCronJob) Reset()
- func (m *ApiCronJob) String() string
- type ApiCronJob_State
- type ApiDataObject
- type ApiDataObjectKeyValuePair
- func (*ApiDataObjectKeyValuePair) Descriptor() ([]byte, []int)
- func (m *ApiDataObjectKeyValuePair) GetInvalid() bool
- func (m *ApiDataObjectKeyValuePair) GetKey() string
- func (m *ApiDataObjectKeyValuePair) GetType() string
- func (m *ApiDataObjectKeyValuePair) GetValue() *AnyValue
- func (*ApiDataObjectKeyValuePair) ProtoMessage()
- func (m *ApiDataObjectKeyValuePair) Reset()
- func (m *ApiDataObjectKeyValuePair) String() string
- type ApiDeleteArtifactsArgs
- type ApiDeleteCronJobArgs
- type ApiDeletePendingGlobalNotificationArgs
- func (*ApiDeletePendingGlobalNotificationArgs) Descriptor() ([]byte, []int)
- func (m *ApiDeletePendingGlobalNotificationArgs) GetType() GlobalNotification_Type
- func (*ApiDeletePendingGlobalNotificationArgs) ProtoMessage()
- func (m *ApiDeletePendingGlobalNotificationArgs) Reset()
- func (m *ApiDeletePendingGlobalNotificationArgs) String() string
- type ApiDeletePendingUserNotificationArgs
- func (*ApiDeletePendingUserNotificationArgs) Descriptor() ([]byte, []int)
- func (m *ApiDeletePendingUserNotificationArgs) GetTimestamp() uint64
- func (*ApiDeletePendingUserNotificationArgs) ProtoMessage()
- func (m *ApiDeletePendingUserNotificationArgs) Reset()
- func (m *ApiDeletePendingUserNotificationArgs) String() string
- type ApiFile
- func (*ApiFile) Descriptor() ([]byte, []int)
- func (m *ApiFile) GetAge() uint64
- func (m *ApiFile) GetDetails() *ApiAff4ObjectRepresentation
- func (m *ApiFile) GetHash() *Hash
- func (m *ApiFile) GetIsDirectory() bool
- func (m *ApiFile) GetLastDownloaded() uint64
- func (m *ApiFile) GetLastDownloadedSize() uint64
- func (m *ApiFile) GetName() string
- func (m *ApiFile) GetPath() string
- func (m *ApiFile) GetStat() *StatEntry
- func (m *ApiFile) GetType() string
- func (*ApiFile) ProtoMessage()
- func (m *ApiFile) Reset()
- func (m *ApiFile) String() string
- type ApiFlow
- func (*ApiFlow) Descriptor() ([]byte, []int)
- func (m *ApiFlow) GetArgs() *AnyValue
- func (m *ApiFlow) GetCreator() string
- func (m *ApiFlow) GetLastActiveAt() uint64
- func (m *ApiFlow) GetName() string
- func (m *ApiFlow) GetNestedFlows() []*ApiFlow
- func (m *ApiFlow) GetRunnerArgs() *FlowRunnerArgs
- func (m *ApiFlow) GetStartedAt() uint64
- func (m *ApiFlow) GetState() ApiFlow_State
- func (m *ApiFlow) GetUrn() string
- func (*ApiFlow) ProtoMessage()
- func (m *ApiFlow) Reset()
- func (m *ApiFlow) String() string
- type ApiFlowDescriptor
- func (*ApiFlowDescriptor) Descriptor() ([]byte, []int)
- func (m *ApiFlowDescriptor) GetArgsType() string
- func (m *ApiFlowDescriptor) GetBehaviours() []string
- func (m *ApiFlowDescriptor) GetCategory() string
- func (m *ApiFlowDescriptor) GetDefaultArgs() *AnyValue
- func (m *ApiFlowDescriptor) GetDoc() string
- func (m *ApiFlowDescriptor) GetFriendlyName() string
- func (m *ApiFlowDescriptor) GetName() string
- func (*ApiFlowDescriptor) ProtoMessage()
- func (m *ApiFlowDescriptor) Reset()
- func (m *ApiFlowDescriptor) String() string
- type ApiFlowResult
- func (*ApiFlowResult) Descriptor() ([]byte, []int)
- func (m *ApiFlowResult) GetPayload() *AnyValue
- func (m *ApiFlowResult) GetPayloadType() string
- func (m *ApiFlowResult) GetTimestamp() uint64
- func (*ApiFlowResult) ProtoMessage()
- func (m *ApiFlowResult) Reset()
- func (m *ApiFlowResult) String() string
- type ApiFlow_State
- type ApiGRRHuntRendererArgs
- type ApiGetClientArgs
- type ApiGetClientResult
- type ApiGetClientVersionTimesArgs
- type ApiGetClientVersionTimesResult
- type ApiGetConfigOptionArgs
- type ApiGetConfigResult
- type ApiGetFileBlobArgs
- func (*ApiGetFileBlobArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFileBlobArgs) GetClientId() string
- func (m *ApiGetFileBlobArgs) GetFilePath() string
- func (m *ApiGetFileBlobArgs) GetLength() int64
- func (m *ApiGetFileBlobArgs) GetOffset() int64
- func (m *ApiGetFileBlobArgs) GetTimestamp() uint64
- func (*ApiGetFileBlobArgs) ProtoMessage()
- func (m *ApiGetFileBlobArgs) Reset()
- func (m *ApiGetFileBlobArgs) String() string
- type ApiGetFileDetailsArgs
- func (*ApiGetFileDetailsArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFileDetailsArgs) GetClientId() string
- func (m *ApiGetFileDetailsArgs) GetFilePath() string
- func (m *ApiGetFileDetailsArgs) GetTimestamp() uint64
- func (*ApiGetFileDetailsArgs) ProtoMessage()
- func (m *ApiGetFileDetailsArgs) Reset()
- func (m *ApiGetFileDetailsArgs) String() string
- type ApiGetFileDetailsResult
- type ApiGetFileDownloadCommandArgs
- func (*ApiGetFileDownloadCommandArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFileDownloadCommandArgs) GetClientId() string
- func (m *ApiGetFileDownloadCommandArgs) GetFilePath() string
- func (*ApiGetFileDownloadCommandArgs) ProtoMessage()
- func (m *ApiGetFileDownloadCommandArgs) Reset()
- func (m *ApiGetFileDownloadCommandArgs) String() string
- type ApiGetFileDownloadCommandResult
- type ApiGetFileTextArgs
- func (*ApiGetFileTextArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFileTextArgs) GetClientId() string
- func (m *ApiGetFileTextArgs) GetEncoding() ApiGetFileTextArgs_Encoding
- func (m *ApiGetFileTextArgs) GetFilePath() string
- func (m *ApiGetFileTextArgs) GetLength() int64
- func (m *ApiGetFileTextArgs) GetOffset() int64
- func (m *ApiGetFileTextArgs) GetTimestamp() uint64
- func (*ApiGetFileTextArgs) ProtoMessage()
- func (m *ApiGetFileTextArgs) Reset()
- func (m *ApiGetFileTextArgs) String() string
- type ApiGetFileTextArgs_Encoding
- type ApiGetFileTextResult
- type ApiGetFileVersionTimesArgs
- func (*ApiGetFileVersionTimesArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFileVersionTimesArgs) GetClientId() string
- func (m *ApiGetFileVersionTimesArgs) GetFilePath() string
- func (*ApiGetFileVersionTimesArgs) ProtoMessage()
- func (m *ApiGetFileVersionTimesArgs) Reset()
- func (m *ApiGetFileVersionTimesArgs) String() string
- type ApiGetFileVersionTimesResult
- type ApiGetFlowArgs
- type ApiGetFlowFilesArchiveArgs
- func (*ApiGetFlowFilesArchiveArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFlowFilesArchiveArgs) GetArchiveFormat() ApiGetFlowFilesArchiveArgs_ArchiveFormat
- func (m *ApiGetFlowFilesArchiveArgs) GetClientId() string
- func (m *ApiGetFlowFilesArchiveArgs) GetFlowId() string
- func (*ApiGetFlowFilesArchiveArgs) ProtoMessage()
- func (m *ApiGetFlowFilesArchiveArgs) Reset()
- func (m *ApiGetFlowFilesArchiveArgs) String() string
- type ApiGetFlowFilesArchiveArgs_ArchiveFormat
- func (x ApiGetFlowFilesArchiveArgs_ArchiveFormat) Enum() *ApiGetFlowFilesArchiveArgs_ArchiveFormat
- func (ApiGetFlowFilesArchiveArgs_ArchiveFormat) EnumDescriptor() ([]byte, []int)
- func (x ApiGetFlowFilesArchiveArgs_ArchiveFormat) String() string
- func (x *ApiGetFlowFilesArchiveArgs_ArchiveFormat) UnmarshalJSON(data []byte) error
- type ApiGetFlowResultsExportCommandArgs
- func (*ApiGetFlowResultsExportCommandArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetFlowResultsExportCommandArgs) GetClientId() string
- func (m *ApiGetFlowResultsExportCommandArgs) GetFlowId() string
- func (*ApiGetFlowResultsExportCommandArgs) ProtoMessage()
- func (m *ApiGetFlowResultsExportCommandArgs) Reset()
- func (m *ApiGetFlowResultsExportCommandArgs) String() string
- type ApiGetFlowResultsExportCommandResult
- func (*ApiGetFlowResultsExportCommandResult) Descriptor() ([]byte, []int)
- func (m *ApiGetFlowResultsExportCommandResult) GetCommand() string
- func (*ApiGetFlowResultsExportCommandResult) ProtoMessage()
- func (m *ApiGetFlowResultsExportCommandResult) Reset()
- func (m *ApiGetFlowResultsExportCommandResult) String() string
- type ApiGetHuntArgs
- type ApiGetHuntClientCompletionStatsArgs
- func (*ApiGetHuntClientCompletionStatsArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetHuntClientCompletionStatsArgs) GetHuntId() string
- func (m *ApiGetHuntClientCompletionStatsArgs) GetSize() int64
- func (*ApiGetHuntClientCompletionStatsArgs) ProtoMessage()
- func (m *ApiGetHuntClientCompletionStatsArgs) Reset()
- func (m *ApiGetHuntClientCompletionStatsArgs) String() string
- type ApiGetHuntClientCompletionStatsResult
- func (*ApiGetHuntClientCompletionStatsResult) Descriptor() ([]byte, []int)
- func (m *ApiGetHuntClientCompletionStatsResult) GetCompletePoints() []*SampleFloat
- func (m *ApiGetHuntClientCompletionStatsResult) GetStartPoints() []*SampleFloat
- func (*ApiGetHuntClientCompletionStatsResult) ProtoMessage()
- func (m *ApiGetHuntClientCompletionStatsResult) Reset()
- func (m *ApiGetHuntClientCompletionStatsResult) String() string
- type ApiGetHuntContextArgs
- type ApiGetHuntContextResult
- type ApiGetHuntFileArgs
- func (*ApiGetHuntFileArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetHuntFileArgs) GetClientId() string
- func (m *ApiGetHuntFileArgs) GetHuntId() string
- func (m *ApiGetHuntFileArgs) GetTimestamp() uint64
- func (m *ApiGetHuntFileArgs) GetVfsPath() string
- func (*ApiGetHuntFileArgs) ProtoMessage()
- func (m *ApiGetHuntFileArgs) Reset()
- func (m *ApiGetHuntFileArgs) String() string
- type ApiGetHuntFilesArchiveArgs
- func (*ApiGetHuntFilesArchiveArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetHuntFilesArchiveArgs) GetArchiveFormat() ApiGetHuntFilesArchiveArgs_ArchiveFormat
- func (m *ApiGetHuntFilesArchiveArgs) GetHuntId() string
- func (*ApiGetHuntFilesArchiveArgs) ProtoMessage()
- func (m *ApiGetHuntFilesArchiveArgs) Reset()
- func (m *ApiGetHuntFilesArchiveArgs) String() string
- type ApiGetHuntFilesArchiveArgs_ArchiveFormat
- func (x ApiGetHuntFilesArchiveArgs_ArchiveFormat) Enum() *ApiGetHuntFilesArchiveArgs_ArchiveFormat
- func (ApiGetHuntFilesArchiveArgs_ArchiveFormat) EnumDescriptor() ([]byte, []int)
- func (x ApiGetHuntFilesArchiveArgs_ArchiveFormat) String() string
- func (x *ApiGetHuntFilesArchiveArgs_ArchiveFormat) UnmarshalJSON(data []byte) error
- type ApiGetHuntResultsExportCommandArgs
- func (*ApiGetHuntResultsExportCommandArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetHuntResultsExportCommandArgs) GetHuntId() string
- func (*ApiGetHuntResultsExportCommandArgs) ProtoMessage()
- func (m *ApiGetHuntResultsExportCommandArgs) Reset()
- func (m *ApiGetHuntResultsExportCommandArgs) String() string
- type ApiGetHuntResultsExportCommandResult
- func (*ApiGetHuntResultsExportCommandResult) Descriptor() ([]byte, []int)
- func (m *ApiGetHuntResultsExportCommandResult) GetCommand() string
- func (*ApiGetHuntResultsExportCommandResult) ProtoMessage()
- func (m *ApiGetHuntResultsExportCommandResult) Reset()
- func (m *ApiGetHuntResultsExportCommandResult) String() string
- type ApiGetHuntStatsArgs
- type ApiGetHuntStatsResult
- type ApiGetInterrogateOperationStateArgs
- func (*ApiGetInterrogateOperationStateArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetInterrogateOperationStateArgs) GetOperationId() string
- func (*ApiGetInterrogateOperationStateArgs) ProtoMessage()
- func (m *ApiGetInterrogateOperationStateArgs) Reset()
- func (m *ApiGetInterrogateOperationStateArgs) String() string
- type ApiGetInterrogateOperationStateResult
- func (*ApiGetInterrogateOperationStateResult) Descriptor() ([]byte, []int)
- func (m *ApiGetInterrogateOperationStateResult) GetState() ApiGetInterrogateOperationStateResult_State
- func (*ApiGetInterrogateOperationStateResult) ProtoMessage()
- func (m *ApiGetInterrogateOperationStateResult) Reset()
- func (m *ApiGetInterrogateOperationStateResult) String() string
- type ApiGetInterrogateOperationStateResult_State
- func (x ApiGetInterrogateOperationStateResult_State) Enum() *ApiGetInterrogateOperationStateResult_State
- func (ApiGetInterrogateOperationStateResult_State) EnumDescriptor() ([]byte, []int)
- func (x ApiGetInterrogateOperationStateResult_State) String() string
- func (x *ApiGetInterrogateOperationStateResult_State) UnmarshalJSON(data []byte) error
- type ApiGetLastClientIPAddressArgs
- type ApiGetLastClientIPAddressResult
- func (*ApiGetLastClientIPAddressResult) Descriptor() ([]byte, []int)
- func (m *ApiGetLastClientIPAddressResult) GetInfo() string
- func (m *ApiGetLastClientIPAddressResult) GetIp() string
- func (m *ApiGetLastClientIPAddressResult) GetStatus() ApiGetLastClientIPAddressResult_Status
- func (*ApiGetLastClientIPAddressResult) ProtoMessage()
- func (m *ApiGetLastClientIPAddressResult) Reset()
- func (m *ApiGetLastClientIPAddressResult) String() string
- type ApiGetLastClientIPAddressResult_Status
- func (x ApiGetLastClientIPAddressResult_Status) Enum() *ApiGetLastClientIPAddressResult_Status
- func (ApiGetLastClientIPAddressResult_Status) EnumDescriptor() ([]byte, []int)
- func (x ApiGetLastClientIPAddressResult_Status) String() string
- func (x *ApiGetLastClientIPAddressResult_Status) UnmarshalJSON(data []byte) error
- type ApiGetPendingUserNotificationsCountResult
- func (*ApiGetPendingUserNotificationsCountResult) Descriptor() ([]byte, []int)
- func (m *ApiGetPendingUserNotificationsCountResult) GetCount() int64
- func (*ApiGetPendingUserNotificationsCountResult) ProtoMessage()
- func (m *ApiGetPendingUserNotificationsCountResult) Reset()
- func (m *ApiGetPendingUserNotificationsCountResult) String() string
- type ApiGetRDFValueDescriptorArgs
- type ApiGetRobotGetFilesOperationStateArgs
- func (*ApiGetRobotGetFilesOperationStateArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetRobotGetFilesOperationStateArgs) GetOperationId() string
- func (*ApiGetRobotGetFilesOperationStateArgs) ProtoMessage()
- func (m *ApiGetRobotGetFilesOperationStateArgs) Reset()
- func (m *ApiGetRobotGetFilesOperationStateArgs) String() string
- type ApiGetRobotGetFilesOperationStateResult
- func (*ApiGetRobotGetFilesOperationStateResult) Descriptor() ([]byte, []int)
- func (m *ApiGetRobotGetFilesOperationStateResult) GetResultCount() uint64
- func (m *ApiGetRobotGetFilesOperationStateResult) GetState() ApiFlow_State
- func (*ApiGetRobotGetFilesOperationStateResult) ProtoMessage()
- func (m *ApiGetRobotGetFilesOperationStateResult) Reset()
- func (m *ApiGetRobotGetFilesOperationStateResult) String() string
- type ApiGetStatsStoreMetricArgs
- func (*ApiGetStatsStoreMetricArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetStatsStoreMetricArgs) GetAggregationMode() ApiGetStatsStoreMetricArgs_AggregationMode
- func (m *ApiGetStatsStoreMetricArgs) GetComponent() ApiGetStatsStoreMetricArgs_Component
- func (m *ApiGetStatsStoreMetricArgs) GetDistributionHandlingMode() ApiGetStatsStoreMetricArgs_DistributionHandlingMode
- func (m *ApiGetStatsStoreMetricArgs) GetEnd() uint64
- func (m *ApiGetStatsStoreMetricArgs) GetMetricName() string
- func (m *ApiGetStatsStoreMetricArgs) GetRate() uint64
- func (m *ApiGetStatsStoreMetricArgs) GetStart() uint64
- func (*ApiGetStatsStoreMetricArgs) ProtoMessage()
- func (m *ApiGetStatsStoreMetricArgs) Reset()
- func (m *ApiGetStatsStoreMetricArgs) String() string
- type ApiGetStatsStoreMetricArgs_AggregationMode
- func (x ApiGetStatsStoreMetricArgs_AggregationMode) Enum() *ApiGetStatsStoreMetricArgs_AggregationMode
- func (ApiGetStatsStoreMetricArgs_AggregationMode) EnumDescriptor() ([]byte, []int)
- func (x ApiGetStatsStoreMetricArgs_AggregationMode) String() string
- func (x *ApiGetStatsStoreMetricArgs_AggregationMode) UnmarshalJSON(data []byte) error
- type ApiGetStatsStoreMetricArgs_Component
- func (x ApiGetStatsStoreMetricArgs_Component) Enum() *ApiGetStatsStoreMetricArgs_Component
- func (ApiGetStatsStoreMetricArgs_Component) EnumDescriptor() ([]byte, []int)
- func (x ApiGetStatsStoreMetricArgs_Component) String() string
- func (x *ApiGetStatsStoreMetricArgs_Component) UnmarshalJSON(data []byte) error
- type ApiGetStatsStoreMetricArgs_DistributionHandlingMode
- func (x ApiGetStatsStoreMetricArgs_DistributionHandlingMode) Enum() *ApiGetStatsStoreMetricArgs_DistributionHandlingMode
- func (ApiGetStatsStoreMetricArgs_DistributionHandlingMode) EnumDescriptor() ([]byte, []int)
- func (x ApiGetStatsStoreMetricArgs_DistributionHandlingMode) String() string
- func (x *ApiGetStatsStoreMetricArgs_DistributionHandlingMode) UnmarshalJSON(data []byte) error
- type ApiGetUserClientApprovalArgs
- func (*ApiGetUserClientApprovalArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetUserClientApprovalArgs) GetClientId() string
- func (m *ApiGetUserClientApprovalArgs) GetReason() string
- func (*ApiGetUserClientApprovalArgs) ProtoMessage()
- func (m *ApiGetUserClientApprovalArgs) Reset()
- func (m *ApiGetUserClientApprovalArgs) String() string
- type ApiGetVfsFileContentUpdateStateArgs
- func (*ApiGetVfsFileContentUpdateStateArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetVfsFileContentUpdateStateArgs) GetOperationId() string
- func (*ApiGetVfsFileContentUpdateStateArgs) ProtoMessage()
- func (m *ApiGetVfsFileContentUpdateStateArgs) Reset()
- func (m *ApiGetVfsFileContentUpdateStateArgs) String() string
- type ApiGetVfsFileContentUpdateStateResult
- func (*ApiGetVfsFileContentUpdateStateResult) Descriptor() ([]byte, []int)
- func (m *ApiGetVfsFileContentUpdateStateResult) GetState() ApiGetVfsFileContentUpdateStateResult_State
- func (*ApiGetVfsFileContentUpdateStateResult) ProtoMessage()
- func (m *ApiGetVfsFileContentUpdateStateResult) Reset()
- func (m *ApiGetVfsFileContentUpdateStateResult) String() string
- type ApiGetVfsFileContentUpdateStateResult_State
- func (x ApiGetVfsFileContentUpdateStateResult_State) Enum() *ApiGetVfsFileContentUpdateStateResult_State
- func (ApiGetVfsFileContentUpdateStateResult_State) EnumDescriptor() ([]byte, []int)
- func (x ApiGetVfsFileContentUpdateStateResult_State) String() string
- func (x *ApiGetVfsFileContentUpdateStateResult_State) UnmarshalJSON(data []byte) error
- type ApiGetVfsRefreshOperationStateArgs
- func (*ApiGetVfsRefreshOperationStateArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetVfsRefreshOperationStateArgs) GetOperationId() string
- func (*ApiGetVfsRefreshOperationStateArgs) ProtoMessage()
- func (m *ApiGetVfsRefreshOperationStateArgs) Reset()
- func (m *ApiGetVfsRefreshOperationStateArgs) String() string
- type ApiGetVfsRefreshOperationStateResult
- func (*ApiGetVfsRefreshOperationStateResult) Descriptor() ([]byte, []int)
- func (m *ApiGetVfsRefreshOperationStateResult) GetState() ApiGetVfsRefreshOperationStateResult_State
- func (*ApiGetVfsRefreshOperationStateResult) ProtoMessage()
- func (m *ApiGetVfsRefreshOperationStateResult) Reset()
- func (m *ApiGetVfsRefreshOperationStateResult) String() string
- type ApiGetVfsRefreshOperationStateResult_State
- func (x ApiGetVfsRefreshOperationStateResult_State) Enum() *ApiGetVfsRefreshOperationStateResult_State
- func (ApiGetVfsRefreshOperationStateResult_State) EnumDescriptor() ([]byte, []int)
- func (x ApiGetVfsRefreshOperationStateResult_State) String() string
- func (x *ApiGetVfsRefreshOperationStateResult_State) UnmarshalJSON(data []byte) error
- type ApiGetVfsTimelineArgs
- type ApiGetVfsTimelineAsCsvArgs
- func (*ApiGetVfsTimelineAsCsvArgs) Descriptor() ([]byte, []int)
- func (m *ApiGetVfsTimelineAsCsvArgs) GetClientId() string
- func (m *ApiGetVfsTimelineAsCsvArgs) GetFilePath() string
- func (*ApiGetVfsTimelineAsCsvArgs) ProtoMessage()
- func (m *ApiGetVfsTimelineAsCsvArgs) Reset()
- func (m *ApiGetVfsTimelineAsCsvArgs) String() string
- type ApiGetVfsTimelineResult
- type ApiGrrUser
- func (*ApiGrrUser) Descriptor() ([]byte, []int)
- func (m *ApiGrrUser) GetInterfaceTraits() *ApiGrrUserInterfaceTraits
- func (m *ApiGrrUser) GetSettings() *GUISettings
- func (m *ApiGrrUser) GetUsername() string
- func (*ApiGrrUser) ProtoMessage()
- func (m *ApiGrrUser) Reset()
- func (m *ApiGrrUser) String() string
- type ApiGrrUserInterfaceTraits
- func (*ApiGrrUserInterfaceTraits) Descriptor() ([]byte, []int)
- func (m *ApiGrrUserInterfaceTraits) GetArtifactManagerNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetBrowseVirtualFileSystemNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetCreateCronJobActionEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetCreateHuntActionEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetCronJobsNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetGlobalClientCrashesNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetHuntManagerNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetManageBinariesNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetManageClientFlowsNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetModifyClientLabelsActionEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetSearchClientsActionEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetServerLoadNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetSettingsNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetShowStatisticsNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetStartClientFlowNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetStartGlobalFlowsNavItemEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetUploadArtifactActionEnabled() bool
- func (m *ApiGrrUserInterfaceTraits) GetUploadBinaryActionEnabled() bool
- func (*ApiGrrUserInterfaceTraits) ProtoMessage()
- func (m *ApiGrrUserInterfaceTraits) Reset()
- func (m *ApiGrrUserInterfaceTraits) String() string
- type ApiHunt
- func (*ApiHunt) Descriptor() ([]byte, []int)
- func (m *ApiHunt) GetAllClientsCount() int64
- func (m *ApiHunt) GetClientLimit() int64
- func (m *ApiHunt) GetClientRate() float32
- func (m *ApiHunt) GetClientRuleSet() *ForemanClientRuleSet
- func (m *ApiHunt) GetCompletedClientsCount() int64
- func (m *ApiHunt) GetCreated() uint64
- func (m *ApiHunt) GetCreator() string
- func (m *ApiHunt) GetDescription() string
- func (m *ApiHunt) GetExpires() uint64
- func (m *ApiHunt) GetHuntArgs() *AnyValue
- func (m *ApiHunt) GetHuntRunnerArgs() *HuntRunnerArgs
- func (m *ApiHunt) GetIsRobot() bool
- func (m *ApiHunt) GetName() string
- func (m *ApiHunt) GetRemainingClientsCount() int64
- func (m *ApiHunt) GetState() ApiHunt_State
- func (m *ApiHunt) GetTotalCpuUsage() float32
- func (m *ApiHunt) GetTotalNetUsage() int64
- func (m *ApiHunt) GetUrn() string
- func (*ApiHunt) ProtoMessage()
- func (m *ApiHunt) Reset()
- func (m *ApiHunt) String() string
- type ApiHuntClient
- func (*ApiHuntClient) Descriptor() ([]byte, []int)
- func (m *ApiHuntClient) GetAvailableClientRequestsCount() int64
- func (m *ApiHuntClient) GetAvailableResponsesCount() int64
- func (m *ApiHuntClient) GetClientId() string
- func (m *ApiHuntClient) GetExpectedArgs() string
- func (m *ApiHuntClient) GetExpectedResponses() string
- func (m *ApiHuntClient) GetFlowUrn() string
- func (m *ApiHuntClient) GetIncompleteRequestId() string
- func (m *ApiHuntClient) GetIsStatusAvailable() bool
- func (m *ApiHuntClient) GetNextState() string
- func (*ApiHuntClient) ProtoMessage()
- func (m *ApiHuntClient) Reset()
- func (m *ApiHuntClient) String() string
- type ApiHuntResult
- func (*ApiHuntResult) Descriptor() ([]byte, []int)
- func (m *ApiHuntResult) GetClientId() string
- func (m *ApiHuntResult) GetPayload() *AnyValue
- func (m *ApiHuntResult) GetPayloadType() string
- func (m *ApiHuntResult) GetTimestamp() uint64
- func (*ApiHuntResult) ProtoMessage()
- func (m *ApiHuntResult) Reset()
- func (m *ApiHuntResult) String() string
- type ApiHunt_State
- type ApiInterrogateClientArgs
- type ApiInterrogateClientResult
- type ApiListAndResetUserNotificationsArgs
- func (*ApiListAndResetUserNotificationsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListAndResetUserNotificationsArgs) GetCount() int64
- func (m *ApiListAndResetUserNotificationsArgs) GetFilter() string
- func (m *ApiListAndResetUserNotificationsArgs) GetOffset() int64
- func (*ApiListAndResetUserNotificationsArgs) ProtoMessage()
- func (m *ApiListAndResetUserNotificationsArgs) Reset()
- func (m *ApiListAndResetUserNotificationsArgs) String() string
- type ApiListAndResetUserNotificationsResult
- func (*ApiListAndResetUserNotificationsResult) Descriptor() ([]byte, []int)
- func (m *ApiListAndResetUserNotificationsResult) GetItems() []*ApiNotification
- func (m *ApiListAndResetUserNotificationsResult) GetTotalCount() int64
- func (*ApiListAndResetUserNotificationsResult) ProtoMessage()
- func (m *ApiListAndResetUserNotificationsResult) Reset()
- func (m *ApiListAndResetUserNotificationsResult) String() string
- type ApiListArtifactsArgs
- type ApiListArtifactsResult
- func (*ApiListArtifactsResult) Descriptor() ([]byte, []int)
- func (m *ApiListArtifactsResult) GetItems() []*ArtifactDescriptor
- func (m *ApiListArtifactsResult) GetTotalCount() int64
- func (*ApiListArtifactsResult) ProtoMessage()
- func (m *ApiListArtifactsResult) Reset()
- func (m *ApiListArtifactsResult) String() string
- type ApiListClientsLabelsResult
- type ApiListCronJobsArgs
- type ApiListCronJobsResult
- func (*ApiListCronJobsResult) Descriptor() ([]byte, []int)
- func (m *ApiListCronJobsResult) GetItems() []*ApiCronJob
- func (m *ApiListCronJobsResult) GetTotalCount() int64
- func (*ApiListCronJobsResult) ProtoMessage()
- func (m *ApiListCronJobsResult) Reset()
- func (m *ApiListCronJobsResult) String() string
- type ApiListFilesArgs
- func (*ApiListFilesArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFilesArgs) GetClientId() string
- func (m *ApiListFilesArgs) GetCount() int64
- func (m *ApiListFilesArgs) GetDirectoriesOnly() bool
- func (m *ApiListFilesArgs) GetFilePath() string
- func (m *ApiListFilesArgs) GetFilter() string
- func (m *ApiListFilesArgs) GetOffset() int64
- func (*ApiListFilesArgs) ProtoMessage()
- func (m *ApiListFilesArgs) Reset()
- func (m *ApiListFilesArgs) String() string
- type ApiListFilesResult
- type ApiListFlowDescriptorsArgs
- type ApiListFlowDescriptorsArgs_FlowType
- func (x ApiListFlowDescriptorsArgs_FlowType) Enum() *ApiListFlowDescriptorsArgs_FlowType
- func (ApiListFlowDescriptorsArgs_FlowType) EnumDescriptor() ([]byte, []int)
- func (x ApiListFlowDescriptorsArgs_FlowType) String() string
- func (x *ApiListFlowDescriptorsArgs_FlowType) UnmarshalJSON(data []byte) error
- type ApiListFlowDescriptorsResult
- type ApiListFlowLogsArgs
- func (*ApiListFlowLogsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFlowLogsArgs) GetClientId() string
- func (m *ApiListFlowLogsArgs) GetCount() int64
- func (m *ApiListFlowLogsArgs) GetFilter() string
- func (m *ApiListFlowLogsArgs) GetFlowId() string
- func (m *ApiListFlowLogsArgs) GetOffset() int64
- func (*ApiListFlowLogsArgs) ProtoMessage()
- func (m *ApiListFlowLogsArgs) Reset()
- func (m *ApiListFlowLogsArgs) String() string
- type ApiListFlowLogsResult
- type ApiListFlowOutputPluginErrorsArgs
- func (*ApiListFlowOutputPluginErrorsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFlowOutputPluginErrorsArgs) GetClientId() string
- func (m *ApiListFlowOutputPluginErrorsArgs) GetCount() int64
- func (m *ApiListFlowOutputPluginErrorsArgs) GetFlowId() string
- func (m *ApiListFlowOutputPluginErrorsArgs) GetOffset() int64
- func (m *ApiListFlowOutputPluginErrorsArgs) GetPluginId() string
- func (*ApiListFlowOutputPluginErrorsArgs) ProtoMessage()
- func (m *ApiListFlowOutputPluginErrorsArgs) Reset()
- func (m *ApiListFlowOutputPluginErrorsArgs) String() string
- type ApiListFlowOutputPluginErrorsResult
- func (*ApiListFlowOutputPluginErrorsResult) Descriptor() ([]byte, []int)
- func (m *ApiListFlowOutputPluginErrorsResult) GetItems() []*OutputPluginBatchProcessingStatus
- func (m *ApiListFlowOutputPluginErrorsResult) GetTotalCount() int64
- func (*ApiListFlowOutputPluginErrorsResult) ProtoMessage()
- func (m *ApiListFlowOutputPluginErrorsResult) Reset()
- func (m *ApiListFlowOutputPluginErrorsResult) String() string
- type ApiListFlowOutputPluginLogsArgs
- func (*ApiListFlowOutputPluginLogsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFlowOutputPluginLogsArgs) GetClientId() string
- func (m *ApiListFlowOutputPluginLogsArgs) GetCount() int64
- func (m *ApiListFlowOutputPluginLogsArgs) GetFlowId() string
- func (m *ApiListFlowOutputPluginLogsArgs) GetOffset() int64
- func (m *ApiListFlowOutputPluginLogsArgs) GetPluginId() string
- func (*ApiListFlowOutputPluginLogsArgs) ProtoMessage()
- func (m *ApiListFlowOutputPluginLogsArgs) Reset()
- func (m *ApiListFlowOutputPluginLogsArgs) String() string
- type ApiListFlowOutputPluginLogsResult
- func (*ApiListFlowOutputPluginLogsResult) Descriptor() ([]byte, []int)
- func (m *ApiListFlowOutputPluginLogsResult) GetItems() []*OutputPluginBatchProcessingStatus
- func (m *ApiListFlowOutputPluginLogsResult) GetTotalCount() int64
- func (*ApiListFlowOutputPluginLogsResult) ProtoMessage()
- func (m *ApiListFlowOutputPluginLogsResult) Reset()
- func (m *ApiListFlowOutputPluginLogsResult) String() string
- type ApiListFlowOutputPluginsArgs
- func (*ApiListFlowOutputPluginsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFlowOutputPluginsArgs) GetClientId() string
- func (m *ApiListFlowOutputPluginsArgs) GetFlowId() string
- func (*ApiListFlowOutputPluginsArgs) ProtoMessage()
- func (m *ApiListFlowOutputPluginsArgs) Reset()
- func (m *ApiListFlowOutputPluginsArgs) String() string
- type ApiListFlowOutputPluginsResult
- type ApiListFlowResultsArgs
- func (*ApiListFlowResultsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFlowResultsArgs) GetClientId() string
- func (m *ApiListFlowResultsArgs) GetCount() int64
- func (m *ApiListFlowResultsArgs) GetFilter() string
- func (m *ApiListFlowResultsArgs) GetFlowId() string
- func (m *ApiListFlowResultsArgs) GetOffset() int64
- func (*ApiListFlowResultsArgs) ProtoMessage()
- func (m *ApiListFlowResultsArgs) Reset()
- func (m *ApiListFlowResultsArgs) String() string
- type ApiListFlowResultsResult
- func (*ApiListFlowResultsResult) Descriptor() ([]byte, []int)
- func (m *ApiListFlowResultsResult) GetItems() []*ApiFlowResult
- func (m *ApiListFlowResultsResult) GetTotalCount() int64
- func (*ApiListFlowResultsResult) ProtoMessage()
- func (m *ApiListFlowResultsResult) Reset()
- func (m *ApiListFlowResultsResult) String() string
- type ApiListFlowsArgs
- func (*ApiListFlowsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListFlowsArgs) GetClientId() string
- func (m *ApiListFlowsArgs) GetCount() int64
- func (m *ApiListFlowsArgs) GetOffset() int64
- func (*ApiListFlowsArgs) ProtoMessage()
- func (m *ApiListFlowsArgs) Reset()
- func (m *ApiListFlowsArgs) String() string
- type ApiListFlowsResult
- type ApiListHuntClientsArgs
- func (*ApiListHuntClientsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntClientsArgs) GetClientStatus() ApiListHuntClientsArgs_ClientStatus
- func (m *ApiListHuntClientsArgs) GetCount() int64
- func (m *ApiListHuntClientsArgs) GetHuntId() string
- func (m *ApiListHuntClientsArgs) GetOffset() int64
- func (*ApiListHuntClientsArgs) ProtoMessage()
- func (m *ApiListHuntClientsArgs) Reset()
- func (m *ApiListHuntClientsArgs) String() string
- type ApiListHuntClientsArgs_ClientStatus
- func (x ApiListHuntClientsArgs_ClientStatus) Enum() *ApiListHuntClientsArgs_ClientStatus
- func (ApiListHuntClientsArgs_ClientStatus) EnumDescriptor() ([]byte, []int)
- func (x ApiListHuntClientsArgs_ClientStatus) String() string
- func (x *ApiListHuntClientsArgs_ClientStatus) UnmarshalJSON(data []byte) error
- type ApiListHuntClientsResult
- func (*ApiListHuntClientsResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntClientsResult) GetItems() []*ApiHuntClient
- func (m *ApiListHuntClientsResult) GetTotalCount() int64
- func (*ApiListHuntClientsResult) ProtoMessage()
- func (m *ApiListHuntClientsResult) Reset()
- func (m *ApiListHuntClientsResult) String() string
- type ApiListHuntCrashesArgs
- func (*ApiListHuntCrashesArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntCrashesArgs) GetCount() int64
- func (m *ApiListHuntCrashesArgs) GetFilter() string
- func (m *ApiListHuntCrashesArgs) GetHuntId() string
- func (m *ApiListHuntCrashesArgs) GetOffset() int64
- func (*ApiListHuntCrashesArgs) ProtoMessage()
- func (m *ApiListHuntCrashesArgs) Reset()
- func (m *ApiListHuntCrashesArgs) String() string
- type ApiListHuntCrashesResult
- func (*ApiListHuntCrashesResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntCrashesResult) GetItems() []*ClientCrash
- func (m *ApiListHuntCrashesResult) GetTotalCount() int64
- func (*ApiListHuntCrashesResult) ProtoMessage()
- func (m *ApiListHuntCrashesResult) Reset()
- func (m *ApiListHuntCrashesResult) String() string
- type ApiListHuntErrorsArgs
- func (*ApiListHuntErrorsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntErrorsArgs) GetCount() int64
- func (m *ApiListHuntErrorsArgs) GetFilter() string
- func (m *ApiListHuntErrorsArgs) GetHuntId() string
- func (m *ApiListHuntErrorsArgs) GetOffset() int64
- func (*ApiListHuntErrorsArgs) ProtoMessage()
- func (m *ApiListHuntErrorsArgs) Reset()
- func (m *ApiListHuntErrorsArgs) String() string
- type ApiListHuntErrorsResult
- func (*ApiListHuntErrorsResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntErrorsResult) GetItems() []*HuntError
- func (m *ApiListHuntErrorsResult) GetTotalCount() int64
- func (*ApiListHuntErrorsResult) ProtoMessage()
- func (m *ApiListHuntErrorsResult) Reset()
- func (m *ApiListHuntErrorsResult) String() string
- type ApiListHuntLogsArgs
- func (*ApiListHuntLogsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntLogsArgs) GetCount() int64
- func (m *ApiListHuntLogsArgs) GetFilter() string
- func (m *ApiListHuntLogsArgs) GetHuntId() string
- func (m *ApiListHuntLogsArgs) GetOffset() int64
- func (*ApiListHuntLogsArgs) ProtoMessage()
- func (m *ApiListHuntLogsArgs) Reset()
- func (m *ApiListHuntLogsArgs) String() string
- type ApiListHuntLogsResult
- type ApiListHuntOutputPluginErrorsArgs
- func (*ApiListHuntOutputPluginErrorsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntOutputPluginErrorsArgs) GetCount() int64
- func (m *ApiListHuntOutputPluginErrorsArgs) GetHuntId() string
- func (m *ApiListHuntOutputPluginErrorsArgs) GetOffset() int64
- func (m *ApiListHuntOutputPluginErrorsArgs) GetPluginId() string
- func (*ApiListHuntOutputPluginErrorsArgs) ProtoMessage()
- func (m *ApiListHuntOutputPluginErrorsArgs) Reset()
- func (m *ApiListHuntOutputPluginErrorsArgs) String() string
- type ApiListHuntOutputPluginErrorsResult
- func (*ApiListHuntOutputPluginErrorsResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntOutputPluginErrorsResult) GetItems() []*OutputPluginBatchProcessingStatus
- func (m *ApiListHuntOutputPluginErrorsResult) GetTotalCount() int64
- func (*ApiListHuntOutputPluginErrorsResult) ProtoMessage()
- func (m *ApiListHuntOutputPluginErrorsResult) Reset()
- func (m *ApiListHuntOutputPluginErrorsResult) String() string
- type ApiListHuntOutputPluginLogsArgs
- func (*ApiListHuntOutputPluginLogsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntOutputPluginLogsArgs) GetCount() int64
- func (m *ApiListHuntOutputPluginLogsArgs) GetHuntId() string
- func (m *ApiListHuntOutputPluginLogsArgs) GetOffset() int64
- func (m *ApiListHuntOutputPluginLogsArgs) GetPluginId() string
- func (*ApiListHuntOutputPluginLogsArgs) ProtoMessage()
- func (m *ApiListHuntOutputPluginLogsArgs) Reset()
- func (m *ApiListHuntOutputPluginLogsArgs) String() string
- type ApiListHuntOutputPluginLogsResult
- func (*ApiListHuntOutputPluginLogsResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntOutputPluginLogsResult) GetItems() []*OutputPluginBatchProcessingStatus
- func (m *ApiListHuntOutputPluginLogsResult) GetTotalCount() int64
- func (*ApiListHuntOutputPluginLogsResult) ProtoMessage()
- func (m *ApiListHuntOutputPluginLogsResult) Reset()
- func (m *ApiListHuntOutputPluginLogsResult) String() string
- type ApiListHuntOutputPluginsArgs
- type ApiListHuntOutputPluginsResult
- func (*ApiListHuntOutputPluginsResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntOutputPluginsResult) GetItems() []*ApiOutputPlugin
- func (m *ApiListHuntOutputPluginsResult) GetTotalCount() int64
- func (*ApiListHuntOutputPluginsResult) ProtoMessage()
- func (m *ApiListHuntOutputPluginsResult) Reset()
- func (m *ApiListHuntOutputPluginsResult) String() string
- type ApiListHuntResultsArgs
- func (*ApiListHuntResultsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntResultsArgs) GetCount() int64
- func (m *ApiListHuntResultsArgs) GetFilter() string
- func (m *ApiListHuntResultsArgs) GetHuntId() string
- func (m *ApiListHuntResultsArgs) GetOffset() int64
- func (*ApiListHuntResultsArgs) ProtoMessage()
- func (m *ApiListHuntResultsArgs) Reset()
- func (m *ApiListHuntResultsArgs) String() string
- type ApiListHuntResultsResult
- func (*ApiListHuntResultsResult) Descriptor() ([]byte, []int)
- func (m *ApiListHuntResultsResult) GetItems() []*ApiHuntResult
- func (m *ApiListHuntResultsResult) GetTotalCount() int64
- func (*ApiListHuntResultsResult) ProtoMessage()
- func (m *ApiListHuntResultsResult) Reset()
- func (m *ApiListHuntResultsResult) String() string
- type ApiListHuntsArgs
- func (*ApiListHuntsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListHuntsArgs) GetActiveWithin() uint64
- func (m *ApiListHuntsArgs) GetCount() int64
- func (m *ApiListHuntsArgs) GetCreatedBy() string
- func (m *ApiListHuntsArgs) GetDescriptionContains() string
- func (m *ApiListHuntsArgs) GetOffset() int64
- func (*ApiListHuntsArgs) ProtoMessage()
- func (m *ApiListHuntsArgs) Reset()
- func (m *ApiListHuntsArgs) String() string
- type ApiListHuntsResult
- type ApiListKbFieldsResult
- type ApiListKnownEncodingsResult
- type ApiListPendingGlobalNotificationsResult
- func (*ApiListPendingGlobalNotificationsResult) Descriptor() ([]byte, []int)
- func (m *ApiListPendingGlobalNotificationsResult) GetItems() []*GlobalNotification
- func (*ApiListPendingGlobalNotificationsResult) ProtoMessage()
- func (m *ApiListPendingGlobalNotificationsResult) Reset()
- func (m *ApiListPendingGlobalNotificationsResult) String() string
- type ApiListPendingUserNotificationsArgs
- func (*ApiListPendingUserNotificationsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListPendingUserNotificationsArgs) GetTimestamp() uint64
- func (*ApiListPendingUserNotificationsArgs) ProtoMessage()
- func (m *ApiListPendingUserNotificationsArgs) Reset()
- func (m *ApiListPendingUserNotificationsArgs) String() string
- type ApiListPendingUserNotificationsResult
- func (*ApiListPendingUserNotificationsResult) Descriptor() ([]byte, []int)
- func (m *ApiListPendingUserNotificationsResult) GetItems() []*ApiNotification
- func (*ApiListPendingUserNotificationsResult) ProtoMessage()
- func (m *ApiListPendingUserNotificationsResult) Reset()
- func (m *ApiListPendingUserNotificationsResult) String() string
- type ApiListStatsStoreMetricsMetadataArgs
- func (*ApiListStatsStoreMetricsMetadataArgs) Descriptor() ([]byte, []int)
- func (m *ApiListStatsStoreMetricsMetadataArgs) GetComponent() ApiListStatsStoreMetricsMetadataArgs_Component
- func (*ApiListStatsStoreMetricsMetadataArgs) ProtoMessage()
- func (m *ApiListStatsStoreMetricsMetadataArgs) Reset()
- func (m *ApiListStatsStoreMetricsMetadataArgs) String() string
- type ApiListStatsStoreMetricsMetadataArgs_Component
- func (x ApiListStatsStoreMetricsMetadataArgs_Component) Enum() *ApiListStatsStoreMetricsMetadataArgs_Component
- func (ApiListStatsStoreMetricsMetadataArgs_Component) EnumDescriptor() ([]byte, []int)
- func (x ApiListStatsStoreMetricsMetadataArgs_Component) String() string
- func (x *ApiListStatsStoreMetricsMetadataArgs_Component) UnmarshalJSON(data []byte) error
- type ApiListUserClientApprovalsArgs
- func (*ApiListUserClientApprovalsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListUserClientApprovalsArgs) GetClientId() string
- func (m *ApiListUserClientApprovalsArgs) GetCount() int64
- func (m *ApiListUserClientApprovalsArgs) GetOffset() int64
- func (m *ApiListUserClientApprovalsArgs) GetState() ApiListUserClientApprovalsArgs_State
- func (*ApiListUserClientApprovalsArgs) ProtoMessage()
- func (m *ApiListUserClientApprovalsArgs) Reset()
- func (m *ApiListUserClientApprovalsArgs) String() string
- type ApiListUserClientApprovalsArgs_State
- func (x ApiListUserClientApprovalsArgs_State) Enum() *ApiListUserClientApprovalsArgs_State
- func (ApiListUserClientApprovalsArgs_State) EnumDescriptor() ([]byte, []int)
- func (x ApiListUserClientApprovalsArgs_State) String() string
- func (x *ApiListUserClientApprovalsArgs_State) UnmarshalJSON(data []byte) error
- type ApiListUserClientApprovalsResult
- func (*ApiListUserClientApprovalsResult) Descriptor() ([]byte, []int)
- func (m *ApiListUserClientApprovalsResult) GetItems() []*ApiUserClientApproval
- func (*ApiListUserClientApprovalsResult) ProtoMessage()
- func (m *ApiListUserClientApprovalsResult) Reset()
- func (m *ApiListUserClientApprovalsResult) String() string
- type ApiListUserCronApprovalsArgs
- func (*ApiListUserCronApprovalsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListUserCronApprovalsArgs) GetCount() int64
- func (m *ApiListUserCronApprovalsArgs) GetOffset() int64
- func (*ApiListUserCronApprovalsArgs) ProtoMessage()
- func (m *ApiListUserCronApprovalsArgs) Reset()
- func (m *ApiListUserCronApprovalsArgs) String() string
- type ApiListUserCronApprovalsResult
- func (*ApiListUserCronApprovalsResult) Descriptor() ([]byte, []int)
- func (m *ApiListUserCronApprovalsResult) GetItems() []*ApiUserCronApproval
- func (*ApiListUserCronApprovalsResult) ProtoMessage()
- func (m *ApiListUserCronApprovalsResult) Reset()
- func (m *ApiListUserCronApprovalsResult) String() string
- type ApiListUserHuntApprovalsArgs
- func (*ApiListUserHuntApprovalsArgs) Descriptor() ([]byte, []int)
- func (m *ApiListUserHuntApprovalsArgs) GetCount() int64
- func (m *ApiListUserHuntApprovalsArgs) GetOffset() int64
- func (*ApiListUserHuntApprovalsArgs) ProtoMessage()
- func (m *ApiListUserHuntApprovalsArgs) Reset()
- func (m *ApiListUserHuntApprovalsArgs) String() string
- type ApiListUserHuntApprovalsResult
- func (*ApiListUserHuntApprovalsResult) Descriptor() ([]byte, []int)
- func (m *ApiListUserHuntApprovalsResult) GetItems() []*ApiUserHuntApproval
- func (*ApiListUserHuntApprovalsResult) ProtoMessage()
- func (m *ApiListUserHuntApprovalsResult) Reset()
- func (m *ApiListUserHuntApprovalsResult) String() string
- type ApiNotification
- func (*ApiNotification) Descriptor() ([]byte, []int)
- func (m *ApiNotification) GetIsPending() bool
- func (m *ApiNotification) GetMessage() string
- func (m *ApiNotification) GetReference() *ApiNotificationReference
- func (m *ApiNotification) GetTimestamp() uint64
- func (*ApiNotification) ProtoMessage()
- func (m *ApiNotification) Reset()
- func (m *ApiNotification) String() string
- type ApiNotificationArchiveGenerationFinishedReference
- func (*ApiNotificationArchiveGenerationFinishedReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationArchiveGenerationFinishedReference) GetFlowUrn() string
- func (m *ApiNotificationArchiveGenerationFinishedReference) GetHuntUrn() string
- func (m *ApiNotificationArchiveGenerationFinishedReference) GetPath() string
- func (*ApiNotificationArchiveGenerationFinishedReference) ProtoMessage()
- func (m *ApiNotificationArchiveGenerationFinishedReference) Reset()
- func (m *ApiNotificationArchiveGenerationFinishedReference) String() string
- type ApiNotificationCronReference
- type ApiNotificationDiscoveryReference
- func (*ApiNotificationDiscoveryReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationDiscoveryReference) GetClientId() string
- func (*ApiNotificationDiscoveryReference) ProtoMessage()
- func (m *ApiNotificationDiscoveryReference) Reset()
- func (m *ApiNotificationDiscoveryReference) String() string
- type ApiNotificationFileDownloadReference
- func (*ApiNotificationFileDownloadReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationFileDownloadReference) GetPath() string
- func (*ApiNotificationFileDownloadReference) ProtoMessage()
- func (m *ApiNotificationFileDownloadReference) Reset()
- func (m *ApiNotificationFileDownloadReference) String() string
- type ApiNotificationFlowReference
- func (*ApiNotificationFlowReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationFlowReference) GetClientId() string
- func (m *ApiNotificationFlowReference) GetFlowUrn() string
- func (*ApiNotificationFlowReference) ProtoMessage()
- func (m *ApiNotificationFlowReference) Reset()
- func (m *ApiNotificationFlowReference) String() string
- type ApiNotificationFlowStatusReference
- func (*ApiNotificationFlowStatusReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationFlowStatusReference) GetClientId() string
- func (m *ApiNotificationFlowStatusReference) GetFlowUrn() string
- func (*ApiNotificationFlowStatusReference) ProtoMessage()
- func (m *ApiNotificationFlowStatusReference) Reset()
- func (m *ApiNotificationFlowStatusReference) String() string
- type ApiNotificationGrantAccessReference
- func (*ApiNotificationGrantAccessReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationGrantAccessReference) GetAcl() string
- func (*ApiNotificationGrantAccessReference) ProtoMessage()
- func (m *ApiNotificationGrantAccessReference) Reset()
- func (m *ApiNotificationGrantAccessReference) String() string
- type ApiNotificationHuntReference
- type ApiNotificationReference
- func (*ApiNotificationReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationReference) GetArchiveGenerationFinished() *ApiNotificationArchiveGenerationFinishedReference
- func (m *ApiNotificationReference) GetCron() *ApiNotificationCronReference
- func (m *ApiNotificationReference) GetDiscovery() *ApiNotificationDiscoveryReference
- func (m *ApiNotificationReference) GetFileDownloadReady() *ApiNotificationFileDownloadReference
- func (m *ApiNotificationReference) GetFlow() *ApiNotificationFlowReference
- func (m *ApiNotificationReference) GetFlowStatus() *ApiNotificationFlowStatusReference
- func (m *ApiNotificationReference) GetGrantAccess() *ApiNotificationGrantAccessReference
- func (m *ApiNotificationReference) GetHunt() *ApiNotificationHuntReference
- func (m *ApiNotificationReference) GetType() ApiNotificationReference_Type
- func (m *ApiNotificationReference) GetVfs() *ApiNotificationVfsReference
- func (*ApiNotificationReference) ProtoMessage()
- func (m *ApiNotificationReference) Reset()
- func (m *ApiNotificationReference) String() string
- type ApiNotificationReference_Type
- type ApiNotificationVfsReference
- func (*ApiNotificationVfsReference) Descriptor() ([]byte, []int)
- func (m *ApiNotificationVfsReference) GetClientId() string
- func (m *ApiNotificationVfsReference) GetVfsPath() string
- func (*ApiNotificationVfsReference) ProtoMessage()
- func (m *ApiNotificationVfsReference) Reset()
- func (m *ApiNotificationVfsReference) String() string
- type ApiOutputPlugin
- func (*ApiOutputPlugin) Descriptor() ([]byte, []int)
- func (m *ApiOutputPlugin) GetId() string
- func (m *ApiOutputPlugin) GetLastVerificationResult() *OutputPluginVerificationResult
- func (m *ApiOutputPlugin) GetPluginDescriptor() *OutputPluginDescriptor
- func (m *ApiOutputPlugin) GetState() *AnyValue
- func (*ApiOutputPlugin) ProtoMessage()
- func (m *ApiOutputPlugin) Reset()
- func (m *ApiOutputPlugin) String() string
- type ApiRDFValueCollectionRendererArgs
- func (*ApiRDFValueCollectionRendererArgs) Descriptor() ([]byte, []int)
- func (m *ApiRDFValueCollectionRendererArgs) GetCount() int64
- func (m *ApiRDFValueCollectionRendererArgs) GetFilter() string
- func (m *ApiRDFValueCollectionRendererArgs) GetItemsLimitLists() int64
- func (m *ApiRDFValueCollectionRendererArgs) GetOffset() int64
- func (m *ApiRDFValueCollectionRendererArgs) GetWithTotalCount() bool
- func (*ApiRDFValueCollectionRendererArgs) ProtoMessage()
- func (m *ApiRDFValueCollectionRendererArgs) Reset()
- func (m *ApiRDFValueCollectionRendererArgs) String() string
- type ApiRemoveClientsLabelsArgs
- func (*ApiRemoveClientsLabelsArgs) Descriptor() ([]byte, []int)
- func (m *ApiRemoveClientsLabelsArgs) GetClientIds() []string
- func (m *ApiRemoveClientsLabelsArgs) GetLabels() []string
- func (*ApiRemoveClientsLabelsArgs) ProtoMessage()
- func (m *ApiRemoveClientsLabelsArgs) Reset()
- func (m *ApiRemoveClientsLabelsArgs) String() string
- type ApiSearchClientsArgs
- func (*ApiSearchClientsArgs) Descriptor() ([]byte, []int)
- func (m *ApiSearchClientsArgs) GetCount() int64
- func (m *ApiSearchClientsArgs) GetOffset() int64
- func (m *ApiSearchClientsArgs) GetQuery() string
- func (*ApiSearchClientsArgs) ProtoMessage()
- func (m *ApiSearchClientsArgs) Reset()
- func (m *ApiSearchClientsArgs) String() string
- type ApiSearchClientsResult
- type ApiStartRobotGetFilesOperationArgs
- func (*ApiStartRobotGetFilesOperationArgs) Descriptor() ([]byte, []int)
- func (m *ApiStartRobotGetFilesOperationArgs) GetAction() FileFinderAction_Action
- func (m *ApiStartRobotGetFilesOperationArgs) GetHostname() string
- func (m *ApiStartRobotGetFilesOperationArgs) GetMaxFileSize() uint64
- func (m *ApiStartRobotGetFilesOperationArgs) GetPaths() []string
- func (m *ApiStartRobotGetFilesOperationArgs) GetPathtype() PathSpec_PathType
- func (*ApiStartRobotGetFilesOperationArgs) ProtoMessage()
- func (m *ApiStartRobotGetFilesOperationArgs) Reset()
- func (m *ApiStartRobotGetFilesOperationArgs) String() string
- type ApiStartRobotGetFilesOperationResult
- func (*ApiStartRobotGetFilesOperationResult) Descriptor() ([]byte, []int)
- func (m *ApiStartRobotGetFilesOperationResult) GetOperationId() string
- func (*ApiStartRobotGetFilesOperationResult) ProtoMessage()
- func (m *ApiStartRobotGetFilesOperationResult) Reset()
- func (m *ApiStartRobotGetFilesOperationResult) String() string
- type ApiUpdateVfsFileContentArgs
- func (*ApiUpdateVfsFileContentArgs) Descriptor() ([]byte, []int)
- func (m *ApiUpdateVfsFileContentArgs) GetClientId() string
- func (m *ApiUpdateVfsFileContentArgs) GetFilePath() string
- func (*ApiUpdateVfsFileContentArgs) ProtoMessage()
- func (m *ApiUpdateVfsFileContentArgs) Reset()
- func (m *ApiUpdateVfsFileContentArgs) String() string
- type ApiUpdateVfsFileContentResult
- type ApiUploadArtifactArgs
- type ApiUserClientApproval
- func (*ApiUserClientApproval) Descriptor() ([]byte, []int)
- func (m *ApiUserClientApproval) GetApprovers() []string
- func (m *ApiUserClientApproval) GetEmailCcAddresses() []string
- func (m *ApiUserClientApproval) GetIsValid() bool
- func (m *ApiUserClientApproval) GetIsValidMessage() string
- func (m *ApiUserClientApproval) GetNotifiedUsers() []string
- func (m *ApiUserClientApproval) GetReason() string
- func (m *ApiUserClientApproval) GetSubject() *ApiClient
- func (*ApiUserClientApproval) ProtoMessage()
- func (m *ApiUserClientApproval) Reset()
- func (m *ApiUserClientApproval) String() string
- type ApiUserCronApproval
- func (*ApiUserCronApproval) Descriptor() ([]byte, []int)
- func (m *ApiUserCronApproval) GetApprovers() []string
- func (m *ApiUserCronApproval) GetEmailCcAddresses() []string
- func (m *ApiUserCronApproval) GetIsValid() bool
- func (m *ApiUserCronApproval) GetIsValidMessage() string
- func (m *ApiUserCronApproval) GetNotifiedUsers() []string
- func (m *ApiUserCronApproval) GetReason() string
- func (m *ApiUserCronApproval) GetSubject() *ApiCronJob
- func (*ApiUserCronApproval) ProtoMessage()
- func (m *ApiUserCronApproval) Reset()
- func (m *ApiUserCronApproval) String() string
- type ApiUserHuntApproval
- func (*ApiUserHuntApproval) Descriptor() ([]byte, []int)
- func (m *ApiUserHuntApproval) GetApprovers() []string
- func (m *ApiUserHuntApproval) GetEmailCcAddresses() []string
- func (m *ApiUserHuntApproval) GetIsValid() bool
- func (m *ApiUserHuntApproval) GetIsValidMessage() string
- func (m *ApiUserHuntApproval) GetNotifiedUsers() []string
- func (m *ApiUserHuntApproval) GetReason() string
- func (m *ApiUserHuntApproval) GetSubject() *ApiHunt
- func (*ApiUserHuntApproval) ProtoMessage()
- func (m *ApiUserHuntApproval) Reset()
- func (m *ApiUserHuntApproval) String() string
- type ApiVfsTimelineItem
- func (*ApiVfsTimelineItem) Descriptor() ([]byte, []int)
- func (m *ApiVfsTimelineItem) GetAction() ApiVfsTimelineItem_FileActionType
- func (m *ApiVfsTimelineItem) GetFilePath() string
- func (m *ApiVfsTimelineItem) GetTimestamp() uint64
- func (*ApiVfsTimelineItem) ProtoMessage()
- func (m *ApiVfsTimelineItem) Reset()
- func (m *ApiVfsTimelineItem) String() string
- type ApiVfsTimelineItem_FileActionType
- type Artifact
- func (*Artifact) Descriptor() ([]byte, []int)
- func (m *Artifact) GetConditions() []string
- func (m *Artifact) GetDoc() string
- func (m *Artifact) GetErrorMessage() string
- func (m *Artifact) GetLabels() []string
- func (m *Artifact) GetName() string
- func (m *Artifact) GetProvides() []string
- func (m *Artifact) GetSources() []*ArtifactSource
- func (m *Artifact) GetSupportedOs() []string
- func (m *Artifact) GetUrls() []string
- func (*Artifact) ProtoMessage()
- func (m *Artifact) Reset()
- func (m *Artifact) String() string
- type ArtifactCollectorFlowArgs
- func (*ArtifactCollectorFlowArgs) Descriptor() ([]byte, []int)
- func (m *ArtifactCollectorFlowArgs) GetApplyParsers() bool
- func (m *ArtifactCollectorFlowArgs) GetArtifactList() []string
- func (m *ArtifactCollectorFlowArgs) GetDependencies() ArtifactCollectorFlowArgs_Dependency
- func (m *ArtifactCollectorFlowArgs) GetIgnoreInterpolationErrors() bool
- func (m *ArtifactCollectorFlowArgs) GetKnowledgeBase() *KnowledgeBase
- func (m *ArtifactCollectorFlowArgs) GetMaxFileSize() uint64
- func (m *ArtifactCollectorFlowArgs) GetOnNoResultsError() bool
- func (m *ArtifactCollectorFlowArgs) GetSplitOutputByArtifact() bool
- func (m *ArtifactCollectorFlowArgs) GetStoreResultsInAff4() bool
- func (m *ArtifactCollectorFlowArgs) GetUseTsk() bool
- func (*ArtifactCollectorFlowArgs) ProtoMessage()
- func (m *ArtifactCollectorFlowArgs) Reset()
- func (m *ArtifactCollectorFlowArgs) String() string
- type ArtifactCollectorFlowArgs_Dependency
- func (x ArtifactCollectorFlowArgs_Dependency) Enum() *ArtifactCollectorFlowArgs_Dependency
- func (ArtifactCollectorFlowArgs_Dependency) EnumDescriptor() ([]byte, []int)
- func (x ArtifactCollectorFlowArgs_Dependency) String() string
- func (x *ArtifactCollectorFlowArgs_Dependency) UnmarshalJSON(data []byte) error
- type ArtifactDescriptor
- func (*ArtifactDescriptor) Descriptor() ([]byte, []int)
- func (m *ArtifactDescriptor) GetArtifact() *Artifact
- func (m *ArtifactDescriptor) GetArtifactSource() string
- func (m *ArtifactDescriptor) GetDependencies() []string
- func (m *ArtifactDescriptor) GetErrorMessage() string
- func (m *ArtifactDescriptor) GetIsCustom() bool
- func (m *ArtifactDescriptor) GetPathDependencies() []string
- func (m *ArtifactDescriptor) GetProcessors() []*ArtifactProcessorDescriptor
- func (*ArtifactDescriptor) ProtoMessage()
- func (m *ArtifactDescriptor) Reset()
- func (m *ArtifactDescriptor) String() string
- type ArtifactFallbackCollectorArgs
- type ArtifactFilesDownloaderFlowArgs
- func (*ArtifactFilesDownloaderFlowArgs) Descriptor() ([]byte, []int)
- func (m *ArtifactFilesDownloaderFlowArgs) GetArtifactList() []string
- func (m *ArtifactFilesDownloaderFlowArgs) GetMaxFileSize() uint64
- func (m *ArtifactFilesDownloaderFlowArgs) GetUseTsk() bool
- func (*ArtifactFilesDownloaderFlowArgs) ProtoMessage()
- func (m *ArtifactFilesDownloaderFlowArgs) Reset()
- func (m *ArtifactFilesDownloaderFlowArgs) String() string
- type ArtifactFilesDownloaderResult
- func (*ArtifactFilesDownloaderResult) Descriptor() ([]byte, []int)
- func (m *ArtifactFilesDownloaderResult) GetDownloadedFile() *StatEntry
- func (m *ArtifactFilesDownloaderResult) GetFoundPathspec() *PathSpec
- func (m *ArtifactFilesDownloaderResult) GetOriginalResult() []byte
- func (m *ArtifactFilesDownloaderResult) GetOriginalResultType() string
- func (*ArtifactFilesDownloaderResult) ProtoMessage()
- func (m *ArtifactFilesDownloaderResult) Reset()
- func (m *ArtifactFilesDownloaderResult) String() string
- type ArtifactProcessorDescriptor
- func (*ArtifactProcessorDescriptor) Descriptor() ([]byte, []int)
- func (m *ArtifactProcessorDescriptor) GetDescription() string
- func (m *ArtifactProcessorDescriptor) GetName() string
- func (m *ArtifactProcessorDescriptor) GetOutputTypes() []string
- func (*ArtifactProcessorDescriptor) ProtoMessage()
- func (m *ArtifactProcessorDescriptor) Reset()
- func (m *ArtifactProcessorDescriptor) String() string
- type ArtifactSource
- func (*ArtifactSource) Descriptor() ([]byte, []int)
- func (m *ArtifactSource) GetAttributes() *Dict
- func (m *ArtifactSource) GetConditions() []string
- func (m *ArtifactSource) GetReturnedTypes() []string
- func (m *ArtifactSource) GetSupportedOs() []string
- func (m *ArtifactSource) GetType() ArtifactSource_SourceType
- func (*ArtifactSource) ProtoMessage()
- func (m *ArtifactSource) Reset()
- func (m *ArtifactSource) String() string
- type ArtifactSource_SourceType
- type AttributedDict
- type AuditEvent
- func (*AuditEvent) Descriptor() ([]byte, []int)
- func (m *AuditEvent) GetAction() AuditEvent_Action
- func (m *AuditEvent) GetClient() string
- func (m *AuditEvent) GetDescription() string
- func (m *AuditEvent) GetFlowArgs() *AnyValue
- func (m *AuditEvent) GetFlowName() string
- func (m *AuditEvent) GetId() int32
- func (m *AuditEvent) GetTimestamp() uint64
- func (m *AuditEvent) GetUrn() string
- func (m *AuditEvent) GetUser() string
- func (*AuditEvent) ProtoMessage()
- func (m *AuditEvent) Reset()
- func (m *AuditEvent) String() string
- type AuditEvent_Action
- type AuthenticodeSignedData
- func (*AuthenticodeSignedData) Descriptor() ([]byte, []int)
- func (m *AuthenticodeSignedData) GetCertType() uint64
- func (m *AuthenticodeSignedData) GetCertificate() []byte
- func (m *AuthenticodeSignedData) GetRevision() uint64
- func (*AuthenticodeSignedData) ProtoMessage()
- func (m *AuthenticodeSignedData) Reset()
- func (m *AuthenticodeSignedData) String() string
- type BareGrepSpec
- func (*BareGrepSpec) Descriptor() ([]byte, []int)
- func (m *BareGrepSpec) GetBytesAfter() uint32
- func (m *BareGrepSpec) GetBytesBefore() uint32
- func (m *BareGrepSpec) GetLength() uint64
- func (m *BareGrepSpec) GetLiteral() []byte
- func (m *BareGrepSpec) GetMode() BareGrepSpec_Mode
- func (m *BareGrepSpec) GetRegex() string
- func (m *BareGrepSpec) GetStartOffset() uint64
- func (m *BareGrepSpec) GetXorInKey() uint32
- func (m *BareGrepSpec) GetXorOutKey() uint32
- func (*BareGrepSpec) ProtoMessage()
- func (m *BareGrepSpec) Reset()
- func (m *BareGrepSpec) String() string
- type BareGrepSpec_Mode
- type BigQueryOutputPluginArgs
- func (*BigQueryOutputPluginArgs) Descriptor() ([]byte, []int)
- func (m *BigQueryOutputPluginArgs) GetConvertValues() bool
- func (m *BigQueryOutputPluginArgs) GetExportOptions() *ExportOptions
- func (*BigQueryOutputPluginArgs) ProtoMessage()
- func (m *BigQueryOutputPluginArgs) Reset()
- func (m *BigQueryOutputPluginArgs) String() string
- type BlobArray
- type BrowserHistoryItem
- func (*BrowserHistoryItem) Descriptor() ([]byte, []int)
- func (m *BrowserHistoryItem) GetAccessTime() uint64
- func (m *BrowserHistoryItem) GetDomain() string
- func (m *BrowserHistoryItem) GetDownloadPath() string
- func (m *BrowserHistoryItem) GetProgramName() string
- func (m *BrowserHistoryItem) GetReferrer() string
- func (m *BrowserHistoryItem) GetSourceUrn() string
- func (m *BrowserHistoryItem) GetTitle() string
- func (m *BrowserHistoryItem) GetUrl() string
- func (*BrowserHistoryItem) ProtoMessage()
- func (m *BrowserHistoryItem) Reset()
- func (m *BrowserHistoryItem) String() string
- type BufferReference
- func (*BufferReference) Descriptor() ([]byte, []int)
- func (m *BufferReference) GetCallback() string
- func (m *BufferReference) GetData() []byte
- func (m *BufferReference) GetLength() uint64
- func (m *BufferReference) GetOffset() uint64
- func (m *BufferReference) GetPathspec() *PathSpec
- func (*BufferReference) ProtoMessage()
- func (m *BufferReference) Reset()
- func (m *BufferReference) String() string
- type CAEnrolerArgs
- type CSVOutputPluginArgs
- func (*CSVOutputPluginArgs) Descriptor() ([]byte, []int)
- func (m *CSVOutputPluginArgs) GetConvertValues() bool
- func (m *CSVOutputPluginArgs) GetExportOptions() *ExportOptions
- func (*CSVOutputPluginArgs) ProtoMessage()
- func (m *CSVOutputPluginArgs) Reset()
- func (m *CSVOutputPluginArgs) String() string
- type CacheGrepArgs
- func (*CacheGrepArgs) Descriptor() ([]byte, []int)
- func (m *CacheGrepArgs) GetCheckChrome() bool
- func (m *CacheGrepArgs) GetCheckFirefox() bool
- func (m *CacheGrepArgs) GetCheckIe() bool
- func (m *CacheGrepArgs) GetDataRegex() string
- func (m *CacheGrepArgs) GetGrepUsers() []string
- func (m *CacheGrepArgs) GetPathtype() PathSpec_PathType
- func (*CacheGrepArgs) ProtoMessage()
- func (m *CacheGrepArgs) Reset()
- func (m *CacheGrepArgs) String() string
- type Certificate
- type Certificate_Type
- type Check
- func (*Check) Descriptor() ([]byte, []int)
- func (m *Check) GetCheckId() string
- func (m *Check) GetHint() *Hint
- func (m *Check) GetMatch() []Match
- func (m *Check) GetMethod() []*Method
- func (m *Check) GetTarget() *Target
- func (*Check) ProtoMessage()
- func (m *Check) Reset()
- func (m *Check) String() string
- type CheckFlowArgs
- func (*CheckFlowArgs) Descriptor() ([]byte, []int)
- func (m *CheckFlowArgs) GetMaxFindings() []uint64
- func (m *CheckFlowArgs) GetOnlyCpe() []string
- func (m *CheckFlowArgs) GetOnlyLabel() []string
- func (m *CheckFlowArgs) GetOnlyOs() []string
- func (m *CheckFlowArgs) GetRestrictChecks() []string
- func (*CheckFlowArgs) ProtoMessage()
- func (m *CheckFlowArgs) Reset()
- func (m *CheckFlowArgs) String() string
- type CheckHuntAccessFlowArgs
- type CheckResult
- type CheckResults
- type ChromeHistoryArgs
- func (*ChromeHistoryArgs) Descriptor() ([]byte, []int)
- func (m *ChromeHistoryArgs) GetGetArchive() bool
- func (m *ChromeHistoryArgs) GetHistoryPath() string
- func (m *ChromeHistoryArgs) GetPathtype() PathSpec_PathType
- func (m *ChromeHistoryArgs) GetUsername() string
- func (*ChromeHistoryArgs) ProtoMessage()
- func (m *ChromeHistoryArgs) Reset()
- func (m *ChromeHistoryArgs) String() string
- type ChromePluginsArgs
- func (*ChromePluginsArgs) Descriptor() ([]byte, []int)
- func (m *ChromePluginsArgs) GetDownloadFiles() bool
- func (m *ChromePluginsArgs) GetPath() string
- func (m *ChromePluginsArgs) GetPathtype() PathSpec_PathType
- func (m *ChromePluginsArgs) GetUsername() string
- func (*ChromePluginsArgs) ProtoMessage()
- func (m *ChromePluginsArgs) Reset()
- func (m *ChromePluginsArgs) String() string
- type CipherMetadata
- type CipherProperties
- func (*CipherProperties) Descriptor() ([]byte, []int)
- func (m *CipherProperties) GetHmacKey() []byte
- func (m *CipherProperties) GetHmacType() CipherProperties_HMACType
- func (m *CipherProperties) GetKey() []byte
- func (m *CipherProperties) GetMetadataIv() []byte
- func (m *CipherProperties) GetName() string
- func (*CipherProperties) ProtoMessage()
- func (m *CipherProperties) Reset()
- func (m *CipherProperties) String() string
- type CipherProperties_HMACType
- type ClientActionArgs
- func (*ClientActionArgs) Descriptor() ([]byte, []int)
- func (m *ClientActionArgs) GetAction() string
- func (m *ClientActionArgs) GetActionArgs() *AnyValue
- func (m *ClientActionArgs) GetBreakPdb() bool
- func (m *ClientActionArgs) GetSaveTo() string
- func (*ClientActionArgs) ProtoMessage()
- func (m *ClientActionArgs) Reset()
- func (m *ClientActionArgs) String() string
- type ClientApprovalAuthorization
- func (*ClientApprovalAuthorization) Descriptor() ([]byte, []int)
- func (m *ClientApprovalAuthorization) GetGroups() []string
- func (m *ClientApprovalAuthorization) GetLabel() string
- func (m *ClientApprovalAuthorization) GetNumApproversRequired() uint64
- func (m *ClientApprovalAuthorization) GetRequesterMustBeAuthorized() bool
- func (m *ClientApprovalAuthorization) GetUsers() []string
- func (*ClientApprovalAuthorization) ProtoMessage()
- func (m *ClientApprovalAuthorization) Reset()
- func (m *ClientApprovalAuthorization) String() string
- type ClientCommunication
- func (*ClientCommunication) Descriptor() ([]byte, []int)
- func (m *ClientCommunication) GetApiVersion() uint32
- func (m *ClientCommunication) GetEncrypted() []byte
- func (m *ClientCommunication) GetEncryptedCipher() []byte
- func (m *ClientCommunication) GetEncryptedCipherMetadata() []byte
- func (m *ClientCommunication) GetFullHmac() []byte
- func (m *ClientCommunication) GetHmac() []byte
- func (m *ClientCommunication) GetOrigRequest() *HttpRequest
- func (m *ClientCommunication) GetPacketIv() []byte
- func (m *ClientCommunication) GetQueueSize() uint32
- func (m *ClientCommunication) GetStatus() ClientCommunication_Status
- func (*ClientCommunication) ProtoMessage()
- func (m *ClientCommunication) Reset()
- func (m *ClientCommunication) String() string
- type ClientCommunication_Status
- type ClientComponent
- func (*ClientComponent) Descriptor() ([]byte, []int)
- func (m *ClientComponent) GetBuildSystem() *Uname
- func (m *ClientComponent) GetRawData() []byte
- func (m *ClientComponent) GetSummary() *ClientComponentSummary
- func (*ClientComponent) ProtoMessage()
- func (m *ClientComponent) Reset()
- func (m *ClientComponent) String() string
- type ClientComponentSummary
- func (*ClientComponentSummary) Descriptor() ([]byte, []int)
- func (m *ClientComponentSummary) GetCipher() *SymmetricCipher
- func (m *ClientComponentSummary) GetModules() []string
- func (m *ClientComponentSummary) GetName() string
- func (m *ClientComponentSummary) GetSeed() string
- func (m *ClientComponentSummary) GetUrl() string
- func (m *ClientComponentSummary) GetVersion() string
- func (*ClientComponentSummary) ProtoMessage()
- func (m *ClientComponentSummary) Reset()
- func (m *ClientComponentSummary) String() string
- type ClientCrash
- func (*ClientCrash) Descriptor() ([]byte, []int)
- func (m *ClientCrash) GetBacktrace() string
- func (m *ClientCrash) GetClientId() string
- func (m *ClientCrash) GetClientInfo() *ClientInformation
- func (m *ClientCrash) GetCrashMessage() string
- func (m *ClientCrash) GetCrashType() string
- func (m *ClientCrash) GetSessionId() string
- func (m *ClientCrash) GetTimestamp() uint64
- func (*ClientCrash) ProtoMessage()
- func (m *ClientCrash) Reset()
- func (m *ClientCrash) String() string
- type ClientInformation
- func (*ClientInformation) Descriptor() ([]byte, []int)
- func (m *ClientInformation) GetBuildTime() string
- func (m *ClientInformation) GetClientDescription() string
- func (m *ClientInformation) GetClientName() string
- func (m *ClientInformation) GetClientVersion() uint32
- func (m *ClientInformation) GetLabels() []string
- func (m *ClientInformation) GetRevision() uint64
- func (*ClientInformation) ProtoMessage()
- func (m *ClientInformation) Reset()
- func (m *ClientInformation) String() string
- type ClientResources
- func (*ClientResources) Descriptor() ([]byte, []int)
- func (m *ClientResources) GetClientId() string
- func (m *ClientResources) GetCpuUsage() *CpuSeconds
- func (m *ClientResources) GetNetworkBytesSent() uint64
- func (m *ClientResources) GetSessionId() string
- func (*ClientResources) ProtoMessage()
- func (m *ClientResources) Reset()
- func (m *ClientResources) String() string
- type ClientResourcesStats
- func (*ClientResourcesStats) Descriptor() ([]byte, []int)
- func (m *ClientResourcesStats) GetNetworkBytesSentStats() *RunningStats
- func (m *ClientResourcesStats) GetSystemCpuStats() *RunningStats
- func (m *ClientResourcesStats) GetUserCpuStats() *RunningStats
- func (m *ClientResourcesStats) GetWorstPerformers() []*ClientResources
- func (*ClientResourcesStats) ProtoMessage()
- func (m *ClientResourcesStats) Reset()
- func (m *ClientResourcesStats) String() string
- type ClientStats
- func (*ClientStats) Descriptor() ([]byte, []int)
- func (m *ClientStats) GetBootTime() uint64
- func (m *ClientStats) GetBytesReceived() uint64
- func (m *ClientStats) GetBytesSent() uint64
- func (m *ClientStats) GetCpuSamples() []*CpuSample
- func (m *ClientStats) GetCreateTime() uint64
- func (m *ClientStats) GetIoSamples() []*IOSample
- func (m *ClientStats) GetMemoryPercent() float32
- func (m *ClientStats) GetRSSSize() uint64
- func (m *ClientStats) GetVMSSize() uint64
- func (*ClientStats) ProtoMessage()
- func (m *ClientStats) Reset()
- func (m *ClientStats) String() string
- type ClientSummary
- func (*ClientSummary) Descriptor() ([]byte, []int)
- func (m *ClientSummary) GetClientId() string
- func (m *ClientSummary) GetClientInfo() *ClientInformation
- func (m *ClientSummary) GetInstallDate() uint64
- func (m *ClientSummary) GetInterfaces() []*Interface
- func (m *ClientSummary) GetSerialNumber() string
- func (m *ClientSummary) GetSystemInfo() *Uname
- func (m *ClientSummary) GetSystemManufacturer() string
- func (m *ClientSummary) GetTimestamp() uint64
- func (m *ClientSummary) GetUsers() []*User
- func (*ClientSummary) ProtoMessage()
- func (m *ClientSummary) Reset()
- func (m *ClientSummary) String() string
- type CollectArtifactDependenciesArgs
- func (*CollectArtifactDependenciesArgs) Descriptor() ([]byte, []int)
- func (m *CollectArtifactDependenciesArgs) GetArtifactList() []string
- func (*CollectArtifactDependenciesArgs) ProtoMessage()
- func (m *CollectArtifactDependenciesArgs) Reset()
- func (m *CollectArtifactDependenciesArgs) String() string
- type Collection
- type ConsoleDebugFlowArgs
- func (*ConsoleDebugFlowArgs) Descriptor() ([]byte, []int)
- func (m *ConsoleDebugFlowArgs) GetBreakPdb() bool
- func (m *ConsoleDebugFlowArgs) GetFlow() string
- func (m *ConsoleDebugFlowArgs) GetFlowArgs() *AnyValue
- func (m *ConsoleDebugFlowArgs) GetPrintResponses() bool
- func (m *ConsoleDebugFlowArgs) GetSaveTo() string
- func (*ConsoleDebugFlowArgs) ProtoMessage()
- func (m *ConsoleDebugFlowArgs) Reset()
- func (m *ConsoleDebugFlowArgs) String() string
- type CopyPathToFile
- func (*CopyPathToFile) Descriptor() ([]byte, []int)
- func (m *CopyPathToFile) GetDestDir() string
- func (m *CopyPathToFile) GetDestPath() *PathSpec
- func (m *CopyPathToFile) GetGzipOutput() bool
- func (m *CopyPathToFile) GetLength() uint64
- func (m *CopyPathToFile) GetLifetime() float32
- func (m *CopyPathToFile) GetOffset() uint64
- func (m *CopyPathToFile) GetSrcPath() *PathSpec
- func (*CopyPathToFile) ProtoMessage()
- func (m *CopyPathToFile) Reset()
- func (m *CopyPathToFile) String() string
- type CpuSample
- func (*CpuSample) Descriptor() ([]byte, []int)
- func (m *CpuSample) GetCpuPercent() float32
- func (m *CpuSample) GetSystemCpuTime() float32
- func (m *CpuSample) GetTimestamp() uint64
- func (m *CpuSample) GetUserCpuTime() float32
- func (*CpuSample) ProtoMessage()
- func (m *CpuSample) Reset()
- func (m *CpuSample) String() string
- type CpuSeconds
- type CreateCronJobFlowArgs
- func (*CreateCronJobFlowArgs) Descriptor() ([]byte, []int)
- func (m *CreateCronJobFlowArgs) GetAllowOverruns() bool
- func (m *CreateCronJobFlowArgs) GetDescription() string
- func (m *CreateCronJobFlowArgs) GetFlowArgs() *AnyValue
- func (m *CreateCronJobFlowArgs) GetFlowRunnerArgs() *FlowRunnerArgs
- func (m *CreateCronJobFlowArgs) GetLifetime() uint64
- func (m *CreateCronJobFlowArgs) GetPeriodicity() string
- func (m *CreateCronJobFlowArgs) GetStartTime() uint64
- func (*CreateCronJobFlowArgs) ProtoMessage()
- func (m *CreateCronJobFlowArgs) Reset()
- func (m *CreateCronJobFlowArgs) String() string
- type CreateGenericHuntFlowArgs
- func (*CreateGenericHuntFlowArgs) Descriptor() ([]byte, []int)
- func (m *CreateGenericHuntFlowArgs) GetHuntArgs() *GenericHuntArgs
- func (m *CreateGenericHuntFlowArgs) GetHuntRunnerArgs() *HuntRunnerArgs
- func (*CreateGenericHuntFlowArgs) ProtoMessage()
- func (m *CreateGenericHuntFlowArgs) Reset()
- func (m *CreateGenericHuntFlowArgs) String() string
- type CronJobRunStatus
- type CronJobRunStatus_Status
- type CronTabEntry
- func (*CronTabEntry) Descriptor() ([]byte, []int)
- func (m *CronTabEntry) GetCommand() string
- func (m *CronTabEntry) GetComment() string
- func (m *CronTabEntry) GetDayofmonth() string
- func (m *CronTabEntry) GetDayofweek() string
- func (m *CronTabEntry) GetHour() string
- func (m *CronTabEntry) GetMinute() string
- func (m *CronTabEntry) GetMonth() string
- func (*CronTabEntry) ProtoMessage()
- func (m *CronTabEntry) Reset()
- func (m *CronTabEntry) String() string
- type CronTabFile
- type DNSClientConfiguration
- func (*DNSClientConfiguration) Descriptor() ([]byte, []int)
- func (m *DNSClientConfiguration) GetDnsServer() []string
- func (m *DNSClientConfiguration) GetDnsSuffix() []string
- func (*DNSClientConfiguration) ProtoMessage()
- func (m *DNSClientConfiguration) Reset()
- func (m *DNSClientConfiguration) String() string
- type DataBlob
- func (*DataBlob) Descriptor() ([]byte, []int)
- func (m *DataBlob) GetBoolean() bool
- func (m *DataBlob) GetCompression() DataBlob_CompressionType
- func (m *DataBlob) GetData() []byte
- func (m *DataBlob) GetDict() *Dict
- func (m *DataBlob) GetFloat() float32
- func (m *DataBlob) GetInteger() int64
- func (m *DataBlob) GetList() *BlobArray
- func (m *DataBlob) GetNone() string
- func (m *DataBlob) GetProtoName() string
- func (m *DataBlob) GetRdfValue() *EmbeddedRDFValue
- func (m *DataBlob) GetString_() string
- func (*DataBlob) ProtoMessage()
- func (m *DataBlob) Reset()
- func (m *DataBlob) String() string
- type DataBlob_CompressionType
- type DataServerClientCredentials
- type DataServerClientInformation
- func (*DataServerClientInformation) Descriptor() ([]byte, []int)
- func (m *DataServerClientInformation) GetPassword() string
- func (m *DataServerClientInformation) GetPermissions() string
- func (m *DataServerClientInformation) GetUsername() string
- func (*DataServerClientInformation) ProtoMessage()
- func (m *DataServerClientInformation) Reset()
- func (m *DataServerClientInformation) String() string
- type DataServerEncryptedCreds
- func (*DataServerEncryptedCreds) Descriptor() ([]byte, []int)
- func (m *DataServerEncryptedCreds) GetCiphertext() []byte
- func (m *DataServerEncryptedCreds) GetInitVector() []byte
- func (m *DataServerEncryptedCreds) GetSha256() []byte
- func (*DataServerEncryptedCreds) ProtoMessage()
- func (m *DataServerEncryptedCreds) Reset()
- func (m *DataServerEncryptedCreds) String() string
- type DataServerFileCopy
- func (*DataServerFileCopy) Descriptor() ([]byte, []int)
- func (m *DataServerFileCopy) GetDirectory() string
- func (m *DataServerFileCopy) GetFilename() string
- func (m *DataServerFileCopy) GetRebalanceId() string
- func (m *DataServerFileCopy) GetSize() uint64
- func (*DataServerFileCopy) ProtoMessage()
- func (m *DataServerFileCopy) Reset()
- func (m *DataServerFileCopy) String() string
- type DataServerInformation
- func (*DataServerInformation) Descriptor() ([]byte, []int)
- func (m *DataServerInformation) GetAddress() string
- func (m *DataServerInformation) GetIndex() uint64
- func (m *DataServerInformation) GetInterval() *DataServerInterval
- func (m *DataServerInformation) GetPort() uint64
- func (m *DataServerInformation) GetState() *DataServerState
- func (*DataServerInformation) ProtoMessage()
- func (m *DataServerInformation) Reset()
- func (m *DataServerInformation) String() string
- type DataServerInterval
- type DataServerMapping
- func (*DataServerMapping) Descriptor() ([]byte, []int)
- func (m *DataServerMapping) GetNumServers() uint64
- func (m *DataServerMapping) GetPathing() []string
- func (m *DataServerMapping) GetServers() []*DataServerInformation
- func (m *DataServerMapping) GetVersion() uint64
- func (*DataServerMapping) ProtoMessage()
- func (m *DataServerMapping) Reset()
- func (m *DataServerMapping) String() string
- type DataServerRebalance
- func (*DataServerRebalance) Descriptor() ([]byte, []int)
- func (m *DataServerRebalance) GetId() string
- func (m *DataServerRebalance) GetMapping() *DataServerMapping
- func (m *DataServerRebalance) GetMoving() []uint64
- func (*DataServerRebalance) ProtoMessage()
- func (m *DataServerRebalance) Reset()
- func (m *DataServerRebalance) String() string
- type DataServerState
- func (*DataServerState) Descriptor() ([]byte, []int)
- func (m *DataServerState) GetAvgComponent() uint64
- func (m *DataServerState) GetLoad() uint64
- func (m *DataServerState) GetNumComponents() uint64
- func (m *DataServerState) GetSize() uint64
- func (m *DataServerState) GetStatus() DataServerState_Status
- func (*DataServerState) ProtoMessage()
- func (m *DataServerState) Reset()
- func (m *DataServerState) String() string
- type DataServerState_Status
- type DataStoreAuthToken
- func (*DataStoreAuthToken) Descriptor() ([]byte, []int)
- func (m *DataStoreAuthToken) GetHash() string
- func (m *DataStoreAuthToken) GetNonce() string
- func (m *DataStoreAuthToken) GetUsername() string
- func (*DataStoreAuthToken) ProtoMessage()
- func (m *DataStoreAuthToken) Reset()
- func (m *DataStoreAuthToken) String() string
- type DataStoreCommand
- type DataStoreCommand_Command
- type DataStoreQuery
- func (*DataStoreQuery) Descriptor() ([]byte, []int)
- func (m *DataStoreQuery) GetAttributes() []string
- func (m *DataStoreQuery) GetFilter() *QueryASTNode
- func (m *DataStoreQuery) GetLimit() uint32
- func (m *DataStoreQuery) GetLimitStart() uint32
- func (m *DataStoreQuery) GetSubjectPrefix() string
- func (m *DataStoreQuery) GetSubjects() []string
- func (m *DataStoreQuery) GetTimestamp() *TimestampSpec
- func (m *DataStoreQuery) GetToken() *ACLToken
- func (*DataStoreQuery) ProtoMessage()
- func (m *DataStoreQuery) Reset()
- func (m *DataStoreQuery) String() string
- type DataStoreRegistrationRequest
- func (*DataStoreRegistrationRequest) Descriptor() ([]byte, []int)
- func (m *DataStoreRegistrationRequest) GetPort() uint32
- func (m *DataStoreRegistrationRequest) GetToken() *DataStoreAuthToken
- func (*DataStoreRegistrationRequest) ProtoMessage()
- func (m *DataStoreRegistrationRequest) Reset()
- func (m *DataStoreRegistrationRequest) String() string
- type DataStoreRequest
- func (*DataStoreRequest) Descriptor() ([]byte, []int)
- func (m *DataStoreRequest) GetLimit() uint32
- func (m *DataStoreRequest) GetSubject() []string
- func (m *DataStoreRequest) GetSync() bool
- func (m *DataStoreRequest) GetTimestamp() *TimestampSpec
- func (m *DataStoreRequest) GetToken() *ACLToken
- func (m *DataStoreRequest) GetValues() []*DataStoreValue
- func (*DataStoreRequest) ProtoMessage()
- func (m *DataStoreRequest) Reset()
- func (m *DataStoreRequest) String() string
- type DataStoreResponse
- func (*DataStoreResponse) Descriptor() ([]byte, []int)
- func (m *DataStoreResponse) GetCount() uint32
- func (m *DataStoreResponse) GetFailedSubject() string
- func (m *DataStoreResponse) GetRequest() *DataStoreRequest
- func (m *DataStoreResponse) GetResults() []*ResultSet
- func (m *DataStoreResponse) GetStatus() DataStoreResponse_Status
- func (m *DataStoreResponse) GetStatusDesc() string
- func (*DataStoreResponse) ProtoMessage()
- func (m *DataStoreResponse) Reset()
- func (m *DataStoreResponse) String() string
- type DataStoreResponse_Status
- type DataStoreValue
- func (*DataStoreValue) Descriptor() ([]byte, []int)
- func (m *DataStoreValue) GetAttribute() string
- func (m *DataStoreValue) GetOption() DataStoreValue_Option
- func (m *DataStoreValue) GetTimestamp() *TimestampSpec
- func (m *DataStoreValue) GetValue() *DataBlob
- func (*DataStoreValue) ProtoMessage()
- func (m *DataStoreValue) Reset()
- func (m *DataStoreValue) String() string
- type DataStoreValue_Option
- type DeleteGRRTempFilesArgs
- type DeleteHuntFlowArgs
- type Dict
- type DiskUsage
- type DiskVolumeInfoArgs
- type Distribution
- func (*Distribution) Descriptor() ([]byte, []int)
- func (m *Distribution) GetBins() []float32
- func (m *Distribution) GetBinsHeights() []float32
- func (m *Distribution) GetCount() uint64
- func (m *Distribution) GetSum() float32
- func (*Distribution) ProtoMessage()
- func (m *Distribution) Reset()
- func (m *Distribution) String() string
- type DriverInstallTemplate
- func (*DriverInstallTemplate) Descriptor() ([]byte, []int)
- func (m *DriverInstallTemplate) GetDevicePath() string
- func (m *DriverInstallTemplate) GetDriver() *SignedBlob
- func (m *DriverInstallTemplate) GetDriverDisplayName() string
- func (m *DriverInstallTemplate) GetDriverName() string
- func (m *DriverInstallTemplate) GetForceReload() uint32
- func (m *DriverInstallTemplate) GetMode() DriverInstallTemplate_RewriteMode
- func (m *DriverInstallTemplate) GetWritePath() string
- func (*DriverInstallTemplate) ProtoMessage()
- func (m *DriverInstallTemplate) Reset()
- func (m *DriverInstallTemplate) String() string
- type DriverInstallTemplate_RewriteMode
- type DumpFlashImageArgs
- func (*DumpFlashImageArgs) Descriptor() ([]byte, []int)
- func (m *DumpFlashImageArgs) GetChunkSize() uint32
- func (m *DumpFlashImageArgs) GetLogLevel() uint32
- func (m *DumpFlashImageArgs) GetNotifySyslog() bool
- func (*DumpFlashImageArgs) ProtoMessage()
- func (m *DumpFlashImageArgs) Reset()
- func (m *DumpFlashImageArgs) String() string
- type DumpProcessMemoryArgs
- type DumpProcessMemoryRequest
- func (*DumpProcessMemoryRequest) Descriptor() ([]byte, []int)
- func (m *DumpProcessMemoryRequest) GetPause() bool
- func (m *DumpProcessMemoryRequest) GetPid() int32
- func (*DumpProcessMemoryRequest) ProtoMessage()
- func (m *DumpProcessMemoryRequest) Reset()
- func (m *DumpProcessMemoryRequest) String() string
- type EmailOutputPluginArgs
- func (*EmailOutputPluginArgs) Descriptor() ([]byte, []int)
- func (m *EmailOutputPluginArgs) GetEmailAddress() string
- func (m *EmailOutputPluginArgs) GetEmailsLimit() uint64
- func (*EmailOutputPluginArgs) ProtoMessage()
- func (m *EmailOutputPluginArgs) Reset()
- func (m *EmailOutputPluginArgs) String() string
- type EmbeddedRDFValue
- func (*EmbeddedRDFValue) Descriptor() ([]byte, []int)
- func (m *EmbeddedRDFValue) GetData() []byte
- func (m *EmbeddedRDFValue) GetEmbeddedAge() uint64
- func (m *EmbeddedRDFValue) GetName() string
- func (*EmbeddedRDFValue) ProtoMessage()
- func (m *EmbeddedRDFValue) Reset()
- func (m *EmbeddedRDFValue) String() string
- type EmptyMessage
- type EndToEndTestFlowArgs
- type EndToEndTestResult
- func (*EndToEndTestResult) Descriptor() ([]byte, []int)
- func (m *EndToEndTestResult) GetLog() string
- func (m *EndToEndTestResult) GetSuccess() bool
- func (m *EndToEndTestResult) GetTestClassName() string
- func (m *EndToEndTestResult) GetTimestamp() uint64
- func (*EndToEndTestResult) ProtoMessage()
- func (m *EndToEndTestResult) Reset()
- func (m *EndToEndTestResult) String() string
- type EnumerateServicesArgs
- func (*EnumerateServicesArgs) Descriptor() ([]byte, []int)
- func (m *EnumerateServicesArgs) GetDownloadBinaries() bool
- func (m *EnumerateServicesArgs) GetPathtype() PathSpec_PathType
- func (*EnumerateServicesArgs) ProtoMessage()
- func (m *EnumerateServicesArgs) Reset()
- func (m *EnumerateServicesArgs) String() string
- type Event
- func (*Event) Descriptor() ([]byte, []int)
- func (m *Event) GetId() uint32
- func (m *Event) GetSource() string
- func (m *Event) GetStat() *StatEntry
- func (m *Event) GetSubject() string
- func (m *Event) GetTimestamp() uint64
- func (m *Event) GetType() string
- func (*Event) ProtoMessage()
- func (m *Event) Reset()
- func (m *Event) String() string
- type ExecuteBinaryRequest
- func (*ExecuteBinaryRequest) Descriptor() ([]byte, []int)
- func (m *ExecuteBinaryRequest) GetArgs() []string
- func (m *ExecuteBinaryRequest) GetExecutable() *SignedBlob
- func (m *ExecuteBinaryRequest) GetMoreData() bool
- func (m *ExecuteBinaryRequest) GetOffset() int64
- func (m *ExecuteBinaryRequest) GetTimeLimit() int32
- func (m *ExecuteBinaryRequest) GetUseClientEnv() bool
- func (m *ExecuteBinaryRequest) GetWritePath() string
- func (*ExecuteBinaryRequest) ProtoMessage()
- func (m *ExecuteBinaryRequest) Reset()
- func (m *ExecuteBinaryRequest) String() string
- type ExecuteBinaryResponse
- func (*ExecuteBinaryResponse) Descriptor() ([]byte, []int)
- func (m *ExecuteBinaryResponse) GetExitStatus() int32
- func (m *ExecuteBinaryResponse) GetStderr() []byte
- func (m *ExecuteBinaryResponse) GetStdout() []byte
- func (m *ExecuteBinaryResponse) GetTimeUsed() int32
- func (*ExecuteBinaryResponse) ProtoMessage()
- func (m *ExecuteBinaryResponse) Reset()
- func (m *ExecuteBinaryResponse) String() string
- type ExecuteCommandArgs
- func (*ExecuteCommandArgs) Descriptor() ([]byte, []int)
- func (m *ExecuteCommandArgs) GetCmd() string
- func (m *ExecuteCommandArgs) GetCommandLine() string
- func (m *ExecuteCommandArgs) GetTimeLimit() int64
- func (*ExecuteCommandArgs) ProtoMessage()
- func (m *ExecuteCommandArgs) Reset()
- func (m *ExecuteCommandArgs) String() string
- type ExecutePythonHackArgs
- type ExecutePythonRequest
- type ExecutePythonResponse
- type ExecuteRequest
- type ExecuteResponse
- func (*ExecuteResponse) Descriptor() ([]byte, []int)
- func (m *ExecuteResponse) GetExitStatus() int32
- func (m *ExecuteResponse) GetRequest() *ExecuteRequest
- func (m *ExecuteResponse) GetStderr() []byte
- func (m *ExecuteResponse) GetStdout() []byte
- func (m *ExecuteResponse) GetTimeUsed() int32
- func (*ExecuteResponse) ProtoMessage()
- func (m *ExecuteResponse) Reset()
- func (m *ExecuteResponse) String() string
- type ExportCollectionFilesAsArchiveArgs
- func (*ExportCollectionFilesAsArchiveArgs) Descriptor() ([]byte, []int)
- func (m *ExportCollectionFilesAsArchiveArgs) GetCollectionUrn() string
- func (m *ExportCollectionFilesAsArchiveArgs) GetFormat() ExportCollectionFilesAsArchiveArgs_ArchiveFormat
- func (m *ExportCollectionFilesAsArchiveArgs) GetNotificationMessage() string
- func (m *ExportCollectionFilesAsArchiveArgs) GetTargetFilePrefix() string
- func (*ExportCollectionFilesAsArchiveArgs) ProtoMessage()
- func (m *ExportCollectionFilesAsArchiveArgs) Reset()
- func (m *ExportCollectionFilesAsArchiveArgs) String() string
- type ExportCollectionFilesAsArchiveArgs_ArchiveFormat
- func (x ExportCollectionFilesAsArchiveArgs_ArchiveFormat) Enum() *ExportCollectionFilesAsArchiveArgs_ArchiveFormat
- func (ExportCollectionFilesAsArchiveArgs_ArchiveFormat) EnumDescriptor() ([]byte, []int)
- func (x ExportCollectionFilesAsArchiveArgs_ArchiveFormat) String() string
- func (x *ExportCollectionFilesAsArchiveArgs_ArchiveFormat) UnmarshalJSON(data []byte) error
- type ExportOptions
- func (*ExportOptions) Descriptor() ([]byte, []int)
- func (m *ExportOptions) GetAnnotations() []string
- func (m *ExportOptions) GetExportFilesContents() bool
- func (m *ExportOptions) GetExportFilesHashes() bool
- func (m *ExportOptions) GetFollowUrns() bool
- func (*ExportOptions) ProtoMessage()
- func (m *ExportOptions) Reset()
- func (m *ExportOptions) String() string
- type ExportedAnomaly
- func (*ExportedAnomaly) Descriptor() ([]byte, []int)
- func (m *ExportedAnomaly) GetAnomalyReferenceId() string
- func (m *ExportedAnomaly) GetConfidence() Anomaly_AnomalyLevel
- func (m *ExportedAnomaly) GetExplanation() string
- func (m *ExportedAnomaly) GetFinding() string
- func (m *ExportedAnomaly) GetGeneratedBy() string
- func (m *ExportedAnomaly) GetSeverity() Anomaly_AnomalyLevel
- func (m *ExportedAnomaly) GetSymptom() string
- func (m *ExportedAnomaly) GetType() Anomaly_AnomalyType
- func (*ExportedAnomaly) ProtoMessage()
- func (m *ExportedAnomaly) Reset()
- func (m *ExportedAnomaly) String() string
- type ExportedArtifactFilesDownloaderResult
- func (*ExportedArtifactFilesDownloaderResult) Descriptor() ([]byte, []int)
- func (m *ExportedArtifactFilesDownloaderResult) GetDownloadedFile() *ExportedFile
- func (m *ExportedArtifactFilesDownloaderResult) GetFoundPath() string
- func (m *ExportedArtifactFilesDownloaderResult) GetMetadata() *ExportedMetadata
- func (m *ExportedArtifactFilesDownloaderResult) GetOriginalFile() *ExportedFile
- func (m *ExportedArtifactFilesDownloaderResult) GetOriginalRegistryKey() *ExportedRegistryKey
- func (*ExportedArtifactFilesDownloaderResult) ProtoMessage()
- func (m *ExportedArtifactFilesDownloaderResult) Reset()
- func (m *ExportedArtifactFilesDownloaderResult) String() string
- type ExportedBytes
- type ExportedCheckResult
- func (*ExportedCheckResult) Descriptor() ([]byte, []int)
- func (m *ExportedCheckResult) GetAnomaly() *ExportedAnomaly
- func (m *ExportedCheckResult) GetCheckId() string
- func (m *ExportedCheckResult) GetMetadata() *ExportedMetadata
- func (*ExportedCheckResult) ProtoMessage()
- func (m *ExportedCheckResult) Reset()
- func (m *ExportedCheckResult) String() string
- type ExportedClient
- type ExportedDNSClientConfiguration
- func (*ExportedDNSClientConfiguration) Descriptor() ([]byte, []int)
- func (m *ExportedDNSClientConfiguration) GetDnsServers() string
- func (m *ExportedDNSClientConfiguration) GetDnsSuffixes() string
- func (m *ExportedDNSClientConfiguration) GetMetadata() *ExportedMetadata
- func (*ExportedDNSClientConfiguration) ProtoMessage()
- func (m *ExportedDNSClientConfiguration) Reset()
- func (m *ExportedDNSClientConfiguration) String() string
- type ExportedFile
- func (*ExportedFile) Descriptor() ([]byte, []int)
- func (m *ExportedFile) GetBasename() string
- func (m *ExportedFile) GetCertCertificates() string
- func (m *ExportedFile) GetCertChainHeadIssuer() string
- func (m *ExportedFile) GetCertCountersignatureChainHeadIssuer() string
- func (m *ExportedFile) GetCertHasherName() string
- func (m *ExportedFile) GetCertProgramName() string
- func (m *ExportedFile) GetCertProgramUrl() string
- func (m *ExportedFile) GetCertSigningId() string
- func (m *ExportedFile) GetContent() []byte
- func (m *ExportedFile) GetContentSha256() string
- func (m *ExportedFile) GetHashMd5() string
- func (m *ExportedFile) GetHashSha1() string
- func (m *ExportedFile) GetHashSha256() string
- func (m *ExportedFile) GetMetadata() *ExportedMetadata
- func (m *ExportedFile) GetPecoffHashMd5() string
- func (m *ExportedFile) GetPecoffHashSha1() string
- func (m *ExportedFile) GetStAtime() uint64
- func (m *ExportedFile) GetStBlksize() uint32
- func (m *ExportedFile) GetStBlocks() uint32
- func (m *ExportedFile) GetStCtime() uint64
- func (m *ExportedFile) GetStDev() uint32
- func (m *ExportedFile) GetStGid() uint32
- func (m *ExportedFile) GetStIno() uint32
- func (m *ExportedFile) GetStMode() uint64
- func (m *ExportedFile) GetStMtime() uint64
- func (m *ExportedFile) GetStNlink() uint32
- func (m *ExportedFile) GetStRdev() uint32
- func (m *ExportedFile) GetStSize() uint64
- func (m *ExportedFile) GetStUid() uint32
- func (m *ExportedFile) GetSymlink() string
- func (m *ExportedFile) GetUrn() string
- func (*ExportedFile) ProtoMessage()
- func (m *ExportedFile) Reset()
- func (m *ExportedFile) String() string
- type ExportedFileStoreHash
- func (*ExportedFileStoreHash) Descriptor() ([]byte, []int)
- func (m *ExportedFileStoreHash) GetFingerprintType() string
- func (m *ExportedFileStoreHash) GetHash() string
- func (m *ExportedFileStoreHash) GetHashType() string
- func (m *ExportedFileStoreHash) GetMetadata() *ExportedMetadata
- func (m *ExportedFileStoreHash) GetTargetUrn() string
- func (*ExportedFileStoreHash) ProtoMessage()
- func (m *ExportedFileStoreHash) Reset()
- func (m *ExportedFileStoreHash) String() string
- type ExportedLinuxSyscallTableEntry
- func (*ExportedLinuxSyscallTableEntry) Descriptor() ([]byte, []int)
- func (m *ExportedLinuxSyscallTableEntry) GetHandlerAddress() uint64
- func (m *ExportedLinuxSyscallTableEntry) GetIndex() uint64
- func (m *ExportedLinuxSyscallTableEntry) GetMetadata() *ExportedMetadata
- func (m *ExportedLinuxSyscallTableEntry) GetSymbol() string
- func (m *ExportedLinuxSyscallTableEntry) GetTable() string
- func (*ExportedLinuxSyscallTableEntry) ProtoMessage()
- func (m *ExportedLinuxSyscallTableEntry) Reset()
- func (m *ExportedLinuxSyscallTableEntry) String() string
- type ExportedMatch
- func (*ExportedMatch) Descriptor() ([]byte, []int)
- func (m *ExportedMatch) GetData() []byte
- func (m *ExportedMatch) GetLength() uint64
- func (m *ExportedMatch) GetMetadata() *ExportedMetadata
- func (m *ExportedMatch) GetOffset() uint64
- func (m *ExportedMatch) GetUrn() string
- func (*ExportedMatch) ProtoMessage()
- func (m *ExportedMatch) Reset()
- func (m *ExportedMatch) String() string
- type ExportedMetadata
- func (*ExportedMetadata) Descriptor() ([]byte, []int)
- func (m *ExportedMetadata) GetAnnotations() string
- func (m *ExportedMetadata) GetClientAge() uint64
- func (m *ExportedMetadata) GetClientUrn() string
- func (m *ExportedMetadata) GetDeprecatedSessionId() string
- func (m *ExportedMetadata) GetHostname() string
- func (m *ExportedMetadata) GetLabels() string
- func (m *ExportedMetadata) GetMacAddress() string
- func (m *ExportedMetadata) GetOriginalTimestamp() uint64
- func (m *ExportedMetadata) GetOs() string
- func (m *ExportedMetadata) GetOsRelease() string
- func (m *ExportedMetadata) GetOsVersion() string
- func (m *ExportedMetadata) GetSourceUrn() string
- func (m *ExportedMetadata) GetTimestamp() uint64
- func (m *ExportedMetadata) GetUname() string
- func (m *ExportedMetadata) GetUsernames() string
- func (*ExportedMetadata) ProtoMessage()
- func (m *ExportedMetadata) Reset()
- func (m *ExportedMetadata) String() string
- type ExportedNetworkConnection
- func (*ExportedNetworkConnection) Descriptor() ([]byte, []int)
- func (m *ExportedNetworkConnection) GetCtime() uint64
- func (m *ExportedNetworkConnection) GetFamily() NetworkConnection_Family
- func (m *ExportedNetworkConnection) GetLocalAddress() *NetworkEndpoint
- func (m *ExportedNetworkConnection) GetMetadata() *ExportedMetadata
- func (m *ExportedNetworkConnection) GetPid() uint32
- func (m *ExportedNetworkConnection) GetRemoteAddress() *NetworkEndpoint
- func (m *ExportedNetworkConnection) GetState() NetworkConnection_State
- func (m *ExportedNetworkConnection) GetType() NetworkConnection_Type
- func (*ExportedNetworkConnection) ProtoMessage()
- func (m *ExportedNetworkConnection) Reset()
- func (m *ExportedNetworkConnection) String() string
- type ExportedNetworkInterface
- func (*ExportedNetworkInterface) Descriptor() ([]byte, []int)
- func (m *ExportedNetworkInterface) GetIfname() string
- func (m *ExportedNetworkInterface) GetIp4Addresses() string
- func (m *ExportedNetworkInterface) GetIp6Addresses() string
- func (m *ExportedNetworkInterface) GetMacAddress() string
- func (m *ExportedNetworkInterface) GetMetadata() *ExportedMetadata
- func (*ExportedNetworkInterface) ProtoMessage()
- func (m *ExportedNetworkInterface) Reset()
- func (m *ExportedNetworkInterface) String() string
- type ExportedOpenFile
- func (*ExportedOpenFile) Descriptor() ([]byte, []int)
- func (m *ExportedOpenFile) GetMetadata() *ExportedMetadata
- func (m *ExportedOpenFile) GetPath() string
- func (m *ExportedOpenFile) GetPid() uint32
- func (*ExportedOpenFile) ProtoMessage()
- func (m *ExportedOpenFile) Reset()
- func (m *ExportedOpenFile) String() string
- type ExportedProcess
- func (*ExportedProcess) Descriptor() ([]byte, []int)
- func (m *ExportedProcess) GetCmdline() string
- func (m *ExportedProcess) GetCpuPercent() float32
- func (m *ExportedProcess) GetCtime() uint64
- func (m *ExportedProcess) GetCwd() string
- func (m *ExportedProcess) GetEffectiveGid() uint32
- func (m *ExportedProcess) GetEffectiveUid() uint32
- func (m *ExportedProcess) GetExe() string
- func (m *ExportedProcess) GetMemoryPercent() float32
- func (m *ExportedProcess) GetMetadata() *ExportedMetadata
- func (m *ExportedProcess) GetName() string
- func (m *ExportedProcess) GetNice() int32
- func (m *ExportedProcess) GetNumThreads() uint32
- func (m *ExportedProcess) GetPid() uint32
- func (m *ExportedProcess) GetPpid() uint32
- func (m *ExportedProcess) GetRealGid() uint32
- func (m *ExportedProcess) GetRealUid() uint32
- func (m *ExportedProcess) GetRssSize() uint64
- func (m *ExportedProcess) GetSavedGid() uint32
- func (m *ExportedProcess) GetSavedUid() uint32
- func (m *ExportedProcess) GetStatus() string
- func (m *ExportedProcess) GetSystemCpuTime() float32
- func (m *ExportedProcess) GetTerminal() string
- func (m *ExportedProcess) GetUserCpuTime() float32
- func (m *ExportedProcess) GetUsername() string
- func (m *ExportedProcess) GetVmsSize() uint64
- func (*ExportedProcess) ProtoMessage()
- func (m *ExportedProcess) Reset()
- func (m *ExportedProcess) String() string
- type ExportedRegistryKey
- func (*ExportedRegistryKey) Descriptor() ([]byte, []int)
- func (m *ExportedRegistryKey) GetData() []byte
- func (m *ExportedRegistryKey) GetLastModified() uint64
- func (m *ExportedRegistryKey) GetMetadata() *ExportedMetadata
- func (m *ExportedRegistryKey) GetType() StatEntry_RegistryType
- func (m *ExportedRegistryKey) GetUrn() string
- func (*ExportedRegistryKey) ProtoMessage()
- func (m *ExportedRegistryKey) Reset()
- func (m *ExportedRegistryKey) String() string
- type ExportedRekallLinuxProcOp
- func (*ExportedRekallLinuxProcOp) Descriptor() ([]byte, []int)
- func (m *ExportedRekallLinuxProcOp) GetFullpath() string
- func (m *ExportedRekallLinuxProcOp) GetHandlerAddress() uint64
- func (m *ExportedRekallLinuxProcOp) GetMetadata() *ExportedMetadata
- func (m *ExportedRekallLinuxProcOp) GetModule() string
- func (m *ExportedRekallLinuxProcOp) GetOperation() string
- func (m *ExportedRekallLinuxProcOp) GetSymbol() string
- func (*ExportedRekallLinuxProcOp) ProtoMessage()
- func (m *ExportedRekallLinuxProcOp) Reset()
- func (m *ExportedRekallLinuxProcOp) String() string
- type ExportedRekallLinuxTask
- func (*ExportedRekallLinuxTask) Descriptor() ([]byte, []int)
- func (m *ExportedRekallLinuxTask) GetAddress() uint64
- func (m *ExportedRekallLinuxTask) GetCommandline() string
- func (m *ExportedRekallLinuxTask) GetCreationTime() uint64
- func (m *ExportedRekallLinuxTask) GetEgid() uint64
- func (m *ExportedRekallLinuxTask) GetEuid() uint64
- func (m *ExportedRekallLinuxTask) GetGid() uint64
- func (m *ExportedRekallLinuxTask) GetMetadata() *ExportedMetadata
- func (m *ExportedRekallLinuxTask) GetName() string
- func (m *ExportedRekallLinuxTask) GetParentPid() uint64
- func (m *ExportedRekallLinuxTask) GetPid() uint64
- func (m *ExportedRekallLinuxTask) GetUid() uint64
- func (*ExportedRekallLinuxTask) ProtoMessage()
- func (m *ExportedRekallLinuxTask) Reset()
- func (m *ExportedRekallLinuxTask) String() string
- type ExportedRekallLinuxTaskOp
- func (*ExportedRekallLinuxTaskOp) Descriptor() ([]byte, []int)
- func (m *ExportedRekallLinuxTaskOp) GetHandlerAddress() uint64
- func (m *ExportedRekallLinuxTaskOp) GetMetadata() *ExportedMetadata
- func (m *ExportedRekallLinuxTaskOp) GetModule() string
- func (m *ExportedRekallLinuxTaskOp) GetOperation() string
- func (m *ExportedRekallLinuxTaskOp) GetSymbol() string
- func (m *ExportedRekallLinuxTaskOp) GetTask() *ExportedRekallLinuxTask
- func (*ExportedRekallLinuxTaskOp) ProtoMessage()
- func (m *ExportedRekallLinuxTaskOp) Reset()
- func (m *ExportedRekallLinuxTaskOp) String() string
- type ExportedRekallProcess
- func (*ExportedRekallProcess) Descriptor() ([]byte, []int)
- func (m *ExportedRekallProcess) GetCommandline() string
- func (m *ExportedRekallProcess) GetCreationTime() uint64
- func (m *ExportedRekallProcess) GetExitTime() uint64
- func (m *ExportedRekallProcess) GetFullpath() string
- func (m *ExportedRekallProcess) GetMetadata() *ExportedMetadata
- func (m *ExportedRekallProcess) GetName() string
- func (m *ExportedRekallProcess) GetParentPid() uint64
- func (m *ExportedRekallProcess) GetPid() uint64
- func (m *ExportedRekallProcess) GetTrustedFullpath() string
- func (*ExportedRekallProcess) ProtoMessage()
- func (m *ExportedRekallProcess) Reset()
- func (m *ExportedRekallProcess) String() string
- type ExportedRekallWindowsLoadedModule
- func (*ExportedRekallWindowsLoadedModule) Descriptor() ([]byte, []int)
- func (m *ExportedRekallWindowsLoadedModule) GetAddress() uint64
- func (m *ExportedRekallWindowsLoadedModule) GetFullpath() string
- func (m *ExportedRekallWindowsLoadedModule) GetInInitFullpath() string
- func (m *ExportedRekallWindowsLoadedModule) GetInLoadFullpath() string
- func (m *ExportedRekallWindowsLoadedModule) GetInMemFullpath() string
- func (m *ExportedRekallWindowsLoadedModule) GetIsInInitList() bool
- func (m *ExportedRekallWindowsLoadedModule) GetIsInLoadList() bool
- func (m *ExportedRekallWindowsLoadedModule) GetIsInMemList() bool
- func (m *ExportedRekallWindowsLoadedModule) GetMetadata() *ExportedMetadata
- func (m *ExportedRekallWindowsLoadedModule) GetProcess() *ExportedRekallProcess
- func (m *ExportedRekallWindowsLoadedModule) GetSize() uint64
- func (*ExportedRekallWindowsLoadedModule) ProtoMessage()
- func (m *ExportedRekallWindowsLoadedModule) Reset()
- func (m *ExportedRekallWindowsLoadedModule) String() string
- type ExportedWindowsHandle
- func (*ExportedWindowsHandle) Descriptor() ([]byte, []int)
- func (m *ExportedWindowsHandle) GetAddress() uint64
- func (m *ExportedWindowsHandle) GetMetadata() *ExportedMetadata
- func (m *ExportedWindowsHandle) GetName() string
- func (m *ExportedWindowsHandle) GetProcess() *ExportedRekallProcess
- func (m *ExportedWindowsHandle) GetType() string
- func (*ExportedWindowsHandle) ProtoMessage()
- func (m *ExportedWindowsHandle) Reset()
- func (m *ExportedWindowsHandle) String() string
- type FetchBufferForSparseImageArgs
- func (*FetchBufferForSparseImageArgs) Descriptor() ([]byte, []int)
- func (m *FetchBufferForSparseImageArgs) GetFileUrn() string
- func (m *FetchBufferForSparseImageArgs) GetLength() uint64
- func (m *FetchBufferForSparseImageArgs) GetOffset() uint64
- func (*FetchBufferForSparseImageArgs) ProtoMessage()
- func (m *FetchBufferForSparseImageArgs) Reset()
- func (m *FetchBufferForSparseImageArgs) String() string
- type FileCollectorArgs
- type FileFinderAccessTimeCondition
- func (*FileFinderAccessTimeCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderAccessTimeCondition) GetMaxLastAccessTime() uint64
- func (m *FileFinderAccessTimeCondition) GetMinLastAccessTime() uint64
- func (*FileFinderAccessTimeCondition) ProtoMessage()
- func (m *FileFinderAccessTimeCondition) Reset()
- func (m *FileFinderAccessTimeCondition) String() string
- type FileFinderAction
- func (*FileFinderAction) Descriptor() ([]byte, []int)
- func (m *FileFinderAction) GetActionType() FileFinderAction_Action
- func (m *FileFinderAction) GetDownload() *FileFinderDownloadActionOptions
- func (*FileFinderAction) ProtoMessage()
- func (m *FileFinderAction) Reset()
- func (m *FileFinderAction) String() string
- type FileFinderAction_Action
- type FileFinderArgs
- func (*FileFinderArgs) Descriptor() ([]byte, []int)
- func (m *FileFinderArgs) GetAction() *FileFinderAction
- func (m *FileFinderArgs) GetConditions() []*FileFinderCondition
- func (m *FileFinderArgs) GetFileSize() uint64
- func (m *FileFinderArgs) GetNoFileTypeCheck() bool
- func (m *FileFinderArgs) GetPaths() []string
- func (m *FileFinderArgs) GetPathtype() PathSpec_PathType
- func (*FileFinderArgs) ProtoMessage()
- func (m *FileFinderArgs) Reset()
- func (m *FileFinderArgs) String() string
- type FileFinderCondition
- func (*FileFinderCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderCondition) GetAccessTime() *FileFinderAccessTimeCondition
- func (m *FileFinderCondition) GetConditionType() FileFinderCondition_Type
- func (m *FileFinderCondition) GetContentsLiteralMatch() *FileFinderContentsLiteralMatchCondition
- func (m *FileFinderCondition) GetContentsRegexMatch() *FileFinderContentsRegexMatchCondition
- func (m *FileFinderCondition) GetInodeChangeTime() *FileFinderInodeChangeTimeCondition
- func (m *FileFinderCondition) GetModificationTime() *FileFinderModificationTimeCondition
- func (m *FileFinderCondition) GetSize() *FileFinderSizeCondition
- func (*FileFinderCondition) ProtoMessage()
- func (m *FileFinderCondition) Reset()
- func (m *FileFinderCondition) String() string
- type FileFinderCondition_Type
- type FileFinderContentsLiteralMatchCondition
- func (*FileFinderContentsLiteralMatchCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderContentsLiteralMatchCondition) GetBytesAfter() uint32
- func (m *FileFinderContentsLiteralMatchCondition) GetBytesBefore() uint32
- func (m *FileFinderContentsLiteralMatchCondition) GetLength() uint64
- func (m *FileFinderContentsLiteralMatchCondition) GetLiteral() []byte
- func (m *FileFinderContentsLiteralMatchCondition) GetMode() FileFinderContentsLiteralMatchCondition_Mode
- func (m *FileFinderContentsLiteralMatchCondition) GetStartOffset() uint64
- func (m *FileFinderContentsLiteralMatchCondition) GetXorInKey() uint32
- func (m *FileFinderContentsLiteralMatchCondition) GetXorOutKey() uint32
- func (*FileFinderContentsLiteralMatchCondition) ProtoMessage()
- func (m *FileFinderContentsLiteralMatchCondition) Reset()
- func (m *FileFinderContentsLiteralMatchCondition) String() string
- type FileFinderContentsLiteralMatchCondition_Mode
- func (x FileFinderContentsLiteralMatchCondition_Mode) Enum() *FileFinderContentsLiteralMatchCondition_Mode
- func (FileFinderContentsLiteralMatchCondition_Mode) EnumDescriptor() ([]byte, []int)
- func (x FileFinderContentsLiteralMatchCondition_Mode) String() string
- func (x *FileFinderContentsLiteralMatchCondition_Mode) UnmarshalJSON(data []byte) error
- type FileFinderContentsRegexMatchCondition
- func (*FileFinderContentsRegexMatchCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderContentsRegexMatchCondition) GetBytesAfter() uint32
- func (m *FileFinderContentsRegexMatchCondition) GetBytesBefore() uint32
- func (m *FileFinderContentsRegexMatchCondition) GetLength() uint64
- func (m *FileFinderContentsRegexMatchCondition) GetMode() FileFinderContentsRegexMatchCondition_Mode
- func (m *FileFinderContentsRegexMatchCondition) GetRegex() string
- func (m *FileFinderContentsRegexMatchCondition) GetStartOffset() uint64
- func (*FileFinderContentsRegexMatchCondition) ProtoMessage()
- func (m *FileFinderContentsRegexMatchCondition) Reset()
- func (m *FileFinderContentsRegexMatchCondition) String() string
- type FileFinderContentsRegexMatchCondition_Mode
- func (x FileFinderContentsRegexMatchCondition_Mode) Enum() *FileFinderContentsRegexMatchCondition_Mode
- func (FileFinderContentsRegexMatchCondition_Mode) EnumDescriptor() ([]byte, []int)
- func (x FileFinderContentsRegexMatchCondition_Mode) String() string
- func (x *FileFinderContentsRegexMatchCondition_Mode) UnmarshalJSON(data []byte) error
- type FileFinderDownloadActionOptions
- func (*FileFinderDownloadActionOptions) Descriptor() ([]byte, []int)
- func (m *FileFinderDownloadActionOptions) GetMaxSize() uint64
- func (m *FileFinderDownloadActionOptions) GetUseExternalStores() bool
- func (*FileFinderDownloadActionOptions) ProtoMessage()
- func (m *FileFinderDownloadActionOptions) Reset()
- func (m *FileFinderDownloadActionOptions) String() string
- type FileFinderInodeChangeTimeCondition
- func (*FileFinderInodeChangeTimeCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderInodeChangeTimeCondition) GetMaxLastInodeChangeTime() uint64
- func (m *FileFinderInodeChangeTimeCondition) GetMinLastInodeChangeTime() uint64
- func (*FileFinderInodeChangeTimeCondition) ProtoMessage()
- func (m *FileFinderInodeChangeTimeCondition) Reset()
- func (m *FileFinderInodeChangeTimeCondition) String() string
- type FileFinderModificationTimeCondition
- func (*FileFinderModificationTimeCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderModificationTimeCondition) GetMaxLastModifiedTime() uint64
- func (m *FileFinderModificationTimeCondition) GetMinLastModifiedTime() uint64
- func (*FileFinderModificationTimeCondition) ProtoMessage()
- func (m *FileFinderModificationTimeCondition) Reset()
- func (m *FileFinderModificationTimeCondition) String() string
- type FileFinderResult
- func (*FileFinderResult) Descriptor() ([]byte, []int)
- func (m *FileFinderResult) GetHashEntry() *Hash
- func (m *FileFinderResult) GetMatches() []*BufferReference
- func (m *FileFinderResult) GetStatEntry() *StatEntry
- func (*FileFinderResult) ProtoMessage()
- func (m *FileFinderResult) Reset()
- func (m *FileFinderResult) String() string
- type FileFinderSizeCondition
- func (*FileFinderSizeCondition) Descriptor() ([]byte, []int)
- func (m *FileFinderSizeCondition) GetMaxFileSize() uint64
- func (m *FileFinderSizeCondition) GetMinFileSize() uint64
- func (*FileFinderSizeCondition) ProtoMessage()
- func (m *FileFinderSizeCondition) Reset()
- func (m *FileFinderSizeCondition) String() string
- type FileReference
- func (*FileReference) Descriptor() ([]byte, []int)
- func (m *FileReference) GetClientId() string
- func (m *FileReference) GetPathspecs() []*PathSpec
- func (m *FileReference) GetSha256Hashes() [][]byte
- func (*FileReference) ProtoMessage()
- func (m *FileReference) Reset()
- func (m *FileReference) String() string
- type Filesystem
- func (*Filesystem) Descriptor() ([]byte, []int)
- func (m *Filesystem) GetDevice() string
- func (m *Filesystem) GetLabel() string
- func (m *Filesystem) GetMountPoint() string
- func (m *Filesystem) GetOptions() *AttributedDict
- func (m *Filesystem) GetType() string
- func (*Filesystem) ProtoMessage()
- func (m *Filesystem) Reset()
- func (m *Filesystem) String() string
- type Filter
- type FindFilesArgs
- func (*FindFilesArgs) Descriptor() ([]byte, []int)
- func (m *FindFilesArgs) GetFindspec() *FindSpec
- func (m *FindFilesArgs) GetIterationCount() uint64
- func (m *FindFilesArgs) GetMaxResults() uint64
- func (*FindFilesArgs) ProtoMessage()
- func (m *FindFilesArgs) Reset()
- func (m *FindFilesArgs) String() string
- type FindSpec
- func (*FindSpec) Descriptor() ([]byte, []int)
- func (m *FindSpec) GetCrossDevs() bool
- func (m *FindSpec) GetDataRegex() string
- func (m *FindSpec) GetEndTime() uint64
- func (m *FindSpec) GetGid() uint64
- func (m *FindSpec) GetHit() *StatEntry
- func (m *FindSpec) GetIterator() *Iterator
- func (m *FindSpec) GetMaxData() uint64
- func (m *FindSpec) GetMaxDepth() int32
- func (m *FindSpec) GetMaxFileSize() uint64
- func (m *FindSpec) GetMinFileSize() uint64
- func (m *FindSpec) GetPathGlob() string
- func (m *FindSpec) GetPathRegex() string
- func (m *FindSpec) GetPathspec() *PathSpec
- func (m *FindSpec) GetPermMask() uint64
- func (m *FindSpec) GetPermMode() uint64
- func (m *FindSpec) GetStartTime() uint64
- func (m *FindSpec) GetUid() uint64
- func (*FindSpec) ProtoMessage()
- func (m *FindSpec) Reset()
- func (m *FindSpec) String() string
- type FingerprintFileArgs
- type FingerprintFileResult
- type FingerprintRequest
- func (*FingerprintRequest) Descriptor() ([]byte, []int)
- func (m *FingerprintRequest) GetMaxFilesize() uint64
- func (m *FingerprintRequest) GetPathspec() *PathSpec
- func (m *FingerprintRequest) GetTuples() []*FingerprintTuple
- func (*FingerprintRequest) ProtoMessage()
- func (m *FingerprintRequest) Reset()
- func (m *FingerprintRequest) String() string
- type FingerprintResponse
- func (*FingerprintResponse) Descriptor() ([]byte, []int)
- func (m *FingerprintResponse) GetBytesRead() uint64
- func (m *FingerprintResponse) GetHash() *Hash
- func (m *FingerprintResponse) GetMatchingTypes() []FingerprintTuple_Type
- func (m *FingerprintResponse) GetPathspec() *PathSpec
- func (m *FingerprintResponse) GetResults() []*Dict
- func (*FingerprintResponse) ProtoMessage()
- func (m *FingerprintResponse) Reset()
- func (m *FingerprintResponse) String() string
- type FingerprintTuple
- func (*FingerprintTuple) Descriptor() ([]byte, []int)
- func (m *FingerprintTuple) GetFpType() FingerprintTuple_Type
- func (m *FingerprintTuple) GetHashers() []FingerprintTuple_HashType
- func (*FingerprintTuple) ProtoMessage()
- func (m *FingerprintTuple) Reset()
- func (m *FingerprintTuple) String() string
- type FingerprintTuple_HashType
- type FingerprintTuple_Type
- type FirefoxHistoryArgs
- func (*FirefoxHistoryArgs) Descriptor() ([]byte, []int)
- func (m *FirefoxHistoryArgs) GetGetArchive() bool
- func (m *FirefoxHistoryArgs) GetHistoryPath() string
- func (m *FirefoxHistoryArgs) GetPathtype() PathSpec_PathType
- func (m *FirefoxHistoryArgs) GetUsername() string
- func (*FirefoxHistoryArgs) ProtoMessage()
- func (m *FirefoxHistoryArgs) Reset()
- func (m *FirefoxHistoryArgs) String() string
- type Flow
- func (*Flow) Descriptor() ([]byte, []int)
- func (m *Flow) GetArgs() *Dict
- func (m *Flow) GetBacktrace() string
- func (m *Flow) GetChildren() []string
- func (m *Flow) GetClientId() string
- func (m *Flow) GetCpuUsed() *CpuSeconds
- func (m *Flow) GetCreateTime() uint64
- func (m *Flow) GetCreator() string
- func (m *Flow) GetEventId() string
- func (m *Flow) GetName() string
- func (m *Flow) GetNetworkBytesSent() uint64
- func (m *Flow) GetOutstandingRequests() uint32
- func (m *Flow) GetPickle() []byte
- func (m *Flow) GetPriority() GrrMessage_Priority
- func (m *Flow) GetProgress() int32
- func (m *Flow) GetRequestState() *RequestState
- func (m *Flow) GetSessionId() string
- func (m *Flow) GetState() Flow_State
- func (m *Flow) GetStatus() string
- func (m *Flow) GetTsId() uint64
- func (*Flow) ProtoMessage()
- func (m *Flow) Reset()
- func (m *Flow) String() string
- type FlowLog
- type FlowNotification
- func (*FlowNotification) Descriptor() ([]byte, []int)
- func (m *FlowNotification) GetClientId() string
- func (m *FlowNotification) GetFlowName() string
- func (m *FlowNotification) GetSessionId() string
- func (m *FlowNotification) GetStatus() FlowNotification_Status
- func (*FlowNotification) ProtoMessage()
- func (m *FlowNotification) Reset()
- func (m *FlowNotification) String() string
- type FlowNotification_Status
- type FlowRequest
- type FlowRunnerArgs
- func (*FlowRunnerArgs) Descriptor() ([]byte, []int)
- func (m *FlowRunnerArgs) GetBaseSessionId() string
- func (m *FlowRunnerArgs) GetClientId() string
- func (m *FlowRunnerArgs) GetCpuLimit() uint64
- func (m *FlowRunnerArgs) GetCreator() string
- func (m *FlowRunnerArgs) GetEventId() string
- func (m *FlowRunnerArgs) GetFlowName() string
- func (m *FlowRunnerArgs) GetLogsCollectionUrn() string
- func (m *FlowRunnerArgs) GetNetworkBytesLimit() uint64
- func (m *FlowRunnerArgs) GetNotificationEvent() string
- func (m *FlowRunnerArgs) GetNotificationUrn() string
- func (m *FlowRunnerArgs) GetNotifyToUser() bool
- func (m *FlowRunnerArgs) GetOutput() string
- func (m *FlowRunnerArgs) GetOutputPlugins() []*OutputPluginDescriptor
- func (m *FlowRunnerArgs) GetPriority() GrrMessage_Priority
- func (m *FlowRunnerArgs) GetQueue() string
- func (m *FlowRunnerArgs) GetRequestState() *RequestState
- func (m *FlowRunnerArgs) GetRequireFastpoll() bool
- func (m *FlowRunnerArgs) GetSendReplies() bool
- func (m *FlowRunnerArgs) GetStartTime() uint64
- func (m *FlowRunnerArgs) GetToken() *ACLToken
- func (m *FlowRunnerArgs) GetWriteIntermediateResults() bool
- func (*FlowRunnerArgs) ProtoMessage()
- func (m *FlowRunnerArgs) Reset()
- func (m *FlowRunnerArgs) String() string
- type Flow_State
- type FolderInformation
- func (*FolderInformation) Descriptor() ([]byte, []int)
- func (m *FolderInformation) GetAppData() string
- func (m *FolderInformation) GetCache() string
- func (m *FolderInformation) GetCookies() string
- func (m *FolderInformation) GetDesktop() string
- func (m *FolderInformation) GetFavorites() string
- func (m *FolderInformation) GetHistory() string
- func (m *FolderInformation) GetLocalAppData() string
- func (m *FolderInformation) GetMyMusic() string
- func (m *FolderInformation) GetMyPictures() string
- func (m *FolderInformation) GetMyVideo() string
- func (m *FolderInformation) GetNetHood() string
- func (m *FolderInformation) GetPersonal() string
- func (m *FolderInformation) GetPrintHood() string
- func (m *FolderInformation) GetPrograms() string
- func (m *FolderInformation) GetRecent() string
- func (m *FolderInformation) GetSendTo() string
- func (m *FolderInformation) GetStartMenu() string
- func (m *FolderInformation) GetStartup() string
- func (m *FolderInformation) GetTemplates() string
- func (*FolderInformation) ProtoMessage()
- func (m *FolderInformation) Reset()
- func (m *FolderInformation) String() string
- type ForemanClientRule
- func (*ForemanClientRule) Descriptor() ([]byte, []int)
- func (m *ForemanClientRule) GetInteger() *ForemanIntegerClientRule
- func (m *ForemanClientRule) GetLabel() *ForemanLabelClientRule
- func (m *ForemanClientRule) GetOs() *ForemanOsClientRule
- func (m *ForemanClientRule) GetRegex() *ForemanRegexClientRule
- func (m *ForemanClientRule) GetRuleType() ForemanClientRule_Type
- func (*ForemanClientRule) ProtoMessage()
- func (m *ForemanClientRule) Reset()
- func (m *ForemanClientRule) String() string
- type ForemanClientRuleSet
- func (*ForemanClientRuleSet) Descriptor() ([]byte, []int)
- func (m *ForemanClientRuleSet) GetMatchMode() ForemanClientRuleSet_MatchMode
- func (m *ForemanClientRuleSet) GetRules() []*ForemanClientRule
- func (*ForemanClientRuleSet) ProtoMessage()
- func (m *ForemanClientRuleSet) Reset()
- func (m *ForemanClientRuleSet) String() string
- type ForemanClientRuleSet_MatchMode
- type ForemanClientRule_Type
- type ForemanIntegerClientRule
- func (*ForemanIntegerClientRule) Descriptor() ([]byte, []int)
- func (m *ForemanIntegerClientRule) GetAttributeName() string
- func (m *ForemanIntegerClientRule) GetOperator() ForemanIntegerClientRule_Operator
- func (m *ForemanIntegerClientRule) GetPath() string
- func (m *ForemanIntegerClientRule) GetValue() uint64
- func (*ForemanIntegerClientRule) ProtoMessage()
- func (m *ForemanIntegerClientRule) Reset()
- func (m *ForemanIntegerClientRule) String() string
- type ForemanIntegerClientRule_Operator
- type ForemanLabelClientRule
- func (*ForemanLabelClientRule) Descriptor() ([]byte, []int)
- func (m *ForemanLabelClientRule) GetLabelNames() []string
- func (m *ForemanLabelClientRule) GetMatchMode() ForemanLabelClientRule_MatchMode
- func (*ForemanLabelClientRule) ProtoMessage()
- func (m *ForemanLabelClientRule) Reset()
- func (m *ForemanLabelClientRule) String() string
- type ForemanLabelClientRule_MatchMode
- type ForemanOsClientRule
- func (*ForemanOsClientRule) Descriptor() ([]byte, []int)
- func (m *ForemanOsClientRule) GetOsDarwin() bool
- func (m *ForemanOsClientRule) GetOsLinux() bool
- func (m *ForemanOsClientRule) GetOsWindows() bool
- func (*ForemanOsClientRule) ProtoMessage()
- func (m *ForemanOsClientRule) Reset()
- func (m *ForemanOsClientRule) String() string
- type ForemanRegexClientRule
- func (*ForemanRegexClientRule) Descriptor() ([]byte, []int)
- func (m *ForemanRegexClientRule) GetAttributeName() string
- func (m *ForemanRegexClientRule) GetAttributeRegex() string
- func (m *ForemanRegexClientRule) GetPath() string
- func (*ForemanRegexClientRule) ProtoMessage()
- func (m *ForemanRegexClientRule) Reset()
- func (m *ForemanRegexClientRule) String() string
- type ForemanRule
- func (*ForemanRule) Descriptor() ([]byte, []int)
- func (m *ForemanRule) GetActions() []*ForemanRuleAction
- func (m *ForemanRule) GetClientRuleSet() *ForemanClientRuleSet
- func (m *ForemanRule) GetCreated() uint64
- func (m *ForemanRule) GetDescription() string
- func (m *ForemanRule) GetExpires() uint64
- func (*ForemanRule) ProtoMessage()
- func (m *ForemanRule) Reset()
- func (m *ForemanRule) String() string
- type ForemanRuleAction
- func (*ForemanRuleAction) Descriptor() ([]byte, []int)
- func (m *ForemanRuleAction) GetArgv() *Dict
- func (m *ForemanRuleAction) GetClientLimit() uint64
- func (m *ForemanRuleAction) GetFlowName() string
- func (m *ForemanRuleAction) GetHuntId() string
- func (m *ForemanRuleAction) GetHuntName() string
- func (*ForemanRuleAction) ProtoMessage()
- func (m *ForemanRuleAction) Reset()
- func (m *ForemanRuleAction) String() string
- type GUISettings
- func (*GUISettings) Descriptor() ([]byte, []int)
- func (m *GUISettings) GetCanaryMode() bool
- func (m *GUISettings) GetDocsLocation() GUISettings_DocsLocation
- func (m *GUISettings) GetMode() GUISettings_UIMode
- func (*GUISettings) ProtoMessage()
- func (m *GUISettings) Reset()
- func (m *GUISettings) String() string
- type GUISettings_DocsLocation
- type GUISettings_UIMode
- type GenericHuntArgs
- func (*GenericHuntArgs) Descriptor() ([]byte, []int)
- func (m *GenericHuntArgs) GetFlowArgs() *AnyValue
- func (m *GenericHuntArgs) GetFlowRunnerArgs() *FlowRunnerArgs
- func (m *GenericHuntArgs) GetOutputPlugins() []*OutputPluginDescriptor
- func (*GenericHuntArgs) ProtoMessage()
- func (m *GenericHuntArgs) Reset()
- func (m *GenericHuntArgs) String() string
- type GetClientStatsRequest
- type GetFileArgs
- type GetMBRArgs
- type GlobArgs
- func (*GlobArgs) Descriptor() ([]byte, []int)
- func (m *GlobArgs) GetNoFileTypeCheck() bool
- func (m *GlobArgs) GetPaths() []string
- func (m *GlobArgs) GetPathtype() PathSpec_PathType
- func (m *GlobArgs) GetRootPath() *PathSpec
- func (*GlobArgs) ProtoMessage()
- func (m *GlobArgs) Reset()
- func (m *GlobArgs) String() string
- type GlobalNotification
- func (*GlobalNotification) Descriptor() ([]byte, []int)
- func (m *GlobalNotification) GetContent() string
- func (m *GlobalNotification) GetDuration() uint64
- func (m *GlobalNotification) GetHeader() string
- func (m *GlobalNotification) GetLink() string
- func (m *GlobalNotification) GetShowFrom() uint64
- func (m *GlobalNotification) GetType() GlobalNotification_Type
- func (*GlobalNotification) ProtoMessage()
- func (m *GlobalNotification) Reset()
- func (m *GlobalNotification) String() string
- type GlobalNotificationSet
- type GlobalNotification_Type
- type GrantApprovalWithReasonFlowArgs
- func (*GrantApprovalWithReasonFlowArgs) Descriptor() ([]byte, []int)
- func (m *GrantApprovalWithReasonFlowArgs) GetDelegate() string
- func (m *GrantApprovalWithReasonFlowArgs) GetReason() string
- func (m *GrantApprovalWithReasonFlowArgs) GetSubjectUrn() string
- func (*GrantApprovalWithReasonFlowArgs) ProtoMessage()
- func (m *GrantApprovalWithReasonFlowArgs) Reset()
- func (m *GrantApprovalWithReasonFlowArgs) String() string
- type Graph
- func (*Graph) Descriptor() ([]byte, []int)
- func (m *Graph) GetData() []*Sample
- func (m *Graph) GetTitle() string
- func (m *Graph) GetXScale() uint32
- func (m *Graph) GetXtitle() string
- func (m *Graph) GetYScale() uint32
- func (m *Graph) GetYtitle() string
- func (*Graph) ProtoMessage()
- func (m *Graph) Reset()
- func (m *Graph) String() string
- type GraphFloat
- func (*GraphFloat) Descriptor() ([]byte, []int)
- func (m *GraphFloat) GetData() []*SampleFloat
- func (m *GraphFloat) GetTitle() string
- func (m *GraphFloat) GetXScale() uint32
- func (m *GraphFloat) GetXtitle() string
- func (m *GraphFloat) GetYScale() uint32
- func (m *GraphFloat) GetYtitle() string
- func (*GraphFloat) ProtoMessage()
- func (m *GraphFloat) Reset()
- func (m *GraphFloat) String() string
- type GrepArgs
- type GrepSpec
- func (*GrepSpec) Descriptor() ([]byte, []int)
- func (m *GrepSpec) GetBytesAfter() uint32
- func (m *GrepSpec) GetBytesBefore() uint32
- func (m *GrepSpec) GetLength() uint64
- func (m *GrepSpec) GetLiteral() []byte
- func (m *GrepSpec) GetMode() GrepSpec_Mode
- func (m *GrepSpec) GetRegex() string
- func (m *GrepSpec) GetStartOffset() uint64
- func (m *GrepSpec) GetTarget() *PathSpec
- func (m *GrepSpec) GetXorInKey() uint32
- func (m *GrepSpec) GetXorOutKey() uint32
- func (*GrepSpec) ProtoMessage()
- func (m *GrepSpec) Reset()
- func (m *GrepSpec) String() string
- type GrepSpec_Mode
- type Group
- type GrrMessage
- func (*GrrMessage) Descriptor() ([]byte, []int)
- func (m *GrrMessage) GetArg() *EmbeddedRDFValue
- func (m *GrrMessage) GetArgs() []byte
- func (m *GrrMessage) GetArgsAge() uint64
- func (m *GrrMessage) GetArgsRdfName() string
- func (m *GrrMessage) GetAuthState() GrrMessage_AuthorizationState
- func (m *GrrMessage) GetCpuLimit() float32
- func (m *GrrMessage) GetEta() uint64
- func (m *GrrMessage) GetLastLease() string
- func (m *GrrMessage) GetName() string
- func (m *GrrMessage) GetNetworkBytesLimit() uint64
- func (m *GrrMessage) GetPriority() GrrMessage_Priority
- func (m *GrrMessage) GetQueue() string
- func (m *GrrMessage) GetRequestId() uint64
- func (m *GrrMessage) GetRequireFastpoll() bool
- func (m *GrrMessage) GetResponseId() uint64
- func (m *GrrMessage) GetSessionId() string
- func (m *GrrMessage) GetSource() string
- func (m *GrrMessage) GetTaskId() uint64
- func (m *GrrMessage) GetTaskTtl() int32
- func (m *GrrMessage) GetTtl() uint32
- func (m *GrrMessage) GetType() GrrMessage_Type
- func (*GrrMessage) ProtoMessage()
- func (m *GrrMessage) Reset()
- func (m *GrrMessage) String() string
- type GrrMessage_AuthorizationState
- type GrrMessage_Priority
- type GrrMessage_Type
- type GrrNotification
- func (*GrrNotification) Descriptor() ([]byte, []int)
- func (m *GrrNotification) GetFirstQueued() uint64
- func (m *GrrNotification) GetInProgress() bool
- func (m *GrrNotification) GetLastStatus() uint64
- func (m *GrrNotification) GetPriority() GrrMessage_Priority
- func (m *GrrNotification) GetSessionId() string
- func (m *GrrNotification) GetTimestamp() uint64
- func (*GrrNotification) ProtoMessage()
- func (m *GrrNotification) Reset()
- func (m *GrrNotification) String() string
- type GrrStatus
- func (*GrrStatus) Descriptor() ([]byte, []int)
- func (m *GrrStatus) GetBacktrace() string
- func (m *GrrStatus) GetChildSessionId() string
- func (m *GrrStatus) GetCpuTimeUsed() *CpuSeconds
- func (m *GrrStatus) GetErrorMessage() string
- func (m *GrrStatus) GetNannyStatus() string
- func (m *GrrStatus) GetNetworkBytesSent() uint64
- func (m *GrrStatus) GetStatus() GrrStatus_ReturnedStatus
- func (*GrrStatus) ProtoMessage()
- func (m *GrrStatus) Reset()
- func (m *GrrStatus) String() string
- type GrrStatus_ReturnedStatus
- type HardwareInfo
- func (*HardwareInfo) Descriptor() ([]byte, []int)
- func (m *HardwareInfo) GetBiosReleaseDate() string
- func (m *HardwareInfo) GetBiosRevision() string
- func (m *HardwareInfo) GetBiosRomSize() string
- func (m *HardwareInfo) GetBiosVendor() string
- func (m *HardwareInfo) GetBiosVersion() string
- func (m *HardwareInfo) GetSerialNumber() string
- func (m *HardwareInfo) GetSystemAssettag() string
- func (m *HardwareInfo) GetSystemFamily() string
- func (m *HardwareInfo) GetSystemManufacturer() string
- func (m *HardwareInfo) GetSystemProductName() string
- func (m *HardwareInfo) GetSystemSkuNumber() string
- func (m *HardwareInfo) GetSystemUuid() string
- func (*HardwareInfo) ProtoMessage()
- func (m *HardwareInfo) Reset()
- func (m *HardwareInfo) String() string
- type Hash
- func (*Hash) Descriptor() ([]byte, []int)
- func (m *Hash) GetMd5() []byte
- func (m *Hash) GetPecoffMd5() []byte
- func (m *Hash) GetPecoffSha1() []byte
- func (m *Hash) GetPecoffSha256() []byte
- func (m *Hash) GetSha1() []byte
- func (m *Hash) GetSha256() []byte
- func (m *Hash) GetSignedData() []*AuthenticodeSignedData
- func (*Hash) ProtoMessage()
- func (m *Hash) Reset()
- func (m *Hash) String() string
- type Hint
- type HttpRequest
- func (*HttpRequest) Descriptor() ([]byte, []int)
- func (m *HttpRequest) GetMethod() string
- func (m *HttpRequest) GetRawHeaders() string
- func (m *HttpRequest) GetReferrer() string
- func (m *HttpRequest) GetSize() uint64
- func (m *HttpRequest) GetSourceIp() string
- func (m *HttpRequest) GetTimestamp() uint64
- func (m *HttpRequest) GetUrl() string
- func (m *HttpRequest) GetUser() string
- func (m *HttpRequest) GetUserAgent() string
- func (*HttpRequest) ProtoMessage()
- func (m *HttpRequest) Reset()
- func (m *HttpRequest) String() string
- type HuntError
- type HuntNotification
- func (*HuntNotification) Descriptor() ([]byte, []int)
- func (m *HuntNotification) GetClientId() string
- func (m *HuntNotification) GetSessionId() string
- func (m *HuntNotification) GetStatus() HuntNotification_Status
- func (*HuntNotification) ProtoMessage()
- func (m *HuntNotification) Reset()
- func (m *HuntNotification) String() string
- type HuntNotification_Status
- type HuntResultNotification
- func (*HuntResultNotification) Descriptor() ([]byte, []int)
- func (m *HuntResultNotification) GetResultCollectionUrn() string
- func (m *HuntResultNotification) GetSuffix() uint64
- func (m *HuntResultNotification) GetTimestamp() uint64
- func (*HuntResultNotification) ProtoMessage()
- func (m *HuntResultNotification) Reset()
- func (m *HuntResultNotification) String() string
- type HuntRunnerArgs
- func (*HuntRunnerArgs) Descriptor() ([]byte, []int)
- func (m *HuntRunnerArgs) GetAddForemanRules() bool
- func (m *HuntRunnerArgs) GetClientLimit() uint64
- func (m *HuntRunnerArgs) GetClientRate() float32
- func (m *HuntRunnerArgs) GetClientRuleSet() *ForemanClientRuleSet
- func (m *HuntRunnerArgs) GetCpuLimit() uint64
- func (m *HuntRunnerArgs) GetCrashAlertEmail() string
- func (m *HuntRunnerArgs) GetDescription() string
- func (m *HuntRunnerArgs) GetExpiryTime() uint64
- func (m *HuntRunnerArgs) GetHuntName() string
- func (m *HuntRunnerArgs) GetLogsCollectionUrn() string
- func (m *HuntRunnerArgs) GetNetworkBytesLimit() uint64
- func (m *HuntRunnerArgs) GetNotificationEvent() string
- func (m *HuntRunnerArgs) GetPriority() GrrMessage_Priority
- func (m *HuntRunnerArgs) GetQueue() string
- func (m *HuntRunnerArgs) GetRequireFastpoll() bool
- func (m *HuntRunnerArgs) GetToken() *ACLToken
- func (*HuntRunnerArgs) ProtoMessage()
- func (m *HuntRunnerArgs) Reset()
- func (m *HuntRunnerArgs) String() string
- type IOSample
- func (*IOSample) Descriptor() ([]byte, []int)
- func (m *IOSample) GetReadBytes() uint64
- func (m *IOSample) GetReadCount() uint64
- func (m *IOSample) GetTimestamp() uint64
- func (m *IOSample) GetWriteBytes() uint64
- func (m *IOSample) GetWriteCount() uint64
- func (*IOSample) ProtoMessage()
- func (m *IOSample) Reset()
- func (m *IOSample) String() string
- type Interface
- func (*Interface) Descriptor() ([]byte, []int)
- func (m *Interface) GetAddresses() []*NetworkAddress
- func (m *Interface) GetDhcpLeaseExpires() uint64
- func (m *Interface) GetDhcpLeaseObtained() uint64
- func (m *Interface) GetDhcpServerList() []*NetworkAddress
- func (m *Interface) GetIfname() string
- func (m *Interface) GetIp4Addresses() [][]byte
- func (m *Interface) GetIp6Addresses() [][]byte
- func (m *Interface) GetIpGatewayList() []*NetworkAddress
- func (m *Interface) GetMacAddress() []byte
- func (*Interface) ProtoMessage()
- func (m *Interface) Reset()
- func (m *Interface) String() string
- type InterrogateArgs
- type IteratedStatResponse
- type Iterator
- func (*Iterator) Descriptor() ([]byte, []int)
- func (m *Iterator) GetClientState() *Dict
- func (m *Iterator) GetNumber() uint32
- func (m *Iterator) GetSkip() uint32
- func (m *Iterator) GetState() Iterator_State
- func (m *Iterator) GetSuspendedAction() uint64
- func (*Iterator) ProtoMessage()
- func (m *Iterator) Reset()
- func (m *Iterator) String() string
- type Iterator_State
- type KeepAliveArgs
- type KeyValue
- type KnowledgeBase
- func (*KnowledgeBase) Descriptor() ([]byte, []int)
- func (m *KnowledgeBase) GetCodePage() string
- func (m *KnowledgeBase) GetCurrentControlSet() string
- func (m *KnowledgeBase) GetDEPRECATEDUsers() [][]byte
- func (m *KnowledgeBase) GetDomain() string
- func (m *KnowledgeBase) GetEnvironAllusersappdata() string
- func (m *KnowledgeBase) GetEnvironAllusersprofile() string
- func (m *KnowledgeBase) GetEnvironPath() string
- func (m *KnowledgeBase) GetEnvironProgramfiles() string
- func (m *KnowledgeBase) GetEnvironProgramfilesx86() string
- func (m *KnowledgeBase) GetEnvironSystemdrive() string
- func (m *KnowledgeBase) GetEnvironSystemroot() string
- func (m *KnowledgeBase) GetEnvironTemp() string
- func (m *KnowledgeBase) GetEnvironWindir() string
- func (m *KnowledgeBase) GetHostname() string
- func (m *KnowledgeBase) GetOs() string
- func (m *KnowledgeBase) GetOsMajorVersion() uint32
- func (m *KnowledgeBase) GetOsMinorVersion() uint32
- func (m *KnowledgeBase) GetOsRelease() string
- func (m *KnowledgeBase) GetTimeZone() string
- func (m *KnowledgeBase) GetUsers() []*User
- func (*KnowledgeBase) ProtoMessage()
- func (m *KnowledgeBase) Reset()
- func (m *KnowledgeBase) String() string
- type KnowledgeBaseInitializationArgs
- func (*KnowledgeBaseInitializationArgs) Descriptor() ([]byte, []int)
- func (m *KnowledgeBaseInitializationArgs) GetLightweight() bool
- func (m *KnowledgeBaseInitializationArgs) GetRequireComplete() bool
- func (*KnowledgeBaseInitializationArgs) ProtoMessage()
- func (m *KnowledgeBaseInitializationArgs) Reset()
- func (m *KnowledgeBaseInitializationArgs) String() string
- type LaunchBinaryArgs
- type LaunchdKeepAlive
- func (*LaunchdKeepAlive) Descriptor() ([]byte, []int)
- func (m *LaunchdKeepAlive) GetNetworkState() bool
- func (m *LaunchdKeepAlive) GetOtherJobEnabled() []*PlistBoolDictEntry
- func (m *LaunchdKeepAlive) GetPathState() []*PlistBoolDictEntry
- func (m *LaunchdKeepAlive) GetSuccessfulExit() bool
- func (*LaunchdKeepAlive) ProtoMessage()
- func (m *LaunchdKeepAlive) Reset()
- func (m *LaunchdKeepAlive) String() string
- type LaunchdPlist
- func (*LaunchdPlist) Descriptor() ([]byte, []int)
- func (m *LaunchdPlist) GetAbandonProcessGroup() bool
- func (m *LaunchdPlist) GetAff4Path() string
- func (m *LaunchdPlist) GetDebug() bool
- func (m *LaunchdPlist) GetDisabled() bool
- func (m *LaunchdPlist) GetEnableGlobbing() bool
- func (m *LaunchdPlist) GetEnableTransactions() bool
- func (m *LaunchdPlist) GetEnvironmentVariables() []*PlistStringDictEntry
- func (m *LaunchdPlist) GetExitTimeOut() int32
- func (m *LaunchdPlist) GetGroupName() string
- func (m *LaunchdPlist) GetHardResourceLimits() bool
- func (m *LaunchdPlist) GetInetdCompatabilityWait() bool
- func (m *LaunchdPlist) GetInitGroups() bool
- func (m *LaunchdPlist) GetKeepAlive() bool
- func (m *LaunchdPlist) GetKeepAliveDict() *LaunchdKeepAlive
- func (m *LaunchdPlist) GetLabel() string
- func (m *LaunchdPlist) GetLaunchOnlyOnce() bool
- func (m *LaunchdPlist) GetLimitLoadFromHosts() []string
- func (m *LaunchdPlist) GetLimitLoadToHosts() []string
- func (m *LaunchdPlist) GetLimitLoadToSessionType() []string
- func (m *LaunchdPlist) GetLowPriorityIO() bool
- func (m *LaunchdPlist) GetNice() int32
- func (m *LaunchdPlist) GetOnDemand() bool
- func (m *LaunchdPlist) GetProcessType() string
- func (m *LaunchdPlist) GetProgram() string
- func (m *LaunchdPlist) GetProgramArguments() []string
- func (m *LaunchdPlist) GetQueueDirectories() []string
- func (m *LaunchdPlist) GetRootDirectory() string
- func (m *LaunchdPlist) GetRunAtLoad() bool
- func (m *LaunchdPlist) GetSockets() bool
- func (m *LaunchdPlist) GetSoftResourceLimits() bool
- func (m *LaunchdPlist) GetStandardErrorPath() string
- func (m *LaunchdPlist) GetStandardInPath() string
- func (m *LaunchdPlist) GetStandardOutPath() string
- func (m *LaunchdPlist) GetStartCalendarInterval() []*LaunchdStartCalendarIntervalEntry
- func (m *LaunchdPlist) GetStartInterval() int32
- func (m *LaunchdPlist) GetStartOnMount() bool
- func (m *LaunchdPlist) GetThrottleInterval() int32
- func (m *LaunchdPlist) GetTimeOut() int32
- func (m *LaunchdPlist) GetUmask() int32
- func (m *LaunchdPlist) GetUserName() string
- func (m *LaunchdPlist) GetWaitForDebugger() bool
- func (m *LaunchdPlist) GetWatchPaths() []string
- func (m *LaunchdPlist) GetWorkingDirectory() string
- func (*LaunchdPlist) ProtoMessage()
- func (m *LaunchdPlist) Reset()
- func (m *LaunchdPlist) String() string
- type LaunchdStartCalendarIntervalEntry
- func (*LaunchdStartCalendarIntervalEntry) Descriptor() ([]byte, []int)
- func (m *LaunchdStartCalendarIntervalEntry) GetDay() int32
- func (m *LaunchdStartCalendarIntervalEntry) GetHour() int32
- func (m *LaunchdStartCalendarIntervalEntry) GetMinute() int32
- func (m *LaunchdStartCalendarIntervalEntry) GetMonth() int32
- func (m *LaunchdStartCalendarIntervalEntry) GetWeekday() int32
- func (*LaunchdStartCalendarIntervalEntry) ProtoMessage()
- func (m *LaunchdStartCalendarIntervalEntry) Reset()
- func (m *LaunchdStartCalendarIntervalEntry) String() string
- type LinuxServiceInformation
- func (*LinuxServiceInformation) Descriptor() ([]byte, []int)
- func (m *LinuxServiceInformation) GetBinary() *StatEntry
- func (m *LinuxServiceInformation) GetConfig() *AttributedDict
- func (m *LinuxServiceInformation) GetDescription() string
- func (m *LinuxServiceInformation) GetName() string
- func (m *LinuxServiceInformation) GetSoftware() *SoftwarePackage
- func (m *LinuxServiceInformation) GetStartAfter() []string
- func (m *LinuxServiceInformation) GetStartMode() LinuxServiceInformation_StartMode
- func (m *LinuxServiceInformation) GetStartOn() []uint32
- func (m *LinuxServiceInformation) GetStarts() bool
- func (m *LinuxServiceInformation) GetStopAfter() []string
- func (m *LinuxServiceInformation) GetStopOn() []uint32
- func (*LinuxServiceInformation) ProtoMessage()
- func (m *LinuxServiceInformation) Reset()
- func (m *LinuxServiceInformation) String() string
- type LinuxServiceInformation_StartMode
- type ListDirRequest
- type ListDirectoryArgs
- type ListProcessesArgs
- type ListVADBinariesArgs
- type LoadComponent
- type LogConfig
- type LogTarget
- func (*LogTarget) Descriptor() ([]byte, []int)
- func (m *LogTarget) GetDestination() string
- func (m *LogTarget) GetFacility() string
- func (m *LogTarget) GetPriority() string
- func (m *LogTarget) GetTransport() LogTarget_LogTransport
- func (*LogTarget) ProtoMessage()
- func (m *LogTarget) Reset()
- func (m *LogTarget) String() string
- type LogTarget_LogTransport
- type MACTimesArgs
- type MRUFile
- type MakeNewAFF4SparseImageArgs
- func (*MakeNewAFF4SparseImageArgs) Descriptor() ([]byte, []int)
- func (m *MakeNewAFF4SparseImageArgs) GetPathspec() *PathSpec
- func (m *MakeNewAFF4SparseImageArgs) GetSizeThreshold() uint64
- func (*MakeNewAFF4SparseImageArgs) ProtoMessage()
- func (m *MakeNewAFF4SparseImageArgs) Reset()
- func (m *MakeNewAFF4SparseImageArgs) String() string
- type ManageCronJobFlowArgs
- func (*ManageCronJobFlowArgs) Descriptor() ([]byte, []int)
- func (m *ManageCronJobFlowArgs) GetAction() ManageCronJobFlowArgs_Action
- func (m *ManageCronJobFlowArgs) GetUrn() string
- func (*ManageCronJobFlowArgs) ProtoMessage()
- func (m *ManageCronJobFlowArgs) Reset()
- func (m *ManageCronJobFlowArgs) String() string
- type ManageCronJobFlowArgs_Action
- type ManagementAgent
- type Match
- type MemoryCollectorArgs
- type MessageList
- type Method
- func (*Method) Descriptor() ([]byte, []int)
- func (m *Method) GetHint() *Hint
- func (m *Method) GetMatch() []Match
- func (m *Method) GetProbe() []*Probe
- func (m *Method) GetResource() []*Dict
- func (m *Method) GetTarget() *Target
- func (*Method) ProtoMessage()
- func (m *Method) Reset()
- func (m *Method) String() string
- type MetricFieldDefinition
- func (*MetricFieldDefinition) Descriptor() ([]byte, []int)
- func (m *MetricFieldDefinition) GetFieldName() string
- func (m *MetricFieldDefinition) GetFieldType() MetricFieldDefinition_FieldType
- func (*MetricFieldDefinition) ProtoMessage()
- func (m *MetricFieldDefinition) Reset()
- func (m *MetricFieldDefinition) String() string
- type MetricFieldDefinition_FieldType
- type MetricMetadata
- func (*MetricMetadata) Descriptor() ([]byte, []int)
- func (m *MetricMetadata) GetDocstring() string
- func (m *MetricMetadata) GetFieldsDefs() []*MetricFieldDefinition
- func (m *MetricMetadata) GetMetricType() MetricMetadata_MetricType
- func (m *MetricMetadata) GetUnits() MetricMetadata_MetricUnits
- func (m *MetricMetadata) GetValueType() MetricMetadata_ValueType
- func (m *MetricMetadata) GetVarname() string
- func (*MetricMetadata) ProtoMessage()
- func (m *MetricMetadata) Reset()
- func (m *MetricMetadata) String() string
- type MetricMetadata_MetricType
- type MetricMetadata_MetricUnits
- type MetricMetadata_ValueType
- type ModifyHuntFlowArgs
- func (*ModifyHuntFlowArgs) Descriptor() ([]byte, []int)
- func (m *ModifyHuntFlowArgs) GetClientLimit() uint64
- func (m *ModifyHuntFlowArgs) GetExpiryTime() uint64
- func (m *ModifyHuntFlowArgs) GetHuntUrn() string
- func (*ModifyHuntFlowArgs) ProtoMessage()
- func (m *ModifyHuntFlowArgs) Reset()
- func (m *ModifyHuntFlowArgs) String() string
- type MultiGetFileArgs
- func (*MultiGetFileArgs) Descriptor() ([]byte, []int)
- func (m *MultiGetFileArgs) GetFileSize() uint64
- func (m *MultiGetFileArgs) GetPathspecs() []*PathSpec
- func (m *MultiGetFileArgs) GetUseExternalStores() bool
- func (*MultiGetFileArgs) ProtoMessage()
- func (m *MultiGetFileArgs) Reset()
- func (m *MultiGetFileArgs) String() string
- type NSRLInformation
- func (*NSRLInformation) Descriptor() ([]byte, []int)
- func (m *NSRLInformation) GetCrc32() uint32
- func (m *NSRLInformation) GetFileName() string
- func (m *NSRLInformation) GetFileSize() uint64
- func (m *NSRLInformation) GetFileType() NSRLInformation_FileType
- func (m *NSRLInformation) GetMd5() []byte
- func (m *NSRLInformation) GetOpSystemCode() []string
- func (m *NSRLInformation) GetProductCode() []uint64
- func (m *NSRLInformation) GetSha1() []byte
- func (*NSRLInformation) ProtoMessage()
- func (m *NSRLInformation) Reset()
- func (m *NSRLInformation) String() string
- type NSRLInformation_FileType
- type NetworkAddress
- func (*NetworkAddress) Descriptor() ([]byte, []int)
- func (m *NetworkAddress) GetAddressType() NetworkAddress_Family
- func (m *NetworkAddress) GetHumanReadable() string
- func (m *NetworkAddress) GetPackedBytes() []byte
- func (*NetworkAddress) ProtoMessage()
- func (m *NetworkAddress) Reset()
- func (m *NetworkAddress) String() string
- type NetworkAddress_Family
- type NetworkConnection
- func (*NetworkConnection) Descriptor() ([]byte, []int)
- func (m *NetworkConnection) GetCtime() uint64
- func (m *NetworkConnection) GetFamily() NetworkConnection_Family
- func (m *NetworkConnection) GetLocalAddress() *NetworkEndpoint
- func (m *NetworkConnection) GetPid() uint32
- func (m *NetworkConnection) GetRemoteAddress() *NetworkEndpoint
- func (m *NetworkConnection) GetState() NetworkConnection_State
- func (m *NetworkConnection) GetType() NetworkConnection_Type
- func (*NetworkConnection) ProtoMessage()
- func (m *NetworkConnection) Reset()
- func (m *NetworkConnection) String() string
- type NetworkConnection_Family
- type NetworkConnection_State
- type NetworkConnection_Type
- type NetworkEndpoint
- type NfsClient
- type NfsExport
- type Notification
- func (*Notification) Descriptor() ([]byte, []int)
- func (m *Notification) GetMessage() string
- func (m *Notification) GetSource() string
- func (m *Notification) GetSubject() string
- func (m *Notification) GetTimestamp() uint64
- func (m *Notification) GetType() string
- func (*Notification) ProtoMessage()
- func (m *Notification) Reset()
- func (m *Notification) String() string
- type NtpConfig
- func (*NtpConfig) Descriptor() ([]byte, []int)
- func (m *NtpConfig) GetBroadcast() []*AttributedDict
- func (m *NtpConfig) GetConfig() *AttributedDict
- func (m *NtpConfig) GetFudge() []*AttributedDict
- func (m *NtpConfig) GetManycastclient() []*AttributedDict
- func (m *NtpConfig) GetPeer() []*AttributedDict
- func (m *NtpConfig) GetRestrict() []*AttributedDict
- func (m *NtpConfig) GetServer() []*AttributedDict
- func (m *NtpConfig) GetTrap() []*AttributedDict
- func (*NtpConfig) ProtoMessage()
- func (m *NtpConfig) Reset()
- func (m *NtpConfig) String() string
- type OSXServiceInformation
- func (*OSXServiceInformation) Descriptor() ([]byte, []int)
- func (m *OSXServiceInformation) GetArgs() []string
- func (m *OSXServiceInformation) GetLabel() string
- func (m *OSXServiceInformation) GetLastexitstatus() uint64
- func (m *OSXServiceInformation) GetMachservice() []string
- func (m *OSXServiceInformation) GetOndemand() bool
- func (m *OSXServiceInformation) GetPerjobmachservice() []string
- func (m *OSXServiceInformation) GetPid() uint64
- func (m *OSXServiceInformation) GetPlist() string
- func (m *OSXServiceInformation) GetProgram() string
- func (m *OSXServiceInformation) GetSessiontype() string
- func (m *OSXServiceInformation) GetSocket() []string
- func (m *OSXServiceInformation) GetTimeout() uint64
- func (*OSXServiceInformation) ProtoMessage()
- func (m *OSXServiceInformation) Reset()
- func (m *OSXServiceInformation) String() string
- type OnlineNotificationArgs
- type OutputPluginBatchProcessingStatus
- func (*OutputPluginBatchProcessingStatus) Descriptor() ([]byte, []int)
- func (m *OutputPluginBatchProcessingStatus) GetBatchIndex() uint64
- func (m *OutputPluginBatchProcessingStatus) GetBatchSize() uint64
- func (m *OutputPluginBatchProcessingStatus) GetPluginDescriptor() *OutputPluginDescriptor
- func (m *OutputPluginBatchProcessingStatus) GetStatus() OutputPluginBatchProcessingStatus_Status
- func (m *OutputPluginBatchProcessingStatus) GetSummary() string
- func (*OutputPluginBatchProcessingStatus) ProtoMessage()
- func (m *OutputPluginBatchProcessingStatus) Reset()
- func (m *OutputPluginBatchProcessingStatus) String() string
- type OutputPluginBatchProcessingStatus_Status
- func (x OutputPluginBatchProcessingStatus_Status) Enum() *OutputPluginBatchProcessingStatus_Status
- func (OutputPluginBatchProcessingStatus_Status) EnumDescriptor() ([]byte, []int)
- func (x OutputPluginBatchProcessingStatus_Status) String() string
- func (x *OutputPluginBatchProcessingStatus_Status) UnmarshalJSON(data []byte) error
- type OutputPluginDescriptor
- func (*OutputPluginDescriptor) Descriptor() ([]byte, []int)
- func (m *OutputPluginDescriptor) GetPluginArgs() *AnyValue
- func (m *OutputPluginDescriptor) GetPluginName() string
- func (*OutputPluginDescriptor) ProtoMessage()
- func (m *OutputPluginDescriptor) Reset()
- func (m *OutputPluginDescriptor) String() string
- type OutputPluginVerificationResult
- func (*OutputPluginVerificationResult) Descriptor() ([]byte, []int)
- func (m *OutputPluginVerificationResult) GetPluginDescriptor() *OutputPluginDescriptor
- func (m *OutputPluginVerificationResult) GetPluginId() string
- func (m *OutputPluginVerificationResult) GetStatus() OutputPluginVerificationResult_Status
- func (m *OutputPluginVerificationResult) GetStatusMessage() string
- func (m *OutputPluginVerificationResult) GetTimestamp() uint64
- func (*OutputPluginVerificationResult) ProtoMessage()
- func (m *OutputPluginVerificationResult) Reset()
- func (m *OutputPluginVerificationResult) String() string
- type OutputPluginVerificationResult_Status
- func (x OutputPluginVerificationResult_Status) Enum() *OutputPluginVerificationResult_Status
- func (OutputPluginVerificationResult_Status) EnumDescriptor() ([]byte, []int)
- func (x OutputPluginVerificationResult_Status) String() string
- func (x *OutputPluginVerificationResult_Status) UnmarshalJSON(data []byte) error
- type OutputPluginVerificationResultsList
- func (*OutputPluginVerificationResultsList) Descriptor() ([]byte, []int)
- func (m *OutputPluginVerificationResultsList) GetResults() []*OutputPluginVerificationResult
- func (*OutputPluginVerificationResultsList) ProtoMessage()
- func (m *OutputPluginVerificationResultsList) Reset()
- func (m *OutputPluginVerificationResultsList) String() string
- type PCIDevice
- func (*PCIDevice) Descriptor() ([]byte, []int)
- func (m *PCIDevice) GetBus() uint32
- func (m *PCIDevice) GetClassId() string
- func (m *PCIDevice) GetConfig() []byte
- func (m *PCIDevice) GetDevice() uint32
- func (m *PCIDevice) GetDomain() uint32
- func (m *PCIDevice) GetFunction() uint32
- func (m *PCIDevice) GetVendor() string
- func (m *PCIDevice) GetVendorDeviceId() string
- func (*PCIDevice) ProtoMessage()
- func (m *PCIDevice) Reset()
- func (m *PCIDevice) String() string
- type PackageRepository
- func (*PackageRepository) Descriptor() ([]byte, []int)
- func (m *PackageRepository) GetBaseurl() string
- func (m *PackageRepository) GetId() string
- func (m *PackageRepository) GetLastUpdate() string
- func (m *PackageRepository) GetName() string
- func (m *PackageRepository) GetNumPackages() string
- func (m *PackageRepository) GetRevision() string
- func (m *PackageRepository) GetSize() string
- func (m *PackageRepository) GetTimeout() string
- func (*PackageRepository) ProtoMessage()
- func (m *PackageRepository) Reset()
- func (m *PackageRepository) String() string
- type PamConfig
- type PamConfigEntry
- func (*PamConfigEntry) Descriptor() ([]byte, []int)
- func (m *PamConfigEntry) GetControl() string
- func (m *PamConfigEntry) GetModuleArgs() string
- func (m *PamConfigEntry) GetModulePath() string
- func (m *PamConfigEntry) GetService() string
- func (m *PamConfigEntry) GetType() string
- func (*PamConfigEntry) ProtoMessage()
- func (m *PamConfigEntry) Reset()
- func (m *PamConfigEntry) String() string
- type PathSpec
- func (*PathSpec) Descriptor() ([]byte, []int)
- func (m *PathSpec) GetFileSizeOverride() uint64
- func (m *PathSpec) GetInode() uint64
- func (m *PathSpec) GetIsVirtualroot() bool
- func (m *PathSpec) GetMountPoint() string
- func (m *PathSpec) GetNestedPath() *PathSpec
- func (m *PathSpec) GetNtfsId() uint64
- func (m *PathSpec) GetNtfsType() PathSpecTskFsAttrType
- func (m *PathSpec) GetOffset() uint64
- func (m *PathSpec) GetPath() string
- func (m *PathSpec) GetPathOptions() PathSpec_Options
- func (m *PathSpec) GetPathtype() PathSpec_PathType
- func (m *PathSpec) GetRecursionDepth() uint64
- func (m *PathSpec) GetStreamName() string
- func (*PathSpec) ProtoMessage()
- func (m *PathSpec) Reset()
- func (m *PathSpec) String() string
- type PathSpecTskFsAttrType
- type PathSpec_Options
- type PathSpec_PathType
- type PendingFlowTermination
- type PersistenceFile
- type PlistBoolDictEntry
- type PlistRequest
- type PlistStringDictEntry
- type PlistValueFilterArgs
- type PrintStr
- type Probe
- func (*Probe) Descriptor() ([]byte, []int)
- func (m *Probe) GetArtifact() string
- func (m *Probe) GetBaseline() []*Filter
- func (m *Probe) GetFilters() []*Filter
- func (m *Probe) GetHint() *Hint
- func (m *Probe) GetMatch() []Match
- func (m *Probe) GetMode() Probe_Mode
- func (m *Probe) GetParser() []string
- func (m *Probe) GetResultContext() Probe_ResultContext
- func (m *Probe) GetTarget() *Target
- func (*Probe) ProtoMessage()
- func (m *Probe) Reset()
- func (m *Probe) String() string
- type Probe_Mode
- type Probe_ResultContext
- type Process
- func (*Process) Descriptor() ([]byte, []int)
- func (m *Process) GetCmdline() []string
- func (m *Process) GetConnections() []*NetworkConnection
- func (m *Process) GetCpuPercent() float32
- func (m *Process) GetCtime() uint64
- func (m *Process) GetCwd() string
- func (m *Process) GetEffectiveGid() uint32
- func (m *Process) GetEffectiveUid() uint32
- func (m *Process) GetExe() string
- func (m *Process) GetMemoryPercent() float32
- func (m *Process) GetName() string
- func (m *Process) GetNice() int32
- func (m *Process) GetNumThreads() uint32
- func (m *Process) GetOpenFiles() []string
- func (m *Process) GetPid() uint32
- func (m *Process) GetPpid() uint32
- func (m *Process) GetRSSSize() uint64
- func (m *Process) GetRealGid() uint32
- func (m *Process) GetRealUid() uint32
- func (m *Process) GetSavedGid() uint32
- func (m *Process) GetSavedUid() uint32
- func (m *Process) GetStatus() string
- func (m *Process) GetSystemCpuTime() float32
- func (m *Process) GetTerminal() string
- func (m *Process) GetUserCpuTime() float32
- func (m *Process) GetUsername() string
- func (m *Process) GetVMSSize() uint64
- func (*Process) ProtoMessage()
- func (m *Process) Reset()
- func (m *Process) String() string
- type ProcessHuntResultCollectionsCronFlowArgs
- func (*ProcessHuntResultCollectionsCronFlowArgs) Descriptor() ([]byte, []int)
- func (m *ProcessHuntResultCollectionsCronFlowArgs) GetBatchSize() uint64
- func (m *ProcessHuntResultCollectionsCronFlowArgs) GetMaxRunningTime() uint64
- func (m *ProcessHuntResultCollectionsCronFlowArgs) GetStartProcessingTime() uint64
- func (*ProcessHuntResultCollectionsCronFlowArgs) ProtoMessage()
- func (m *ProcessHuntResultCollectionsCronFlowArgs) Reset()
- func (m *ProcessHuntResultCollectionsCronFlowArgs) String() string
- type PwEntry
- type PwEntry_PwHash
- type PwEntry_PwStore
- type QueryASTNode
- type RecursiveListDirectoryArgs
- func (*RecursiveListDirectoryArgs) Descriptor() ([]byte, []int)
- func (m *RecursiveListDirectoryArgs) GetMaxDepth() uint64
- func (m *RecursiveListDirectoryArgs) GetPathspec() *PathSpec
- func (*RecursiveListDirectoryArgs) ProtoMessage()
- func (m *RecursiveListDirectoryArgs) Reset()
- func (m *RecursiveListDirectoryArgs) String() string
- type RegistryFinderArgs
- func (*RegistryFinderArgs) Descriptor() ([]byte, []int)
- func (m *RegistryFinderArgs) GetConditions() []*RegistryFinderCondition
- func (m *RegistryFinderArgs) GetKeysPaths() []string
- func (*RegistryFinderArgs) ProtoMessage()
- func (m *RegistryFinderArgs) Reset()
- func (m *RegistryFinderArgs) String() string
- type RegistryFinderCondition
- func (*RegistryFinderCondition) Descriptor() ([]byte, []int)
- func (m *RegistryFinderCondition) GetConditionType() RegistryFinderCondition_Type
- func (m *RegistryFinderCondition) GetModificationTime() *FileFinderModificationTimeCondition
- func (m *RegistryFinderCondition) GetSize() *FileFinderSizeCondition
- func (m *RegistryFinderCondition) GetValueLiteralMatch() *FileFinderContentsLiteralMatchCondition
- func (m *RegistryFinderCondition) GetValueRegexMatch() *FileFinderContentsRegexMatchCondition
- func (*RegistryFinderCondition) ProtoMessage()
- func (m *RegistryFinderCondition) Reset()
- func (m *RegistryFinderCondition) String() string
- type RegistryFinderCondition_Type
- type RequestApprovalWithReasonFlowArgs
- func (*RequestApprovalWithReasonFlowArgs) Descriptor() ([]byte, []int)
- func (m *RequestApprovalWithReasonFlowArgs) GetApprover() string
- func (m *RequestApprovalWithReasonFlowArgs) GetEmailCcAddress() string
- func (m *RequestApprovalWithReasonFlowArgs) GetReason() string
- func (m *RequestApprovalWithReasonFlowArgs) GetSubjectUrn() string
- func (*RequestApprovalWithReasonFlowArgs) ProtoMessage()
- func (m *RequestApprovalWithReasonFlowArgs) Reset()
- func (m *RequestApprovalWithReasonFlowArgs) String() string
- type RequestState
- func (*RequestState) Descriptor() ([]byte, []int)
- func (m *RequestState) GetClientId() string
- func (m *RequestState) GetData() *Dict
- func (m *RequestState) GetId() uint32
- func (m *RequestState) GetNextState() string
- func (m *RequestState) GetRequest() *GrrMessage
- func (m *RequestState) GetResponseCount() uint32
- func (m *RequestState) GetSessionId() string
- func (m *RequestState) GetStatus() *GrrStatus
- func (m *RequestState) GetTransmissionCount() uint32
- func (m *RequestState) GetTsId() uint64
- func (*RequestState) ProtoMessage()
- func (m *RequestState) Reset()
- func (m *RequestState) String() string
- type ResultSet
- type RunKey
- type RunReportFlowArgs
- type RunningStats
- func (*RunningStats) Descriptor() ([]byte, []int)
- func (m *RunningStats) GetHistogram() *StatsHistogram
- func (m *RunningStats) GetNum() uint64
- func (m *RunningStats) GetSum() float64
- func (m *RunningStats) GetSumSq() float64
- func (*RunningStats) ProtoMessage()
- func (m *RunningStats) Reset()
- func (m *RunningStats) String() string
- type Sample
- type SampleFloat
- type SampleHuntArgs
- type SearchFileContentArgs
- func (*SearchFileContentArgs) Descriptor() ([]byte, []int)
- func (m *SearchFileContentArgs) GetAlsoDownload() bool
- func (m *SearchFileContentArgs) GetGrep() *BareGrepSpec
- func (m *SearchFileContentArgs) GetPaths() []string
- func (m *SearchFileContentArgs) GetPathtype() PathSpec_PathType
- func (m *SearchFileContentArgs) GetRootPath() *PathSpec
- func (*SearchFileContentArgs) ProtoMessage()
- func (m *SearchFileContentArgs) Reset()
- func (m *SearchFileContentArgs) String() string
- type SeekIndex
- type SeekIndexPair
- type SemanticDescriptor
- func (*SemanticDescriptor) Descriptor() ([]byte, []int)
- func (m *SemanticDescriptor) GetDescription() string
- func (m *SemanticDescriptor) GetDynamicType() string
- func (m *SemanticDescriptor) GetFriendlyName() string
- func (m *SemanticDescriptor) GetLabel() []SemanticDescriptor_Labels
- func (m *SemanticDescriptor) GetType() string
- func (*SemanticDescriptor) ProtoMessage()
- func (m *SemanticDescriptor) Reset()
- func (m *SemanticDescriptor) String() string
- type SemanticDescriptor_Labels
- type SemanticMessageDescriptor
- func (*SemanticMessageDescriptor) Descriptor() ([]byte, []int)
- func (m *SemanticMessageDescriptor) GetDescription() string
- func (m *SemanticMessageDescriptor) GetUnionField() string
- func (*SemanticMessageDescriptor) ProtoMessage()
- func (m *SemanticMessageDescriptor) Reset()
- func (m *SemanticMessageDescriptor) String() string
- type SendFileRequest
- func (*SendFileRequest) Descriptor() ([]byte, []int)
- func (m *SendFileRequest) GetAddressFamily() NetworkAddress_Family
- func (m *SendFileRequest) GetHost() string
- func (m *SendFileRequest) GetIv() []byte
- func (m *SendFileRequest) GetKey() []byte
- func (m *SendFileRequest) GetPathspec() *PathSpec
- func (m *SendFileRequest) GetPort() uint64
- func (*SendFileRequest) ProtoMessage()
- func (m *SendFileRequest) Reset()
- func (m *SendFileRequest) String() string
- type SignedBlob
- func (*SignedBlob) Descriptor() ([]byte, []int)
- func (m *SignedBlob) GetData() []byte
- func (m *SignedBlob) GetDigest() []byte
- func (m *SignedBlob) GetDigestType() SignedBlob_HashType
- func (m *SignedBlob) GetSignature() []byte
- func (m *SignedBlob) GetSignatureType() SignedBlob_SignatureType
- func (*SignedBlob) ProtoMessage()
- func (m *SignedBlob) Reset()
- func (m *SignedBlob) String() string
- type SignedBlob_HashType
- type SignedBlob_SignatureType
- type SignedMessageList
- func (*SignedMessageList) Descriptor() ([]byte, []int)
- func (m *SignedMessageList) GetCompression() SignedMessageList_CompressionType
- func (m *SignedMessageList) GetMessageList() []byte
- func (m *SignedMessageList) GetSource() string
- func (m *SignedMessageList) GetTimestamp() uint64
- func (*SignedMessageList) ProtoMessage()
- func (m *SignedMessageList) Reset()
- func (m *SignedMessageList) String() string
- type SignedMessageList_CompressionType
- type SoftwarePackage
- func (*SoftwarePackage) Descriptor() ([]byte, []int)
- func (m *SoftwarePackage) GetArchitecture() string
- func (m *SoftwarePackage) GetDescription() string
- func (m *SoftwarePackage) GetInstallState() SoftwarePackage_InstallState
- func (m *SoftwarePackage) GetInstalledBy() string
- func (m *SoftwarePackage) GetInstalledOn() uint64
- func (m *SoftwarePackage) GetName() string
- func (m *SoftwarePackage) GetPublisher() string
- func (m *SoftwarePackage) GetVersion() string
- func (*SoftwarePackage) ProtoMessage()
- func (m *SoftwarePackage) Reset()
- func (m *SoftwarePackage) String() string
- type SoftwarePackage_InstallState
- type SophosCollectorArgs
- type SshdConfig
- type SshdMatchBlock
- type StartHuntFlowArgs
- type StartupInfo
- type StatEntry
- func (*StatEntry) Descriptor() ([]byte, []int)
- func (m *StatEntry) GetAff4Path() string
- func (m *StatEntry) GetPathspec() *PathSpec
- func (m *StatEntry) GetRegistryData() *DataBlob
- func (m *StatEntry) GetRegistryType() StatEntry_RegistryType
- func (m *StatEntry) GetResident() []byte
- func (m *StatEntry) GetStAtime() uint64
- func (m *StatEntry) GetStBlksize() uint32
- func (m *StatEntry) GetStBlocks() uint32
- func (m *StatEntry) GetStCrtime() uint64
- func (m *StatEntry) GetStCtime() uint64
- func (m *StatEntry) GetStDev() uint32
- func (m *StatEntry) GetStGid() uint32
- func (m *StatEntry) GetStIno() uint32
- func (m *StatEntry) GetStMode() uint64
- func (m *StatEntry) GetStMtime() uint64
- func (m *StatEntry) GetStNlink() uint32
- func (m *StatEntry) GetStRdev() uint32
- func (m *StatEntry) GetStSize() uint64
- func (m *StatEntry) GetStUid() uint32
- func (m *StatEntry) GetSymlink() string
- func (*StatEntry) ProtoMessage()
- func (m *StatEntry) Reset()
- func (m *StatEntry) String() string
- type StatEntry_RegistryType
- type StatFSRequest
- type StatsHistogram
- type StatsHistogramBin
- type StatsStoreFieldValue
- func (*StatsStoreFieldValue) Descriptor() ([]byte, []int)
- func (m *StatsStoreFieldValue) GetFieldType() MetricFieldDefinition_FieldType
- func (m *StatsStoreFieldValue) GetIntValue() int64
- func (m *StatsStoreFieldValue) GetStrValue() string
- func (*StatsStoreFieldValue) ProtoMessage()
- func (m *StatsStoreFieldValue) Reset()
- func (m *StatsStoreFieldValue) String() string
- type StatsStoreMetricsMetadata
- type StatsStoreValue
- func (*StatsStoreValue) Descriptor() ([]byte, []int)
- func (m *StatsStoreValue) GetDistributionValue() *Distribution
- func (m *StatsStoreValue) GetFieldsValues() []*StatsStoreFieldValue
- func (m *StatsStoreValue) GetFloatValue() float32
- func (m *StatsStoreValue) GetIntValue() int64
- func (m *StatsStoreValue) GetStrValue() string
- func (m *StatsStoreValue) GetValueType() MetricMetadata_ValueType
- func (*StatsStoreValue) ProtoMessage()
- func (m *StatsStoreValue) Reset()
- func (m *StatsStoreValue) String() string
- type StopHuntFlowArgs
- type SudoersAlias
- func (*SudoersAlias) Descriptor() ([]byte, []int)
- func (m *SudoersAlias) GetCmds() []string
- func (m *SudoersAlias) GetHosts() []string
- func (m *SudoersAlias) GetName() string
- func (m *SudoersAlias) GetRunas() []string
- func (m *SudoersAlias) GetType() SudoersAlias_Type
- func (m *SudoersAlias) GetUsers() []string
- func (*SudoersAlias) ProtoMessage()
- func (m *SudoersAlias) Reset()
- func (m *SudoersAlias) String() string
- type SudoersAlias_Type
- type SudoersConfig
- func (*SudoersConfig) Descriptor() ([]byte, []int)
- func (m *SudoersConfig) GetAliases() []*SudoersAlias
- func (m *SudoersConfig) GetDefaults() []*SudoersDefault
- func (m *SudoersConfig) GetEntries() []*SudoersEntry
- func (m *SudoersConfig) GetIncludes() []string
- func (*SudoersConfig) ProtoMessage()
- func (m *SudoersConfig) Reset()
- func (m *SudoersConfig) String() string
- type SudoersDefault
- type SudoersEntry
- type SymmetricCipher
- func (*SymmetricCipher) Descriptor() ([]byte, []int)
- func (m *SymmetricCipher) GetXAlgorithm() SymmetricCipher_Algorithm
- func (m *SymmetricCipher) GetXIv() []byte
- func (m *SymmetricCipher) GetXKey() []byte
- func (*SymmetricCipher) ProtoMessage()
- func (m *SymmetricCipher) Reset()
- func (m *SymmetricCipher) String() string
- type SymmetricCipher_Algorithm
- type Target
- type Task
- func (*Task) Descriptor() ([]byte, []int)
- func (m *Task) GetEta() uint64
- func (m *Task) GetId() uint64
- func (m *Task) GetLastLease() string
- func (m *Task) GetPriority() GrrMessage_Priority
- func (m *Task) GetQueue() string
- func (m *Task) GetTtl() int32
- func (m *Task) GetValue() []byte
- func (*Task) ProtoMessage()
- func (m *Task) Reset()
- func (m *Task) String() string
- type TerminateFlowArgs
- type TimestampSpec
- type TimestampSpec_Type
- type URI
- type Uname
- func (*Uname) Descriptor() ([]byte, []int)
- func (m *Uname) GetArchitecture() string
- func (m *Uname) GetFqdn() string
- func (m *Uname) GetInstallDate() uint64
- func (m *Uname) GetKernel() string
- func (m *Uname) GetLibcVer() string
- func (m *Uname) GetMachine() string
- func (m *Uname) GetNode() string
- func (m *Uname) GetPep425Tag() string
- func (m *Uname) GetRelease() string
- func (m *Uname) GetSystem() string
- func (m *Uname) GetVersion() string
- func (*Uname) ProtoMessage()
- func (m *Uname) Reset()
- func (m *Uname) String() string
- type UninstallArgs
- type UnixVolume
- type UpdateClientArgs
- type UpdateConfigurationArgs
- type UpdateSparseImageChunksArgs
- func (*UpdateSparseImageChunksArgs) Descriptor() ([]byte, []int)
- func (m *UpdateSparseImageChunksArgs) GetChunksToFetch() []uint64
- func (m *UpdateSparseImageChunksArgs) GetFileUrn() string
- func (*UpdateSparseImageChunksArgs) ProtoMessage()
- func (m *UpdateSparseImageChunksArgs) Reset()
- func (m *UpdateSparseImageChunksArgs) String() string
- type UpdateVFSFileArgs
- type User
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetAppdata() string
- func (m *User) GetCookies() string
- func (m *User) GetDesktop() string
- func (m *User) GetFullName() string
- func (m *User) GetGid() uint32
- func (m *User) GetGids() []uint32
- func (m *User) GetHomedir() string
- func (m *User) GetInternetCache() string
- func (m *User) GetLastLogon() uint64
- func (m *User) GetLocalappdata() string
- func (m *User) GetLocalappdataLow() string
- func (m *User) GetPersonal() string
- func (m *User) GetPwEntry() *PwEntry
- func (m *User) GetRecent() string
- func (m *User) GetShell() string
- func (m *User) GetSid() string
- func (m *User) GetStartup() string
- func (m *User) GetTemp() string
- func (m *User) GetUid() uint32
- func (m *User) GetUserdomain() string
- func (m *User) GetUsername() string
- func (m *User) GetUserprofile() string
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) String() string
- type VariableGenericHuntArgs
- func (*VariableGenericHuntArgs) Descriptor() ([]byte, []int)
- func (m *VariableGenericHuntArgs) GetFlows() []*FlowRequest
- func (m *VariableGenericHuntArgs) GetOutputPlugins() []*OutputPluginDescriptor
- func (*VariableGenericHuntArgs) ProtoMessage()
- func (m *VariableGenericHuntArgs) Reset()
- func (m *VariableGenericHuntArgs) String() string
- type VerifyHuntOutputPluginsCronFlowArgs
- func (*VerifyHuntOutputPluginsCronFlowArgs) Descriptor() ([]byte, []int)
- func (m *VerifyHuntOutputPluginsCronFlowArgs) GetCheckRange() uint64
- func (*VerifyHuntOutputPluginsCronFlowArgs) ProtoMessage()
- func (m *VerifyHuntOutputPluginsCronFlowArgs) Reset()
- func (m *VerifyHuntOutputPluginsCronFlowArgs) String() string
- type Volume
- func (*Volume) Descriptor() ([]byte, []int)
- func (m *Volume) GetActualAvailableAllocationUnits() uint64
- func (m *Volume) GetBytesPerSector() uint64
- func (m *Volume) GetCreationTime() uint64
- func (m *Volume) GetDevicePath() string
- func (m *Volume) GetFileSystemFlagList() []Volume_VolumeFileSystemFlagEnum
- func (m *Volume) GetFileSystemType() string
- func (m *Volume) GetIsMounted() bool
- func (m *Volume) GetName() string
- func (m *Volume) GetSectorsPerAllocationUnit() uint64
- func (m *Volume) GetSerialNumber() string
- func (m *Volume) GetTotalAllocationUnits() uint64
- func (m *Volume) GetUnixvolume() *UnixVolume
- func (m *Volume) GetWindowsvolume() *WindowsVolume
- func (*Volume) ProtoMessage()
- func (m *Volume) Reset()
- func (m *Volume) String() string
- type Volume_VolumeFileSystemFlagEnum
- type WMIActiveScriptEventConsumer
- func (*WMIActiveScriptEventConsumer) Descriptor() ([]byte, []int)
- func (m *WMIActiveScriptEventConsumer) GetCreatorSID() string
- func (m *WMIActiveScriptEventConsumer) GetKillTimeout() uint64
- func (m *WMIActiveScriptEventConsumer) GetMachineName() string
- func (m *WMIActiveScriptEventConsumer) GetMaximumQueueSize() uint64
- func (m *WMIActiveScriptEventConsumer) GetName() string
- func (m *WMIActiveScriptEventConsumer) GetScriptFilename() string
- func (m *WMIActiveScriptEventConsumer) GetScriptText() string
- func (m *WMIActiveScriptEventConsumer) GetScriptingEngine() string
- func (*WMIActiveScriptEventConsumer) ProtoMessage()
- func (m *WMIActiveScriptEventConsumer) Reset()
- func (m *WMIActiveScriptEventConsumer) String() string
- type WMICommandLineEventConsumer
- func (*WMICommandLineEventConsumer) Descriptor() ([]byte, []int)
- func (m *WMICommandLineEventConsumer) GetCommandLineTemplate() string
- func (m *WMICommandLineEventConsumer) GetCreateNewConsole() bool
- func (m *WMICommandLineEventConsumer) GetCreateNewProcessGroup() bool
- func (m *WMICommandLineEventConsumer) GetCreateSeparateWowVdm() bool
- func (m *WMICommandLineEventConsumer) GetCreateSharedWowVdm() bool
- func (m *WMICommandLineEventConsumer) GetCreatorSID() string
- func (m *WMICommandLineEventConsumer) GetDesktopName() string
- func (m *WMICommandLineEventConsumer) GetExecutablePath() string
- func (m *WMICommandLineEventConsumer) GetFillAttribute() uint32
- func (m *WMICommandLineEventConsumer) GetFillAttributes() uint32
- func (m *WMICommandLineEventConsumer) GetForceOffFeedback() bool
- func (m *WMICommandLineEventConsumer) GetForceOnFeedback() bool
- func (m *WMICommandLineEventConsumer) GetKillTimeout() uint32
- func (m *WMICommandLineEventConsumer) GetMachineName() uint64
- func (m *WMICommandLineEventConsumer) GetMaximumQueueSize() uint64
- func (m *WMICommandLineEventConsumer) GetName() string
- func (m *WMICommandLineEventConsumer) GetPriority() int32
- func (m *WMICommandLineEventConsumer) GetRunInteractively() bool
- func (m *WMICommandLineEventConsumer) GetShowWindowCommand() uint32
- func (m *WMICommandLineEventConsumer) GetUseDefaultErrorMode() bool
- func (m *WMICommandLineEventConsumer) GetWindowTitle() string
- func (m *WMICommandLineEventConsumer) GetWorkingDirectory() string
- func (m *WMICommandLineEventConsumer) GetXCoordinate() uint32
- func (m *WMICommandLineEventConsumer) GetXNumCharacters() uint32
- func (m *WMICommandLineEventConsumer) GetXSize() uint32
- func (m *WMICommandLineEventConsumer) GetYCoordinate() uint32
- func (m *WMICommandLineEventConsumer) GetYNumCharacters() uint32
- func (m *WMICommandLineEventConsumer) GetYSize() uint32
- func (*WMICommandLineEventConsumer) ProtoMessage()
- func (m *WMICommandLineEventConsumer) Reset()
- func (m *WMICommandLineEventConsumer) String() string
- type WinUserActivityInvestigationArgs
- func (*WinUserActivityInvestigationArgs) Descriptor() ([]byte, []int)
- func (m *WinUserActivityInvestigationArgs) GetArtifactList() []string
- func (m *WinUserActivityInvestigationArgs) GetGetBrowserHistory() bool
- func (m *WinUserActivityInvestigationArgs) GetRecursiveListHomedir() uint64
- func (m *WinUserActivityInvestigationArgs) GetRecursiveListUserRegistry() uint64
- func (m *WinUserActivityInvestigationArgs) GetTimelineCollectedData() bool
- func (m *WinUserActivityInvestigationArgs) GetUseTsk() bool
- func (m *WinUserActivityInvestigationArgs) GetUsername() string
- func (*WinUserActivityInvestigationArgs) ProtoMessage()
- func (m *WinUserActivityInvestigationArgs) Reset()
- func (m *WinUserActivityInvestigationArgs) String() string
- type WindowsServiceInformation
- func (*WindowsServiceInformation) Descriptor() ([]byte, []int)
- func (m *WindowsServiceInformation) GetBinary() *StatEntry
- func (m *WindowsServiceInformation) GetDescription() string
- func (m *WindowsServiceInformation) GetDisplayName() string
- func (m *WindowsServiceInformation) GetDriverPackageId() string
- func (m *WindowsServiceInformation) GetErrorControl() WindowsServiceInformation_ErrorControl
- func (m *WindowsServiceInformation) GetGroupName() string
- func (m *WindowsServiceInformation) GetImagePath() string
- func (m *WindowsServiceInformation) GetName() string
- func (m *WindowsServiceInformation) GetObjectName() string
- func (m *WindowsServiceInformation) GetRegistryKey() string
- func (m *WindowsServiceInformation) GetServiceDll() string
- func (m *WindowsServiceInformation) GetServiceType() WindowsServiceInformation_ServiceType
- func (m *WindowsServiceInformation) GetStartupType() WindowsServiceInformation_ServiceMode
- func (m *WindowsServiceInformation) GetState() string
- func (m *WindowsServiceInformation) GetWmiInformation() *Dict
- func (*WindowsServiceInformation) ProtoMessage()
- func (m *WindowsServiceInformation) Reset()
- func (m *WindowsServiceInformation) String() string
- type WindowsServiceInformation_ErrorControl
- func (x WindowsServiceInformation_ErrorControl) Enum() *WindowsServiceInformation_ErrorControl
- func (WindowsServiceInformation_ErrorControl) EnumDescriptor() ([]byte, []int)
- func (x WindowsServiceInformation_ErrorControl) String() string
- func (x *WindowsServiceInformation_ErrorControl) UnmarshalJSON(data []byte) error
- type WindowsServiceInformation_ServiceMode
- func (x WindowsServiceInformation_ServiceMode) Enum() *WindowsServiceInformation_ServiceMode
- func (WindowsServiceInformation_ServiceMode) EnumDescriptor() ([]byte, []int)
- func (x WindowsServiceInformation_ServiceMode) String() string
- func (x *WindowsServiceInformation_ServiceMode) UnmarshalJSON(data []byte) error
- type WindowsServiceInformation_ServiceType
- func (x WindowsServiceInformation_ServiceType) Enum() *WindowsServiceInformation_ServiceType
- func (WindowsServiceInformation_ServiceType) EnumDescriptor() ([]byte, []int)
- func (x WindowsServiceInformation_ServiceType) String() string
- func (x *WindowsServiceInformation_ServiceType) UnmarshalJSON(data []byte) error
- type WindowsVolume
- func (*WindowsVolume) Descriptor() ([]byte, []int)
- func (m *WindowsVolume) GetAttributesList() []WindowsVolume_WindowsVolumeAttributeEnum
- func (m *WindowsVolume) GetDriveLetter() string
- func (m *WindowsVolume) GetDriveType() WindowsVolume_WindowsDriveTypeEnum
- func (*WindowsVolume) ProtoMessage()
- func (m *WindowsVolume) Reset()
- func (m *WindowsVolume) String() string
- type WindowsVolume_WindowsDriveTypeEnum
- type WindowsVolume_WindowsVolumeAttributeEnum
- func (x WindowsVolume_WindowsVolumeAttributeEnum) Enum() *WindowsVolume_WindowsVolumeAttributeEnum
- func (WindowsVolume_WindowsVolumeAttributeEnum) EnumDescriptor() ([]byte, []int)
- func (x WindowsVolume_WindowsVolumeAttributeEnum) String() string
- func (x *WindowsVolume_WindowsVolumeAttributeEnum) UnmarshalJSON(data []byte) error
- type WmiRequest
Constants ¶
const Default_ApiAFF4ObjectRendererArgs_LimitLists int64 = -1
const Default_ApiRDFValueCollectionRendererArgs_ItemsLimitLists int64 = -1
const Default_ApiStartRobotGetFilesOperationArgs_MaxFileSize uint64 = 20000000
const Default_ArtifactCollectorFlowArgs_ApplyParsers bool = true
const Default_ArtifactCollectorFlowArgs_IgnoreInterpolationErrors bool = false
const Default_ArtifactCollectorFlowArgs_MaxFileSize uint64 = 100000000
const Default_ArtifactCollectorFlowArgs_OnNoResultsError bool = false
const Default_ArtifactCollectorFlowArgs_SplitOutputByArtifact bool = false
const Default_ArtifactCollectorFlowArgs_StoreResultsInAff4 bool = false
const Default_ArtifactCollectorFlowArgs_UseTsk bool = false
const Default_ArtifactFilesDownloaderFlowArgs_MaxFileSize uint64 = 100000000
const Default_ArtifactFilesDownloaderFlowArgs_UseTsk bool = false
const Default_BareGrepSpec_BytesAfter uint32 = 10
const Default_BareGrepSpec_BytesBefore uint32 = 10
const Default_BareGrepSpec_Length uint64 = 10737418240
const Default_BareGrepSpec_StartOffset uint64 = 0
const Default_BareGrepSpec_XorInKey uint32 = 37
const Default_BareGrepSpec_XorOutKey uint32 = 57
const Default_BigQueryOutputPluginArgs_ConvertValues bool = true
const Default_BufferReference_Length uint64 = 0
const Default_BufferReference_Offset uint64 = 0
const Default_CSVOutputPluginArgs_ConvertValues bool = true
const Default_CacheGrepArgs_CheckChrome bool = true
const Default_CacheGrepArgs_CheckFirefox bool = true
const Default_CacheGrepArgs_CheckIe bool = true
const Default_ChromePluginsArgs_DownloadFiles bool = false
const Default_ClientActionArgs_BreakPdb bool = false
const Default_ClientActionArgs_SaveTo string = "/tmp"
const Default_ClientApprovalAuthorization_NumApproversRequired uint64 = 1
const Default_ClientApprovalAuthorization_RequesterMustBeAuthorized bool = false
const Default_ClientCommunication_QueueSize uint32 = 0
const Default_ConsoleDebugFlowArgs_BreakPdb bool = false
const Default_ConsoleDebugFlowArgs_SaveTo string = "/tmp"
const Default_CopyPathToFile_GzipOutput bool = true
const Default_CopyPathToFile_Length uint64 = 0
const Default_CopyPathToFile_Lifetime float32 = 0
const Default_CopyPathToFile_Offset uint64 = 0
const Default_CreateCronJobFlowArgs_Lifetime uint64 = 0
const Default_CreateCronJobFlowArgs_Periodicity string = "7d"
const Default_CreateCronJobFlowArgs_StartTime uint64 = 0
const Default_DumpFlashImageArgs_ChunkSize uint32 = 65536
const Default_EmailOutputPluginArgs_EmailsLimit uint64 = 100
const Default_EndToEndTestResult_Success bool = false
const Default_EnumerateServicesArgs_DownloadBinaries bool = true
const Default_ExecuteBinaryRequest_UseClientEnv bool = false
const Default_ExecuteCommandArgs_TimeLimit int64 = -1
const Default_ExportOptions_ExportFilesContents bool = false
const Default_ExportOptions_ExportFilesHashes bool = true
const Default_ExportOptions_FollowUrns bool = false
const Default_FileFinderAccessTimeCondition_MaxLastAccessTime uint64 = 9223372036854775807
const Default_FileFinderAccessTimeCondition_MinLastAccessTime uint64 = 0
const Default_FileFinderArgs_FileSize uint64 = 1000000000
const Default_FileFinderArgs_NoFileTypeCheck bool = false
const Default_FileFinderContentsLiteralMatchCondition_BytesAfter uint32 = 0
const Default_FileFinderContentsLiteralMatchCondition_BytesBefore uint32 = 0
const Default_FileFinderContentsLiteralMatchCondition_Length uint64 = 20000000
const Default_FileFinderContentsLiteralMatchCondition_StartOffset uint64 = 0
const Default_FileFinderContentsLiteralMatchCondition_XorInKey uint32 = 0
const Default_FileFinderContentsLiteralMatchCondition_XorOutKey uint32 = 0
const Default_FileFinderContentsRegexMatchCondition_BytesAfter uint32 = 0
const Default_FileFinderContentsRegexMatchCondition_BytesBefore uint32 = 0
const Default_FileFinderContentsRegexMatchCondition_Length uint64 = 20000000
const Default_FileFinderContentsRegexMatchCondition_StartOffset uint64 = 0
const Default_FileFinderDownloadActionOptions_MaxSize uint64 = 100000000
const Default_FileFinderDownloadActionOptions_UseExternalStores bool = true
const Default_FileFinderInodeChangeTimeCondition_MaxLastInodeChangeTime uint64 = 9223372036854775807
const Default_FileFinderInodeChangeTimeCondition_MinLastInodeChangeTime uint64 = 0
const Default_FileFinderModificationTimeCondition_MaxLastModifiedTime uint64 = 9223372036854775807
const Default_FileFinderModificationTimeCondition_MinLastModifiedTime uint64 = 0
const Default_FileFinderSizeCondition_MaxFileSize uint64 = 20000000
const Default_FileFinderSizeCondition_MinFileSize uint64 = 0
const Default_FindFilesArgs_IterationCount uint64 = 20000
const Default_FindFilesArgs_MaxResults uint64 = 500
const Default_FindSpec_CrossDevs bool = false
const Default_FindSpec_EndTime uint64 = 9223372036854775807
const Default_FindSpec_MaxData uint64 = 1024000
const Default_FindSpec_MaxDepth int32 = 15
const Default_FindSpec_MaxFileSize uint64 = 9223372036854775807
const Default_FindSpec_MinFileSize uint64 = 0
const Default_FindSpec_PermMask uint64 = 4095
const Default_FindSpec_StartTime uint64 = 0
const Default_FingerprintRequest_MaxFilesize uint64 = 10737418240
const Default_FirefoxHistoryArgs_GetArchive bool = false
const Default_FlowRunnerArgs_CpuLimit uint64 = 7200
const Default_FlowRunnerArgs_NotifyToUser bool = true
const Default_FlowRunnerArgs_Output string = "analysis/{p}/{u}-{t}"
const Default_FlowRunnerArgs_Queue string = "F"
const Default_FlowRunnerArgs_RequireFastpoll bool = true
const Default_FlowRunnerArgs_SendReplies bool = true
const Default_FlowRunnerArgs_WriteIntermediateResults bool = false
const Default_Flow_CreateTime uint64 = 0
const Default_Flow_OutstandingRequests uint32 = 0
const Default_Flow_Progress int32 = 0
const Default_ForemanIntegerClientRule_Path string = "/"
const Default_ForemanRegexClientRule_Path string = "/"
const Default_GetClientStatsRequest_EndTime uint64 = 9223372036854775807
const Default_GetClientStatsRequest_StartTime uint64 = 0
const Default_GetFileArgs_ReadLength uint64 = 0
const Default_GetMBRArgs_Length uint64 = 4096
const Default_GlobArgs_NoFileTypeCheck bool = false
const Default_GrantApprovalWithReasonFlowArgs_Reason string = "Unspecified"
const Default_GraphFloat_XScale uint32 = 1
const Default_GraphFloat_YScale uint32 = 1
const Default_Graph_XScale uint32 = 1
const Default_Graph_YScale uint32 = 1
const Default_GrepSpec_BytesAfter uint32 = 10
const Default_GrepSpec_BytesBefore uint32 = 10
const Default_GrepSpec_Length uint64 = 10737418240
const Default_GrepSpec_StartOffset uint64 = 0
const Default_GrepSpec_XorInKey uint32 = 0
const Default_GrepSpec_XorOutKey uint32 = 0
const Default_GrrMessage_CpuLimit float32 = 3600
const Default_GrrMessage_NetworkBytesLimit uint64 = 10737418240
const Default_GrrMessage_RequireFastpoll bool = true
const Default_GrrMessage_TaskTtl int32 = 7
const Default_GrrMessage_Ttl uint32 = 10
const Default_GrrNotification_InProgress bool = false
const Default_HttpRequest_Method string = "GET"
const Default_HttpRequest_User string = "anonymous"
const Default_HuntRunnerArgs_AddForemanRules bool = true
const Default_HuntRunnerArgs_ClientLimit uint64 = 100
const Default_HuntRunnerArgs_ClientRate float32 = 20.5
const Default_HuntRunnerArgs_ExpiryTime uint64 = 1209600
const Default_HuntRunnerArgs_Queue string = "H"
const Default_HuntRunnerArgs_RequireFastpoll bool = true
const Default_InterrogateArgs_Lightweight bool = true
const Default_Iterator_Number uint32 = 100
const Default_Iterator_Skip uint32 = 0
const Default_KeepAliveArgs_Duration uint64 = 3600
const Default_KnowledgeBaseInitializationArgs_Lightweight bool = true
const Default_KnowledgeBaseInitializationArgs_RequireComplete bool = true
const Default_ListProcessesArgs_FetchBinaries bool = false
const Default_ListProcessesArgs_FilenameRegex string = "."
const Default_ListVADBinariesArgs_FetchBinaries bool = false
const Default_ListVADBinariesArgs_FilenameRegex string = "."
const Default_MACTimesArgs_Path string = "/fs/"
const Default_MRUFile_Timestamp uint64 = 0
const Default_MemoryCollectorArgs_CheckDiskFreeSpace bool = true
const Default_MemoryCollectorArgs_MaxFileSize uint64 = 35433480192
const Default_MultiGetFileArgs_FileSize uint64 = 1000000000
const Default_MultiGetFileArgs_UseExternalStores bool = true
const Default_PathSpec_FileSizeOverride uint64 = 512000
const Default_PathSpec_RecursionDepth uint64 = 3
const Default_PrintStr_Level int32 = 10
const Default_ProcessHuntResultCollectionsCronFlowArgs_StartProcessingTime uint64 = 0
const Default_RecursiveListDirectoryArgs_MaxDepth uint64 = 5
const Default_RequestApprovalWithReasonFlowArgs_Reason string = "Unspecified"
const Default_RequestState_ResponseCount uint32 = 0
const Default_RequestState_TransmissionCount uint32 = 0
const Default_RunKey_Lastwritten uint64 = 0
const Default_SampleHuntArgs_Filename string = "/tmp/evil.txt"
const Default_SendFileRequest_Port uint64 = 12345
const Default_StatEntry_StMode uint64 = 0
const Default_Task_Ttl int32 = 5
const Default_UpdateVFSFileArgs_Attribute string = "CONTAINS"
const Default_WinUserActivityInvestigationArgs_GetBrowserHistory bool = true
const Default_WinUserActivityInvestigationArgs_RecursiveListHomedir uint64 = 5
const Default_WinUserActivityInvestigationArgs_RecursiveListUserRegistry uint64 = 5
const Default_WinUserActivityInvestigationArgs_TimelineCollectedData bool = true
Variables ¶
var Anomaly_AnomalyLevel_name = map[int32]string{
0: "UNKNOWN_ANOMALY_LEVEL",
1: "VERY_LOW",
2: "LOW",
3: "MEDIUM",
4: "HIGH",
5: "VERY_HIGH",
}
var Anomaly_AnomalyLevel_value = map[string]int32{
"UNKNOWN_ANOMALY_LEVEL": 0,
"VERY_LOW": 1,
"LOW": 2,
"MEDIUM": 3,
"HIGH": 4,
"VERY_HIGH": 5,
}
var Anomaly_AnomalyType_name = map[int32]string{
0: "UNKNOWN_ANOMALY_TYPE",
1: "PARSER_ANOMALY",
2: "ANALYSIS_ANOMALY",
3: "MANUAL_ANOMALY",
}
var Anomaly_AnomalyType_value = map[string]int32{
"UNKNOWN_ANOMALY_TYPE": 0,
"PARSER_ANOMALY": 1,
"ANALYSIS_ANOMALY": 2,
"MANUAL_ANOMALY": 3,
}
var ApiCronJob_State_name = map[int32]string{
0: "ENABLED",
1: "DISABLED",
}
var ApiCronJob_State_value = map[string]int32{
"ENABLED": 0,
"DISABLED": 1,
}
var ApiFlow_State_name = map[int32]string{
0: "RUNNING",
1: "TERMINATED",
3: "ERROR",
4: "CLIENT_CRASHED",
}
var ApiFlow_State_value = map[string]int32{
"RUNNING": 0,
"TERMINATED": 1,
"ERROR": 3,
"CLIENT_CRASHED": 4,
}
var ApiGetFileTextArgs_Encoding_name = map[int32]string{
0: "BASE64_CODEC",
1: "BIG5",
2: "BIG5HKSCS",
3: "CP037",
4: "CP1006",
5: "CP1026",
6: "CP1140",
7: "CP1250",
8: "CP1251",
9: "CP1252",
10: "CP1253",
11: "CP1254",
12: "CP1255",
13: "CP1256",
14: "CP1257",
15: "CP1258",
16: "CP424",
17: "CP437",
18: "CP500",
19: "CP737",
20: "CP775",
21: "CP850",
22: "CP852",
23: "CP855",
24: "CP856",
25: "CP857",
26: "CP860",
27: "CP861",
28: "CP862",
29: "CP863",
30: "CP864",
31: "CP865",
32: "CP866",
33: "CP869",
34: "CP874",
35: "CP875",
36: "CP932",
37: "CP949",
38: "CP950",
39: "IDNA",
40: "ROT_13",
41: "UTF_16",
42: "UTF_16_BE",
43: "UTF_16_LE",
44: "UTF_32",
45: "UTF_32_BE",
46: "UTF_32_LE",
47: "UTF_7",
48: "UTF_8",
49: "UTF_8_SIG",
50: "UU_CODEC",
51: "ZLIB_CODEC",
}
var ApiGetFileTextArgs_Encoding_value = map[string]int32{
"BASE64_CODEC": 0,
"BIG5": 1,
"BIG5HKSCS": 2,
"CP037": 3,
"CP1006": 4,
"CP1026": 5,
"CP1140": 6,
"CP1250": 7,
"CP1251": 8,
"CP1252": 9,
"CP1253": 10,
"CP1254": 11,
"CP1255": 12,
"CP1256": 13,
"CP1257": 14,
"CP1258": 15,
"CP424": 16,
"CP437": 17,
"CP500": 18,
"CP737": 19,
"CP775": 20,
"CP850": 21,
"CP852": 22,
"CP855": 23,
"CP856": 24,
"CP857": 25,
"CP860": 26,
"CP861": 27,
"CP862": 28,
"CP863": 29,
"CP864": 30,
"CP865": 31,
"CP866": 32,
"CP869": 33,
"CP874": 34,
"CP875": 35,
"CP932": 36,
"CP949": 37,
"CP950": 38,
"IDNA": 39,
"ROT_13": 40,
"UTF_16": 41,
"UTF_16_BE": 42,
"UTF_16_LE": 43,
"UTF_32": 44,
"UTF_32_BE": 45,
"UTF_32_LE": 46,
"UTF_7": 47,
"UTF_8": 48,
"UTF_8_SIG": 49,
"UU_CODEC": 50,
"ZLIB_CODEC": 51,
}
var ApiGetFlowFilesArchiveArgs_ArchiveFormat_name = map[int32]string{
0: "ZIP",
1: "TAR_GZ",
}
var ApiGetFlowFilesArchiveArgs_ArchiveFormat_value = map[string]int32{
"ZIP": 0,
"TAR_GZ": 1,
}
var ApiGetHuntFilesArchiveArgs_ArchiveFormat_name = map[int32]string{
0: "ZIP",
1: "TAR_GZ",
}
var ApiGetHuntFilesArchiveArgs_ArchiveFormat_value = map[string]int32{
"ZIP": 0,
"TAR_GZ": 1,
}
var ApiGetInterrogateOperationStateResult_State_name = map[int32]string{
0: "RUNNING",
1: "FINISHED",
}
var ApiGetInterrogateOperationStateResult_State_value = map[string]int32{
"RUNNING": 0,
"FINISHED": 1,
}
var ApiGetLastClientIPAddressResult_Status_name = map[int32]string{
0: "UNKNOWN",
1: "INTERNAL",
2: "EXTERNAL",
3: "VPN",
}
var ApiGetLastClientIPAddressResult_Status_value = map[string]int32{
"UNKNOWN": 0,
"INTERNAL": 1,
"EXTERNAL": 2,
"VPN": 3,
}
var ApiGetStatsStoreMetricArgs_AggregationMode_name = map[int32]string{
0: "AGG_SUM",
1: "AGG_MEAN",
2: "AGG_NONE",
}
var ApiGetStatsStoreMetricArgs_AggregationMode_value = map[string]int32{
"AGG_SUM": 0,
"AGG_MEAN": 1,
"AGG_NONE": 2,
}
var ApiGetStatsStoreMetricArgs_Component_name = map[int32]string{
0: "WORKER",
1: "FRONTEND",
2: "ADMIN_UI",
}
var ApiGetStatsStoreMetricArgs_Component_value = map[string]int32{
"WORKER": 0,
"FRONTEND": 1,
"ADMIN_UI": 2,
}
var ApiGetStatsStoreMetricArgs_DistributionHandlingMode_name = map[int32]string{
0: "DH_SUM",
1: "DH_COUNT",
}
var ApiGetStatsStoreMetricArgs_DistributionHandlingMode_value = map[string]int32{
"DH_SUM": 0,
"DH_COUNT": 1,
}
var ApiGetVfsFileContentUpdateStateResult_State_name = map[int32]string{
0: "RUNNING",
1: "FINISHED",
}
var ApiGetVfsFileContentUpdateStateResult_State_value = map[string]int32{
"RUNNING": 0,
"FINISHED": 1,
}
var ApiGetVfsRefreshOperationStateResult_State_name = map[int32]string{
0: "RUNNING",
1: "FINISHED",
}
var ApiGetVfsRefreshOperationStateResult_State_value = map[string]int32{
"RUNNING": 0,
"FINISHED": 1,
}
var ApiHunt_State_name = map[int32]string{
0: "PAUSED",
1: "STARTED",
2: "STOPPED",
3: "COMPLETED",
}
var ApiHunt_State_value = map[string]int32{
"PAUSED": 0,
"STARTED": 1,
"STOPPED": 2,
"COMPLETED": 3,
}
var ApiListFlowDescriptorsArgs_FlowType_name = map[int32]string{
0: "CLIENT",
1: "GLOBAL",
}
var ApiListFlowDescriptorsArgs_FlowType_value = map[string]int32{
"CLIENT": 0,
"GLOBAL": 1,
}
var ApiListHuntClientsArgs_ClientStatus_name = map[int32]string{
0: "STARTED",
1: "OUTSTANDING",
2: "COMPLETED",
}
var ApiListHuntClientsArgs_ClientStatus_value = map[string]int32{
"STARTED": 0,
"OUTSTANDING": 1,
"COMPLETED": 2,
}
var ApiListStatsStoreMetricsMetadataArgs_Component_name = map[int32]string{
0: "WORKER",
1: "FRONTEND",
2: "ADMIN_UI",
}
var ApiListStatsStoreMetricsMetadataArgs_Component_value = map[string]int32{
"WORKER": 0,
"FRONTEND": 1,
"ADMIN_UI": 2,
}
var ApiListUserClientApprovalsArgs_State_name = map[int32]string{
0: "ANY",
1: "VALID",
2: "INVALID",
}
var ApiListUserClientApprovalsArgs_State_value = map[string]int32{
"ANY": 0,
"VALID": 1,
"INVALID": 2,
}
var ApiNotificationReference_Type_name = map[int32]string{
0: "DISCOVERY",
1: "FILE_DOWNLOAD_READY",
2: "ARCHIVE_GENERATION_FINISHED",
3: "HUNT",
4: "CRON",
5: "FLOW",
6: "VFS",
7: "FLOW_STATUS",
8: "GRANT_ACCESS",
9: "ERROR",
}
var ApiNotificationReference_Type_value = map[string]int32{
"DISCOVERY": 0,
"FILE_DOWNLOAD_READY": 1,
"ARCHIVE_GENERATION_FINISHED": 2,
"HUNT": 3,
"CRON": 4,
"FLOW": 5,
"VFS": 6,
"FLOW_STATUS": 7,
"GRANT_ACCESS": 8,
"ERROR": 9,
}
var ApiVfsTimelineItem_FileActionType_name = map[int32]string{
0: "MODIFICATION",
1: "ACCESS",
2: "METADATA_CHANGED",
}
var ApiVfsTimelineItem_FileActionType_value = map[string]int32{
"MODIFICATION": 0,
"ACCESS": 1,
"METADATA_CHANGED": 2,
}
var ArtifactCollectorFlowArgs_Dependency_name = map[int32]string{
0: "USE_CACHED",
1: "IGNORE_DEPS",
2: "FETCH_NOW",
}
var ArtifactCollectorFlowArgs_Dependency_value = map[string]int32{
"USE_CACHED": 0,
"IGNORE_DEPS": 1,
"FETCH_NOW": 2,
}
var ArtifactSource_SourceType_name = map[int32]string{
0: "COLLECTOR_TYPE_UNKNOWN",
1: "FILE",
2: "REGISTRY_KEY",
3: "REGISTRY_VALUE",
4: "WMI",
5: "ARTIFACT",
6: "PATH",
7: "DIRECTORY",
8: "ARTIFACT_GROUP",
40: "GRR_CLIENT_ACTION",
41: "LIST_FILES",
42: "ARTIFACT_FILES",
43: "GREP",
45: "COMMAND",
46: "REKALL_PLUGIN",
}
var ArtifactSource_SourceType_value = map[string]int32{
"COLLECTOR_TYPE_UNKNOWN": 0,
"FILE": 1,
"REGISTRY_KEY": 2,
"REGISTRY_VALUE": 3,
"WMI": 4,
"ARTIFACT": 5,
"PATH": 6,
"DIRECTORY": 7,
"ARTIFACT_GROUP": 8,
"GRR_CLIENT_ACTION": 40,
"LIST_FILES": 41,
"ARTIFACT_FILES": 42,
"GREP": 43,
"COMMAND": 45,
"REKALL_PLUGIN": 46,
}
var AuditEvent_Action_name = map[int32]string{
0: "UNKNOWN",
1: "RUN_FLOW",
2: "CLIENT_APPROVAL_BREAK_GLASS_REQUEST",
3: "CLIENT_APPROVAL_GRANT",
4: "CLIENT_APPROVAL_REQUEST",
5: "CRON_APPROVAL_GRANT",
6: "CRON_APPROVAL_REQUEST",
7: "HUNT_APPROVAL_GRANT",
8: "HUNT_APPROVAL_REQUEST",
9: "HUNT_CREATED",
10: "HUNT_MODIFIED",
11: "HUNT_PAUSED",
12: "HUNT_STARTED",
13: "HUNT_STOPPED",
14: "CLIENT_ADD_LABEL",
15: "CLIENT_REMOVE_LABEL",
}
var AuditEvent_Action_value = map[string]int32{
"UNKNOWN": 0,
"RUN_FLOW": 1,
"CLIENT_APPROVAL_BREAK_GLASS_REQUEST": 2,
"CLIENT_APPROVAL_GRANT": 3,
"CLIENT_APPROVAL_REQUEST": 4,
"CRON_APPROVAL_GRANT": 5,
"CRON_APPROVAL_REQUEST": 6,
"HUNT_APPROVAL_GRANT": 7,
"HUNT_APPROVAL_REQUEST": 8,
"HUNT_CREATED": 9,
"HUNT_MODIFIED": 10,
"HUNT_PAUSED": 11,
"HUNT_STARTED": 12,
"HUNT_STOPPED": 13,
"CLIENT_ADD_LABEL": 14,
"CLIENT_REMOVE_LABEL": 15,
}
var BareGrepSpec_Mode_name = map[int32]string{
0: "ALL_HITS",
1: "FIRST_HIT",
}
var BareGrepSpec_Mode_value = map[string]int32{
"ALL_HITS": 0,
"FIRST_HIT": 1,
}
var Certificate_Type_name = map[int32]string{
0: "CSR",
1: "CRT",
2: "CA",
}
var Certificate_Type_value = map[string]int32{
"CSR": 0,
"CRT": 1,
"CA": 2,
}
var CipherProperties_HMACType_name = map[int32]string{
0: "SIMPLE_HMAC",
1: "FULL_HMAC",
}
var CipherProperties_HMACType_value = map[string]int32{
"SIMPLE_HMAC": 0,
"FULL_HMAC": 1,
}
var ClientCommunication_Status_name = map[int32]string{
200: "OK",
400: "BAD_REQUEST",
406: "CIPHER_ERROR",
}
var ClientCommunication_Status_value = map[string]int32{
"OK": 200,
"BAD_REQUEST": 400,
"CIPHER_ERROR": 406,
}
var CronJobRunStatus_Status_name = map[int32]string{
0: "OK",
1: "TIMEOUT",
2: "ERROR",
}
var CronJobRunStatus_Status_value = map[string]int32{
"OK": 0,
"TIMEOUT": 1,
"ERROR": 2,
}
var DataBlob_CompressionType_name = map[int32]string{
0: "UNCOMPRESSED",
1: "ZCOMPRESSION",
}
var DataBlob_CompressionType_value = map[string]int32{
"UNCOMPRESSED": 0,
"ZCOMPRESSION": 1,
}
var DataServerState_Status_name = map[int32]string{
0: "AVAILABLE",
1: "OFFLINE",
}
var DataServerState_Status_value = map[string]int32{
"AVAILABLE": 0,
"OFFLINE": 1,
}
var DataStoreCommand_Command_name = map[int32]string{
0: "MULTI_SET",
2: "RESOLVE_MULTI",
3: "DELETE_SUBJECT",
4: "DELETE_ATTRIBUTES",
6: "LOCK_SUBJECT",
7: "UNLOCK_SUBJECT",
8: "EXTEND_SUBJECT",
9: "MULTI_RESOLVE_PREFIX",
10: "SCAN_ATTRIBUTES",
}
var DataStoreCommand_Command_value = map[string]int32{
"MULTI_SET": 0,
"RESOLVE_MULTI": 2,
"DELETE_SUBJECT": 3,
"DELETE_ATTRIBUTES": 4,
"LOCK_SUBJECT": 6,
"UNLOCK_SUBJECT": 7,
"EXTEND_SUBJECT": 8,
"MULTI_RESOLVE_PREFIX": 9,
"SCAN_ATTRIBUTES": 10,
}
var DataStoreResponse_Status_name = map[int32]string{
0: "OK",
1: "AUTHORIZATION_DENIED",
2: "DATA_STORE_ERROR",
3: "FLOW_ERROR",
4: "TIMEOUT_ERROR",
}
var DataStoreResponse_Status_value = map[string]int32{
"OK": 0,
"AUTHORIZATION_DENIED": 1,
"DATA_STORE_ERROR": 2,
"FLOW_ERROR": 3,
"TIMEOUT_ERROR": 4,
}
var DataStoreValue_Option_name = map[int32]string{
0: "DEFAULT",
1: "REPLACE",
}
var DataStoreValue_Option_value = map[string]int32{
"DEFAULT": 0,
"REPLACE": 1,
}
var DriverInstallTemplate_RewriteMode_name = map[int32]string{
0: "DISABLE",
1: "ENABLE",
2: "FORCE",
}
var DriverInstallTemplate_RewriteMode_value = map[string]int32{
"DISABLE": 0,
"ENABLE": 1,
"FORCE": 2,
}
var E_Description = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.EnumValueOptions)(nil), ExtensionType: (*string)(nil), Field: 48651165, Name: "description", Tag: "bytes,48651165,opt,name=description", Filename: "semantic.proto", }
var E_Label = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.EnumValueOptions)(nil), ExtensionType: ([]SemanticDescriptor_Labels)(nil), Field: 48651166, Name: "label", Tag: "varint,48651166,rep,name=label,enum=SemanticDescriptor_Labels", Filename: "semantic.proto", }
var E_SemType = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.FieldOptions)(nil), ExtensionType: (*SemanticDescriptor)(nil), Field: 51584972, Name: "sem_type", Tag: "bytes,51584972,opt,name=sem_type,json=semType", Filename: "semantic.proto", }
var E_Semantic = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.MessageOptions)(nil), ExtensionType: (*SemanticMessageDescriptor)(nil), Field: 51584971, Name: "semantic", Tag: "bytes,51584971,opt,name=semantic", Filename: "semantic.proto", }
var ExportCollectionFilesAsArchiveArgs_ArchiveFormat_name = map[int32]string{
0: "ZIP",
1: "TAR_GZ",
}
var ExportCollectionFilesAsArchiveArgs_ArchiveFormat_value = map[string]int32{
"ZIP": 0,
"TAR_GZ": 1,
}
var FileFinderAction_Action_name = map[int32]string{
0: "STAT",
1: "HASH",
2: "DOWNLOAD",
}
var FileFinderAction_Action_value = map[string]int32{
"STAT": 0,
"HASH": 1,
"DOWNLOAD": 2,
}
var FileFinderCondition_Type_name = map[int32]string{
0: "MODIFICATION_TIME",
1: "ACCESS_TIME",
2: "INODE_CHANGE_TIME",
3: "SIZE",
4: "CONTENTS_REGEX_MATCH",
5: "CONTENTS_LITERAL_MATCH",
}
var FileFinderCondition_Type_value = map[string]int32{
"MODIFICATION_TIME": 0,
"ACCESS_TIME": 1,
"INODE_CHANGE_TIME": 2,
"SIZE": 3,
"CONTENTS_REGEX_MATCH": 4,
"CONTENTS_LITERAL_MATCH": 5,
}
var FileFinderContentsLiteralMatchCondition_Mode_name = map[int32]string{
0: "ALL_HITS",
1: "FIRST_HIT",
}
var FileFinderContentsLiteralMatchCondition_Mode_value = map[string]int32{
"ALL_HITS": 0,
"FIRST_HIT": 1,
}
var FileFinderContentsRegexMatchCondition_Mode_name = map[int32]string{
0: "ALL_HITS",
1: "FIRST_HIT",
}
var FileFinderContentsRegexMatchCondition_Mode_value = map[string]int32{
"ALL_HITS": 0,
"FIRST_HIT": 1,
}
var FingerprintTuple_HashType_name = map[int32]string{
0: "MD5",
1: "SHA1",
2: "SHA256",
}
var FingerprintTuple_HashType_value = map[string]int32{
"MD5": 0,
"SHA1": 1,
"SHA256": 2,
}
var FingerprintTuple_Type_name = map[int32]string{
0: "FPT_GENERIC",
1: "FPT_PE_COFF",
}
var FingerprintTuple_Type_value = map[string]int32{
"FPT_GENERIC": 0,
"FPT_PE_COFF": 1,
}
var FlowNotification_Status_name = map[int32]string{
0: "UNKNOWN",
1: "OK",
2: "ERROR",
}
var FlowNotification_Status_value = map[string]int32{
"UNKNOWN": 0,
"OK": 1,
"ERROR": 2,
}
var Flow_State_name = map[int32]string{
0: "RUNNING",
1: "TERMINATED",
3: "ERROR",
2: "WELL_KNOWN",
}
var Flow_State_value = map[string]int32{
"RUNNING": 0,
"TERMINATED": 1,
"ERROR": 3,
"WELL_KNOWN": 2,
}
var ForemanClientRuleSet_MatchMode_name = map[int32]string{
0: "MATCH_ALL",
1: "MATCH_ANY",
}
var ForemanClientRuleSet_MatchMode_value = map[string]int32{
"MATCH_ALL": 0,
"MATCH_ANY": 1,
}
var ForemanClientRule_Type_name = map[int32]string{
0: "OS",
1: "LABEL",
2: "REGEX",
3: "INTEGER",
}
var ForemanClientRule_Type_value = map[string]int32{
"OS": 0,
"LABEL": 1,
"REGEX": 2,
"INTEGER": 3,
}
var ForemanIntegerClientRule_Operator_name = map[int32]string{
0: "EQUAL",
1: "LESS_THAN",
2: "GREATER_THAN",
}
var ForemanIntegerClientRule_Operator_value = map[string]int32{
"EQUAL": 0,
"LESS_THAN": 1,
"GREATER_THAN": 2,
}
var ForemanLabelClientRule_MatchMode_name = map[int32]string{
0: "MATCH_ALL",
1: "MATCH_ANY",
2: "DOES_NOT_MATCH_ALL",
3: "DOES_NOT_MATCH_ANY",
}
var ForemanLabelClientRule_MatchMode_value = map[string]int32{
"MATCH_ALL": 0,
"MATCH_ANY": 1,
"DOES_NOT_MATCH_ALL": 2,
"DOES_NOT_MATCH_ANY": 3,
}
var GUISettings_DocsLocation_name = map[int32]string{
0: "LOCAL",
1: "REMOTE",
}
var GUISettings_DocsLocation_value = map[string]int32{
"LOCAL": 0,
"REMOTE": 1,
}
var GUISettings_UIMode_name = map[int32]string{
0: "BASIC",
1: "ADVANCED",
2: "DEBUG",
}
var GUISettings_UIMode_value = map[string]int32{
"BASIC": 0,
"ADVANCED": 1,
"DEBUG": 2,
}
var GlobalNotification_Type_name = map[int32]string{
0: "INFO",
1: "WARNING",
2: "ERROR",
}
var GlobalNotification_Type_value = map[string]int32{
"INFO": 0,
"WARNING": 1,
"ERROR": 2,
}
var GrepSpec_Mode_name = map[int32]string{
0: "ALL_HITS",
1: "FIRST_HIT",
}
var GrepSpec_Mode_value = map[string]int32{
"ALL_HITS": 0,
"FIRST_HIT": 1,
}
var GrrMessage_AuthorizationState_name = map[int32]string{
0: "UNAUTHENTICATED",
1: "AUTHENTICATED",
2: "DESYNCHRONIZED",
}
var GrrMessage_AuthorizationState_value = map[string]int32{
"UNAUTHENTICATED": 0,
"AUTHENTICATED": 1,
"DESYNCHRONIZED": 2,
}
var GrrMessage_Priority_name = map[int32]string{
0: "LOW_PRIORITY",
1: "MEDIUM_PRIORITY",
2: "HIGH_PRIORITY",
}
var GrrMessage_Priority_value = map[string]int32{
"LOW_PRIORITY": 0,
"MEDIUM_PRIORITY": 1,
"HIGH_PRIORITY": 2,
}
var GrrMessage_Type_name = map[int32]string{
0: "MESSAGE",
1: "STATUS",
2: "ITERATOR",
}
var GrrMessage_Type_value = map[string]int32{
"MESSAGE": 0,
"STATUS": 1,
"ITERATOR": 2,
}
var GrrStatus_ReturnedStatus_name = map[int32]string{
0: "OK",
1: "IOERROR",
2: "RETRANSMISSION_DETECTED",
3: "CLIENT_KILLED",
4: "NETWORK_LIMIT_EXCEEDED",
9: "WORKER_STUCK",
10: "GENERIC_ERROR",
}
var GrrStatus_ReturnedStatus_value = map[string]int32{
"OK": 0,
"IOERROR": 1,
"RETRANSMISSION_DETECTED": 2,
"CLIENT_KILLED": 3,
"NETWORK_LIMIT_EXCEEDED": 4,
"WORKER_STUCK": 9,
"GENERIC_ERROR": 10,
}
var HuntNotification_Status_name = map[int32]string{
0: "UNKNOWN",
1: "OK",
2: "ERROR",
3: "BAD",
}
var HuntNotification_Status_value = map[string]int32{
"UNKNOWN": 0,
"OK": 1,
"ERROR": 2,
"BAD": 3,
}
var Iterator_State_name = map[int32]string{
0: "RUNNING",
1: "FINISHED",
}
var Iterator_State_value = map[string]int32{
"RUNNING": 0,
"FINISHED": 1,
}
var LinuxServiceInformation_StartMode_name = map[int32]string{
0: "UNKNOWN",
1: "INIT",
2: "UPSTART",
3: "SYSTEMD",
4: "INETD",
5: "XINETD",
}
var LinuxServiceInformation_StartMode_value = map[string]int32{
"UNKNOWN": 0,
"INIT": 1,
"UPSTART": 2,
"SYSTEMD": 3,
"INETD": 4,
"XINETD": 5,
}
var LogTarget_LogTransport_name = map[int32]string{
0: "UNKNOWN_LOG_TRANSPORT",
1: "NONE",
2: "FILE",
3: "UDP",
4: "TCP",
5: "PIPE",
6: "SCRIPT",
7: "MODULE",
8: "WALL",
}
var LogTarget_LogTransport_value = map[string]int32{
"UNKNOWN_LOG_TRANSPORT": 0,
"NONE": 1,
"FILE": 2,
"UDP": 3,
"TCP": 4,
"PIPE": 5,
"SCRIPT": 6,
"MODULE": 7,
"WALL": 8,
}
var ManageCronJobFlowArgs_Action_name = map[int32]string{
0: "NOOP",
1: "DISABLE",
2: "ENABLE",
3: "DELETE",
4: "RUN",
}
var ManageCronJobFlowArgs_Action_value = map[string]int32{
"NOOP": 0,
"DISABLE": 1,
"ENABLE": 2,
"DELETE": 3,
"RUN": 4,
}
var Match_name = map[int32]string{
0: "NONE",
1: "ONE",
2: "ANY",
3: "ALL",
4: "SOME",
}
var Match_value = map[string]int32{
"NONE": 0,
"ONE": 1,
"ANY": 2,
"ALL": 3,
"SOME": 4,
}
var MetricFieldDefinition_FieldType_name = map[int32]string{
0: "INT",
1: "STR",
}
var MetricFieldDefinition_FieldType_value = map[string]int32{
"INT": 0,
"STR": 1,
}
var MetricMetadata_MetricType_name = map[int32]string{
0: "COUNTER",
1: "GAUGE",
2: "EVENT",
}
var MetricMetadata_MetricType_value = map[string]int32{
"COUNTER": 0,
"GAUGE": 1,
"EVENT": 2,
}
var MetricMetadata_MetricUnits_name = map[int32]string{
0: "SECONDS",
1: "MILLISECONDS",
2: "MICROSECONDS",
3: "NANOSECONDS",
10: "BITS",
11: "BYTES",
12: "KILOBYTES",
13: "MEGABYTES",
14: "GIGABYTES",
}
var MetricMetadata_MetricUnits_value = map[string]int32{
"SECONDS": 0,
"MILLISECONDS": 1,
"MICROSECONDS": 2,
"NANOSECONDS": 3,
"BITS": 10,
"BYTES": 11,
"KILOBYTES": 12,
"MEGABYTES": 13,
"GIGABYTES": 14,
}
var MetricMetadata_ValueType_name = map[int32]string{
0: "INT",
1: "FLOAT",
2: "STR",
3: "DISTRIBUTION",
}
var MetricMetadata_ValueType_value = map[string]int32{
"INT": 0,
"FLOAT": 1,
"STR": 2,
"DISTRIBUTION": 3,
}
var NSRLInformation_FileType_name = map[int32]string{
0: "NORMAL_FILE",
1: "MALICIOUS_FILE",
2: "SPECIAL_FILE",
}
var NSRLInformation_FileType_value = map[string]int32{
"NORMAL_FILE": 0,
"MALICIOUS_FILE": 1,
"SPECIAL_FILE": 2,
}
var NetworkAddress_Family_name = map[int32]string{
0: "INET",
1: "INET6",
}
var NetworkAddress_Family_value = map[string]int32{
"INET": 0,
"INET6": 1,
}
var NetworkConnection_Family_name = map[int32]string{
2: "INET",
10: "INET6",
23: "INET6_WIN",
30: "INET6_OSX",
}
var NetworkConnection_Family_value = map[string]int32{
"INET": 2,
"INET6": 10,
"INET6_WIN": 23,
"INET6_OSX": 30,
}
var NetworkConnection_State_name = map[int32]string{
0: "UNKNOWN",
1: "CLOSED",
2: "LISTEN",
3: "SYN_SENT",
4: "SYN_RECV",
5: "ESTABLISHED",
6: "FIN_WAIT1",
7: "FIN_WAIT2",
8: "CLOSE_WAIT",
9: "CLOSING",
10: "LAST_ACK",
11: "TIME_WAIT",
12: "DELETE_TCB",
13: "NONE",
14: "CLOSE",
}
var NetworkConnection_State_value = map[string]int32{
"UNKNOWN": 0,
"CLOSED": 1,
"LISTEN": 2,
"SYN_SENT": 3,
"SYN_RECV": 4,
"ESTABLISHED": 5,
"FIN_WAIT1": 6,
"FIN_WAIT2": 7,
"CLOSE_WAIT": 8,
"CLOSING": 9,
"LAST_ACK": 10,
"TIME_WAIT": 11,
"DELETE_TCB": 12,
"NONE": 13,
"CLOSE": 14,
}
var NetworkConnection_Type_name = map[int32]string{
0: "UNKNOWN_SOCKET",
1: "SOCK_STREAM",
2: "SOCK_DGRAM",
}
var NetworkConnection_Type_value = map[string]int32{
"UNKNOWN_SOCKET": 0,
"SOCK_STREAM": 1,
"SOCK_DGRAM": 2,
}
var OutputPluginBatchProcessingStatus_Status_name = map[int32]string{
0: "SUCCESS",
1: "ERROR",
}
var OutputPluginBatchProcessingStatus_Status_value = map[string]int32{
"SUCCESS": 0,
"ERROR": 1,
}
var OutputPluginVerificationResult_Status_name = map[int32]string{
0: "N_A",
1: "SUCCESS",
2: "WARNING",
3: "FAILURE",
}
var OutputPluginVerificationResult_Status_value = map[string]int32{
"N_A": 0,
"SUCCESS": 1,
"WARNING": 2,
"FAILURE": 3,
}
var PathSpecTskFsAttrType_name = map[int32]string{
1: "TSK_FS_ATTR_TYPE_DEFAULT",
16: "TSK_FS_ATTR_TYPE_NTFS_SI",
32: "TSK_FS_ATTR_TYPE_NTFS_ATTRLIST",
48: "TSK_FS_ATTR_TYPE_NTFS_FNAME",
64: "TSK_FS_ATTR_TYPE_NTFS_VVER",
80: "TSK_FS_ATTR_TYPE_NTFS_SEC",
96: "TSK_FS_ATTR_TYPE_NTFS_VNAME",
112: "TSK_FS_ATTR_TYPE_NTFS_VINFO",
128: "TSK_FS_ATTR_TYPE_NTFS_DATA",
144: "TSK_FS_ATTR_TYPE_NTFS_IDXROOT",
160: "TSK_FS_ATTR_TYPE_NTFS_IDXALLOC",
176: "TSK_FS_ATTR_TYPE_NTFS_BITMAP",
192: "TSK_FS_ATTR_TYPE_NTFS_SYMLNK",
208: "TSK_FS_ATTR_TYPE_NTFS_EAINFO",
224: "TSK_FS_ATTR_TYPE_NTFS_EA",
240: "TSK_FS_ATTR_TYPE_NTFS_PROP",
256: "TSK_FS_ATTR_TYPE_NTFS_LOG",
4097: "TSK_FS_ATTR_TYPE_UNIX_INDIR",
}
var PathSpecTskFsAttrType_value = map[string]int32{
"TSK_FS_ATTR_TYPE_DEFAULT": 1,
"TSK_FS_ATTR_TYPE_NTFS_SI": 16,
"TSK_FS_ATTR_TYPE_NTFS_ATTRLIST": 32,
"TSK_FS_ATTR_TYPE_NTFS_FNAME": 48,
"TSK_FS_ATTR_TYPE_NTFS_VVER": 64,
"TSK_FS_ATTR_TYPE_NTFS_OBJID": 64,
"TSK_FS_ATTR_TYPE_NTFS_SEC": 80,
"TSK_FS_ATTR_TYPE_NTFS_VNAME": 96,
"TSK_FS_ATTR_TYPE_NTFS_VINFO": 112,
"TSK_FS_ATTR_TYPE_NTFS_DATA": 128,
"TSK_FS_ATTR_TYPE_NTFS_IDXROOT": 144,
"TSK_FS_ATTR_TYPE_NTFS_IDXALLOC": 160,
"TSK_FS_ATTR_TYPE_NTFS_BITMAP": 176,
"TSK_FS_ATTR_TYPE_NTFS_SYMLNK": 192,
"TSK_FS_ATTR_TYPE_NTFS_REPARSE": 192,
"TSK_FS_ATTR_TYPE_NTFS_EAINFO": 208,
"TSK_FS_ATTR_TYPE_NTFS_EA": 224,
"TSK_FS_ATTR_TYPE_NTFS_PROP": 240,
"TSK_FS_ATTR_TYPE_NTFS_LOG": 256,
"TSK_FS_ATTR_TYPE_UNIX_INDIR": 4097,
}
var PathSpec_Options_name = map[int32]string{
0: "CASE_INSENSITIVE",
1: "CASE_LITERAL",
2: "REGEX",
3: "RECURSIVE",
}
var PathSpec_Options_value = map[string]int32{
"CASE_INSENSITIVE": 0,
"CASE_LITERAL": 1,
"REGEX": 2,
"RECURSIVE": 3,
}
var PathSpec_PathType_name = map[int32]string{
-1: "UNSET",
0: "OS",
1: "TSK",
2: "REGISTRY",
3: "MEMORY",
4: "TMPFILE",
}
var PathSpec_PathType_value = map[string]int32{
"UNSET": -1,
"OS": 0,
"TSK": 1,
"REGISTRY": 2,
"MEMORY": 3,
"TMPFILE": 4,
}
var Probe_Mode_name = map[int32]string{
0: "SERIAL",
1: "PARALLEL",
}
var Probe_Mode_value = map[string]int32{
"SERIAL": 0,
"PARALLEL": 1,
}
var Probe_ResultContext_name = map[int32]string{
0: "UNKNOWN_RESULT_CONTEXT",
1: "PARSER",
2: "ANOMALY",
3: "RAW",
}
var Probe_ResultContext_value = map[string]int32{
"UNKNOWN_RESULT_CONTEXT": 0,
"PARSER": 1,
"ANOMALY": 2,
"RAW": 3,
}
var PwEntry_PwHash_name = map[int32]string{
0: "DES",
1: "MD5",
2: "BLOWFISH",
3: "NTHASH",
4: "UNUSED",
5: "SHA256",
6: "SHA512",
13: "UNSET",
14: "DISABLED",
15: "EMPTY",
}
var PwEntry_PwHash_value = map[string]int32{
"DES": 0,
"MD5": 1,
"BLOWFISH": 2,
"NTHASH": 3,
"UNUSED": 4,
"SHA256": 5,
"SHA512": 6,
"UNSET": 13,
"DISABLED": 14,
"EMPTY": 15,
}
var PwEntry_PwStore_name = map[int32]string{
0: "UNKNOWN",
1: "PASSWD",
2: "SHADOW",
3: "GROUP",
4: "GSHADOW",
}
var PwEntry_PwStore_value = map[string]int32{
"UNKNOWN": 0,
"PASSWD": 1,
"SHADOW": 2,
"GROUP": 3,
"GSHADOW": 4,
}
var RegistryFinderCondition_Type_name = map[int32]string{
0: "VALUE_LITERAL_MATCH",
1: "VALUE_REGEX_MATCH",
2: "MODIFICATION_TIME",
3: "SIZE",
}
var RegistryFinderCondition_Type_value = map[string]int32{
"VALUE_LITERAL_MATCH": 0,
"VALUE_REGEX_MATCH": 1,
"MODIFICATION_TIME": 2,
"SIZE": 3,
}
var SemanticDescriptor_Labels_name = map[int32]string{
1: "ADVANCED",
2: "HIDDEN",
}
var SemanticDescriptor_Labels_value = map[string]int32{
"ADVANCED": 1,
"HIDDEN": 2,
}
var SignedBlob_HashType_name = map[int32]string{
0: "MD5",
1: "SHA1",
2: "SHA256",
}
var SignedBlob_HashType_value = map[string]int32{
"MD5": 0,
"SHA1": 1,
"SHA256": 2,
}
var SignedBlob_SignatureType_name = map[int32]string{
0: "RSA_2048",
}
var SignedBlob_SignatureType_value = map[string]int32{
"RSA_2048": 0,
}
var SignedMessageList_CompressionType_name = map[int32]string{
0: "UNCOMPRESSED",
1: "ZCOMPRESSION",
}
var SignedMessageList_CompressionType_value = map[string]int32{
"UNCOMPRESSED": 0,
"ZCOMPRESSION": 1,
}
var SoftwarePackage_InstallState_name = map[int32]string{
0: "INSTALLED",
1: "PENDING",
2: "UNINSTALLED",
3: "UNKNOWN",
}
var SoftwarePackage_InstallState_value = map[string]int32{
"INSTALLED": 0,
"PENDING": 1,
"UNINSTALLED": 2,
"UNKNOWN": 3,
}
var StatEntry_RegistryType_name = map[int32]string{
0: "REG_NONE",
1: "REG_SZ",
2: "REG_EXPAND_SZ",
3: "REG_BINARY",
4: "REG_DWORD",
5: "REG_DWORD_BIG_ENDIAN",
6: "REG_LINK",
7: "REG_MULTI_SZ",
11: "REG_QWORD",
}
var StatEntry_RegistryType_value = map[string]int32{
"REG_NONE": 0,
"REG_SZ": 1,
"REG_EXPAND_SZ": 2,
"REG_BINARY": 3,
"REG_DWORD": 4,
"REG_DWORD_LITTLE_ENDIAN": 4,
"REG_DWORD_BIG_ENDIAN": 5,
"REG_LINK": 6,
"REG_MULTI_SZ": 7,
"REG_QWORD": 11,
}
var SudoersAlias_Type_name = map[int32]string{
0: "USER",
1: "RUNAS",
2: "HOST",
3: "CMD",
}
var SudoersAlias_Type_value = map[string]int32{
"USER": 0,
"RUNAS": 1,
"HOST": 2,
"CMD": 3,
}
var SymmetricCipher_Algorithm_name = map[int32]string{
0: "NONE",
1: "AES128CBC",
}
var SymmetricCipher_Algorithm_value = map[string]int32{
"NONE": 0,
"AES128CBC": 1,
}
var TimestampSpec_Type_name = map[int32]string{
0: "SPECIFIC_TIME",
1: "RANGED_TIME",
2: "ALL_TIMESTAMPS",
3: "NEWEST_TIMESTAMP",
}
var TimestampSpec_Type_value = map[string]int32{
"SPECIFIC_TIME": 0,
"RANGED_TIME": 1,
"ALL_TIMESTAMPS": 2,
"NEWEST_TIMESTAMP": 3,
}
var Volume_VolumeFileSystemFlagEnum_name = map[int32]string{
1: "FILE_CASE_SENSITIVE_SEARCH",
2: "FILE_CASE_PRESERVED_NAMES",
3: "FILE_UNICODE_ON_DISK",
4: "FILE_PERSISTENT_ACLS",
5: "FILE_FILE_COMPRESSION",
6: "FILE_VOLUME_QUOTAS",
7: "FILE_SUPPORTS_SPARSE_FILES",
8: "FILE_SUPPORTS_REPARSE_POINTS",
9: "FILE_SUPPORTS_REMOTE_STORAGE",
10: "FILE_VOLUME_IS_COMPRESSED",
11: "FILE_SUPPORTS_OBJECT_IDS",
12: "FILE_SUPPORTS_ENCRYPTION",
13: "FILE_NAMED_STREAMS",
14: "FILE_READ_ONLY_VOLUME",
15: "FILE_SEQUENTIAL_WRITE_ONCE",
16: "FILE_SUPPORTS_TRANSACTIONS",
17: "FILE_SUPPORTS_HARD_LINKS",
18: "FILE_SUPPORTS_EXTENDED_ATTRIBUTES",
19: "FILE_SUPPORTS_OPEN_BY_FILE_ID",
20: "FILE_SUPPORTS_USN_JOURNAL",
21: "FILE_SUPPORTS_INTEGRITY_STREAMS",
}
var Volume_VolumeFileSystemFlagEnum_value = map[string]int32{
"FILE_CASE_SENSITIVE_SEARCH": 1,
"FILE_CASE_PRESERVED_NAMES": 2,
"FILE_UNICODE_ON_DISK": 3,
"FILE_PERSISTENT_ACLS": 4,
"FILE_FILE_COMPRESSION": 5,
"FILE_VOLUME_QUOTAS": 6,
"FILE_SUPPORTS_SPARSE_FILES": 7,
"FILE_SUPPORTS_REPARSE_POINTS": 8,
"FILE_SUPPORTS_REMOTE_STORAGE": 9,
"FILE_VOLUME_IS_COMPRESSED": 10,
"FILE_SUPPORTS_OBJECT_IDS": 11,
"FILE_SUPPORTS_ENCRYPTION": 12,
"FILE_NAMED_STREAMS": 13,
"FILE_READ_ONLY_VOLUME": 14,
"FILE_SEQUENTIAL_WRITE_ONCE": 15,
"FILE_SUPPORTS_TRANSACTIONS": 16,
"FILE_SUPPORTS_HARD_LINKS": 17,
"FILE_SUPPORTS_EXTENDED_ATTRIBUTES": 18,
"FILE_SUPPORTS_OPEN_BY_FILE_ID": 19,
"FILE_SUPPORTS_USN_JOURNAL": 20,
"FILE_SUPPORTS_INTEGRITY_STREAMS": 21,
}
var WindowsServiceInformation_ErrorControl_name = map[int32]string{
3: "CRITICAL",
2: "SEVERE",
1: "NORMAL",
0: "IGNORE",
}
var WindowsServiceInformation_ErrorControl_value = map[string]int32{
"CRITICAL": 3,
"SEVERE": 2,
"NORMAL": 1,
"IGNORE": 0,
}
var WindowsServiceInformation_ServiceMode_name = map[int32]string{
0: "SERVICE_BOOT_START",
1: "SERVICE_SYSTEM_START",
2: "SERVICE_AUTO_START",
3: "SERVICE_DEMAND_START",
4: "SERVICE_DISABLED",
}
var WindowsServiceInformation_ServiceMode_value = map[string]int32{
"SERVICE_BOOT_START": 0,
"SERVICE_SYSTEM_START": 1,
"SERVICE_AUTO_START": 2,
"SERVICE_DEMAND_START": 3,
"SERVICE_DISABLED": 4,
}
var WindowsServiceInformation_ServiceType_name = map[int32]string{
1: "SERVICE_KERNEL_DRIVER",
2: "SERVICE_FILE_SYSTEM_DRIVER",
4: "SERVICE_ADAPTER_ARGS",
16: "SERVICE_WIN32_OWN_PROCESS",
32: "SERVICE_WIN32_SHARE_PROCESS",
}
var WindowsServiceInformation_ServiceType_value = map[string]int32{
"SERVICE_KERNEL_DRIVER": 1,
"SERVICE_FILE_SYSTEM_DRIVER": 2,
"SERVICE_ADAPTER_ARGS": 4,
"SERVICE_WIN32_OWN_PROCESS": 16,
"SERVICE_WIN32_SHARE_PROCESS": 32,
}
var WindowsVolume_WindowsDriveTypeEnum_name = map[int32]string{
0: "DRIVE_UNKNOWN",
1: "DRIVE_NO_ROOT_DIR",
2: "DRIVE_REMOVABLE",
3: "DRIVE_FIXED",
4: "DRIVE_REMOTE",
5: "DRIVE_CDROM",
6: "DRIVE_RAMDISK",
}
var WindowsVolume_WindowsDriveTypeEnum_value = map[string]int32{
"DRIVE_UNKNOWN": 0,
"DRIVE_NO_ROOT_DIR": 1,
"DRIVE_REMOVABLE": 2,
"DRIVE_FIXED": 3,
"DRIVE_REMOTE": 4,
"DRIVE_CDROM": 5,
"DRIVE_RAMDISK": 6,
}
var WindowsVolume_WindowsVolumeAttributeEnum_name = map[int32]string{
0: "READONLY",
1: "HIDDEN",
2: "NODEFAULTDRIVELETTER",
3: "SHADOWCOPY",
}
var WindowsVolume_WindowsVolumeAttributeEnum_value = map[string]int32{
"READONLY": 0,
"HIDDEN": 1,
"NODEFAULTDRIVELETTER": 2,
"SHADOWCOPY": 3,
}
Functions ¶
This section is empty.
Types ¶
type ACLToken ¶
type ACLToken struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` // A reason for access (e.g. case name, investigation id). Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` // What kind of access is required? r - read, w - write, x - execute (for // flows) RequestedAccess *string `protobuf:"bytes,3,opt,name=requested_access,json=requestedAccess" json:"requested_access,omitempty"` Expiry *uint64 `protobuf:"varint,5,opt,name=expiry" json:"expiry,omitempty"` // The IP this request originated from as well as proxies on the way. SourceIps []string `protobuf:"bytes,6,rep,name=source_ips,json=sourceIps" json:"source_ips,omitempty"` // The issuing process. Process *string `protobuf:"bytes,7,opt,name=process" json:"process,omitempty"` // Is this action an emergency action? IsEmergency *bool `protobuf:"varint,8,opt,name=is_emergency,json=isEmergency" json:"is_emergency,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is the user's access token. Next field: 9
func (*ACLToken) Descriptor ¶
func (*ACLToken) GetIsEmergency ¶
func (*ACLToken) GetProcess ¶
func (*ACLToken) GetRequestedAccess ¶
func (*ACLToken) GetSourceIps ¶
func (*ACLToken) GetUsername ¶
func (*ACLToken) ProtoMessage ¶
func (*ACLToken) ProtoMessage()
type AFF4ObjectLabel ¶
type AFF4ObjectLabel struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Owner *string `protobuf:"bytes,2,opt,name=owner" json:"owner,omitempty"` Timestamp *uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AFF4ObjectLabel) Descriptor ¶
func (*AFF4ObjectLabel) Descriptor() ([]byte, []int)
func (*AFF4ObjectLabel) GetName ¶
func (m *AFF4ObjectLabel) GetName() string
func (*AFF4ObjectLabel) GetOwner ¶
func (m *AFF4ObjectLabel) GetOwner() string
func (*AFF4ObjectLabel) GetTimestamp ¶
func (m *AFF4ObjectLabel) GetTimestamp() uint64
func (*AFF4ObjectLabel) ProtoMessage ¶
func (*AFF4ObjectLabel) ProtoMessage()
func (*AFF4ObjectLabel) Reset ¶
func (m *AFF4ObjectLabel) Reset()
func (*AFF4ObjectLabel) String ¶
func (m *AFF4ObjectLabel) String() string
type AFF4ObjectLabelsList ¶
type AFF4ObjectLabelsList struct { Labels []*AFF4ObjectLabel `protobuf:"bytes,1,rep,name=labels" json:"labels,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AFF4ObjectLabelsList) Descriptor ¶
func (*AFF4ObjectLabelsList) Descriptor() ([]byte, []int)
func (*AFF4ObjectLabelsList) GetLabels ¶
func (m *AFF4ObjectLabelsList) GetLabels() []*AFF4ObjectLabel
func (*AFF4ObjectLabelsList) ProtoMessage ¶
func (*AFF4ObjectLabelsList) ProtoMessage()
func (*AFF4ObjectLabelsList) Reset ¶
func (m *AFF4ObjectLabelsList) Reset()
func (*AFF4ObjectLabelsList) String ¶
func (m *AFF4ObjectLabelsList) String() string
type AFF4ObjectSummary ¶
type AFF4ObjectSummary struct { // The TYPE attribute. Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` Urn *string `protobuf:"bytes,2,opt,name=urn" json:"urn,omitempty"` Stat *StatEntry `protobuf:"bytes,3,opt,name=stat" json:"stat,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is a summary of an AFF4 object. It consists of the most important attributes of some common AFF4 objects. It is used to store a summary in AFF4 collections for efficient searching and filtering - without needing to load all this information from the data store.
func (*AFF4ObjectSummary) Descriptor ¶
func (*AFF4ObjectSummary) Descriptor() ([]byte, []int)
func (*AFF4ObjectSummary) GetStat ¶
func (m *AFF4ObjectSummary) GetStat() *StatEntry
func (*AFF4ObjectSummary) GetType ¶
func (m *AFF4ObjectSummary) GetType() string
func (*AFF4ObjectSummary) GetUrn ¶
func (m *AFF4ObjectSummary) GetUrn() string
func (*AFF4ObjectSummary) ProtoMessage ¶
func (*AFF4ObjectSummary) ProtoMessage()
func (*AFF4ObjectSummary) Reset ¶
func (m *AFF4ObjectSummary) Reset()
func (*AFF4ObjectSummary) String ¶
func (m *AFF4ObjectSummary) String() string
type APIClient ¶
type APIClient struct { // Base URL of the GRR AdminUI server, including the username and // password for HTTP Basic Authentication, e.g. // url.Parse("http://admin:admin@localhost:8000") BaseURL *url.URL // Client to use for web requests. If nil, it will be filled // on-demand with a copy http.DefaultClient to which a // "net/http/cookiejar".Jar has been added. The cookie jar is // needed for handling the csrf token mechanism. Client *http.Client // contains filtered or unexported fields }
An APIClient is the client that is used to communicate with the GRR server.
func (*APIClient) AddClientsLabels ¶
func (c *APIClient) AddClientsLabels(rq ApiAddClientsLabelsArgs) error
func (*APIClient) CancelFlow ¶
func (c *APIClient) CancelFlow(rq ApiCancelFlowArgs, clientId string, flowId string) error
func (*APIClient) CreateCronJob ¶
func (c *APIClient) CreateCronJob(rq ApiCronJob) error
func (*APIClient) CreateFlow ¶
func (c *APIClient) CreateFlow(rq ApiCreateFlowArgs) (rs *ApiFlow, err error)
func (*APIClient) CreateGlobalFlow ¶
func (c *APIClient) CreateGlobalFlow(rq ApiCreateFlowArgs) (rs *ApiFlow, err error)
func (*APIClient) CreateHunt ¶
func (c *APIClient) CreateHunt(rq ApiCreateHuntArgs) (rs *ApiHunt, err error)
func (*APIClient) CreateUserClientApproval ¶
func (c *APIClient) CreateUserClientApproval(rq ApiCreateUserClientApprovalArgs) (rs *ApiUserClientApproval, err error)
func (*APIClient) CreateVfsRefreshOperation ¶
func (c *APIClient) CreateVfsRefreshOperation(rq ApiCreateVfsRefreshOperationArgs) (rs *ApiCreateVfsRefreshOperationResult, err error)
func (*APIClient) DeleteArtifacts ¶
func (c *APIClient) DeleteArtifacts(rq ApiDeleteArtifactsArgs) error
func (*APIClient) DeleteCronJob ¶
func (c *APIClient) DeleteCronJob(rq ApiDeleteCronJobArgs, cronJobId string) error
func (*APIClient) DisableCronLegacy ¶
DisableCronLegacy disables the cron hunt cronId to be run.
This function uses a legacy (pre-API) interface.
func (*APIClient) DoRequest ¶
DoRequest performs the provided http.Request on the GRR server. It adds a CSRF token and skips over the ")]}'\n" XSS protection header if the GRR server returns a JSON document.
func (*APIClient) EnableCronLegacy ¶
EnableCronLegacy enables the cron hunt cronId to be run.
This function uses a legacy (pre-API) interface.
func (*APIClient) ForceRunCronLegacy ¶
ForceRunCronLegacy schedules the cron hunt cronId to be run immediately.
This function uses a legacy (pre-API) interface.
func (*APIClient) GetClient ¶
func (c *APIClient) GetClient(rq ApiGetClientArgs) (rs *ApiGetClientResult, err error)
func (*APIClient) GetClientVersionTimes ¶
func (c *APIClient) GetClientVersionTimes(clientId string) (rs *ApiGetClientVersionTimesResult, err error)
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() (rs *ApiGetConfigResult, err error)
func (*APIClient) GetConfigOption ¶
func (c *APIClient) GetConfigOption(rq ApiGetConfigOptionArgs) (rs *ApiConfigOption, err error)
func (*APIClient) GetFileDetails ¶
func (c *APIClient) GetFileDetails(rq ApiGetFileDetailsArgs) (rs *ApiGetFileDetailsResult, err error)
func (*APIClient) GetFileDownloadCommand ¶
func (c *APIClient) GetFileDownloadCommand(rq ApiGetFileDownloadCommandArgs) (rs *ApiGetFileDownloadCommandResult, err error)
func (*APIClient) GetFileText ¶
func (c *APIClient) GetFileText(rq ApiGetFileTextArgs) (rs *ApiGetFileTextResult, err error)
func (*APIClient) GetFileVersionTimes ¶
func (c *APIClient) GetFileVersionTimes(rq ApiGetFileVersionTimesArgs) (rs *ApiGetFileVersionTimesResult, err error)
func (*APIClient) GetFlowResultsExportCommand ¶
func (c *APIClient) GetFlowResultsExportCommand(rq ApiGetFlowResultsExportCommandArgs) (rs *ApiGetFlowResultsExportCommandResult, err error)
func (*APIClient) GetGrrUser ¶
func (c *APIClient) GetGrrUser() (rs *ApiGrrUser, err error)
func (*APIClient) GetHuntClientCompletionStats ¶
func (c *APIClient) GetHuntClientCompletionStats(rq ApiGetHuntClientCompletionStatsArgs) (rs *ApiGetHuntClientCompletionStatsResult, err error)
func (*APIClient) GetHuntContext ¶
func (c *APIClient) GetHuntContext(rq ApiGetHuntContextArgs) (rs *ApiGetHuntContextResult, err error)
func (*APIClient) GetHuntResultsExportCommand ¶
func (c *APIClient) GetHuntResultsExportCommand(rq ApiGetHuntResultsExportCommandArgs) (rs *ApiGetHuntResultsExportCommandResult, err error)
func (*APIClient) GetHuntStats ¶
func (c *APIClient) GetHuntStats(rq ApiGetHuntStatsArgs) (rs *ApiGetHuntStatsResult, err error)
func (*APIClient) GetLastClientIPAddress ¶
func (c *APIClient) GetLastClientIPAddress(clientId string) (rs *ApiGetLastClientIPAddressResult, err error)
func (*APIClient) GetPendingUserNotificationsCount ¶
func (c *APIClient) GetPendingUserNotificationsCount() (rs *ApiGetPendingUserNotificationsCountResult, err error)
func (*APIClient) GetRobotGetFilesOperationState ¶
func (c *APIClient) GetRobotGetFilesOperationState(rq ApiGetRobotGetFilesOperationStateArgs) (rs *ApiGetRobotGetFilesOperationStateResult, err error)
func (*APIClient) GetUserClientApproval ¶
func (c *APIClient) GetUserClientApproval(rq ApiGetUserClientApprovalArgs) (rs *ApiUserClientApproval, err error)
func (*APIClient) GetVfsTimeline ¶
func (c *APIClient) GetVfsTimeline(rq ApiGetVfsTimelineArgs) (rs *ApiGetVfsTimelineResult, err error)
func (*APIClient) InterrogateClient ¶
func (c *APIClient) InterrogateClient(rq ApiInterrogateClientArgs) (rs *ApiInterrogateClientResult, err error)
func (*APIClient) ListAndResetUserNotifications ¶
func (c *APIClient) ListAndResetUserNotifications(rq ApiListAndResetUserNotificationsArgs) (rs *ApiListAndResetUserNotificationsResult, err error)
func (*APIClient) ListArtifacts ¶
func (c *APIClient) ListArtifacts(rq ApiListArtifactsArgs) (rs *ApiListArtifactsResult, err error)
func (*APIClient) ListClientsLabels ¶
func (c *APIClient) ListClientsLabels() (rs *ApiListClientsLabelsResult, err error)
func (*APIClient) ListCronJobs ¶
func (c *APIClient) ListCronJobs(rq ApiListCronJobsArgs) (rs *ApiListCronJobsResult, err error)
func (*APIClient) ListFiles ¶
func (c *APIClient) ListFiles(rq ApiListFilesArgs) (rs *ApiListFilesResult, err error)
func (*APIClient) ListFlowDescriptors ¶
func (c *APIClient) ListFlowDescriptors(rq ApiListFlowDescriptorsArgs) (rs *ApiListFlowDescriptorsResult, err error)
func (*APIClient) ListFlowLogs ¶
func (c *APIClient) ListFlowLogs(rq ApiListFlowLogsArgs) (rs *ApiListFlowLogsResult, err error)
func (*APIClient) ListFlowOutputPluginErrors ¶
func (c *APIClient) ListFlowOutputPluginErrors(rq ApiListFlowOutputPluginErrorsArgs) (rs *ApiListFlowOutputPluginErrorsResult, err error)
func (*APIClient) ListFlowOutputPluginLogs ¶
func (c *APIClient) ListFlowOutputPluginLogs(rq ApiListFlowOutputPluginLogsArgs) (rs *ApiListFlowOutputPluginLogsResult, err error)
func (*APIClient) ListFlowOutputPlugins ¶
func (c *APIClient) ListFlowOutputPlugins(rq ApiListFlowOutputPluginsArgs) (rs *ApiListFlowOutputPluginsResult, err error)
func (*APIClient) ListFlowResults ¶
func (c *APIClient) ListFlowResults(rq ApiListFlowResultsArgs) (rs *ApiListFlowResultsResult, err error)
func (*APIClient) ListFlows ¶
func (c *APIClient) ListFlows(rq ApiListFlowsArgs) (rs *ApiListFlowsResult, err error)
func (*APIClient) ListHuntClients ¶
func (c *APIClient) ListHuntClients(rq ApiListHuntClientsArgs) (rs *ApiListHuntClientsResult, err error)
func (*APIClient) ListHuntCrashes ¶
func (c *APIClient) ListHuntCrashes(rq ApiListHuntCrashesArgs) (rs *ApiListHuntCrashesResult, err error)
func (*APIClient) ListHuntErrors ¶
func (c *APIClient) ListHuntErrors(rq ApiListHuntErrorsArgs) (rs *ApiListHuntErrorsResult, err error)
func (*APIClient) ListHuntLogs ¶
func (c *APIClient) ListHuntLogs(rq ApiListHuntLogsArgs) (rs *ApiListHuntLogsResult, err error)
func (*APIClient) ListHuntOutputPluginErrors ¶
func (c *APIClient) ListHuntOutputPluginErrors(rq ApiListHuntOutputPluginErrorsArgs) (rs *ApiListHuntOutputPluginErrorsResult, err error)
func (*APIClient) ListHuntOutputPluginLogs ¶
func (c *APIClient) ListHuntOutputPluginLogs(rq ApiListHuntOutputPluginLogsArgs) (rs *ApiListHuntOutputPluginLogsResult, err error)
func (*APIClient) ListHuntOutputPlugins ¶
func (c *APIClient) ListHuntOutputPlugins(rq ApiListHuntOutputPluginsArgs) (rs *ApiListHuntOutputPluginsResult, err error)
func (*APIClient) ListHuntResults ¶
func (c *APIClient) ListHuntResults(rq ApiListHuntResultsArgs) (rs *ApiListHuntResultsResult, err error)
func (*APIClient) ListHunts ¶
func (c *APIClient) ListHunts(rq ApiListHuntsArgs) (rs *ApiListHuntsResult, err error)
func (*APIClient) ListKbFields ¶
func (c *APIClient) ListKbFields() (rs *ApiListKbFieldsResult, err error)
func (*APIClient) ListKnownEncodings ¶
func (c *APIClient) ListKnownEncodings() (rs *ApiListKnownEncodingsResult, err error)
func (*APIClient) ListPendingGlobalNotifications ¶
func (c *APIClient) ListPendingGlobalNotifications() (rs *ApiListPendingGlobalNotificationsResult, err error)
func (*APIClient) ListPendingUserNotifications ¶
func (c *APIClient) ListPendingUserNotifications(rq ApiListPendingUserNotificationsArgs) (rs *ApiListPendingUserNotificationsResult, err error)
func (*APIClient) ListUserClientApprovals ¶
func (c *APIClient) ListUserClientApprovals(rq ApiListUserClientApprovalsArgs) (rs *ApiListUserClientApprovalsResult, err error)
func (*APIClient) ListUserCronApprovals ¶
func (c *APIClient) ListUserCronApprovals(rq ApiListUserCronApprovalsArgs) (rs *ApiListUserCronApprovalsResult, err error)
func (*APIClient) ListUserHuntApprovals ¶
func (c *APIClient) ListUserHuntApprovals(rq ApiListUserHuntApprovalsArgs) (rs *ApiListUserHuntApprovalsResult, err error)
func (*APIClient) RemoveClientsLabels ¶
func (c *APIClient) RemoveClientsLabels(rq ApiRemoveClientsLabelsArgs) error
func (*APIClient) RunHuntLegacy ¶
RunHuntLegacy activates hunt huntId.
This function uses a legacy (pre-API) interface.
func (*APIClient) SearchClients ¶
func (c *APIClient) SearchClients(rq ApiSearchClientsArgs) (rs *ApiSearchClientsResult, err error)
func (*APIClient) StartRobotGetFilesOperation ¶
func (c *APIClient) StartRobotGetFilesOperation(rq ApiStartRobotGetFilesOperationArgs) (rs *ApiStartRobotGetFilesOperationResult, err error)
func (*APIClient) StopHuntLegacy ¶
StopHuntLegacy deactivates hunt huntId.
This function uses a legacy (pre-API) interface.
func (*APIClient) UpdateGrrUser ¶
func (c *APIClient) UpdateGrrUser(rq ApiGrrUser) error
func (*APIClient) UpdateVfsFileContent ¶
func (c *APIClient) UpdateVfsFileContent(rq ApiUpdateVfsFileContentArgs) (rs *ApiUpdateVfsFileContentResult, err error)
func (*APIClient) UploadArtifact ¶
func (c *APIClient) UploadArtifact(rq ApiUploadArtifactArgs) error
type APIError ¶
type APIError struct {
StatusCode int
}
An APIError is an error type that encapsulates the HTTP status code received from the GRR server.
type Anomaly ¶
type Anomaly struct { Type *Anomaly_AnomalyType `protobuf:"varint,1,opt,name=type,enum=Anomaly_AnomalyType" json:"type,omitempty"` Severity *Anomaly_AnomalyLevel `protobuf:"varint,2,opt,name=severity,enum=Anomaly_AnomalyLevel" json:"severity,omitempty"` Confidence *Anomaly_AnomalyLevel `protobuf:"varint,3,opt,name=confidence,enum=Anomaly_AnomalyLevel" json:"confidence,omitempty"` Symptom *string `protobuf:"bytes,4,opt,name=symptom" json:"symptom,omitempty"` Explanation *string `protobuf:"bytes,5,opt,name=explanation" json:"explanation,omitempty"` GeneratedBy *string `protobuf:"bytes,6,opt,name=generated_by,json=generatedBy" json:"generated_by,omitempty"` ReferencePathspec *PathSpec `protobuf:"bytes,7,opt,name=reference_pathspec,json=referencePathspec" json:"reference_pathspec,omitempty"` AnomalyReferenceId []string `protobuf:"bytes,8,rep,name=anomaly_reference_id,json=anomalyReferenceId" json:"anomaly_reference_id,omitempty"` Finding []string `protobuf:"bytes,9,rep,name=finding" json:"finding,omitempty"` XXX_unrecognized []byte `json:"-"` }
type?, labels
func (*Anomaly) Descriptor ¶
func (*Anomaly) GetAnomalyReferenceId ¶
func (*Anomaly) GetConfidence ¶
func (m *Anomaly) GetConfidence() Anomaly_AnomalyLevel
func (*Anomaly) GetExplanation ¶
func (*Anomaly) GetFinding ¶
func (*Anomaly) GetGeneratedBy ¶
func (*Anomaly) GetReferencePathspec ¶
func (*Anomaly) GetSeverity ¶
func (m *Anomaly) GetSeverity() Anomaly_AnomalyLevel
func (*Anomaly) GetSymptom ¶
func (*Anomaly) GetType ¶
func (m *Anomaly) GetType() Anomaly_AnomalyType
func (*Anomaly) ProtoMessage ¶
func (*Anomaly) ProtoMessage()
type Anomaly_AnomalyLevel ¶
type Anomaly_AnomalyLevel int32
const ( Anomaly_UNKNOWN_ANOMALY_LEVEL Anomaly_AnomalyLevel = 0 Anomaly_VERY_LOW Anomaly_AnomalyLevel = 1 Anomaly_LOW Anomaly_AnomalyLevel = 2 Anomaly_MEDIUM Anomaly_AnomalyLevel = 3 Anomaly_HIGH Anomaly_AnomalyLevel = 4 Anomaly_VERY_HIGH Anomaly_AnomalyLevel = 5 )
func (Anomaly_AnomalyLevel) Enum ¶
func (x Anomaly_AnomalyLevel) Enum() *Anomaly_AnomalyLevel
func (Anomaly_AnomalyLevel) EnumDescriptor ¶
func (Anomaly_AnomalyLevel) EnumDescriptor() ([]byte, []int)
func (Anomaly_AnomalyLevel) String ¶
func (x Anomaly_AnomalyLevel) String() string
func (*Anomaly_AnomalyLevel) UnmarshalJSON ¶
func (x *Anomaly_AnomalyLevel) UnmarshalJSON(data []byte) error
type Anomaly_AnomalyType ¶
type Anomaly_AnomalyType int32
const ( Anomaly_UNKNOWN_ANOMALY_TYPE Anomaly_AnomalyType = 0 Anomaly_PARSER_ANOMALY Anomaly_AnomalyType = 1 Anomaly_ANALYSIS_ANOMALY Anomaly_AnomalyType = 2 Anomaly_MANUAL_ANOMALY Anomaly_AnomalyType = 3 )
func (Anomaly_AnomalyType) Enum ¶
func (x Anomaly_AnomalyType) Enum() *Anomaly_AnomalyType
func (Anomaly_AnomalyType) EnumDescriptor ¶
func (Anomaly_AnomalyType) EnumDescriptor() ([]byte, []int)
func (Anomaly_AnomalyType) String ¶
func (x Anomaly_AnomalyType) String() string
func (*Anomaly_AnomalyType) UnmarshalJSON ¶
func (x *Anomaly_AnomalyType) UnmarshalJSON(data []byte) error
type AnyValue ¶
type AnyValue struct { TypeUrl *string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl" json:"type_url,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func MustNewAnyValue ¶
MustNewAnyValue behaves like NewAnyValue but panics if an error occurs.
func NewAnyValue ¶
NewAnyValue creates and returns a new AnyValue in which the type information and the serialized form of a proto.Message are stored.
func (*AnyValue) Descriptor ¶
func (*AnyValue) GetProtoMessage ¶
GetProtoMessage deserializes and returns the proto.Message stored in the AnyValue
func (*AnyValue) GetTypeUrl ¶
func (*AnyValue) MarshalJSON ¶
MarshalJSON implements a JSON marshaller that marshals the value stored in av.Value.
func (*AnyValue) ProtoMessage ¶
func (*AnyValue) ProtoMessage()
type ApiAFF4ObjectRendererArgs ¶
type ApiAFF4ObjectRendererArgs struct { LimitLists *int64 `protobuf:"varint,1,opt,name=limit_lists,json=limitLists,def=-1" json:"limit_lists,omitempty"` XXX_unrecognized []byte `json:"-"` }
AFF4 object renderers arguments (see gui/api_aff4_object_renderers.py).
func (*ApiAFF4ObjectRendererArgs) Descriptor ¶
func (*ApiAFF4ObjectRendererArgs) Descriptor() ([]byte, []int)
func (*ApiAFF4ObjectRendererArgs) GetLimitLists ¶
func (m *ApiAFF4ObjectRendererArgs) GetLimitLists() int64
func (*ApiAFF4ObjectRendererArgs) ProtoMessage ¶
func (*ApiAFF4ObjectRendererArgs) ProtoMessage()
func (*ApiAFF4ObjectRendererArgs) Reset ¶
func (m *ApiAFF4ObjectRendererArgs) Reset()
func (*ApiAFF4ObjectRendererArgs) String ¶
func (m *ApiAFF4ObjectRendererArgs) String() string
type ApiAddClientsLabelsArgs ¶
type ApiAddClientsLabelsArgs struct { ClientIds []string `protobuf:"bytes,1,rep,name=client_ids,json=clientIds" json:"client_ids,omitempty"` Labels []string `protobuf:"bytes,2,rep,name=labels" json:"labels,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiAddClientsLabelsArgs) Descriptor ¶
func (*ApiAddClientsLabelsArgs) Descriptor() ([]byte, []int)
func (*ApiAddClientsLabelsArgs) GetClientIds ¶
func (m *ApiAddClientsLabelsArgs) GetClientIds() []string
func (*ApiAddClientsLabelsArgs) GetLabels ¶
func (m *ApiAddClientsLabelsArgs) GetLabels() []string
func (*ApiAddClientsLabelsArgs) ProtoMessage ¶
func (*ApiAddClientsLabelsArgs) ProtoMessage()
func (*ApiAddClientsLabelsArgs) Reset ¶
func (m *ApiAddClientsLabelsArgs) Reset()
func (*ApiAddClientsLabelsArgs) String ¶
func (m *ApiAddClientsLabelsArgs) String() string
type ApiAff4ObjectAttribute ¶
type ApiAff4ObjectAttribute struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Values []*ApiAff4ObjectAttributeValue `protobuf:"bytes,2,rep,name=values" json:"values,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiAff4ObjectAttribute) Descriptor ¶
func (*ApiAff4ObjectAttribute) Descriptor() ([]byte, []int)
func (*ApiAff4ObjectAttribute) GetName ¶
func (m *ApiAff4ObjectAttribute) GetName() string
func (*ApiAff4ObjectAttribute) GetValues ¶
func (m *ApiAff4ObjectAttribute) GetValues() []*ApiAff4ObjectAttributeValue
func (*ApiAff4ObjectAttribute) ProtoMessage ¶
func (*ApiAff4ObjectAttribute) ProtoMessage()
func (*ApiAff4ObjectAttribute) Reset ¶
func (m *ApiAff4ObjectAttribute) Reset()
func (*ApiAff4ObjectAttribute) String ¶
func (m *ApiAff4ObjectAttribute) String() string
type ApiAff4ObjectAttributeValue ¶
type ApiAff4ObjectAttributeValue struct { Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` Age *uint64 `protobuf:"varint,2,opt,name=age" json:"age,omitempty"` Value *AnyValue `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiAff4ObjectAttributeValue) Descriptor ¶
func (*ApiAff4ObjectAttributeValue) Descriptor() ([]byte, []int)
func (*ApiAff4ObjectAttributeValue) GetAge ¶
func (m *ApiAff4ObjectAttributeValue) GetAge() uint64
func (*ApiAff4ObjectAttributeValue) GetType ¶
func (m *ApiAff4ObjectAttributeValue) GetType() string
func (*ApiAff4ObjectAttributeValue) GetValue ¶
func (m *ApiAff4ObjectAttributeValue) GetValue() *AnyValue
func (*ApiAff4ObjectAttributeValue) ProtoMessage ¶
func (*ApiAff4ObjectAttributeValue) ProtoMessage()
func (*ApiAff4ObjectAttributeValue) Reset ¶
func (m *ApiAff4ObjectAttributeValue) Reset()
func (*ApiAff4ObjectAttributeValue) String ¶
func (m *ApiAff4ObjectAttributeValue) String() string
type ApiAff4ObjectRepresentation ¶
type ApiAff4ObjectRepresentation struct { Types []*ApiAff4ObjectType `protobuf:"bytes,1,rep,name=types" json:"types,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiAff4ObjectRepresentation) Descriptor ¶
func (*ApiAff4ObjectRepresentation) Descriptor() ([]byte, []int)
func (*ApiAff4ObjectRepresentation) GetTypes ¶
func (m *ApiAff4ObjectRepresentation) GetTypes() []*ApiAff4ObjectType
func (*ApiAff4ObjectRepresentation) ProtoMessage ¶
func (*ApiAff4ObjectRepresentation) ProtoMessage()
func (*ApiAff4ObjectRepresentation) Reset ¶
func (m *ApiAff4ObjectRepresentation) Reset()
func (*ApiAff4ObjectRepresentation) String ¶
func (m *ApiAff4ObjectRepresentation) String() string
type ApiAff4ObjectType ¶
type ApiAff4ObjectType struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Attributes []*ApiAff4ObjectAttribute `protobuf:"bytes,2,rep,name=attributes" json:"attributes,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiAff4ObjectType) Descriptor ¶
func (*ApiAff4ObjectType) Descriptor() ([]byte, []int)
func (*ApiAff4ObjectType) GetAttributes ¶
func (m *ApiAff4ObjectType) GetAttributes() []*ApiAff4ObjectAttribute
func (*ApiAff4ObjectType) GetName ¶
func (m *ApiAff4ObjectType) GetName() string
func (*ApiAff4ObjectType) ProtoMessage ¶
func (*ApiAff4ObjectType) ProtoMessage()
func (*ApiAff4ObjectType) Reset ¶
func (m *ApiAff4ObjectType) Reset()
func (*ApiAff4ObjectType) String ¶
func (m *ApiAff4ObjectType) String() string
type ApiAuthorization ¶
type ApiAuthorization struct { Router *string `protobuf:"bytes,1,opt,name=router" json:"router,omitempty"` RouterParams *ApiDataObject `protobuf:"bytes,4,opt,name=router_params,json=routerParams" json:"router_params,omitempty"` Users []string `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"` Groups []string `protobuf:"bytes,3,rep,name=groups" json:"groups,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiAuthorization) Descriptor ¶
func (*ApiAuthorization) Descriptor() ([]byte, []int)
func (*ApiAuthorization) GetGroups ¶
func (m *ApiAuthorization) GetGroups() []string
func (*ApiAuthorization) GetRouter ¶
func (m *ApiAuthorization) GetRouter() string
func (*ApiAuthorization) GetRouterParams ¶
func (m *ApiAuthorization) GetRouterParams() *ApiDataObject
func (*ApiAuthorization) GetUsers ¶
func (m *ApiAuthorization) GetUsers() []string
func (*ApiAuthorization) ProtoMessage ¶
func (*ApiAuthorization) ProtoMessage()
func (*ApiAuthorization) Reset ¶
func (m *ApiAuthorization) Reset()
func (*ApiAuthorization) String ¶
func (m *ApiAuthorization) String() string
type ApiCancelFlowArgs ¶
type ApiCancelFlowArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCancelFlowArgs) Descriptor ¶
func (*ApiCancelFlowArgs) Descriptor() ([]byte, []int)
func (*ApiCancelFlowArgs) GetClientId ¶
func (m *ApiCancelFlowArgs) GetClientId() string
func (*ApiCancelFlowArgs) GetFlowId ¶
func (m *ApiCancelFlowArgs) GetFlowId() string
func (*ApiCancelFlowArgs) ProtoMessage ¶
func (*ApiCancelFlowArgs) ProtoMessage()
func (*ApiCancelFlowArgs) Reset ¶
func (m *ApiCancelFlowArgs) Reset()
func (*ApiCancelFlowArgs) String ¶
func (m *ApiCancelFlowArgs) String() string
type ApiClient ¶
type ApiClient struct { Urn *string `protobuf:"bytes,1,opt,name=urn" json:"urn,omitempty"` AgentInfo *ClientInformation `protobuf:"bytes,2,opt,name=agent_info,json=agentInfo" json:"agent_info,omitempty"` HardwareInfo *HardwareInfo `protobuf:"bytes,3,opt,name=hardware_info,json=hardwareInfo" json:"hardware_info,omitempty"` OsInfo *Uname `protobuf:"bytes,4,opt,name=os_info,json=osInfo" json:"os_info,omitempty"` FirstSeenAt *uint64 `protobuf:"varint,6,opt,name=first_seen_at,json=firstSeenAt" json:"first_seen_at,omitempty"` LastSeenAt *uint64 `protobuf:"varint,7,opt,name=last_seen_at,json=lastSeenAt" json:"last_seen_at,omitempty"` LastBootedAt *uint64 `protobuf:"varint,8,opt,name=last_booted_at,json=lastBootedAt" json:"last_booted_at,omitempty"` LastClock *uint64 `protobuf:"varint,9,opt,name=last_clock,json=lastClock" json:"last_clock,omitempty"` LastCrashAt *uint64 `protobuf:"varint,10,opt,name=last_crash_at,json=lastCrashAt" json:"last_crash_at,omitempty"` Labels []*AFF4ObjectLabel `protobuf:"bytes,11,rep,name=labels" json:"labels,omitempty"` Interfaces []*Interface `protobuf:"bytes,12,rep,name=interfaces" json:"interfaces,omitempty"` Users []*User `protobuf:"bytes,13,rep,name=users" json:"users,omitempty"` Volumes []*Volume `protobuf:"bytes,14,rep,name=volumes" json:"volumes,omitempty"` Age *uint64 `protobuf:"varint,15,opt,name=age" json:"age,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiClient) Descriptor ¶
func (*ApiClient) GetAgentInfo ¶
func (m *ApiClient) GetAgentInfo() *ClientInformation
func (*ApiClient) GetFirstSeenAt ¶
func (*ApiClient) GetHardwareInfo ¶
func (m *ApiClient) GetHardwareInfo() *HardwareInfo
func (*ApiClient) GetInterfaces ¶
func (*ApiClient) GetLabels ¶
func (m *ApiClient) GetLabels() []*AFF4ObjectLabel
func (*ApiClient) GetLastBootedAt ¶
func (*ApiClient) GetLastClock ¶
func (*ApiClient) GetLastCrashAt ¶
func (*ApiClient) GetLastSeenAt ¶
func (*ApiClient) GetVolumes ¶
func (*ApiClient) ProtoMessage ¶
func (*ApiClient) ProtoMessage()
type ApiConfigOption ¶
type ApiConfigOption struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` IsRedacted *bool `protobuf:"varint,2,opt,name=is_redacted,json=isRedacted" json:"is_redacted,omitempty"` Value *AnyValue `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"` Type *string `protobuf:"bytes,4,opt,name=type" json:"type,omitempty"` IsInvalid *bool `protobuf:"varint,5,opt,name=is_invalid,json=isInvalid" json:"is_invalid,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiConfigOption) Descriptor ¶
func (*ApiConfigOption) Descriptor() ([]byte, []int)
func (*ApiConfigOption) GetIsInvalid ¶
func (m *ApiConfigOption) GetIsInvalid() bool
func (*ApiConfigOption) GetIsRedacted ¶
func (m *ApiConfigOption) GetIsRedacted() bool
func (*ApiConfigOption) GetName ¶
func (m *ApiConfigOption) GetName() string
func (*ApiConfigOption) GetType ¶
func (m *ApiConfigOption) GetType() string
func (*ApiConfigOption) GetValue ¶
func (m *ApiConfigOption) GetValue() *AnyValue
func (*ApiConfigOption) ProtoMessage ¶
func (*ApiConfigOption) ProtoMessage()
func (*ApiConfigOption) Reset ¶
func (m *ApiConfigOption) Reset()
func (*ApiConfigOption) String ¶
func (m *ApiConfigOption) String() string
type ApiConfigSection ¶
type ApiConfigSection struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Options []*ApiConfigOption `protobuf:"bytes,2,rep,name=options" json:"options,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiConfigSection) Descriptor ¶
func (*ApiConfigSection) Descriptor() ([]byte, []int)
func (*ApiConfigSection) GetName ¶
func (m *ApiConfigSection) GetName() string
func (*ApiConfigSection) GetOptions ¶
func (m *ApiConfigSection) GetOptions() []*ApiConfigOption
func (*ApiConfigSection) ProtoMessage ¶
func (*ApiConfigSection) ProtoMessage()
func (*ApiConfigSection) Reset ¶
func (m *ApiConfigSection) Reset()
func (*ApiConfigSection) String ¶
func (m *ApiConfigSection) String() string
type ApiCreateFlowArgs ¶
type ApiCreateFlowArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Flow *ApiFlow `protobuf:"bytes,2,opt,name=flow" json:"flow,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCreateFlowArgs) Descriptor ¶
func (*ApiCreateFlowArgs) Descriptor() ([]byte, []int)
func (*ApiCreateFlowArgs) GetClientId ¶
func (m *ApiCreateFlowArgs) GetClientId() string
func (*ApiCreateFlowArgs) GetFlow ¶
func (m *ApiCreateFlowArgs) GetFlow() *ApiFlow
func (*ApiCreateFlowArgs) ProtoMessage ¶
func (*ApiCreateFlowArgs) ProtoMessage()
func (*ApiCreateFlowArgs) Reset ¶
func (m *ApiCreateFlowArgs) Reset()
func (*ApiCreateFlowArgs) String ¶
func (m *ApiCreateFlowArgs) String() string
type ApiCreateHuntArgs ¶
type ApiCreateHuntArgs struct { HuntRunnerArgs *HuntRunnerArgs `protobuf:"bytes,1,opt,name=hunt_runner_args,json=huntRunnerArgs" json:"hunt_runner_args,omitempty"` HuntArgs *GenericHuntArgs `protobuf:"bytes,2,opt,name=hunt_args,json=huntArgs" json:"hunt_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCreateHuntArgs) Descriptor ¶
func (*ApiCreateHuntArgs) Descriptor() ([]byte, []int)
func (*ApiCreateHuntArgs) GetHuntArgs ¶
func (m *ApiCreateHuntArgs) GetHuntArgs() *GenericHuntArgs
func (*ApiCreateHuntArgs) GetHuntRunnerArgs ¶
func (m *ApiCreateHuntArgs) GetHuntRunnerArgs() *HuntRunnerArgs
func (*ApiCreateHuntArgs) ProtoMessage ¶
func (*ApiCreateHuntArgs) ProtoMessage()
func (*ApiCreateHuntArgs) Reset ¶
func (m *ApiCreateHuntArgs) Reset()
func (*ApiCreateHuntArgs) String ¶
func (m *ApiCreateHuntArgs) String() string
type ApiCreateUserClientApprovalArgs ¶
type ApiCreateUserClientApprovalArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Approval *ApiUserClientApproval `protobuf:"bytes,2,opt,name=approval" json:"approval,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCreateUserClientApprovalArgs) Descriptor ¶
func (*ApiCreateUserClientApprovalArgs) Descriptor() ([]byte, []int)
func (*ApiCreateUserClientApprovalArgs) GetApproval ¶
func (m *ApiCreateUserClientApprovalArgs) GetApproval() *ApiUserClientApproval
func (*ApiCreateUserClientApprovalArgs) GetClientId ¶
func (m *ApiCreateUserClientApprovalArgs) GetClientId() string
func (*ApiCreateUserClientApprovalArgs) ProtoMessage ¶
func (*ApiCreateUserClientApprovalArgs) ProtoMessage()
func (*ApiCreateUserClientApprovalArgs) Reset ¶
func (m *ApiCreateUserClientApprovalArgs) Reset()
func (*ApiCreateUserClientApprovalArgs) String ¶
func (m *ApiCreateUserClientApprovalArgs) String() string
type ApiCreateVfsRefreshOperationArgs ¶
type ApiCreateVfsRefreshOperationArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` MaxDepth *uint64 `protobuf:"varint,3,opt,name=max_depth,json=maxDepth" json:"max_depth,omitempty"` NotifyUser *bool `protobuf:"varint,4,opt,name=notify_user,json=notifyUser" json:"notify_user,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCreateVfsRefreshOperationArgs) Descriptor ¶
func (*ApiCreateVfsRefreshOperationArgs) Descriptor() ([]byte, []int)
func (*ApiCreateVfsRefreshOperationArgs) GetClientId ¶
func (m *ApiCreateVfsRefreshOperationArgs) GetClientId() string
func (*ApiCreateVfsRefreshOperationArgs) GetFilePath ¶
func (m *ApiCreateVfsRefreshOperationArgs) GetFilePath() string
func (*ApiCreateVfsRefreshOperationArgs) GetMaxDepth ¶
func (m *ApiCreateVfsRefreshOperationArgs) GetMaxDepth() uint64
func (*ApiCreateVfsRefreshOperationArgs) GetNotifyUser ¶
func (m *ApiCreateVfsRefreshOperationArgs) GetNotifyUser() bool
func (*ApiCreateVfsRefreshOperationArgs) ProtoMessage ¶
func (*ApiCreateVfsRefreshOperationArgs) ProtoMessage()
func (*ApiCreateVfsRefreshOperationArgs) Reset ¶
func (m *ApiCreateVfsRefreshOperationArgs) Reset()
func (*ApiCreateVfsRefreshOperationArgs) String ¶
func (m *ApiCreateVfsRefreshOperationArgs) String() string
type ApiCreateVfsRefreshOperationResult ¶
type ApiCreateVfsRefreshOperationResult struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCreateVfsRefreshOperationResult) Descriptor ¶
func (*ApiCreateVfsRefreshOperationResult) Descriptor() ([]byte, []int)
func (*ApiCreateVfsRefreshOperationResult) GetOperationId ¶
func (m *ApiCreateVfsRefreshOperationResult) GetOperationId() string
func (*ApiCreateVfsRefreshOperationResult) ProtoMessage ¶
func (*ApiCreateVfsRefreshOperationResult) ProtoMessage()
func (*ApiCreateVfsRefreshOperationResult) Reset ¶
func (m *ApiCreateVfsRefreshOperationResult) Reset()
func (*ApiCreateVfsRefreshOperationResult) String ¶
func (m *ApiCreateVfsRefreshOperationResult) String() string
type ApiCronJob ¶
type ApiCronJob struct { Urn *string `protobuf:"bytes,1,opt,name=urn" json:"urn,omitempty"` Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` FlowName *string `protobuf:"bytes,3,opt,name=flow_name,json=flowName" json:"flow_name,omitempty"` FlowArgs *AnyValue `protobuf:"bytes,4,opt,name=flow_args,json=flowArgs" json:"flow_args,omitempty"` FlowRunnerArgs *FlowRunnerArgs `protobuf:"bytes,5,opt,name=flow_runner_args,json=flowRunnerArgs" json:"flow_runner_args,omitempty"` Periodicity *uint64 `protobuf:"varint,6,opt,name=periodicity" json:"periodicity,omitempty"` Lifetime *uint64 `protobuf:"varint,7,opt,name=lifetime" json:"lifetime,omitempty"` AllowOverruns *bool `protobuf:"varint,8,opt,name=allow_overruns,json=allowOverruns" json:"allow_overruns,omitempty"` State *ApiCronJob_State `protobuf:"varint,9,opt,name=state,enum=ApiCronJob_State" json:"state,omitempty"` LastRunTime *uint64 `protobuf:"varint,10,opt,name=last_run_time,json=lastRunTime" json:"last_run_time,omitempty"` IsFailing *bool `protobuf:"varint,11,opt,name=is_failing,json=isFailing" json:"is_failing,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiCronJob) Descriptor ¶
func (*ApiCronJob) Descriptor() ([]byte, []int)
func (*ApiCronJob) GetAllowOverruns ¶
func (m *ApiCronJob) GetAllowOverruns() bool
func (*ApiCronJob) GetDescription ¶
func (m *ApiCronJob) GetDescription() string
func (*ApiCronJob) GetFlowArgs ¶
func (m *ApiCronJob) GetFlowArgs() *AnyValue
func (*ApiCronJob) GetFlowName ¶
func (m *ApiCronJob) GetFlowName() string
func (*ApiCronJob) GetFlowRunnerArgs ¶
func (m *ApiCronJob) GetFlowRunnerArgs() *FlowRunnerArgs
func (*ApiCronJob) GetIsFailing ¶
func (m *ApiCronJob) GetIsFailing() bool
func (*ApiCronJob) GetLastRunTime ¶
func (m *ApiCronJob) GetLastRunTime() uint64
func (*ApiCronJob) GetLifetime ¶
func (m *ApiCronJob) GetLifetime() uint64
func (*ApiCronJob) GetPeriodicity ¶
func (m *ApiCronJob) GetPeriodicity() uint64
func (*ApiCronJob) GetState ¶
func (m *ApiCronJob) GetState() ApiCronJob_State
func (*ApiCronJob) GetUrn ¶
func (m *ApiCronJob) GetUrn() string
func (*ApiCronJob) ProtoMessage ¶
func (*ApiCronJob) ProtoMessage()
func (*ApiCronJob) Reset ¶
func (m *ApiCronJob) Reset()
func (*ApiCronJob) String ¶
func (m *ApiCronJob) String() string
type ApiCronJob_State ¶
type ApiCronJob_State int32
const ( ApiCronJob_ENABLED ApiCronJob_State = 0 ApiCronJob_DISABLED ApiCronJob_State = 1 )
func (ApiCronJob_State) Enum ¶
func (x ApiCronJob_State) Enum() *ApiCronJob_State
func (ApiCronJob_State) EnumDescriptor ¶
func (ApiCronJob_State) EnumDescriptor() ([]byte, []int)
func (ApiCronJob_State) String ¶
func (x ApiCronJob_State) String() string
func (*ApiCronJob_State) UnmarshalJSON ¶
func (x *ApiCronJob_State) UnmarshalJSON(data []byte) error
type ApiDataObject ¶
type ApiDataObject struct { Items []*ApiDataObjectKeyValuePair `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiDataObject) Descriptor ¶
func (*ApiDataObject) Descriptor() ([]byte, []int)
func (*ApiDataObject) GetItems ¶
func (m *ApiDataObject) GetItems() []*ApiDataObjectKeyValuePair
func (*ApiDataObject) ProtoMessage ¶
func (*ApiDataObject) ProtoMessage()
func (*ApiDataObject) Reset ¶
func (m *ApiDataObject) Reset()
func (*ApiDataObject) String ¶
func (m *ApiDataObject) String() string
type ApiDataObjectKeyValuePair ¶
type ApiDataObjectKeyValuePair struct { Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` Value *AnyValue `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` Invalid *bool `protobuf:"varint,3,opt,name=invalid" json:"invalid,omitempty"` Type *string `protobuf:"bytes,4,opt,name=type" json:"type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiDataObjectKeyValuePair) Descriptor ¶
func (*ApiDataObjectKeyValuePair) Descriptor() ([]byte, []int)
func (*ApiDataObjectKeyValuePair) GetInvalid ¶
func (m *ApiDataObjectKeyValuePair) GetInvalid() bool
func (*ApiDataObjectKeyValuePair) GetKey ¶
func (m *ApiDataObjectKeyValuePair) GetKey() string
func (*ApiDataObjectKeyValuePair) GetType ¶
func (m *ApiDataObjectKeyValuePair) GetType() string
func (*ApiDataObjectKeyValuePair) GetValue ¶
func (m *ApiDataObjectKeyValuePair) GetValue() *AnyValue
func (*ApiDataObjectKeyValuePair) ProtoMessage ¶
func (*ApiDataObjectKeyValuePair) ProtoMessage()
func (*ApiDataObjectKeyValuePair) Reset ¶
func (m *ApiDataObjectKeyValuePair) Reset()
func (*ApiDataObjectKeyValuePair) String ¶
func (m *ApiDataObjectKeyValuePair) String() string
type ApiDeleteArtifactsArgs ¶
type ApiDeleteArtifactsArgs struct { Names []string `protobuf:"bytes,1,rep,name=names" json:"names,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiDeleteArtifactsArgs) Descriptor ¶
func (*ApiDeleteArtifactsArgs) Descriptor() ([]byte, []int)
func (*ApiDeleteArtifactsArgs) GetNames ¶
func (m *ApiDeleteArtifactsArgs) GetNames() []string
func (*ApiDeleteArtifactsArgs) ProtoMessage ¶
func (*ApiDeleteArtifactsArgs) ProtoMessage()
func (*ApiDeleteArtifactsArgs) Reset ¶
func (m *ApiDeleteArtifactsArgs) Reset()
func (*ApiDeleteArtifactsArgs) String ¶
func (m *ApiDeleteArtifactsArgs) String() string
type ApiDeleteCronJobArgs ¶
type ApiDeleteCronJobArgs struct { CronJobId *string `protobuf:"bytes,1,opt,name=cron_job_id,json=cronJobId" json:"cron_job_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiDeleteCronJobArgs) Descriptor ¶
func (*ApiDeleteCronJobArgs) Descriptor() ([]byte, []int)
func (*ApiDeleteCronJobArgs) GetCronJobId ¶
func (m *ApiDeleteCronJobArgs) GetCronJobId() string
func (*ApiDeleteCronJobArgs) ProtoMessage ¶
func (*ApiDeleteCronJobArgs) ProtoMessage()
func (*ApiDeleteCronJobArgs) Reset ¶
func (m *ApiDeleteCronJobArgs) Reset()
func (*ApiDeleteCronJobArgs) String ¶
func (m *ApiDeleteCronJobArgs) String() string
type ApiDeletePendingGlobalNotificationArgs ¶
type ApiDeletePendingGlobalNotificationArgs struct { Type *GlobalNotification_Type `protobuf:"varint,1,opt,name=type,enum=GlobalNotification_Type" json:"type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiDeletePendingGlobalNotificationArgs) Descriptor ¶
func (*ApiDeletePendingGlobalNotificationArgs) Descriptor() ([]byte, []int)
func (*ApiDeletePendingGlobalNotificationArgs) GetType ¶
func (m *ApiDeletePendingGlobalNotificationArgs) GetType() GlobalNotification_Type
func (*ApiDeletePendingGlobalNotificationArgs) ProtoMessage ¶
func (*ApiDeletePendingGlobalNotificationArgs) ProtoMessage()
func (*ApiDeletePendingGlobalNotificationArgs) Reset ¶
func (m *ApiDeletePendingGlobalNotificationArgs) Reset()
func (*ApiDeletePendingGlobalNotificationArgs) String ¶
func (m *ApiDeletePendingGlobalNotificationArgs) String() string
type ApiDeletePendingUserNotificationArgs ¶
type ApiDeletePendingUserNotificationArgs struct { Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiDeletePendingUserNotificationArgs) Descriptor ¶
func (*ApiDeletePendingUserNotificationArgs) Descriptor() ([]byte, []int)
func (*ApiDeletePendingUserNotificationArgs) GetTimestamp ¶
func (m *ApiDeletePendingUserNotificationArgs) GetTimestamp() uint64
func (*ApiDeletePendingUserNotificationArgs) ProtoMessage ¶
func (*ApiDeletePendingUserNotificationArgs) ProtoMessage()
func (*ApiDeletePendingUserNotificationArgs) Reset ¶
func (m *ApiDeletePendingUserNotificationArgs) Reset()
func (*ApiDeletePendingUserNotificationArgs) String ¶
func (m *ApiDeletePendingUserNotificationArgs) String() string
type ApiFile ¶
type ApiFile struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` Type *string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` Stat *StatEntry `protobuf:"bytes,11,opt,name=stat" json:"stat,omitempty"` Age *uint64 `protobuf:"varint,5,opt,name=age" json:"age,omitempty"` IsDirectory *bool `protobuf:"varint,6,opt,name=is_directory,json=isDirectory" json:"is_directory,omitempty"` Hash *Hash `protobuf:"bytes,7,opt,name=hash" json:"hash,omitempty"` LastDownloaded *uint64 `protobuf:"varint,8,opt,name=last_downloaded,json=lastDownloaded" json:"last_downloaded,omitempty"` LastDownloadedSize *uint64 `protobuf:"varint,10,opt,name=last_downloaded_size,json=lastDownloadedSize" json:"last_downloaded_size,omitempty"` // Details of an ApiFile. Details *ApiAff4ObjectRepresentation `protobuf:"bytes,9,opt,name=details" json:"details,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next id: 12
func (*ApiFile) Descriptor ¶
func (*ApiFile) GetDetails ¶
func (m *ApiFile) GetDetails() *ApiAff4ObjectRepresentation
func (*ApiFile) GetIsDirectory ¶
func (*ApiFile) GetLastDownloaded ¶
func (*ApiFile) GetLastDownloadedSize ¶
func (*ApiFile) ProtoMessage ¶
func (*ApiFile) ProtoMessage()
type ApiFlow ¶
type ApiFlow struct { Urn *string `protobuf:"bytes,1,opt,name=urn" json:"urn,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Args *AnyValue `protobuf:"bytes,3,opt,name=args" json:"args,omitempty"` RunnerArgs *FlowRunnerArgs `protobuf:"bytes,4,opt,name=runner_args,json=runnerArgs" json:"runner_args,omitempty"` State *ApiFlow_State `protobuf:"varint,5,opt,name=state,enum=ApiFlow_State" json:"state,omitempty"` StartedAt *uint64 `protobuf:"varint,6,opt,name=started_at,json=startedAt" json:"started_at,omitempty"` LastActiveAt *uint64 `protobuf:"varint,7,opt,name=last_active_at,json=lastActiveAt" json:"last_active_at,omitempty"` Creator *string `protobuf:"bytes,8,opt,name=creator" json:"creator,omitempty"` NestedFlows []*ApiFlow `protobuf:"bytes,9,rep,name=nested_flows,json=nestedFlows" json:"nested_flows,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiFlow) Descriptor ¶
func (*ApiFlow) GetCreator ¶
func (*ApiFlow) GetLastActiveAt ¶
func (*ApiFlow) GetNestedFlows ¶
func (*ApiFlow) GetRunnerArgs ¶
func (m *ApiFlow) GetRunnerArgs() *FlowRunnerArgs
func (*ApiFlow) GetStartedAt ¶
func (*ApiFlow) GetState ¶
func (m *ApiFlow) GetState() ApiFlow_State
func (*ApiFlow) ProtoMessage ¶
func (*ApiFlow) ProtoMessage()
type ApiFlowDescriptor ¶
type ApiFlowDescriptor struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` FriendlyName *string `protobuf:"bytes,2,opt,name=friendly_name,json=friendlyName" json:"friendly_name,omitempty"` Category *string `protobuf:"bytes,3,opt,name=category" json:"category,omitempty"` Doc *string `protobuf:"bytes,4,opt,name=doc" json:"doc,omitempty"` ArgsType *string `protobuf:"bytes,5,opt,name=args_type,json=argsType" json:"args_type,omitempty"` DefaultArgs *AnyValue `protobuf:"bytes,6,opt,name=default_args,json=defaultArgs" json:"default_args,omitempty"` Behaviours []string `protobuf:"bytes,7,rep,name=behaviours" json:"behaviours,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiFlowDescriptor) Descriptor ¶
func (*ApiFlowDescriptor) Descriptor() ([]byte, []int)
func (*ApiFlowDescriptor) GetArgsType ¶
func (m *ApiFlowDescriptor) GetArgsType() string
func (*ApiFlowDescriptor) GetBehaviours ¶
func (m *ApiFlowDescriptor) GetBehaviours() []string
func (*ApiFlowDescriptor) GetCategory ¶
func (m *ApiFlowDescriptor) GetCategory() string
func (*ApiFlowDescriptor) GetDefaultArgs ¶
func (m *ApiFlowDescriptor) GetDefaultArgs() *AnyValue
func (*ApiFlowDescriptor) GetDoc ¶
func (m *ApiFlowDescriptor) GetDoc() string
func (*ApiFlowDescriptor) GetFriendlyName ¶
func (m *ApiFlowDescriptor) GetFriendlyName() string
func (*ApiFlowDescriptor) GetName ¶
func (m *ApiFlowDescriptor) GetName() string
func (*ApiFlowDescriptor) ProtoMessage ¶
func (*ApiFlowDescriptor) ProtoMessage()
func (*ApiFlowDescriptor) Reset ¶
func (m *ApiFlowDescriptor) Reset()
func (*ApiFlowDescriptor) String ¶
func (m *ApiFlowDescriptor) String() string
type ApiFlowResult ¶
type ApiFlowResult struct { Payload *AnyValue `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` PayloadType *string `protobuf:"bytes,2,opt,name=payload_type,json=payloadType" json:"payload_type,omitempty"` Timestamp *uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiFlowResult) Descriptor ¶
func (*ApiFlowResult) Descriptor() ([]byte, []int)
func (*ApiFlowResult) GetPayload ¶
func (m *ApiFlowResult) GetPayload() *AnyValue
func (*ApiFlowResult) GetPayloadType ¶
func (m *ApiFlowResult) GetPayloadType() string
func (*ApiFlowResult) GetTimestamp ¶
func (m *ApiFlowResult) GetTimestamp() uint64
func (*ApiFlowResult) ProtoMessage ¶
func (*ApiFlowResult) ProtoMessage()
func (*ApiFlowResult) Reset ¶
func (m *ApiFlowResult) Reset()
func (*ApiFlowResult) String ¶
func (m *ApiFlowResult) String() string
type ApiFlow_State ¶
type ApiFlow_State int32
Enum values here correspond to Flow.State values.
const ( ApiFlow_RUNNING ApiFlow_State = 0 ApiFlow_TERMINATED ApiFlow_State = 1 ApiFlow_ERROR ApiFlow_State = 3 ApiFlow_CLIENT_CRASHED ApiFlow_State = 4 )
func (ApiFlow_State) Enum ¶
func (x ApiFlow_State) Enum() *ApiFlow_State
func (ApiFlow_State) EnumDescriptor ¶
func (ApiFlow_State) EnumDescriptor() ([]byte, []int)
func (ApiFlow_State) String ¶
func (x ApiFlow_State) String() string
func (*ApiFlow_State) UnmarshalJSON ¶
func (x *ApiFlow_State) UnmarshalJSON(data []byte) error
type ApiGRRHuntRendererArgs ¶
type ApiGRRHuntRendererArgs struct { WithFullSummary *bool `protobuf:"varint,1,opt,name=with_full_summary,json=withFullSummary" json:"with_full_summary,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGRRHuntRendererArgs) Descriptor ¶
func (*ApiGRRHuntRendererArgs) Descriptor() ([]byte, []int)
func (*ApiGRRHuntRendererArgs) GetWithFullSummary ¶
func (m *ApiGRRHuntRendererArgs) GetWithFullSummary() bool
func (*ApiGRRHuntRendererArgs) ProtoMessage ¶
func (*ApiGRRHuntRendererArgs) ProtoMessage()
func (*ApiGRRHuntRendererArgs) Reset ¶
func (m *ApiGRRHuntRendererArgs) Reset()
func (*ApiGRRHuntRendererArgs) String ¶
func (m *ApiGRRHuntRendererArgs) String() string
type ApiGetClientArgs ¶
type ApiGetClientArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetClientArgs) Descriptor ¶
func (*ApiGetClientArgs) Descriptor() ([]byte, []int)
func (*ApiGetClientArgs) GetClientId ¶
func (m *ApiGetClientArgs) GetClientId() string
func (*ApiGetClientArgs) GetTimestamp ¶
func (m *ApiGetClientArgs) GetTimestamp() uint64
func (*ApiGetClientArgs) ProtoMessage ¶
func (*ApiGetClientArgs) ProtoMessage()
func (*ApiGetClientArgs) Reset ¶
func (m *ApiGetClientArgs) Reset()
func (*ApiGetClientArgs) String ¶
func (m *ApiGetClientArgs) String() string
type ApiGetClientResult ¶
type ApiGetClientResult struct { Client *ApiClient `protobuf:"bytes,1,opt,name=client" json:"client,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetClientResult) Descriptor ¶
func (*ApiGetClientResult) Descriptor() ([]byte, []int)
func (*ApiGetClientResult) GetClient ¶
func (m *ApiGetClientResult) GetClient() *ApiClient
func (*ApiGetClientResult) ProtoMessage ¶
func (*ApiGetClientResult) ProtoMessage()
func (*ApiGetClientResult) Reset ¶
func (m *ApiGetClientResult) Reset()
func (*ApiGetClientResult) String ¶
func (m *ApiGetClientResult) String() string
type ApiGetClientVersionTimesArgs ¶
type ApiGetClientVersionTimesArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetClientVersionTimesArgs) Descriptor ¶
func (*ApiGetClientVersionTimesArgs) Descriptor() ([]byte, []int)
func (*ApiGetClientVersionTimesArgs) GetClientId ¶
func (m *ApiGetClientVersionTimesArgs) GetClientId() string
func (*ApiGetClientVersionTimesArgs) ProtoMessage ¶
func (*ApiGetClientVersionTimesArgs) ProtoMessage()
func (*ApiGetClientVersionTimesArgs) Reset ¶
func (m *ApiGetClientVersionTimesArgs) Reset()
func (*ApiGetClientVersionTimesArgs) String ¶
func (m *ApiGetClientVersionTimesArgs) String() string
type ApiGetClientVersionTimesResult ¶
type ApiGetClientVersionTimesResult struct { Times []uint64 `protobuf:"varint,1,rep,name=times" json:"times,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetClientVersionTimesResult) Descriptor ¶
func (*ApiGetClientVersionTimesResult) Descriptor() ([]byte, []int)
func (*ApiGetClientVersionTimesResult) GetTimes ¶
func (m *ApiGetClientVersionTimesResult) GetTimes() []uint64
func (*ApiGetClientVersionTimesResult) ProtoMessage ¶
func (*ApiGetClientVersionTimesResult) ProtoMessage()
func (*ApiGetClientVersionTimesResult) Reset ¶
func (m *ApiGetClientVersionTimesResult) Reset()
func (*ApiGetClientVersionTimesResult) String ¶
func (m *ApiGetClientVersionTimesResult) String() string
type ApiGetConfigOptionArgs ¶
type ApiGetConfigOptionArgs struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetConfigOptionArgs) Descriptor ¶
func (*ApiGetConfigOptionArgs) Descriptor() ([]byte, []int)
func (*ApiGetConfigOptionArgs) GetName ¶
func (m *ApiGetConfigOptionArgs) GetName() string
func (*ApiGetConfigOptionArgs) ProtoMessage ¶
func (*ApiGetConfigOptionArgs) ProtoMessage()
func (*ApiGetConfigOptionArgs) Reset ¶
func (m *ApiGetConfigOptionArgs) Reset()
func (*ApiGetConfigOptionArgs) String ¶
func (m *ApiGetConfigOptionArgs) String() string
type ApiGetConfigResult ¶
type ApiGetConfigResult struct { Sections []*ApiConfigSection `protobuf:"bytes,1,rep,name=sections" json:"sections,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetConfigResult) Descriptor ¶
func (*ApiGetConfigResult) Descriptor() ([]byte, []int)
func (*ApiGetConfigResult) GetSections ¶
func (m *ApiGetConfigResult) GetSections() []*ApiConfigSection
func (*ApiGetConfigResult) ProtoMessage ¶
func (*ApiGetConfigResult) ProtoMessage()
func (*ApiGetConfigResult) Reset ¶
func (m *ApiGetConfigResult) Reset()
func (*ApiGetConfigResult) String ¶
func (m *ApiGetConfigResult) String() string
type ApiGetFileBlobArgs ¶
type ApiGetFileBlobArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Length *int64 `protobuf:"varint,4,opt,name=length" json:"length,omitempty"` Timestamp *uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileBlobArgs) Descriptor ¶
func (*ApiGetFileBlobArgs) Descriptor() ([]byte, []int)
func (*ApiGetFileBlobArgs) GetClientId ¶
func (m *ApiGetFileBlobArgs) GetClientId() string
func (*ApiGetFileBlobArgs) GetFilePath ¶
func (m *ApiGetFileBlobArgs) GetFilePath() string
func (*ApiGetFileBlobArgs) GetLength ¶
func (m *ApiGetFileBlobArgs) GetLength() int64
func (*ApiGetFileBlobArgs) GetOffset ¶
func (m *ApiGetFileBlobArgs) GetOffset() int64
func (*ApiGetFileBlobArgs) GetTimestamp ¶
func (m *ApiGetFileBlobArgs) GetTimestamp() uint64
func (*ApiGetFileBlobArgs) ProtoMessage ¶
func (*ApiGetFileBlobArgs) ProtoMessage()
func (*ApiGetFileBlobArgs) Reset ¶
func (m *ApiGetFileBlobArgs) Reset()
func (*ApiGetFileBlobArgs) String ¶
func (m *ApiGetFileBlobArgs) String() string
type ApiGetFileDetailsArgs ¶
type ApiGetFileDetailsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` Timestamp *uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileDetailsArgs) Descriptor ¶
func (*ApiGetFileDetailsArgs) Descriptor() ([]byte, []int)
func (*ApiGetFileDetailsArgs) GetClientId ¶
func (m *ApiGetFileDetailsArgs) GetClientId() string
func (*ApiGetFileDetailsArgs) GetFilePath ¶
func (m *ApiGetFileDetailsArgs) GetFilePath() string
func (*ApiGetFileDetailsArgs) GetTimestamp ¶
func (m *ApiGetFileDetailsArgs) GetTimestamp() uint64
func (*ApiGetFileDetailsArgs) ProtoMessage ¶
func (*ApiGetFileDetailsArgs) ProtoMessage()
func (*ApiGetFileDetailsArgs) Reset ¶
func (m *ApiGetFileDetailsArgs) Reset()
func (*ApiGetFileDetailsArgs) String ¶
func (m *ApiGetFileDetailsArgs) String() string
type ApiGetFileDetailsResult ¶
type ApiGetFileDetailsResult struct { File *ApiFile `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileDetailsResult) Descriptor ¶
func (*ApiGetFileDetailsResult) Descriptor() ([]byte, []int)
func (*ApiGetFileDetailsResult) GetFile ¶
func (m *ApiGetFileDetailsResult) GetFile() *ApiFile
func (*ApiGetFileDetailsResult) ProtoMessage ¶
func (*ApiGetFileDetailsResult) ProtoMessage()
func (*ApiGetFileDetailsResult) Reset ¶
func (m *ApiGetFileDetailsResult) Reset()
func (*ApiGetFileDetailsResult) String ¶
func (m *ApiGetFileDetailsResult) String() string
type ApiGetFileDownloadCommandArgs ¶
type ApiGetFileDownloadCommandArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileDownloadCommandArgs) Descriptor ¶
func (*ApiGetFileDownloadCommandArgs) Descriptor() ([]byte, []int)
func (*ApiGetFileDownloadCommandArgs) GetClientId ¶
func (m *ApiGetFileDownloadCommandArgs) GetClientId() string
func (*ApiGetFileDownloadCommandArgs) GetFilePath ¶
func (m *ApiGetFileDownloadCommandArgs) GetFilePath() string
func (*ApiGetFileDownloadCommandArgs) ProtoMessage ¶
func (*ApiGetFileDownloadCommandArgs) ProtoMessage()
func (*ApiGetFileDownloadCommandArgs) Reset ¶
func (m *ApiGetFileDownloadCommandArgs) Reset()
func (*ApiGetFileDownloadCommandArgs) String ¶
func (m *ApiGetFileDownloadCommandArgs) String() string
type ApiGetFileDownloadCommandResult ¶
type ApiGetFileDownloadCommandResult struct { Command *string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileDownloadCommandResult) Descriptor ¶
func (*ApiGetFileDownloadCommandResult) Descriptor() ([]byte, []int)
func (*ApiGetFileDownloadCommandResult) GetCommand ¶
func (m *ApiGetFileDownloadCommandResult) GetCommand() string
func (*ApiGetFileDownloadCommandResult) ProtoMessage ¶
func (*ApiGetFileDownloadCommandResult) ProtoMessage()
func (*ApiGetFileDownloadCommandResult) Reset ¶
func (m *ApiGetFileDownloadCommandResult) Reset()
func (*ApiGetFileDownloadCommandResult) String ¶
func (m *ApiGetFileDownloadCommandResult) String() string
type ApiGetFileTextArgs ¶
type ApiGetFileTextArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Length *int64 `protobuf:"varint,4,opt,name=length" json:"length,omitempty"` Encoding *ApiGetFileTextArgs_Encoding `protobuf:"varint,5,opt,name=encoding,enum=ApiGetFileTextArgs_Encoding" json:"encoding,omitempty"` Timestamp *uint64 `protobuf:"varint,6,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileTextArgs) Descriptor ¶
func (*ApiGetFileTextArgs) Descriptor() ([]byte, []int)
func (*ApiGetFileTextArgs) GetClientId ¶
func (m *ApiGetFileTextArgs) GetClientId() string
func (*ApiGetFileTextArgs) GetEncoding ¶
func (m *ApiGetFileTextArgs) GetEncoding() ApiGetFileTextArgs_Encoding
func (*ApiGetFileTextArgs) GetFilePath ¶
func (m *ApiGetFileTextArgs) GetFilePath() string
func (*ApiGetFileTextArgs) GetLength ¶
func (m *ApiGetFileTextArgs) GetLength() int64
func (*ApiGetFileTextArgs) GetOffset ¶
func (m *ApiGetFileTextArgs) GetOffset() int64
func (*ApiGetFileTextArgs) GetTimestamp ¶
func (m *ApiGetFileTextArgs) GetTimestamp() uint64
func (*ApiGetFileTextArgs) ProtoMessage ¶
func (*ApiGetFileTextArgs) ProtoMessage()
func (*ApiGetFileTextArgs) Reset ¶
func (m *ApiGetFileTextArgs) Reset()
func (*ApiGetFileTextArgs) String ¶
func (m *ApiGetFileTextArgs) String() string
type ApiGetFileTextArgs_Encoding ¶
type ApiGetFileTextArgs_Encoding int32
const ( ApiGetFileTextArgs_BASE64_CODEC ApiGetFileTextArgs_Encoding = 0 ApiGetFileTextArgs_BIG5 ApiGetFileTextArgs_Encoding = 1 ApiGetFileTextArgs_BIG5HKSCS ApiGetFileTextArgs_Encoding = 2 ApiGetFileTextArgs_CP037 ApiGetFileTextArgs_Encoding = 3 ApiGetFileTextArgs_CP1006 ApiGetFileTextArgs_Encoding = 4 ApiGetFileTextArgs_CP1026 ApiGetFileTextArgs_Encoding = 5 ApiGetFileTextArgs_CP1140 ApiGetFileTextArgs_Encoding = 6 ApiGetFileTextArgs_CP1250 ApiGetFileTextArgs_Encoding = 7 ApiGetFileTextArgs_CP1251 ApiGetFileTextArgs_Encoding = 8 ApiGetFileTextArgs_CP1252 ApiGetFileTextArgs_Encoding = 9 ApiGetFileTextArgs_CP1253 ApiGetFileTextArgs_Encoding = 10 ApiGetFileTextArgs_CP1254 ApiGetFileTextArgs_Encoding = 11 ApiGetFileTextArgs_CP1255 ApiGetFileTextArgs_Encoding = 12 ApiGetFileTextArgs_CP1256 ApiGetFileTextArgs_Encoding = 13 ApiGetFileTextArgs_CP1257 ApiGetFileTextArgs_Encoding = 14 ApiGetFileTextArgs_CP1258 ApiGetFileTextArgs_Encoding = 15 ApiGetFileTextArgs_CP424 ApiGetFileTextArgs_Encoding = 16 ApiGetFileTextArgs_CP437 ApiGetFileTextArgs_Encoding = 17 ApiGetFileTextArgs_CP500 ApiGetFileTextArgs_Encoding = 18 ApiGetFileTextArgs_CP737 ApiGetFileTextArgs_Encoding = 19 ApiGetFileTextArgs_CP775 ApiGetFileTextArgs_Encoding = 20 ApiGetFileTextArgs_CP850 ApiGetFileTextArgs_Encoding = 21 ApiGetFileTextArgs_CP852 ApiGetFileTextArgs_Encoding = 22 ApiGetFileTextArgs_CP855 ApiGetFileTextArgs_Encoding = 23 ApiGetFileTextArgs_CP856 ApiGetFileTextArgs_Encoding = 24 ApiGetFileTextArgs_CP857 ApiGetFileTextArgs_Encoding = 25 ApiGetFileTextArgs_CP860 ApiGetFileTextArgs_Encoding = 26 ApiGetFileTextArgs_CP861 ApiGetFileTextArgs_Encoding = 27 ApiGetFileTextArgs_CP862 ApiGetFileTextArgs_Encoding = 28 ApiGetFileTextArgs_CP863 ApiGetFileTextArgs_Encoding = 29 ApiGetFileTextArgs_CP864 ApiGetFileTextArgs_Encoding = 30 ApiGetFileTextArgs_CP865 ApiGetFileTextArgs_Encoding = 31 ApiGetFileTextArgs_CP866 ApiGetFileTextArgs_Encoding = 32 ApiGetFileTextArgs_CP869 ApiGetFileTextArgs_Encoding = 33 ApiGetFileTextArgs_CP874 ApiGetFileTextArgs_Encoding = 34 ApiGetFileTextArgs_CP875 ApiGetFileTextArgs_Encoding = 35 ApiGetFileTextArgs_CP932 ApiGetFileTextArgs_Encoding = 36 ApiGetFileTextArgs_CP949 ApiGetFileTextArgs_Encoding = 37 ApiGetFileTextArgs_CP950 ApiGetFileTextArgs_Encoding = 38 ApiGetFileTextArgs_IDNA ApiGetFileTextArgs_Encoding = 39 ApiGetFileTextArgs_ROT_13 ApiGetFileTextArgs_Encoding = 40 ApiGetFileTextArgs_UTF_16 ApiGetFileTextArgs_Encoding = 41 ApiGetFileTextArgs_UTF_16_BE ApiGetFileTextArgs_Encoding = 42 ApiGetFileTextArgs_UTF_16_LE ApiGetFileTextArgs_Encoding = 43 ApiGetFileTextArgs_UTF_32 ApiGetFileTextArgs_Encoding = 44 ApiGetFileTextArgs_UTF_32_BE ApiGetFileTextArgs_Encoding = 45 ApiGetFileTextArgs_UTF_32_LE ApiGetFileTextArgs_Encoding = 46 ApiGetFileTextArgs_UTF_7 ApiGetFileTextArgs_Encoding = 47 ApiGetFileTextArgs_UTF_8 ApiGetFileTextArgs_Encoding = 48 ApiGetFileTextArgs_UTF_8_SIG ApiGetFileTextArgs_Encoding = 49 ApiGetFileTextArgs_UU_CODEC ApiGetFileTextArgs_Encoding = 50 ApiGetFileTextArgs_ZLIB_CODEC ApiGetFileTextArgs_Encoding = 51 )
func (ApiGetFileTextArgs_Encoding) Enum ¶
func (x ApiGetFileTextArgs_Encoding) Enum() *ApiGetFileTextArgs_Encoding
func (ApiGetFileTextArgs_Encoding) EnumDescriptor ¶
func (ApiGetFileTextArgs_Encoding) EnumDescriptor() ([]byte, []int)
func (ApiGetFileTextArgs_Encoding) String ¶
func (x ApiGetFileTextArgs_Encoding) String() string
func (*ApiGetFileTextArgs_Encoding) UnmarshalJSON ¶
func (x *ApiGetFileTextArgs_Encoding) UnmarshalJSON(data []byte) error
type ApiGetFileTextResult ¶
type ApiGetFileTextResult struct { Content *string `protobuf:"bytes,1,opt,name=content" json:"content,omitempty"` TotalSize *int64 `protobuf:"varint,2,opt,name=total_size,json=totalSize" json:"total_size,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileTextResult) Descriptor ¶
func (*ApiGetFileTextResult) Descriptor() ([]byte, []int)
func (*ApiGetFileTextResult) GetContent ¶
func (m *ApiGetFileTextResult) GetContent() string
func (*ApiGetFileTextResult) GetTotalSize ¶
func (m *ApiGetFileTextResult) GetTotalSize() int64
func (*ApiGetFileTextResult) ProtoMessage ¶
func (*ApiGetFileTextResult) ProtoMessage()
func (*ApiGetFileTextResult) Reset ¶
func (m *ApiGetFileTextResult) Reset()
func (*ApiGetFileTextResult) String ¶
func (m *ApiGetFileTextResult) String() string
type ApiGetFileVersionTimesArgs ¶
type ApiGetFileVersionTimesArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileVersionTimesArgs) Descriptor ¶
func (*ApiGetFileVersionTimesArgs) Descriptor() ([]byte, []int)
func (*ApiGetFileVersionTimesArgs) GetClientId ¶
func (m *ApiGetFileVersionTimesArgs) GetClientId() string
func (*ApiGetFileVersionTimesArgs) GetFilePath ¶
func (m *ApiGetFileVersionTimesArgs) GetFilePath() string
func (*ApiGetFileVersionTimesArgs) ProtoMessage ¶
func (*ApiGetFileVersionTimesArgs) ProtoMessage()
func (*ApiGetFileVersionTimesArgs) Reset ¶
func (m *ApiGetFileVersionTimesArgs) Reset()
func (*ApiGetFileVersionTimesArgs) String ¶
func (m *ApiGetFileVersionTimesArgs) String() string
type ApiGetFileVersionTimesResult ¶
type ApiGetFileVersionTimesResult struct { Times []uint64 `protobuf:"varint,1,rep,name=times" json:"times,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFileVersionTimesResult) Descriptor ¶
func (*ApiGetFileVersionTimesResult) Descriptor() ([]byte, []int)
func (*ApiGetFileVersionTimesResult) GetTimes ¶
func (m *ApiGetFileVersionTimesResult) GetTimes() []uint64
func (*ApiGetFileVersionTimesResult) ProtoMessage ¶
func (*ApiGetFileVersionTimesResult) ProtoMessage()
func (*ApiGetFileVersionTimesResult) Reset ¶
func (m *ApiGetFileVersionTimesResult) Reset()
func (*ApiGetFileVersionTimesResult) String ¶
func (m *ApiGetFileVersionTimesResult) String() string
type ApiGetFlowArgs ¶
type ApiGetFlowArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFlowArgs) Descriptor ¶
func (*ApiGetFlowArgs) Descriptor() ([]byte, []int)
func (*ApiGetFlowArgs) GetClientId ¶
func (m *ApiGetFlowArgs) GetClientId() string
func (*ApiGetFlowArgs) GetFlowId ¶
func (m *ApiGetFlowArgs) GetFlowId() string
func (*ApiGetFlowArgs) ProtoMessage ¶
func (*ApiGetFlowArgs) ProtoMessage()
func (*ApiGetFlowArgs) Reset ¶
func (m *ApiGetFlowArgs) Reset()
func (*ApiGetFlowArgs) String ¶
func (m *ApiGetFlowArgs) String() string
type ApiGetFlowFilesArchiveArgs ¶
type ApiGetFlowFilesArchiveArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` ArchiveFormat *ApiGetFlowFilesArchiveArgs_ArchiveFormat `` /* 140-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFlowFilesArchiveArgs) Descriptor ¶
func (*ApiGetFlowFilesArchiveArgs) Descriptor() ([]byte, []int)
func (*ApiGetFlowFilesArchiveArgs) GetArchiveFormat ¶
func (m *ApiGetFlowFilesArchiveArgs) GetArchiveFormat() ApiGetFlowFilesArchiveArgs_ArchiveFormat
func (*ApiGetFlowFilesArchiveArgs) GetClientId ¶
func (m *ApiGetFlowFilesArchiveArgs) GetClientId() string
func (*ApiGetFlowFilesArchiveArgs) GetFlowId ¶
func (m *ApiGetFlowFilesArchiveArgs) GetFlowId() string
func (*ApiGetFlowFilesArchiveArgs) ProtoMessage ¶
func (*ApiGetFlowFilesArchiveArgs) ProtoMessage()
func (*ApiGetFlowFilesArchiveArgs) Reset ¶
func (m *ApiGetFlowFilesArchiveArgs) Reset()
func (*ApiGetFlowFilesArchiveArgs) String ¶
func (m *ApiGetFlowFilesArchiveArgs) String() string
type ApiGetFlowFilesArchiveArgs_ArchiveFormat ¶
type ApiGetFlowFilesArchiveArgs_ArchiveFormat int32
const ( ApiGetFlowFilesArchiveArgs_ZIP ApiGetFlowFilesArchiveArgs_ArchiveFormat = 0 ApiGetFlowFilesArchiveArgs_TAR_GZ ApiGetFlowFilesArchiveArgs_ArchiveFormat = 1 )
func (ApiGetFlowFilesArchiveArgs_ArchiveFormat) EnumDescriptor ¶
func (ApiGetFlowFilesArchiveArgs_ArchiveFormat) EnumDescriptor() ([]byte, []int)
func (ApiGetFlowFilesArchiveArgs_ArchiveFormat) String ¶
func (x ApiGetFlowFilesArchiveArgs_ArchiveFormat) String() string
func (*ApiGetFlowFilesArchiveArgs_ArchiveFormat) UnmarshalJSON ¶
func (x *ApiGetFlowFilesArchiveArgs_ArchiveFormat) UnmarshalJSON(data []byte) error
type ApiGetFlowResultsExportCommandArgs ¶
type ApiGetFlowResultsExportCommandArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFlowResultsExportCommandArgs) Descriptor ¶
func (*ApiGetFlowResultsExportCommandArgs) Descriptor() ([]byte, []int)
func (*ApiGetFlowResultsExportCommandArgs) GetClientId ¶
func (m *ApiGetFlowResultsExportCommandArgs) GetClientId() string
func (*ApiGetFlowResultsExportCommandArgs) GetFlowId ¶
func (m *ApiGetFlowResultsExportCommandArgs) GetFlowId() string
func (*ApiGetFlowResultsExportCommandArgs) ProtoMessage ¶
func (*ApiGetFlowResultsExportCommandArgs) ProtoMessage()
func (*ApiGetFlowResultsExportCommandArgs) Reset ¶
func (m *ApiGetFlowResultsExportCommandArgs) Reset()
func (*ApiGetFlowResultsExportCommandArgs) String ¶
func (m *ApiGetFlowResultsExportCommandArgs) String() string
type ApiGetFlowResultsExportCommandResult ¶
type ApiGetFlowResultsExportCommandResult struct { Command *string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetFlowResultsExportCommandResult) Descriptor ¶
func (*ApiGetFlowResultsExportCommandResult) Descriptor() ([]byte, []int)
func (*ApiGetFlowResultsExportCommandResult) GetCommand ¶
func (m *ApiGetFlowResultsExportCommandResult) GetCommand() string
func (*ApiGetFlowResultsExportCommandResult) ProtoMessage ¶
func (*ApiGetFlowResultsExportCommandResult) ProtoMessage()
func (*ApiGetFlowResultsExportCommandResult) Reset ¶
func (m *ApiGetFlowResultsExportCommandResult) Reset()
func (*ApiGetFlowResultsExportCommandResult) String ¶
func (m *ApiGetFlowResultsExportCommandResult) String() string
type ApiGetHuntArgs ¶
type ApiGetHuntArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntArgs) Descriptor ¶
func (*ApiGetHuntArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntArgs) GetHuntId ¶
func (m *ApiGetHuntArgs) GetHuntId() string
func (*ApiGetHuntArgs) ProtoMessage ¶
func (*ApiGetHuntArgs) ProtoMessage()
func (*ApiGetHuntArgs) Reset ¶
func (m *ApiGetHuntArgs) Reset()
func (*ApiGetHuntArgs) String ¶
func (m *ApiGetHuntArgs) String() string
type ApiGetHuntClientCompletionStatsArgs ¶
type ApiGetHuntClientCompletionStatsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` Size *int64 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntClientCompletionStatsArgs) Descriptor ¶
func (*ApiGetHuntClientCompletionStatsArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntClientCompletionStatsArgs) GetHuntId ¶
func (m *ApiGetHuntClientCompletionStatsArgs) GetHuntId() string
func (*ApiGetHuntClientCompletionStatsArgs) GetSize ¶
func (m *ApiGetHuntClientCompletionStatsArgs) GetSize() int64
func (*ApiGetHuntClientCompletionStatsArgs) ProtoMessage ¶
func (*ApiGetHuntClientCompletionStatsArgs) ProtoMessage()
func (*ApiGetHuntClientCompletionStatsArgs) Reset ¶
func (m *ApiGetHuntClientCompletionStatsArgs) Reset()
func (*ApiGetHuntClientCompletionStatsArgs) String ¶
func (m *ApiGetHuntClientCompletionStatsArgs) String() string
type ApiGetHuntClientCompletionStatsResult ¶
type ApiGetHuntClientCompletionStatsResult struct { StartPoints []*SampleFloat `protobuf:"bytes,1,rep,name=start_points,json=startPoints" json:"start_points,omitempty"` CompletePoints []*SampleFloat `protobuf:"bytes,2,rep,name=complete_points,json=completePoints" json:"complete_points,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntClientCompletionStatsResult) Descriptor ¶
func (*ApiGetHuntClientCompletionStatsResult) Descriptor() ([]byte, []int)
func (*ApiGetHuntClientCompletionStatsResult) GetCompletePoints ¶
func (m *ApiGetHuntClientCompletionStatsResult) GetCompletePoints() []*SampleFloat
func (*ApiGetHuntClientCompletionStatsResult) GetStartPoints ¶
func (m *ApiGetHuntClientCompletionStatsResult) GetStartPoints() []*SampleFloat
func (*ApiGetHuntClientCompletionStatsResult) ProtoMessage ¶
func (*ApiGetHuntClientCompletionStatsResult) ProtoMessage()
func (*ApiGetHuntClientCompletionStatsResult) Reset ¶
func (m *ApiGetHuntClientCompletionStatsResult) Reset()
func (*ApiGetHuntClientCompletionStatsResult) String ¶
func (m *ApiGetHuntClientCompletionStatsResult) String() string
type ApiGetHuntContextArgs ¶
type ApiGetHuntContextArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntContextArgs) Descriptor ¶
func (*ApiGetHuntContextArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntContextArgs) GetHuntId ¶
func (m *ApiGetHuntContextArgs) GetHuntId() string
func (*ApiGetHuntContextArgs) ProtoMessage ¶
func (*ApiGetHuntContextArgs) ProtoMessage()
func (*ApiGetHuntContextArgs) Reset ¶
func (m *ApiGetHuntContextArgs) Reset()
func (*ApiGetHuntContextArgs) String ¶
func (m *ApiGetHuntContextArgs) String() string
type ApiGetHuntContextResult ¶
type ApiGetHuntContextResult struct { Context *ApiDataObject `protobuf:"bytes,1,opt,name=context" json:"context,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntContextResult) Descriptor ¶
func (*ApiGetHuntContextResult) Descriptor() ([]byte, []int)
func (*ApiGetHuntContextResult) GetContext ¶
func (m *ApiGetHuntContextResult) GetContext() *ApiDataObject
func (*ApiGetHuntContextResult) ProtoMessage ¶
func (*ApiGetHuntContextResult) ProtoMessage()
func (*ApiGetHuntContextResult) Reset ¶
func (m *ApiGetHuntContextResult) Reset()
func (*ApiGetHuntContextResult) String ¶
func (m *ApiGetHuntContextResult) String() string
type ApiGetHuntFileArgs ¶
type ApiGetHuntFileArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Timestamp *uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"` VfsPath *string `protobuf:"bytes,4,opt,name=vfs_path,json=vfsPath" json:"vfs_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntFileArgs) Descriptor ¶
func (*ApiGetHuntFileArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntFileArgs) GetClientId ¶
func (m *ApiGetHuntFileArgs) GetClientId() string
func (*ApiGetHuntFileArgs) GetHuntId ¶
func (m *ApiGetHuntFileArgs) GetHuntId() string
func (*ApiGetHuntFileArgs) GetTimestamp ¶
func (m *ApiGetHuntFileArgs) GetTimestamp() uint64
func (*ApiGetHuntFileArgs) GetVfsPath ¶
func (m *ApiGetHuntFileArgs) GetVfsPath() string
func (*ApiGetHuntFileArgs) ProtoMessage ¶
func (*ApiGetHuntFileArgs) ProtoMessage()
func (*ApiGetHuntFileArgs) Reset ¶
func (m *ApiGetHuntFileArgs) Reset()
func (*ApiGetHuntFileArgs) String ¶
func (m *ApiGetHuntFileArgs) String() string
type ApiGetHuntFilesArchiveArgs ¶
type ApiGetHuntFilesArchiveArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` ArchiveFormat *ApiGetHuntFilesArchiveArgs_ArchiveFormat `` /* 140-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntFilesArchiveArgs) Descriptor ¶
func (*ApiGetHuntFilesArchiveArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntFilesArchiveArgs) GetArchiveFormat ¶
func (m *ApiGetHuntFilesArchiveArgs) GetArchiveFormat() ApiGetHuntFilesArchiveArgs_ArchiveFormat
func (*ApiGetHuntFilesArchiveArgs) GetHuntId ¶
func (m *ApiGetHuntFilesArchiveArgs) GetHuntId() string
func (*ApiGetHuntFilesArchiveArgs) ProtoMessage ¶
func (*ApiGetHuntFilesArchiveArgs) ProtoMessage()
func (*ApiGetHuntFilesArchiveArgs) Reset ¶
func (m *ApiGetHuntFilesArchiveArgs) Reset()
func (*ApiGetHuntFilesArchiveArgs) String ¶
func (m *ApiGetHuntFilesArchiveArgs) String() string
type ApiGetHuntFilesArchiveArgs_ArchiveFormat ¶
type ApiGetHuntFilesArchiveArgs_ArchiveFormat int32
const ( ApiGetHuntFilesArchiveArgs_ZIP ApiGetHuntFilesArchiveArgs_ArchiveFormat = 0 ApiGetHuntFilesArchiveArgs_TAR_GZ ApiGetHuntFilesArchiveArgs_ArchiveFormat = 1 )
func (ApiGetHuntFilesArchiveArgs_ArchiveFormat) EnumDescriptor ¶
func (ApiGetHuntFilesArchiveArgs_ArchiveFormat) EnumDescriptor() ([]byte, []int)
func (ApiGetHuntFilesArchiveArgs_ArchiveFormat) String ¶
func (x ApiGetHuntFilesArchiveArgs_ArchiveFormat) String() string
func (*ApiGetHuntFilesArchiveArgs_ArchiveFormat) UnmarshalJSON ¶
func (x *ApiGetHuntFilesArchiveArgs_ArchiveFormat) UnmarshalJSON(data []byte) error
type ApiGetHuntResultsExportCommandArgs ¶
type ApiGetHuntResultsExportCommandArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntResultsExportCommandArgs) Descriptor ¶
func (*ApiGetHuntResultsExportCommandArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntResultsExportCommandArgs) GetHuntId ¶
func (m *ApiGetHuntResultsExportCommandArgs) GetHuntId() string
func (*ApiGetHuntResultsExportCommandArgs) ProtoMessage ¶
func (*ApiGetHuntResultsExportCommandArgs) ProtoMessage()
func (*ApiGetHuntResultsExportCommandArgs) Reset ¶
func (m *ApiGetHuntResultsExportCommandArgs) Reset()
func (*ApiGetHuntResultsExportCommandArgs) String ¶
func (m *ApiGetHuntResultsExportCommandArgs) String() string
type ApiGetHuntResultsExportCommandResult ¶
type ApiGetHuntResultsExportCommandResult struct { Command *string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntResultsExportCommandResult) Descriptor ¶
func (*ApiGetHuntResultsExportCommandResult) Descriptor() ([]byte, []int)
func (*ApiGetHuntResultsExportCommandResult) GetCommand ¶
func (m *ApiGetHuntResultsExportCommandResult) GetCommand() string
func (*ApiGetHuntResultsExportCommandResult) ProtoMessage ¶
func (*ApiGetHuntResultsExportCommandResult) ProtoMessage()
func (*ApiGetHuntResultsExportCommandResult) Reset ¶
func (m *ApiGetHuntResultsExportCommandResult) Reset()
func (*ApiGetHuntResultsExportCommandResult) String ¶
func (m *ApiGetHuntResultsExportCommandResult) String() string
type ApiGetHuntStatsArgs ¶
type ApiGetHuntStatsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntStatsArgs) Descriptor ¶
func (*ApiGetHuntStatsArgs) Descriptor() ([]byte, []int)
func (*ApiGetHuntStatsArgs) GetHuntId ¶
func (m *ApiGetHuntStatsArgs) GetHuntId() string
func (*ApiGetHuntStatsArgs) ProtoMessage ¶
func (*ApiGetHuntStatsArgs) ProtoMessage()
func (*ApiGetHuntStatsArgs) Reset ¶
func (m *ApiGetHuntStatsArgs) Reset()
func (*ApiGetHuntStatsArgs) String ¶
func (m *ApiGetHuntStatsArgs) String() string
type ApiGetHuntStatsResult ¶
type ApiGetHuntStatsResult struct { Stats *ClientResourcesStats `protobuf:"bytes,1,opt,name=stats" json:"stats,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetHuntStatsResult) Descriptor ¶
func (*ApiGetHuntStatsResult) Descriptor() ([]byte, []int)
func (*ApiGetHuntStatsResult) GetStats ¶
func (m *ApiGetHuntStatsResult) GetStats() *ClientResourcesStats
func (*ApiGetHuntStatsResult) ProtoMessage ¶
func (*ApiGetHuntStatsResult) ProtoMessage()
func (*ApiGetHuntStatsResult) Reset ¶
func (m *ApiGetHuntStatsResult) Reset()
func (*ApiGetHuntStatsResult) String ¶
func (m *ApiGetHuntStatsResult) String() string
type ApiGetInterrogateOperationStateArgs ¶
type ApiGetInterrogateOperationStateArgs struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetInterrogateOperationStateArgs) Descriptor ¶
func (*ApiGetInterrogateOperationStateArgs) Descriptor() ([]byte, []int)
func (*ApiGetInterrogateOperationStateArgs) GetOperationId ¶
func (m *ApiGetInterrogateOperationStateArgs) GetOperationId() string
func (*ApiGetInterrogateOperationStateArgs) ProtoMessage ¶
func (*ApiGetInterrogateOperationStateArgs) ProtoMessage()
func (*ApiGetInterrogateOperationStateArgs) Reset ¶
func (m *ApiGetInterrogateOperationStateArgs) Reset()
func (*ApiGetInterrogateOperationStateArgs) String ¶
func (m *ApiGetInterrogateOperationStateArgs) String() string
type ApiGetInterrogateOperationStateResult ¶
type ApiGetInterrogateOperationStateResult struct { State *ApiGetInterrogateOperationStateResult_State `protobuf:"varint,1,opt,name=state,enum=ApiGetInterrogateOperationStateResult_State" json:"state,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetInterrogateOperationStateResult) Descriptor ¶
func (*ApiGetInterrogateOperationStateResult) Descriptor() ([]byte, []int)
func (*ApiGetInterrogateOperationStateResult) GetState ¶
func (m *ApiGetInterrogateOperationStateResult) GetState() ApiGetInterrogateOperationStateResult_State
func (*ApiGetInterrogateOperationStateResult) ProtoMessage ¶
func (*ApiGetInterrogateOperationStateResult) ProtoMessage()
func (*ApiGetInterrogateOperationStateResult) Reset ¶
func (m *ApiGetInterrogateOperationStateResult) Reset()
func (*ApiGetInterrogateOperationStateResult) String ¶
func (m *ApiGetInterrogateOperationStateResult) String() string
type ApiGetInterrogateOperationStateResult_State ¶
type ApiGetInterrogateOperationStateResult_State int32
const ( ApiGetInterrogateOperationStateResult_RUNNING ApiGetInterrogateOperationStateResult_State = 0 ApiGetInterrogateOperationStateResult_FINISHED ApiGetInterrogateOperationStateResult_State = 1 )
func (ApiGetInterrogateOperationStateResult_State) EnumDescriptor ¶
func (ApiGetInterrogateOperationStateResult_State) EnumDescriptor() ([]byte, []int)
func (ApiGetInterrogateOperationStateResult_State) String ¶
func (x ApiGetInterrogateOperationStateResult_State) String() string
func (*ApiGetInterrogateOperationStateResult_State) UnmarshalJSON ¶
func (x *ApiGetInterrogateOperationStateResult_State) UnmarshalJSON(data []byte) error
type ApiGetLastClientIPAddressArgs ¶
type ApiGetLastClientIPAddressArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetLastClientIPAddressArgs) Descriptor ¶
func (*ApiGetLastClientIPAddressArgs) Descriptor() ([]byte, []int)
func (*ApiGetLastClientIPAddressArgs) GetClientId ¶
func (m *ApiGetLastClientIPAddressArgs) GetClientId() string
func (*ApiGetLastClientIPAddressArgs) ProtoMessage ¶
func (*ApiGetLastClientIPAddressArgs) ProtoMessage()
func (*ApiGetLastClientIPAddressArgs) Reset ¶
func (m *ApiGetLastClientIPAddressArgs) Reset()
func (*ApiGetLastClientIPAddressArgs) String ¶
func (m *ApiGetLastClientIPAddressArgs) String() string
type ApiGetLastClientIPAddressResult ¶
type ApiGetLastClientIPAddressResult struct { Ip *string `protobuf:"bytes,1,opt,name=ip" json:"ip,omitempty"` Info *string `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"` Status *ApiGetLastClientIPAddressResult_Status `protobuf:"varint,3,opt,name=status,enum=ApiGetLastClientIPAddressResult_Status" json:"status,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetLastClientIPAddressResult) Descriptor ¶
func (*ApiGetLastClientIPAddressResult) Descriptor() ([]byte, []int)
func (*ApiGetLastClientIPAddressResult) GetInfo ¶
func (m *ApiGetLastClientIPAddressResult) GetInfo() string
func (*ApiGetLastClientIPAddressResult) GetIp ¶
func (m *ApiGetLastClientIPAddressResult) GetIp() string
func (*ApiGetLastClientIPAddressResult) GetStatus ¶
func (m *ApiGetLastClientIPAddressResult) GetStatus() ApiGetLastClientIPAddressResult_Status
func (*ApiGetLastClientIPAddressResult) ProtoMessage ¶
func (*ApiGetLastClientIPAddressResult) ProtoMessage()
func (*ApiGetLastClientIPAddressResult) Reset ¶
func (m *ApiGetLastClientIPAddressResult) Reset()
func (*ApiGetLastClientIPAddressResult) String ¶
func (m *ApiGetLastClientIPAddressResult) String() string
type ApiGetLastClientIPAddressResult_Status ¶
type ApiGetLastClientIPAddressResult_Status int32
const ( ApiGetLastClientIPAddressResult_UNKNOWN ApiGetLastClientIPAddressResult_Status = 0 ApiGetLastClientIPAddressResult_INTERNAL ApiGetLastClientIPAddressResult_Status = 1 ApiGetLastClientIPAddressResult_EXTERNAL ApiGetLastClientIPAddressResult_Status = 2 ApiGetLastClientIPAddressResult_VPN ApiGetLastClientIPAddressResult_Status = 3 )
func (ApiGetLastClientIPAddressResult_Status) EnumDescriptor ¶
func (ApiGetLastClientIPAddressResult_Status) EnumDescriptor() ([]byte, []int)
func (ApiGetLastClientIPAddressResult_Status) String ¶
func (x ApiGetLastClientIPAddressResult_Status) String() string
func (*ApiGetLastClientIPAddressResult_Status) UnmarshalJSON ¶
func (x *ApiGetLastClientIPAddressResult_Status) UnmarshalJSON(data []byte) error
type ApiGetPendingUserNotificationsCountResult ¶
type ApiGetPendingUserNotificationsCountResult struct { Count *int64 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetPendingUserNotificationsCountResult) Descriptor ¶
func (*ApiGetPendingUserNotificationsCountResult) Descriptor() ([]byte, []int)
func (*ApiGetPendingUserNotificationsCountResult) GetCount ¶
func (m *ApiGetPendingUserNotificationsCountResult) GetCount() int64
func (*ApiGetPendingUserNotificationsCountResult) ProtoMessage ¶
func (*ApiGetPendingUserNotificationsCountResult) ProtoMessage()
func (*ApiGetPendingUserNotificationsCountResult) Reset ¶
func (m *ApiGetPendingUserNotificationsCountResult) Reset()
func (*ApiGetPendingUserNotificationsCountResult) String ¶
func (m *ApiGetPendingUserNotificationsCountResult) String() string
type ApiGetRDFValueDescriptorArgs ¶
type ApiGetRDFValueDescriptorArgs struct { Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetRDFValueDescriptorArgs) Descriptor ¶
func (*ApiGetRDFValueDescriptorArgs) Descriptor() ([]byte, []int)
func (*ApiGetRDFValueDescriptorArgs) GetType ¶
func (m *ApiGetRDFValueDescriptorArgs) GetType() string
func (*ApiGetRDFValueDescriptorArgs) ProtoMessage ¶
func (*ApiGetRDFValueDescriptorArgs) ProtoMessage()
func (*ApiGetRDFValueDescriptorArgs) Reset ¶
func (m *ApiGetRDFValueDescriptorArgs) Reset()
func (*ApiGetRDFValueDescriptorArgs) String ¶
func (m *ApiGetRDFValueDescriptorArgs) String() string
type ApiGetRobotGetFilesOperationStateArgs ¶
type ApiGetRobotGetFilesOperationStateArgs struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetRobotGetFilesOperationStateArgs) Descriptor ¶
func (*ApiGetRobotGetFilesOperationStateArgs) Descriptor() ([]byte, []int)
func (*ApiGetRobotGetFilesOperationStateArgs) GetOperationId ¶
func (m *ApiGetRobotGetFilesOperationStateArgs) GetOperationId() string
func (*ApiGetRobotGetFilesOperationStateArgs) ProtoMessage ¶
func (*ApiGetRobotGetFilesOperationStateArgs) ProtoMessage()
func (*ApiGetRobotGetFilesOperationStateArgs) Reset ¶
func (m *ApiGetRobotGetFilesOperationStateArgs) Reset()
func (*ApiGetRobotGetFilesOperationStateArgs) String ¶
func (m *ApiGetRobotGetFilesOperationStateArgs) String() string
type ApiGetRobotGetFilesOperationStateResult ¶
type ApiGetRobotGetFilesOperationStateResult struct { State *ApiFlow_State `protobuf:"varint,1,opt,name=state,enum=ApiFlow_State" json:"state,omitempty"` ResultCount *uint64 `protobuf:"varint,2,opt,name=result_count,json=resultCount" json:"result_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetRobotGetFilesOperationStateResult) Descriptor ¶
func (*ApiGetRobotGetFilesOperationStateResult) Descriptor() ([]byte, []int)
func (*ApiGetRobotGetFilesOperationStateResult) GetResultCount ¶
func (m *ApiGetRobotGetFilesOperationStateResult) GetResultCount() uint64
func (*ApiGetRobotGetFilesOperationStateResult) GetState ¶
func (m *ApiGetRobotGetFilesOperationStateResult) GetState() ApiFlow_State
func (*ApiGetRobotGetFilesOperationStateResult) ProtoMessage ¶
func (*ApiGetRobotGetFilesOperationStateResult) ProtoMessage()
func (*ApiGetRobotGetFilesOperationStateResult) Reset ¶
func (m *ApiGetRobotGetFilesOperationStateResult) Reset()
func (*ApiGetRobotGetFilesOperationStateResult) String ¶
func (m *ApiGetRobotGetFilesOperationStateResult) String() string
type ApiGetStatsStoreMetricArgs ¶
type ApiGetStatsStoreMetricArgs struct { Component *ApiGetStatsStoreMetricArgs_Component `protobuf:"varint,1,opt,name=component,enum=ApiGetStatsStoreMetricArgs_Component" json:"component,omitempty"` MetricName *string `protobuf:"bytes,2,opt,name=metric_name,json=metricName" json:"metric_name,omitempty"` Start *uint64 `protobuf:"varint,3,opt,name=start" json:"start,omitempty"` End *uint64 `protobuf:"varint,4,opt,name=end" json:"end,omitempty"` Rate *uint64 `protobuf:"varint,7,opt,name=rate" json:"rate,omitempty"` DistributionHandlingMode *ApiGetStatsStoreMetricArgs_DistributionHandlingMode `` /* 186-byte string literal not displayed */ AggregationMode *ApiGetStatsStoreMetricArgs_AggregationMode `` /* 148-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
Next field number: 8
func (*ApiGetStatsStoreMetricArgs) Descriptor ¶
func (*ApiGetStatsStoreMetricArgs) Descriptor() ([]byte, []int)
func (*ApiGetStatsStoreMetricArgs) GetAggregationMode ¶
func (m *ApiGetStatsStoreMetricArgs) GetAggregationMode() ApiGetStatsStoreMetricArgs_AggregationMode
func (*ApiGetStatsStoreMetricArgs) GetComponent ¶
func (m *ApiGetStatsStoreMetricArgs) GetComponent() ApiGetStatsStoreMetricArgs_Component
func (*ApiGetStatsStoreMetricArgs) GetDistributionHandlingMode ¶
func (m *ApiGetStatsStoreMetricArgs) GetDistributionHandlingMode() ApiGetStatsStoreMetricArgs_DistributionHandlingMode
func (*ApiGetStatsStoreMetricArgs) GetEnd ¶
func (m *ApiGetStatsStoreMetricArgs) GetEnd() uint64
func (*ApiGetStatsStoreMetricArgs) GetMetricName ¶
func (m *ApiGetStatsStoreMetricArgs) GetMetricName() string
func (*ApiGetStatsStoreMetricArgs) GetRate ¶
func (m *ApiGetStatsStoreMetricArgs) GetRate() uint64
func (*ApiGetStatsStoreMetricArgs) GetStart ¶
func (m *ApiGetStatsStoreMetricArgs) GetStart() uint64
func (*ApiGetStatsStoreMetricArgs) ProtoMessage ¶
func (*ApiGetStatsStoreMetricArgs) ProtoMessage()
func (*ApiGetStatsStoreMetricArgs) Reset ¶
func (m *ApiGetStatsStoreMetricArgs) Reset()
func (*ApiGetStatsStoreMetricArgs) String ¶
func (m *ApiGetStatsStoreMetricArgs) String() string
type ApiGetStatsStoreMetricArgs_AggregationMode ¶
type ApiGetStatsStoreMetricArgs_AggregationMode int32
const ( ApiGetStatsStoreMetricArgs_AGG_SUM ApiGetStatsStoreMetricArgs_AggregationMode = 0 ApiGetStatsStoreMetricArgs_AGG_MEAN ApiGetStatsStoreMetricArgs_AggregationMode = 1 ApiGetStatsStoreMetricArgs_AGG_NONE ApiGetStatsStoreMetricArgs_AggregationMode = 2 )
func (ApiGetStatsStoreMetricArgs_AggregationMode) EnumDescriptor ¶
func (ApiGetStatsStoreMetricArgs_AggregationMode) EnumDescriptor() ([]byte, []int)
func (ApiGetStatsStoreMetricArgs_AggregationMode) String ¶
func (x ApiGetStatsStoreMetricArgs_AggregationMode) String() string
func (*ApiGetStatsStoreMetricArgs_AggregationMode) UnmarshalJSON ¶
func (x *ApiGetStatsStoreMetricArgs_AggregationMode) UnmarshalJSON(data []byte) error
type ApiGetStatsStoreMetricArgs_Component ¶
type ApiGetStatsStoreMetricArgs_Component int32
const ( ApiGetStatsStoreMetricArgs_WORKER ApiGetStatsStoreMetricArgs_Component = 0 ApiGetStatsStoreMetricArgs_FRONTEND ApiGetStatsStoreMetricArgs_Component = 1 ApiGetStatsStoreMetricArgs_ADMIN_UI ApiGetStatsStoreMetricArgs_Component = 2 )
func (ApiGetStatsStoreMetricArgs_Component) Enum ¶
func (x ApiGetStatsStoreMetricArgs_Component) Enum() *ApiGetStatsStoreMetricArgs_Component
func (ApiGetStatsStoreMetricArgs_Component) EnumDescriptor ¶
func (ApiGetStatsStoreMetricArgs_Component) EnumDescriptor() ([]byte, []int)
func (ApiGetStatsStoreMetricArgs_Component) String ¶
func (x ApiGetStatsStoreMetricArgs_Component) String() string
func (*ApiGetStatsStoreMetricArgs_Component) UnmarshalJSON ¶
func (x *ApiGetStatsStoreMetricArgs_Component) UnmarshalJSON(data []byte) error
type ApiGetStatsStoreMetricArgs_DistributionHandlingMode ¶
type ApiGetStatsStoreMetricArgs_DistributionHandlingMode int32
const ( ApiGetStatsStoreMetricArgs_DH_SUM ApiGetStatsStoreMetricArgs_DistributionHandlingMode = 0 ApiGetStatsStoreMetricArgs_DH_COUNT ApiGetStatsStoreMetricArgs_DistributionHandlingMode = 1 )
func (ApiGetStatsStoreMetricArgs_DistributionHandlingMode) EnumDescriptor ¶
func (ApiGetStatsStoreMetricArgs_DistributionHandlingMode) EnumDescriptor() ([]byte, []int)
func (ApiGetStatsStoreMetricArgs_DistributionHandlingMode) String ¶
func (x ApiGetStatsStoreMetricArgs_DistributionHandlingMode) String() string
func (*ApiGetStatsStoreMetricArgs_DistributionHandlingMode) UnmarshalJSON ¶
func (x *ApiGetStatsStoreMetricArgs_DistributionHandlingMode) UnmarshalJSON(data []byte) error
type ApiGetUserClientApprovalArgs ¶
type ApiGetUserClientApprovalArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetUserClientApprovalArgs) Descriptor ¶
func (*ApiGetUserClientApprovalArgs) Descriptor() ([]byte, []int)
func (*ApiGetUserClientApprovalArgs) GetClientId ¶
func (m *ApiGetUserClientApprovalArgs) GetClientId() string
func (*ApiGetUserClientApprovalArgs) GetReason ¶
func (m *ApiGetUserClientApprovalArgs) GetReason() string
func (*ApiGetUserClientApprovalArgs) ProtoMessage ¶
func (*ApiGetUserClientApprovalArgs) ProtoMessage()
func (*ApiGetUserClientApprovalArgs) Reset ¶
func (m *ApiGetUserClientApprovalArgs) Reset()
func (*ApiGetUserClientApprovalArgs) String ¶
func (m *ApiGetUserClientApprovalArgs) String() string
type ApiGetVfsFileContentUpdateStateArgs ¶
type ApiGetVfsFileContentUpdateStateArgs struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsFileContentUpdateStateArgs) Descriptor ¶
func (*ApiGetVfsFileContentUpdateStateArgs) Descriptor() ([]byte, []int)
func (*ApiGetVfsFileContentUpdateStateArgs) GetOperationId ¶
func (m *ApiGetVfsFileContentUpdateStateArgs) GetOperationId() string
func (*ApiGetVfsFileContentUpdateStateArgs) ProtoMessage ¶
func (*ApiGetVfsFileContentUpdateStateArgs) ProtoMessage()
func (*ApiGetVfsFileContentUpdateStateArgs) Reset ¶
func (m *ApiGetVfsFileContentUpdateStateArgs) Reset()
func (*ApiGetVfsFileContentUpdateStateArgs) String ¶
func (m *ApiGetVfsFileContentUpdateStateArgs) String() string
type ApiGetVfsFileContentUpdateStateResult ¶
type ApiGetVfsFileContentUpdateStateResult struct { State *ApiGetVfsFileContentUpdateStateResult_State `protobuf:"varint,1,opt,name=state,enum=ApiGetVfsFileContentUpdateStateResult_State" json:"state,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsFileContentUpdateStateResult) Descriptor ¶
func (*ApiGetVfsFileContentUpdateStateResult) Descriptor() ([]byte, []int)
func (*ApiGetVfsFileContentUpdateStateResult) GetState ¶
func (m *ApiGetVfsFileContentUpdateStateResult) GetState() ApiGetVfsFileContentUpdateStateResult_State
func (*ApiGetVfsFileContentUpdateStateResult) ProtoMessage ¶
func (*ApiGetVfsFileContentUpdateStateResult) ProtoMessage()
func (*ApiGetVfsFileContentUpdateStateResult) Reset ¶
func (m *ApiGetVfsFileContentUpdateStateResult) Reset()
func (*ApiGetVfsFileContentUpdateStateResult) String ¶
func (m *ApiGetVfsFileContentUpdateStateResult) String() string
type ApiGetVfsFileContentUpdateStateResult_State ¶
type ApiGetVfsFileContentUpdateStateResult_State int32
const ( ApiGetVfsFileContentUpdateStateResult_RUNNING ApiGetVfsFileContentUpdateStateResult_State = 0 ApiGetVfsFileContentUpdateStateResult_FINISHED ApiGetVfsFileContentUpdateStateResult_State = 1 )
func (ApiGetVfsFileContentUpdateStateResult_State) EnumDescriptor ¶
func (ApiGetVfsFileContentUpdateStateResult_State) EnumDescriptor() ([]byte, []int)
func (ApiGetVfsFileContentUpdateStateResult_State) String ¶
func (x ApiGetVfsFileContentUpdateStateResult_State) String() string
func (*ApiGetVfsFileContentUpdateStateResult_State) UnmarshalJSON ¶
func (x *ApiGetVfsFileContentUpdateStateResult_State) UnmarshalJSON(data []byte) error
type ApiGetVfsRefreshOperationStateArgs ¶
type ApiGetVfsRefreshOperationStateArgs struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsRefreshOperationStateArgs) Descriptor ¶
func (*ApiGetVfsRefreshOperationStateArgs) Descriptor() ([]byte, []int)
func (*ApiGetVfsRefreshOperationStateArgs) GetOperationId ¶
func (m *ApiGetVfsRefreshOperationStateArgs) GetOperationId() string
func (*ApiGetVfsRefreshOperationStateArgs) ProtoMessage ¶
func (*ApiGetVfsRefreshOperationStateArgs) ProtoMessage()
func (*ApiGetVfsRefreshOperationStateArgs) Reset ¶
func (m *ApiGetVfsRefreshOperationStateArgs) Reset()
func (*ApiGetVfsRefreshOperationStateArgs) String ¶
func (m *ApiGetVfsRefreshOperationStateArgs) String() string
type ApiGetVfsRefreshOperationStateResult ¶
type ApiGetVfsRefreshOperationStateResult struct { State *ApiGetVfsRefreshOperationStateResult_State `protobuf:"varint,1,opt,name=state,enum=ApiGetVfsRefreshOperationStateResult_State" json:"state,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsRefreshOperationStateResult) Descriptor ¶
func (*ApiGetVfsRefreshOperationStateResult) Descriptor() ([]byte, []int)
func (*ApiGetVfsRefreshOperationStateResult) GetState ¶
func (m *ApiGetVfsRefreshOperationStateResult) GetState() ApiGetVfsRefreshOperationStateResult_State
func (*ApiGetVfsRefreshOperationStateResult) ProtoMessage ¶
func (*ApiGetVfsRefreshOperationStateResult) ProtoMessage()
func (*ApiGetVfsRefreshOperationStateResult) Reset ¶
func (m *ApiGetVfsRefreshOperationStateResult) Reset()
func (*ApiGetVfsRefreshOperationStateResult) String ¶
func (m *ApiGetVfsRefreshOperationStateResult) String() string
type ApiGetVfsRefreshOperationStateResult_State ¶
type ApiGetVfsRefreshOperationStateResult_State int32
const ( ApiGetVfsRefreshOperationStateResult_RUNNING ApiGetVfsRefreshOperationStateResult_State = 0 ApiGetVfsRefreshOperationStateResult_FINISHED ApiGetVfsRefreshOperationStateResult_State = 1 )
func (ApiGetVfsRefreshOperationStateResult_State) EnumDescriptor ¶
func (ApiGetVfsRefreshOperationStateResult_State) EnumDescriptor() ([]byte, []int)
func (ApiGetVfsRefreshOperationStateResult_State) String ¶
func (x ApiGetVfsRefreshOperationStateResult_State) String() string
func (*ApiGetVfsRefreshOperationStateResult_State) UnmarshalJSON ¶
func (x *ApiGetVfsRefreshOperationStateResult_State) UnmarshalJSON(data []byte) error
type ApiGetVfsTimelineArgs ¶
type ApiGetVfsTimelineArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsTimelineArgs) Descriptor ¶
func (*ApiGetVfsTimelineArgs) Descriptor() ([]byte, []int)
func (*ApiGetVfsTimelineArgs) GetClientId ¶
func (m *ApiGetVfsTimelineArgs) GetClientId() string
func (*ApiGetVfsTimelineArgs) GetFilePath ¶
func (m *ApiGetVfsTimelineArgs) GetFilePath() string
func (*ApiGetVfsTimelineArgs) ProtoMessage ¶
func (*ApiGetVfsTimelineArgs) ProtoMessage()
func (*ApiGetVfsTimelineArgs) Reset ¶
func (m *ApiGetVfsTimelineArgs) Reset()
func (*ApiGetVfsTimelineArgs) String ¶
func (m *ApiGetVfsTimelineArgs) String() string
type ApiGetVfsTimelineAsCsvArgs ¶
type ApiGetVfsTimelineAsCsvArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsTimelineAsCsvArgs) Descriptor ¶
func (*ApiGetVfsTimelineAsCsvArgs) Descriptor() ([]byte, []int)
func (*ApiGetVfsTimelineAsCsvArgs) GetClientId ¶
func (m *ApiGetVfsTimelineAsCsvArgs) GetClientId() string
func (*ApiGetVfsTimelineAsCsvArgs) GetFilePath ¶
func (m *ApiGetVfsTimelineAsCsvArgs) GetFilePath() string
func (*ApiGetVfsTimelineAsCsvArgs) ProtoMessage ¶
func (*ApiGetVfsTimelineAsCsvArgs) ProtoMessage()
func (*ApiGetVfsTimelineAsCsvArgs) Reset ¶
func (m *ApiGetVfsTimelineAsCsvArgs) Reset()
func (*ApiGetVfsTimelineAsCsvArgs) String ¶
func (m *ApiGetVfsTimelineAsCsvArgs) String() string
type ApiGetVfsTimelineResult ¶
type ApiGetVfsTimelineResult struct { Items []*ApiVfsTimelineItem `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGetVfsTimelineResult) Descriptor ¶
func (*ApiGetVfsTimelineResult) Descriptor() ([]byte, []int)
func (*ApiGetVfsTimelineResult) GetItems ¶
func (m *ApiGetVfsTimelineResult) GetItems() []*ApiVfsTimelineItem
func (*ApiGetVfsTimelineResult) ProtoMessage ¶
func (*ApiGetVfsTimelineResult) ProtoMessage()
func (*ApiGetVfsTimelineResult) Reset ¶
func (m *ApiGetVfsTimelineResult) Reset()
func (*ApiGetVfsTimelineResult) String ¶
func (m *ApiGetVfsTimelineResult) String() string
type ApiGrrUser ¶
type ApiGrrUser struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` Settings *GUISettings `protobuf:"bytes,2,opt,name=settings" json:"settings,omitempty"` InterfaceTraits *ApiGrrUserInterfaceTraits `protobuf:"bytes,3,opt,name=interface_traits,json=interfaceTraits" json:"interface_traits,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiGrrUser) Descriptor ¶
func (*ApiGrrUser) Descriptor() ([]byte, []int)
func (*ApiGrrUser) GetInterfaceTraits ¶
func (m *ApiGrrUser) GetInterfaceTraits() *ApiGrrUserInterfaceTraits
func (*ApiGrrUser) GetSettings ¶
func (m *ApiGrrUser) GetSettings() *GUISettings
func (*ApiGrrUser) GetUsername ¶
func (m *ApiGrrUser) GetUsername() string
func (*ApiGrrUser) ProtoMessage ¶
func (*ApiGrrUser) ProtoMessage()
func (*ApiGrrUser) Reset ¶
func (m *ApiGrrUser) Reset()
func (*ApiGrrUser) String ¶
func (m *ApiGrrUser) String() string
type ApiGrrUserInterfaceTraits ¶
type ApiGrrUserInterfaceTraits struct { CreateCronJobActionEnabled *bool `` /* 139-byte string literal not displayed */ CreateHuntActionEnabled *bool `` /* 128-byte string literal not displayed */ UploadBinaryActionEnabled *bool `` /* 135-byte string literal not displayed */ UploadArtifactActionEnabled *bool `` /* 141-byte string literal not displayed */ SearchClientsActionEnabled *bool `` /* 138-byte string literal not displayed */ ModifyClientLabelsActionEnabled *bool `` /* 155-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
These traits are used by the AdminUI Angular app to disable certain UI elements.
func (*ApiGrrUserInterfaceTraits) Descriptor ¶
func (*ApiGrrUserInterfaceTraits) Descriptor() ([]byte, []int)
func (*ApiGrrUserInterfaceTraits) GetArtifactManagerNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetArtifactManagerNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetBrowseVirtualFileSystemNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetBrowseVirtualFileSystemNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetCreateCronJobActionEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetCreateCronJobActionEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetCreateHuntActionEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetCreateHuntActionEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetCronJobsNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetCronJobsNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetGlobalClientCrashesNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetGlobalClientCrashesNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetHuntManagerNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetHuntManagerNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetManageBinariesNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetManageBinariesNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetManageClientFlowsNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetManageClientFlowsNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetModifyClientLabelsActionEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetModifyClientLabelsActionEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetSearchClientsActionEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetSearchClientsActionEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetServerLoadNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetServerLoadNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetSettingsNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetSettingsNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetShowStatisticsNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetShowStatisticsNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetStartClientFlowNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetStartClientFlowNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetStartGlobalFlowsNavItemEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetStartGlobalFlowsNavItemEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetUploadArtifactActionEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetUploadArtifactActionEnabled() bool
func (*ApiGrrUserInterfaceTraits) GetUploadBinaryActionEnabled ¶
func (m *ApiGrrUserInterfaceTraits) GetUploadBinaryActionEnabled() bool
func (*ApiGrrUserInterfaceTraits) ProtoMessage ¶
func (*ApiGrrUserInterfaceTraits) ProtoMessage()
func (*ApiGrrUserInterfaceTraits) Reset ¶
func (m *ApiGrrUserInterfaceTraits) Reset()
func (*ApiGrrUserInterfaceTraits) String ¶
func (m *ApiGrrUserInterfaceTraits) String() string
type ApiHunt ¶
type ApiHunt struct { Urn *string `protobuf:"bytes,1,opt,name=urn" json:"urn,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` State *ApiHunt_State `protobuf:"varint,4,opt,name=state,enum=ApiHunt_State" json:"state,omitempty"` HuntArgs *AnyValue `protobuf:"bytes,5,opt,name=hunt_args,json=huntArgs" json:"hunt_args,omitempty"` HuntRunnerArgs *HuntRunnerArgs `protobuf:"bytes,6,opt,name=hunt_runner_args,json=huntRunnerArgs" json:"hunt_runner_args,omitempty"` AllClientsCount *int64 `protobuf:"varint,7,opt,name=all_clients_count,json=allClientsCount" json:"all_clients_count,omitempty"` RemainingClientsCount *int64 `protobuf:"varint,8,opt,name=remaining_clients_count,json=remainingClientsCount" json:"remaining_clients_count,omitempty"` CompletedClientsCount *int64 `protobuf:"varint,9,opt,name=completed_clients_count,json=completedClientsCount" json:"completed_clients_count,omitempty"` ClientLimit *int64 `protobuf:"varint,10,opt,name=client_limit,json=clientLimit" json:"client_limit,omitempty"` ClientRate *float32 `protobuf:"fixed32,11,opt,name=client_rate,json=clientRate" json:"client_rate,omitempty"` Created *uint64 `protobuf:"varint,12,opt,name=created" json:"created,omitempty"` Expires *uint64 `protobuf:"varint,13,opt,name=expires" json:"expires,omitempty"` Creator *string `protobuf:"bytes,14,opt,name=creator" json:"creator,omitempty"` Description *string `protobuf:"bytes,15,opt,name=description" json:"description,omitempty"` ClientRuleSet *ForemanClientRuleSet `protobuf:"bytes,16,opt,name=client_rule_set,json=clientRuleSet" json:"client_rule_set,omitempty"` IsRobot *bool `protobuf:"varint,17,opt,name=is_robot,json=isRobot" json:"is_robot,omitempty"` TotalCpuUsage *float32 `protobuf:"fixed32,18,opt,name=total_cpu_usage,json=totalCpuUsage" json:"total_cpu_usage,omitempty"` TotalNetUsage *int64 `protobuf:"varint,19,opt,name=total_net_usage,json=totalNetUsage" json:"total_net_usage,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiHunt) Descriptor ¶
func (*ApiHunt) GetAllClientsCount ¶
func (*ApiHunt) GetClientLimit ¶
func (*ApiHunt) GetClientRate ¶
func (*ApiHunt) GetClientRuleSet ¶
func (m *ApiHunt) GetClientRuleSet() *ForemanClientRuleSet
func (*ApiHunt) GetCompletedClientsCount ¶
func (*ApiHunt) GetCreated ¶
func (*ApiHunt) GetCreator ¶
func (*ApiHunt) GetDescription ¶
func (*ApiHunt) GetExpires ¶
func (*ApiHunt) GetHuntArgs ¶
func (*ApiHunt) GetHuntRunnerArgs ¶
func (m *ApiHunt) GetHuntRunnerArgs() *HuntRunnerArgs
func (*ApiHunt) GetIsRobot ¶
func (*ApiHunt) GetRemainingClientsCount ¶
func (*ApiHunt) GetState ¶
func (m *ApiHunt) GetState() ApiHunt_State
func (*ApiHunt) GetTotalCpuUsage ¶
func (*ApiHunt) GetTotalNetUsage ¶
func (*ApiHunt) ProtoMessage ¶
func (*ApiHunt) ProtoMessage()
type ApiHuntClient ¶
type ApiHuntClient struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowUrn *string `protobuf:"bytes,2,opt,name=flow_urn,json=flowUrn" json:"flow_urn,omitempty"` IncompleteRequestId *string `protobuf:"bytes,3,opt,name=incomplete_request_id,json=incompleteRequestId" json:"incomplete_request_id,omitempty"` NextState *string `protobuf:"bytes,4,opt,name=next_state,json=nextState" json:"next_state,omitempty"` ExpectedArgs *string `protobuf:"bytes,5,opt,name=expected_args,json=expectedArgs" json:"expected_args,omitempty"` AvailableResponsesCount *int64 `` /* 126-byte string literal not displayed */ ExpectedResponses *string `protobuf:"bytes,7,opt,name=expected_responses,json=expectedResponses" json:"expected_responses,omitempty"` IsStatusAvailable *bool `protobuf:"varint,8,opt,name=is_status_available,json=isStatusAvailable" json:"is_status_available,omitempty"` AvailableClientRequestsCount *int64 `` /* 143-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
func (*ApiHuntClient) Descriptor ¶
func (*ApiHuntClient) Descriptor() ([]byte, []int)
func (*ApiHuntClient) GetAvailableClientRequestsCount ¶
func (m *ApiHuntClient) GetAvailableClientRequestsCount() int64
func (*ApiHuntClient) GetAvailableResponsesCount ¶
func (m *ApiHuntClient) GetAvailableResponsesCount() int64
func (*ApiHuntClient) GetClientId ¶
func (m *ApiHuntClient) GetClientId() string
func (*ApiHuntClient) GetExpectedArgs ¶
func (m *ApiHuntClient) GetExpectedArgs() string
func (*ApiHuntClient) GetExpectedResponses ¶
func (m *ApiHuntClient) GetExpectedResponses() string
func (*ApiHuntClient) GetFlowUrn ¶
func (m *ApiHuntClient) GetFlowUrn() string
func (*ApiHuntClient) GetIncompleteRequestId ¶
func (m *ApiHuntClient) GetIncompleteRequestId() string
func (*ApiHuntClient) GetIsStatusAvailable ¶
func (m *ApiHuntClient) GetIsStatusAvailable() bool
func (*ApiHuntClient) GetNextState ¶
func (m *ApiHuntClient) GetNextState() string
func (*ApiHuntClient) ProtoMessage ¶
func (*ApiHuntClient) ProtoMessage()
func (*ApiHuntClient) Reset ¶
func (m *ApiHuntClient) Reset()
func (*ApiHuntClient) String ¶
func (m *ApiHuntClient) String() string
type ApiHuntResult ¶
type ApiHuntResult struct { ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Payload *AnyValue `protobuf:"bytes,3,opt,name=payload" json:"payload,omitempty"` PayloadType *string `protobuf:"bytes,4,opt,name=payload_type,json=payloadType" json:"payload_type,omitempty"` Timestamp *uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiHuntResult) Descriptor ¶
func (*ApiHuntResult) Descriptor() ([]byte, []int)
func (*ApiHuntResult) GetClientId ¶
func (m *ApiHuntResult) GetClientId() string
func (*ApiHuntResult) GetPayload ¶
func (m *ApiHuntResult) GetPayload() *AnyValue
func (*ApiHuntResult) GetPayloadType ¶
func (m *ApiHuntResult) GetPayloadType() string
func (*ApiHuntResult) GetTimestamp ¶
func (m *ApiHuntResult) GetTimestamp() uint64
func (*ApiHuntResult) ProtoMessage ¶
func (*ApiHuntResult) ProtoMessage()
func (*ApiHuntResult) Reset ¶
func (m *ApiHuntResult) Reset()
func (*ApiHuntResult) String ¶
func (m *ApiHuntResult) String() string
type ApiHunt_State ¶
type ApiHunt_State int32
Enum values here correspond to Hunt.State values.
const ( ApiHunt_PAUSED ApiHunt_State = 0 ApiHunt_STARTED ApiHunt_State = 1 ApiHunt_STOPPED ApiHunt_State = 2 ApiHunt_COMPLETED ApiHunt_State = 3 )
func (ApiHunt_State) Enum ¶
func (x ApiHunt_State) Enum() *ApiHunt_State
func (ApiHunt_State) EnumDescriptor ¶
func (ApiHunt_State) EnumDescriptor() ([]byte, []int)
func (ApiHunt_State) String ¶
func (x ApiHunt_State) String() string
func (*ApiHunt_State) UnmarshalJSON ¶
func (x *ApiHunt_State) UnmarshalJSON(data []byte) error
type ApiInterrogateClientArgs ¶
type ApiInterrogateClientArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiInterrogateClientArgs) Descriptor ¶
func (*ApiInterrogateClientArgs) Descriptor() ([]byte, []int)
func (*ApiInterrogateClientArgs) GetClientId ¶
func (m *ApiInterrogateClientArgs) GetClientId() string
func (*ApiInterrogateClientArgs) ProtoMessage ¶
func (*ApiInterrogateClientArgs) ProtoMessage()
func (*ApiInterrogateClientArgs) Reset ¶
func (m *ApiInterrogateClientArgs) Reset()
func (*ApiInterrogateClientArgs) String ¶
func (m *ApiInterrogateClientArgs) String() string
type ApiInterrogateClientResult ¶
type ApiInterrogateClientResult struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiInterrogateClientResult) Descriptor ¶
func (*ApiInterrogateClientResult) Descriptor() ([]byte, []int)
func (*ApiInterrogateClientResult) GetOperationId ¶
func (m *ApiInterrogateClientResult) GetOperationId() string
func (*ApiInterrogateClientResult) ProtoMessage ¶
func (*ApiInterrogateClientResult) ProtoMessage()
func (*ApiInterrogateClientResult) Reset ¶
func (m *ApiInterrogateClientResult) Reset()
func (*ApiInterrogateClientResult) String ¶
func (m *ApiInterrogateClientResult) String() string
type ApiListAndResetUserNotificationsArgs ¶
type ApiListAndResetUserNotificationsArgs struct { Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListAndResetUserNotificationsArgs) Descriptor ¶
func (*ApiListAndResetUserNotificationsArgs) Descriptor() ([]byte, []int)
func (*ApiListAndResetUserNotificationsArgs) GetCount ¶
func (m *ApiListAndResetUserNotificationsArgs) GetCount() int64
func (*ApiListAndResetUserNotificationsArgs) GetFilter ¶
func (m *ApiListAndResetUserNotificationsArgs) GetFilter() string
func (*ApiListAndResetUserNotificationsArgs) GetOffset ¶
func (m *ApiListAndResetUserNotificationsArgs) GetOffset() int64
func (*ApiListAndResetUserNotificationsArgs) ProtoMessage ¶
func (*ApiListAndResetUserNotificationsArgs) ProtoMessage()
func (*ApiListAndResetUserNotificationsArgs) Reset ¶
func (m *ApiListAndResetUserNotificationsArgs) Reset()
func (*ApiListAndResetUserNotificationsArgs) String ¶
func (m *ApiListAndResetUserNotificationsArgs) String() string
type ApiListAndResetUserNotificationsResult ¶
type ApiListAndResetUserNotificationsResult struct { Items []*ApiNotification `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListAndResetUserNotificationsResult) Descriptor ¶
func (*ApiListAndResetUserNotificationsResult) Descriptor() ([]byte, []int)
func (*ApiListAndResetUserNotificationsResult) GetItems ¶
func (m *ApiListAndResetUserNotificationsResult) GetItems() []*ApiNotification
func (*ApiListAndResetUserNotificationsResult) GetTotalCount ¶
func (m *ApiListAndResetUserNotificationsResult) GetTotalCount() int64
func (*ApiListAndResetUserNotificationsResult) ProtoMessage ¶
func (*ApiListAndResetUserNotificationsResult) ProtoMessage()
func (*ApiListAndResetUserNotificationsResult) Reset ¶
func (m *ApiListAndResetUserNotificationsResult) Reset()
func (*ApiListAndResetUserNotificationsResult) String ¶
func (m *ApiListAndResetUserNotificationsResult) String() string
type ApiListArtifactsArgs ¶
type ApiListArtifactsArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListArtifactsArgs) Descriptor ¶
func (*ApiListArtifactsArgs) Descriptor() ([]byte, []int)
func (*ApiListArtifactsArgs) GetCount ¶
func (m *ApiListArtifactsArgs) GetCount() int64
func (*ApiListArtifactsArgs) GetOffset ¶
func (m *ApiListArtifactsArgs) GetOffset() int64
func (*ApiListArtifactsArgs) ProtoMessage ¶
func (*ApiListArtifactsArgs) ProtoMessage()
func (*ApiListArtifactsArgs) Reset ¶
func (m *ApiListArtifactsArgs) Reset()
func (*ApiListArtifactsArgs) String ¶
func (m *ApiListArtifactsArgs) String() string
type ApiListArtifactsResult ¶
type ApiListArtifactsResult struct { Items []*ArtifactDescriptor `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListArtifactsResult) Descriptor ¶
func (*ApiListArtifactsResult) Descriptor() ([]byte, []int)
func (*ApiListArtifactsResult) GetItems ¶
func (m *ApiListArtifactsResult) GetItems() []*ArtifactDescriptor
func (*ApiListArtifactsResult) GetTotalCount ¶
func (m *ApiListArtifactsResult) GetTotalCount() int64
func (*ApiListArtifactsResult) ProtoMessage ¶
func (*ApiListArtifactsResult) ProtoMessage()
func (*ApiListArtifactsResult) Reset ¶
func (m *ApiListArtifactsResult) Reset()
func (*ApiListArtifactsResult) String ¶
func (m *ApiListArtifactsResult) String() string
type ApiListClientsLabelsResult ¶
type ApiListClientsLabelsResult struct { Items []*AFF4ObjectLabel `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListClientsLabelsResult) Descriptor ¶
func (*ApiListClientsLabelsResult) Descriptor() ([]byte, []int)
func (*ApiListClientsLabelsResult) GetItems ¶
func (m *ApiListClientsLabelsResult) GetItems() []*AFF4ObjectLabel
func (*ApiListClientsLabelsResult) ProtoMessage ¶
func (*ApiListClientsLabelsResult) ProtoMessage()
func (*ApiListClientsLabelsResult) Reset ¶
func (m *ApiListClientsLabelsResult) Reset()
func (*ApiListClientsLabelsResult) String ¶
func (m *ApiListClientsLabelsResult) String() string
type ApiListCronJobsArgs ¶
type ApiListCronJobsArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListCronJobsArgs) Descriptor ¶
func (*ApiListCronJobsArgs) Descriptor() ([]byte, []int)
func (*ApiListCronJobsArgs) GetCount ¶
func (m *ApiListCronJobsArgs) GetCount() int64
func (*ApiListCronJobsArgs) GetOffset ¶
func (m *ApiListCronJobsArgs) GetOffset() int64
func (*ApiListCronJobsArgs) ProtoMessage ¶
func (*ApiListCronJobsArgs) ProtoMessage()
func (*ApiListCronJobsArgs) Reset ¶
func (m *ApiListCronJobsArgs) Reset()
func (*ApiListCronJobsArgs) String ¶
func (m *ApiListCronJobsArgs) String() string
type ApiListCronJobsResult ¶
type ApiListCronJobsResult struct { Items []*ApiCronJob `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListCronJobsResult) Descriptor ¶
func (*ApiListCronJobsResult) Descriptor() ([]byte, []int)
func (*ApiListCronJobsResult) GetItems ¶
func (m *ApiListCronJobsResult) GetItems() []*ApiCronJob
func (*ApiListCronJobsResult) GetTotalCount ¶
func (m *ApiListCronJobsResult) GetTotalCount() int64
func (*ApiListCronJobsResult) ProtoMessage ¶
func (*ApiListCronJobsResult) ProtoMessage()
func (*ApiListCronJobsResult) Reset ¶
func (m *ApiListCronJobsResult) Reset()
func (*ApiListCronJobsResult) String ¶
func (m *ApiListCronJobsResult) String() string
type ApiListFilesArgs ¶
type ApiListFilesArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,5,opt,name=filter" json:"filter,omitempty"` DirectoriesOnly *bool `protobuf:"varint,6,opt,name=directories_only,json=directoriesOnly" json:"directories_only,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFilesArgs) Descriptor ¶
func (*ApiListFilesArgs) Descriptor() ([]byte, []int)
func (*ApiListFilesArgs) GetClientId ¶
func (m *ApiListFilesArgs) GetClientId() string
func (*ApiListFilesArgs) GetCount ¶
func (m *ApiListFilesArgs) GetCount() int64
func (*ApiListFilesArgs) GetDirectoriesOnly ¶
func (m *ApiListFilesArgs) GetDirectoriesOnly() bool
func (*ApiListFilesArgs) GetFilePath ¶
func (m *ApiListFilesArgs) GetFilePath() string
func (*ApiListFilesArgs) GetFilter ¶
func (m *ApiListFilesArgs) GetFilter() string
func (*ApiListFilesArgs) GetOffset ¶
func (m *ApiListFilesArgs) GetOffset() int64
func (*ApiListFilesArgs) ProtoMessage ¶
func (*ApiListFilesArgs) ProtoMessage()
func (*ApiListFilesArgs) Reset ¶
func (m *ApiListFilesArgs) Reset()
func (*ApiListFilesArgs) String ¶
func (m *ApiListFilesArgs) String() string
type ApiListFilesResult ¶
type ApiListFilesResult struct { Items []*ApiFile `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFilesResult) Descriptor ¶
func (*ApiListFilesResult) Descriptor() ([]byte, []int)
func (*ApiListFilesResult) GetItems ¶
func (m *ApiListFilesResult) GetItems() []*ApiFile
func (*ApiListFilesResult) ProtoMessage ¶
func (*ApiListFilesResult) ProtoMessage()
func (*ApiListFilesResult) Reset ¶
func (m *ApiListFilesResult) Reset()
func (*ApiListFilesResult) String ¶
func (m *ApiListFilesResult) String() string
type ApiListFlowDescriptorsArgs ¶
type ApiListFlowDescriptorsArgs struct { FlowType *ApiListFlowDescriptorsArgs_FlowType `protobuf:"varint,1,opt,name=flow_type,json=flowType,enum=ApiListFlowDescriptorsArgs_FlowType" json:"flow_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowDescriptorsArgs) Descriptor ¶
func (*ApiListFlowDescriptorsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowDescriptorsArgs) GetFlowType ¶
func (m *ApiListFlowDescriptorsArgs) GetFlowType() ApiListFlowDescriptorsArgs_FlowType
func (*ApiListFlowDescriptorsArgs) ProtoMessage ¶
func (*ApiListFlowDescriptorsArgs) ProtoMessage()
func (*ApiListFlowDescriptorsArgs) Reset ¶
func (m *ApiListFlowDescriptorsArgs) Reset()
func (*ApiListFlowDescriptorsArgs) String ¶
func (m *ApiListFlowDescriptorsArgs) String() string
type ApiListFlowDescriptorsArgs_FlowType ¶
type ApiListFlowDescriptorsArgs_FlowType int32
const ( ApiListFlowDescriptorsArgs_CLIENT ApiListFlowDescriptorsArgs_FlowType = 0 ApiListFlowDescriptorsArgs_GLOBAL ApiListFlowDescriptorsArgs_FlowType = 1 )
func (ApiListFlowDescriptorsArgs_FlowType) Enum ¶
func (x ApiListFlowDescriptorsArgs_FlowType) Enum() *ApiListFlowDescriptorsArgs_FlowType
func (ApiListFlowDescriptorsArgs_FlowType) EnumDescriptor ¶
func (ApiListFlowDescriptorsArgs_FlowType) EnumDescriptor() ([]byte, []int)
func (ApiListFlowDescriptorsArgs_FlowType) String ¶
func (x ApiListFlowDescriptorsArgs_FlowType) String() string
func (*ApiListFlowDescriptorsArgs_FlowType) UnmarshalJSON ¶
func (x *ApiListFlowDescriptorsArgs_FlowType) UnmarshalJSON(data []byte) error
type ApiListFlowDescriptorsResult ¶
type ApiListFlowDescriptorsResult struct { Items []*ApiFlowDescriptor `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowDescriptorsResult) Descriptor ¶
func (*ApiListFlowDescriptorsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowDescriptorsResult) GetItems ¶
func (m *ApiListFlowDescriptorsResult) GetItems() []*ApiFlowDescriptor
func (*ApiListFlowDescriptorsResult) ProtoMessage ¶
func (*ApiListFlowDescriptorsResult) ProtoMessage()
func (*ApiListFlowDescriptorsResult) Reset ¶
func (m *ApiListFlowDescriptorsResult) Reset()
func (*ApiListFlowDescriptorsResult) String ¶
func (m *ApiListFlowDescriptorsResult) String() string
type ApiListFlowLogsArgs ¶
type ApiListFlowLogsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,5,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowLogsArgs) Descriptor ¶
func (*ApiListFlowLogsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowLogsArgs) GetClientId ¶
func (m *ApiListFlowLogsArgs) GetClientId() string
func (*ApiListFlowLogsArgs) GetCount ¶
func (m *ApiListFlowLogsArgs) GetCount() int64
func (*ApiListFlowLogsArgs) GetFilter ¶
func (m *ApiListFlowLogsArgs) GetFilter() string
func (*ApiListFlowLogsArgs) GetFlowId ¶
func (m *ApiListFlowLogsArgs) GetFlowId() string
func (*ApiListFlowLogsArgs) GetOffset ¶
func (m *ApiListFlowLogsArgs) GetOffset() int64
func (*ApiListFlowLogsArgs) ProtoMessage ¶
func (*ApiListFlowLogsArgs) ProtoMessage()
func (*ApiListFlowLogsArgs) Reset ¶
func (m *ApiListFlowLogsArgs) Reset()
func (*ApiListFlowLogsArgs) String ¶
func (m *ApiListFlowLogsArgs) String() string
type ApiListFlowLogsResult ¶
type ApiListFlowLogsResult struct { Items []*FlowLog `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowLogsResult) Descriptor ¶
func (*ApiListFlowLogsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowLogsResult) GetItems ¶
func (m *ApiListFlowLogsResult) GetItems() []*FlowLog
func (*ApiListFlowLogsResult) GetTotalCount ¶
func (m *ApiListFlowLogsResult) GetTotalCount() int64
func (*ApiListFlowLogsResult) ProtoMessage ¶
func (*ApiListFlowLogsResult) ProtoMessage()
func (*ApiListFlowLogsResult) Reset ¶
func (m *ApiListFlowLogsResult) Reset()
func (*ApiListFlowLogsResult) String ¶
func (m *ApiListFlowLogsResult) String() string
type ApiListFlowOutputPluginErrorsArgs ¶
type ApiListFlowOutputPluginErrorsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` PluginId *string `protobuf:"bytes,3,opt,name=plugin_id,json=pluginId" json:"plugin_id,omitempty"` Offset *int64 `protobuf:"varint,4,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowOutputPluginErrorsArgs) Descriptor ¶
func (*ApiListFlowOutputPluginErrorsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowOutputPluginErrorsArgs) GetClientId ¶
func (m *ApiListFlowOutputPluginErrorsArgs) GetClientId() string
func (*ApiListFlowOutputPluginErrorsArgs) GetCount ¶
func (m *ApiListFlowOutputPluginErrorsArgs) GetCount() int64
func (*ApiListFlowOutputPluginErrorsArgs) GetFlowId ¶
func (m *ApiListFlowOutputPluginErrorsArgs) GetFlowId() string
func (*ApiListFlowOutputPluginErrorsArgs) GetOffset ¶
func (m *ApiListFlowOutputPluginErrorsArgs) GetOffset() int64
func (*ApiListFlowOutputPluginErrorsArgs) GetPluginId ¶
func (m *ApiListFlowOutputPluginErrorsArgs) GetPluginId() string
func (*ApiListFlowOutputPluginErrorsArgs) ProtoMessage ¶
func (*ApiListFlowOutputPluginErrorsArgs) ProtoMessage()
func (*ApiListFlowOutputPluginErrorsArgs) Reset ¶
func (m *ApiListFlowOutputPluginErrorsArgs) Reset()
func (*ApiListFlowOutputPluginErrorsArgs) String ¶
func (m *ApiListFlowOutputPluginErrorsArgs) String() string
type ApiListFlowOutputPluginErrorsResult ¶
type ApiListFlowOutputPluginErrorsResult struct { Items []*OutputPluginBatchProcessingStatus `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowOutputPluginErrorsResult) Descriptor ¶
func (*ApiListFlowOutputPluginErrorsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowOutputPluginErrorsResult) GetItems ¶
func (m *ApiListFlowOutputPluginErrorsResult) GetItems() []*OutputPluginBatchProcessingStatus
func (*ApiListFlowOutputPluginErrorsResult) GetTotalCount ¶
func (m *ApiListFlowOutputPluginErrorsResult) GetTotalCount() int64
func (*ApiListFlowOutputPluginErrorsResult) ProtoMessage ¶
func (*ApiListFlowOutputPluginErrorsResult) ProtoMessage()
func (*ApiListFlowOutputPluginErrorsResult) Reset ¶
func (m *ApiListFlowOutputPluginErrorsResult) Reset()
func (*ApiListFlowOutputPluginErrorsResult) String ¶
func (m *ApiListFlowOutputPluginErrorsResult) String() string
type ApiListFlowOutputPluginLogsArgs ¶
type ApiListFlowOutputPluginLogsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` PluginId *string `protobuf:"bytes,3,opt,name=plugin_id,json=pluginId" json:"plugin_id,omitempty"` Offset *int64 `protobuf:"varint,4,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowOutputPluginLogsArgs) Descriptor ¶
func (*ApiListFlowOutputPluginLogsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowOutputPluginLogsArgs) GetClientId ¶
func (m *ApiListFlowOutputPluginLogsArgs) GetClientId() string
func (*ApiListFlowOutputPluginLogsArgs) GetCount ¶
func (m *ApiListFlowOutputPluginLogsArgs) GetCount() int64
func (*ApiListFlowOutputPluginLogsArgs) GetFlowId ¶
func (m *ApiListFlowOutputPluginLogsArgs) GetFlowId() string
func (*ApiListFlowOutputPluginLogsArgs) GetOffset ¶
func (m *ApiListFlowOutputPluginLogsArgs) GetOffset() int64
func (*ApiListFlowOutputPluginLogsArgs) GetPluginId ¶
func (m *ApiListFlowOutputPluginLogsArgs) GetPluginId() string
func (*ApiListFlowOutputPluginLogsArgs) ProtoMessage ¶
func (*ApiListFlowOutputPluginLogsArgs) ProtoMessage()
func (*ApiListFlowOutputPluginLogsArgs) Reset ¶
func (m *ApiListFlowOutputPluginLogsArgs) Reset()
func (*ApiListFlowOutputPluginLogsArgs) String ¶
func (m *ApiListFlowOutputPluginLogsArgs) String() string
type ApiListFlowOutputPluginLogsResult ¶
type ApiListFlowOutputPluginLogsResult struct { Items []*OutputPluginBatchProcessingStatus `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowOutputPluginLogsResult) Descriptor ¶
func (*ApiListFlowOutputPluginLogsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowOutputPluginLogsResult) GetItems ¶
func (m *ApiListFlowOutputPluginLogsResult) GetItems() []*OutputPluginBatchProcessingStatus
func (*ApiListFlowOutputPluginLogsResult) GetTotalCount ¶
func (m *ApiListFlowOutputPluginLogsResult) GetTotalCount() int64
func (*ApiListFlowOutputPluginLogsResult) ProtoMessage ¶
func (*ApiListFlowOutputPluginLogsResult) ProtoMessage()
func (*ApiListFlowOutputPluginLogsResult) Reset ¶
func (m *ApiListFlowOutputPluginLogsResult) Reset()
func (*ApiListFlowOutputPluginLogsResult) String ¶
func (m *ApiListFlowOutputPluginLogsResult) String() string
type ApiListFlowOutputPluginsArgs ¶
type ApiListFlowOutputPluginsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowOutputPluginsArgs) Descriptor ¶
func (*ApiListFlowOutputPluginsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowOutputPluginsArgs) GetClientId ¶
func (m *ApiListFlowOutputPluginsArgs) GetClientId() string
func (*ApiListFlowOutputPluginsArgs) GetFlowId ¶
func (m *ApiListFlowOutputPluginsArgs) GetFlowId() string
func (*ApiListFlowOutputPluginsArgs) ProtoMessage ¶
func (*ApiListFlowOutputPluginsArgs) ProtoMessage()
func (*ApiListFlowOutputPluginsArgs) Reset ¶
func (m *ApiListFlowOutputPluginsArgs) Reset()
func (*ApiListFlowOutputPluginsArgs) String ¶
func (m *ApiListFlowOutputPluginsArgs) String() string
type ApiListFlowOutputPluginsResult ¶
type ApiListFlowOutputPluginsResult struct { Items []*ApiOutputPlugin `protobuf:"bytes,2,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowOutputPluginsResult) Descriptor ¶
func (*ApiListFlowOutputPluginsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowOutputPluginsResult) GetItems ¶
func (m *ApiListFlowOutputPluginsResult) GetItems() []*ApiOutputPlugin
func (*ApiListFlowOutputPluginsResult) ProtoMessage ¶
func (*ApiListFlowOutputPluginsResult) ProtoMessage()
func (*ApiListFlowOutputPluginsResult) Reset ¶
func (m *ApiListFlowOutputPluginsResult) Reset()
func (*ApiListFlowOutputPluginsResult) String ¶
func (m *ApiListFlowOutputPluginsResult) String() string
type ApiListFlowResultsArgs ¶
type ApiListFlowResultsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FlowId *string `protobuf:"bytes,2,opt,name=flow_id,json=flowId" json:"flow_id,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,5,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowResultsArgs) Descriptor ¶
func (*ApiListFlowResultsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowResultsArgs) GetClientId ¶
func (m *ApiListFlowResultsArgs) GetClientId() string
func (*ApiListFlowResultsArgs) GetCount ¶
func (m *ApiListFlowResultsArgs) GetCount() int64
func (*ApiListFlowResultsArgs) GetFilter ¶
func (m *ApiListFlowResultsArgs) GetFilter() string
func (*ApiListFlowResultsArgs) GetFlowId ¶
func (m *ApiListFlowResultsArgs) GetFlowId() string
func (*ApiListFlowResultsArgs) GetOffset ¶
func (m *ApiListFlowResultsArgs) GetOffset() int64
func (*ApiListFlowResultsArgs) ProtoMessage ¶
func (*ApiListFlowResultsArgs) ProtoMessage()
func (*ApiListFlowResultsArgs) Reset ¶
func (m *ApiListFlowResultsArgs) Reset()
func (*ApiListFlowResultsArgs) String ¶
func (m *ApiListFlowResultsArgs) String() string
type ApiListFlowResultsResult ¶
type ApiListFlowResultsResult struct { Items []*ApiFlowResult `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowResultsResult) Descriptor ¶
func (*ApiListFlowResultsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowResultsResult) GetItems ¶
func (m *ApiListFlowResultsResult) GetItems() []*ApiFlowResult
func (*ApiListFlowResultsResult) GetTotalCount ¶
func (m *ApiListFlowResultsResult) GetTotalCount() int64
func (*ApiListFlowResultsResult) ProtoMessage ¶
func (*ApiListFlowResultsResult) ProtoMessage()
func (*ApiListFlowResultsResult) Reset ¶
func (m *ApiListFlowResultsResult) Reset()
func (*ApiListFlowResultsResult) String ¶
func (m *ApiListFlowResultsResult) String() string
type ApiListFlowsArgs ¶
type ApiListFlowsArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowsArgs) Descriptor ¶
func (*ApiListFlowsArgs) Descriptor() ([]byte, []int)
func (*ApiListFlowsArgs) GetClientId ¶
func (m *ApiListFlowsArgs) GetClientId() string
func (*ApiListFlowsArgs) GetCount ¶
func (m *ApiListFlowsArgs) GetCount() int64
func (*ApiListFlowsArgs) GetOffset ¶
func (m *ApiListFlowsArgs) GetOffset() int64
func (*ApiListFlowsArgs) ProtoMessage ¶
func (*ApiListFlowsArgs) ProtoMessage()
func (*ApiListFlowsArgs) Reset ¶
func (m *ApiListFlowsArgs) Reset()
func (*ApiListFlowsArgs) String ¶
func (m *ApiListFlowsArgs) String() string
type ApiListFlowsResult ¶
type ApiListFlowsResult struct { Items []*ApiFlow `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListFlowsResult) Descriptor ¶
func (*ApiListFlowsResult) Descriptor() ([]byte, []int)
func (*ApiListFlowsResult) GetItems ¶
func (m *ApiListFlowsResult) GetItems() []*ApiFlow
func (*ApiListFlowsResult) ProtoMessage ¶
func (*ApiListFlowsResult) ProtoMessage()
func (*ApiListFlowsResult) Reset ¶
func (m *ApiListFlowsResult) Reset()
func (*ApiListFlowsResult) String ¶
func (m *ApiListFlowsResult) String() string
type ApiListHuntClientsArgs ¶
type ApiListHuntClientsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` ClientStatus *ApiListHuntClientsArgs_ClientStatus `` /* 132-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntClientsArgs) Descriptor ¶
func (*ApiListHuntClientsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntClientsArgs) GetClientStatus ¶
func (m *ApiListHuntClientsArgs) GetClientStatus() ApiListHuntClientsArgs_ClientStatus
func (*ApiListHuntClientsArgs) GetCount ¶
func (m *ApiListHuntClientsArgs) GetCount() int64
func (*ApiListHuntClientsArgs) GetHuntId ¶
func (m *ApiListHuntClientsArgs) GetHuntId() string
func (*ApiListHuntClientsArgs) GetOffset ¶
func (m *ApiListHuntClientsArgs) GetOffset() int64
func (*ApiListHuntClientsArgs) ProtoMessage ¶
func (*ApiListHuntClientsArgs) ProtoMessage()
func (*ApiListHuntClientsArgs) Reset ¶
func (m *ApiListHuntClientsArgs) Reset()
func (*ApiListHuntClientsArgs) String ¶
func (m *ApiListHuntClientsArgs) String() string
type ApiListHuntClientsArgs_ClientStatus ¶
type ApiListHuntClientsArgs_ClientStatus int32
const ( ApiListHuntClientsArgs_STARTED ApiListHuntClientsArgs_ClientStatus = 0 ApiListHuntClientsArgs_OUTSTANDING ApiListHuntClientsArgs_ClientStatus = 1 ApiListHuntClientsArgs_COMPLETED ApiListHuntClientsArgs_ClientStatus = 2 )
func (ApiListHuntClientsArgs_ClientStatus) Enum ¶
func (x ApiListHuntClientsArgs_ClientStatus) Enum() *ApiListHuntClientsArgs_ClientStatus
func (ApiListHuntClientsArgs_ClientStatus) EnumDescriptor ¶
func (ApiListHuntClientsArgs_ClientStatus) EnumDescriptor() ([]byte, []int)
func (ApiListHuntClientsArgs_ClientStatus) String ¶
func (x ApiListHuntClientsArgs_ClientStatus) String() string
func (*ApiListHuntClientsArgs_ClientStatus) UnmarshalJSON ¶
func (x *ApiListHuntClientsArgs_ClientStatus) UnmarshalJSON(data []byte) error
type ApiListHuntClientsResult ¶
type ApiListHuntClientsResult struct { Items []*ApiHuntClient `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntClientsResult) Descriptor ¶
func (*ApiListHuntClientsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntClientsResult) GetItems ¶
func (m *ApiListHuntClientsResult) GetItems() []*ApiHuntClient
func (*ApiListHuntClientsResult) GetTotalCount ¶
func (m *ApiListHuntClientsResult) GetTotalCount() int64
func (*ApiListHuntClientsResult) ProtoMessage ¶
func (*ApiListHuntClientsResult) ProtoMessage()
func (*ApiListHuntClientsResult) Reset ¶
func (m *ApiListHuntClientsResult) Reset()
func (*ApiListHuntClientsResult) String ¶
func (m *ApiListHuntClientsResult) String() string
type ApiListHuntCrashesArgs ¶
type ApiListHuntCrashesArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntCrashesArgs) Descriptor ¶
func (*ApiListHuntCrashesArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntCrashesArgs) GetCount ¶
func (m *ApiListHuntCrashesArgs) GetCount() int64
func (*ApiListHuntCrashesArgs) GetFilter ¶
func (m *ApiListHuntCrashesArgs) GetFilter() string
func (*ApiListHuntCrashesArgs) GetHuntId ¶
func (m *ApiListHuntCrashesArgs) GetHuntId() string
func (*ApiListHuntCrashesArgs) GetOffset ¶
func (m *ApiListHuntCrashesArgs) GetOffset() int64
func (*ApiListHuntCrashesArgs) ProtoMessage ¶
func (*ApiListHuntCrashesArgs) ProtoMessage()
func (*ApiListHuntCrashesArgs) Reset ¶
func (m *ApiListHuntCrashesArgs) Reset()
func (*ApiListHuntCrashesArgs) String ¶
func (m *ApiListHuntCrashesArgs) String() string
type ApiListHuntCrashesResult ¶
type ApiListHuntCrashesResult struct { Items []*ClientCrash `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntCrashesResult) Descriptor ¶
func (*ApiListHuntCrashesResult) Descriptor() ([]byte, []int)
func (*ApiListHuntCrashesResult) GetItems ¶
func (m *ApiListHuntCrashesResult) GetItems() []*ClientCrash
func (*ApiListHuntCrashesResult) GetTotalCount ¶
func (m *ApiListHuntCrashesResult) GetTotalCount() int64
func (*ApiListHuntCrashesResult) ProtoMessage ¶
func (*ApiListHuntCrashesResult) ProtoMessage()
func (*ApiListHuntCrashesResult) Reset ¶
func (m *ApiListHuntCrashesResult) Reset()
func (*ApiListHuntCrashesResult) String ¶
func (m *ApiListHuntCrashesResult) String() string
type ApiListHuntErrorsArgs ¶
type ApiListHuntErrorsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntErrorsArgs) Descriptor ¶
func (*ApiListHuntErrorsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntErrorsArgs) GetCount ¶
func (m *ApiListHuntErrorsArgs) GetCount() int64
func (*ApiListHuntErrorsArgs) GetFilter ¶
func (m *ApiListHuntErrorsArgs) GetFilter() string
func (*ApiListHuntErrorsArgs) GetHuntId ¶
func (m *ApiListHuntErrorsArgs) GetHuntId() string
func (*ApiListHuntErrorsArgs) GetOffset ¶
func (m *ApiListHuntErrorsArgs) GetOffset() int64
func (*ApiListHuntErrorsArgs) ProtoMessage ¶
func (*ApiListHuntErrorsArgs) ProtoMessage()
func (*ApiListHuntErrorsArgs) Reset ¶
func (m *ApiListHuntErrorsArgs) Reset()
func (*ApiListHuntErrorsArgs) String ¶
func (m *ApiListHuntErrorsArgs) String() string
type ApiListHuntErrorsResult ¶
type ApiListHuntErrorsResult struct { Items []*HuntError `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntErrorsResult) Descriptor ¶
func (*ApiListHuntErrorsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntErrorsResult) GetItems ¶
func (m *ApiListHuntErrorsResult) GetItems() []*HuntError
func (*ApiListHuntErrorsResult) GetTotalCount ¶
func (m *ApiListHuntErrorsResult) GetTotalCount() int64
func (*ApiListHuntErrorsResult) ProtoMessage ¶
func (*ApiListHuntErrorsResult) ProtoMessage()
func (*ApiListHuntErrorsResult) Reset ¶
func (m *ApiListHuntErrorsResult) Reset()
func (*ApiListHuntErrorsResult) String ¶
func (m *ApiListHuntErrorsResult) String() string
type ApiListHuntLogsArgs ¶
type ApiListHuntLogsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntLogsArgs) Descriptor ¶
func (*ApiListHuntLogsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntLogsArgs) GetCount ¶
func (m *ApiListHuntLogsArgs) GetCount() int64
func (*ApiListHuntLogsArgs) GetFilter ¶
func (m *ApiListHuntLogsArgs) GetFilter() string
func (*ApiListHuntLogsArgs) GetHuntId ¶
func (m *ApiListHuntLogsArgs) GetHuntId() string
func (*ApiListHuntLogsArgs) GetOffset ¶
func (m *ApiListHuntLogsArgs) GetOffset() int64
func (*ApiListHuntLogsArgs) ProtoMessage ¶
func (*ApiListHuntLogsArgs) ProtoMessage()
func (*ApiListHuntLogsArgs) Reset ¶
func (m *ApiListHuntLogsArgs) Reset()
func (*ApiListHuntLogsArgs) String ¶
func (m *ApiListHuntLogsArgs) String() string
type ApiListHuntLogsResult ¶
type ApiListHuntLogsResult struct { Items []*FlowLog `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntLogsResult) Descriptor ¶
func (*ApiListHuntLogsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntLogsResult) GetItems ¶
func (m *ApiListHuntLogsResult) GetItems() []*FlowLog
func (*ApiListHuntLogsResult) GetTotalCount ¶
func (m *ApiListHuntLogsResult) GetTotalCount() int64
func (*ApiListHuntLogsResult) ProtoMessage ¶
func (*ApiListHuntLogsResult) ProtoMessage()
func (*ApiListHuntLogsResult) Reset ¶
func (m *ApiListHuntLogsResult) Reset()
func (*ApiListHuntLogsResult) String ¶
func (m *ApiListHuntLogsResult) String() string
type ApiListHuntOutputPluginErrorsArgs ¶
type ApiListHuntOutputPluginErrorsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` PluginId *string `protobuf:"bytes,2,opt,name=plugin_id,json=pluginId" json:"plugin_id,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntOutputPluginErrorsArgs) Descriptor ¶
func (*ApiListHuntOutputPluginErrorsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntOutputPluginErrorsArgs) GetCount ¶
func (m *ApiListHuntOutputPluginErrorsArgs) GetCount() int64
func (*ApiListHuntOutputPluginErrorsArgs) GetHuntId ¶
func (m *ApiListHuntOutputPluginErrorsArgs) GetHuntId() string
func (*ApiListHuntOutputPluginErrorsArgs) GetOffset ¶
func (m *ApiListHuntOutputPluginErrorsArgs) GetOffset() int64
func (*ApiListHuntOutputPluginErrorsArgs) GetPluginId ¶
func (m *ApiListHuntOutputPluginErrorsArgs) GetPluginId() string
func (*ApiListHuntOutputPluginErrorsArgs) ProtoMessage ¶
func (*ApiListHuntOutputPluginErrorsArgs) ProtoMessage()
func (*ApiListHuntOutputPluginErrorsArgs) Reset ¶
func (m *ApiListHuntOutputPluginErrorsArgs) Reset()
func (*ApiListHuntOutputPluginErrorsArgs) String ¶
func (m *ApiListHuntOutputPluginErrorsArgs) String() string
type ApiListHuntOutputPluginErrorsResult ¶
type ApiListHuntOutputPluginErrorsResult struct { Items []*OutputPluginBatchProcessingStatus `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntOutputPluginErrorsResult) Descriptor ¶
func (*ApiListHuntOutputPluginErrorsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntOutputPluginErrorsResult) GetItems ¶
func (m *ApiListHuntOutputPluginErrorsResult) GetItems() []*OutputPluginBatchProcessingStatus
func (*ApiListHuntOutputPluginErrorsResult) GetTotalCount ¶
func (m *ApiListHuntOutputPluginErrorsResult) GetTotalCount() int64
func (*ApiListHuntOutputPluginErrorsResult) ProtoMessage ¶
func (*ApiListHuntOutputPluginErrorsResult) ProtoMessage()
func (*ApiListHuntOutputPluginErrorsResult) Reset ¶
func (m *ApiListHuntOutputPluginErrorsResult) Reset()
func (*ApiListHuntOutputPluginErrorsResult) String ¶
func (m *ApiListHuntOutputPluginErrorsResult) String() string
type ApiListHuntOutputPluginLogsArgs ¶
type ApiListHuntOutputPluginLogsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` PluginId *string `protobuf:"bytes,2,opt,name=plugin_id,json=pluginId" json:"plugin_id,omitempty"` Offset *int64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntOutputPluginLogsArgs) Descriptor ¶
func (*ApiListHuntOutputPluginLogsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntOutputPluginLogsArgs) GetCount ¶
func (m *ApiListHuntOutputPluginLogsArgs) GetCount() int64
func (*ApiListHuntOutputPluginLogsArgs) GetHuntId ¶
func (m *ApiListHuntOutputPluginLogsArgs) GetHuntId() string
func (*ApiListHuntOutputPluginLogsArgs) GetOffset ¶
func (m *ApiListHuntOutputPluginLogsArgs) GetOffset() int64
func (*ApiListHuntOutputPluginLogsArgs) GetPluginId ¶
func (m *ApiListHuntOutputPluginLogsArgs) GetPluginId() string
func (*ApiListHuntOutputPluginLogsArgs) ProtoMessage ¶
func (*ApiListHuntOutputPluginLogsArgs) ProtoMessage()
func (*ApiListHuntOutputPluginLogsArgs) Reset ¶
func (m *ApiListHuntOutputPluginLogsArgs) Reset()
func (*ApiListHuntOutputPluginLogsArgs) String ¶
func (m *ApiListHuntOutputPluginLogsArgs) String() string
type ApiListHuntOutputPluginLogsResult ¶
type ApiListHuntOutputPluginLogsResult struct { Items []*OutputPluginBatchProcessingStatus `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntOutputPluginLogsResult) Descriptor ¶
func (*ApiListHuntOutputPluginLogsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntOutputPluginLogsResult) GetItems ¶
func (m *ApiListHuntOutputPluginLogsResult) GetItems() []*OutputPluginBatchProcessingStatus
func (*ApiListHuntOutputPluginLogsResult) GetTotalCount ¶
func (m *ApiListHuntOutputPluginLogsResult) GetTotalCount() int64
func (*ApiListHuntOutputPluginLogsResult) ProtoMessage ¶
func (*ApiListHuntOutputPluginLogsResult) ProtoMessage()
func (*ApiListHuntOutputPluginLogsResult) Reset ¶
func (m *ApiListHuntOutputPluginLogsResult) Reset()
func (*ApiListHuntOutputPluginLogsResult) String ¶
func (m *ApiListHuntOutputPluginLogsResult) String() string
type ApiListHuntOutputPluginsArgs ¶
type ApiListHuntOutputPluginsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntOutputPluginsArgs) Descriptor ¶
func (*ApiListHuntOutputPluginsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntOutputPluginsArgs) GetHuntId ¶
func (m *ApiListHuntOutputPluginsArgs) GetHuntId() string
func (*ApiListHuntOutputPluginsArgs) ProtoMessage ¶
func (*ApiListHuntOutputPluginsArgs) ProtoMessage()
func (*ApiListHuntOutputPluginsArgs) Reset ¶
func (m *ApiListHuntOutputPluginsArgs) Reset()
func (*ApiListHuntOutputPluginsArgs) String ¶
func (m *ApiListHuntOutputPluginsArgs) String() string
type ApiListHuntOutputPluginsResult ¶
type ApiListHuntOutputPluginsResult struct { Items []*ApiOutputPlugin `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntOutputPluginsResult) Descriptor ¶
func (*ApiListHuntOutputPluginsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntOutputPluginsResult) GetItems ¶
func (m *ApiListHuntOutputPluginsResult) GetItems() []*ApiOutputPlugin
func (*ApiListHuntOutputPluginsResult) GetTotalCount ¶
func (m *ApiListHuntOutputPluginsResult) GetTotalCount() int64
func (*ApiListHuntOutputPluginsResult) ProtoMessage ¶
func (*ApiListHuntOutputPluginsResult) ProtoMessage()
func (*ApiListHuntOutputPluginsResult) Reset ¶
func (m *ApiListHuntOutputPluginsResult) Reset()
func (*ApiListHuntOutputPluginsResult) String ¶
func (m *ApiListHuntOutputPluginsResult) String() string
type ApiListHuntResultsArgs ¶
type ApiListHuntResultsArgs struct { HuntId *string `protobuf:"bytes,1,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` Filter *string `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntResultsArgs) Descriptor ¶
func (*ApiListHuntResultsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntResultsArgs) GetCount ¶
func (m *ApiListHuntResultsArgs) GetCount() int64
func (*ApiListHuntResultsArgs) GetFilter ¶
func (m *ApiListHuntResultsArgs) GetFilter() string
func (*ApiListHuntResultsArgs) GetHuntId ¶
func (m *ApiListHuntResultsArgs) GetHuntId() string
func (*ApiListHuntResultsArgs) GetOffset ¶
func (m *ApiListHuntResultsArgs) GetOffset() int64
func (*ApiListHuntResultsArgs) ProtoMessage ¶
func (*ApiListHuntResultsArgs) ProtoMessage()
func (*ApiListHuntResultsArgs) Reset ¶
func (m *ApiListHuntResultsArgs) Reset()
func (*ApiListHuntResultsArgs) String ¶
func (m *ApiListHuntResultsArgs) String() string
type ApiListHuntResultsResult ¶
type ApiListHuntResultsResult struct { Items []*ApiHuntResult `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntResultsResult) Descriptor ¶
func (*ApiListHuntResultsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntResultsResult) GetItems ¶
func (m *ApiListHuntResultsResult) GetItems() []*ApiHuntResult
func (*ApiListHuntResultsResult) GetTotalCount ¶
func (m *ApiListHuntResultsResult) GetTotalCount() int64
func (*ApiListHuntResultsResult) ProtoMessage ¶
func (*ApiListHuntResultsResult) ProtoMessage()
func (*ApiListHuntResultsResult) Reset ¶
func (m *ApiListHuntResultsResult) Reset()
func (*ApiListHuntResultsResult) String ¶
func (m *ApiListHuntResultsResult) String() string
type ApiListHuntsArgs ¶
type ApiListHuntsArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` // Filtering criterias. CreatedBy *string `protobuf:"bytes,3,opt,name=created_by,json=createdBy" json:"created_by,omitempty"` DescriptionContains *string `protobuf:"bytes,4,opt,name=description_contains,json=descriptionContains" json:"description_contains,omitempty"` ActiveWithin *uint64 `protobuf:"varint,5,opt,name=active_within,json=activeWithin" json:"active_within,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntsArgs) Descriptor ¶
func (*ApiListHuntsArgs) Descriptor() ([]byte, []int)
func (*ApiListHuntsArgs) GetActiveWithin ¶
func (m *ApiListHuntsArgs) GetActiveWithin() uint64
func (*ApiListHuntsArgs) GetCount ¶
func (m *ApiListHuntsArgs) GetCount() int64
func (*ApiListHuntsArgs) GetCreatedBy ¶
func (m *ApiListHuntsArgs) GetCreatedBy() string
func (*ApiListHuntsArgs) GetDescriptionContains ¶
func (m *ApiListHuntsArgs) GetDescriptionContains() string
func (*ApiListHuntsArgs) GetOffset ¶
func (m *ApiListHuntsArgs) GetOffset() int64
func (*ApiListHuntsArgs) ProtoMessage ¶
func (*ApiListHuntsArgs) ProtoMessage()
func (*ApiListHuntsArgs) Reset ¶
func (m *ApiListHuntsArgs) Reset()
func (*ApiListHuntsArgs) String ¶
func (m *ApiListHuntsArgs) String() string
type ApiListHuntsResult ¶
type ApiListHuntsResult struct { Items []*ApiHunt `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` TotalCount *int64 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListHuntsResult) Descriptor ¶
func (*ApiListHuntsResult) Descriptor() ([]byte, []int)
func (*ApiListHuntsResult) GetItems ¶
func (m *ApiListHuntsResult) GetItems() []*ApiHunt
func (*ApiListHuntsResult) GetTotalCount ¶
func (m *ApiListHuntsResult) GetTotalCount() int64
func (*ApiListHuntsResult) ProtoMessage ¶
func (*ApiListHuntsResult) ProtoMessage()
func (*ApiListHuntsResult) Reset ¶
func (m *ApiListHuntsResult) Reset()
func (*ApiListHuntsResult) String ¶
func (m *ApiListHuntsResult) String() string
type ApiListKbFieldsResult ¶
type ApiListKbFieldsResult struct { Items []string `protobuf:"bytes,2,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListKbFieldsResult) Descriptor ¶
func (*ApiListKbFieldsResult) Descriptor() ([]byte, []int)
func (*ApiListKbFieldsResult) GetItems ¶
func (m *ApiListKbFieldsResult) GetItems() []string
func (*ApiListKbFieldsResult) ProtoMessage ¶
func (*ApiListKbFieldsResult) ProtoMessage()
func (*ApiListKbFieldsResult) Reset ¶
func (m *ApiListKbFieldsResult) Reset()
func (*ApiListKbFieldsResult) String ¶
func (m *ApiListKbFieldsResult) String() string
type ApiListKnownEncodingsResult ¶
type ApiListKnownEncodingsResult struct { Encodings []string `protobuf:"bytes,1,rep,name=encodings" json:"encodings,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListKnownEncodingsResult) Descriptor ¶
func (*ApiListKnownEncodingsResult) Descriptor() ([]byte, []int)
func (*ApiListKnownEncodingsResult) GetEncodings ¶
func (m *ApiListKnownEncodingsResult) GetEncodings() []string
func (*ApiListKnownEncodingsResult) ProtoMessage ¶
func (*ApiListKnownEncodingsResult) ProtoMessage()
func (*ApiListKnownEncodingsResult) Reset ¶
func (m *ApiListKnownEncodingsResult) Reset()
func (*ApiListKnownEncodingsResult) String ¶
func (m *ApiListKnownEncodingsResult) String() string
type ApiListPendingGlobalNotificationsResult ¶
type ApiListPendingGlobalNotificationsResult struct { Items []*GlobalNotification `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListPendingGlobalNotificationsResult) Descriptor ¶
func (*ApiListPendingGlobalNotificationsResult) Descriptor() ([]byte, []int)
func (*ApiListPendingGlobalNotificationsResult) GetItems ¶
func (m *ApiListPendingGlobalNotificationsResult) GetItems() []*GlobalNotification
func (*ApiListPendingGlobalNotificationsResult) ProtoMessage ¶
func (*ApiListPendingGlobalNotificationsResult) ProtoMessage()
func (*ApiListPendingGlobalNotificationsResult) Reset ¶
func (m *ApiListPendingGlobalNotificationsResult) Reset()
func (*ApiListPendingGlobalNotificationsResult) String ¶
func (m *ApiListPendingGlobalNotificationsResult) String() string
type ApiListPendingUserNotificationsArgs ¶
type ApiListPendingUserNotificationsArgs struct { Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListPendingUserNotificationsArgs) Descriptor ¶
func (*ApiListPendingUserNotificationsArgs) Descriptor() ([]byte, []int)
func (*ApiListPendingUserNotificationsArgs) GetTimestamp ¶
func (m *ApiListPendingUserNotificationsArgs) GetTimestamp() uint64
func (*ApiListPendingUserNotificationsArgs) ProtoMessage ¶
func (*ApiListPendingUserNotificationsArgs) ProtoMessage()
func (*ApiListPendingUserNotificationsArgs) Reset ¶
func (m *ApiListPendingUserNotificationsArgs) Reset()
func (*ApiListPendingUserNotificationsArgs) String ¶
func (m *ApiListPendingUserNotificationsArgs) String() string
type ApiListPendingUserNotificationsResult ¶
type ApiListPendingUserNotificationsResult struct { Items []*ApiNotification `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListPendingUserNotificationsResult) Descriptor ¶
func (*ApiListPendingUserNotificationsResult) Descriptor() ([]byte, []int)
func (*ApiListPendingUserNotificationsResult) GetItems ¶
func (m *ApiListPendingUserNotificationsResult) GetItems() []*ApiNotification
func (*ApiListPendingUserNotificationsResult) ProtoMessage ¶
func (*ApiListPendingUserNotificationsResult) ProtoMessage()
func (*ApiListPendingUserNotificationsResult) Reset ¶
func (m *ApiListPendingUserNotificationsResult) Reset()
func (*ApiListPendingUserNotificationsResult) String ¶
func (m *ApiListPendingUserNotificationsResult) String() string
type ApiListStatsStoreMetricsMetadataArgs ¶
type ApiListStatsStoreMetricsMetadataArgs struct { Component *ApiListStatsStoreMetricsMetadataArgs_Component `protobuf:"varint,1,opt,name=component,enum=ApiListStatsStoreMetricsMetadataArgs_Component" json:"component,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListStatsStoreMetricsMetadataArgs) Descriptor ¶
func (*ApiListStatsStoreMetricsMetadataArgs) Descriptor() ([]byte, []int)
func (*ApiListStatsStoreMetricsMetadataArgs) GetComponent ¶
func (m *ApiListStatsStoreMetricsMetadataArgs) GetComponent() ApiListStatsStoreMetricsMetadataArgs_Component
func (*ApiListStatsStoreMetricsMetadataArgs) ProtoMessage ¶
func (*ApiListStatsStoreMetricsMetadataArgs) ProtoMessage()
func (*ApiListStatsStoreMetricsMetadataArgs) Reset ¶
func (m *ApiListStatsStoreMetricsMetadataArgs) Reset()
func (*ApiListStatsStoreMetricsMetadataArgs) String ¶
func (m *ApiListStatsStoreMetricsMetadataArgs) String() string
type ApiListStatsStoreMetricsMetadataArgs_Component ¶
type ApiListStatsStoreMetricsMetadataArgs_Component int32
const ( ApiListStatsStoreMetricsMetadataArgs_WORKER ApiListStatsStoreMetricsMetadataArgs_Component = 0 ApiListStatsStoreMetricsMetadataArgs_FRONTEND ApiListStatsStoreMetricsMetadataArgs_Component = 1 ApiListStatsStoreMetricsMetadataArgs_ADMIN_UI ApiListStatsStoreMetricsMetadataArgs_Component = 2 )
func (ApiListStatsStoreMetricsMetadataArgs_Component) EnumDescriptor ¶
func (ApiListStatsStoreMetricsMetadataArgs_Component) EnumDescriptor() ([]byte, []int)
func (ApiListStatsStoreMetricsMetadataArgs_Component) String ¶
func (x ApiListStatsStoreMetricsMetadataArgs_Component) String() string
func (*ApiListStatsStoreMetricsMetadataArgs_Component) UnmarshalJSON ¶
func (x *ApiListStatsStoreMetricsMetadataArgs_Component) UnmarshalJSON(data []byte) error
type ApiListUserClientApprovalsArgs ¶
type ApiListUserClientApprovalsArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` ClientId *string `protobuf:"bytes,3,opt,name=client_id,json=clientId" json:"client_id,omitempty"` State *ApiListUserClientApprovalsArgs_State `protobuf:"varint,4,opt,name=state,enum=ApiListUserClientApprovalsArgs_State" json:"state,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListUserClientApprovalsArgs) Descriptor ¶
func (*ApiListUserClientApprovalsArgs) Descriptor() ([]byte, []int)
func (*ApiListUserClientApprovalsArgs) GetClientId ¶
func (m *ApiListUserClientApprovalsArgs) GetClientId() string
func (*ApiListUserClientApprovalsArgs) GetCount ¶
func (m *ApiListUserClientApprovalsArgs) GetCount() int64
func (*ApiListUserClientApprovalsArgs) GetOffset ¶
func (m *ApiListUserClientApprovalsArgs) GetOffset() int64
func (*ApiListUserClientApprovalsArgs) GetState ¶
func (m *ApiListUserClientApprovalsArgs) GetState() ApiListUserClientApprovalsArgs_State
func (*ApiListUserClientApprovalsArgs) ProtoMessage ¶
func (*ApiListUserClientApprovalsArgs) ProtoMessage()
func (*ApiListUserClientApprovalsArgs) Reset ¶
func (m *ApiListUserClientApprovalsArgs) Reset()
func (*ApiListUserClientApprovalsArgs) String ¶
func (m *ApiListUserClientApprovalsArgs) String() string
type ApiListUserClientApprovalsArgs_State ¶
type ApiListUserClientApprovalsArgs_State int32
const ( ApiListUserClientApprovalsArgs_ANY ApiListUserClientApprovalsArgs_State = 0 ApiListUserClientApprovalsArgs_VALID ApiListUserClientApprovalsArgs_State = 1 ApiListUserClientApprovalsArgs_INVALID ApiListUserClientApprovalsArgs_State = 2 )
func (ApiListUserClientApprovalsArgs_State) Enum ¶
func (x ApiListUserClientApprovalsArgs_State) Enum() *ApiListUserClientApprovalsArgs_State
func (ApiListUserClientApprovalsArgs_State) EnumDescriptor ¶
func (ApiListUserClientApprovalsArgs_State) EnumDescriptor() ([]byte, []int)
func (ApiListUserClientApprovalsArgs_State) String ¶
func (x ApiListUserClientApprovalsArgs_State) String() string
func (*ApiListUserClientApprovalsArgs_State) UnmarshalJSON ¶
func (x *ApiListUserClientApprovalsArgs_State) UnmarshalJSON(data []byte) error
type ApiListUserClientApprovalsResult ¶
type ApiListUserClientApprovalsResult struct { Items []*ApiUserClientApproval `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListUserClientApprovalsResult) Descriptor ¶
func (*ApiListUserClientApprovalsResult) Descriptor() ([]byte, []int)
func (*ApiListUserClientApprovalsResult) GetItems ¶
func (m *ApiListUserClientApprovalsResult) GetItems() []*ApiUserClientApproval
func (*ApiListUserClientApprovalsResult) ProtoMessage ¶
func (*ApiListUserClientApprovalsResult) ProtoMessage()
func (*ApiListUserClientApprovalsResult) Reset ¶
func (m *ApiListUserClientApprovalsResult) Reset()
func (*ApiListUserClientApprovalsResult) String ¶
func (m *ApiListUserClientApprovalsResult) String() string
type ApiListUserCronApprovalsArgs ¶
type ApiListUserCronApprovalsArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListUserCronApprovalsArgs) Descriptor ¶
func (*ApiListUserCronApprovalsArgs) Descriptor() ([]byte, []int)
func (*ApiListUserCronApprovalsArgs) GetCount ¶
func (m *ApiListUserCronApprovalsArgs) GetCount() int64
func (*ApiListUserCronApprovalsArgs) GetOffset ¶
func (m *ApiListUserCronApprovalsArgs) GetOffset() int64
func (*ApiListUserCronApprovalsArgs) ProtoMessage ¶
func (*ApiListUserCronApprovalsArgs) ProtoMessage()
func (*ApiListUserCronApprovalsArgs) Reset ¶
func (m *ApiListUserCronApprovalsArgs) Reset()
func (*ApiListUserCronApprovalsArgs) String ¶
func (m *ApiListUserCronApprovalsArgs) String() string
type ApiListUserCronApprovalsResult ¶
type ApiListUserCronApprovalsResult struct { Items []*ApiUserCronApproval `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListUserCronApprovalsResult) Descriptor ¶
func (*ApiListUserCronApprovalsResult) Descriptor() ([]byte, []int)
func (*ApiListUserCronApprovalsResult) GetItems ¶
func (m *ApiListUserCronApprovalsResult) GetItems() []*ApiUserCronApproval
func (*ApiListUserCronApprovalsResult) ProtoMessage ¶
func (*ApiListUserCronApprovalsResult) ProtoMessage()
func (*ApiListUserCronApprovalsResult) Reset ¶
func (m *ApiListUserCronApprovalsResult) Reset()
func (*ApiListUserCronApprovalsResult) String ¶
func (m *ApiListUserCronApprovalsResult) String() string
type ApiListUserHuntApprovalsArgs ¶
type ApiListUserHuntApprovalsArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListUserHuntApprovalsArgs) Descriptor ¶
func (*ApiListUserHuntApprovalsArgs) Descriptor() ([]byte, []int)
func (*ApiListUserHuntApprovalsArgs) GetCount ¶
func (m *ApiListUserHuntApprovalsArgs) GetCount() int64
func (*ApiListUserHuntApprovalsArgs) GetOffset ¶
func (m *ApiListUserHuntApprovalsArgs) GetOffset() int64
func (*ApiListUserHuntApprovalsArgs) ProtoMessage ¶
func (*ApiListUserHuntApprovalsArgs) ProtoMessage()
func (*ApiListUserHuntApprovalsArgs) Reset ¶
func (m *ApiListUserHuntApprovalsArgs) Reset()
func (*ApiListUserHuntApprovalsArgs) String ¶
func (m *ApiListUserHuntApprovalsArgs) String() string
type ApiListUserHuntApprovalsResult ¶
type ApiListUserHuntApprovalsResult struct { Items []*ApiUserHuntApproval `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiListUserHuntApprovalsResult) Descriptor ¶
func (*ApiListUserHuntApprovalsResult) Descriptor() ([]byte, []int)
func (*ApiListUserHuntApprovalsResult) GetItems ¶
func (m *ApiListUserHuntApprovalsResult) GetItems() []*ApiUserHuntApproval
func (*ApiListUserHuntApprovalsResult) ProtoMessage ¶
func (*ApiListUserHuntApprovalsResult) ProtoMessage()
func (*ApiListUserHuntApprovalsResult) Reset ¶
func (m *ApiListUserHuntApprovalsResult) Reset()
func (*ApiListUserHuntApprovalsResult) String ¶
func (m *ApiListUserHuntApprovalsResult) String() string
type ApiNotification ¶
type ApiNotification struct { Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` Reference *ApiNotificationReference `protobuf:"bytes,3,opt,name=reference" json:"reference,omitempty"` IsPending *bool `protobuf:"varint,4,opt,name=is_pending,json=isPending" json:"is_pending,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotification) Descriptor ¶
func (*ApiNotification) Descriptor() ([]byte, []int)
func (*ApiNotification) GetIsPending ¶
func (m *ApiNotification) GetIsPending() bool
func (*ApiNotification) GetMessage ¶
func (m *ApiNotification) GetMessage() string
func (*ApiNotification) GetReference ¶
func (m *ApiNotification) GetReference() *ApiNotificationReference
func (*ApiNotification) GetTimestamp ¶
func (m *ApiNotification) GetTimestamp() uint64
func (*ApiNotification) ProtoMessage ¶
func (*ApiNotification) ProtoMessage()
func (*ApiNotification) Reset ¶
func (m *ApiNotification) Reset()
func (*ApiNotification) String ¶
func (m *ApiNotification) String() string
type ApiNotificationArchiveGenerationFinishedReference ¶
type ApiNotificationArchiveGenerationFinishedReference struct { Path *string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"` HuntUrn *string `protobuf:"bytes,2,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` FlowUrn *string `protobuf:"bytes,3,opt,name=flow_urn,json=flowUrn" json:"flow_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationArchiveGenerationFinishedReference) Descriptor ¶
func (*ApiNotificationArchiveGenerationFinishedReference) Descriptor() ([]byte, []int)
func (*ApiNotificationArchiveGenerationFinishedReference) GetFlowUrn ¶
func (m *ApiNotificationArchiveGenerationFinishedReference) GetFlowUrn() string
func (*ApiNotificationArchiveGenerationFinishedReference) GetHuntUrn ¶
func (m *ApiNotificationArchiveGenerationFinishedReference) GetHuntUrn() string
func (*ApiNotificationArchiveGenerationFinishedReference) GetPath ¶
func (m *ApiNotificationArchiveGenerationFinishedReference) GetPath() string
func (*ApiNotificationArchiveGenerationFinishedReference) ProtoMessage ¶
func (*ApiNotificationArchiveGenerationFinishedReference) ProtoMessage()
func (*ApiNotificationArchiveGenerationFinishedReference) Reset ¶
func (m *ApiNotificationArchiveGenerationFinishedReference) Reset()
func (*ApiNotificationArchiveGenerationFinishedReference) String ¶
func (m *ApiNotificationArchiveGenerationFinishedReference) String() string
type ApiNotificationCronReference ¶
type ApiNotificationCronReference struct { CronJobUrn *string `protobuf:"bytes,1,opt,name=cron_job_urn,json=cronJobUrn" json:"cron_job_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationCronReference) Descriptor ¶
func (*ApiNotificationCronReference) Descriptor() ([]byte, []int)
func (*ApiNotificationCronReference) GetCronJobUrn ¶
func (m *ApiNotificationCronReference) GetCronJobUrn() string
func (*ApiNotificationCronReference) ProtoMessage ¶
func (*ApiNotificationCronReference) ProtoMessage()
func (*ApiNotificationCronReference) Reset ¶
func (m *ApiNotificationCronReference) Reset()
func (*ApiNotificationCronReference) String ¶
func (m *ApiNotificationCronReference) String() string
type ApiNotificationDiscoveryReference ¶
type ApiNotificationDiscoveryReference struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationDiscoveryReference) Descriptor ¶
func (*ApiNotificationDiscoveryReference) Descriptor() ([]byte, []int)
func (*ApiNotificationDiscoveryReference) GetClientId ¶
func (m *ApiNotificationDiscoveryReference) GetClientId() string
func (*ApiNotificationDiscoveryReference) ProtoMessage ¶
func (*ApiNotificationDiscoveryReference) ProtoMessage()
func (*ApiNotificationDiscoveryReference) Reset ¶
func (m *ApiNotificationDiscoveryReference) Reset()
func (*ApiNotificationDiscoveryReference) String ¶
func (m *ApiNotificationDiscoveryReference) String() string
type ApiNotificationFileDownloadReference ¶
type ApiNotificationFileDownloadReference struct { Path *string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationFileDownloadReference) Descriptor ¶
func (*ApiNotificationFileDownloadReference) Descriptor() ([]byte, []int)
func (*ApiNotificationFileDownloadReference) GetPath ¶
func (m *ApiNotificationFileDownloadReference) GetPath() string
func (*ApiNotificationFileDownloadReference) ProtoMessage ¶
func (*ApiNotificationFileDownloadReference) ProtoMessage()
func (*ApiNotificationFileDownloadReference) Reset ¶
func (m *ApiNotificationFileDownloadReference) Reset()
func (*ApiNotificationFileDownloadReference) String ¶
func (m *ApiNotificationFileDownloadReference) String() string
type ApiNotificationFlowReference ¶
type ApiNotificationFlowReference struct { FlowUrn *string `protobuf:"bytes,1,opt,name=flow_urn,json=flowUrn" json:"flow_urn,omitempty"` ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationFlowReference) Descriptor ¶
func (*ApiNotificationFlowReference) Descriptor() ([]byte, []int)
func (*ApiNotificationFlowReference) GetClientId ¶
func (m *ApiNotificationFlowReference) GetClientId() string
func (*ApiNotificationFlowReference) GetFlowUrn ¶
func (m *ApiNotificationFlowReference) GetFlowUrn() string
func (*ApiNotificationFlowReference) ProtoMessage ¶
func (*ApiNotificationFlowReference) ProtoMessage()
func (*ApiNotificationFlowReference) Reset ¶
func (m *ApiNotificationFlowReference) Reset()
func (*ApiNotificationFlowReference) String ¶
func (m *ApiNotificationFlowReference) String() string
type ApiNotificationFlowStatusReference ¶
type ApiNotificationFlowStatusReference struct { FlowUrn *string `protobuf:"bytes,1,opt,name=flow_urn,json=flowUrn" json:"flow_urn,omitempty"` ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationFlowStatusReference) Descriptor ¶
func (*ApiNotificationFlowStatusReference) Descriptor() ([]byte, []int)
func (*ApiNotificationFlowStatusReference) GetClientId ¶
func (m *ApiNotificationFlowStatusReference) GetClientId() string
func (*ApiNotificationFlowStatusReference) GetFlowUrn ¶
func (m *ApiNotificationFlowStatusReference) GetFlowUrn() string
func (*ApiNotificationFlowStatusReference) ProtoMessage ¶
func (*ApiNotificationFlowStatusReference) ProtoMessage()
func (*ApiNotificationFlowStatusReference) Reset ¶
func (m *ApiNotificationFlowStatusReference) Reset()
func (*ApiNotificationFlowStatusReference) String ¶
func (m *ApiNotificationFlowStatusReference) String() string
type ApiNotificationGrantAccessReference ¶
type ApiNotificationGrantAccessReference struct { Acl *string `protobuf:"bytes,1,opt,name=acl" json:"acl,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationGrantAccessReference) Descriptor ¶
func (*ApiNotificationGrantAccessReference) Descriptor() ([]byte, []int)
func (*ApiNotificationGrantAccessReference) GetAcl ¶
func (m *ApiNotificationGrantAccessReference) GetAcl() string
func (*ApiNotificationGrantAccessReference) ProtoMessage ¶
func (*ApiNotificationGrantAccessReference) ProtoMessage()
func (*ApiNotificationGrantAccessReference) Reset ¶
func (m *ApiNotificationGrantAccessReference) Reset()
func (*ApiNotificationGrantAccessReference) String ¶
func (m *ApiNotificationGrantAccessReference) String() string
type ApiNotificationHuntReference ¶
type ApiNotificationHuntReference struct { HuntUrn *string `protobuf:"bytes,1,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationHuntReference) Descriptor ¶
func (*ApiNotificationHuntReference) Descriptor() ([]byte, []int)
func (*ApiNotificationHuntReference) GetHuntUrn ¶
func (m *ApiNotificationHuntReference) GetHuntUrn() string
func (*ApiNotificationHuntReference) ProtoMessage ¶
func (*ApiNotificationHuntReference) ProtoMessage()
func (*ApiNotificationHuntReference) Reset ¶
func (m *ApiNotificationHuntReference) Reset()
func (*ApiNotificationHuntReference) String ¶
func (m *ApiNotificationHuntReference) String() string
type ApiNotificationReference ¶
type ApiNotificationReference struct { Type *ApiNotificationReference_Type `protobuf:"varint,1,opt,name=type,enum=ApiNotificationReference_Type" json:"type,omitempty"` Discovery *ApiNotificationDiscoveryReference `protobuf:"bytes,2,opt,name=discovery" json:"discovery,omitempty"` FileDownloadReady *ApiNotificationFileDownloadReference `protobuf:"bytes,3,opt,name=file_download_ready,json=fileDownloadReady" json:"file_download_ready,omitempty"` ArchiveGenerationFinished *ApiNotificationArchiveGenerationFinishedReference `` /* 131-byte string literal not displayed */ Hunt *ApiNotificationHuntReference `protobuf:"bytes,5,opt,name=hunt" json:"hunt,omitempty"` Cron *ApiNotificationCronReference `protobuf:"bytes,6,opt,name=cron" json:"cron,omitempty"` Flow *ApiNotificationFlowReference `protobuf:"bytes,7,opt,name=flow" json:"flow,omitempty"` Vfs *ApiNotificationVfsReference `protobuf:"bytes,8,opt,name=vfs" json:"vfs,omitempty"` FlowStatus *ApiNotificationFlowStatusReference `protobuf:"bytes,9,opt,name=flow_status,json=flowStatus" json:"flow_status,omitempty"` GrantAccess *ApiNotificationGrantAccessReference `protobuf:"bytes,10,opt,name=grant_access,json=grantAccess" json:"grant_access,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationReference) Descriptor ¶
func (*ApiNotificationReference) Descriptor() ([]byte, []int)
func (*ApiNotificationReference) GetArchiveGenerationFinished ¶
func (m *ApiNotificationReference) GetArchiveGenerationFinished() *ApiNotificationArchiveGenerationFinishedReference
func (*ApiNotificationReference) GetCron ¶
func (m *ApiNotificationReference) GetCron() *ApiNotificationCronReference
func (*ApiNotificationReference) GetDiscovery ¶
func (m *ApiNotificationReference) GetDiscovery() *ApiNotificationDiscoveryReference
func (*ApiNotificationReference) GetFileDownloadReady ¶
func (m *ApiNotificationReference) GetFileDownloadReady() *ApiNotificationFileDownloadReference
func (*ApiNotificationReference) GetFlow ¶
func (m *ApiNotificationReference) GetFlow() *ApiNotificationFlowReference
func (*ApiNotificationReference) GetFlowStatus ¶
func (m *ApiNotificationReference) GetFlowStatus() *ApiNotificationFlowStatusReference
func (*ApiNotificationReference) GetGrantAccess ¶
func (m *ApiNotificationReference) GetGrantAccess() *ApiNotificationGrantAccessReference
func (*ApiNotificationReference) GetHunt ¶
func (m *ApiNotificationReference) GetHunt() *ApiNotificationHuntReference
func (*ApiNotificationReference) GetType ¶
func (m *ApiNotificationReference) GetType() ApiNotificationReference_Type
func (*ApiNotificationReference) GetVfs ¶
func (m *ApiNotificationReference) GetVfs() *ApiNotificationVfsReference
func (*ApiNotificationReference) ProtoMessage ¶
func (*ApiNotificationReference) ProtoMessage()
func (*ApiNotificationReference) Reset ¶
func (m *ApiNotificationReference) Reset()
func (*ApiNotificationReference) String ¶
func (m *ApiNotificationReference) String() string
type ApiNotificationReference_Type ¶
type ApiNotificationReference_Type int32
const ( ApiNotificationReference_DISCOVERY ApiNotificationReference_Type = 0 ApiNotificationReference_FILE_DOWNLOAD_READY ApiNotificationReference_Type = 1 ApiNotificationReference_ARCHIVE_GENERATION_FINISHED ApiNotificationReference_Type = 2 ApiNotificationReference_HUNT ApiNotificationReference_Type = 3 ApiNotificationReference_CRON ApiNotificationReference_Type = 4 ApiNotificationReference_FLOW ApiNotificationReference_Type = 5 ApiNotificationReference_VFS ApiNotificationReference_Type = 6 ApiNotificationReference_FLOW_STATUS ApiNotificationReference_Type = 7 ApiNotificationReference_GRANT_ACCESS ApiNotificationReference_Type = 8 ApiNotificationReference_ERROR ApiNotificationReference_Type = 9 )
func (ApiNotificationReference_Type) Enum ¶
func (x ApiNotificationReference_Type) Enum() *ApiNotificationReference_Type
func (ApiNotificationReference_Type) EnumDescriptor ¶
func (ApiNotificationReference_Type) EnumDescriptor() ([]byte, []int)
func (ApiNotificationReference_Type) String ¶
func (x ApiNotificationReference_Type) String() string
func (*ApiNotificationReference_Type) UnmarshalJSON ¶
func (x *ApiNotificationReference_Type) UnmarshalJSON(data []byte) error
type ApiNotificationVfsReference ¶
type ApiNotificationVfsReference struct { VfsPath *string `protobuf:"bytes,1,opt,name=vfs_path,json=vfsPath" json:"vfs_path,omitempty"` ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiNotificationVfsReference) Descriptor ¶
func (*ApiNotificationVfsReference) Descriptor() ([]byte, []int)
func (*ApiNotificationVfsReference) GetClientId ¶
func (m *ApiNotificationVfsReference) GetClientId() string
func (*ApiNotificationVfsReference) GetVfsPath ¶
func (m *ApiNotificationVfsReference) GetVfsPath() string
func (*ApiNotificationVfsReference) ProtoMessage ¶
func (*ApiNotificationVfsReference) ProtoMessage()
func (*ApiNotificationVfsReference) Reset ¶
func (m *ApiNotificationVfsReference) Reset()
func (*ApiNotificationVfsReference) String ¶
func (m *ApiNotificationVfsReference) String() string
type ApiOutputPlugin ¶
type ApiOutputPlugin struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` PluginDescriptor *OutputPluginDescriptor `protobuf:"bytes,2,opt,name=plugin_descriptor,json=pluginDescriptor" json:"plugin_descriptor,omitempty"` State *AnyValue `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"` LastVerificationResult *OutputPluginVerificationResult `protobuf:"bytes,4,opt,name=last_verification_result,json=lastVerificationResult" json:"last_verification_result,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiOutputPlugin) Descriptor ¶
func (*ApiOutputPlugin) Descriptor() ([]byte, []int)
func (*ApiOutputPlugin) GetId ¶
func (m *ApiOutputPlugin) GetId() string
func (*ApiOutputPlugin) GetLastVerificationResult ¶
func (m *ApiOutputPlugin) GetLastVerificationResult() *OutputPluginVerificationResult
func (*ApiOutputPlugin) GetPluginDescriptor ¶
func (m *ApiOutputPlugin) GetPluginDescriptor() *OutputPluginDescriptor
func (*ApiOutputPlugin) GetState ¶
func (m *ApiOutputPlugin) GetState() *AnyValue
func (*ApiOutputPlugin) ProtoMessage ¶
func (*ApiOutputPlugin) ProtoMessage()
func (*ApiOutputPlugin) Reset ¶
func (m *ApiOutputPlugin) Reset()
func (*ApiOutputPlugin) String ¶
func (m *ApiOutputPlugin) String() string
type ApiRDFValueCollectionRendererArgs ¶
type ApiRDFValueCollectionRendererArgs struct { Offset *int64 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` WithTotalCount *bool `protobuf:"varint,3,opt,name=with_total_count,json=withTotalCount" json:"with_total_count,omitempty"` Filter *string `protobuf:"bytes,4,opt,name=filter" json:"filter,omitempty"` ItemsLimitLists *int64 `protobuf:"varint,5,opt,name=items_limit_lists,json=itemsLimitLists,def=-1" json:"items_limit_lists,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiRDFValueCollectionRendererArgs) Descriptor ¶
func (*ApiRDFValueCollectionRendererArgs) Descriptor() ([]byte, []int)
func (*ApiRDFValueCollectionRendererArgs) GetCount ¶
func (m *ApiRDFValueCollectionRendererArgs) GetCount() int64
func (*ApiRDFValueCollectionRendererArgs) GetFilter ¶
func (m *ApiRDFValueCollectionRendererArgs) GetFilter() string
func (*ApiRDFValueCollectionRendererArgs) GetItemsLimitLists ¶
func (m *ApiRDFValueCollectionRendererArgs) GetItemsLimitLists() int64
func (*ApiRDFValueCollectionRendererArgs) GetOffset ¶
func (m *ApiRDFValueCollectionRendererArgs) GetOffset() int64
func (*ApiRDFValueCollectionRendererArgs) GetWithTotalCount ¶
func (m *ApiRDFValueCollectionRendererArgs) GetWithTotalCount() bool
func (*ApiRDFValueCollectionRendererArgs) ProtoMessage ¶
func (*ApiRDFValueCollectionRendererArgs) ProtoMessage()
func (*ApiRDFValueCollectionRendererArgs) Reset ¶
func (m *ApiRDFValueCollectionRendererArgs) Reset()
func (*ApiRDFValueCollectionRendererArgs) String ¶
func (m *ApiRDFValueCollectionRendererArgs) String() string
type ApiRemoveClientsLabelsArgs ¶
type ApiRemoveClientsLabelsArgs struct { ClientIds []string `protobuf:"bytes,1,rep,name=client_ids,json=clientIds" json:"client_ids,omitempty"` Labels []string `protobuf:"bytes,2,rep,name=labels" json:"labels,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiRemoveClientsLabelsArgs) Descriptor ¶
func (*ApiRemoveClientsLabelsArgs) Descriptor() ([]byte, []int)
func (*ApiRemoveClientsLabelsArgs) GetClientIds ¶
func (m *ApiRemoveClientsLabelsArgs) GetClientIds() []string
func (*ApiRemoveClientsLabelsArgs) GetLabels ¶
func (m *ApiRemoveClientsLabelsArgs) GetLabels() []string
func (*ApiRemoveClientsLabelsArgs) ProtoMessage ¶
func (*ApiRemoveClientsLabelsArgs) ProtoMessage()
func (*ApiRemoveClientsLabelsArgs) Reset ¶
func (m *ApiRemoveClientsLabelsArgs) Reset()
func (*ApiRemoveClientsLabelsArgs) String ¶
func (m *ApiRemoveClientsLabelsArgs) String() string
type ApiSearchClientsArgs ¶
type ApiSearchClientsArgs struct { Query *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"` Offset *int64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Count *int64 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiSearchClientsArgs) Descriptor ¶
func (*ApiSearchClientsArgs) Descriptor() ([]byte, []int)
func (*ApiSearchClientsArgs) GetCount ¶
func (m *ApiSearchClientsArgs) GetCount() int64
func (*ApiSearchClientsArgs) GetOffset ¶
func (m *ApiSearchClientsArgs) GetOffset() int64
func (*ApiSearchClientsArgs) GetQuery ¶
func (m *ApiSearchClientsArgs) GetQuery() string
func (*ApiSearchClientsArgs) ProtoMessage ¶
func (*ApiSearchClientsArgs) ProtoMessage()
func (*ApiSearchClientsArgs) Reset ¶
func (m *ApiSearchClientsArgs) Reset()
func (*ApiSearchClientsArgs) String ¶
func (m *ApiSearchClientsArgs) String() string
type ApiSearchClientsResult ¶
type ApiSearchClientsResult struct { Items []*ApiClient `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiSearchClientsResult) Descriptor ¶
func (*ApiSearchClientsResult) Descriptor() ([]byte, []int)
func (*ApiSearchClientsResult) GetItems ¶
func (m *ApiSearchClientsResult) GetItems() []*ApiClient
func (*ApiSearchClientsResult) ProtoMessage ¶
func (*ApiSearchClientsResult) ProtoMessage()
func (*ApiSearchClientsResult) Reset ¶
func (m *ApiSearchClientsResult) Reset()
func (*ApiSearchClientsResult) String ¶
func (m *ApiSearchClientsResult) String() string
type ApiStartRobotGetFilesOperationArgs ¶
type ApiStartRobotGetFilesOperationArgs struct { Hostname *string `protobuf:"bytes,1,opt,name=hostname" json:"hostname,omitempty"` Paths []string `protobuf:"bytes,2,rep,name=paths" json:"paths,omitempty"` MaxFileSize *uint64 `protobuf:"varint,3,opt,name=max_file_size,json=maxFileSize,def=20000000" json:"max_file_size,omitempty"` Action *FileFinderAction_Action `protobuf:"varint,4,opt,name=action,enum=FileFinderAction_Action,def=2" json:"action,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,5,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiStartRobotGetFilesOperationArgs) Descriptor ¶
func (*ApiStartRobotGetFilesOperationArgs) Descriptor() ([]byte, []int)
func (*ApiStartRobotGetFilesOperationArgs) GetAction ¶
func (m *ApiStartRobotGetFilesOperationArgs) GetAction() FileFinderAction_Action
func (*ApiStartRobotGetFilesOperationArgs) GetHostname ¶
func (m *ApiStartRobotGetFilesOperationArgs) GetHostname() string
func (*ApiStartRobotGetFilesOperationArgs) GetMaxFileSize ¶
func (m *ApiStartRobotGetFilesOperationArgs) GetMaxFileSize() uint64
func (*ApiStartRobotGetFilesOperationArgs) GetPaths ¶
func (m *ApiStartRobotGetFilesOperationArgs) GetPaths() []string
func (*ApiStartRobotGetFilesOperationArgs) GetPathtype ¶
func (m *ApiStartRobotGetFilesOperationArgs) GetPathtype() PathSpec_PathType
func (*ApiStartRobotGetFilesOperationArgs) ProtoMessage ¶
func (*ApiStartRobotGetFilesOperationArgs) ProtoMessage()
func (*ApiStartRobotGetFilesOperationArgs) Reset ¶
func (m *ApiStartRobotGetFilesOperationArgs) Reset()
func (*ApiStartRobotGetFilesOperationArgs) String ¶
func (m *ApiStartRobotGetFilesOperationArgs) String() string
type ApiStartRobotGetFilesOperationResult ¶
type ApiStartRobotGetFilesOperationResult struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiStartRobotGetFilesOperationResult) Descriptor ¶
func (*ApiStartRobotGetFilesOperationResult) Descriptor() ([]byte, []int)
func (*ApiStartRobotGetFilesOperationResult) GetOperationId ¶
func (m *ApiStartRobotGetFilesOperationResult) GetOperationId() string
func (*ApiStartRobotGetFilesOperationResult) ProtoMessage ¶
func (*ApiStartRobotGetFilesOperationResult) ProtoMessage()
func (*ApiStartRobotGetFilesOperationResult) Reset ¶
func (m *ApiStartRobotGetFilesOperationResult) Reset()
func (*ApiStartRobotGetFilesOperationResult) String ¶
func (m *ApiStartRobotGetFilesOperationResult) String() string
type ApiUpdateVfsFileContentArgs ¶
type ApiUpdateVfsFileContentArgs struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiUpdateVfsFileContentArgs) Descriptor ¶
func (*ApiUpdateVfsFileContentArgs) Descriptor() ([]byte, []int)
func (*ApiUpdateVfsFileContentArgs) GetClientId ¶
func (m *ApiUpdateVfsFileContentArgs) GetClientId() string
func (*ApiUpdateVfsFileContentArgs) GetFilePath ¶
func (m *ApiUpdateVfsFileContentArgs) GetFilePath() string
func (*ApiUpdateVfsFileContentArgs) ProtoMessage ¶
func (*ApiUpdateVfsFileContentArgs) ProtoMessage()
func (*ApiUpdateVfsFileContentArgs) Reset ¶
func (m *ApiUpdateVfsFileContentArgs) Reset()
func (*ApiUpdateVfsFileContentArgs) String ¶
func (m *ApiUpdateVfsFileContentArgs) String() string
type ApiUpdateVfsFileContentResult ¶
type ApiUpdateVfsFileContentResult struct { OperationId *string `protobuf:"bytes,1,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiUpdateVfsFileContentResult) Descriptor ¶
func (*ApiUpdateVfsFileContentResult) Descriptor() ([]byte, []int)
func (*ApiUpdateVfsFileContentResult) GetOperationId ¶
func (m *ApiUpdateVfsFileContentResult) GetOperationId() string
func (*ApiUpdateVfsFileContentResult) ProtoMessage ¶
func (*ApiUpdateVfsFileContentResult) ProtoMessage()
func (*ApiUpdateVfsFileContentResult) Reset ¶
func (m *ApiUpdateVfsFileContentResult) Reset()
func (*ApiUpdateVfsFileContentResult) String ¶
func (m *ApiUpdateVfsFileContentResult) String() string
type ApiUploadArtifactArgs ¶
type ApiUploadArtifactArgs struct { Artifact []byte `protobuf:"bytes,1,opt,name=artifact" json:"artifact,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiUploadArtifactArgs) Descriptor ¶
func (*ApiUploadArtifactArgs) Descriptor() ([]byte, []int)
func (*ApiUploadArtifactArgs) GetArtifact ¶
func (m *ApiUploadArtifactArgs) GetArtifact() []byte
func (*ApiUploadArtifactArgs) ProtoMessage ¶
func (*ApiUploadArtifactArgs) ProtoMessage()
func (*ApiUploadArtifactArgs) Reset ¶
func (m *ApiUploadArtifactArgs) Reset()
func (*ApiUploadArtifactArgs) String ¶
func (m *ApiUploadArtifactArgs) String() string
type ApiUserClientApproval ¶
type ApiUserClientApproval struct { Subject *ApiClient `protobuf:"bytes,1,opt,name=subject" json:"subject,omitempty"` Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` IsValid *bool `protobuf:"varint,3,opt,name=is_valid,json=isValid" json:"is_valid,omitempty"` IsValidMessage *string `protobuf:"bytes,4,opt,name=is_valid_message,json=isValidMessage" json:"is_valid_message,omitempty"` NotifiedUsers []string `protobuf:"bytes,5,rep,name=notified_users,json=notifiedUsers" json:"notified_users,omitempty"` EmailCcAddresses []string `protobuf:"bytes,6,rep,name=email_cc_addresses,json=emailCcAddresses" json:"email_cc_addresses,omitempty"` Approvers []string `protobuf:"bytes,7,rep,name=approvers" json:"approvers,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiUserClientApproval) Descriptor ¶
func (*ApiUserClientApproval) Descriptor() ([]byte, []int)
func (*ApiUserClientApproval) GetApprovers ¶
func (m *ApiUserClientApproval) GetApprovers() []string
func (*ApiUserClientApproval) GetEmailCcAddresses ¶
func (m *ApiUserClientApproval) GetEmailCcAddresses() []string
func (*ApiUserClientApproval) GetIsValid ¶
func (m *ApiUserClientApproval) GetIsValid() bool
func (*ApiUserClientApproval) GetIsValidMessage ¶
func (m *ApiUserClientApproval) GetIsValidMessage() string
func (*ApiUserClientApproval) GetNotifiedUsers ¶
func (m *ApiUserClientApproval) GetNotifiedUsers() []string
func (*ApiUserClientApproval) GetReason ¶
func (m *ApiUserClientApproval) GetReason() string
func (*ApiUserClientApproval) GetSubject ¶
func (m *ApiUserClientApproval) GetSubject() *ApiClient
func (*ApiUserClientApproval) ProtoMessage ¶
func (*ApiUserClientApproval) ProtoMessage()
func (*ApiUserClientApproval) Reset ¶
func (m *ApiUserClientApproval) Reset()
func (*ApiUserClientApproval) String ¶
func (m *ApiUserClientApproval) String() string
type ApiUserCronApproval ¶
type ApiUserCronApproval struct { Subject *ApiCronJob `protobuf:"bytes,1,opt,name=subject" json:"subject,omitempty"` Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` IsValid *bool `protobuf:"varint,3,opt,name=is_valid,json=isValid" json:"is_valid,omitempty"` IsValidMessage *string `protobuf:"bytes,4,opt,name=is_valid_message,json=isValidMessage" json:"is_valid_message,omitempty"` NotifiedUsers []string `protobuf:"bytes,5,rep,name=notified_users,json=notifiedUsers" json:"notified_users,omitempty"` EmailCcAddresses []string `protobuf:"bytes,6,rep,name=email_cc_addresses,json=emailCcAddresses" json:"email_cc_addresses,omitempty"` Approvers []string `protobuf:"bytes,7,rep,name=approvers" json:"approvers,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiUserCronApproval) Descriptor ¶
func (*ApiUserCronApproval) Descriptor() ([]byte, []int)
func (*ApiUserCronApproval) GetApprovers ¶
func (m *ApiUserCronApproval) GetApprovers() []string
func (*ApiUserCronApproval) GetEmailCcAddresses ¶
func (m *ApiUserCronApproval) GetEmailCcAddresses() []string
func (*ApiUserCronApproval) GetIsValid ¶
func (m *ApiUserCronApproval) GetIsValid() bool
func (*ApiUserCronApproval) GetIsValidMessage ¶
func (m *ApiUserCronApproval) GetIsValidMessage() string
func (*ApiUserCronApproval) GetNotifiedUsers ¶
func (m *ApiUserCronApproval) GetNotifiedUsers() []string
func (*ApiUserCronApproval) GetReason ¶
func (m *ApiUserCronApproval) GetReason() string
func (*ApiUserCronApproval) GetSubject ¶
func (m *ApiUserCronApproval) GetSubject() *ApiCronJob
func (*ApiUserCronApproval) ProtoMessage ¶
func (*ApiUserCronApproval) ProtoMessage()
func (*ApiUserCronApproval) Reset ¶
func (m *ApiUserCronApproval) Reset()
func (*ApiUserCronApproval) String ¶
func (m *ApiUserCronApproval) String() string
type ApiUserHuntApproval ¶
type ApiUserHuntApproval struct { Subject *ApiHunt `protobuf:"bytes,1,opt,name=subject" json:"subject,omitempty"` Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` IsValid *bool `protobuf:"varint,3,opt,name=is_valid,json=isValid" json:"is_valid,omitempty"` IsValidMessage *string `protobuf:"bytes,4,opt,name=is_valid_message,json=isValidMessage" json:"is_valid_message,omitempty"` NotifiedUsers []string `protobuf:"bytes,5,rep,name=notified_users,json=notifiedUsers" json:"notified_users,omitempty"` EmailCcAddresses []string `protobuf:"bytes,6,rep,name=email_cc_addresses,json=emailCcAddresses" json:"email_cc_addresses,omitempty"` Approvers []string `protobuf:"bytes,7,rep,name=approvers" json:"approvers,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiUserHuntApproval) Descriptor ¶
func (*ApiUserHuntApproval) Descriptor() ([]byte, []int)
func (*ApiUserHuntApproval) GetApprovers ¶
func (m *ApiUserHuntApproval) GetApprovers() []string
func (*ApiUserHuntApproval) GetEmailCcAddresses ¶
func (m *ApiUserHuntApproval) GetEmailCcAddresses() []string
func (*ApiUserHuntApproval) GetIsValid ¶
func (m *ApiUserHuntApproval) GetIsValid() bool
func (*ApiUserHuntApproval) GetIsValidMessage ¶
func (m *ApiUserHuntApproval) GetIsValidMessage() string
func (*ApiUserHuntApproval) GetNotifiedUsers ¶
func (m *ApiUserHuntApproval) GetNotifiedUsers() []string
func (*ApiUserHuntApproval) GetReason ¶
func (m *ApiUserHuntApproval) GetReason() string
func (*ApiUserHuntApproval) GetSubject ¶
func (m *ApiUserHuntApproval) GetSubject() *ApiHunt
func (*ApiUserHuntApproval) ProtoMessage ¶
func (*ApiUserHuntApproval) ProtoMessage()
func (*ApiUserHuntApproval) Reset ¶
func (m *ApiUserHuntApproval) Reset()
func (*ApiUserHuntApproval) String ¶
func (m *ApiUserHuntApproval) String() string
type ApiVfsTimelineItem ¶
type ApiVfsTimelineItem struct { Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` FilePath *string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` Action *ApiVfsTimelineItem_FileActionType `protobuf:"varint,3,opt,name=action,enum=ApiVfsTimelineItem_FileActionType" json:"action,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ApiVfsTimelineItem) Descriptor ¶
func (*ApiVfsTimelineItem) Descriptor() ([]byte, []int)
func (*ApiVfsTimelineItem) GetAction ¶
func (m *ApiVfsTimelineItem) GetAction() ApiVfsTimelineItem_FileActionType
func (*ApiVfsTimelineItem) GetFilePath ¶
func (m *ApiVfsTimelineItem) GetFilePath() string
func (*ApiVfsTimelineItem) GetTimestamp ¶
func (m *ApiVfsTimelineItem) GetTimestamp() uint64
func (*ApiVfsTimelineItem) ProtoMessage ¶
func (*ApiVfsTimelineItem) ProtoMessage()
func (*ApiVfsTimelineItem) Reset ¶
func (m *ApiVfsTimelineItem) Reset()
func (*ApiVfsTimelineItem) String ¶
func (m *ApiVfsTimelineItem) String() string
type ApiVfsTimelineItem_FileActionType ¶
type ApiVfsTimelineItem_FileActionType int32
const ( ApiVfsTimelineItem_MODIFICATION ApiVfsTimelineItem_FileActionType = 0 ApiVfsTimelineItem_ACCESS ApiVfsTimelineItem_FileActionType = 1 ApiVfsTimelineItem_METADATA_CHANGED ApiVfsTimelineItem_FileActionType = 2 )
func (ApiVfsTimelineItem_FileActionType) Enum ¶
func (x ApiVfsTimelineItem_FileActionType) Enum() *ApiVfsTimelineItem_FileActionType
func (ApiVfsTimelineItem_FileActionType) EnumDescriptor ¶
func (ApiVfsTimelineItem_FileActionType) EnumDescriptor() ([]byte, []int)
func (ApiVfsTimelineItem_FileActionType) String ¶
func (x ApiVfsTimelineItem_FileActionType) String() string
func (*ApiVfsTimelineItem_FileActionType) UnmarshalJSON ¶
func (x *ApiVfsTimelineItem_FileActionType) UnmarshalJSON(data []byte) error
type Artifact ¶
type Artifact struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Conditions []string `protobuf:"bytes,2,rep,name=conditions" json:"conditions,omitempty"` Doc *string `protobuf:"bytes,3,opt,name=doc" json:"doc,omitempty"` Labels []string `protobuf:"bytes,4,rep,name=labels" json:"labels,omitempty"` SupportedOs []string `protobuf:"bytes,5,rep,name=supported_os,json=supportedOs" json:"supported_os,omitempty"` Urls []string `protobuf:"bytes,6,rep,name=urls" json:"urls,omitempty"` Provides []string `protobuf:"bytes,8,rep,name=provides" json:"provides,omitempty"` Sources []*ArtifactSource `protobuf:"bytes,9,rep,name=sources" json:"sources,omitempty"` ErrorMessage *string `protobuf:"bytes,10,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"` XXX_unrecognized []byte `json:"-"` }
Proto representation of an artifact.
func (*Artifact) Descriptor ¶
func (*Artifact) GetConditions ¶
func (*Artifact) GetErrorMessage ¶
func (*Artifact) GetProvides ¶
func (*Artifact) GetSources ¶
func (m *Artifact) GetSources() []*ArtifactSource
func (*Artifact) GetSupportedOs ¶
func (*Artifact) ProtoMessage ¶
func (*Artifact) ProtoMessage()
type ArtifactCollectorFlowArgs ¶
type ArtifactCollectorFlowArgs struct { ArtifactList []string `protobuf:"bytes,1,rep,name=artifact_list,json=artifactList" json:"artifact_list,omitempty"` UseTsk *bool `protobuf:"varint,2,opt,name=use_tsk,json=useTsk,def=0" json:"use_tsk,omitempty"` StoreResultsInAff4 *bool `protobuf:"varint,3,opt,name=store_results_in_aff4,json=storeResultsInAff4,def=0" json:"store_results_in_aff4,omitempty"` SplitOutputByArtifact *bool `` /* 128-byte string literal not displayed */ KnowledgeBase *KnowledgeBase `protobuf:"bytes,6,opt,name=knowledge_base,json=knowledgeBase" json:"knowledge_base,omitempty"` OnNoResultsError *bool `protobuf:"varint,7,opt,name=on_no_results_error,json=onNoResultsError,def=0" json:"on_no_results_error,omitempty"` ApplyParsers *bool `protobuf:"varint,8,opt,name=apply_parsers,json=applyParsers,def=1" json:"apply_parsers,omitempty"` MaxFileSize *uint64 `protobuf:"varint,9,opt,name=max_file_size,json=maxFileSize,def=100000000" json:"max_file_size,omitempty"` Dependencies *ArtifactCollectorFlowArgs_Dependency `protobuf:"varint,11,opt,name=dependencies,enum=ArtifactCollectorFlowArgs_Dependency,def=0" json:"dependencies,omitempty"` IgnoreInterpolationErrors *bool `` /* 139-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
Next field ID: 13
func (*ArtifactCollectorFlowArgs) Descriptor ¶
func (*ArtifactCollectorFlowArgs) Descriptor() ([]byte, []int)
func (*ArtifactCollectorFlowArgs) GetApplyParsers ¶
func (m *ArtifactCollectorFlowArgs) GetApplyParsers() bool
func (*ArtifactCollectorFlowArgs) GetArtifactList ¶
func (m *ArtifactCollectorFlowArgs) GetArtifactList() []string
func (*ArtifactCollectorFlowArgs) GetDependencies ¶
func (m *ArtifactCollectorFlowArgs) GetDependencies() ArtifactCollectorFlowArgs_Dependency
func (*ArtifactCollectorFlowArgs) GetIgnoreInterpolationErrors ¶
func (m *ArtifactCollectorFlowArgs) GetIgnoreInterpolationErrors() bool
func (*ArtifactCollectorFlowArgs) GetKnowledgeBase ¶
func (m *ArtifactCollectorFlowArgs) GetKnowledgeBase() *KnowledgeBase
func (*ArtifactCollectorFlowArgs) GetMaxFileSize ¶
func (m *ArtifactCollectorFlowArgs) GetMaxFileSize() uint64
func (*ArtifactCollectorFlowArgs) GetOnNoResultsError ¶
func (m *ArtifactCollectorFlowArgs) GetOnNoResultsError() bool
func (*ArtifactCollectorFlowArgs) GetSplitOutputByArtifact ¶
func (m *ArtifactCollectorFlowArgs) GetSplitOutputByArtifact() bool
func (*ArtifactCollectorFlowArgs) GetStoreResultsInAff4 ¶
func (m *ArtifactCollectorFlowArgs) GetStoreResultsInAff4() bool
func (*ArtifactCollectorFlowArgs) GetUseTsk ¶
func (m *ArtifactCollectorFlowArgs) GetUseTsk() bool
func (*ArtifactCollectorFlowArgs) ProtoMessage ¶
func (*ArtifactCollectorFlowArgs) ProtoMessage()
func (*ArtifactCollectorFlowArgs) Reset ¶
func (m *ArtifactCollectorFlowArgs) Reset()
func (*ArtifactCollectorFlowArgs) String ¶
func (m *ArtifactCollectorFlowArgs) String() string
type ArtifactCollectorFlowArgs_Dependency ¶
type ArtifactCollectorFlowArgs_Dependency int32
const ( ArtifactCollectorFlowArgs_USE_CACHED ArtifactCollectorFlowArgs_Dependency = 0 ArtifactCollectorFlowArgs_IGNORE_DEPS ArtifactCollectorFlowArgs_Dependency = 1 ArtifactCollectorFlowArgs_FETCH_NOW ArtifactCollectorFlowArgs_Dependency = 2 )
const Default_ArtifactCollectorFlowArgs_Dependencies ArtifactCollectorFlowArgs_Dependency = ArtifactCollectorFlowArgs_USE_CACHED
func (ArtifactCollectorFlowArgs_Dependency) Enum ¶
func (x ArtifactCollectorFlowArgs_Dependency) Enum() *ArtifactCollectorFlowArgs_Dependency
func (ArtifactCollectorFlowArgs_Dependency) EnumDescriptor ¶
func (ArtifactCollectorFlowArgs_Dependency) EnumDescriptor() ([]byte, []int)
func (ArtifactCollectorFlowArgs_Dependency) String ¶
func (x ArtifactCollectorFlowArgs_Dependency) String() string
func (*ArtifactCollectorFlowArgs_Dependency) UnmarshalJSON ¶
func (x *ArtifactCollectorFlowArgs_Dependency) UnmarshalJSON(data []byte) error
type ArtifactDescriptor ¶
type ArtifactDescriptor struct { Artifact *Artifact `protobuf:"bytes,1,opt,name=artifact" json:"artifact,omitempty"` Dependencies []string `protobuf:"bytes,2,rep,name=dependencies" json:"dependencies,omitempty"` PathDependencies []string `protobuf:"bytes,3,rep,name=path_dependencies,json=pathDependencies" json:"path_dependencies,omitempty"` ArtifactSource *string `protobuf:"bytes,4,opt,name=artifact_source,json=artifactSource" json:"artifact_source,omitempty"` Processors []*ArtifactProcessorDescriptor `protobuf:"bytes,5,rep,name=processors" json:"processors,omitempty"` IsCustom *bool `protobuf:"varint,6,opt,name=is_custom,json=isCustom" json:"is_custom,omitempty"` ErrorMessage *string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ArtifactDescriptor) Descriptor ¶
func (*ArtifactDescriptor) Descriptor() ([]byte, []int)
func (*ArtifactDescriptor) GetArtifact ¶
func (m *ArtifactDescriptor) GetArtifact() *Artifact
func (*ArtifactDescriptor) GetArtifactSource ¶
func (m *ArtifactDescriptor) GetArtifactSource() string
func (*ArtifactDescriptor) GetDependencies ¶
func (m *ArtifactDescriptor) GetDependencies() []string
func (*ArtifactDescriptor) GetErrorMessage ¶
func (m *ArtifactDescriptor) GetErrorMessage() string
func (*ArtifactDescriptor) GetIsCustom ¶
func (m *ArtifactDescriptor) GetIsCustom() bool
func (*ArtifactDescriptor) GetPathDependencies ¶
func (m *ArtifactDescriptor) GetPathDependencies() []string
func (*ArtifactDescriptor) GetProcessors ¶
func (m *ArtifactDescriptor) GetProcessors() []*ArtifactProcessorDescriptor
func (*ArtifactDescriptor) ProtoMessage ¶
func (*ArtifactDescriptor) ProtoMessage()
func (*ArtifactDescriptor) Reset ¶
func (m *ArtifactDescriptor) Reset()
func (*ArtifactDescriptor) String ¶
func (m *ArtifactDescriptor) String() string
type ArtifactFallbackCollectorArgs ¶
type ArtifactFallbackCollectorArgs struct { ArtifactName *string `protobuf:"bytes,1,opt,name=artifact_name,json=artifactName" json:"artifact_name,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*ArtifactFallbackCollectorArgs) Descriptor ¶
func (*ArtifactFallbackCollectorArgs) Descriptor() ([]byte, []int)
func (*ArtifactFallbackCollectorArgs) GetArtifactName ¶
func (m *ArtifactFallbackCollectorArgs) GetArtifactName() string
func (*ArtifactFallbackCollectorArgs) ProtoMessage ¶
func (*ArtifactFallbackCollectorArgs) ProtoMessage()
func (*ArtifactFallbackCollectorArgs) Reset ¶
func (m *ArtifactFallbackCollectorArgs) Reset()
func (*ArtifactFallbackCollectorArgs) String ¶
func (m *ArtifactFallbackCollectorArgs) String() string
type ArtifactFilesDownloaderFlowArgs ¶
type ArtifactFilesDownloaderFlowArgs struct { ArtifactList []string `protobuf:"bytes,1,rep,name=artifact_list,json=artifactList" json:"artifact_list,omitempty"` UseTsk *bool `protobuf:"varint,2,opt,name=use_tsk,json=useTsk,def=0" json:"use_tsk,omitempty"` MaxFileSize *uint64 `protobuf:"varint,9,opt,name=max_file_size,json=maxFileSize,def=100000000" json:"max_file_size,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 10
func (*ArtifactFilesDownloaderFlowArgs) Descriptor ¶
func (*ArtifactFilesDownloaderFlowArgs) Descriptor() ([]byte, []int)
func (*ArtifactFilesDownloaderFlowArgs) GetArtifactList ¶
func (m *ArtifactFilesDownloaderFlowArgs) GetArtifactList() []string
func (*ArtifactFilesDownloaderFlowArgs) GetMaxFileSize ¶
func (m *ArtifactFilesDownloaderFlowArgs) GetMaxFileSize() uint64
func (*ArtifactFilesDownloaderFlowArgs) GetUseTsk ¶
func (m *ArtifactFilesDownloaderFlowArgs) GetUseTsk() bool
func (*ArtifactFilesDownloaderFlowArgs) ProtoMessage ¶
func (*ArtifactFilesDownloaderFlowArgs) ProtoMessage()
func (*ArtifactFilesDownloaderFlowArgs) Reset ¶
func (m *ArtifactFilesDownloaderFlowArgs) Reset()
func (*ArtifactFilesDownloaderFlowArgs) String ¶
func (m *ArtifactFilesDownloaderFlowArgs) String() string
type ArtifactFilesDownloaderResult ¶
type ArtifactFilesDownloaderResult struct { OriginalResultType *string `protobuf:"bytes,1,opt,name=original_result_type,json=originalResultType" json:"original_result_type,omitempty"` OriginalResult []byte `protobuf:"bytes,2,opt,name=original_result,json=originalResult" json:"original_result,omitempty"` FoundPathspec *PathSpec `protobuf:"bytes,3,opt,name=found_pathspec,json=foundPathspec" json:"found_pathspec,omitempty"` DownloadedFile *StatEntry `protobuf:"bytes,4,opt,name=downloaded_file,json=downloadedFile" json:"downloaded_file,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*ArtifactFilesDownloaderResult) Descriptor ¶
func (*ArtifactFilesDownloaderResult) Descriptor() ([]byte, []int)
func (*ArtifactFilesDownloaderResult) GetDownloadedFile ¶
func (m *ArtifactFilesDownloaderResult) GetDownloadedFile() *StatEntry
func (*ArtifactFilesDownloaderResult) GetFoundPathspec ¶
func (m *ArtifactFilesDownloaderResult) GetFoundPathspec() *PathSpec
func (*ArtifactFilesDownloaderResult) GetOriginalResult ¶
func (m *ArtifactFilesDownloaderResult) GetOriginalResult() []byte
func (*ArtifactFilesDownloaderResult) GetOriginalResultType ¶
func (m *ArtifactFilesDownloaderResult) GetOriginalResultType() string
func (*ArtifactFilesDownloaderResult) ProtoMessage ¶
func (*ArtifactFilesDownloaderResult) ProtoMessage()
func (*ArtifactFilesDownloaderResult) Reset ¶
func (m *ArtifactFilesDownloaderResult) Reset()
func (*ArtifactFilesDownloaderResult) String ¶
func (m *ArtifactFilesDownloaderResult) String() string
type ArtifactProcessorDescriptor ¶
type ArtifactProcessorDescriptor struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` OutputTypes []string `protobuf:"bytes,3,rep,name=output_types,json=outputTypes" json:"output_types,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ArtifactProcessorDescriptor) Descriptor ¶
func (*ArtifactProcessorDescriptor) Descriptor() ([]byte, []int)
func (*ArtifactProcessorDescriptor) GetDescription ¶
func (m *ArtifactProcessorDescriptor) GetDescription() string
func (*ArtifactProcessorDescriptor) GetName ¶
func (m *ArtifactProcessorDescriptor) GetName() string
func (*ArtifactProcessorDescriptor) GetOutputTypes ¶
func (m *ArtifactProcessorDescriptor) GetOutputTypes() []string
func (*ArtifactProcessorDescriptor) ProtoMessage ¶
func (*ArtifactProcessorDescriptor) ProtoMessage()
func (*ArtifactProcessorDescriptor) Reset ¶
func (m *ArtifactProcessorDescriptor) Reset()
func (*ArtifactProcessorDescriptor) String ¶
func (m *ArtifactProcessorDescriptor) String() string
type ArtifactSource ¶
type ArtifactSource struct { Type *ArtifactSource_SourceType `protobuf:"varint,1,opt,name=type,enum=ArtifactSource_SourceType" json:"type,omitempty"` Attributes *Dict `protobuf:"bytes,2,opt,name=attributes" json:"attributes,omitempty"` Conditions []string `protobuf:"bytes,3,rep,name=conditions" json:"conditions,omitempty"` ReturnedTypes []string `protobuf:"bytes,4,rep,name=returned_types,json=returnedTypes" json:"returned_types,omitempty"` SupportedOs []string `protobuf:"bytes,5,rep,name=supported_os,json=supportedOs" json:"supported_os,omitempty"` XXX_unrecognized []byte `json:"-"` }
Proto representation of an ArtifactSource.
func (*ArtifactSource) Descriptor ¶
func (*ArtifactSource) Descriptor() ([]byte, []int)
func (*ArtifactSource) GetAttributes ¶
func (m *ArtifactSource) GetAttributes() *Dict
func (*ArtifactSource) GetConditions ¶
func (m *ArtifactSource) GetConditions() []string
func (*ArtifactSource) GetReturnedTypes ¶
func (m *ArtifactSource) GetReturnedTypes() []string
func (*ArtifactSource) GetSupportedOs ¶
func (m *ArtifactSource) GetSupportedOs() []string
func (*ArtifactSource) GetType ¶
func (m *ArtifactSource) GetType() ArtifactSource_SourceType
func (*ArtifactSource) ProtoMessage ¶
func (*ArtifactSource) ProtoMessage()
func (*ArtifactSource) Reset ¶
func (m *ArtifactSource) Reset()
func (*ArtifactSource) String ¶
func (m *ArtifactSource) String() string
type ArtifactSource_SourceType ¶
type ArtifactSource_SourceType int32
const ( ArtifactSource_COLLECTOR_TYPE_UNKNOWN ArtifactSource_SourceType = 0 ArtifactSource_FILE ArtifactSource_SourceType = 1 ArtifactSource_REGISTRY_KEY ArtifactSource_SourceType = 2 ArtifactSource_REGISTRY_VALUE ArtifactSource_SourceType = 3 ArtifactSource_WMI ArtifactSource_SourceType = 4 // ARTIFACT has been deprecated in favor of ARTIFACT_GROUP. ArtifactSource_ARTIFACT ArtifactSource_SourceType = 5 ArtifactSource_PATH ArtifactSource_SourceType = 6 ArtifactSource_DIRECTORY ArtifactSource_SourceType = 7 ArtifactSource_ARTIFACT_GROUP ArtifactSource_SourceType = 8 // TODO(user): these types will likely be separated out from artifacts in // the future ArtifactSource_GRR_CLIENT_ACTION ArtifactSource_SourceType = 40 ArtifactSource_LIST_FILES ArtifactSource_SourceType = 41 ArtifactSource_ARTIFACT_FILES ArtifactSource_SourceType = 42 ArtifactSource_GREP ArtifactSource_SourceType = 43 ArtifactSource_COMMAND ArtifactSource_SourceType = 45 ArtifactSource_REKALL_PLUGIN ArtifactSource_SourceType = 46 )
func (ArtifactSource_SourceType) Enum ¶
func (x ArtifactSource_SourceType) Enum() *ArtifactSource_SourceType
func (ArtifactSource_SourceType) EnumDescriptor ¶
func (ArtifactSource_SourceType) EnumDescriptor() ([]byte, []int)
func (ArtifactSource_SourceType) String ¶
func (x ArtifactSource_SourceType) String() string
func (*ArtifactSource_SourceType) UnmarshalJSON ¶
func (x *ArtifactSource_SourceType) UnmarshalJSON(data []byte) error
type AttributedDict ¶
type AttributedDict struct { Dat []*KeyValue `protobuf:"bytes,1,rep,name=dat" json:"dat,omitempty"` XXX_unrecognized []byte `json:"-"` }
A Dict that allows attribute access.
func (*AttributedDict) Descriptor ¶
func (*AttributedDict) Descriptor() ([]byte, []int)
func (*AttributedDict) GetDat ¶
func (m *AttributedDict) GetDat() []*KeyValue
func (*AttributedDict) ProtoMessage ¶
func (*AttributedDict) ProtoMessage()
func (*AttributedDict) Reset ¶
func (m *AttributedDict) Reset()
func (*AttributedDict) String ¶
func (m *AttributedDict) String() string
type AuditEvent ¶
type AuditEvent struct { Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` User *string `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"` Action *AuditEvent_Action `protobuf:"varint,3,opt,name=action,enum=AuditEvent_Action,def=0" json:"action,omitempty"` FlowName *string `protobuf:"bytes,4,opt,name=flow_name,json=flowName" json:"flow_name,omitempty"` FlowArgs *AnyValue `protobuf:"bytes,5,opt,name=flow_args,json=flowArgs" json:"flow_args,omitempty"` Client *string `protobuf:"bytes,6,opt,name=client" json:"client,omitempty"` Timestamp *uint64 `protobuf:"varint,7,opt,name=timestamp" json:"timestamp,omitempty"` Description *string `protobuf:"bytes,8,opt,name=description" json:"description,omitempty"` Urn *string `protobuf:"bytes,9,opt,name=urn" json:"urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AuditEvent) Descriptor ¶
func (*AuditEvent) Descriptor() ([]byte, []int)
func (*AuditEvent) GetAction ¶
func (m *AuditEvent) GetAction() AuditEvent_Action
func (*AuditEvent) GetClient ¶
func (m *AuditEvent) GetClient() string
func (*AuditEvent) GetDescription ¶
func (m *AuditEvent) GetDescription() string
func (*AuditEvent) GetFlowArgs ¶
func (m *AuditEvent) GetFlowArgs() *AnyValue
func (*AuditEvent) GetFlowName ¶
func (m *AuditEvent) GetFlowName() string
func (*AuditEvent) GetId ¶
func (m *AuditEvent) GetId() int32
func (*AuditEvent) GetTimestamp ¶
func (m *AuditEvent) GetTimestamp() uint64
func (*AuditEvent) GetUrn ¶
func (m *AuditEvent) GetUrn() string
func (*AuditEvent) GetUser ¶
func (m *AuditEvent) GetUser() string
func (*AuditEvent) ProtoMessage ¶
func (*AuditEvent) ProtoMessage()
func (*AuditEvent) Reset ¶
func (m *AuditEvent) Reset()
func (*AuditEvent) String ¶
func (m *AuditEvent) String() string
type AuditEvent_Action ¶
type AuditEvent_Action int32
const ( AuditEvent_UNKNOWN AuditEvent_Action = 0 AuditEvent_RUN_FLOW AuditEvent_Action = 1 AuditEvent_CLIENT_APPROVAL_BREAK_GLASS_REQUEST AuditEvent_Action = 2 AuditEvent_CLIENT_APPROVAL_GRANT AuditEvent_Action = 3 AuditEvent_CLIENT_APPROVAL_REQUEST AuditEvent_Action = 4 AuditEvent_CRON_APPROVAL_GRANT AuditEvent_Action = 5 AuditEvent_CRON_APPROVAL_REQUEST AuditEvent_Action = 6 AuditEvent_HUNT_APPROVAL_GRANT AuditEvent_Action = 7 AuditEvent_HUNT_APPROVAL_REQUEST AuditEvent_Action = 8 AuditEvent_HUNT_CREATED AuditEvent_Action = 9 AuditEvent_HUNT_MODIFIED AuditEvent_Action = 10 AuditEvent_HUNT_PAUSED AuditEvent_Action = 11 AuditEvent_HUNT_STARTED AuditEvent_Action = 12 AuditEvent_HUNT_STOPPED AuditEvent_Action = 13 AuditEvent_CLIENT_ADD_LABEL AuditEvent_Action = 14 AuditEvent_CLIENT_REMOVE_LABEL AuditEvent_Action = 15 )
const Default_AuditEvent_Action AuditEvent_Action = AuditEvent_UNKNOWN
func (AuditEvent_Action) Enum ¶
func (x AuditEvent_Action) Enum() *AuditEvent_Action
func (AuditEvent_Action) EnumDescriptor ¶
func (AuditEvent_Action) EnumDescriptor() ([]byte, []int)
func (AuditEvent_Action) String ¶
func (x AuditEvent_Action) String() string
func (*AuditEvent_Action) UnmarshalJSON ¶
func (x *AuditEvent_Action) UnmarshalJSON(data []byte) error
type AuthenticodeSignedData ¶
type AuthenticodeSignedData struct { Revision *uint64 `protobuf:"varint,1,opt,name=revision" json:"revision,omitempty"` CertType *uint64 `protobuf:"varint,2,opt,name=cert_type,json=certType" json:"cert_type,omitempty"` Certificate []byte `protobuf:"bytes,3,opt,name=certificate" json:"certificate,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AuthenticodeSignedData) Descriptor ¶
func (*AuthenticodeSignedData) Descriptor() ([]byte, []int)
func (*AuthenticodeSignedData) GetCertType ¶
func (m *AuthenticodeSignedData) GetCertType() uint64
func (*AuthenticodeSignedData) GetCertificate ¶
func (m *AuthenticodeSignedData) GetCertificate() []byte
func (*AuthenticodeSignedData) GetRevision ¶
func (m *AuthenticodeSignedData) GetRevision() uint64
func (*AuthenticodeSignedData) ProtoMessage ¶
func (*AuthenticodeSignedData) ProtoMessage()
func (*AuthenticodeSignedData) Reset ¶
func (m *AuthenticodeSignedData) Reset()
func (*AuthenticodeSignedData) String ¶
func (m *AuthenticodeSignedData) String() string
type BareGrepSpec ¶
type BareGrepSpec struct { StartOffset *uint64 `protobuf:"varint,2,opt,name=start_offset,json=startOffset,def=0" json:"start_offset,omitempty"` Length *uint64 `protobuf:"varint,3,opt,name=length,def=10737418240" json:"length,omitempty"` Regex *string `protobuf:"bytes,4,opt,name=regex" json:"regex,omitempty"` Literal []byte `protobuf:"bytes,5,opt,name=literal" json:"literal,omitempty"` Mode *BareGrepSpec_Mode `protobuf:"varint,6,opt,name=mode,enum=BareGrepSpec_Mode,def=0" json:"mode,omitempty"` BytesBefore *uint32 `protobuf:"varint,7,opt,name=bytes_before,json=bytesBefore,def=10" json:"bytes_before,omitempty"` BytesAfter *uint32 `protobuf:"varint,8,opt,name=bytes_after,json=bytesAfter,def=10" json:"bytes_after,omitempty"` XorInKey *uint32 `protobuf:"varint,9,opt,name=xor_in_key,json=xorInKey,def=37" json:"xor_in_key,omitempty"` XorOutKey *uint32 `protobuf:"varint,10,opt,name=xor_out_key,json=xorOutKey,def=57" json:"xor_out_key,omitempty"` XXX_unrecognized []byte `json:"-"` }
Many flows use this reduced version of the GrepSpec. Next field ID: 11
func (*BareGrepSpec) Descriptor ¶
func (*BareGrepSpec) Descriptor() ([]byte, []int)
func (*BareGrepSpec) GetBytesAfter ¶
func (m *BareGrepSpec) GetBytesAfter() uint32
func (*BareGrepSpec) GetBytesBefore ¶
func (m *BareGrepSpec) GetBytesBefore() uint32
func (*BareGrepSpec) GetLength ¶
func (m *BareGrepSpec) GetLength() uint64
func (*BareGrepSpec) GetLiteral ¶
func (m *BareGrepSpec) GetLiteral() []byte
func (*BareGrepSpec) GetMode ¶
func (m *BareGrepSpec) GetMode() BareGrepSpec_Mode
func (*BareGrepSpec) GetRegex ¶
func (m *BareGrepSpec) GetRegex() string
func (*BareGrepSpec) GetStartOffset ¶
func (m *BareGrepSpec) GetStartOffset() uint64
func (*BareGrepSpec) GetXorInKey ¶
func (m *BareGrepSpec) GetXorInKey() uint32
func (*BareGrepSpec) GetXorOutKey ¶
func (m *BareGrepSpec) GetXorOutKey() uint32
func (*BareGrepSpec) ProtoMessage ¶
func (*BareGrepSpec) ProtoMessage()
func (*BareGrepSpec) Reset ¶
func (m *BareGrepSpec) Reset()
func (*BareGrepSpec) String ¶
func (m *BareGrepSpec) String() string
type BareGrepSpec_Mode ¶
type BareGrepSpec_Mode int32
const ( BareGrepSpec_ALL_HITS BareGrepSpec_Mode = 0 BareGrepSpec_FIRST_HIT BareGrepSpec_Mode = 1 )
const Default_BareGrepSpec_Mode BareGrepSpec_Mode = BareGrepSpec_ALL_HITS
func (BareGrepSpec_Mode) Enum ¶
func (x BareGrepSpec_Mode) Enum() *BareGrepSpec_Mode
func (BareGrepSpec_Mode) EnumDescriptor ¶
func (BareGrepSpec_Mode) EnumDescriptor() ([]byte, []int)
func (BareGrepSpec_Mode) String ¶
func (x BareGrepSpec_Mode) String() string
func (*BareGrepSpec_Mode) UnmarshalJSON ¶
func (x *BareGrepSpec_Mode) UnmarshalJSON(data []byte) error
type BigQueryOutputPluginArgs ¶
type BigQueryOutputPluginArgs struct { ExportOptions *ExportOptions `protobuf:"bytes,2,opt,name=export_options,json=exportOptions" json:"export_options,omitempty"` ConvertValues *bool `protobuf:"varint,3,opt,name=convert_values,json=convertValues,def=1" json:"convert_values,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BigQueryOutputPluginArgs) Descriptor ¶
func (*BigQueryOutputPluginArgs) Descriptor() ([]byte, []int)
func (*BigQueryOutputPluginArgs) GetConvertValues ¶
func (m *BigQueryOutputPluginArgs) GetConvertValues() bool
func (*BigQueryOutputPluginArgs) GetExportOptions ¶
func (m *BigQueryOutputPluginArgs) GetExportOptions() *ExportOptions
func (*BigQueryOutputPluginArgs) ProtoMessage ¶
func (*BigQueryOutputPluginArgs) ProtoMessage()
func (*BigQueryOutputPluginArgs) Reset ¶
func (m *BigQueryOutputPluginArgs) Reset()
func (*BigQueryOutputPluginArgs) String ¶
func (m *BigQueryOutputPluginArgs) String() string
type BlobArray ¶
type BlobArray struct { Content []*DataBlob `protobuf:"bytes,1,rep,name=content" json:"content,omitempty"` XXX_unrecognized []byte `json:"-"` }
A generic collection of blobs
func (*BlobArray) Descriptor ¶
func (*BlobArray) GetContent ¶
func (*BlobArray) ProtoMessage ¶
func (*BlobArray) ProtoMessage()
type BrowserHistoryItem ¶
type BrowserHistoryItem struct { Url *string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"` Domain *string `protobuf:"bytes,2,opt,name=domain" json:"domain,omitempty"` AccessTime *uint64 `protobuf:"varint,3,opt,name=access_time,json=accessTime" json:"access_time,omitempty"` Referrer *string `protobuf:"bytes,4,opt,name=referrer" json:"referrer,omitempty"` Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"` ProgramName *string `protobuf:"bytes,6,opt,name=program_name,json=programName" json:"program_name,omitempty"` SourceUrn *string `protobuf:"bytes,7,opt,name=source_urn,json=sourceUrn" json:"source_urn,omitempty"` DownloadPath *string `protobuf:"bytes,8,opt,name=download_path,json=downloadPath" json:"download_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
An item from the browser history.
func (*BrowserHistoryItem) Descriptor ¶
func (*BrowserHistoryItem) Descriptor() ([]byte, []int)
func (*BrowserHistoryItem) GetAccessTime ¶
func (m *BrowserHistoryItem) GetAccessTime() uint64
func (*BrowserHistoryItem) GetDomain ¶
func (m *BrowserHistoryItem) GetDomain() string
func (*BrowserHistoryItem) GetDownloadPath ¶
func (m *BrowserHistoryItem) GetDownloadPath() string
func (*BrowserHistoryItem) GetProgramName ¶
func (m *BrowserHistoryItem) GetProgramName() string
func (*BrowserHistoryItem) GetReferrer ¶
func (m *BrowserHistoryItem) GetReferrer() string
func (*BrowserHistoryItem) GetSourceUrn ¶
func (m *BrowserHistoryItem) GetSourceUrn() string
func (*BrowserHistoryItem) GetTitle ¶
func (m *BrowserHistoryItem) GetTitle() string
func (*BrowserHistoryItem) GetUrl ¶
func (m *BrowserHistoryItem) GetUrl() string
func (*BrowserHistoryItem) ProtoMessage ¶
func (*BrowserHistoryItem) ProtoMessage()
func (*BrowserHistoryItem) Reset ¶
func (m *BrowserHistoryItem) Reset()
func (*BrowserHistoryItem) String ¶
func (m *BrowserHistoryItem) String() string
type BufferReference ¶
type BufferReference struct { Offset *uint64 `protobuf:"varint,1,opt,name=offset,def=0" json:"offset,omitempty"` Length *uint64 `protobuf:"varint,2,opt,name=length,def=0" json:"length,omitempty"` Callback *string `protobuf:"bytes,3,opt,name=callback" json:"callback,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=data" json:"data,omitempty"` Pathspec *PathSpec `protobuf:"bytes,6,opt,name=pathspec" json:"pathspec,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BufferReference) Descriptor ¶
func (*BufferReference) Descriptor() ([]byte, []int)
func (*BufferReference) GetCallback ¶
func (m *BufferReference) GetCallback() string
func (*BufferReference) GetData ¶
func (m *BufferReference) GetData() []byte
func (*BufferReference) GetLength ¶
func (m *BufferReference) GetLength() uint64
func (*BufferReference) GetOffset ¶
func (m *BufferReference) GetOffset() uint64
func (*BufferReference) GetPathspec ¶
func (m *BufferReference) GetPathspec() *PathSpec
func (*BufferReference) ProtoMessage ¶
func (*BufferReference) ProtoMessage()
func (*BufferReference) Reset ¶
func (m *BufferReference) Reset()
func (*BufferReference) String ¶
func (m *BufferReference) String() string
type CAEnrolerArgs ¶
type CAEnrolerArgs struct { Csr *Certificate `protobuf:"bytes,1,opt,name=csr" json:"csr,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*CAEnrolerArgs) Descriptor ¶
func (*CAEnrolerArgs) Descriptor() ([]byte, []int)
func (*CAEnrolerArgs) GetCsr ¶
func (m *CAEnrolerArgs) GetCsr() *Certificate
func (*CAEnrolerArgs) ProtoMessage ¶
func (*CAEnrolerArgs) ProtoMessage()
func (*CAEnrolerArgs) Reset ¶
func (m *CAEnrolerArgs) Reset()
func (*CAEnrolerArgs) String ¶
func (m *CAEnrolerArgs) String() string
type CSVOutputPluginArgs ¶
type CSVOutputPluginArgs struct { ExportOptions *ExportOptions `protobuf:"bytes,2,opt,name=export_options,json=exportOptions" json:"export_options,omitempty"` ConvertValues *bool `protobuf:"varint,3,opt,name=convert_values,json=convertValues,def=1" json:"convert_values,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CSVOutputPluginArgs) Descriptor ¶
func (*CSVOutputPluginArgs) Descriptor() ([]byte, []int)
func (*CSVOutputPluginArgs) GetConvertValues ¶
func (m *CSVOutputPluginArgs) GetConvertValues() bool
func (*CSVOutputPluginArgs) GetExportOptions ¶
func (m *CSVOutputPluginArgs) GetExportOptions() *ExportOptions
func (*CSVOutputPluginArgs) ProtoMessage ¶
func (*CSVOutputPluginArgs) ProtoMessage()
func (*CSVOutputPluginArgs) Reset ¶
func (m *CSVOutputPluginArgs) Reset()
func (*CSVOutputPluginArgs) String ¶
func (m *CSVOutputPluginArgs) String() string
type CacheGrepArgs ¶
type CacheGrepArgs struct { GrepUsers []string `protobuf:"bytes,1,rep,name=grep_users,json=grepUsers" json:"grep_users,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` DataRegex *string `protobuf:"bytes,3,opt,name=data_regex,json=dataRegex" json:"data_regex,omitempty"` CheckChrome *bool `protobuf:"varint,5,opt,name=check_chrome,json=checkChrome,def=1" json:"check_chrome,omitempty"` CheckFirefox *bool `protobuf:"varint,6,opt,name=check_firefox,json=checkFirefox,def=1" json:"check_firefox,omitempty"` CheckIe *bool `protobuf:"varint,7,opt,name=check_ie,json=checkIe,def=1" json:"check_ie,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 8
func (*CacheGrepArgs) Descriptor ¶
func (*CacheGrepArgs) Descriptor() ([]byte, []int)
func (*CacheGrepArgs) GetCheckChrome ¶
func (m *CacheGrepArgs) GetCheckChrome() bool
func (*CacheGrepArgs) GetCheckFirefox ¶
func (m *CacheGrepArgs) GetCheckFirefox() bool
func (*CacheGrepArgs) GetCheckIe ¶
func (m *CacheGrepArgs) GetCheckIe() bool
func (*CacheGrepArgs) GetDataRegex ¶
func (m *CacheGrepArgs) GetDataRegex() string
func (*CacheGrepArgs) GetGrepUsers ¶
func (m *CacheGrepArgs) GetGrepUsers() []string
func (*CacheGrepArgs) GetPathtype ¶
func (m *CacheGrepArgs) GetPathtype() PathSpec_PathType
func (*CacheGrepArgs) ProtoMessage ¶
func (*CacheGrepArgs) ProtoMessage()
func (*CacheGrepArgs) Reset ¶
func (m *CacheGrepArgs) Reset()
func (*CacheGrepArgs) String ¶
func (m *CacheGrepArgs) String() string
type Certificate ¶
type Certificate struct { Type *Certificate_Type `protobuf:"varint,1,opt,name=type,enum=Certificate_Type" json:"type,omitempty"` Pem []byte `protobuf:"bytes,2,opt,name=pem" json:"pem,omitempty"` Cn *string `protobuf:"bytes,3,opt,name=cn" json:"cn,omitempty"` XXX_unrecognized []byte `json:"-"` }
Certificates are exchanged with this.
func (*Certificate) Descriptor ¶
func (*Certificate) Descriptor() ([]byte, []int)
func (*Certificate) GetCn ¶
func (m *Certificate) GetCn() string
func (*Certificate) GetPem ¶
func (m *Certificate) GetPem() []byte
func (*Certificate) GetType ¶
func (m *Certificate) GetType() Certificate_Type
func (*Certificate) ProtoMessage ¶
func (*Certificate) ProtoMessage()
func (*Certificate) Reset ¶
func (m *Certificate) Reset()
func (*Certificate) String ¶
func (m *Certificate) String() string
type Certificate_Type ¶
type Certificate_Type int32
const ( Certificate_CSR Certificate_Type = 0 Certificate_CRT Certificate_Type = 1 Certificate_CA Certificate_Type = 2 )
func (Certificate_Type) Enum ¶
func (x Certificate_Type) Enum() *Certificate_Type
func (Certificate_Type) EnumDescriptor ¶
func (Certificate_Type) EnumDescriptor() ([]byte, []int)
func (Certificate_Type) String ¶
func (x Certificate_Type) String() string
func (*Certificate_Type) UnmarshalJSON ¶
func (x *Certificate_Type) UnmarshalJSON(data []byte) error
type Check ¶
type Check struct { CheckId *string `protobuf:"bytes,1,opt,name=check_id,json=checkId" json:"check_id,omitempty"` Method []*Method `protobuf:"bytes,2,rep,name=method" json:"method,omitempty"` Match []Match `protobuf:"varint,3,rep,name=match,enum=Match" json:"match,omitempty"` Target *Target `protobuf:"bytes,4,opt,name=target" json:"target,omitempty"` Hint *Hint `protobuf:"bytes,5,opt,name=hint" json:"hint,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Check) Descriptor ¶
func (*Check) GetCheckId ¶
func (*Check) ProtoMessage ¶
func (*Check) ProtoMessage()
type CheckFlowArgs ¶
type CheckFlowArgs struct { OnlyOs []string `protobuf:"bytes,1,rep,name=only_os,json=onlyOs" json:"only_os,omitempty"` OnlyCpe []string `protobuf:"bytes,2,rep,name=only_cpe,json=onlyCpe" json:"only_cpe,omitempty"` OnlyLabel []string `protobuf:"bytes,3,rep,name=only_label,json=onlyLabel" json:"only_label,omitempty"` MaxFindings []uint64 `protobuf:"varint,4,rep,name=max_findings,json=maxFindings" json:"max_findings,omitempty"` RestrictChecks []string `protobuf:"bytes,5,rep,name=restrict_checks,json=restrictChecks" json:"restrict_checks,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*CheckFlowArgs) Descriptor ¶
func (*CheckFlowArgs) Descriptor() ([]byte, []int)
func (*CheckFlowArgs) GetMaxFindings ¶
func (m *CheckFlowArgs) GetMaxFindings() []uint64
func (*CheckFlowArgs) GetOnlyCpe ¶
func (m *CheckFlowArgs) GetOnlyCpe() []string
func (*CheckFlowArgs) GetOnlyLabel ¶
func (m *CheckFlowArgs) GetOnlyLabel() []string
func (*CheckFlowArgs) GetOnlyOs ¶
func (m *CheckFlowArgs) GetOnlyOs() []string
func (*CheckFlowArgs) GetRestrictChecks ¶
func (m *CheckFlowArgs) GetRestrictChecks() []string
func (*CheckFlowArgs) ProtoMessage ¶
func (*CheckFlowArgs) ProtoMessage()
func (*CheckFlowArgs) Reset ¶
func (m *CheckFlowArgs) Reset()
func (*CheckFlowArgs) String ¶
func (m *CheckFlowArgs) String() string
type CheckHuntAccessFlowArgs ¶
type CheckHuntAccessFlowArgs struct { HuntUrn *string `protobuf:"bytes,1,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*CheckHuntAccessFlowArgs) Descriptor ¶
func (*CheckHuntAccessFlowArgs) Descriptor() ([]byte, []int)
func (*CheckHuntAccessFlowArgs) GetHuntUrn ¶
func (m *CheckHuntAccessFlowArgs) GetHuntUrn() string
func (*CheckHuntAccessFlowArgs) ProtoMessage ¶
func (*CheckHuntAccessFlowArgs) ProtoMessage()
func (*CheckHuntAccessFlowArgs) Reset ¶
func (m *CheckHuntAccessFlowArgs) Reset()
func (*CheckHuntAccessFlowArgs) String ¶
func (m *CheckHuntAccessFlowArgs) String() string
type CheckResult ¶
type CheckResult struct { CheckId *string `protobuf:"bytes,1,opt,name=check_id,json=checkId" json:"check_id,omitempty"` Anomaly []*Anomaly `protobuf:"bytes,2,rep,name=anomaly" json:"anomaly,omitempty"` XXX_unrecognized []byte `json:"-"` }
SECTION: Reporting issues. -------------------------- The result of a single check. A check without anomalies was run, but did not detect a problem.
func (*CheckResult) Descriptor ¶
func (*CheckResult) Descriptor() ([]byte, []int)
func (*CheckResult) GetAnomaly ¶
func (m *CheckResult) GetAnomaly() []*Anomaly
func (*CheckResult) GetCheckId ¶
func (m *CheckResult) GetCheckId() string
func (*CheckResult) ProtoMessage ¶
func (*CheckResult) ProtoMessage()
func (*CheckResult) Reset ¶
func (m *CheckResult) Reset()
func (*CheckResult) String ¶
func (m *CheckResult) String() string
type CheckResults ¶
type CheckResults struct { Kb *KnowledgeBase `protobuf:"bytes,1,opt,name=kb" json:"kb,omitempty"` Result []*CheckResult `protobuf:"bytes,2,rep,name=result" json:"result,omitempty"` XXX_unrecognized []byte `json:"-"` }
The results of all checks performed on a host from a flow. This provides a manifest of completed checks, which can be used to: - open new issues, if the check results include anomalies. - update existing issues, if the check results vary from previous state. - close existing issues, if the check indicates issues weren't found.
func (*CheckResults) Descriptor ¶
func (*CheckResults) Descriptor() ([]byte, []int)
func (*CheckResults) GetKb ¶
func (m *CheckResults) GetKb() *KnowledgeBase
func (*CheckResults) GetResult ¶
func (m *CheckResults) GetResult() []*CheckResult
func (*CheckResults) ProtoMessage ¶
func (*CheckResults) ProtoMessage()
func (*CheckResults) Reset ¶
func (m *CheckResults) Reset()
func (*CheckResults) String ¶
func (m *CheckResults) String() string
type ChromeHistoryArgs ¶
type ChromeHistoryArgs struct { Pathtype *PathSpec_PathType `protobuf:"varint,1,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` GetArchive *bool `protobuf:"varint,2,opt,name=get_archive,json=getArchive" json:"get_archive,omitempty"` Username *string `protobuf:"bytes,3,opt,name=username" json:"username,omitempty"` HistoryPath *string `protobuf:"bytes,5,opt,name=history_path,json=historyPath" json:"history_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*ChromeHistoryArgs) Descriptor ¶
func (*ChromeHistoryArgs) Descriptor() ([]byte, []int)
func (*ChromeHistoryArgs) GetGetArchive ¶
func (m *ChromeHistoryArgs) GetGetArchive() bool
func (*ChromeHistoryArgs) GetHistoryPath ¶
func (m *ChromeHistoryArgs) GetHistoryPath() string
func (*ChromeHistoryArgs) GetPathtype ¶
func (m *ChromeHistoryArgs) GetPathtype() PathSpec_PathType
func (*ChromeHistoryArgs) GetUsername ¶
func (m *ChromeHistoryArgs) GetUsername() string
func (*ChromeHistoryArgs) ProtoMessage ¶
func (*ChromeHistoryArgs) ProtoMessage()
func (*ChromeHistoryArgs) Reset ¶
func (m *ChromeHistoryArgs) Reset()
func (*ChromeHistoryArgs) String ¶
func (m *ChromeHistoryArgs) String() string
type ChromePluginsArgs ¶
type ChromePluginsArgs struct { Path *string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` Username *string `protobuf:"bytes,4,opt,name=username" json:"username,omitempty"` DownloadFiles *bool `protobuf:"varint,5,opt,name=download_files,json=downloadFiles,def=0" json:"download_files,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*ChromePluginsArgs) Descriptor ¶
func (*ChromePluginsArgs) Descriptor() ([]byte, []int)
func (*ChromePluginsArgs) GetDownloadFiles ¶
func (m *ChromePluginsArgs) GetDownloadFiles() bool
func (*ChromePluginsArgs) GetPath ¶
func (m *ChromePluginsArgs) GetPath() string
func (*ChromePluginsArgs) GetPathtype ¶
func (m *ChromePluginsArgs) GetPathtype() PathSpec_PathType
func (*ChromePluginsArgs) GetUsername ¶
func (m *ChromePluginsArgs) GetUsername() string
func (*ChromePluginsArgs) ProtoMessage ¶
func (*ChromePluginsArgs) ProtoMessage()
func (*ChromePluginsArgs) Reset ¶
func (m *ChromePluginsArgs) Reset()
func (*ChromePluginsArgs) String ¶
func (m *ChromePluginsArgs) String() string
type CipherMetadata ¶
type CipherMetadata struct { Source *string `protobuf:"bytes,1,opt,name=source" json:"source,omitempty"` // The signature of the encrypted cipher block. Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CipherMetadata) Descriptor ¶
func (*CipherMetadata) Descriptor() ([]byte, []int)
func (*CipherMetadata) GetSignature ¶
func (m *CipherMetadata) GetSignature() []byte
func (*CipherMetadata) GetSource ¶
func (m *CipherMetadata) GetSource() string
func (*CipherMetadata) ProtoMessage ¶
func (*CipherMetadata) ProtoMessage()
func (*CipherMetadata) Reset ¶
func (m *CipherMetadata) Reset()
func (*CipherMetadata) String ¶
func (m *CipherMetadata) String() string
type CipherProperties ¶
type CipherProperties struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Key []byte `protobuf:"bytes,2,req,name=key" json:"key,omitempty"` // This IV is used to encrypt the cipher metadata block. Note: Both the // CipherProperties() and the CipherMetadata() protobufs do not change for all // messages in this session. MetadataIv []byte `protobuf:"bytes,3,opt,name=metadata_iv,json=metadataIv" json:"metadata_iv,omitempty"` // The key used for the hmac. HmacKey []byte `protobuf:"bytes,5,opt,name=hmac_key,json=hmacKey" json:"hmac_key,omitempty"` // The API version of the cipher. HmacType *CipherProperties_HMACType `protobuf:"varint,6,opt,name=hmac_type,json=hmacType,enum=CipherProperties_HMACType,def=0" json:"hmac_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CipherProperties) Descriptor ¶
func (*CipherProperties) Descriptor() ([]byte, []int)
func (*CipherProperties) GetHmacKey ¶
func (m *CipherProperties) GetHmacKey() []byte
func (*CipherProperties) GetHmacType ¶
func (m *CipherProperties) GetHmacType() CipherProperties_HMACType
func (*CipherProperties) GetKey ¶
func (m *CipherProperties) GetKey() []byte
func (*CipherProperties) GetMetadataIv ¶
func (m *CipherProperties) GetMetadataIv() []byte
func (*CipherProperties) GetName ¶
func (m *CipherProperties) GetName() string
func (*CipherProperties) ProtoMessage ¶
func (*CipherProperties) ProtoMessage()
func (*CipherProperties) Reset ¶
func (m *CipherProperties) Reset()
func (*CipherProperties) String ¶
func (m *CipherProperties) String() string
type CipherProperties_HMACType ¶
type CipherProperties_HMACType int32
const ( // Older clients use a HMAC only on the encrypted message. CipherProperties_SIMPLE_HMAC CipherProperties_HMACType = 0 // Newer clients also include the encrypted cipher and API version in the // hmac. CipherProperties_FULL_HMAC CipherProperties_HMACType = 1 )
const Default_CipherProperties_HmacType CipherProperties_HMACType = CipherProperties_SIMPLE_HMAC
func (CipherProperties_HMACType) Enum ¶
func (x CipherProperties_HMACType) Enum() *CipherProperties_HMACType
func (CipherProperties_HMACType) EnumDescriptor ¶
func (CipherProperties_HMACType) EnumDescriptor() ([]byte, []int)
func (CipherProperties_HMACType) String ¶
func (x CipherProperties_HMACType) String() string
func (*CipherProperties_HMACType) UnmarshalJSON ¶
func (x *CipherProperties_HMACType) UnmarshalJSON(data []byte) error
type ClientActionArgs ¶
type ClientActionArgs struct { Action *string `protobuf:"bytes,1,opt,name=action" json:"action,omitempty"` SaveTo *string `protobuf:"bytes,2,opt,name=save_to,json=saveTo,def=/tmp" json:"save_to,omitempty"` BreakPdb *bool `protobuf:"varint,3,opt,name=break_pdb,json=breakPdb,def=0" json:"break_pdb,omitempty"` ActionArgs *AnyValue `protobuf:"bytes,4,opt,name=action_args,json=actionArgs" json:"action_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*ClientActionArgs) Descriptor ¶
func (*ClientActionArgs) Descriptor() ([]byte, []int)
func (*ClientActionArgs) GetAction ¶
func (m *ClientActionArgs) GetAction() string
func (*ClientActionArgs) GetActionArgs ¶
func (m *ClientActionArgs) GetActionArgs() *AnyValue
func (*ClientActionArgs) GetBreakPdb ¶
func (m *ClientActionArgs) GetBreakPdb() bool
func (*ClientActionArgs) GetSaveTo ¶
func (m *ClientActionArgs) GetSaveTo() string
func (*ClientActionArgs) ProtoMessage ¶
func (*ClientActionArgs) ProtoMessage()
func (*ClientActionArgs) Reset ¶
func (m *ClientActionArgs) Reset()
func (*ClientActionArgs) String ¶
func (m *ClientActionArgs) String() string
type ClientApprovalAuthorization ¶
type ClientApprovalAuthorization struct { Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` RequesterMustBeAuthorized *bool `` /* 140-byte string literal not displayed */ NumApproversRequired *uint64 `protobuf:"varint,3,opt,name=num_approvers_required,json=numApproversRequired,def=1" json:"num_approvers_required,omitempty"` Users []string `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"` Groups []string `protobuf:"bytes,5,rep,name=groups" json:"groups,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientApprovalAuthorization) Descriptor ¶
func (*ClientApprovalAuthorization) Descriptor() ([]byte, []int)
func (*ClientApprovalAuthorization) GetGroups ¶
func (m *ClientApprovalAuthorization) GetGroups() []string
func (*ClientApprovalAuthorization) GetLabel ¶
func (m *ClientApprovalAuthorization) GetLabel() string
func (*ClientApprovalAuthorization) GetNumApproversRequired ¶
func (m *ClientApprovalAuthorization) GetNumApproversRequired() uint64
func (*ClientApprovalAuthorization) GetRequesterMustBeAuthorized ¶
func (m *ClientApprovalAuthorization) GetRequesterMustBeAuthorized() bool
func (*ClientApprovalAuthorization) GetUsers ¶
func (m *ClientApprovalAuthorization) GetUsers() []string
func (*ClientApprovalAuthorization) ProtoMessage ¶
func (*ClientApprovalAuthorization) ProtoMessage()
func (*ClientApprovalAuthorization) Reset ¶
func (m *ClientApprovalAuthorization) Reset()
func (*ClientApprovalAuthorization) String ¶
func (m *ClientApprovalAuthorization) String() string
type ClientCommunication ¶
type ClientCommunication struct { // This message is a serialized SignedMessageList() protobuf, encrypted using // the session key (Encrypted inside field 2) and the per-packet IV (field 8). Encrypted []byte `protobuf:"bytes,1,opt,name=encrypted" json:"encrypted,omitempty"` // This is a CipherProperties() protobuf encrypted with the public key of the // receiver. Contains the session key and iv, as well as hmac key. This IV // does not change for the duration of the session. It is used to decrypt the // CipherMetadata() (field 9). EncryptedCipher []byte `protobuf:"bytes,2,opt,name=encrypted_cipher,json=encryptedCipher" json:"encrypted_cipher,omitempty"` // A serialized CipherMetadata() protobuf, encrypted with the session // key. Contains the RSA signature of the digest of the serialized // CipherProperties() above, signed with the sender's private key. EncryptedCipherMetadata []byte `protobuf:"bytes,9,opt,name=encrypted_cipher_metadata,json=encryptedCipherMetadata" json:"encrypted_cipher_metadata,omitempty"` // This iv is used to encrypt the encrypted field (No. 1). This IV changes for // each packet. PacketIv []byte `protobuf:"bytes,8,opt,name=packet_iv,json=packetIv" json:"packet_iv,omitempty"` OrigRequest *HttpRequest `protobuf:"bytes,3,opt,name=orig_request,json=origRequest" json:"orig_request,omitempty"` // The number of messages waiting on the input queue. The client // fills this in so the server can limit the number of messages // issued to the client as a means of throttling it. QueueSize *uint32 `protobuf:"varint,4,opt,name=queue_size,json=queueSize,def=0" json:"queue_size,omitempty"` Status *ClientCommunication_Status `protobuf:"varint,5,opt,name=status,enum=ClientCommunication_Status,def=200" json:"status,omitempty"` ApiVersion *uint32 `protobuf:"varint,6,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"` // This is the SIMPLE_HMAC. It covers the "encrypted" field only. Hmac []byte `protobuf:"bytes,7,opt,name=hmac" json:"hmac,omitempty"` // This is the FULL_HMAC. It coverts: // 1) the "encrypted" field, // 2) The "encrypted_cipher" field. // 3) The encrypted_cipher_metadata field // 4) The packet iv // 5) the api_version. FullHmac []byte `protobuf:"bytes,10,opt,name=full_hmac,json=fullHmac" json:"full_hmac,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field: 11
func (*ClientCommunication) Descriptor ¶
func (*ClientCommunication) Descriptor() ([]byte, []int)
func (*ClientCommunication) GetApiVersion ¶
func (m *ClientCommunication) GetApiVersion() uint32
func (*ClientCommunication) GetEncrypted ¶
func (m *ClientCommunication) GetEncrypted() []byte
func (*ClientCommunication) GetEncryptedCipher ¶
func (m *ClientCommunication) GetEncryptedCipher() []byte
func (*ClientCommunication) GetEncryptedCipherMetadata ¶
func (m *ClientCommunication) GetEncryptedCipherMetadata() []byte
func (*ClientCommunication) GetFullHmac ¶
func (m *ClientCommunication) GetFullHmac() []byte
func (*ClientCommunication) GetHmac ¶
func (m *ClientCommunication) GetHmac() []byte
func (*ClientCommunication) GetOrigRequest ¶
func (m *ClientCommunication) GetOrigRequest() *HttpRequest
func (*ClientCommunication) GetPacketIv ¶
func (m *ClientCommunication) GetPacketIv() []byte
func (*ClientCommunication) GetQueueSize ¶
func (m *ClientCommunication) GetQueueSize() uint32
func (*ClientCommunication) GetStatus ¶
func (m *ClientCommunication) GetStatus() ClientCommunication_Status
func (*ClientCommunication) ProtoMessage ¶
func (*ClientCommunication) ProtoMessage()
func (*ClientCommunication) Reset ¶
func (m *ClientCommunication) Reset()
func (*ClientCommunication) String ¶
func (m *ClientCommunication) String() string
type ClientCommunication_Status ¶
type ClientCommunication_Status int32
This status code applies for the entire communication.
const ( ClientCommunication_OK ClientCommunication_Status = 200 ClientCommunication_BAD_REQUEST ClientCommunication_Status = 400 ClientCommunication_CIPHER_ERROR ClientCommunication_Status = 406 )
const Default_ClientCommunication_Status ClientCommunication_Status = ClientCommunication_OK
func (ClientCommunication_Status) Enum ¶
func (x ClientCommunication_Status) Enum() *ClientCommunication_Status
func (ClientCommunication_Status) EnumDescriptor ¶
func (ClientCommunication_Status) EnumDescriptor() ([]byte, []int)
func (ClientCommunication_Status) String ¶
func (x ClientCommunication_Status) String() string
func (*ClientCommunication_Status) UnmarshalJSON ¶
func (x *ClientCommunication_Status) UnmarshalJSON(data []byte) error
type ClientComponent ¶
type ClientComponent struct { Summary *ClientComponentSummary `protobuf:"bytes,1,opt,name=summary" json:"summary,omitempty"` RawData []byte `protobuf:"bytes,2,opt,name=raw_data,json=rawData" json:"raw_data,omitempty"` BuildSystem *Uname `protobuf:"bytes,3,opt,name=build_system,json=buildSystem" json:"build_system,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is the actual component data. It is stored inside a SignedBlob which is encrypted using the cipher in the summary.
func (*ClientComponent) Descriptor ¶
func (*ClientComponent) Descriptor() ([]byte, []int)
func (*ClientComponent) GetBuildSystem ¶
func (m *ClientComponent) GetBuildSystem() *Uname
func (*ClientComponent) GetRawData ¶
func (m *ClientComponent) GetRawData() []byte
func (*ClientComponent) GetSummary ¶
func (m *ClientComponent) GetSummary() *ClientComponentSummary
func (*ClientComponent) ProtoMessage ¶
func (*ClientComponent) ProtoMessage()
func (*ClientComponent) Reset ¶
func (m *ClientComponent) Reset()
func (*ClientComponent) String ¶
func (m *ClientComponent) String() string
type ClientComponentSummary ¶
type ClientComponentSummary struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Version *string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"` Seed *string `protobuf:"bytes,4,opt,name=seed" json:"seed,omitempty"` Modules []string `protobuf:"bytes,5,rep,name=modules" json:"modules,omitempty"` Url *string `protobuf:"bytes,6,opt,name=url" json:"url,omitempty"` Cipher *SymmetricCipher `protobuf:"bytes,7,opt,name=cipher" json:"cipher,omitempty"` XXX_unrecognized []byte `json:"-"` }
The summary describes important information about the component.
func (*ClientComponentSummary) Descriptor ¶
func (*ClientComponentSummary) Descriptor() ([]byte, []int)
func (*ClientComponentSummary) GetCipher ¶
func (m *ClientComponentSummary) GetCipher() *SymmetricCipher
func (*ClientComponentSummary) GetModules ¶
func (m *ClientComponentSummary) GetModules() []string
func (*ClientComponentSummary) GetName ¶
func (m *ClientComponentSummary) GetName() string
func (*ClientComponentSummary) GetSeed ¶
func (m *ClientComponentSummary) GetSeed() string
func (*ClientComponentSummary) GetUrl ¶
func (m *ClientComponentSummary) GetUrl() string
func (*ClientComponentSummary) GetVersion ¶
func (m *ClientComponentSummary) GetVersion() string
func (*ClientComponentSummary) ProtoMessage ¶
func (*ClientComponentSummary) ProtoMessage()
func (*ClientComponentSummary) Reset ¶
func (m *ClientComponentSummary) Reset()
func (*ClientComponentSummary) String ¶
func (m *ClientComponentSummary) String() string
type ClientCrash ¶
type ClientCrash struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` ClientInfo *ClientInformation `protobuf:"bytes,3,opt,name=client_info,json=clientInfo" json:"client_info,omitempty"` Timestamp *uint64 `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"` CrashType *string `protobuf:"bytes,5,opt,name=crash_type,json=crashType" json:"crash_type,omitempty"` CrashMessage *string `protobuf:"bytes,6,opt,name=crash_message,json=crashMessage" json:"crash_message,omitempty"` Backtrace *string `protobuf:"bytes,7,opt,name=backtrace" json:"backtrace,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientCrash) Descriptor ¶
func (*ClientCrash) Descriptor() ([]byte, []int)
func (*ClientCrash) GetBacktrace ¶
func (m *ClientCrash) GetBacktrace() string
func (*ClientCrash) GetClientId ¶
func (m *ClientCrash) GetClientId() string
func (*ClientCrash) GetClientInfo ¶
func (m *ClientCrash) GetClientInfo() *ClientInformation
func (*ClientCrash) GetCrashMessage ¶
func (m *ClientCrash) GetCrashMessage() string
func (*ClientCrash) GetCrashType ¶
func (m *ClientCrash) GetCrashType() string
func (*ClientCrash) GetSessionId ¶
func (m *ClientCrash) GetSessionId() string
func (*ClientCrash) GetTimestamp ¶
func (m *ClientCrash) GetTimestamp() uint64
func (*ClientCrash) ProtoMessage ¶
func (*ClientCrash) ProtoMessage()
func (*ClientCrash) Reset ¶
func (m *ClientCrash) Reset()
func (*ClientCrash) String ¶
func (m *ClientCrash) String() string
type ClientInformation ¶
type ClientInformation struct { ClientName *string `protobuf:"bytes,1,opt,name=client_name,json=clientName" json:"client_name,omitempty"` ClientVersion *uint32 `protobuf:"varint,2,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"` Revision *uint64 `protobuf:"varint,3,opt,name=revision" json:"revision,omitempty"` BuildTime *string `protobuf:"bytes,4,opt,name=build_time,json=buildTime" json:"build_time,omitempty"` ClientDescription *string `protobuf:"bytes,5,opt,name=client_description,json=clientDescription" json:"client_description,omitempty"` Labels []string `protobuf:"bytes,6,rep,name=labels" json:"labels,omitempty"` XXX_unrecognized []byte `json:"-"` }
Stores information about the GRR client itself
func (*ClientInformation) Descriptor ¶
func (*ClientInformation) Descriptor() ([]byte, []int)
func (*ClientInformation) GetBuildTime ¶
func (m *ClientInformation) GetBuildTime() string
func (*ClientInformation) GetClientDescription ¶
func (m *ClientInformation) GetClientDescription() string
func (*ClientInformation) GetClientName ¶
func (m *ClientInformation) GetClientName() string
func (*ClientInformation) GetClientVersion ¶
func (m *ClientInformation) GetClientVersion() uint32
func (*ClientInformation) GetLabels ¶
func (m *ClientInformation) GetLabels() []string
func (*ClientInformation) GetRevision ¶
func (m *ClientInformation) GetRevision() uint64
func (*ClientInformation) ProtoMessage ¶
func (*ClientInformation) ProtoMessage()
func (*ClientInformation) Reset ¶
func (m *ClientInformation) Reset()
func (*ClientInformation) String ¶
func (m *ClientInformation) String() string
type ClientResources ¶
type ClientResources struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` CpuUsage *CpuSeconds `protobuf:"bytes,3,opt,name=cpu_usage,json=cpuUsage" json:"cpu_usage,omitempty"` NetworkBytesSent *uint64 `protobuf:"varint,4,opt,name=network_bytes_sent,json=networkBytesSent" json:"network_bytes_sent,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientResources) Descriptor ¶
func (*ClientResources) Descriptor() ([]byte, []int)
func (*ClientResources) GetClientId ¶
func (m *ClientResources) GetClientId() string
func (*ClientResources) GetCpuUsage ¶
func (m *ClientResources) GetCpuUsage() *CpuSeconds
func (*ClientResources) GetNetworkBytesSent ¶
func (m *ClientResources) GetNetworkBytesSent() uint64
func (*ClientResources) GetSessionId ¶
func (m *ClientResources) GetSessionId() string
func (*ClientResources) ProtoMessage ¶
func (*ClientResources) ProtoMessage()
func (*ClientResources) Reset ¶
func (m *ClientResources) Reset()
func (*ClientResources) String ¶
func (m *ClientResources) String() string
type ClientResourcesStats ¶
type ClientResourcesStats struct { UserCpuStats *RunningStats `protobuf:"bytes,1,opt,name=user_cpu_stats,json=userCpuStats" json:"user_cpu_stats,omitempty"` SystemCpuStats *RunningStats `protobuf:"bytes,2,opt,name=system_cpu_stats,json=systemCpuStats" json:"system_cpu_stats,omitempty"` NetworkBytesSentStats *RunningStats `protobuf:"bytes,3,opt,name=network_bytes_sent_stats,json=networkBytesSentStats" json:"network_bytes_sent_stats,omitempty"` WorstPerformers []*ClientResources `protobuf:"bytes,4,rep,name=worst_performers,json=worstPerformers" json:"worst_performers,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientResourcesStats) Descriptor ¶
func (*ClientResourcesStats) Descriptor() ([]byte, []int)
func (*ClientResourcesStats) GetNetworkBytesSentStats ¶
func (m *ClientResourcesStats) GetNetworkBytesSentStats() *RunningStats
func (*ClientResourcesStats) GetSystemCpuStats ¶
func (m *ClientResourcesStats) GetSystemCpuStats() *RunningStats
func (*ClientResourcesStats) GetUserCpuStats ¶
func (m *ClientResourcesStats) GetUserCpuStats() *RunningStats
func (*ClientResourcesStats) GetWorstPerformers ¶
func (m *ClientResourcesStats) GetWorstPerformers() []*ClientResources
func (*ClientResourcesStats) ProtoMessage ¶
func (*ClientResourcesStats) ProtoMessage()
func (*ClientResourcesStats) Reset ¶
func (m *ClientResourcesStats) Reset()
func (*ClientResourcesStats) String ¶
func (m *ClientResourcesStats) String() string
type ClientStats ¶
type ClientStats struct { CpuSamples []*CpuSample `protobuf:"bytes,1,rep,name=cpu_samples,json=cpuSamples" json:"cpu_samples,omitempty"` RSSSize *uint64 `protobuf:"varint,2,opt,name=RSS_size,json=rSSSize" json:"RSS_size,omitempty"` VMSSize *uint64 `protobuf:"varint,3,opt,name=VMS_size,json=vMSSize" json:"VMS_size,omitempty"` MemoryPercent *float32 `protobuf:"fixed32,4,opt,name=memory_percent,json=memoryPercent" json:"memory_percent,omitempty"` BytesReceived *uint64 `protobuf:"varint,5,opt,name=bytes_received,json=bytesReceived" json:"bytes_received,omitempty"` BytesSent *uint64 `protobuf:"varint,6,opt,name=bytes_sent,json=bytesSent" json:"bytes_sent,omitempty"` IoSamples []*IOSample `protobuf:"bytes,7,rep,name=io_samples,json=ioSamples" json:"io_samples,omitempty"` CreateTime *uint64 `protobuf:"varint,8,opt,name=create_time,json=createTime" json:"create_time,omitempty"` BootTime *uint64 `protobuf:"varint,9,opt,name=boot_time,json=bootTime" json:"boot_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientStats) Descriptor ¶
func (*ClientStats) Descriptor() ([]byte, []int)
func (*ClientStats) GetBootTime ¶
func (m *ClientStats) GetBootTime() uint64
func (*ClientStats) GetBytesReceived ¶
func (m *ClientStats) GetBytesReceived() uint64
func (*ClientStats) GetBytesSent ¶
func (m *ClientStats) GetBytesSent() uint64
func (*ClientStats) GetCpuSamples ¶
func (m *ClientStats) GetCpuSamples() []*CpuSample
func (*ClientStats) GetCreateTime ¶
func (m *ClientStats) GetCreateTime() uint64
func (*ClientStats) GetIoSamples ¶
func (m *ClientStats) GetIoSamples() []*IOSample
func (*ClientStats) GetMemoryPercent ¶
func (m *ClientStats) GetMemoryPercent() float32
func (*ClientStats) GetRSSSize ¶
func (m *ClientStats) GetRSSSize() uint64
func (*ClientStats) GetVMSSize ¶
func (m *ClientStats) GetVMSSize() uint64
func (*ClientStats) ProtoMessage ¶
func (*ClientStats) ProtoMessage()
func (*ClientStats) Reset ¶
func (m *ClientStats) Reset()
func (*ClientStats) String ¶
func (m *ClientStats) String() string
type ClientSummary ¶
type ClientSummary struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` SystemInfo *Uname `protobuf:"bytes,3,opt,name=system_info,json=systemInfo" json:"system_info,omitempty"` ClientInfo *ClientInformation `protobuf:"bytes,4,opt,name=client_info,json=clientInfo" json:"client_info,omitempty"` InstallDate *uint64 `protobuf:"varint,5,opt,name=install_date,json=installDate" json:"install_date,omitempty"` Interfaces []*Interface `protobuf:"bytes,7,rep,name=interfaces" json:"interfaces,omitempty"` SerialNumber *string `protobuf:"bytes,8,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"` SystemManufacturer *string `protobuf:"bytes,9,opt,name=system_manufacturer,json=systemManufacturer" json:"system_manufacturer,omitempty"` Users []*User `protobuf:"bytes,10,rep,name=users" json:"users,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is a summary of a GRR client.
func (*ClientSummary) Descriptor ¶
func (*ClientSummary) Descriptor() ([]byte, []int)
func (*ClientSummary) GetClientId ¶
func (m *ClientSummary) GetClientId() string
func (*ClientSummary) GetClientInfo ¶
func (m *ClientSummary) GetClientInfo() *ClientInformation
func (*ClientSummary) GetInstallDate ¶
func (m *ClientSummary) GetInstallDate() uint64
func (*ClientSummary) GetInterfaces ¶
func (m *ClientSummary) GetInterfaces() []*Interface
func (*ClientSummary) GetSerialNumber ¶
func (m *ClientSummary) GetSerialNumber() string
func (*ClientSummary) GetSystemInfo ¶
func (m *ClientSummary) GetSystemInfo() *Uname
func (*ClientSummary) GetSystemManufacturer ¶
func (m *ClientSummary) GetSystemManufacturer() string
func (*ClientSummary) GetTimestamp ¶
func (m *ClientSummary) GetTimestamp() uint64
func (*ClientSummary) GetUsers ¶
func (m *ClientSummary) GetUsers() []*User
func (*ClientSummary) ProtoMessage ¶
func (*ClientSummary) ProtoMessage()
func (*ClientSummary) Reset ¶
func (m *ClientSummary) Reset()
func (*ClientSummary) String ¶
func (m *ClientSummary) String() string
type CollectArtifactDependenciesArgs ¶
type CollectArtifactDependenciesArgs struct { ArtifactList []string `protobuf:"bytes,1,rep,name=artifact_list,json=artifactList" json:"artifact_list,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*CollectArtifactDependenciesArgs) Descriptor ¶
func (*CollectArtifactDependenciesArgs) Descriptor() ([]byte, []int)
func (*CollectArtifactDependenciesArgs) GetArtifactList ¶
func (m *CollectArtifactDependenciesArgs) GetArtifactList() []string
func (*CollectArtifactDependenciesArgs) ProtoMessage ¶
func (*CollectArtifactDependenciesArgs) ProtoMessage()
func (*CollectArtifactDependenciesArgs) Reset ¶
func (m *CollectArtifactDependenciesArgs) Reset()
func (*CollectArtifactDependenciesArgs) String ¶
func (m *CollectArtifactDependenciesArgs) String() string
type Collection ¶
type Collection struct { Items []*StatEntry `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
This stores collection entries.
func (*Collection) Descriptor ¶
func (*Collection) Descriptor() ([]byte, []int)
func (*Collection) GetItems ¶
func (m *Collection) GetItems() []*StatEntry
func (*Collection) ProtoMessage ¶
func (*Collection) ProtoMessage()
func (*Collection) Reset ¶
func (m *Collection) Reset()
func (*Collection) String ¶
func (m *Collection) String() string
type ConsoleDebugFlowArgs ¶
type ConsoleDebugFlowArgs struct { Flow *string `protobuf:"bytes,1,opt,name=flow" json:"flow,omitempty"` SaveTo *string `protobuf:"bytes,2,opt,name=save_to,json=saveTo,def=/tmp" json:"save_to,omitempty"` BreakPdb *bool `protobuf:"varint,3,opt,name=break_pdb,json=breakPdb,def=0" json:"break_pdb,omitempty"` PrintResponses *bool `protobuf:"varint,4,opt,name=print_responses,json=printResponses" json:"print_responses,omitempty"` FlowArgs *AnyValue `protobuf:"bytes,5,opt,name=flow_args,json=flowArgs" json:"flow_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*ConsoleDebugFlowArgs) Descriptor ¶
func (*ConsoleDebugFlowArgs) Descriptor() ([]byte, []int)
func (*ConsoleDebugFlowArgs) GetBreakPdb ¶
func (m *ConsoleDebugFlowArgs) GetBreakPdb() bool
func (*ConsoleDebugFlowArgs) GetFlow ¶
func (m *ConsoleDebugFlowArgs) GetFlow() string
func (*ConsoleDebugFlowArgs) GetFlowArgs ¶
func (m *ConsoleDebugFlowArgs) GetFlowArgs() *AnyValue
func (*ConsoleDebugFlowArgs) GetPrintResponses ¶
func (m *ConsoleDebugFlowArgs) GetPrintResponses() bool
func (*ConsoleDebugFlowArgs) GetSaveTo ¶
func (m *ConsoleDebugFlowArgs) GetSaveTo() string
func (*ConsoleDebugFlowArgs) ProtoMessage ¶
func (*ConsoleDebugFlowArgs) ProtoMessage()
func (*ConsoleDebugFlowArgs) Reset ¶
func (m *ConsoleDebugFlowArgs) Reset()
func (*ConsoleDebugFlowArgs) String ¶
func (m *ConsoleDebugFlowArgs) String() string
type CopyPathToFile ¶
type CopyPathToFile struct { Offset *uint64 `protobuf:"varint,1,opt,name=offset,def=0" json:"offset,omitempty"` Length *uint64 `protobuf:"varint,2,opt,name=length,def=0" json:"length,omitempty"` SrcPath *PathSpec `protobuf:"bytes,3,opt,name=src_path,json=srcPath" json:"src_path,omitempty"` DestDir *string `protobuf:"bytes,4,opt,name=dest_dir,json=destDir" json:"dest_dir,omitempty"` DestPath *PathSpec `protobuf:"bytes,5,opt,name=dest_path,json=destPath" json:"dest_path,omitempty"` GzipOutput *bool `protobuf:"varint,6,opt,name=gzip_output,json=gzipOutput,def=1" json:"gzip_output,omitempty"` Lifetime *float32 `protobuf:"fixed32,7,opt,name=lifetime,def=0" json:"lifetime,omitempty"` XXX_unrecognized []byte `json:"-"` }
CopyPathToFile request and response. Request:
- offset: byte offset inside src file to start copying from
- length: total number of bytes to copy (default 0 will copy whole file)
- block_size: how many bytes to copy at a time (default 10 MB)
- src_path: source pathspec to copy from
- dest_dir: destination directory to copy to
- dest_path: unset (GRRTempfile will create a random filename in dest_dir)
- gzip_output: if true, output file will be gzipped (default true)
- lifetime: number of seconds the file will stay on disk before being deleted (default of 0 means don't delete)
Response:
- offset: byte offset from request
- length: total bytes copied
- block_size: unused
- src_path: source pathspec from request
- dest_dir: destination dir from request
- dest_path: on-disk output pathspec
- gzip_output: if true, output file is gzipped
- lifetime: unused
func (*CopyPathToFile) Descriptor ¶
func (*CopyPathToFile) Descriptor() ([]byte, []int)
func (*CopyPathToFile) GetDestDir ¶
func (m *CopyPathToFile) GetDestDir() string
func (*CopyPathToFile) GetDestPath ¶
func (m *CopyPathToFile) GetDestPath() *PathSpec
func (*CopyPathToFile) GetGzipOutput ¶
func (m *CopyPathToFile) GetGzipOutput() bool
func (*CopyPathToFile) GetLength ¶
func (m *CopyPathToFile) GetLength() uint64
func (*CopyPathToFile) GetLifetime ¶
func (m *CopyPathToFile) GetLifetime() float32
func (*CopyPathToFile) GetOffset ¶
func (m *CopyPathToFile) GetOffset() uint64
func (*CopyPathToFile) GetSrcPath ¶
func (m *CopyPathToFile) GetSrcPath() *PathSpec
func (*CopyPathToFile) ProtoMessage ¶
func (*CopyPathToFile) ProtoMessage()
func (*CopyPathToFile) Reset ¶
func (m *CopyPathToFile) Reset()
func (*CopyPathToFile) String ¶
func (m *CopyPathToFile) String() string
type CpuSample ¶
type CpuSample struct { UserCpuTime *float32 `protobuf:"fixed32,1,opt,name=user_cpu_time,json=userCpuTime" json:"user_cpu_time,omitempty"` SystemCpuTime *float32 `protobuf:"fixed32,2,opt,name=system_cpu_time,json=systemCpuTime" json:"system_cpu_time,omitempty"` CpuPercent *float32 `protobuf:"fixed32,3,opt,name=cpu_percent,json=cpuPercent" json:"cpu_percent,omitempty"` Timestamp *uint64 `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CpuSample) Descriptor ¶
func (*CpuSample) GetCpuPercent ¶
func (*CpuSample) GetSystemCpuTime ¶
func (*CpuSample) GetTimestamp ¶
func (*CpuSample) GetUserCpuTime ¶
func (*CpuSample) ProtoMessage ¶
func (*CpuSample) ProtoMessage()
type CpuSeconds ¶
type CpuSeconds struct { UserCpuTime *float32 `protobuf:"fixed32,1,opt,name=user_cpu_time,json=userCpuTime" json:"user_cpu_time,omitempty"` SystemCpuTime *float32 `protobuf:"fixed32,2,opt,name=system_cpu_time,json=systemCpuTime" json:"system_cpu_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CpuSeconds) Descriptor ¶
func (*CpuSeconds) Descriptor() ([]byte, []int)
func (*CpuSeconds) GetSystemCpuTime ¶
func (m *CpuSeconds) GetSystemCpuTime() float32
func (*CpuSeconds) GetUserCpuTime ¶
func (m *CpuSeconds) GetUserCpuTime() float32
func (*CpuSeconds) ProtoMessage ¶
func (*CpuSeconds) ProtoMessage()
func (*CpuSeconds) Reset ¶
func (m *CpuSeconds) Reset()
func (*CpuSeconds) String ¶
func (m *CpuSeconds) String() string
type CreateCronJobFlowArgs ¶
type CreateCronJobFlowArgs struct { Description *string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"` Periodicity *string `protobuf:"bytes,2,opt,name=periodicity,def=7d" json:"periodicity,omitempty"` FlowRunnerArgs *FlowRunnerArgs `protobuf:"bytes,3,opt,name=flow_runner_args,json=flowRunnerArgs" json:"flow_runner_args,omitempty"` FlowArgs *AnyValue `protobuf:"bytes,4,opt,name=flow_args,json=flowArgs" json:"flow_args,omitempty"` AllowOverruns *bool `protobuf:"varint,5,opt,name=allow_overruns,json=allowOverruns" json:"allow_overruns,omitempty"` Lifetime *uint64 `protobuf:"varint,6,opt,name=lifetime,def=0" json:"lifetime,omitempty"` StartTime *uint64 `protobuf:"varint,7,opt,name=start_time,json=startTime,def=0" json:"start_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 8
func (*CreateCronJobFlowArgs) Descriptor ¶
func (*CreateCronJobFlowArgs) Descriptor() ([]byte, []int)
func (*CreateCronJobFlowArgs) GetAllowOverruns ¶
func (m *CreateCronJobFlowArgs) GetAllowOverruns() bool
func (*CreateCronJobFlowArgs) GetDescription ¶
func (m *CreateCronJobFlowArgs) GetDescription() string
func (*CreateCronJobFlowArgs) GetFlowArgs ¶
func (m *CreateCronJobFlowArgs) GetFlowArgs() *AnyValue
func (*CreateCronJobFlowArgs) GetFlowRunnerArgs ¶
func (m *CreateCronJobFlowArgs) GetFlowRunnerArgs() *FlowRunnerArgs
func (*CreateCronJobFlowArgs) GetLifetime ¶
func (m *CreateCronJobFlowArgs) GetLifetime() uint64
func (*CreateCronJobFlowArgs) GetPeriodicity ¶
func (m *CreateCronJobFlowArgs) GetPeriodicity() string
func (*CreateCronJobFlowArgs) GetStartTime ¶
func (m *CreateCronJobFlowArgs) GetStartTime() uint64
func (*CreateCronJobFlowArgs) ProtoMessage ¶
func (*CreateCronJobFlowArgs) ProtoMessage()
func (*CreateCronJobFlowArgs) Reset ¶
func (m *CreateCronJobFlowArgs) Reset()
func (*CreateCronJobFlowArgs) String ¶
func (m *CreateCronJobFlowArgs) String() string
type CreateGenericHuntFlowArgs ¶
type CreateGenericHuntFlowArgs struct { HuntRunnerArgs *HuntRunnerArgs `protobuf:"bytes,1,opt,name=hunt_runner_args,json=huntRunnerArgs" json:"hunt_runner_args,omitempty"` HuntArgs *GenericHuntArgs `protobuf:"bytes,2,opt,name=hunt_args,json=huntArgs" json:"hunt_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*CreateGenericHuntFlowArgs) Descriptor ¶
func (*CreateGenericHuntFlowArgs) Descriptor() ([]byte, []int)
func (*CreateGenericHuntFlowArgs) GetHuntArgs ¶
func (m *CreateGenericHuntFlowArgs) GetHuntArgs() *GenericHuntArgs
func (*CreateGenericHuntFlowArgs) GetHuntRunnerArgs ¶
func (m *CreateGenericHuntFlowArgs) GetHuntRunnerArgs() *HuntRunnerArgs
func (*CreateGenericHuntFlowArgs) ProtoMessage ¶
func (*CreateGenericHuntFlowArgs) ProtoMessage()
func (*CreateGenericHuntFlowArgs) Reset ¶
func (m *CreateGenericHuntFlowArgs) Reset()
func (*CreateGenericHuntFlowArgs) String ¶
func (m *CreateGenericHuntFlowArgs) String() string
type CronJobRunStatus ¶
type CronJobRunStatus struct { Status *CronJobRunStatus_Status `protobuf:"varint,1,opt,name=status,enum=CronJobRunStatus_Status,def=0" json:"status,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CronJobRunStatus) Descriptor ¶
func (*CronJobRunStatus) Descriptor() ([]byte, []int)
func (*CronJobRunStatus) GetStatus ¶
func (m *CronJobRunStatus) GetStatus() CronJobRunStatus_Status
func (*CronJobRunStatus) ProtoMessage ¶
func (*CronJobRunStatus) ProtoMessage()
func (*CronJobRunStatus) Reset ¶
func (m *CronJobRunStatus) Reset()
func (*CronJobRunStatus) String ¶
func (m *CronJobRunStatus) String() string
type CronJobRunStatus_Status ¶
type CronJobRunStatus_Status int32
const ( CronJobRunStatus_OK CronJobRunStatus_Status = 0 CronJobRunStatus_TIMEOUT CronJobRunStatus_Status = 1 CronJobRunStatus_ERROR CronJobRunStatus_Status = 2 )
const Default_CronJobRunStatus_Status CronJobRunStatus_Status = CronJobRunStatus_OK
func (CronJobRunStatus_Status) Enum ¶
func (x CronJobRunStatus_Status) Enum() *CronJobRunStatus_Status
func (CronJobRunStatus_Status) EnumDescriptor ¶
func (CronJobRunStatus_Status) EnumDescriptor() ([]byte, []int)
func (CronJobRunStatus_Status) String ¶
func (x CronJobRunStatus_Status) String() string
func (*CronJobRunStatus_Status) UnmarshalJSON ¶
func (x *CronJobRunStatus_Status) UnmarshalJSON(data []byte) error
type CronTabEntry ¶
type CronTabEntry struct { Minute *string `protobuf:"bytes,1,opt,name=minute" json:"minute,omitempty"` Hour *string `protobuf:"bytes,2,opt,name=hour" json:"hour,omitempty"` Dayofmonth *string `protobuf:"bytes,3,opt,name=dayofmonth" json:"dayofmonth,omitempty"` Month *string `protobuf:"bytes,4,opt,name=month" json:"month,omitempty"` Dayofweek *string `protobuf:"bytes,5,opt,name=dayofweek" json:"dayofweek,omitempty"` Command *string `protobuf:"bytes,6,opt,name=command" json:"command,omitempty"` Comment *string `protobuf:"bytes,7,opt,name=comment" json:"comment,omitempty"` XXX_unrecognized []byte `json:"-"` }
CronTab Entry
func (*CronTabEntry) Descriptor ¶
func (*CronTabEntry) Descriptor() ([]byte, []int)
func (*CronTabEntry) GetCommand ¶
func (m *CronTabEntry) GetCommand() string
func (*CronTabEntry) GetComment ¶
func (m *CronTabEntry) GetComment() string
func (*CronTabEntry) GetDayofmonth ¶
func (m *CronTabEntry) GetDayofmonth() string
func (*CronTabEntry) GetDayofweek ¶
func (m *CronTabEntry) GetDayofweek() string
func (*CronTabEntry) GetHour ¶
func (m *CronTabEntry) GetHour() string
func (*CronTabEntry) GetMinute ¶
func (m *CronTabEntry) GetMinute() string
func (*CronTabEntry) GetMonth ¶
func (m *CronTabEntry) GetMonth() string
func (*CronTabEntry) ProtoMessage ¶
func (*CronTabEntry) ProtoMessage()
func (*CronTabEntry) Reset ¶
func (m *CronTabEntry) Reset()
func (*CronTabEntry) String ¶
func (m *CronTabEntry) String() string
type CronTabFile ¶
type CronTabFile struct { Aff4Path *string `protobuf:"bytes,1,opt,name=aff4path" json:"aff4path,omitempty"` Jobs []*CronTabEntry `protobuf:"bytes,2,rep,name=jobs" json:"jobs,omitempty"` XXX_unrecognized []byte `json:"-"` }
CronTab File
func (*CronTabFile) Descriptor ¶
func (*CronTabFile) Descriptor() ([]byte, []int)
func (*CronTabFile) GetAff4Path ¶
func (m *CronTabFile) GetAff4Path() string
func (*CronTabFile) GetJobs ¶
func (m *CronTabFile) GetJobs() []*CronTabEntry
func (*CronTabFile) ProtoMessage ¶
func (*CronTabFile) ProtoMessage()
func (*CronTabFile) Reset ¶
func (m *CronTabFile) Reset()
func (*CronTabFile) String ¶
func (m *CronTabFile) String() string
type DNSClientConfiguration ¶
type DNSClientConfiguration struct { DnsServer []string `protobuf:"bytes,1,rep,name=dns_server,json=dnsServer" json:"dns_server,omitempty"` DnsSuffix []string `protobuf:"bytes,2,rep,name=dns_suffix,json=dnsSuffix" json:"dns_suffix,omitempty"` XXX_unrecognized []byte `json:"-"` }
Submitted request for addition to CyBox schema: https://github.com/CybOXProject/schemas/issues/329
func (*DNSClientConfiguration) Descriptor ¶
func (*DNSClientConfiguration) Descriptor() ([]byte, []int)
func (*DNSClientConfiguration) GetDnsServer ¶
func (m *DNSClientConfiguration) GetDnsServer() []string
func (*DNSClientConfiguration) GetDnsSuffix ¶
func (m *DNSClientConfiguration) GetDnsSuffix() []string
func (*DNSClientConfiguration) ProtoMessage ¶
func (*DNSClientConfiguration) ProtoMessage()
func (*DNSClientConfiguration) Reset ¶
func (m *DNSClientConfiguration) Reset()
func (*DNSClientConfiguration) String ¶
func (m *DNSClientConfiguration) String() string
type DataBlob ¶
type DataBlob struct { Integer *int64 `protobuf:"varint,1,opt,name=integer" json:"integer,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"` String_ *string `protobuf:"bytes,3,opt,name=string" json:"string,omitempty"` ProtoName *string `protobuf:"bytes,4,opt,name=proto_name,json=protoName" json:"proto_name,omitempty"` None *string `protobuf:"bytes,5,opt,name=none" json:"none,omitempty"` Boolean *bool `protobuf:"varint,6,opt,name=boolean" json:"boolean,omitempty"` List *BlobArray `protobuf:"bytes,8,opt,name=list" json:"list,omitempty"` Dict *Dict `protobuf:"bytes,9,opt,name=dict" json:"dict,omitempty"` RdfValue *EmbeddedRDFValue `protobuf:"bytes,10,opt,name=rdf_value,json=rdfValue" json:"rdf_value,omitempty"` Float *float32 `protobuf:"fixed32,11,opt,name=float" json:"float,omitempty"` // How the message_list element is compressed Compression *DataBlob_CompressionType `protobuf:"varint,7,opt,name=compression,enum=DataBlob_CompressionType,def=0" json:"compression,omitempty"` XXX_unrecognized []byte `json:"-"` }
A generic protobuf to deliver some data The data can be a single value a protobuf or a list.
func (*DataBlob) Descriptor ¶
func (*DataBlob) GetBoolean ¶
func (*DataBlob) GetCompression ¶
func (m *DataBlob) GetCompression() DataBlob_CompressionType
func (*DataBlob) GetInteger ¶
func (*DataBlob) GetProtoName ¶
func (*DataBlob) GetRdfValue ¶
func (m *DataBlob) GetRdfValue() *EmbeddedRDFValue
func (*DataBlob) GetString_ ¶
func (*DataBlob) ProtoMessage ¶
func (*DataBlob) ProtoMessage()
type DataBlob_CompressionType ¶
type DataBlob_CompressionType int32
const ( DataBlob_UNCOMPRESSED DataBlob_CompressionType = 0 // Compressed using the zlib.compress() function. DataBlob_ZCOMPRESSION DataBlob_CompressionType = 1 )
const Default_DataBlob_Compression DataBlob_CompressionType = DataBlob_UNCOMPRESSED
func (DataBlob_CompressionType) Enum ¶
func (x DataBlob_CompressionType) Enum() *DataBlob_CompressionType
func (DataBlob_CompressionType) EnumDescriptor ¶
func (DataBlob_CompressionType) EnumDescriptor() ([]byte, []int)
func (DataBlob_CompressionType) String ¶
func (x DataBlob_CompressionType) String() string
func (*DataBlob_CompressionType) UnmarshalJSON ¶
func (x *DataBlob_CompressionType) UnmarshalJSON(data []byte) error
type DataServerClientCredentials ¶
type DataServerClientCredentials struct { Users []*DataServerClientInformation `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerClientCredentials) Descriptor ¶
func (*DataServerClientCredentials) Descriptor() ([]byte, []int)
func (*DataServerClientCredentials) GetUsers ¶
func (m *DataServerClientCredentials) GetUsers() []*DataServerClientInformation
func (*DataServerClientCredentials) ProtoMessage ¶
func (*DataServerClientCredentials) ProtoMessage()
func (*DataServerClientCredentials) Reset ¶
func (m *DataServerClientCredentials) Reset()
func (*DataServerClientCredentials) String ¶
func (m *DataServerClientCredentials) String() string
type DataServerClientInformation ¶
type DataServerClientInformation struct { // Client username. Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` // Client password. Password *string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"` // Client permissions (r, rw, w). Permissions *string `protobuf:"bytes,3,opt,name=permissions" json:"permissions,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerClientInformation) Descriptor ¶
func (*DataServerClientInformation) Descriptor() ([]byte, []int)
func (*DataServerClientInformation) GetPassword ¶
func (m *DataServerClientInformation) GetPassword() string
func (*DataServerClientInformation) GetPermissions ¶
func (m *DataServerClientInformation) GetPermissions() string
func (*DataServerClientInformation) GetUsername ¶
func (m *DataServerClientInformation) GetUsername() string
func (*DataServerClientInformation) ProtoMessage ¶
func (*DataServerClientInformation) ProtoMessage()
func (*DataServerClientInformation) Reset ¶
func (m *DataServerClientInformation) Reset()
func (*DataServerClientInformation) String ¶
func (m *DataServerClientInformation) String() string
type DataServerEncryptedCreds ¶
type DataServerEncryptedCreds struct { InitVector []byte `protobuf:"bytes,1,opt,name=init_vector,json=initVector" json:"init_vector,omitempty"` Ciphertext []byte `protobuf:"bytes,2,opt,name=ciphertext" json:"ciphertext,omitempty"` Sha256 []byte `protobuf:"bytes,3,opt,name=sha256" json:"sha256,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerEncryptedCreds) Descriptor ¶
func (*DataServerEncryptedCreds) Descriptor() ([]byte, []int)
func (*DataServerEncryptedCreds) GetCiphertext ¶
func (m *DataServerEncryptedCreds) GetCiphertext() []byte
func (*DataServerEncryptedCreds) GetInitVector ¶
func (m *DataServerEncryptedCreds) GetInitVector() []byte
func (*DataServerEncryptedCreds) GetSha256 ¶
func (m *DataServerEncryptedCreds) GetSha256() []byte
func (*DataServerEncryptedCreds) ProtoMessage ¶
func (*DataServerEncryptedCreds) ProtoMessage()
func (*DataServerEncryptedCreds) Reset ¶
func (m *DataServerEncryptedCreds) Reset()
func (*DataServerEncryptedCreds) String ¶
func (m *DataServerEncryptedCreds) String() string
type DataServerFileCopy ¶
type DataServerFileCopy struct { // Rebalance operation. RebalanceId *string `protobuf:"bytes,1,opt,name=rebalance_id,json=rebalanceId" json:"rebalance_id,omitempty"` // Directory where the file will be copied. Directory *string `protobuf:"bytes,2,opt,name=directory" json:"directory,omitempty"` // Filename for the file to copy. Filename *string `protobuf:"bytes,3,opt,name=filename" json:"filename,omitempty"` // Size of file. Size *uint64 `protobuf:"varint,4,opt,name=size" json:"size,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerFileCopy) Descriptor ¶
func (*DataServerFileCopy) Descriptor() ([]byte, []int)
func (*DataServerFileCopy) GetDirectory ¶
func (m *DataServerFileCopy) GetDirectory() string
func (*DataServerFileCopy) GetFilename ¶
func (m *DataServerFileCopy) GetFilename() string
func (*DataServerFileCopy) GetRebalanceId ¶
func (m *DataServerFileCopy) GetRebalanceId() string
func (*DataServerFileCopy) GetSize ¶
func (m *DataServerFileCopy) GetSize() uint64
func (*DataServerFileCopy) ProtoMessage ¶
func (*DataServerFileCopy) ProtoMessage()
func (*DataServerFileCopy) Reset ¶
func (m *DataServerFileCopy) Reset()
func (*DataServerFileCopy) String ¶
func (m *DataServerFileCopy) String() string
type DataServerInformation ¶
type DataServerInformation struct { Index *uint64 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` Address *string `protobuf:"bytes,2,opt,name=address" json:"address,omitempty"` Port *uint64 `protobuf:"varint,3,opt,name=port" json:"port,omitempty"` State *DataServerState `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"` Interval *DataServerInterval `protobuf:"bytes,5,opt,name=interval" json:"interval,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerInformation) Descriptor ¶
func (*DataServerInformation) Descriptor() ([]byte, []int)
func (*DataServerInformation) GetAddress ¶
func (m *DataServerInformation) GetAddress() string
func (*DataServerInformation) GetIndex ¶
func (m *DataServerInformation) GetIndex() uint64
func (*DataServerInformation) GetInterval ¶
func (m *DataServerInformation) GetInterval() *DataServerInterval
func (*DataServerInformation) GetPort ¶
func (m *DataServerInformation) GetPort() uint64
func (*DataServerInformation) GetState ¶
func (m *DataServerInformation) GetState() *DataServerState
func (*DataServerInformation) ProtoMessage ¶
func (*DataServerInformation) ProtoMessage()
func (*DataServerInformation) Reset ¶
func (m *DataServerInformation) Reset()
func (*DataServerInformation) String ¶
func (m *DataServerInformation) String() string
type DataServerInterval ¶
type DataServerInterval struct { // Range of hashes used by the server. // Represented as an interval [start, end[. Start *uint64 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` End *uint64 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerInterval) Descriptor ¶
func (*DataServerInterval) Descriptor() ([]byte, []int)
func (*DataServerInterval) GetEnd ¶
func (m *DataServerInterval) GetEnd() uint64
func (*DataServerInterval) GetStart ¶
func (m *DataServerInterval) GetStart() uint64
func (*DataServerInterval) ProtoMessage ¶
func (*DataServerInterval) ProtoMessage()
func (*DataServerInterval) Reset ¶
func (m *DataServerInterval) Reset()
func (*DataServerInterval) String ¶
func (m *DataServerInterval) String() string
type DataServerMapping ¶
type DataServerMapping struct { // Version of the mapping. Version *uint64 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` // Number of data servers. NumServers *uint64 `protobuf:"varint,2,opt,name=num_servers,json=numServers" json:"num_servers,omitempty"` // Information about each server. Servers []*DataServerInformation `protobuf:"bytes,3,rep,name=servers" json:"servers,omitempty"` // Pathing information for subject paths. Pathing []string `protobuf:"bytes,4,rep,name=pathing" json:"pathing,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerMapping) Descriptor ¶
func (*DataServerMapping) Descriptor() ([]byte, []int)
func (*DataServerMapping) GetNumServers ¶
func (m *DataServerMapping) GetNumServers() uint64
func (*DataServerMapping) GetPathing ¶
func (m *DataServerMapping) GetPathing() []string
func (*DataServerMapping) GetServers ¶
func (m *DataServerMapping) GetServers() []*DataServerInformation
func (*DataServerMapping) GetVersion ¶
func (m *DataServerMapping) GetVersion() uint64
func (*DataServerMapping) ProtoMessage ¶
func (*DataServerMapping) ProtoMessage()
func (*DataServerMapping) Reset ¶
func (m *DataServerMapping) Reset()
func (*DataServerMapping) String ¶
func (m *DataServerMapping) String() string
type DataServerRebalance ¶
type DataServerRebalance struct { // ID of operation. Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` // New mapping information. Mapping *DataServerMapping `protobuf:"bytes,2,opt,name=mapping" json:"mapping,omitempty"` // Number of files need to move. Moving []uint64 `protobuf:"varint,3,rep,name=moving" json:"moving,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerRebalance) Descriptor ¶
func (*DataServerRebalance) Descriptor() ([]byte, []int)
func (*DataServerRebalance) GetId ¶
func (m *DataServerRebalance) GetId() string
func (*DataServerRebalance) GetMapping ¶
func (m *DataServerRebalance) GetMapping() *DataServerMapping
func (*DataServerRebalance) GetMoving ¶
func (m *DataServerRebalance) GetMoving() []uint64
func (*DataServerRebalance) ProtoMessage ¶
func (*DataServerRebalance) ProtoMessage()
func (*DataServerRebalance) Reset ¶
func (m *DataServerRebalance) Reset()
func (*DataServerRebalance) String ¶
func (m *DataServerRebalance) String() string
type DataServerState ¶
type DataServerState struct { Status *DataServerState_Status `protobuf:"varint,1,opt,name=status,enum=DataServerState_Status" json:"status,omitempty"` Load *uint64 `protobuf:"varint,2,opt,name=load" json:"load,omitempty"` Size *uint64 `protobuf:"varint,3,opt,name=size" json:"size,omitempty"` NumComponents *uint64 `protobuf:"varint,4,opt,name=num_components,json=numComponents" json:"num_components,omitempty"` AvgComponent *uint64 `protobuf:"varint,5,opt,name=avg_component,json=avgComponent" json:"avg_component,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataServerState) Descriptor ¶
func (*DataServerState) Descriptor() ([]byte, []int)
func (*DataServerState) GetAvgComponent ¶
func (m *DataServerState) GetAvgComponent() uint64
func (*DataServerState) GetLoad ¶
func (m *DataServerState) GetLoad() uint64
func (*DataServerState) GetNumComponents ¶
func (m *DataServerState) GetNumComponents() uint64
func (*DataServerState) GetSize ¶
func (m *DataServerState) GetSize() uint64
func (*DataServerState) GetStatus ¶
func (m *DataServerState) GetStatus() DataServerState_Status
func (*DataServerState) ProtoMessage ¶
func (*DataServerState) ProtoMessage()
func (*DataServerState) Reset ¶
func (m *DataServerState) Reset()
func (*DataServerState) String ¶
func (m *DataServerState) String() string
type DataServerState_Status ¶
type DataServerState_Status int32
const ( DataServerState_AVAILABLE DataServerState_Status = 0 DataServerState_OFFLINE DataServerState_Status = 1 )
func (DataServerState_Status) Enum ¶
func (x DataServerState_Status) Enum() *DataServerState_Status
func (DataServerState_Status) EnumDescriptor ¶
func (DataServerState_Status) EnumDescriptor() ([]byte, []int)
func (DataServerState_Status) String ¶
func (x DataServerState_Status) String() string
func (*DataServerState_Status) UnmarshalJSON ¶
func (x *DataServerState_Status) UnmarshalJSON(data []byte) error
type DataStoreAuthToken ¶
type DataStoreAuthToken struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` Nonce *string `protobuf:"bytes,2,opt,name=nonce" json:"nonce,omitempty"` Hash *string `protobuf:"bytes,3,opt,name=hash" json:"hash,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreAuthToken) Descriptor ¶
func (*DataStoreAuthToken) Descriptor() ([]byte, []int)
func (*DataStoreAuthToken) GetHash ¶
func (m *DataStoreAuthToken) GetHash() string
func (*DataStoreAuthToken) GetNonce ¶
func (m *DataStoreAuthToken) GetNonce() string
func (*DataStoreAuthToken) GetUsername ¶
func (m *DataStoreAuthToken) GetUsername() string
func (*DataStoreAuthToken) ProtoMessage ¶
func (*DataStoreAuthToken) ProtoMessage()
func (*DataStoreAuthToken) Reset ¶
func (m *DataStoreAuthToken) Reset()
func (*DataStoreAuthToken) String ¶
func (m *DataStoreAuthToken) String() string
type DataStoreCommand ¶
type DataStoreCommand struct { Command *DataStoreCommand_Command `protobuf:"varint,1,opt,name=command,enum=DataStoreCommand_Command" json:"command,omitempty"` Request *DataStoreRequest `protobuf:"bytes,2,opt,name=request" json:"request,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreCommand) Descriptor ¶
func (*DataStoreCommand) Descriptor() ([]byte, []int)
func (*DataStoreCommand) GetCommand ¶
func (m *DataStoreCommand) GetCommand() DataStoreCommand_Command
func (*DataStoreCommand) GetRequest ¶
func (m *DataStoreCommand) GetRequest() *DataStoreRequest
func (*DataStoreCommand) ProtoMessage ¶
func (*DataStoreCommand) ProtoMessage()
func (*DataStoreCommand) Reset ¶
func (m *DataStoreCommand) Reset()
func (*DataStoreCommand) String ¶
func (m *DataStoreCommand) String() string
type DataStoreCommand_Command ¶
type DataStoreCommand_Command int32
const ( DataStoreCommand_MULTI_SET DataStoreCommand_Command = 0 // Deprecated // MULTI_RESOLVE_REGEX = 1; DataStoreCommand_RESOLVE_MULTI DataStoreCommand_Command = 2 DataStoreCommand_DELETE_SUBJECT DataStoreCommand_Command = 3 DataStoreCommand_DELETE_ATTRIBUTES DataStoreCommand_Command = 4 // Deprecated. // DELETE_ATTRIBUTES_REGEX = 5; DataStoreCommand_LOCK_SUBJECT DataStoreCommand_Command = 6 DataStoreCommand_UNLOCK_SUBJECT DataStoreCommand_Command = 7 DataStoreCommand_EXTEND_SUBJECT DataStoreCommand_Command = 8 DataStoreCommand_MULTI_RESOLVE_PREFIX DataStoreCommand_Command = 9 DataStoreCommand_SCAN_ATTRIBUTES DataStoreCommand_Command = 10 )
func (DataStoreCommand_Command) Enum ¶
func (x DataStoreCommand_Command) Enum() *DataStoreCommand_Command
func (DataStoreCommand_Command) EnumDescriptor ¶
func (DataStoreCommand_Command) EnumDescriptor() ([]byte, []int)
func (DataStoreCommand_Command) String ¶
func (x DataStoreCommand_Command) String() string
func (*DataStoreCommand_Command) UnmarshalJSON ¶
func (x *DataStoreCommand_Command) UnmarshalJSON(data []byte) error
type DataStoreQuery ¶
type DataStoreQuery struct { Attributes []string `protobuf:"bytes,1,rep,name=attributes" json:"attributes,omitempty"` Filter *QueryASTNode `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"` SubjectPrefix *string `protobuf:"bytes,3,opt,name=subject_prefix,json=subjectPrefix" json:"subject_prefix,omitempty"` Subjects []string `protobuf:"bytes,4,rep,name=subjects" json:"subjects,omitempty"` Limit *uint32 `protobuf:"varint,5,opt,name=limit" json:"limit,omitempty"` LimitStart *uint32 `protobuf:"varint,6,opt,name=limit_start,json=limitStart" json:"limit_start,omitempty"` Token *ACLToken `protobuf:"bytes,7,opt,name=token" json:"token,omitempty"` Timestamp *TimestampSpec `protobuf:"bytes,8,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreQuery) Descriptor ¶
func (*DataStoreQuery) Descriptor() ([]byte, []int)
func (*DataStoreQuery) GetAttributes ¶
func (m *DataStoreQuery) GetAttributes() []string
func (*DataStoreQuery) GetFilter ¶
func (m *DataStoreQuery) GetFilter() *QueryASTNode
func (*DataStoreQuery) GetLimit ¶
func (m *DataStoreQuery) GetLimit() uint32
func (*DataStoreQuery) GetLimitStart ¶
func (m *DataStoreQuery) GetLimitStart() uint32
func (*DataStoreQuery) GetSubjectPrefix ¶
func (m *DataStoreQuery) GetSubjectPrefix() string
func (*DataStoreQuery) GetSubjects ¶
func (m *DataStoreQuery) GetSubjects() []string
func (*DataStoreQuery) GetTimestamp ¶
func (m *DataStoreQuery) GetTimestamp() *TimestampSpec
func (*DataStoreQuery) GetToken ¶
func (m *DataStoreQuery) GetToken() *ACLToken
func (*DataStoreQuery) ProtoMessage ¶
func (*DataStoreQuery) ProtoMessage()
func (*DataStoreQuery) Reset ¶
func (m *DataStoreQuery) Reset()
func (*DataStoreQuery) String ¶
func (m *DataStoreQuery) String() string
type DataStoreRegistrationRequest ¶
type DataStoreRegistrationRequest struct { Port *uint32 `protobuf:"varint,1,opt,name=port" json:"port,omitempty"` Token *DataStoreAuthToken `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreRegistrationRequest) Descriptor ¶
func (*DataStoreRegistrationRequest) Descriptor() ([]byte, []int)
func (*DataStoreRegistrationRequest) GetPort ¶
func (m *DataStoreRegistrationRequest) GetPort() uint32
func (*DataStoreRegistrationRequest) GetToken ¶
func (m *DataStoreRegistrationRequest) GetToken() *DataStoreAuthToken
func (*DataStoreRegistrationRequest) ProtoMessage ¶
func (*DataStoreRegistrationRequest) ProtoMessage()
func (*DataStoreRegistrationRequest) Reset ¶
func (m *DataStoreRegistrationRequest) Reset()
func (*DataStoreRegistrationRequest) String ¶
func (m *DataStoreRegistrationRequest) String() string
type DataStoreRequest ¶
type DataStoreRequest struct { Subject []string `protobuf:"bytes,1,rep,name=subject" json:"subject,omitempty"` Values []*DataStoreValue `protobuf:"bytes,2,rep,name=values" json:"values,omitempty"` Timestamp *TimestampSpec `protobuf:"bytes,5,opt,name=timestamp" json:"timestamp,omitempty"` Token *ACLToken `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"` Sync *bool `protobuf:"varint,7,opt,name=sync" json:"sync,omitempty"` Limit *uint32 `protobuf:"varint,8,opt,name=limit" json:"limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreRequest) Descriptor ¶
func (*DataStoreRequest) Descriptor() ([]byte, []int)
func (*DataStoreRequest) GetLimit ¶
func (m *DataStoreRequest) GetLimit() uint32
func (*DataStoreRequest) GetSubject ¶
func (m *DataStoreRequest) GetSubject() []string
func (*DataStoreRequest) GetSync ¶
func (m *DataStoreRequest) GetSync() bool
func (*DataStoreRequest) GetTimestamp ¶
func (m *DataStoreRequest) GetTimestamp() *TimestampSpec
func (*DataStoreRequest) GetToken ¶
func (m *DataStoreRequest) GetToken() *ACLToken
func (*DataStoreRequest) GetValues ¶
func (m *DataStoreRequest) GetValues() []*DataStoreValue
func (*DataStoreRequest) ProtoMessage ¶
func (*DataStoreRequest) ProtoMessage()
func (*DataStoreRequest) Reset ¶
func (m *DataStoreRequest) Reset()
func (*DataStoreRequest) String ¶
func (m *DataStoreRequest) String() string
type DataStoreResponse ¶
type DataStoreResponse struct { Results []*ResultSet `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"` // Count *uint32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` Status *DataStoreResponse_Status `protobuf:"varint,3,opt,name=status,enum=DataStoreResponse_Status,def=0" json:"status,omitempty"` StatusDesc *string `protobuf:"bytes,4,opt,name=status_desc,json=statusDesc" json:"status_desc,omitempty"` FailedSubject *string `protobuf:"bytes,5,opt,name=failed_subject,json=failedSubject" json:"failed_subject,omitempty"` Request *DataStoreRequest `protobuf:"bytes,6,opt,name=request" json:"request,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreResponse) Descriptor ¶
func (*DataStoreResponse) Descriptor() ([]byte, []int)
func (*DataStoreResponse) GetCount ¶
func (m *DataStoreResponse) GetCount() uint32
func (*DataStoreResponse) GetFailedSubject ¶
func (m *DataStoreResponse) GetFailedSubject() string
func (*DataStoreResponse) GetRequest ¶
func (m *DataStoreResponse) GetRequest() *DataStoreRequest
func (*DataStoreResponse) GetResults ¶
func (m *DataStoreResponse) GetResults() []*ResultSet
func (*DataStoreResponse) GetStatus ¶
func (m *DataStoreResponse) GetStatus() DataStoreResponse_Status
func (*DataStoreResponse) GetStatusDesc ¶
func (m *DataStoreResponse) GetStatusDesc() string
func (*DataStoreResponse) ProtoMessage ¶
func (*DataStoreResponse) ProtoMessage()
func (*DataStoreResponse) Reset ¶
func (m *DataStoreResponse) Reset()
func (*DataStoreResponse) String ¶
func (m *DataStoreResponse) String() string
type DataStoreResponse_Status ¶
type DataStoreResponse_Status int32
Although we can relay exceptions they mess up the logs so we explicitly return them here.
const ( DataStoreResponse_OK DataStoreResponse_Status = 0 DataStoreResponse_AUTHORIZATION_DENIED DataStoreResponse_Status = 1 DataStoreResponse_DATA_STORE_ERROR DataStoreResponse_Status = 2 DataStoreResponse_FLOW_ERROR DataStoreResponse_Status = 3 DataStoreResponse_TIMEOUT_ERROR DataStoreResponse_Status = 4 )
const Default_DataStoreResponse_Status DataStoreResponse_Status = DataStoreResponse_OK
func (DataStoreResponse_Status) Enum ¶
func (x DataStoreResponse_Status) Enum() *DataStoreResponse_Status
func (DataStoreResponse_Status) EnumDescriptor ¶
func (DataStoreResponse_Status) EnumDescriptor() ([]byte, []int)
func (DataStoreResponse_Status) String ¶
func (x DataStoreResponse_Status) String() string
func (*DataStoreResponse_Status) UnmarshalJSON ¶
func (x *DataStoreResponse_Status) UnmarshalJSON(data []byte) error
type DataStoreValue ¶
type DataStoreValue struct { Attribute *string `protobuf:"bytes,1,opt,name=attribute" json:"attribute,omitempty"` Value *DataBlob `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` Timestamp *TimestampSpec `protobuf:"bytes,5,opt,name=timestamp" json:"timestamp,omitempty"` Option *DataStoreValue_Option `protobuf:"varint,4,opt,name=option,enum=DataStoreValue_Option" json:"option,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DataStoreValue) Descriptor ¶
func (*DataStoreValue) Descriptor() ([]byte, []int)
func (*DataStoreValue) GetAttribute ¶
func (m *DataStoreValue) GetAttribute() string
func (*DataStoreValue) GetOption ¶
func (m *DataStoreValue) GetOption() DataStoreValue_Option
func (*DataStoreValue) GetTimestamp ¶
func (m *DataStoreValue) GetTimestamp() *TimestampSpec
func (*DataStoreValue) GetValue ¶
func (m *DataStoreValue) GetValue() *DataBlob
func (*DataStoreValue) ProtoMessage ¶
func (*DataStoreValue) ProtoMessage()
func (*DataStoreValue) Reset ¶
func (m *DataStoreValue) Reset()
func (*DataStoreValue) String ¶
func (m *DataStoreValue) String() string
type DataStoreValue_Option ¶
type DataStoreValue_Option int32
Options specific to the Value.
const ( DataStoreValue_DEFAULT DataStoreValue_Option = 0 // The value should replace other values in the data store (Used for Set // operations). DataStoreValue_REPLACE DataStoreValue_Option = 1 )
func (DataStoreValue_Option) Enum ¶
func (x DataStoreValue_Option) Enum() *DataStoreValue_Option
func (DataStoreValue_Option) EnumDescriptor ¶
func (DataStoreValue_Option) EnumDescriptor() ([]byte, []int)
func (DataStoreValue_Option) String ¶
func (x DataStoreValue_Option) String() string
func (*DataStoreValue_Option) UnmarshalJSON ¶
func (x *DataStoreValue_Option) UnmarshalJSON(data []byte) error
type DeleteGRRTempFilesArgs ¶
type DeleteGRRTempFilesArgs struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*DeleteGRRTempFilesArgs) Descriptor ¶
func (*DeleteGRRTempFilesArgs) Descriptor() ([]byte, []int)
func (*DeleteGRRTempFilesArgs) GetPathspec ¶
func (m *DeleteGRRTempFilesArgs) GetPathspec() *PathSpec
func (*DeleteGRRTempFilesArgs) ProtoMessage ¶
func (*DeleteGRRTempFilesArgs) ProtoMessage()
func (*DeleteGRRTempFilesArgs) Reset ¶
func (m *DeleteGRRTempFilesArgs) Reset()
func (*DeleteGRRTempFilesArgs) String ¶
func (m *DeleteGRRTempFilesArgs) String() string
type DeleteHuntFlowArgs ¶
type DeleteHuntFlowArgs struct { HuntUrn *string `protobuf:"bytes,1,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*DeleteHuntFlowArgs) Descriptor ¶
func (*DeleteHuntFlowArgs) Descriptor() ([]byte, []int)
func (*DeleteHuntFlowArgs) GetHuntUrn ¶
func (m *DeleteHuntFlowArgs) GetHuntUrn() string
func (*DeleteHuntFlowArgs) ProtoMessage ¶
func (*DeleteHuntFlowArgs) ProtoMessage()
func (*DeleteHuntFlowArgs) Reset ¶
func (m *DeleteHuntFlowArgs) Reset()
func (*DeleteHuntFlowArgs) String ¶
func (m *DeleteHuntFlowArgs) String() string
type Dict ¶
type Dict struct { Dat []*KeyValue `protobuf:"bytes,1,rep,name=dat" json:"dat,omitempty"` XXX_unrecognized []byte `json:"-"` }
A list of Key Value pairs
func (*Dict) Descriptor ¶
func (*Dict) ProtoMessage ¶
func (*Dict) ProtoMessage()
type DiskUsage ¶
type DiskUsage struct { Path *string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"` Total *uint64 `protobuf:"varint,2,opt,name=total" json:"total,omitempty"` Used *uint64 `protobuf:"varint,3,opt,name=used" json:"used,omitempty"` Free *uint64 `protobuf:"varint,4,opt,name=free" json:"free,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DiskUsage) Descriptor ¶
func (*DiskUsage) ProtoMessage ¶
func (*DiskUsage) ProtoMessage()
type DiskVolumeInfoArgs ¶
type DiskVolumeInfoArgs struct { PathList []string `protobuf:"bytes,1,rep,name=path_list,json=pathList" json:"path_list,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*DiskVolumeInfoArgs) Descriptor ¶
func (*DiskVolumeInfoArgs) Descriptor() ([]byte, []int)
func (*DiskVolumeInfoArgs) GetPathList ¶
func (m *DiskVolumeInfoArgs) GetPathList() []string
func (*DiskVolumeInfoArgs) GetPathtype ¶
func (m *DiskVolumeInfoArgs) GetPathtype() PathSpec_PathType
func (*DiskVolumeInfoArgs) ProtoMessage ¶
func (*DiskVolumeInfoArgs) ProtoMessage()
func (*DiskVolumeInfoArgs) Reset ¶
func (m *DiskVolumeInfoArgs) Reset()
func (*DiskVolumeInfoArgs) String ¶
func (m *DiskVolumeInfoArgs) String() string
type Distribution ¶
type Distribution struct { Sum *float32 `protobuf:"fixed32,1,opt,name=sum" json:"sum,omitempty"` Count *uint64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` Bins []float32 `protobuf:"fixed32,3,rep,name=bins" json:"bins,omitempty"` BinsHeights []float32 `protobuf:"fixed32,4,rep,name=bins_heights,json=binsHeights" json:"bins_heights,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Distribution) Descriptor ¶
func (*Distribution) Descriptor() ([]byte, []int)
func (*Distribution) GetBins ¶
func (m *Distribution) GetBins() []float32
func (*Distribution) GetBinsHeights ¶
func (m *Distribution) GetBinsHeights() []float32
func (*Distribution) GetCount ¶
func (m *Distribution) GetCount() uint64
func (*Distribution) GetSum ¶
func (m *Distribution) GetSum() float32
func (*Distribution) ProtoMessage ¶
func (*Distribution) ProtoMessage()
func (*Distribution) Reset ¶
func (m *Distribution) Reset()
func (*Distribution) String ¶
func (m *Distribution) String() string
type DriverInstallTemplate ¶
type DriverInstallTemplate struct { Driver *SignedBlob `protobuf:"bytes,1,opt,name=driver" json:"driver,omitempty"` WritePath *string `protobuf:"bytes,2,opt,name=write_path,json=writePath" json:"write_path,omitempty"` ForceReload *uint32 `protobuf:"varint,3,opt,name=force_reload,json=forceReload" json:"force_reload,omitempty"` // Windows specific options. DriverName *string `protobuf:"bytes,6,opt,name=driver_name,json=driverName" json:"driver_name,omitempty"` DriverDisplayName *string `protobuf:"bytes,7,opt,name=driver_display_name,json=driverDisplayName" json:"driver_display_name,omitempty"` DevicePath *string `protobuf:"bytes,8,opt,name=device_path,json=devicePath" json:"device_path,omitempty"` Mode *DriverInstallTemplate_RewriteMode `protobuf:"varint,9,opt,name=mode,enum=DriverInstallTemplate_RewriteMode,def=1" json:"mode,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DriverInstallTemplate) Descriptor ¶
func (*DriverInstallTemplate) Descriptor() ([]byte, []int)
func (*DriverInstallTemplate) GetDevicePath ¶
func (m *DriverInstallTemplate) GetDevicePath() string
func (*DriverInstallTemplate) GetDriver ¶
func (m *DriverInstallTemplate) GetDriver() *SignedBlob
func (*DriverInstallTemplate) GetDriverDisplayName ¶
func (m *DriverInstallTemplate) GetDriverDisplayName() string
func (*DriverInstallTemplate) GetDriverName ¶
func (m *DriverInstallTemplate) GetDriverName() string
func (*DriverInstallTemplate) GetForceReload ¶
func (m *DriverInstallTemplate) GetForceReload() uint32
func (*DriverInstallTemplate) GetMode ¶
func (m *DriverInstallTemplate) GetMode() DriverInstallTemplate_RewriteMode
func (*DriverInstallTemplate) GetWritePath ¶
func (m *DriverInstallTemplate) GetWritePath() string
func (*DriverInstallTemplate) ProtoMessage ¶
func (*DriverInstallTemplate) ProtoMessage()
func (*DriverInstallTemplate) Reset ¶
func (m *DriverInstallTemplate) Reset()
func (*DriverInstallTemplate) String ¶
func (m *DriverInstallTemplate) String() string
type DriverInstallTemplate_RewriteMode ¶
type DriverInstallTemplate_RewriteMode int32
Linux specific options.
const ( DriverInstallTemplate_DISABLE DriverInstallTemplate_RewriteMode = 0 DriverInstallTemplate_ENABLE DriverInstallTemplate_RewriteMode = 1 DriverInstallTemplate_FORCE DriverInstallTemplate_RewriteMode = 2 )
const Default_DriverInstallTemplate_Mode DriverInstallTemplate_RewriteMode = DriverInstallTemplate_ENABLE
func (DriverInstallTemplate_RewriteMode) Enum ¶
func (x DriverInstallTemplate_RewriteMode) Enum() *DriverInstallTemplate_RewriteMode
func (DriverInstallTemplate_RewriteMode) EnumDescriptor ¶
func (DriverInstallTemplate_RewriteMode) EnumDescriptor() ([]byte, []int)
func (DriverInstallTemplate_RewriteMode) String ¶
func (x DriverInstallTemplate_RewriteMode) String() string
func (*DriverInstallTemplate_RewriteMode) UnmarshalJSON ¶
func (x *DriverInstallTemplate_RewriteMode) UnmarshalJSON(data []byte) error
type DumpFlashImageArgs ¶
type DumpFlashImageArgs struct { LogLevel *uint32 `protobuf:"varint,1,opt,name=log_level,json=logLevel" json:"log_level,omitempty"` ChunkSize *uint32 `protobuf:"varint,2,opt,name=chunk_size,json=chunkSize,def=65536" json:"chunk_size,omitempty"` NotifySyslog *bool `protobuf:"varint,3,opt,name=notify_syslog,json=notifySyslog" json:"notify_syslog,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*DumpFlashImageArgs) Descriptor ¶
func (*DumpFlashImageArgs) Descriptor() ([]byte, []int)
func (*DumpFlashImageArgs) GetChunkSize ¶
func (m *DumpFlashImageArgs) GetChunkSize() uint32
func (*DumpFlashImageArgs) GetLogLevel ¶
func (m *DumpFlashImageArgs) GetLogLevel() uint32
func (*DumpFlashImageArgs) GetNotifySyslog ¶
func (m *DumpFlashImageArgs) GetNotifySyslog() bool
func (*DumpFlashImageArgs) ProtoMessage ¶
func (*DumpFlashImageArgs) ProtoMessage()
func (*DumpFlashImageArgs) Reset ¶
func (m *DumpFlashImageArgs) Reset()
func (*DumpFlashImageArgs) String ¶
func (m *DumpFlashImageArgs) String() string
type DumpProcessMemoryArgs ¶
type DumpProcessMemoryArgs struct { Pids []int32 `protobuf:"varint,1,rep,name=pids" json:"pids,omitempty"` Pause *bool `protobuf:"varint,2,opt,name=pause" json:"pause,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*DumpProcessMemoryArgs) Descriptor ¶
func (*DumpProcessMemoryArgs) Descriptor() ([]byte, []int)
func (*DumpProcessMemoryArgs) GetPause ¶
func (m *DumpProcessMemoryArgs) GetPause() bool
func (*DumpProcessMemoryArgs) GetPids ¶
func (m *DumpProcessMemoryArgs) GetPids() []int32
func (*DumpProcessMemoryArgs) ProtoMessage ¶
func (*DumpProcessMemoryArgs) ProtoMessage()
func (*DumpProcessMemoryArgs) Reset ¶
func (m *DumpProcessMemoryArgs) Reset()
func (*DumpProcessMemoryArgs) String ¶
func (m *DumpProcessMemoryArgs) String() string
type DumpProcessMemoryRequest ¶
type DumpProcessMemoryRequest struct { Pid *int32 `protobuf:"varint,1,opt,name=pid" json:"pid,omitempty"` Pause *bool `protobuf:"varint,2,opt,name=pause" json:"pause,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DumpProcessMemoryRequest) Descriptor ¶
func (*DumpProcessMemoryRequest) Descriptor() ([]byte, []int)
func (*DumpProcessMemoryRequest) GetPause ¶
func (m *DumpProcessMemoryRequest) GetPause() bool
func (*DumpProcessMemoryRequest) GetPid ¶
func (m *DumpProcessMemoryRequest) GetPid() int32
func (*DumpProcessMemoryRequest) ProtoMessage ¶
func (*DumpProcessMemoryRequest) ProtoMessage()
func (*DumpProcessMemoryRequest) Reset ¶
func (m *DumpProcessMemoryRequest) Reset()
func (*DumpProcessMemoryRequest) String ¶
func (m *DumpProcessMemoryRequest) String() string
type EmailOutputPluginArgs ¶
type EmailOutputPluginArgs struct { EmailAddress *string `protobuf:"bytes,1,opt,name=email_address,json=emailAddress" json:"email_address,omitempty"` EmailsLimit *uint64 `protobuf:"varint,2,opt,name=emails_limit,json=emailsLimit,def=100" json:"emails_limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*EmailOutputPluginArgs) Descriptor ¶
func (*EmailOutputPluginArgs) Descriptor() ([]byte, []int)
func (*EmailOutputPluginArgs) GetEmailAddress ¶
func (m *EmailOutputPluginArgs) GetEmailAddress() string
func (*EmailOutputPluginArgs) GetEmailsLimit ¶
func (m *EmailOutputPluginArgs) GetEmailsLimit() uint64
func (*EmailOutputPluginArgs) ProtoMessage ¶
func (*EmailOutputPluginArgs) ProtoMessage()
func (*EmailOutputPluginArgs) Reset ¶
func (m *EmailOutputPluginArgs) Reset()
func (*EmailOutputPluginArgs) String ¶
func (m *EmailOutputPluginArgs) String() string
type EmbeddedRDFValue ¶
type EmbeddedRDFValue struct { EmbeddedAge *uint64 `protobuf:"varint,1,opt,name=embedded_age,json=embeddedAge" json:"embedded_age,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` // retrieve the class for it. Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is a way to serialize an arbitrary RDFValue.
func (*EmbeddedRDFValue) Descriptor ¶
func (*EmbeddedRDFValue) Descriptor() ([]byte, []int)
func (*EmbeddedRDFValue) GetData ¶
func (m *EmbeddedRDFValue) GetData() []byte
func (*EmbeddedRDFValue) GetEmbeddedAge ¶
func (m *EmbeddedRDFValue) GetEmbeddedAge() uint64
func (*EmbeddedRDFValue) GetName ¶
func (m *EmbeddedRDFValue) GetName() string
func (*EmbeddedRDFValue) ProtoMessage ¶
func (*EmbeddedRDFValue) ProtoMessage()
func (*EmbeddedRDFValue) Reset ¶
func (m *EmbeddedRDFValue) Reset()
func (*EmbeddedRDFValue) String ¶
func (m *EmbeddedRDFValue) String() string
type EmptyMessage ¶
type EmptyMessage struct {
XXX_unrecognized []byte `json:"-"`
}
func (*EmptyMessage) Descriptor ¶
func (*EmptyMessage) Descriptor() ([]byte, []int)
func (*EmptyMessage) ProtoMessage ¶
func (*EmptyMessage) ProtoMessage()
func (*EmptyMessage) Reset ¶
func (m *EmptyMessage) Reset()
func (*EmptyMessage) String ¶
func (m *EmptyMessage) String() string
type EndToEndTestFlowArgs ¶
type EndToEndTestFlowArgs struct { TestNames []string `protobuf:"bytes,1,rep,name=test_names,json=testNames" json:"test_names,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*EndToEndTestFlowArgs) Descriptor ¶
func (*EndToEndTestFlowArgs) Descriptor() ([]byte, []int)
func (*EndToEndTestFlowArgs) GetTestNames ¶
func (m *EndToEndTestFlowArgs) GetTestNames() []string
func (*EndToEndTestFlowArgs) ProtoMessage ¶
func (*EndToEndTestFlowArgs) ProtoMessage()
func (*EndToEndTestFlowArgs) Reset ¶
func (m *EndToEndTestFlowArgs) Reset()
func (*EndToEndTestFlowArgs) String ¶
func (m *EndToEndTestFlowArgs) String() string
type EndToEndTestResult ¶
type EndToEndTestResult struct { Success *bool `protobuf:"varint,1,opt,name=success,def=0" json:"success,omitempty"` TestClassName *string `protobuf:"bytes,2,opt,name=test_class_name,json=testClassName" json:"test_class_name,omitempty"` Timestamp *uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"` Log *string `protobuf:"bytes,4,opt,name=log" json:"log,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*EndToEndTestResult) Descriptor ¶
func (*EndToEndTestResult) Descriptor() ([]byte, []int)
func (*EndToEndTestResult) GetLog ¶
func (m *EndToEndTestResult) GetLog() string
func (*EndToEndTestResult) GetSuccess ¶
func (m *EndToEndTestResult) GetSuccess() bool
func (*EndToEndTestResult) GetTestClassName ¶
func (m *EndToEndTestResult) GetTestClassName() string
func (*EndToEndTestResult) GetTimestamp ¶
func (m *EndToEndTestResult) GetTimestamp() uint64
func (*EndToEndTestResult) ProtoMessage ¶
func (*EndToEndTestResult) ProtoMessage()
func (*EndToEndTestResult) Reset ¶
func (m *EndToEndTestResult) Reset()
func (*EndToEndTestResult) String ¶
func (m *EndToEndTestResult) String() string
type EnumerateServicesArgs ¶
type EnumerateServicesArgs struct { DownloadBinaries *bool `protobuf:"varint,1,opt,name=download_binaries,json=downloadBinaries,def=1" json:"download_binaries,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,3,opt,name=pathtype,enum=PathSpec_PathType,def=1" json:"pathtype,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*EnumerateServicesArgs) Descriptor ¶
func (*EnumerateServicesArgs) Descriptor() ([]byte, []int)
func (*EnumerateServicesArgs) GetDownloadBinaries ¶
func (m *EnumerateServicesArgs) GetDownloadBinaries() bool
func (*EnumerateServicesArgs) GetPathtype ¶
func (m *EnumerateServicesArgs) GetPathtype() PathSpec_PathType
func (*EnumerateServicesArgs) ProtoMessage ¶
func (*EnumerateServicesArgs) ProtoMessage()
func (*EnumerateServicesArgs) Reset ¶
func (m *EnumerateServicesArgs) Reset()
func (*EnumerateServicesArgs) String ¶
func (m *EnumerateServicesArgs) String() string
type Event ¶
type Event struct { Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` Source *string `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"` // The name of the object which this event is talking about. Subject *string `protobuf:"bytes,3,opt,name=subject" json:"subject,omitempty"` // The type of this event. Type *string `protobuf:"bytes,4,opt,name=type" json:"type,omitempty"` Stat *StatEntry `protobuf:"bytes,5,opt,name=stat" json:"stat,omitempty"` // The sequential number of this event as stored in the time series. Id *uint32 `protobuf:"varint,6,opt,name=id" json:"id,omitempty"` XXX_unrecognized []byte `json:"-"` }
The following relate to the timelining functionality.
func (*Event) Descriptor ¶
func (*Event) GetSubject ¶
func (*Event) GetTimestamp ¶
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
type ExecuteBinaryRequest ¶
type ExecuteBinaryRequest struct { Executable *SignedBlob `protobuf:"bytes,1,opt,name=executable" json:"executable,omitempty"` WritePath *string `protobuf:"bytes,2,opt,name=write_path,json=writePath" json:"write_path,omitempty"` Args []string `protobuf:"bytes,3,rep,name=args" json:"args,omitempty"` // An execution time limit, given in seconds. TimeLimit *int32 `protobuf:"varint,4,opt,name=time_limit,json=timeLimit" json:"time_limit,omitempty"` MoreData *bool `protobuf:"varint,5,opt,name=more_data,json=moreData" json:"more_data,omitempty"` Offset *int64 `protobuf:"varint,6,opt,name=offset" json:"offset,omitempty"` UseClientEnv *bool `protobuf:"varint,7,opt,name=use_client_env,json=useClientEnv,def=0" json:"use_client_env,omitempty"` XXX_unrecognized []byte `json:"-"` }
Requests and responses to allow for executing an arbitrary binary. This differs from ExecuteRequest as it includes sending the binary.
func (*ExecuteBinaryRequest) Descriptor ¶
func (*ExecuteBinaryRequest) Descriptor() ([]byte, []int)
func (*ExecuteBinaryRequest) GetArgs ¶
func (m *ExecuteBinaryRequest) GetArgs() []string
func (*ExecuteBinaryRequest) GetExecutable ¶
func (m *ExecuteBinaryRequest) GetExecutable() *SignedBlob
func (*ExecuteBinaryRequest) GetMoreData ¶
func (m *ExecuteBinaryRequest) GetMoreData() bool
func (*ExecuteBinaryRequest) GetOffset ¶
func (m *ExecuteBinaryRequest) GetOffset() int64
func (*ExecuteBinaryRequest) GetTimeLimit ¶
func (m *ExecuteBinaryRequest) GetTimeLimit() int32
func (*ExecuteBinaryRequest) GetUseClientEnv ¶
func (m *ExecuteBinaryRequest) GetUseClientEnv() bool
func (*ExecuteBinaryRequest) GetWritePath ¶
func (m *ExecuteBinaryRequest) GetWritePath() string
func (*ExecuteBinaryRequest) ProtoMessage ¶
func (*ExecuteBinaryRequest) ProtoMessage()
func (*ExecuteBinaryRequest) Reset ¶
func (m *ExecuteBinaryRequest) Reset()
func (*ExecuteBinaryRequest) String ¶
func (m *ExecuteBinaryRequest) String() string
type ExecuteBinaryResponse ¶
type ExecuteBinaryResponse struct { ExitStatus *int32 `protobuf:"varint,1,opt,name=exit_status,json=exitStatus" json:"exit_status,omitempty"` Stdout []byte `protobuf:"bytes,2,opt,name=stdout" json:"stdout,omitempty"` Stderr []byte `protobuf:"bytes,3,opt,name=stderr" json:"stderr,omitempty"` // The time used to execute the cmd, given in microseconds. TimeUsed *int32 `protobuf:"varint,4,opt,name=time_used,json=timeUsed" json:"time_used,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExecuteBinaryResponse) Descriptor ¶
func (*ExecuteBinaryResponse) Descriptor() ([]byte, []int)
func (*ExecuteBinaryResponse) GetExitStatus ¶
func (m *ExecuteBinaryResponse) GetExitStatus() int32
func (*ExecuteBinaryResponse) GetStderr ¶
func (m *ExecuteBinaryResponse) GetStderr() []byte
func (*ExecuteBinaryResponse) GetStdout ¶
func (m *ExecuteBinaryResponse) GetStdout() []byte
func (*ExecuteBinaryResponse) GetTimeUsed ¶
func (m *ExecuteBinaryResponse) GetTimeUsed() int32
func (*ExecuteBinaryResponse) ProtoMessage ¶
func (*ExecuteBinaryResponse) ProtoMessage()
func (*ExecuteBinaryResponse) Reset ¶
func (m *ExecuteBinaryResponse) Reset()
func (*ExecuteBinaryResponse) String ¶
func (m *ExecuteBinaryResponse) String() string
type ExecuteCommandArgs ¶
type ExecuteCommandArgs struct { Cmd *string `protobuf:"bytes,1,opt,name=cmd" json:"cmd,omitempty"` CommandLine *string `protobuf:"bytes,2,opt,name=command_line,json=commandLine" json:"command_line,omitempty"` TimeLimit *int64 `protobuf:"varint,3,opt,name=time_limit,json=timeLimit,def=-1" json:"time_limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*ExecuteCommandArgs) Descriptor ¶
func (*ExecuteCommandArgs) Descriptor() ([]byte, []int)
func (*ExecuteCommandArgs) GetCmd ¶
func (m *ExecuteCommandArgs) GetCmd() string
func (*ExecuteCommandArgs) GetCommandLine ¶
func (m *ExecuteCommandArgs) GetCommandLine() string
func (*ExecuteCommandArgs) GetTimeLimit ¶
func (m *ExecuteCommandArgs) GetTimeLimit() int64
func (*ExecuteCommandArgs) ProtoMessage ¶
func (*ExecuteCommandArgs) ProtoMessage()
func (*ExecuteCommandArgs) Reset ¶
func (m *ExecuteCommandArgs) Reset()
func (*ExecuteCommandArgs) String ¶
func (m *ExecuteCommandArgs) String() string
type ExecutePythonHackArgs ¶
type ExecutePythonHackArgs struct { HackName *string `protobuf:"bytes,1,opt,name=hack_name,json=hackName" json:"hack_name,omitempty"` PyArgs *Dict `protobuf:"bytes,2,opt,name=py_args,json=pyArgs" json:"py_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*ExecutePythonHackArgs) Descriptor ¶
func (*ExecutePythonHackArgs) Descriptor() ([]byte, []int)
func (*ExecutePythonHackArgs) GetHackName ¶
func (m *ExecutePythonHackArgs) GetHackName() string
func (*ExecutePythonHackArgs) GetPyArgs ¶
func (m *ExecutePythonHackArgs) GetPyArgs() *Dict
func (*ExecutePythonHackArgs) ProtoMessage ¶
func (*ExecutePythonHackArgs) ProtoMessage()
func (*ExecutePythonHackArgs) Reset ¶
func (m *ExecutePythonHackArgs) Reset()
func (*ExecutePythonHackArgs) String ¶
func (m *ExecutePythonHackArgs) String() string
type ExecutePythonRequest ¶
type ExecutePythonRequest struct { PythonCode *SignedBlob `protobuf:"bytes,1,opt,name=python_code,json=pythonCode" json:"python_code,omitempty"` PyArgs *Dict `protobuf:"bytes,2,opt,name=py_args,json=pyArgs" json:"py_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
Message containing request to execute python in the context of the client.
func (*ExecutePythonRequest) Descriptor ¶
func (*ExecutePythonRequest) Descriptor() ([]byte, []int)
func (*ExecutePythonRequest) GetPyArgs ¶
func (m *ExecutePythonRequest) GetPyArgs() *Dict
func (*ExecutePythonRequest) GetPythonCode ¶
func (m *ExecutePythonRequest) GetPythonCode() *SignedBlob
func (*ExecutePythonRequest) ProtoMessage ¶
func (*ExecutePythonRequest) ProtoMessage()
func (*ExecutePythonRequest) Reset ¶
func (m *ExecutePythonRequest) Reset()
func (*ExecutePythonRequest) String ¶
func (m *ExecutePythonRequest) String() string
type ExecutePythonResponse ¶
type ExecutePythonResponse struct { ReturnVal []byte `protobuf:"bytes,1,opt,name=return_val,json=returnVal" json:"return_val,omitempty"` TimeUsed *int32 `protobuf:"varint,2,opt,name=time_used,json=timeUsed" json:"time_used,omitempty"` XXX_unrecognized []byte `json:"-"` }
Message containing response from ExecutePythonRequest.
func (*ExecutePythonResponse) Descriptor ¶
func (*ExecutePythonResponse) Descriptor() ([]byte, []int)
func (*ExecutePythonResponse) GetReturnVal ¶
func (m *ExecutePythonResponse) GetReturnVal() []byte
func (*ExecutePythonResponse) GetTimeUsed ¶
func (m *ExecutePythonResponse) GetTimeUsed() int32
func (*ExecutePythonResponse) ProtoMessage ¶
func (*ExecutePythonResponse) ProtoMessage()
func (*ExecutePythonResponse) Reset ¶
func (m *ExecutePythonResponse) Reset()
func (*ExecutePythonResponse) String ¶
func (m *ExecutePythonResponse) String() string
type ExecuteRequest ¶
type ExecuteRequest struct { Cmd *string `protobuf:"bytes,1,opt,name=cmd" json:"cmd,omitempty"` Args []string `protobuf:"bytes,2,rep,name=args" json:"args,omitempty"` // An execution time limit, given in seconds. TimeLimit *int32 `protobuf:"varint,3,opt,name=time_limit,json=timeLimit" json:"time_limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExecuteRequest) Descriptor ¶
func (*ExecuteRequest) Descriptor() ([]byte, []int)
func (*ExecuteRequest) GetArgs ¶
func (m *ExecuteRequest) GetArgs() []string
func (*ExecuteRequest) GetCmd ¶
func (m *ExecuteRequest) GetCmd() string
func (*ExecuteRequest) GetTimeLimit ¶
func (m *ExecuteRequest) GetTimeLimit() int32
func (*ExecuteRequest) ProtoMessage ¶
func (*ExecuteRequest) ProtoMessage()
func (*ExecuteRequest) Reset ¶
func (m *ExecuteRequest) Reset()
func (*ExecuteRequest) String ¶
func (m *ExecuteRequest) String() string
type ExecuteResponse ¶
type ExecuteResponse struct { Request *ExecuteRequest `protobuf:"bytes,1,opt,name=request" json:"request,omitempty"` ExitStatus *int32 `protobuf:"varint,2,opt,name=exit_status,json=exitStatus" json:"exit_status,omitempty"` Stdout []byte `protobuf:"bytes,3,opt,name=stdout" json:"stdout,omitempty"` Stderr []byte `protobuf:"bytes,4,opt,name=stderr" json:"stderr,omitempty"` // The time used to execute the cmd, given in microseconds. TimeUsed *int32 `protobuf:"varint,5,opt,name=time_used,json=timeUsed" json:"time_used,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExecuteResponse) Descriptor ¶
func (*ExecuteResponse) Descriptor() ([]byte, []int)
func (*ExecuteResponse) GetExitStatus ¶
func (m *ExecuteResponse) GetExitStatus() int32
func (*ExecuteResponse) GetRequest ¶
func (m *ExecuteResponse) GetRequest() *ExecuteRequest
func (*ExecuteResponse) GetStderr ¶
func (m *ExecuteResponse) GetStderr() []byte
func (*ExecuteResponse) GetStdout ¶
func (m *ExecuteResponse) GetStdout() []byte
func (*ExecuteResponse) GetTimeUsed ¶
func (m *ExecuteResponse) GetTimeUsed() int32
func (*ExecuteResponse) ProtoMessage ¶
func (*ExecuteResponse) ProtoMessage()
func (*ExecuteResponse) Reset ¶
func (m *ExecuteResponse) Reset()
func (*ExecuteResponse) String ¶
func (m *ExecuteResponse) String() string
type ExportCollectionFilesAsArchiveArgs ¶
type ExportCollectionFilesAsArchiveArgs struct { CollectionUrn *string `protobuf:"bytes,1,opt,name=collection_urn,json=collectionUrn" json:"collection_urn,omitempty"` TargetFilePrefix *string `protobuf:"bytes,2,opt,name=target_file_prefix,json=targetFilePrefix" json:"target_file_prefix,omitempty"` NotificationMessage *string `protobuf:"bytes,3,opt,name=notification_message,json=notificationMessage" json:"notification_message,omitempty"` Format *ExportCollectionFilesAsArchiveArgs_ArchiveFormat `protobuf:"varint,4,opt,name=format,enum=ExportCollectionFilesAsArchiveArgs_ArchiveFormat,def=0" json:"format,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*ExportCollectionFilesAsArchiveArgs) Descriptor ¶
func (*ExportCollectionFilesAsArchiveArgs) Descriptor() ([]byte, []int)
func (*ExportCollectionFilesAsArchiveArgs) GetCollectionUrn ¶
func (m *ExportCollectionFilesAsArchiveArgs) GetCollectionUrn() string
func (*ExportCollectionFilesAsArchiveArgs) GetFormat ¶
func (m *ExportCollectionFilesAsArchiveArgs) GetFormat() ExportCollectionFilesAsArchiveArgs_ArchiveFormat
func (*ExportCollectionFilesAsArchiveArgs) GetNotificationMessage ¶
func (m *ExportCollectionFilesAsArchiveArgs) GetNotificationMessage() string
func (*ExportCollectionFilesAsArchiveArgs) GetTargetFilePrefix ¶
func (m *ExportCollectionFilesAsArchiveArgs) GetTargetFilePrefix() string
func (*ExportCollectionFilesAsArchiveArgs) ProtoMessage ¶
func (*ExportCollectionFilesAsArchiveArgs) ProtoMessage()
func (*ExportCollectionFilesAsArchiveArgs) Reset ¶
func (m *ExportCollectionFilesAsArchiveArgs) Reset()
func (*ExportCollectionFilesAsArchiveArgs) String ¶
func (m *ExportCollectionFilesAsArchiveArgs) String() string
type ExportCollectionFilesAsArchiveArgs_ArchiveFormat ¶
type ExportCollectionFilesAsArchiveArgs_ArchiveFormat int32
const ( ExportCollectionFilesAsArchiveArgs_ZIP ExportCollectionFilesAsArchiveArgs_ArchiveFormat = 0 ExportCollectionFilesAsArchiveArgs_TAR_GZ ExportCollectionFilesAsArchiveArgs_ArchiveFormat = 1 )
const Default_ExportCollectionFilesAsArchiveArgs_Format ExportCollectionFilesAsArchiveArgs_ArchiveFormat = ExportCollectionFilesAsArchiveArgs_ZIP
func (ExportCollectionFilesAsArchiveArgs_ArchiveFormat) EnumDescriptor ¶
func (ExportCollectionFilesAsArchiveArgs_ArchiveFormat) EnumDescriptor() ([]byte, []int)
func (ExportCollectionFilesAsArchiveArgs_ArchiveFormat) String ¶
func (x ExportCollectionFilesAsArchiveArgs_ArchiveFormat) String() string
func (*ExportCollectionFilesAsArchiveArgs_ArchiveFormat) UnmarshalJSON ¶
func (x *ExportCollectionFilesAsArchiveArgs_ArchiveFormat) UnmarshalJSON(data []byte) error
type ExportOptions ¶
type ExportOptions struct { ExportFilesContents *bool `protobuf:"varint,1,opt,name=export_files_contents,json=exportFilesContents,def=0" json:"export_files_contents,omitempty"` FollowUrns *bool `protobuf:"varint,2,opt,name=follow_urns,json=followUrns,def=0" json:"follow_urns,omitempty"` ExportFilesHashes *bool `protobuf:"varint,3,opt,name=export_files_hashes,json=exportFilesHashes,def=1" json:"export_files_hashes,omitempty"` Annotations []string `protobuf:"bytes,4,rep,name=annotations" json:"annotations,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportOptions) Descriptor ¶
func (*ExportOptions) Descriptor() ([]byte, []int)
func (*ExportOptions) GetAnnotations ¶
func (m *ExportOptions) GetAnnotations() []string
func (*ExportOptions) GetExportFilesContents ¶
func (m *ExportOptions) GetExportFilesContents() bool
func (*ExportOptions) GetExportFilesHashes ¶
func (m *ExportOptions) GetExportFilesHashes() bool
func (*ExportOptions) GetFollowUrns ¶
func (m *ExportOptions) GetFollowUrns() bool
func (*ExportOptions) ProtoMessage ¶
func (*ExportOptions) ProtoMessage()
func (*ExportOptions) Reset ¶
func (m *ExportOptions) Reset()
func (*ExportOptions) String ¶
func (m *ExportOptions) String() string
type ExportedAnomaly ¶
type ExportedAnomaly struct { Type *Anomaly_AnomalyType `protobuf:"varint,1,opt,name=type,enum=Anomaly_AnomalyType" json:"type,omitempty"` Severity *Anomaly_AnomalyLevel `protobuf:"varint,2,opt,name=severity,enum=Anomaly_AnomalyLevel" json:"severity,omitempty"` Confidence *Anomaly_AnomalyLevel `protobuf:"varint,3,opt,name=confidence,enum=Anomaly_AnomalyLevel" json:"confidence,omitempty"` Symptom *string `protobuf:"bytes,4,opt,name=symptom" json:"symptom,omitempty"` Explanation *string `protobuf:"bytes,5,opt,name=explanation" json:"explanation,omitempty"` GeneratedBy *string `protobuf:"bytes,6,opt,name=generated_by,json=generatedBy" json:"generated_by,omitempty"` AnomalyReferenceId *string `protobuf:"bytes,8,opt,name=anomaly_reference_id,json=anomalyReferenceId" json:"anomaly_reference_id,omitempty"` Finding *string `protobuf:"bytes,9,opt,name=finding" json:"finding,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedAnomaly) Descriptor ¶
func (*ExportedAnomaly) Descriptor() ([]byte, []int)
func (*ExportedAnomaly) GetAnomalyReferenceId ¶
func (m *ExportedAnomaly) GetAnomalyReferenceId() string
func (*ExportedAnomaly) GetConfidence ¶
func (m *ExportedAnomaly) GetConfidence() Anomaly_AnomalyLevel
func (*ExportedAnomaly) GetExplanation ¶
func (m *ExportedAnomaly) GetExplanation() string
func (*ExportedAnomaly) GetFinding ¶
func (m *ExportedAnomaly) GetFinding() string
func (*ExportedAnomaly) GetGeneratedBy ¶
func (m *ExportedAnomaly) GetGeneratedBy() string
func (*ExportedAnomaly) GetSeverity ¶
func (m *ExportedAnomaly) GetSeverity() Anomaly_AnomalyLevel
func (*ExportedAnomaly) GetSymptom ¶
func (m *ExportedAnomaly) GetSymptom() string
func (*ExportedAnomaly) GetType ¶
func (m *ExportedAnomaly) GetType() Anomaly_AnomalyType
func (*ExportedAnomaly) ProtoMessage ¶
func (*ExportedAnomaly) ProtoMessage()
func (*ExportedAnomaly) Reset ¶
func (m *ExportedAnomaly) Reset()
func (*ExportedAnomaly) String ¶
func (m *ExportedAnomaly) String() string
type ExportedArtifactFilesDownloaderResult ¶
type ExportedArtifactFilesDownloaderResult struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` OriginalRegistryKey *ExportedRegistryKey `protobuf:"bytes,2,opt,name=original_registry_key,json=originalRegistryKey" json:"original_registry_key,omitempty"` OriginalFile *ExportedFile `protobuf:"bytes,5,opt,name=original_file,json=originalFile" json:"original_file,omitempty"` FoundPath *string `protobuf:"bytes,3,opt,name=found_path,json=foundPath" json:"found_path,omitempty"` DownloadedFile *ExportedFile `protobuf:"bytes,4,opt,name=downloaded_file,json=downloadedFile" json:"downloaded_file,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field id: 6
func (*ExportedArtifactFilesDownloaderResult) Descriptor ¶
func (*ExportedArtifactFilesDownloaderResult) Descriptor() ([]byte, []int)
func (*ExportedArtifactFilesDownloaderResult) GetDownloadedFile ¶
func (m *ExportedArtifactFilesDownloaderResult) GetDownloadedFile() *ExportedFile
func (*ExportedArtifactFilesDownloaderResult) GetFoundPath ¶
func (m *ExportedArtifactFilesDownloaderResult) GetFoundPath() string
func (*ExportedArtifactFilesDownloaderResult) GetMetadata ¶
func (m *ExportedArtifactFilesDownloaderResult) GetMetadata() *ExportedMetadata
func (*ExportedArtifactFilesDownloaderResult) GetOriginalFile ¶
func (m *ExportedArtifactFilesDownloaderResult) GetOriginalFile() *ExportedFile
func (*ExportedArtifactFilesDownloaderResult) GetOriginalRegistryKey ¶
func (m *ExportedArtifactFilesDownloaderResult) GetOriginalRegistryKey() *ExportedRegistryKey
func (*ExportedArtifactFilesDownloaderResult) ProtoMessage ¶
func (*ExportedArtifactFilesDownloaderResult) ProtoMessage()
func (*ExportedArtifactFilesDownloaderResult) Reset ¶
func (m *ExportedArtifactFilesDownloaderResult) Reset()
func (*ExportedArtifactFilesDownloaderResult) String ¶
func (m *ExportedArtifactFilesDownloaderResult) String() string
type ExportedBytes ¶
type ExportedBytes struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"` Length *uint64 `protobuf:"varint,3,opt,name=length" json:"length,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedBytes) Descriptor ¶
func (*ExportedBytes) Descriptor() ([]byte, []int)
func (*ExportedBytes) GetData ¶
func (m *ExportedBytes) GetData() []byte
func (*ExportedBytes) GetLength ¶
func (m *ExportedBytes) GetLength() uint64
func (*ExportedBytes) GetMetadata ¶
func (m *ExportedBytes) GetMetadata() *ExportedMetadata
func (*ExportedBytes) ProtoMessage ¶
func (*ExportedBytes) ProtoMessage()
func (*ExportedBytes) Reset ¶
func (m *ExportedBytes) Reset()
func (*ExportedBytes) String ¶
func (m *ExportedBytes) String() string
type ExportedCheckResult ¶
type ExportedCheckResult struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` CheckId *string `protobuf:"bytes,2,opt,name=check_id,json=checkId" json:"check_id,omitempty"` Anomaly *ExportedAnomaly `protobuf:"bytes,3,opt,name=anomaly" json:"anomaly,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedCheckResult) Descriptor ¶
func (*ExportedCheckResult) Descriptor() ([]byte, []int)
func (*ExportedCheckResult) GetAnomaly ¶
func (m *ExportedCheckResult) GetAnomaly() *ExportedAnomaly
func (*ExportedCheckResult) GetCheckId ¶
func (m *ExportedCheckResult) GetCheckId() string
func (*ExportedCheckResult) GetMetadata ¶
func (m *ExportedCheckResult) GetMetadata() *ExportedMetadata
func (*ExportedCheckResult) ProtoMessage ¶
func (*ExportedCheckResult) ProtoMessage()
func (*ExportedCheckResult) Reset ¶
func (m *ExportedCheckResult) Reset()
func (*ExportedCheckResult) String ¶
func (m *ExportedCheckResult) String() string
type ExportedClient ¶
type ExportedClient struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedClient) Descriptor ¶
func (*ExportedClient) Descriptor() ([]byte, []int)
func (*ExportedClient) GetMetadata ¶
func (m *ExportedClient) GetMetadata() *ExportedMetadata
func (*ExportedClient) ProtoMessage ¶
func (*ExportedClient) ProtoMessage()
func (*ExportedClient) Reset ¶
func (m *ExportedClient) Reset()
func (*ExportedClient) String ¶
func (m *ExportedClient) String() string
type ExportedDNSClientConfiguration ¶
type ExportedDNSClientConfiguration struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` DnsServers *string `protobuf:"bytes,2,opt,name=dns_servers,json=dnsServers" json:"dns_servers,omitempty"` DnsSuffixes *string `protobuf:"bytes,3,opt,name=dns_suffixes,json=dnsSuffixes" json:"dns_suffixes,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedDNSClientConfiguration) Descriptor ¶
func (*ExportedDNSClientConfiguration) Descriptor() ([]byte, []int)
func (*ExportedDNSClientConfiguration) GetDnsServers ¶
func (m *ExportedDNSClientConfiguration) GetDnsServers() string
func (*ExportedDNSClientConfiguration) GetDnsSuffixes ¶
func (m *ExportedDNSClientConfiguration) GetDnsSuffixes() string
func (*ExportedDNSClientConfiguration) GetMetadata ¶
func (m *ExportedDNSClientConfiguration) GetMetadata() *ExportedMetadata
func (*ExportedDNSClientConfiguration) ProtoMessage ¶
func (*ExportedDNSClientConfiguration) ProtoMessage()
func (*ExportedDNSClientConfiguration) Reset ¶
func (m *ExportedDNSClientConfiguration) Reset()
func (*ExportedDNSClientConfiguration) String ¶
func (m *ExportedDNSClientConfiguration) String() string
type ExportedFile ¶
type ExportedFile struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Urn *string `protobuf:"bytes,2,opt,name=urn" json:"urn,omitempty"` Basename *string `protobuf:"bytes,3,opt,name=basename" json:"basename,omitempty"` StMode *uint64 `protobuf:"varint,4,opt,name=st_mode,json=stMode" json:"st_mode,omitempty"` StIno *uint32 `protobuf:"varint,5,opt,name=st_ino,json=stIno" json:"st_ino,omitempty"` StDev *uint32 `protobuf:"varint,6,opt,name=st_dev,json=stDev" json:"st_dev,omitempty"` StNlink *uint32 `protobuf:"varint,7,opt,name=st_nlink,json=stNlink" json:"st_nlink,omitempty"` StUid *uint32 `protobuf:"varint,8,opt,name=st_uid,json=stUid" json:"st_uid,omitempty"` StGid *uint32 `protobuf:"varint,9,opt,name=st_gid,json=stGid" json:"st_gid,omitempty"` StSize *uint64 `protobuf:"varint,10,opt,name=st_size,json=stSize" json:"st_size,omitempty"` StAtime *uint64 `protobuf:"varint,11,opt,name=st_atime,json=stAtime" json:"st_atime,omitempty"` StMtime *uint64 `protobuf:"varint,12,opt,name=st_mtime,json=stMtime" json:"st_mtime,omitempty"` StCtime *uint64 `protobuf:"varint,13,opt,name=st_ctime,json=stCtime" json:"st_ctime,omitempty"` StBlocks *uint32 `protobuf:"varint,14,opt,name=st_blocks,json=stBlocks" json:"st_blocks,omitempty"` StBlksize *uint32 `protobuf:"varint,15,opt,name=st_blksize,json=stBlksize" json:"st_blksize,omitempty"` StRdev *uint32 `protobuf:"varint,16,opt,name=st_rdev,json=stRdev" json:"st_rdev,omitempty"` Symlink *string `protobuf:"bytes,17,opt,name=symlink" json:"symlink,omitempty"` Content []byte `protobuf:"bytes,18,opt,name=content" json:"content,omitempty"` ContentSha256 *string `protobuf:"bytes,19,opt,name=content_sha256,json=contentSha256" json:"content_sha256,omitempty"` // client reported values for the hashes HashMd5 *string `protobuf:"bytes,20,opt,name=hash_md5,json=hashMd5" json:"hash_md5,omitempty"` HashSha1 *string `protobuf:"bytes,21,opt,name=hash_sha1,json=hashSha1" json:"hash_sha1,omitempty"` HashSha256 *string `protobuf:"bytes,22,opt,name=hash_sha256,json=hashSha256" json:"hash_sha256,omitempty"` // pecoff hashes PecoffHashMd5 *string `protobuf:"bytes,23,opt,name=pecoff_hash_md5,json=pecoffHashMd5" json:"pecoff_hash_md5,omitempty"` PecoffHashSha1 *string `protobuf:"bytes,24,opt,name=pecoff_hash_sha1,json=pecoffHashSha1" json:"pecoff_hash_sha1,omitempty"` // certificates data CertHasherName *string `protobuf:"bytes,25,opt,name=cert_hasher_name,json=certHasherName" json:"cert_hasher_name,omitempty"` CertProgramName *string `protobuf:"bytes,26,opt,name=cert_program_name,json=certProgramName" json:"cert_program_name,omitempty"` CertProgramUrl *string `protobuf:"bytes,27,opt,name=cert_program_url,json=certProgramUrl" json:"cert_program_url,omitempty"` CertSigningId *string `protobuf:"bytes,28,opt,name=cert_signing_id,json=certSigningId" json:"cert_signing_id,omitempty"` CertChainHeadIssuer *string `protobuf:"bytes,29,opt,name=cert_chain_head_issuer,json=certChainHeadIssuer" json:"cert_chain_head_issuer,omitempty"` CertCountersignatureChainHeadIssuer *string `` /* 166-byte string literal not displayed */ CertCertificates *string `protobuf:"bytes,31,opt,name=cert_certificates,json=certCertificates" json:"cert_certificates,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedFile) Descriptor ¶
func (*ExportedFile) Descriptor() ([]byte, []int)
func (*ExportedFile) GetBasename ¶
func (m *ExportedFile) GetBasename() string
func (*ExportedFile) GetCertCertificates ¶
func (m *ExportedFile) GetCertCertificates() string
func (*ExportedFile) GetCertChainHeadIssuer ¶
func (m *ExportedFile) GetCertChainHeadIssuer() string
func (*ExportedFile) GetCertCountersignatureChainHeadIssuer ¶
func (m *ExportedFile) GetCertCountersignatureChainHeadIssuer() string
func (*ExportedFile) GetCertHasherName ¶
func (m *ExportedFile) GetCertHasherName() string
func (*ExportedFile) GetCertProgramName ¶
func (m *ExportedFile) GetCertProgramName() string
func (*ExportedFile) GetCertProgramUrl ¶
func (m *ExportedFile) GetCertProgramUrl() string
func (*ExportedFile) GetCertSigningId ¶
func (m *ExportedFile) GetCertSigningId() string
func (*ExportedFile) GetContent ¶
func (m *ExportedFile) GetContent() []byte
func (*ExportedFile) GetContentSha256 ¶
func (m *ExportedFile) GetContentSha256() string
func (*ExportedFile) GetHashMd5 ¶
func (m *ExportedFile) GetHashMd5() string
func (*ExportedFile) GetHashSha1 ¶
func (m *ExportedFile) GetHashSha1() string
func (*ExportedFile) GetHashSha256 ¶
func (m *ExportedFile) GetHashSha256() string
func (*ExportedFile) GetMetadata ¶
func (m *ExportedFile) GetMetadata() *ExportedMetadata
func (*ExportedFile) GetPecoffHashMd5 ¶
func (m *ExportedFile) GetPecoffHashMd5() string
func (*ExportedFile) GetPecoffHashSha1 ¶
func (m *ExportedFile) GetPecoffHashSha1() string
func (*ExportedFile) GetStAtime ¶
func (m *ExportedFile) GetStAtime() uint64
func (*ExportedFile) GetStBlksize ¶
func (m *ExportedFile) GetStBlksize() uint32
func (*ExportedFile) GetStBlocks ¶
func (m *ExportedFile) GetStBlocks() uint32
func (*ExportedFile) GetStCtime ¶
func (m *ExportedFile) GetStCtime() uint64
func (*ExportedFile) GetStDev ¶
func (m *ExportedFile) GetStDev() uint32
func (*ExportedFile) GetStGid ¶
func (m *ExportedFile) GetStGid() uint32
func (*ExportedFile) GetStIno ¶
func (m *ExportedFile) GetStIno() uint32
func (*ExportedFile) GetStMode ¶
func (m *ExportedFile) GetStMode() uint64
func (*ExportedFile) GetStMtime ¶
func (m *ExportedFile) GetStMtime() uint64
func (*ExportedFile) GetStNlink ¶
func (m *ExportedFile) GetStNlink() uint32
func (*ExportedFile) GetStRdev ¶
func (m *ExportedFile) GetStRdev() uint32
func (*ExportedFile) GetStSize ¶
func (m *ExportedFile) GetStSize() uint64
func (*ExportedFile) GetStUid ¶
func (m *ExportedFile) GetStUid() uint32
func (*ExportedFile) GetSymlink ¶
func (m *ExportedFile) GetSymlink() string
func (*ExportedFile) GetUrn ¶
func (m *ExportedFile) GetUrn() string
func (*ExportedFile) ProtoMessage ¶
func (*ExportedFile) ProtoMessage()
func (*ExportedFile) Reset ¶
func (m *ExportedFile) Reset()
func (*ExportedFile) String ¶
func (m *ExportedFile) String() string
type ExportedFileStoreHash ¶
type ExportedFileStoreHash struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Hash *string `protobuf:"bytes,2,opt,name=hash" json:"hash,omitempty"` HashType *string `protobuf:"bytes,3,opt,name=hash_type,json=hashType" json:"hash_type,omitempty"` FingerprintType *string `protobuf:"bytes,4,opt,name=fingerprint_type,json=fingerprintType" json:"fingerprint_type,omitempty"` TargetUrn *string `protobuf:"bytes,5,opt,name=target_urn,json=targetUrn" json:"target_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedFileStoreHash) Descriptor ¶
func (*ExportedFileStoreHash) Descriptor() ([]byte, []int)
func (*ExportedFileStoreHash) GetFingerprintType ¶
func (m *ExportedFileStoreHash) GetFingerprintType() string
func (*ExportedFileStoreHash) GetHash ¶
func (m *ExportedFileStoreHash) GetHash() string
func (*ExportedFileStoreHash) GetHashType ¶
func (m *ExportedFileStoreHash) GetHashType() string
func (*ExportedFileStoreHash) GetMetadata ¶
func (m *ExportedFileStoreHash) GetMetadata() *ExportedMetadata
func (*ExportedFileStoreHash) GetTargetUrn ¶
func (m *ExportedFileStoreHash) GetTargetUrn() string
func (*ExportedFileStoreHash) ProtoMessage ¶
func (*ExportedFileStoreHash) ProtoMessage()
func (*ExportedFileStoreHash) Reset ¶
func (m *ExportedFileStoreHash) Reset()
func (*ExportedFileStoreHash) String ¶
func (m *ExportedFileStoreHash) String() string
type ExportedLinuxSyscallTableEntry ¶
type ExportedLinuxSyscallTableEntry struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Table *string `protobuf:"bytes,2,opt,name=table" json:"table,omitempty"` Index *uint64 `protobuf:"varint,3,opt,name=index" json:"index,omitempty"` HandlerAddress *uint64 `protobuf:"varint,4,opt,name=handler_address,json=handlerAddress" json:"handler_address,omitempty"` Symbol *string `protobuf:"bytes,5,opt,name=symbol" json:"symbol,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represents an entry in the syscall table Related plugins: check_syscall
func (*ExportedLinuxSyscallTableEntry) Descriptor ¶
func (*ExportedLinuxSyscallTableEntry) Descriptor() ([]byte, []int)
func (*ExportedLinuxSyscallTableEntry) GetHandlerAddress ¶
func (m *ExportedLinuxSyscallTableEntry) GetHandlerAddress() uint64
func (*ExportedLinuxSyscallTableEntry) GetIndex ¶
func (m *ExportedLinuxSyscallTableEntry) GetIndex() uint64
func (*ExportedLinuxSyscallTableEntry) GetMetadata ¶
func (m *ExportedLinuxSyscallTableEntry) GetMetadata() *ExportedMetadata
func (*ExportedLinuxSyscallTableEntry) GetSymbol ¶
func (m *ExportedLinuxSyscallTableEntry) GetSymbol() string
func (*ExportedLinuxSyscallTableEntry) GetTable ¶
func (m *ExportedLinuxSyscallTableEntry) GetTable() string
func (*ExportedLinuxSyscallTableEntry) ProtoMessage ¶
func (*ExportedLinuxSyscallTableEntry) ProtoMessage()
func (*ExportedLinuxSyscallTableEntry) Reset ¶
func (m *ExportedLinuxSyscallTableEntry) Reset()
func (*ExportedLinuxSyscallTableEntry) String ¶
func (m *ExportedLinuxSyscallTableEntry) String() string
type ExportedMatch ¶
type ExportedMatch struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Offset *uint64 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` Length *uint64 `protobuf:"varint,3,opt,name=length" json:"length,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=data" json:"data,omitempty"` Urn *string `protobuf:"bytes,5,opt,name=urn" json:"urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedMatch) Descriptor ¶
func (*ExportedMatch) Descriptor() ([]byte, []int)
func (*ExportedMatch) GetData ¶
func (m *ExportedMatch) GetData() []byte
func (*ExportedMatch) GetLength ¶
func (m *ExportedMatch) GetLength() uint64
func (*ExportedMatch) GetMetadata ¶
func (m *ExportedMatch) GetMetadata() *ExportedMetadata
func (*ExportedMatch) GetOffset ¶
func (m *ExportedMatch) GetOffset() uint64
func (*ExportedMatch) GetUrn ¶
func (m *ExportedMatch) GetUrn() string
func (*ExportedMatch) ProtoMessage ¶
func (*ExportedMatch) ProtoMessage()
func (*ExportedMatch) Reset ¶
func (m *ExportedMatch) Reset()
func (*ExportedMatch) String ¶
func (m *ExportedMatch) String() string
type ExportedMetadata ¶
type ExportedMetadata struct { ClientUrn *string `protobuf:"bytes,1,opt,name=client_urn,json=clientUrn" json:"client_urn,omitempty"` Hostname *string `protobuf:"bytes,2,opt,name=hostname" json:"hostname,omitempty"` Os *string `protobuf:"bytes,3,opt,name=os" json:"os,omitempty"` ClientAge *uint64 `protobuf:"varint,4,opt,name=client_age,json=clientAge" json:"client_age,omitempty"` Uname *string `protobuf:"bytes,5,opt,name=uname" json:"uname,omitempty"` OsRelease *string `protobuf:"bytes,6,opt,name=os_release,json=osRelease" json:"os_release,omitempty"` OsVersion *string `protobuf:"bytes,7,opt,name=os_version,json=osVersion" json:"os_version,omitempty"` Usernames *string `protobuf:"bytes,8,opt,name=usernames" json:"usernames,omitempty"` MacAddress *string `protobuf:"bytes,9,opt,name=mac_address,json=macAddress" json:"mac_address,omitempty"` Timestamp *uint64 `protobuf:"varint,10,opt,name=timestamp" json:"timestamp,omitempty"` OriginalTimestamp *uint64 `protobuf:"varint,15,opt,name=original_timestamp,json=originalTimestamp" json:"original_timestamp,omitempty"` // BEGIN DEPRECATED DeprecatedSessionId *string `protobuf:"bytes,11,opt,name=deprecated_session_id,json=deprecatedSessionId" json:"deprecated_session_id,omitempty"` Labels *string `protobuf:"bytes,12,opt,name=labels" json:"labels,omitempty"` SourceUrn *string `protobuf:"bytes,13,opt,name=source_urn,json=sourceUrn" json:"source_urn,omitempty"` Annotations *string `protobuf:"bytes,14,opt,name=annotations" json:"annotations,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedMetadata) Descriptor ¶
func (*ExportedMetadata) Descriptor() ([]byte, []int)
func (*ExportedMetadata) GetAnnotations ¶
func (m *ExportedMetadata) GetAnnotations() string
func (*ExportedMetadata) GetClientAge ¶
func (m *ExportedMetadata) GetClientAge() uint64
func (*ExportedMetadata) GetClientUrn ¶
func (m *ExportedMetadata) GetClientUrn() string
func (*ExportedMetadata) GetDeprecatedSessionId ¶
func (m *ExportedMetadata) GetDeprecatedSessionId() string
func (*ExportedMetadata) GetHostname ¶
func (m *ExportedMetadata) GetHostname() string
func (*ExportedMetadata) GetLabels ¶
func (m *ExportedMetadata) GetLabels() string
func (*ExportedMetadata) GetMacAddress ¶
func (m *ExportedMetadata) GetMacAddress() string
func (*ExportedMetadata) GetOriginalTimestamp ¶
func (m *ExportedMetadata) GetOriginalTimestamp() uint64
func (*ExportedMetadata) GetOs ¶
func (m *ExportedMetadata) GetOs() string
func (*ExportedMetadata) GetOsRelease ¶
func (m *ExportedMetadata) GetOsRelease() string
func (*ExportedMetadata) GetOsVersion ¶
func (m *ExportedMetadata) GetOsVersion() string
func (*ExportedMetadata) GetSourceUrn ¶
func (m *ExportedMetadata) GetSourceUrn() string
func (*ExportedMetadata) GetTimestamp ¶
func (m *ExportedMetadata) GetTimestamp() uint64
func (*ExportedMetadata) GetUname ¶
func (m *ExportedMetadata) GetUname() string
func (*ExportedMetadata) GetUsernames ¶
func (m *ExportedMetadata) GetUsernames() string
func (*ExportedMetadata) ProtoMessage ¶
func (*ExportedMetadata) ProtoMessage()
func (*ExportedMetadata) Reset ¶
func (m *ExportedMetadata) Reset()
func (*ExportedMetadata) String ¶
func (m *ExportedMetadata) String() string
type ExportedNetworkConnection ¶
type ExportedNetworkConnection struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Family *NetworkConnection_Family `protobuf:"varint,2,opt,name=family,enum=NetworkConnection_Family" json:"family,omitempty"` Type *NetworkConnection_Type `protobuf:"varint,3,opt,name=type,enum=NetworkConnection_Type,def=0" json:"type,omitempty"` LocalAddress *NetworkEndpoint `protobuf:"bytes,4,opt,name=local_address,json=localAddress" json:"local_address,omitempty"` RemoteAddress *NetworkEndpoint `protobuf:"bytes,5,opt,name=remote_address,json=remoteAddress" json:"remote_address,omitempty"` State *NetworkConnection_State `protobuf:"varint,6,opt,name=state,enum=NetworkConnection_State,def=0" json:"state,omitempty"` Pid *uint32 `protobuf:"varint,7,opt,name=pid" json:"pid,omitempty"` Ctime *uint64 `protobuf:"varint,8,opt,name=ctime" json:"ctime,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedNetworkConnection) Descriptor ¶
func (*ExportedNetworkConnection) Descriptor() ([]byte, []int)
func (*ExportedNetworkConnection) GetCtime ¶
func (m *ExportedNetworkConnection) GetCtime() uint64
func (*ExportedNetworkConnection) GetFamily ¶
func (m *ExportedNetworkConnection) GetFamily() NetworkConnection_Family
func (*ExportedNetworkConnection) GetLocalAddress ¶
func (m *ExportedNetworkConnection) GetLocalAddress() *NetworkEndpoint
func (*ExportedNetworkConnection) GetMetadata ¶
func (m *ExportedNetworkConnection) GetMetadata() *ExportedMetadata
func (*ExportedNetworkConnection) GetPid ¶
func (m *ExportedNetworkConnection) GetPid() uint32
func (*ExportedNetworkConnection) GetRemoteAddress ¶
func (m *ExportedNetworkConnection) GetRemoteAddress() *NetworkEndpoint
func (*ExportedNetworkConnection) GetState ¶
func (m *ExportedNetworkConnection) GetState() NetworkConnection_State
func (*ExportedNetworkConnection) GetType ¶
func (m *ExportedNetworkConnection) GetType() NetworkConnection_Type
func (*ExportedNetworkConnection) ProtoMessage ¶
func (*ExportedNetworkConnection) ProtoMessage()
func (*ExportedNetworkConnection) Reset ¶
func (m *ExportedNetworkConnection) Reset()
func (*ExportedNetworkConnection) String ¶
func (m *ExportedNetworkConnection) String() string
type ExportedNetworkInterface ¶
type ExportedNetworkInterface struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` MacAddress *string `protobuf:"bytes,2,opt,name=mac_address,json=macAddress" json:"mac_address,omitempty"` Ifname *string `protobuf:"bytes,3,opt,name=ifname" json:"ifname,omitempty"` Ip4Addresses *string `protobuf:"bytes,4,opt,name=ip4_addresses,json=ip4Addresses" json:"ip4_addresses,omitempty"` Ip6Addresses *string `protobuf:"bytes,5,opt,name=ip6_addresses,json=ip6Addresses" json:"ip6_addresses,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedNetworkInterface) Descriptor ¶
func (*ExportedNetworkInterface) Descriptor() ([]byte, []int)
func (*ExportedNetworkInterface) GetIfname ¶
func (m *ExportedNetworkInterface) GetIfname() string
func (*ExportedNetworkInterface) GetIp4Addresses ¶
func (m *ExportedNetworkInterface) GetIp4Addresses() string
func (*ExportedNetworkInterface) GetIp6Addresses ¶
func (m *ExportedNetworkInterface) GetIp6Addresses() string
func (*ExportedNetworkInterface) GetMacAddress ¶
func (m *ExportedNetworkInterface) GetMacAddress() string
func (*ExportedNetworkInterface) GetMetadata ¶
func (m *ExportedNetworkInterface) GetMetadata() *ExportedMetadata
func (*ExportedNetworkInterface) ProtoMessage ¶
func (*ExportedNetworkInterface) ProtoMessage()
func (*ExportedNetworkInterface) Reset ¶
func (m *ExportedNetworkInterface) Reset()
func (*ExportedNetworkInterface) String ¶
func (m *ExportedNetworkInterface) String() string
type ExportedOpenFile ¶
type ExportedOpenFile struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Pid *uint32 `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"` Path *string `protobuf:"bytes,3,opt,name=path" json:"path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedOpenFile) Descriptor ¶
func (*ExportedOpenFile) Descriptor() ([]byte, []int)
func (*ExportedOpenFile) GetMetadata ¶
func (m *ExportedOpenFile) GetMetadata() *ExportedMetadata
func (*ExportedOpenFile) GetPath ¶
func (m *ExportedOpenFile) GetPath() string
func (*ExportedOpenFile) GetPid ¶
func (m *ExportedOpenFile) GetPid() uint32
func (*ExportedOpenFile) ProtoMessage ¶
func (*ExportedOpenFile) ProtoMessage()
func (*ExportedOpenFile) Reset ¶
func (m *ExportedOpenFile) Reset()
func (*ExportedOpenFile) String ¶
func (m *ExportedOpenFile) String() string
type ExportedProcess ¶
type ExportedProcess struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Pid *uint32 `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"` Ppid *uint32 `protobuf:"varint,3,opt,name=ppid" json:"ppid,omitempty"` Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` Exe *string `protobuf:"bytes,5,opt,name=exe" json:"exe,omitempty"` Cmdline *string `protobuf:"bytes,6,opt,name=cmdline" json:"cmdline,omitempty"` Ctime *uint64 `protobuf:"varint,7,opt,name=ctime" json:"ctime,omitempty"` RealUid *uint32 `protobuf:"varint,8,opt,name=real_uid,json=realUid" json:"real_uid,omitempty"` EffectiveUid *uint32 `protobuf:"varint,9,opt,name=effective_uid,json=effectiveUid" json:"effective_uid,omitempty"` SavedUid *uint32 `protobuf:"varint,10,opt,name=saved_uid,json=savedUid" json:"saved_uid,omitempty"` RealGid *uint32 `protobuf:"varint,11,opt,name=real_gid,json=realGid" json:"real_gid,omitempty"` EffectiveGid *uint32 `protobuf:"varint,12,opt,name=effective_gid,json=effectiveGid" json:"effective_gid,omitempty"` SavedGid *uint32 `protobuf:"varint,13,opt,name=saved_gid,json=savedGid" json:"saved_gid,omitempty"` Username *string `protobuf:"bytes,14,opt,name=username" json:"username,omitempty"` Terminal *string `protobuf:"bytes,15,opt,name=terminal" json:"terminal,omitempty"` Status *string `protobuf:"bytes,16,opt,name=status" json:"status,omitempty"` Nice *int32 `protobuf:"varint,17,opt,name=nice" json:"nice,omitempty"` Cwd *string `protobuf:"bytes,18,opt,name=cwd" json:"cwd,omitempty"` NumThreads *uint32 `protobuf:"varint,19,opt,name=num_threads,json=numThreads" json:"num_threads,omitempty"` UserCpuTime *float32 `protobuf:"fixed32,20,opt,name=user_cpu_time,json=userCpuTime" json:"user_cpu_time,omitempty"` SystemCpuTime *float32 `protobuf:"fixed32,21,opt,name=system_cpu_time,json=systemCpuTime" json:"system_cpu_time,omitempty"` CpuPercent *float32 `protobuf:"fixed32,22,opt,name=cpu_percent,json=cpuPercent" json:"cpu_percent,omitempty"` RssSize *uint64 `protobuf:"varint,23,opt,name=rss_size,json=rssSize" json:"rss_size,omitempty"` VmsSize *uint64 `protobuf:"varint,24,opt,name=vms_size,json=vmsSize" json:"vms_size,omitempty"` MemoryPercent *float32 `protobuf:"fixed32,25,opt,name=memory_percent,json=memoryPercent" json:"memory_percent,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedProcess) Descriptor ¶
func (*ExportedProcess) Descriptor() ([]byte, []int)
func (*ExportedProcess) GetCmdline ¶
func (m *ExportedProcess) GetCmdline() string
func (*ExportedProcess) GetCpuPercent ¶
func (m *ExportedProcess) GetCpuPercent() float32
func (*ExportedProcess) GetCtime ¶
func (m *ExportedProcess) GetCtime() uint64
func (*ExportedProcess) GetCwd ¶
func (m *ExportedProcess) GetCwd() string
func (*ExportedProcess) GetEffectiveGid ¶
func (m *ExportedProcess) GetEffectiveGid() uint32
func (*ExportedProcess) GetEffectiveUid ¶
func (m *ExportedProcess) GetEffectiveUid() uint32
func (*ExportedProcess) GetExe ¶
func (m *ExportedProcess) GetExe() string
func (*ExportedProcess) GetMemoryPercent ¶
func (m *ExportedProcess) GetMemoryPercent() float32
func (*ExportedProcess) GetMetadata ¶
func (m *ExportedProcess) GetMetadata() *ExportedMetadata
func (*ExportedProcess) GetName ¶
func (m *ExportedProcess) GetName() string
func (*ExportedProcess) GetNice ¶
func (m *ExportedProcess) GetNice() int32
func (*ExportedProcess) GetNumThreads ¶
func (m *ExportedProcess) GetNumThreads() uint32
func (*ExportedProcess) GetPid ¶
func (m *ExportedProcess) GetPid() uint32
func (*ExportedProcess) GetPpid ¶
func (m *ExportedProcess) GetPpid() uint32
func (*ExportedProcess) GetRealGid ¶
func (m *ExportedProcess) GetRealGid() uint32
func (*ExportedProcess) GetRealUid ¶
func (m *ExportedProcess) GetRealUid() uint32
func (*ExportedProcess) GetRssSize ¶
func (m *ExportedProcess) GetRssSize() uint64
func (*ExportedProcess) GetSavedGid ¶
func (m *ExportedProcess) GetSavedGid() uint32
func (*ExportedProcess) GetSavedUid ¶
func (m *ExportedProcess) GetSavedUid() uint32
func (*ExportedProcess) GetStatus ¶
func (m *ExportedProcess) GetStatus() string
func (*ExportedProcess) GetSystemCpuTime ¶
func (m *ExportedProcess) GetSystemCpuTime() float32
func (*ExportedProcess) GetTerminal ¶
func (m *ExportedProcess) GetTerminal() string
func (*ExportedProcess) GetUserCpuTime ¶
func (m *ExportedProcess) GetUserCpuTime() float32
func (*ExportedProcess) GetUsername ¶
func (m *ExportedProcess) GetUsername() string
func (*ExportedProcess) GetVmsSize ¶
func (m *ExportedProcess) GetVmsSize() uint64
func (*ExportedProcess) ProtoMessage ¶
func (*ExportedProcess) ProtoMessage()
func (*ExportedProcess) Reset ¶
func (m *ExportedProcess) Reset()
func (*ExportedProcess) String ¶
func (m *ExportedProcess) String() string
type ExportedRegistryKey ¶
type ExportedRegistryKey struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Urn *string `protobuf:"bytes,2,opt,name=urn" json:"urn,omitempty"` LastModified *uint64 `protobuf:"varint,3,opt,name=last_modified,json=lastModified" json:"last_modified,omitempty"` Type *StatEntry_RegistryType `protobuf:"varint,4,opt,name=type,enum=StatEntry_RegistryType" json:"type,omitempty"` Data []byte `protobuf:"bytes,5,opt,name=data" json:"data,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ExportedRegistryKey) Descriptor ¶
func (*ExportedRegistryKey) Descriptor() ([]byte, []int)
func (*ExportedRegistryKey) GetData ¶
func (m *ExportedRegistryKey) GetData() []byte
func (*ExportedRegistryKey) GetLastModified ¶
func (m *ExportedRegistryKey) GetLastModified() uint64
func (*ExportedRegistryKey) GetMetadata ¶
func (m *ExportedRegistryKey) GetMetadata() *ExportedMetadata
func (*ExportedRegistryKey) GetType ¶
func (m *ExportedRegistryKey) GetType() StatEntry_RegistryType
func (*ExportedRegistryKey) GetUrn ¶
func (m *ExportedRegistryKey) GetUrn() string
func (*ExportedRegistryKey) ProtoMessage ¶
func (*ExportedRegistryKey) ProtoMessage()
func (*ExportedRegistryKey) Reset ¶
func (m *ExportedRegistryKey) Reset()
func (*ExportedRegistryKey) String ¶
func (m *ExportedRegistryKey) String() string
type ExportedRekallLinuxProcOp ¶
type ExportedRekallLinuxProcOp struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Fullpath *string `protobuf:"bytes,2,opt,name=fullpath" json:"fullpath,omitempty"` Operation *string `protobuf:"bytes,3,opt,name=operation" json:"operation,omitempty"` HandlerAddress *uint64 `protobuf:"varint,4,opt,name=handler_address,json=handlerAddress" json:"handler_address,omitempty"` Module *string `protobuf:"bytes,5,opt,name=module" json:"module,omitempty"` Symbol *string `protobuf:"bytes,6,opt,name=symbol" json:"symbol,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represents a proc_fops entry. Related plugins: check_proc_fops
func (*ExportedRekallLinuxProcOp) Descriptor ¶
func (*ExportedRekallLinuxProcOp) Descriptor() ([]byte, []int)
func (*ExportedRekallLinuxProcOp) GetFullpath ¶
func (m *ExportedRekallLinuxProcOp) GetFullpath() string
func (*ExportedRekallLinuxProcOp) GetHandlerAddress ¶
func (m *ExportedRekallLinuxProcOp) GetHandlerAddress() uint64
func (*ExportedRekallLinuxProcOp) GetMetadata ¶
func (m *ExportedRekallLinuxProcOp) GetMetadata() *ExportedMetadata
func (*ExportedRekallLinuxProcOp) GetModule ¶
func (m *ExportedRekallLinuxProcOp) GetModule() string
func (*ExportedRekallLinuxProcOp) GetOperation ¶
func (m *ExportedRekallLinuxProcOp) GetOperation() string
func (*ExportedRekallLinuxProcOp) GetSymbol ¶
func (m *ExportedRekallLinuxProcOp) GetSymbol() string
func (*ExportedRekallLinuxProcOp) ProtoMessage ¶
func (*ExportedRekallLinuxProcOp) ProtoMessage()
func (*ExportedRekallLinuxProcOp) Reset ¶
func (m *ExportedRekallLinuxProcOp) Reset()
func (*ExportedRekallLinuxProcOp) String ¶
func (m *ExportedRekallLinuxProcOp) String() string
type ExportedRekallLinuxTask ¶
type ExportedRekallLinuxTask struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Address *uint64 `protobuf:"varint,2,opt,name=address" json:"address,omitempty"` Pid *uint64 `protobuf:"varint,3,opt,name=pid" json:"pid,omitempty"` Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` CreationTime *uint64 `protobuf:"varint,5,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"` ParentPid *uint64 `protobuf:"varint,6,opt,name=parent_pid,json=parentPid" json:"parent_pid,omitempty"` Commandline *string `protobuf:"bytes,7,opt,name=commandline" json:"commandline,omitempty"` Uid *uint64 `protobuf:"varint,8,opt,name=uid" json:"uid,omitempty"` Gid *uint64 `protobuf:"varint,9,opt,name=gid" json:"gid,omitempty"` Euid *uint64 `protobuf:"varint,10,opt,name=euid" json:"euid,omitempty"` Egid *uint64 `protobuf:"varint,11,opt,name=egid" json:"egid,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represents a Linux task. Related plugins: pslist
func (*ExportedRekallLinuxTask) Descriptor ¶
func (*ExportedRekallLinuxTask) Descriptor() ([]byte, []int)
func (*ExportedRekallLinuxTask) GetAddress ¶
func (m *ExportedRekallLinuxTask) GetAddress() uint64
func (*ExportedRekallLinuxTask) GetCommandline ¶
func (m *ExportedRekallLinuxTask) GetCommandline() string
func (*ExportedRekallLinuxTask) GetCreationTime ¶
func (m *ExportedRekallLinuxTask) GetCreationTime() uint64
func (*ExportedRekallLinuxTask) GetEgid ¶
func (m *ExportedRekallLinuxTask) GetEgid() uint64
func (*ExportedRekallLinuxTask) GetEuid ¶
func (m *ExportedRekallLinuxTask) GetEuid() uint64
func (*ExportedRekallLinuxTask) GetGid ¶
func (m *ExportedRekallLinuxTask) GetGid() uint64
func (*ExportedRekallLinuxTask) GetMetadata ¶
func (m *ExportedRekallLinuxTask) GetMetadata() *ExportedMetadata
func (*ExportedRekallLinuxTask) GetName ¶
func (m *ExportedRekallLinuxTask) GetName() string
func (*ExportedRekallLinuxTask) GetParentPid ¶
func (m *ExportedRekallLinuxTask) GetParentPid() uint64
func (*ExportedRekallLinuxTask) GetPid ¶
func (m *ExportedRekallLinuxTask) GetPid() uint64
func (*ExportedRekallLinuxTask) GetUid ¶
func (m *ExportedRekallLinuxTask) GetUid() uint64
func (*ExportedRekallLinuxTask) ProtoMessage ¶
func (*ExportedRekallLinuxTask) ProtoMessage()
func (*ExportedRekallLinuxTask) Reset ¶
func (m *ExportedRekallLinuxTask) Reset()
func (*ExportedRekallLinuxTask) String ¶
func (m *ExportedRekallLinuxTask) String() string
type ExportedRekallLinuxTaskOp ¶
type ExportedRekallLinuxTaskOp struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Task *ExportedRekallLinuxTask `protobuf:"bytes,2,opt,name=task" json:"task,omitempty"` Operation *string `protobuf:"bytes,3,opt,name=operation" json:"operation,omitempty"` HandlerAddress *uint64 `protobuf:"varint,4,opt,name=handler_address,json=handlerAddress" json:"handler_address,omitempty"` Module *string `protobuf:"bytes,5,opt,name=module" json:"module,omitempty"` Symbol *string `protobuf:"bytes,6,opt,name=symbol" json:"symbol,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represents a task_ops entry. Related plugins: check_task_fops,
func (*ExportedRekallLinuxTaskOp) Descriptor ¶
func (*ExportedRekallLinuxTaskOp) Descriptor() ([]byte, []int)
func (*ExportedRekallLinuxTaskOp) GetHandlerAddress ¶
func (m *ExportedRekallLinuxTaskOp) GetHandlerAddress() uint64
func (*ExportedRekallLinuxTaskOp) GetMetadata ¶
func (m *ExportedRekallLinuxTaskOp) GetMetadata() *ExportedMetadata
func (*ExportedRekallLinuxTaskOp) GetModule ¶
func (m *ExportedRekallLinuxTaskOp) GetModule() string
func (*ExportedRekallLinuxTaskOp) GetOperation ¶
func (m *ExportedRekallLinuxTaskOp) GetOperation() string
func (*ExportedRekallLinuxTaskOp) GetSymbol ¶
func (m *ExportedRekallLinuxTaskOp) GetSymbol() string
func (*ExportedRekallLinuxTaskOp) GetTask ¶
func (m *ExportedRekallLinuxTaskOp) GetTask() *ExportedRekallLinuxTask
func (*ExportedRekallLinuxTaskOp) ProtoMessage ¶
func (*ExportedRekallLinuxTaskOp) ProtoMessage()
func (*ExportedRekallLinuxTaskOp) Reset ¶
func (m *ExportedRekallLinuxTaskOp) Reset()
func (*ExportedRekallLinuxTaskOp) String ¶
func (m *ExportedRekallLinuxTaskOp) String() string
type ExportedRekallProcess ¶
type ExportedRekallProcess struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Pid *uint64 `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` Fullpath *string `protobuf:"bytes,4,opt,name=fullpath" json:"fullpath,omitempty"` CreationTime *uint64 `protobuf:"varint,5,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"` ExitTime *uint64 `protobuf:"varint,6,opt,name=exit_time,json=exitTime" json:"exit_time,omitempty"` ParentPid *uint64 `protobuf:"varint,7,opt,name=parent_pid,json=parentPid" json:"parent_pid,omitempty"` Commandline *string `protobuf:"bytes,8,opt,name=commandline" json:"commandline,omitempty"` TrustedFullpath *string `protobuf:"bytes,9,opt,name=trusted_fullpath,json=trustedFullpath" json:"trusted_fullpath,omitempty"` XXX_unrecognized []byte `json:"-"` }
Contains the minimum information necessary from a Windows process so correlation with logs can be done easily. Related plugins: pslist
func (*ExportedRekallProcess) Descriptor ¶
func (*ExportedRekallProcess) Descriptor() ([]byte, []int)
func (*ExportedRekallProcess) GetCommandline ¶
func (m *ExportedRekallProcess) GetCommandline() string
func (*ExportedRekallProcess) GetCreationTime ¶
func (m *ExportedRekallProcess) GetCreationTime() uint64
func (*ExportedRekallProcess) GetExitTime ¶
func (m *ExportedRekallProcess) GetExitTime() uint64
func (*ExportedRekallProcess) GetFullpath ¶
func (m *ExportedRekallProcess) GetFullpath() string
func (*ExportedRekallProcess) GetMetadata ¶
func (m *ExportedRekallProcess) GetMetadata() *ExportedMetadata
func (*ExportedRekallProcess) GetName ¶
func (m *ExportedRekallProcess) GetName() string
func (*ExportedRekallProcess) GetParentPid ¶
func (m *ExportedRekallProcess) GetParentPid() uint64
func (*ExportedRekallProcess) GetPid ¶
func (m *ExportedRekallProcess) GetPid() uint64
func (*ExportedRekallProcess) GetTrustedFullpath ¶
func (m *ExportedRekallProcess) GetTrustedFullpath() string
func (*ExportedRekallProcess) ProtoMessage ¶
func (*ExportedRekallProcess) ProtoMessage()
func (*ExportedRekallProcess) Reset ¶
func (m *ExportedRekallProcess) Reset()
func (*ExportedRekallProcess) String ¶
func (m *ExportedRekallProcess) String() string
type ExportedRekallWindowsLoadedModule ¶
type ExportedRekallWindowsLoadedModule struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Process *ExportedRekallProcess `protobuf:"bytes,2,opt,name=process" json:"process,omitempty"` Fullpath *string `protobuf:"bytes,3,opt,name=fullpath" json:"fullpath,omitempty"` Address *uint64 `protobuf:"varint,4,opt,name=address" json:"address,omitempty"` Size *uint64 `protobuf:"varint,5,opt,name=size" json:"size,omitempty"` IsInLoadList *bool `protobuf:"varint,6,opt,name=is_in_load_list,json=isInLoadList" json:"is_in_load_list,omitempty"` InLoadFullpath *string `protobuf:"bytes,7,opt,name=in_load_fullpath,json=inLoadFullpath" json:"in_load_fullpath,omitempty"` IsInInitList *bool `protobuf:"varint,8,opt,name=is_in_init_list,json=isInInitList" json:"is_in_init_list,omitempty"` InInitFullpath *string `protobuf:"bytes,9,opt,name=in_init_fullpath,json=inInitFullpath" json:"in_init_fullpath,omitempty"` IsInMemList *bool `protobuf:"varint,10,opt,name=is_in_mem_list,json=isInMemList" json:"is_in_mem_list,omitempty"` InMemFullpath *string `protobuf:"bytes,11,opt,name=in_mem_fullpath,json=inMemFullpath" json:"in_mem_fullpath,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represents a module (usually a dll or executable) loaded into a process' address space in Windows. Related plugins: ldrmodules
func (*ExportedRekallWindowsLoadedModule) Descriptor ¶
func (*ExportedRekallWindowsLoadedModule) Descriptor() ([]byte, []int)
func (*ExportedRekallWindowsLoadedModule) GetAddress ¶
func (m *ExportedRekallWindowsLoadedModule) GetAddress() uint64
func (*ExportedRekallWindowsLoadedModule) GetFullpath ¶
func (m *ExportedRekallWindowsLoadedModule) GetFullpath() string
func (*ExportedRekallWindowsLoadedModule) GetInInitFullpath ¶
func (m *ExportedRekallWindowsLoadedModule) GetInInitFullpath() string
func (*ExportedRekallWindowsLoadedModule) GetInLoadFullpath ¶
func (m *ExportedRekallWindowsLoadedModule) GetInLoadFullpath() string
func (*ExportedRekallWindowsLoadedModule) GetInMemFullpath ¶
func (m *ExportedRekallWindowsLoadedModule) GetInMemFullpath() string
func (*ExportedRekallWindowsLoadedModule) GetIsInInitList ¶
func (m *ExportedRekallWindowsLoadedModule) GetIsInInitList() bool
func (*ExportedRekallWindowsLoadedModule) GetIsInLoadList ¶
func (m *ExportedRekallWindowsLoadedModule) GetIsInLoadList() bool
func (*ExportedRekallWindowsLoadedModule) GetIsInMemList ¶
func (m *ExportedRekallWindowsLoadedModule) GetIsInMemList() bool
func (*ExportedRekallWindowsLoadedModule) GetMetadata ¶
func (m *ExportedRekallWindowsLoadedModule) GetMetadata() *ExportedMetadata
func (*ExportedRekallWindowsLoadedModule) GetProcess ¶
func (m *ExportedRekallWindowsLoadedModule) GetProcess() *ExportedRekallProcess
func (*ExportedRekallWindowsLoadedModule) GetSize ¶
func (m *ExportedRekallWindowsLoadedModule) GetSize() uint64
func (*ExportedRekallWindowsLoadedModule) ProtoMessage ¶
func (*ExportedRekallWindowsLoadedModule) ProtoMessage()
func (*ExportedRekallWindowsLoadedModule) Reset ¶
func (m *ExportedRekallWindowsLoadedModule) Reset()
func (*ExportedRekallWindowsLoadedModule) String ¶
func (m *ExportedRekallWindowsLoadedModule) String() string
type ExportedWindowsHandle ¶
type ExportedWindowsHandle struct { Metadata *ExportedMetadata `protobuf:"bytes,1,opt,name=metadata" json:"metadata,omitempty"` Process *ExportedRekallProcess `protobuf:"bytes,2,opt,name=process" json:"process,omitempty"` Address *uint64 `protobuf:"varint,3,opt,name=address" json:"address,omitempty"` // Type *string `protobuf:"bytes,4,opt,name=type" json:"type,omitempty"` // Name *string `protobuf:"bytes,5,opt,name=name" json:"name,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represents a handle held by a process. Related plugins: handles
func (*ExportedWindowsHandle) Descriptor ¶
func (*ExportedWindowsHandle) Descriptor() ([]byte, []int)
func (*ExportedWindowsHandle) GetAddress ¶
func (m *ExportedWindowsHandle) GetAddress() uint64
func (*ExportedWindowsHandle) GetMetadata ¶
func (m *ExportedWindowsHandle) GetMetadata() *ExportedMetadata
func (*ExportedWindowsHandle) GetName ¶
func (m *ExportedWindowsHandle) GetName() string
func (*ExportedWindowsHandle) GetProcess ¶
func (m *ExportedWindowsHandle) GetProcess() *ExportedRekallProcess
func (*ExportedWindowsHandle) GetType ¶
func (m *ExportedWindowsHandle) GetType() string
func (*ExportedWindowsHandle) ProtoMessage ¶
func (*ExportedWindowsHandle) ProtoMessage()
func (*ExportedWindowsHandle) Reset ¶
func (m *ExportedWindowsHandle) Reset()
func (*ExportedWindowsHandle) String ¶
func (m *ExportedWindowsHandle) String() string
type FetchBufferForSparseImageArgs ¶
type FetchBufferForSparseImageArgs struct { FileUrn *string `protobuf:"bytes,1,opt,name=file_urn,json=fileUrn" json:"file_urn,omitempty"` Length *uint64 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"` Offset *uint64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*FetchBufferForSparseImageArgs) Descriptor ¶
func (*FetchBufferForSparseImageArgs) Descriptor() ([]byte, []int)
func (*FetchBufferForSparseImageArgs) GetFileUrn ¶
func (m *FetchBufferForSparseImageArgs) GetFileUrn() string
func (*FetchBufferForSparseImageArgs) GetLength ¶
func (m *FetchBufferForSparseImageArgs) GetLength() uint64
func (*FetchBufferForSparseImageArgs) GetOffset ¶
func (m *FetchBufferForSparseImageArgs) GetOffset() uint64
func (*FetchBufferForSparseImageArgs) ProtoMessage ¶
func (*FetchBufferForSparseImageArgs) ProtoMessage()
func (*FetchBufferForSparseImageArgs) Reset ¶
func (m *FetchBufferForSparseImageArgs) Reset()
func (*FetchBufferForSparseImageArgs) String ¶
func (m *FetchBufferForSparseImageArgs) String() string
type FileCollectorArgs ¶
type FileCollectorArgs struct { Findspecs []*FindSpec `protobuf:"bytes,1,rep,name=findspecs" json:"findspecs,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*FileCollectorArgs) Descriptor ¶
func (*FileCollectorArgs) Descriptor() ([]byte, []int)
func (*FileCollectorArgs) GetFindspecs ¶
func (m *FileCollectorArgs) GetFindspecs() []*FindSpec
func (*FileCollectorArgs) ProtoMessage ¶
func (*FileCollectorArgs) ProtoMessage()
func (*FileCollectorArgs) Reset ¶
func (m *FileCollectorArgs) Reset()
func (*FileCollectorArgs) String ¶
func (m *FileCollectorArgs) String() string
type FileFinderAccessTimeCondition ¶
type FileFinderAccessTimeCondition struct { MinLastAccessTime *uint64 `protobuf:"varint,5,opt,name=min_last_access_time,json=minLastAccessTime,def=0" json:"min_last_access_time,omitempty"` MaxLastAccessTime *uint64 `` /* 134-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
Next field ID: 7
func (*FileFinderAccessTimeCondition) Descriptor ¶
func (*FileFinderAccessTimeCondition) Descriptor() ([]byte, []int)
func (*FileFinderAccessTimeCondition) GetMaxLastAccessTime ¶
func (m *FileFinderAccessTimeCondition) GetMaxLastAccessTime() uint64
func (*FileFinderAccessTimeCondition) GetMinLastAccessTime ¶
func (m *FileFinderAccessTimeCondition) GetMinLastAccessTime() uint64
func (*FileFinderAccessTimeCondition) ProtoMessage ¶
func (*FileFinderAccessTimeCondition) ProtoMessage()
func (*FileFinderAccessTimeCondition) Reset ¶
func (m *FileFinderAccessTimeCondition) Reset()
func (*FileFinderAccessTimeCondition) String ¶
func (m *FileFinderAccessTimeCondition) String() string
type FileFinderAction ¶
type FileFinderAction struct { ActionType *FileFinderAction_Action `protobuf:"varint,1,opt,name=action_type,json=actionType,enum=FileFinderAction_Action,def=0" json:"action_type,omitempty"` Download *FileFinderDownloadActionOptions `protobuf:"bytes,2,opt,name=download" json:"download,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*FileFinderAction) Descriptor ¶
func (*FileFinderAction) Descriptor() ([]byte, []int)
func (*FileFinderAction) GetActionType ¶
func (m *FileFinderAction) GetActionType() FileFinderAction_Action
func (*FileFinderAction) GetDownload ¶
func (m *FileFinderAction) GetDownload() *FileFinderDownloadActionOptions
func (*FileFinderAction) ProtoMessage ¶
func (*FileFinderAction) ProtoMessage()
func (*FileFinderAction) Reset ¶
func (m *FileFinderAction) Reset()
func (*FileFinderAction) String ¶
func (m *FileFinderAction) String() string
type FileFinderAction_Action ¶
type FileFinderAction_Action int32
const ( FileFinderAction_STAT FileFinderAction_Action = 0 FileFinderAction_HASH FileFinderAction_Action = 1 FileFinderAction_DOWNLOAD FileFinderAction_Action = 2 )
const Default_ApiStartRobotGetFilesOperationArgs_Action FileFinderAction_Action = FileFinderAction_DOWNLOAD
const Default_FileFinderAction_ActionType FileFinderAction_Action = FileFinderAction_STAT
func (FileFinderAction_Action) Enum ¶
func (x FileFinderAction_Action) Enum() *FileFinderAction_Action
func (FileFinderAction_Action) EnumDescriptor ¶
func (FileFinderAction_Action) EnumDescriptor() ([]byte, []int)
func (FileFinderAction_Action) String ¶
func (x FileFinderAction_Action) String() string
func (*FileFinderAction_Action) UnmarshalJSON ¶
func (x *FileFinderAction_Action) UnmarshalJSON(data []byte) error
type FileFinderArgs ¶
type FileFinderArgs struct { Paths []string `protobuf:"bytes,1,rep,name=paths" json:"paths,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` FileSize *uint64 `protobuf:"varint,3,opt,name=file_size,json=fileSize,def=1000000000" json:"file_size,omitempty"` Conditions []*FileFinderCondition `protobuf:"bytes,5,rep,name=conditions" json:"conditions,omitempty"` Action *FileFinderAction `protobuf:"bytes,6,opt,name=action" json:"action,omitempty"` NoFileTypeCheck *bool `protobuf:"varint,7,opt,name=no_file_type_check,json=noFileTypeCheck,def=0" json:"no_file_type_check,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 8
func (*FileFinderArgs) Descriptor ¶
func (*FileFinderArgs) Descriptor() ([]byte, []int)
func (*FileFinderArgs) GetAction ¶
func (m *FileFinderArgs) GetAction() *FileFinderAction
func (*FileFinderArgs) GetConditions ¶
func (m *FileFinderArgs) GetConditions() []*FileFinderCondition
func (*FileFinderArgs) GetFileSize ¶
func (m *FileFinderArgs) GetFileSize() uint64
func (*FileFinderArgs) GetNoFileTypeCheck ¶
func (m *FileFinderArgs) GetNoFileTypeCheck() bool
func (*FileFinderArgs) GetPaths ¶
func (m *FileFinderArgs) GetPaths() []string
func (*FileFinderArgs) GetPathtype ¶
func (m *FileFinderArgs) GetPathtype() PathSpec_PathType
func (*FileFinderArgs) ProtoMessage ¶
func (*FileFinderArgs) ProtoMessage()
func (*FileFinderArgs) Reset ¶
func (m *FileFinderArgs) Reset()
func (*FileFinderArgs) String ¶
func (m *FileFinderArgs) String() string
type FileFinderCondition ¶
type FileFinderCondition struct { ConditionType *FileFinderCondition_Type `protobuf:"varint,1,opt,name=condition_type,json=conditionType,enum=FileFinderCondition_Type" json:"condition_type,omitempty"` ModificationTime *FileFinderModificationTimeCondition `protobuf:"bytes,2,opt,name=modification_time,json=modificationTime" json:"modification_time,omitempty"` AccessTime *FileFinderAccessTimeCondition `protobuf:"bytes,3,opt,name=access_time,json=accessTime" json:"access_time,omitempty"` InodeChangeTime *FileFinderInodeChangeTimeCondition `protobuf:"bytes,4,opt,name=inode_change_time,json=inodeChangeTime" json:"inode_change_time,omitempty"` Size *FileFinderSizeCondition `protobuf:"bytes,5,opt,name=size" json:"size,omitempty"` ContentsRegexMatch *FileFinderContentsRegexMatchCondition `protobuf:"bytes,6,opt,name=contents_regex_match,json=contentsRegexMatch" json:"contents_regex_match,omitempty"` ContentsLiteralMatch *FileFinderContentsLiteralMatchCondition `protobuf:"bytes,7,opt,name=contents_literal_match,json=contentsLiteralMatch" json:"contents_literal_match,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 8
func (*FileFinderCondition) Descriptor ¶
func (*FileFinderCondition) Descriptor() ([]byte, []int)
func (*FileFinderCondition) GetAccessTime ¶
func (m *FileFinderCondition) GetAccessTime() *FileFinderAccessTimeCondition
func (*FileFinderCondition) GetConditionType ¶
func (m *FileFinderCondition) GetConditionType() FileFinderCondition_Type
func (*FileFinderCondition) GetContentsLiteralMatch ¶
func (m *FileFinderCondition) GetContentsLiteralMatch() *FileFinderContentsLiteralMatchCondition
func (*FileFinderCondition) GetContentsRegexMatch ¶
func (m *FileFinderCondition) GetContentsRegexMatch() *FileFinderContentsRegexMatchCondition
func (*FileFinderCondition) GetInodeChangeTime ¶
func (m *FileFinderCondition) GetInodeChangeTime() *FileFinderInodeChangeTimeCondition
func (*FileFinderCondition) GetModificationTime ¶
func (m *FileFinderCondition) GetModificationTime() *FileFinderModificationTimeCondition
func (*FileFinderCondition) GetSize ¶
func (m *FileFinderCondition) GetSize() *FileFinderSizeCondition
func (*FileFinderCondition) ProtoMessage ¶
func (*FileFinderCondition) ProtoMessage()
func (*FileFinderCondition) Reset ¶
func (m *FileFinderCondition) Reset()
func (*FileFinderCondition) String ¶
func (m *FileFinderCondition) String() string
type FileFinderCondition_Type ¶
type FileFinderCondition_Type int32
const ( FileFinderCondition_MODIFICATION_TIME FileFinderCondition_Type = 0 FileFinderCondition_ACCESS_TIME FileFinderCondition_Type = 1 FileFinderCondition_INODE_CHANGE_TIME FileFinderCondition_Type = 2 FileFinderCondition_SIZE FileFinderCondition_Type = 3 FileFinderCondition_CONTENTS_REGEX_MATCH FileFinderCondition_Type = 4 FileFinderCondition_CONTENTS_LITERAL_MATCH FileFinderCondition_Type = 5 )
func (FileFinderCondition_Type) Enum ¶
func (x FileFinderCondition_Type) Enum() *FileFinderCondition_Type
func (FileFinderCondition_Type) EnumDescriptor ¶
func (FileFinderCondition_Type) EnumDescriptor() ([]byte, []int)
func (FileFinderCondition_Type) String ¶
func (x FileFinderCondition_Type) String() string
func (*FileFinderCondition_Type) UnmarshalJSON ¶
func (x *FileFinderCondition_Type) UnmarshalJSON(data []byte) error
type FileFinderContentsLiteralMatchCondition ¶
type FileFinderContentsLiteralMatchCondition struct { Literal []byte `protobuf:"bytes,5,opt,name=literal" json:"literal,omitempty"` Mode *FileFinderContentsLiteralMatchCondition_Mode `protobuf:"varint,6,opt,name=mode,enum=FileFinderContentsLiteralMatchCondition_Mode,def=1" json:"mode,omitempty"` StartOffset *uint64 `protobuf:"varint,2,opt,name=start_offset,json=startOffset,def=0" json:"start_offset,omitempty"` Length *uint64 `protobuf:"varint,3,opt,name=length,def=20000000" json:"length,omitempty"` BytesBefore *uint32 `protobuf:"varint,7,opt,name=bytes_before,json=bytesBefore,def=0" json:"bytes_before,omitempty"` BytesAfter *uint32 `protobuf:"varint,8,opt,name=bytes_after,json=bytesAfter,def=0" json:"bytes_after,omitempty"` XorInKey *uint32 `protobuf:"varint,9,opt,name=xor_in_key,json=xorInKey,def=0" json:"xor_in_key,omitempty"` XorOutKey *uint32 `protobuf:"varint,10,opt,name=xor_out_key,json=xorOutKey,def=0" json:"xor_out_key,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 11
func (*FileFinderContentsLiteralMatchCondition) Descriptor ¶
func (*FileFinderContentsLiteralMatchCondition) Descriptor() ([]byte, []int)
func (*FileFinderContentsLiteralMatchCondition) GetBytesAfter ¶
func (m *FileFinderContentsLiteralMatchCondition) GetBytesAfter() uint32
func (*FileFinderContentsLiteralMatchCondition) GetBytesBefore ¶
func (m *FileFinderContentsLiteralMatchCondition) GetBytesBefore() uint32
func (*FileFinderContentsLiteralMatchCondition) GetLength ¶
func (m *FileFinderContentsLiteralMatchCondition) GetLength() uint64
func (*FileFinderContentsLiteralMatchCondition) GetLiteral ¶
func (m *FileFinderContentsLiteralMatchCondition) GetLiteral() []byte
func (*FileFinderContentsLiteralMatchCondition) GetMode ¶
func (m *FileFinderContentsLiteralMatchCondition) GetMode() FileFinderContentsLiteralMatchCondition_Mode
func (*FileFinderContentsLiteralMatchCondition) GetStartOffset ¶
func (m *FileFinderContentsLiteralMatchCondition) GetStartOffset() uint64
func (*FileFinderContentsLiteralMatchCondition) GetXorInKey ¶
func (m *FileFinderContentsLiteralMatchCondition) GetXorInKey() uint32
func (*FileFinderContentsLiteralMatchCondition) GetXorOutKey ¶
func (m *FileFinderContentsLiteralMatchCondition) GetXorOutKey() uint32
func (*FileFinderContentsLiteralMatchCondition) ProtoMessage ¶
func (*FileFinderContentsLiteralMatchCondition) ProtoMessage()
func (*FileFinderContentsLiteralMatchCondition) Reset ¶
func (m *FileFinderContentsLiteralMatchCondition) Reset()
func (*FileFinderContentsLiteralMatchCondition) String ¶
func (m *FileFinderContentsLiteralMatchCondition) String() string
type FileFinderContentsLiteralMatchCondition_Mode ¶
type FileFinderContentsLiteralMatchCondition_Mode int32
const ( FileFinderContentsLiteralMatchCondition_ALL_HITS FileFinderContentsLiteralMatchCondition_Mode = 0 FileFinderContentsLiteralMatchCondition_FIRST_HIT FileFinderContentsLiteralMatchCondition_Mode = 1 )
const Default_FileFinderContentsLiteralMatchCondition_Mode FileFinderContentsLiteralMatchCondition_Mode = FileFinderContentsLiteralMatchCondition_FIRST_HIT
func (FileFinderContentsLiteralMatchCondition_Mode) EnumDescriptor ¶
func (FileFinderContentsLiteralMatchCondition_Mode) EnumDescriptor() ([]byte, []int)
func (FileFinderContentsLiteralMatchCondition_Mode) String ¶
func (x FileFinderContentsLiteralMatchCondition_Mode) String() string
func (*FileFinderContentsLiteralMatchCondition_Mode) UnmarshalJSON ¶
func (x *FileFinderContentsLiteralMatchCondition_Mode) UnmarshalJSON(data []byte) error
type FileFinderContentsRegexMatchCondition ¶
type FileFinderContentsRegexMatchCondition struct { Regex *string `protobuf:"bytes,4,opt,name=regex" json:"regex,omitempty"` Mode *FileFinderContentsRegexMatchCondition_Mode `protobuf:"varint,6,opt,name=mode,enum=FileFinderContentsRegexMatchCondition_Mode,def=1" json:"mode,omitempty"` BytesBefore *uint32 `protobuf:"varint,7,opt,name=bytes_before,json=bytesBefore,def=0" json:"bytes_before,omitempty"` BytesAfter *uint32 `protobuf:"varint,8,opt,name=bytes_after,json=bytesAfter,def=0" json:"bytes_after,omitempty"` StartOffset *uint64 `protobuf:"varint,2,opt,name=start_offset,json=startOffset,def=0" json:"start_offset,omitempty"` Length *uint64 `protobuf:"varint,3,opt,name=length,def=20000000" json:"length,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 9
func (*FileFinderContentsRegexMatchCondition) Descriptor ¶
func (*FileFinderContentsRegexMatchCondition) Descriptor() ([]byte, []int)
func (*FileFinderContentsRegexMatchCondition) GetBytesAfter ¶
func (m *FileFinderContentsRegexMatchCondition) GetBytesAfter() uint32
func (*FileFinderContentsRegexMatchCondition) GetBytesBefore ¶
func (m *FileFinderContentsRegexMatchCondition) GetBytesBefore() uint32
func (*FileFinderContentsRegexMatchCondition) GetLength ¶
func (m *FileFinderContentsRegexMatchCondition) GetLength() uint64
func (*FileFinderContentsRegexMatchCondition) GetMode ¶
func (m *FileFinderContentsRegexMatchCondition) GetMode() FileFinderContentsRegexMatchCondition_Mode
func (*FileFinderContentsRegexMatchCondition) GetRegex ¶
func (m *FileFinderContentsRegexMatchCondition) GetRegex() string
func (*FileFinderContentsRegexMatchCondition) GetStartOffset ¶
func (m *FileFinderContentsRegexMatchCondition) GetStartOffset() uint64
func (*FileFinderContentsRegexMatchCondition) ProtoMessage ¶
func (*FileFinderContentsRegexMatchCondition) ProtoMessage()
func (*FileFinderContentsRegexMatchCondition) Reset ¶
func (m *FileFinderContentsRegexMatchCondition) Reset()
func (*FileFinderContentsRegexMatchCondition) String ¶
func (m *FileFinderContentsRegexMatchCondition) String() string
type FileFinderContentsRegexMatchCondition_Mode ¶
type FileFinderContentsRegexMatchCondition_Mode int32
const ( FileFinderContentsRegexMatchCondition_ALL_HITS FileFinderContentsRegexMatchCondition_Mode = 0 FileFinderContentsRegexMatchCondition_FIRST_HIT FileFinderContentsRegexMatchCondition_Mode = 1 )
const Default_FileFinderContentsRegexMatchCondition_Mode FileFinderContentsRegexMatchCondition_Mode = FileFinderContentsRegexMatchCondition_FIRST_HIT
func (FileFinderContentsRegexMatchCondition_Mode) EnumDescriptor ¶
func (FileFinderContentsRegexMatchCondition_Mode) EnumDescriptor() ([]byte, []int)
func (FileFinderContentsRegexMatchCondition_Mode) String ¶
func (x FileFinderContentsRegexMatchCondition_Mode) String() string
func (*FileFinderContentsRegexMatchCondition_Mode) UnmarshalJSON ¶
func (x *FileFinderContentsRegexMatchCondition_Mode) UnmarshalJSON(data []byte) error
type FileFinderDownloadActionOptions ¶
type FileFinderDownloadActionOptions struct { MaxSize *uint64 `protobuf:"varint,5,opt,name=max_size,json=maxSize,def=100000000" json:"max_size,omitempty"` UseExternalStores *bool `protobuf:"varint,6,opt,name=use_external_stores,json=useExternalStores,def=1" json:"use_external_stores,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 7
func (*FileFinderDownloadActionOptions) Descriptor ¶
func (*FileFinderDownloadActionOptions) Descriptor() ([]byte, []int)
func (*FileFinderDownloadActionOptions) GetMaxSize ¶
func (m *FileFinderDownloadActionOptions) GetMaxSize() uint64
func (*FileFinderDownloadActionOptions) GetUseExternalStores ¶
func (m *FileFinderDownloadActionOptions) GetUseExternalStores() bool
func (*FileFinderDownloadActionOptions) ProtoMessage ¶
func (*FileFinderDownloadActionOptions) ProtoMessage()
func (*FileFinderDownloadActionOptions) Reset ¶
func (m *FileFinderDownloadActionOptions) Reset()
func (*FileFinderDownloadActionOptions) String ¶
func (m *FileFinderDownloadActionOptions) String() string
type FileFinderInodeChangeTimeCondition ¶
type FileFinderInodeChangeTimeCondition struct { MinLastInodeChangeTime *uint64 `` /* 133-byte string literal not displayed */ MaxLastInodeChangeTime *uint64 `` /* 151-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
Next field ID: 7
func (*FileFinderInodeChangeTimeCondition) Descriptor ¶
func (*FileFinderInodeChangeTimeCondition) Descriptor() ([]byte, []int)
func (*FileFinderInodeChangeTimeCondition) GetMaxLastInodeChangeTime ¶
func (m *FileFinderInodeChangeTimeCondition) GetMaxLastInodeChangeTime() uint64
func (*FileFinderInodeChangeTimeCondition) GetMinLastInodeChangeTime ¶
func (m *FileFinderInodeChangeTimeCondition) GetMinLastInodeChangeTime() uint64
func (*FileFinderInodeChangeTimeCondition) ProtoMessage ¶
func (*FileFinderInodeChangeTimeCondition) ProtoMessage()
func (*FileFinderInodeChangeTimeCondition) Reset ¶
func (m *FileFinderInodeChangeTimeCondition) Reset()
func (*FileFinderInodeChangeTimeCondition) String ¶
func (m *FileFinderInodeChangeTimeCondition) String() string
type FileFinderModificationTimeCondition ¶
type FileFinderModificationTimeCondition struct { MinLastModifiedTime *uint64 `protobuf:"varint,5,opt,name=min_last_modified_time,json=minLastModifiedTime,def=0" json:"min_last_modified_time,omitempty"` MaxLastModifiedTime *uint64 `` /* 140-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
Next field ID: 7
func (*FileFinderModificationTimeCondition) Descriptor ¶
func (*FileFinderModificationTimeCondition) Descriptor() ([]byte, []int)
func (*FileFinderModificationTimeCondition) GetMaxLastModifiedTime ¶
func (m *FileFinderModificationTimeCondition) GetMaxLastModifiedTime() uint64
func (*FileFinderModificationTimeCondition) GetMinLastModifiedTime ¶
func (m *FileFinderModificationTimeCondition) GetMinLastModifiedTime() uint64
func (*FileFinderModificationTimeCondition) ProtoMessage ¶
func (*FileFinderModificationTimeCondition) ProtoMessage()
func (*FileFinderModificationTimeCondition) Reset ¶
func (m *FileFinderModificationTimeCondition) Reset()
func (*FileFinderModificationTimeCondition) String ¶
func (m *FileFinderModificationTimeCondition) String() string
type FileFinderResult ¶
type FileFinderResult struct { StatEntry *StatEntry `protobuf:"bytes,1,opt,name=stat_entry,json=statEntry" json:"stat_entry,omitempty"` Matches []*BufferReference `protobuf:"bytes,2,rep,name=matches" json:"matches,omitempty"` HashEntry *Hash `protobuf:"bytes,3,opt,name=hash_entry,json=hashEntry" json:"hash_entry,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*FileFinderResult) Descriptor ¶
func (*FileFinderResult) Descriptor() ([]byte, []int)
func (*FileFinderResult) GetHashEntry ¶
func (m *FileFinderResult) GetHashEntry() *Hash
func (*FileFinderResult) GetMatches ¶
func (m *FileFinderResult) GetMatches() []*BufferReference
func (*FileFinderResult) GetStatEntry ¶
func (m *FileFinderResult) GetStatEntry() *StatEntry
func (*FileFinderResult) ProtoMessage ¶
func (*FileFinderResult) ProtoMessage()
func (*FileFinderResult) Reset ¶
func (m *FileFinderResult) Reset()
func (*FileFinderResult) String ¶
func (m *FileFinderResult) String() string
type FileFinderSizeCondition ¶
type FileFinderSizeCondition struct { MinFileSize *uint64 `protobuf:"varint,11,opt,name=min_file_size,json=minFileSize,def=0" json:"min_file_size,omitempty"` MaxFileSize *uint64 `protobuf:"varint,12,opt,name=max_file_size,json=maxFileSize,def=20000000" json:"max_file_size,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 13
func (*FileFinderSizeCondition) Descriptor ¶
func (*FileFinderSizeCondition) Descriptor() ([]byte, []int)
func (*FileFinderSizeCondition) GetMaxFileSize ¶
func (m *FileFinderSizeCondition) GetMaxFileSize() uint64
func (*FileFinderSizeCondition) GetMinFileSize ¶
func (m *FileFinderSizeCondition) GetMinFileSize() uint64
func (*FileFinderSizeCondition) ProtoMessage ¶
func (*FileFinderSizeCondition) ProtoMessage()
func (*FileFinderSizeCondition) Reset ¶
func (m *FileFinderSizeCondition) Reset()
func (*FileFinderSizeCondition) String ¶
func (m *FileFinderSizeCondition) String() string
type FileReference ¶
type FileReference struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Pathspecs []*PathSpec `protobuf:"bytes,2,rep,name=pathspecs" json:"pathspecs,omitempty"` Sha256Hashes [][]byte `protobuf:"bytes,3,rep,name=sha256_hashes,json=sha256Hashes" json:"sha256_hashes,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*FileReference) Descriptor ¶
func (*FileReference) Descriptor() ([]byte, []int)
func (*FileReference) GetClientId ¶
func (m *FileReference) GetClientId() string
func (*FileReference) GetPathspecs ¶
func (m *FileReference) GetPathspecs() []*PathSpec
func (*FileReference) GetSha256Hashes ¶
func (m *FileReference) GetSha256Hashes() [][]byte
func (*FileReference) ProtoMessage ¶
func (*FileReference) ProtoMessage()
func (*FileReference) Reset ¶
func (m *FileReference) Reset()
func (*FileReference) String ¶
func (m *FileReference) String() string
type Filesystem ¶
type Filesystem struct { Device *string `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"` MountPoint *string `protobuf:"bytes,2,opt,name=mount_point,json=mountPoint" json:"mount_point,omitempty"` Type *string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` Label *string `protobuf:"bytes,4,opt,name=label" json:"label,omitempty"` Options *AttributedDict `protobuf:"bytes,5,opt,name=options" json:"options,omitempty"` XXX_unrecognized []byte `json:"-"` }
Describe filesystems
func (*Filesystem) Descriptor ¶
func (*Filesystem) Descriptor() ([]byte, []int)
func (*Filesystem) GetDevice ¶
func (m *Filesystem) GetDevice() string
func (*Filesystem) GetLabel ¶
func (m *Filesystem) GetLabel() string
func (*Filesystem) GetMountPoint ¶
func (m *Filesystem) GetMountPoint() string
func (*Filesystem) GetOptions ¶
func (m *Filesystem) GetOptions() *AttributedDict
func (*Filesystem) GetType ¶
func (m *Filesystem) GetType() string
func (*Filesystem) ProtoMessage ¶
func (*Filesystem) ProtoMessage()
func (*Filesystem) Reset ¶
func (m *Filesystem) Reset()
func (*Filesystem) String ¶
func (m *Filesystem) String() string
type Filter ¶
type Filter struct { Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` Expression *string `protobuf:"bytes,2,opt,name=expression" json:"expression,omitempty"` Hint *Hint `protobuf:"bytes,5,opt,name=hint" json:"hint,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Filter) Descriptor ¶
func (*Filter) GetExpression ¶
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
type FindFilesArgs ¶
type FindFilesArgs struct { Findspec *FindSpec `protobuf:"bytes,1,opt,name=findspec" json:"findspec,omitempty"` MaxResults *uint64 `protobuf:"varint,3,opt,name=max_results,json=maxResults,def=500" json:"max_results,omitempty"` IterationCount *uint64 `protobuf:"varint,4,opt,name=iteration_count,json=iterationCount,def=20000" json:"iteration_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*FindFilesArgs) Descriptor ¶
func (*FindFilesArgs) Descriptor() ([]byte, []int)
func (*FindFilesArgs) GetFindspec ¶
func (m *FindFilesArgs) GetFindspec() *FindSpec
func (*FindFilesArgs) GetIterationCount ¶
func (m *FindFilesArgs) GetIterationCount() uint64
func (*FindFilesArgs) GetMaxResults ¶
func (m *FindFilesArgs) GetMaxResults() uint64
func (*FindFilesArgs) ProtoMessage ¶
func (*FindFilesArgs) ProtoMessage()
func (*FindFilesArgs) Reset ¶
func (m *FindFilesArgs) Reset()
func (*FindFilesArgs) String ¶
func (m *FindFilesArgs) String() string
type FindSpec ¶
type FindSpec struct { Iterator *Iterator `protobuf:"bytes,1,opt,name=iterator" json:"iterator,omitempty"` Pathspec *PathSpec `protobuf:"bytes,2,opt,name=pathspec" json:"pathspec,omitempty"` PathGlob *string `protobuf:"bytes,13,opt,name=path_glob,json=pathGlob" json:"path_glob,omitempty"` PathRegex *string `protobuf:"bytes,3,opt,name=path_regex,json=pathRegex" json:"path_regex,omitempty"` DataRegex *string `protobuf:"bytes,4,opt,name=data_regex,json=dataRegex" json:"data_regex,omitempty"` StartTime *uint64 `protobuf:"varint,5,opt,name=start_time,json=startTime,def=0" json:"start_time,omitempty"` EndTime *uint64 `protobuf:"varint,6,opt,name=end_time,json=endTime,def=9223372036854775807" json:"end_time,omitempty"` // Should we cross filesystems? Default is no. CrossDevs *bool `protobuf:"varint,7,opt,name=cross_devs,json=crossDevs,def=0" json:"cross_devs,omitempty"` // How deep to search? MaxDepth *int32 `protobuf:"varint,8,opt,name=max_depth,json=maxDepth,def=15" json:"max_depth,omitempty"` Hit *StatEntry `protobuf:"bytes,9,opt,name=hit" json:"hit,omitempty"` // The maximum amount of data from this file to search for data_regex. MaxData *uint64 `protobuf:"varint,10,opt,name=max_data,json=maxData,def=1024000" json:"max_data,omitempty"` MinFileSize *uint64 `protobuf:"varint,11,opt,name=min_file_size,json=minFileSize,def=0" json:"min_file_size,omitempty"` MaxFileSize *uint64 `protobuf:"varint,12,opt,name=max_file_size,json=maxFileSize,def=9223372036854775807" json:"max_file_size,omitempty"` PermMask *uint64 `protobuf:"varint,14,opt,name=perm_mask,json=permMask,def=4095" json:"perm_mask,omitempty"` PermMode *uint64 `protobuf:"varint,15,opt,name=perm_mode,json=permMode" json:"perm_mode,omitempty"` Uid *uint64 `protobuf:"varint,16,opt,name=uid" json:"uid,omitempty"` Gid *uint64 `protobuf:"varint,17,opt,name=gid" json:"gid,omitempty"` XXX_unrecognized []byte `json:"-"` }
Requests and responses to allow a search for files that match all of these conditions.
func (*FindSpec) Descriptor ¶
func (*FindSpec) GetCrossDevs ¶
func (*FindSpec) GetDataRegex ¶
func (*FindSpec) GetEndTime ¶
func (*FindSpec) GetIterator ¶
func (*FindSpec) GetMaxData ¶
func (*FindSpec) GetMaxDepth ¶
func (*FindSpec) GetMaxFileSize ¶
func (*FindSpec) GetMinFileSize ¶
func (*FindSpec) GetPathGlob ¶
func (*FindSpec) GetPathRegex ¶
func (*FindSpec) GetPathspec ¶
func (*FindSpec) GetPermMask ¶
func (*FindSpec) GetPermMode ¶
func (*FindSpec) GetStartTime ¶
func (*FindSpec) ProtoMessage ¶
func (*FindSpec) ProtoMessage()
type FingerprintFileArgs ¶
type FingerprintFileArgs struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*FingerprintFileArgs) Descriptor ¶
func (*FingerprintFileArgs) Descriptor() ([]byte, []int)
func (*FingerprintFileArgs) GetPathspec ¶
func (m *FingerprintFileArgs) GetPathspec() *PathSpec
func (*FingerprintFileArgs) ProtoMessage ¶
func (*FingerprintFileArgs) ProtoMessage()
func (*FingerprintFileArgs) Reset ¶
func (m *FingerprintFileArgs) Reset()
func (*FingerprintFileArgs) String ¶
func (m *FingerprintFileArgs) String() string
type FingerprintFileResult ¶
type FingerprintFileResult struct { FileUrn *string `protobuf:"bytes,1,opt,name=file_urn,json=fileUrn" json:"file_urn,omitempty"` HashEntry *Hash `protobuf:"bytes,2,opt,name=hash_entry,json=hashEntry" json:"hash_entry,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*FingerprintFileResult) Descriptor ¶
func (*FingerprintFileResult) Descriptor() ([]byte, []int)
func (*FingerprintFileResult) GetFileUrn ¶
func (m *FingerprintFileResult) GetFileUrn() string
func (*FingerprintFileResult) GetHashEntry ¶
func (m *FingerprintFileResult) GetHashEntry() *Hash
func (*FingerprintFileResult) ProtoMessage ¶
func (*FingerprintFileResult) ProtoMessage()
func (*FingerprintFileResult) Reset ¶
func (m *FingerprintFileResult) Reset()
func (*FingerprintFileResult) String ¶
func (m *FingerprintFileResult) String() string
type FingerprintRequest ¶
type FingerprintRequest struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` Tuples []*FingerprintTuple `protobuf:"bytes,2,rep,name=tuples" json:"tuples,omitempty"` MaxFilesize *uint64 `protobuf:"varint,3,opt,name=max_filesize,json=maxFilesize,def=10737418240" json:"max_filesize,omitempty"` XXX_unrecognized []byte `json:"-"` }
Request fingerprints for a file.
func (*FingerprintRequest) Descriptor ¶
func (*FingerprintRequest) Descriptor() ([]byte, []int)
func (*FingerprintRequest) GetMaxFilesize ¶
func (m *FingerprintRequest) GetMaxFilesize() uint64
func (*FingerprintRequest) GetPathspec ¶
func (m *FingerprintRequest) GetPathspec() *PathSpec
func (*FingerprintRequest) GetTuples ¶
func (m *FingerprintRequest) GetTuples() []*FingerprintTuple
func (*FingerprintRequest) ProtoMessage ¶
func (*FingerprintRequest) ProtoMessage()
func (*FingerprintRequest) Reset ¶
func (m *FingerprintRequest) Reset()
func (*FingerprintRequest) String ¶
func (m *FingerprintRequest) String() string
type FingerprintResponse ¶
type FingerprintResponse struct { MatchingTypes []FingerprintTuple_Type `protobuf:"varint,1,rep,name=matching_types,json=matchingTypes,enum=FingerprintTuple_Type" json:"matching_types,omitempty"` // Deprecated unstructured way to return the hashes. Results are now sent // using the Hash message. Results []*Dict `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"` Pathspec *PathSpec `protobuf:"bytes,3,opt,name=pathspec" json:"pathspec,omitempty"` Hash *Hash `protobuf:"bytes,4,opt,name=hash" json:"hash,omitempty"` BytesRead *uint64 `protobuf:"varint,5,opt,name=bytes_read,json=bytesRead" json:"bytes_read,omitempty"` XXX_unrecognized []byte `json:"-"` }
Response data for file hashes and signature blobs.
func (*FingerprintResponse) Descriptor ¶
func (*FingerprintResponse) Descriptor() ([]byte, []int)
func (*FingerprintResponse) GetBytesRead ¶
func (m *FingerprintResponse) GetBytesRead() uint64
func (*FingerprintResponse) GetHash ¶
func (m *FingerprintResponse) GetHash() *Hash
func (*FingerprintResponse) GetMatchingTypes ¶
func (m *FingerprintResponse) GetMatchingTypes() []FingerprintTuple_Type
func (*FingerprintResponse) GetPathspec ¶
func (m *FingerprintResponse) GetPathspec() *PathSpec
func (*FingerprintResponse) GetResults ¶
func (m *FingerprintResponse) GetResults() []*Dict
func (*FingerprintResponse) ProtoMessage ¶
func (*FingerprintResponse) ProtoMessage()
func (*FingerprintResponse) Reset ¶
func (m *FingerprintResponse) Reset()
func (*FingerprintResponse) String ¶
func (m *FingerprintResponse) String() string
type FingerprintTuple ¶
type FingerprintTuple struct { FpType *FingerprintTuple_Type `protobuf:"varint,1,req,name=fp_type,json=fpType,enum=FingerprintTuple_Type" json:"fp_type,omitempty"` Hashers []FingerprintTuple_HashType `protobuf:"varint,2,rep,name=hashers,enum=FingerprintTuple_HashType" json:"hashers,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*FingerprintTuple) Descriptor ¶
func (*FingerprintTuple) Descriptor() ([]byte, []int)
func (*FingerprintTuple) GetFpType ¶
func (m *FingerprintTuple) GetFpType() FingerprintTuple_Type
func (*FingerprintTuple) GetHashers ¶
func (m *FingerprintTuple) GetHashers() []FingerprintTuple_HashType
func (*FingerprintTuple) ProtoMessage ¶
func (*FingerprintTuple) ProtoMessage()
func (*FingerprintTuple) Reset ¶
func (m *FingerprintTuple) Reset()
func (*FingerprintTuple) String ¶
func (m *FingerprintTuple) String() string
type FingerprintTuple_HashType ¶
type FingerprintTuple_HashType int32
The hash functions that a fingerprinting method may employ. If none is given, all applicable ones are used.
const ( FingerprintTuple_MD5 FingerprintTuple_HashType = 0 FingerprintTuple_SHA1 FingerprintTuple_HashType = 1 FingerprintTuple_SHA256 FingerprintTuple_HashType = 2 )
func (FingerprintTuple_HashType) Enum ¶
func (x FingerprintTuple_HashType) Enum() *FingerprintTuple_HashType
func (FingerprintTuple_HashType) EnumDescriptor ¶
func (FingerprintTuple_HashType) EnumDescriptor() ([]byte, []int)
func (FingerprintTuple_HashType) String ¶
func (x FingerprintTuple_HashType) String() string
func (*FingerprintTuple_HashType) UnmarshalJSON ¶
func (x *FingerprintTuple_HashType) UnmarshalJSON(data []byte) error
type FingerprintTuple_Type ¶
type FingerprintTuple_Type int32
The fingerprinting methods the fingerprinter can be asked to perform. If none is given, all are applied.
const ( FingerprintTuple_FPT_GENERIC FingerprintTuple_Type = 0 FingerprintTuple_FPT_PE_COFF FingerprintTuple_Type = 1 )
func (FingerprintTuple_Type) Enum ¶
func (x FingerprintTuple_Type) Enum() *FingerprintTuple_Type
func (FingerprintTuple_Type) EnumDescriptor ¶
func (FingerprintTuple_Type) EnumDescriptor() ([]byte, []int)
func (FingerprintTuple_Type) String ¶
func (x FingerprintTuple_Type) String() string
func (*FingerprintTuple_Type) UnmarshalJSON ¶
func (x *FingerprintTuple_Type) UnmarshalJSON(data []byte) error
type FirefoxHistoryArgs ¶
type FirefoxHistoryArgs struct { Pathtype *PathSpec_PathType `protobuf:"varint,1,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` GetArchive *bool `protobuf:"varint,2,opt,name=get_archive,json=getArchive,def=0" json:"get_archive,omitempty"` Username *string `protobuf:"bytes,3,opt,name=username" json:"username,omitempty"` HistoryPath *string `protobuf:"bytes,5,opt,name=history_path,json=historyPath" json:"history_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*FirefoxHistoryArgs) Descriptor ¶
func (*FirefoxHistoryArgs) Descriptor() ([]byte, []int)
func (*FirefoxHistoryArgs) GetGetArchive ¶
func (m *FirefoxHistoryArgs) GetGetArchive() bool
func (*FirefoxHistoryArgs) GetHistoryPath ¶
func (m *FirefoxHistoryArgs) GetHistoryPath() string
func (*FirefoxHistoryArgs) GetPathtype ¶
func (m *FirefoxHistoryArgs) GetPathtype() PathSpec_PathType
func (*FirefoxHistoryArgs) GetUsername ¶
func (m *FirefoxHistoryArgs) GetUsername() string
func (*FirefoxHistoryArgs) ProtoMessage ¶
func (*FirefoxHistoryArgs) ProtoMessage()
func (*FirefoxHistoryArgs) Reset ¶
func (m *FirefoxHistoryArgs) Reset()
func (*FirefoxHistoryArgs) String ¶
func (m *FirefoxHistoryArgs) String() string
type Flow ¶
type Flow struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Pickle []byte `protobuf:"bytes,2,opt,name=pickle" json:"pickle,omitempty"` TsId *uint64 `protobuf:"varint,3,opt,name=ts_id,json=tsId" json:"ts_id,omitempty"` State *Flow_State `protobuf:"varint,4,opt,name=state,enum=Flow_State,def=0" json:"state,omitempty"` SessionId *string `protobuf:"bytes,5,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` // The number of outstanding requests in this flow OutstandingRequests *uint32 `protobuf:"varint,6,opt,name=outstanding_requests,json=outstandingRequests,def=0" json:"outstanding_requests,omitempty"` Creator *string `protobuf:"bytes,7,opt,name=creator" json:"creator,omitempty"` Backtrace *string `protobuf:"bytes,8,opt,name=backtrace" json:"backtrace,omitempty"` CreateTime *uint64 `protobuf:"varint,9,opt,name=create_time,json=createTime,def=0" json:"create_time,omitempty"` // A progress indicator from 0-100. Progress *int32 `protobuf:"varint,10,opt,name=progress,def=0" json:"progress,omitempty"` // Dict of arguments passed to the flow. Args *Dict `protobuf:"bytes,11,opt,name=args" json:"args,omitempty"` // Event ID - unique id for user initiated event. EventId *string `protobuf:"bytes,12,opt,name=event_id,json=eventId" json:"event_id,omitempty"` // RequestState - Only populated in child flows RequestState *RequestState `protobuf:"bytes,14,opt,name=request_state,json=requestState" json:"request_state,omitempty"` // A helpful status message that can be set by flows to track their progress. Status *string `protobuf:"bytes,15,opt,name=status" json:"status,omitempty"` // The children of this flow. Children []string `protobuf:"bytes,16,rep,name=children" json:"children,omitempty"` // The client id for this flow. ClientId *string `protobuf:"bytes,17,opt,name=client_id,json=clientId" json:"client_id,omitempty"` // The cpu seconds used on the client to complete this flow. CpuUsed *CpuSeconds `protobuf:"bytes,18,opt,name=cpu_used,json=cpuUsed" json:"cpu_used,omitempty"` // The bandwidth used for this flow. NetworkBytesSent *uint64 `protobuf:"varint,19,opt,name=network_bytes_sent,json=networkBytesSent" json:"network_bytes_sent,omitempty"` // The priority of this flow. Priority *GrrMessage_Priority `protobuf:"varint,20,opt,name=priority,enum=GrrMessage_Priority" json:"priority,omitempty"` XXX_unrecognized []byte `json:"-"` }
Flows are pickled in the data store:
func (*Flow) Descriptor ¶
func (*Flow) GetBacktrace ¶
func (*Flow) GetChildren ¶
func (*Flow) GetClientId ¶
func (*Flow) GetCpuUsed ¶
func (m *Flow) GetCpuUsed() *CpuSeconds
func (*Flow) GetCreateTime ¶
func (*Flow) GetCreator ¶
func (*Flow) GetEventId ¶
func (*Flow) GetNetworkBytesSent ¶
func (*Flow) GetOutstandingRequests ¶
func (*Flow) GetPriority ¶
func (m *Flow) GetPriority() GrrMessage_Priority
func (*Flow) GetProgress ¶
func (*Flow) GetRequestState ¶
func (m *Flow) GetRequestState() *RequestState
func (*Flow) GetSessionId ¶
func (*Flow) GetState ¶
func (m *Flow) GetState() Flow_State
func (*Flow) ProtoMessage ¶
func (*Flow) ProtoMessage()
type FlowLog ¶
type FlowLog struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` LogMessage *string `protobuf:"bytes,2,opt,name=log_message,json=logMessage" json:"log_message,omitempty"` Urn *string `protobuf:"bytes,3,opt,name=urn" json:"urn,omitempty"` FlowName *string `protobuf:"bytes,4,opt,name=flow_name,json=flowName" json:"flow_name,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*FlowLog) Descriptor ¶
func (*FlowLog) GetClientId ¶
func (*FlowLog) GetFlowName ¶
func (*FlowLog) GetLogMessage ¶
func (*FlowLog) ProtoMessage ¶
func (*FlowLog) ProtoMessage()
type FlowNotification ¶
type FlowNotification struct { SessionId *string `protobuf:"bytes,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` FlowName *string `protobuf:"bytes,2,opt,name=flow_name,json=flowName" json:"flow_name,omitempty"` ClientId *string `protobuf:"bytes,3,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Status *FlowNotification_Status `protobuf:"varint,4,opt,name=status,enum=FlowNotification_Status" json:"status,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*FlowNotification) Descriptor ¶
func (*FlowNotification) Descriptor() ([]byte, []int)
func (*FlowNotification) GetClientId ¶
func (m *FlowNotification) GetClientId() string
func (*FlowNotification) GetFlowName ¶
func (m *FlowNotification) GetFlowName() string
func (*FlowNotification) GetSessionId ¶
func (m *FlowNotification) GetSessionId() string
func (*FlowNotification) GetStatus ¶
func (m *FlowNotification) GetStatus() FlowNotification_Status
func (*FlowNotification) ProtoMessage ¶
func (*FlowNotification) ProtoMessage()
func (*FlowNotification) Reset ¶
func (m *FlowNotification) Reset()
func (*FlowNotification) String ¶
func (m *FlowNotification) String() string
type FlowNotification_Status ¶
type FlowNotification_Status int32
const ( FlowNotification_UNKNOWN FlowNotification_Status = 0 FlowNotification_OK FlowNotification_Status = 1 FlowNotification_ERROR FlowNotification_Status = 2 )
func (FlowNotification_Status) Enum ¶
func (x FlowNotification_Status) Enum() *FlowNotification_Status
func (FlowNotification_Status) EnumDescriptor ¶
func (FlowNotification_Status) EnumDescriptor() ([]byte, []int)
func (FlowNotification_Status) String ¶
func (x FlowNotification_Status) String() string
func (*FlowNotification_Status) UnmarshalJSON ¶
func (x *FlowNotification_Status) UnmarshalJSON(data []byte) error
type FlowRequest ¶
type FlowRequest struct { ClientIds []string `protobuf:"bytes,1,rep,name=client_ids,json=clientIds" json:"client_ids,omitempty"` Args *AnyValue `protobuf:"bytes,5,opt,name=args" json:"args,omitempty"` RunnerArgs *FlowRunnerArgs `protobuf:"bytes,6,opt,name=runner_args,json=runnerArgs" json:"runner_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 7
func (*FlowRequest) Descriptor ¶
func (*FlowRequest) Descriptor() ([]byte, []int)
func (*FlowRequest) GetArgs ¶
func (m *FlowRequest) GetArgs() *AnyValue
func (*FlowRequest) GetClientIds ¶
func (m *FlowRequest) GetClientIds() []string
func (*FlowRequest) GetRunnerArgs ¶
func (m *FlowRequest) GetRunnerArgs() *FlowRunnerArgs
func (*FlowRequest) ProtoMessage ¶
func (*FlowRequest) ProtoMessage()
func (*FlowRequest) Reset ¶
func (m *FlowRequest) Reset()
func (*FlowRequest) String ¶
func (m *FlowRequest) String() string
type FlowRunnerArgs ¶
type FlowRunnerArgs struct { Priority *GrrMessage_Priority `protobuf:"varint,1,opt,name=priority,enum=GrrMessage_Priority,def=1" json:"priority,omitempty"` NotifyToUser *bool `protobuf:"varint,2,opt,name=notify_to_user,json=notifyToUser,def=1" json:"notify_to_user,omitempty"` SendReplies *bool `protobuf:"varint,3,opt,name=send_replies,json=sendReplies,def=1" json:"send_replies,omitempty"` NotificationEvent *string `protobuf:"bytes,4,opt,name=notification_event,json=notificationEvent" json:"notification_event,omitempty"` NotificationUrn *string `protobuf:"bytes,14,opt,name=notification_urn,json=notificationUrn" json:"notification_urn,omitempty"` ClientId *string `protobuf:"bytes,5,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Queue *string `protobuf:"bytes,6,opt,name=queue,def=F" json:"queue,omitempty"` EventId *string `protobuf:"bytes,7,opt,name=event_id,json=eventId" json:"event_id,omitempty"` Token *ACLToken `protobuf:"bytes,8,opt,name=token" json:"token,omitempty"` CpuLimit *uint64 `protobuf:"varint,9,opt,name=cpu_limit,json=cpuLimit,def=7200" json:"cpu_limit,omitempty"` NetworkBytesLimit *uint64 `protobuf:"varint,13,opt,name=network_bytes_limit,json=networkBytesLimit" json:"network_bytes_limit,omitempty"` RequestState *RequestState `protobuf:"bytes,10,opt,name=request_state,json=requestState" json:"request_state,omitempty"` FlowName *string `protobuf:"bytes,11,opt,name=flow_name,json=flowName" json:"flow_name,omitempty"` BaseSessionId *string `protobuf:"bytes,12,opt,name=base_session_id,json=baseSessionId" json:"base_session_id,omitempty"` StartTime *uint64 `protobuf:"varint,15,opt,name=start_time,json=startTime" json:"start_time,omitempty"` Output *string `protobuf:"bytes,16,opt,name=output,def=analysis/{p}/{u}-{t}" json:"output,omitempty"` LogsCollectionUrn *string `protobuf:"bytes,17,opt,name=logs_collection_urn,json=logsCollectionUrn" json:"logs_collection_urn,omitempty"` WriteIntermediateResults *bool `` /* 136-byte string literal not displayed */ RequireFastpoll *bool `protobuf:"varint,19,opt,name=require_fastpoll,json=requireFastpoll,def=1" json:"require_fastpoll,omitempty"` Creator *string `protobuf:"bytes,20,opt,name=creator" json:"creator,omitempty"` OutputPlugins []*OutputPluginDescriptor `protobuf:"bytes,21,rep,name=output_plugins,json=outputPlugins" json:"output_plugins,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field: 22
func (*FlowRunnerArgs) Descriptor ¶
func (*FlowRunnerArgs) Descriptor() ([]byte, []int)
func (*FlowRunnerArgs) GetBaseSessionId ¶
func (m *FlowRunnerArgs) GetBaseSessionId() string
func (*FlowRunnerArgs) GetClientId ¶
func (m *FlowRunnerArgs) GetClientId() string
func (*FlowRunnerArgs) GetCpuLimit ¶
func (m *FlowRunnerArgs) GetCpuLimit() uint64
func (*FlowRunnerArgs) GetCreator ¶
func (m *FlowRunnerArgs) GetCreator() string
func (*FlowRunnerArgs) GetEventId ¶
func (m *FlowRunnerArgs) GetEventId() string
func (*FlowRunnerArgs) GetFlowName ¶
func (m *FlowRunnerArgs) GetFlowName() string
func (*FlowRunnerArgs) GetLogsCollectionUrn ¶
func (m *FlowRunnerArgs) GetLogsCollectionUrn() string
func (*FlowRunnerArgs) GetNetworkBytesLimit ¶
func (m *FlowRunnerArgs) GetNetworkBytesLimit() uint64
func (*FlowRunnerArgs) GetNotificationEvent ¶
func (m *FlowRunnerArgs) GetNotificationEvent() string
func (*FlowRunnerArgs) GetNotificationUrn ¶
func (m *FlowRunnerArgs) GetNotificationUrn() string
func (*FlowRunnerArgs) GetNotifyToUser ¶
func (m *FlowRunnerArgs) GetNotifyToUser() bool
func (*FlowRunnerArgs) GetOutput ¶
func (m *FlowRunnerArgs) GetOutput() string
func (*FlowRunnerArgs) GetOutputPlugins ¶
func (m *FlowRunnerArgs) GetOutputPlugins() []*OutputPluginDescriptor
func (*FlowRunnerArgs) GetPriority ¶
func (m *FlowRunnerArgs) GetPriority() GrrMessage_Priority
func (*FlowRunnerArgs) GetQueue ¶
func (m *FlowRunnerArgs) GetQueue() string
func (*FlowRunnerArgs) GetRequestState ¶
func (m *FlowRunnerArgs) GetRequestState() *RequestState
func (*FlowRunnerArgs) GetRequireFastpoll ¶
func (m *FlowRunnerArgs) GetRequireFastpoll() bool
func (*FlowRunnerArgs) GetSendReplies ¶
func (m *FlowRunnerArgs) GetSendReplies() bool
func (*FlowRunnerArgs) GetStartTime ¶
func (m *FlowRunnerArgs) GetStartTime() uint64
func (*FlowRunnerArgs) GetToken ¶
func (m *FlowRunnerArgs) GetToken() *ACLToken
func (*FlowRunnerArgs) GetWriteIntermediateResults ¶
func (m *FlowRunnerArgs) GetWriteIntermediateResults() bool
func (*FlowRunnerArgs) ProtoMessage ¶
func (*FlowRunnerArgs) ProtoMessage()
func (*FlowRunnerArgs) Reset ¶
func (m *FlowRunnerArgs) Reset()
func (*FlowRunnerArgs) String ¶
func (m *FlowRunnerArgs) String() string
type Flow_State ¶
type Flow_State int32
const ( Flow_RUNNING Flow_State = 0 Flow_TERMINATED Flow_State = 1 Flow_ERROR Flow_State = 3 // A well known flow will not queue any messages and always // forward messages to the worker: Flow_WELL_KNOWN Flow_State = 2 )
const Default_Flow_State Flow_State = Flow_RUNNING
func (Flow_State) Enum ¶
func (x Flow_State) Enum() *Flow_State
func (Flow_State) EnumDescriptor ¶
func (Flow_State) EnumDescriptor() ([]byte, []int)
func (Flow_State) String ¶
func (x Flow_State) String() string
func (*Flow_State) UnmarshalJSON ¶
func (x *Flow_State) UnmarshalJSON(data []byte) error
type FolderInformation ¶
type FolderInformation struct { AppData *string `protobuf:"bytes,1,opt,name=app_data,json=appData" json:"app_data,omitempty"` Cache *string `protobuf:"bytes,2,opt,name=cache" json:"cache,omitempty"` Cookies *string `protobuf:"bytes,3,opt,name=cookies" json:"cookies,omitempty"` Desktop *string `protobuf:"bytes,4,opt,name=desktop" json:"desktop,omitempty"` Favorites *string `protobuf:"bytes,5,opt,name=favorites" json:"favorites,omitempty"` History *string `protobuf:"bytes,6,opt,name=history" json:"history,omitempty"` LocalAppData *string `protobuf:"bytes,7,opt,name=local_app_data,json=localAppData" json:"local_app_data,omitempty"` // ID 8 previously used by local_settings MyMusic *string `protobuf:"bytes,9,opt,name=my_music,json=myMusic" json:"my_music,omitempty"` MyPictures *string `protobuf:"bytes,10,opt,name=my_pictures,json=myPictures" json:"my_pictures,omitempty"` MyVideo *string `protobuf:"bytes,11,opt,name=my_video,json=myVideo" json:"my_video,omitempty"` NetHood *string `protobuf:"bytes,12,opt,name=net_hood,json=netHood" json:"net_hood,omitempty"` Personal *string `protobuf:"bytes,13,opt,name=personal" json:"personal,omitempty"` PrintHood *string `protobuf:"bytes,14,opt,name=print_hood,json=printHood" json:"print_hood,omitempty"` Programs *string `protobuf:"bytes,15,opt,name=programs" json:"programs,omitempty"` Recent *string `protobuf:"bytes,16,opt,name=recent" json:"recent,omitempty"` SendTo *string `protobuf:"bytes,17,opt,name=send_to,json=sendTo" json:"send_to,omitempty"` StartMenu *string `protobuf:"bytes,18,opt,name=start_menu,json=startMenu" json:"start_menu,omitempty"` Startup *string `protobuf:"bytes,19,opt,name=startup" json:"startup,omitempty"` Templates *string `protobuf:"bytes,20,opt,name=templates" json:"templates,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*FolderInformation) Descriptor ¶
func (*FolderInformation) Descriptor() ([]byte, []int)
func (*FolderInformation) GetAppData ¶
func (m *FolderInformation) GetAppData() string
func (*FolderInformation) GetCache ¶
func (m *FolderInformation) GetCache() string
func (*FolderInformation) GetCookies ¶
func (m *FolderInformation) GetCookies() string
func (*FolderInformation) GetDesktop ¶
func (m *FolderInformation) GetDesktop() string
func (*FolderInformation) GetFavorites ¶
func (m *FolderInformation) GetFavorites() string
func (*FolderInformation) GetHistory ¶
func (m *FolderInformation) GetHistory() string
func (*FolderInformation) GetLocalAppData ¶
func (m *FolderInformation) GetLocalAppData() string
func (*FolderInformation) GetMyMusic ¶
func (m *FolderInformation) GetMyMusic() string
func (*FolderInformation) GetMyPictures ¶
func (m *FolderInformation) GetMyPictures() string
func (*FolderInformation) GetMyVideo ¶
func (m *FolderInformation) GetMyVideo() string
func (*FolderInformation) GetNetHood ¶
func (m *FolderInformation) GetNetHood() string
func (*FolderInformation) GetPersonal ¶
func (m *FolderInformation) GetPersonal() string
func (*FolderInformation) GetPrintHood ¶
func (m *FolderInformation) GetPrintHood() string
func (*FolderInformation) GetPrograms ¶
func (m *FolderInformation) GetPrograms() string
func (*FolderInformation) GetRecent ¶
func (m *FolderInformation) GetRecent() string
func (*FolderInformation) GetSendTo ¶
func (m *FolderInformation) GetSendTo() string
func (*FolderInformation) GetStartMenu ¶
func (m *FolderInformation) GetStartMenu() string
func (*FolderInformation) GetStartup ¶
func (m *FolderInformation) GetStartup() string
func (*FolderInformation) GetTemplates ¶
func (m *FolderInformation) GetTemplates() string
func (*FolderInformation) ProtoMessage ¶
func (*FolderInformation) ProtoMessage()
func (*FolderInformation) Reset ¶
func (m *FolderInformation) Reset()
func (*FolderInformation) String ¶
func (m *FolderInformation) String() string
type ForemanClientRule ¶
type ForemanClientRule struct { RuleType *ForemanClientRule_Type `protobuf:"varint,1,opt,name=rule_type,json=ruleType,enum=ForemanClientRule_Type" json:"rule_type,omitempty"` Os *ForemanOsClientRule `protobuf:"bytes,2,opt,name=os" json:"os,omitempty"` Label *ForemanLabelClientRule `protobuf:"bytes,3,opt,name=label" json:"label,omitempty"` Regex *ForemanRegexClientRule `protobuf:"bytes,4,opt,name=regex" json:"regex,omitempty"` Integer *ForemanIntegerClientRule `protobuf:"bytes,5,opt,name=integer" json:"integer,omitempty"` XXX_unrecognized []byte `json:"-"` }
"Base class" proto for foreman client rule protos.
func (*ForemanClientRule) Descriptor ¶
func (*ForemanClientRule) Descriptor() ([]byte, []int)
func (*ForemanClientRule) GetInteger ¶
func (m *ForemanClientRule) GetInteger() *ForemanIntegerClientRule
func (*ForemanClientRule) GetLabel ¶
func (m *ForemanClientRule) GetLabel() *ForemanLabelClientRule
func (*ForemanClientRule) GetOs ¶
func (m *ForemanClientRule) GetOs() *ForemanOsClientRule
func (*ForemanClientRule) GetRegex ¶
func (m *ForemanClientRule) GetRegex() *ForemanRegexClientRule
func (*ForemanClientRule) GetRuleType ¶
func (m *ForemanClientRule) GetRuleType() ForemanClientRule_Type
func (*ForemanClientRule) ProtoMessage ¶
func (*ForemanClientRule) ProtoMessage()
func (*ForemanClientRule) Reset ¶
func (m *ForemanClientRule) Reset()
func (*ForemanClientRule) String ¶
func (m *ForemanClientRule) String() string
type ForemanClientRuleSet ¶
type ForemanClientRuleSet struct { // If this is MATCH_ANY then we fire when any rule matches MatchMode *ForemanClientRuleSet_MatchMode `protobuf:"varint,1,opt,name=match_mode,json=matchMode,enum=ForemanClientRuleSet_MatchMode,def=0" json:"match_mode,omitempty"` Rules []*ForemanClientRule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"` XXX_unrecognized []byte `json:"-"` }
This proto holds rules and the strategy used to evaluate them.
func (*ForemanClientRuleSet) Descriptor ¶
func (*ForemanClientRuleSet) Descriptor() ([]byte, []int)
func (*ForemanClientRuleSet) GetMatchMode ¶
func (m *ForemanClientRuleSet) GetMatchMode() ForemanClientRuleSet_MatchMode
func (*ForemanClientRuleSet) GetRules ¶
func (m *ForemanClientRuleSet) GetRules() []*ForemanClientRule
func (*ForemanClientRuleSet) ProtoMessage ¶
func (*ForemanClientRuleSet) ProtoMessage()
func (*ForemanClientRuleSet) Reset ¶
func (m *ForemanClientRuleSet) Reset()
func (*ForemanClientRuleSet) String ¶
func (m *ForemanClientRuleSet) String() string
type ForemanClientRuleSet_MatchMode ¶
type ForemanClientRuleSet_MatchMode int32
const ( ForemanClientRuleSet_MATCH_ALL ForemanClientRuleSet_MatchMode = 0 ForemanClientRuleSet_MATCH_ANY ForemanClientRuleSet_MatchMode = 1 )
const Default_ForemanClientRuleSet_MatchMode ForemanClientRuleSet_MatchMode = ForemanClientRuleSet_MATCH_ALL
func (ForemanClientRuleSet_MatchMode) Enum ¶
func (x ForemanClientRuleSet_MatchMode) Enum() *ForemanClientRuleSet_MatchMode
func (ForemanClientRuleSet_MatchMode) EnumDescriptor ¶
func (ForemanClientRuleSet_MatchMode) EnumDescriptor() ([]byte, []int)
func (ForemanClientRuleSet_MatchMode) String ¶
func (x ForemanClientRuleSet_MatchMode) String() string
func (*ForemanClientRuleSet_MatchMode) UnmarshalJSON ¶
func (x *ForemanClientRuleSet_MatchMode) UnmarshalJSON(data []byte) error
type ForemanClientRule_Type ¶
type ForemanClientRule_Type int32
const ( ForemanClientRule_OS ForemanClientRule_Type = 0 ForemanClientRule_LABEL ForemanClientRule_Type = 1 ForemanClientRule_REGEX ForemanClientRule_Type = 2 ForemanClientRule_INTEGER ForemanClientRule_Type = 3 )
func (ForemanClientRule_Type) Enum ¶
func (x ForemanClientRule_Type) Enum() *ForemanClientRule_Type
func (ForemanClientRule_Type) EnumDescriptor ¶
func (ForemanClientRule_Type) EnumDescriptor() ([]byte, []int)
func (ForemanClientRule_Type) String ¶
func (x ForemanClientRule_Type) String() string
func (*ForemanClientRule_Type) UnmarshalJSON ¶
func (x *ForemanClientRule_Type) UnmarshalJSON(data []byte) error
type ForemanIntegerClientRule ¶
type ForemanIntegerClientRule struct { // A relative path under the client which the attribute applies to Path *string `protobuf:"bytes,1,opt,name=path,def=/" json:"path,omitempty"` AttributeName *string `protobuf:"bytes,2,opt,name=attribute_name,json=attributeName" json:"attribute_name,omitempty"` Operator *ForemanIntegerClientRule_Operator `protobuf:"varint,3,opt,name=operator,enum=ForemanIntegerClientRule_Operator,def=0" json:"operator,omitempty"` Value *uint64 `protobuf:"varint,4,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
This rule will fire if the expression operator(attribute, value) is true.
func (*ForemanIntegerClientRule) Descriptor ¶
func (*ForemanIntegerClientRule) Descriptor() ([]byte, []int)
func (*ForemanIntegerClientRule) GetAttributeName ¶
func (m *ForemanIntegerClientRule) GetAttributeName() string
func (*ForemanIntegerClientRule) GetOperator ¶
func (m *ForemanIntegerClientRule) GetOperator() ForemanIntegerClientRule_Operator
func (*ForemanIntegerClientRule) GetPath ¶
func (m *ForemanIntegerClientRule) GetPath() string
func (*ForemanIntegerClientRule) GetValue ¶
func (m *ForemanIntegerClientRule) GetValue() uint64
func (*ForemanIntegerClientRule) ProtoMessage ¶
func (*ForemanIntegerClientRule) ProtoMessage()
func (*ForemanIntegerClientRule) Reset ¶
func (m *ForemanIntegerClientRule) Reset()
func (*ForemanIntegerClientRule) String ¶
func (m *ForemanIntegerClientRule) String() string
type ForemanIntegerClientRule_Operator ¶
type ForemanIntegerClientRule_Operator int32
const ( ForemanIntegerClientRule_EQUAL ForemanIntegerClientRule_Operator = 0 ForemanIntegerClientRule_LESS_THAN ForemanIntegerClientRule_Operator = 1 ForemanIntegerClientRule_GREATER_THAN ForemanIntegerClientRule_Operator = 2 )
const Default_ForemanIntegerClientRule_Operator ForemanIntegerClientRule_Operator = ForemanIntegerClientRule_EQUAL
func (ForemanIntegerClientRule_Operator) Enum ¶
func (x ForemanIntegerClientRule_Operator) Enum() *ForemanIntegerClientRule_Operator
func (ForemanIntegerClientRule_Operator) EnumDescriptor ¶
func (ForemanIntegerClientRule_Operator) EnumDescriptor() ([]byte, []int)
func (ForemanIntegerClientRule_Operator) String ¶
func (x ForemanIntegerClientRule_Operator) String() string
func (*ForemanIntegerClientRule_Operator) UnmarshalJSON ¶
func (x *ForemanIntegerClientRule_Operator) UnmarshalJSON(data []byte) error
type ForemanLabelClientRule ¶
type ForemanLabelClientRule struct { LabelNames []string `protobuf:"bytes,1,rep,name=label_names,json=labelNames" json:"label_names,omitempty"` MatchMode *ForemanLabelClientRule_MatchMode `` /* 126-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
This rule will fire if the client has the selected label.
func (*ForemanLabelClientRule) Descriptor ¶
func (*ForemanLabelClientRule) Descriptor() ([]byte, []int)
func (*ForemanLabelClientRule) GetLabelNames ¶
func (m *ForemanLabelClientRule) GetLabelNames() []string
func (*ForemanLabelClientRule) GetMatchMode ¶
func (m *ForemanLabelClientRule) GetMatchMode() ForemanLabelClientRule_MatchMode
func (*ForemanLabelClientRule) ProtoMessage ¶
func (*ForemanLabelClientRule) ProtoMessage()
func (*ForemanLabelClientRule) Reset ¶
func (m *ForemanLabelClientRule) Reset()
func (*ForemanLabelClientRule) String ¶
func (m *ForemanLabelClientRule) String() string
type ForemanLabelClientRule_MatchMode ¶
type ForemanLabelClientRule_MatchMode int32
const ( ForemanLabelClientRule_MATCH_ALL ForemanLabelClientRule_MatchMode = 0 ForemanLabelClientRule_MATCH_ANY ForemanLabelClientRule_MatchMode = 1 ForemanLabelClientRule_DOES_NOT_MATCH_ALL ForemanLabelClientRule_MatchMode = 2 ForemanLabelClientRule_DOES_NOT_MATCH_ANY ForemanLabelClientRule_MatchMode = 3 )
const Default_ForemanLabelClientRule_MatchMode ForemanLabelClientRule_MatchMode = ForemanLabelClientRule_MATCH_ALL
func (ForemanLabelClientRule_MatchMode) Enum ¶
func (x ForemanLabelClientRule_MatchMode) Enum() *ForemanLabelClientRule_MatchMode
func (ForemanLabelClientRule_MatchMode) EnumDescriptor ¶
func (ForemanLabelClientRule_MatchMode) EnumDescriptor() ([]byte, []int)
func (ForemanLabelClientRule_MatchMode) String ¶
func (x ForemanLabelClientRule_MatchMode) String() string
func (*ForemanLabelClientRule_MatchMode) UnmarshalJSON ¶
func (x *ForemanLabelClientRule_MatchMode) UnmarshalJSON(data []byte) error
type ForemanOsClientRule ¶
type ForemanOsClientRule struct { OsWindows *bool `protobuf:"varint,1,opt,name=os_windows,json=osWindows" json:"os_windows,omitempty"` OsLinux *bool `protobuf:"varint,2,opt,name=os_linux,json=osLinux" json:"os_linux,omitempty"` OsDarwin *bool `protobuf:"varint,3,opt,name=os_darwin,json=osDarwin" json:"os_darwin,omitempty"` XXX_unrecognized []byte `json:"-"` }
This rule will fire if the client OS is marked as true in the proto.
func (*ForemanOsClientRule) Descriptor ¶
func (*ForemanOsClientRule) Descriptor() ([]byte, []int)
func (*ForemanOsClientRule) GetOsDarwin ¶
func (m *ForemanOsClientRule) GetOsDarwin() bool
func (*ForemanOsClientRule) GetOsLinux ¶
func (m *ForemanOsClientRule) GetOsLinux() bool
func (*ForemanOsClientRule) GetOsWindows ¶
func (m *ForemanOsClientRule) GetOsWindows() bool
func (*ForemanOsClientRule) ProtoMessage ¶
func (*ForemanOsClientRule) ProtoMessage()
func (*ForemanOsClientRule) Reset ¶
func (m *ForemanOsClientRule) Reset()
func (*ForemanOsClientRule) String ¶
func (m *ForemanOsClientRule) String() string
type ForemanRegexClientRule ¶
type ForemanRegexClientRule struct { // A relative path under the client which the attribute applies to Path *string `protobuf:"bytes,1,opt,name=path,def=/" json:"path,omitempty"` AttributeName *string `protobuf:"bytes,2,opt,name=attribute_name,json=attributeName" json:"attribute_name,omitempty"` AttributeRegex *string `protobuf:"bytes,3,opt,name=attribute_regex,json=attributeRegex" json:"attribute_regex,omitempty"` XXX_unrecognized []byte `json:"-"` }
The Foreman schedules flows based on these rules firing.
func (*ForemanRegexClientRule) Descriptor ¶
func (*ForemanRegexClientRule) Descriptor() ([]byte, []int)
func (*ForemanRegexClientRule) GetAttributeName ¶
func (m *ForemanRegexClientRule) GetAttributeName() string
func (*ForemanRegexClientRule) GetAttributeRegex ¶
func (m *ForemanRegexClientRule) GetAttributeRegex() string
func (*ForemanRegexClientRule) GetPath ¶
func (m *ForemanRegexClientRule) GetPath() string
func (*ForemanRegexClientRule) ProtoMessage ¶
func (*ForemanRegexClientRule) ProtoMessage()
func (*ForemanRegexClientRule) Reset ¶
func (m *ForemanRegexClientRule) Reset()
func (*ForemanRegexClientRule) String ¶
func (m *ForemanRegexClientRule) String() string
type ForemanRule ¶
type ForemanRule struct { // We fire when all these rules match ClientRuleSet *ForemanClientRuleSet `protobuf:"bytes,7,opt,name=client_rule_set,json=clientRuleSet" json:"client_rule_set,omitempty"` // These will all run in case this rule fires Actions []*ForemanRuleAction `protobuf:"bytes,3,rep,name=actions" json:"actions,omitempty"` Created *uint64 `protobuf:"varint,4,opt,name=created" json:"created,omitempty"` Expires *uint64 `protobuf:"varint,5,opt,name=expires" json:"expires,omitempty"` // A Human readable description of what this is supposed to do Description *string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ForemanRule) Descriptor ¶
func (*ForemanRule) Descriptor() ([]byte, []int)
func (*ForemanRule) GetActions ¶
func (m *ForemanRule) GetActions() []*ForemanRuleAction
func (*ForemanRule) GetClientRuleSet ¶
func (m *ForemanRule) GetClientRuleSet() *ForemanClientRuleSet
func (*ForemanRule) GetCreated ¶
func (m *ForemanRule) GetCreated() uint64
func (*ForemanRule) GetDescription ¶
func (m *ForemanRule) GetDescription() string
func (*ForemanRule) GetExpires ¶
func (m *ForemanRule) GetExpires() uint64
func (*ForemanRule) ProtoMessage ¶
func (*ForemanRule) ProtoMessage()
func (*ForemanRule) Reset ¶
func (m *ForemanRule) Reset()
func (*ForemanRule) String ¶
func (m *ForemanRule) String() string
type ForemanRuleAction ¶
type ForemanRuleAction struct { FlowName *string `protobuf:"bytes,1,opt,name=flow_name,json=flowName" json:"flow_name,omitempty"` Argv *Dict `protobuf:"bytes,2,opt,name=argv" json:"argv,omitempty"` // Hunts are handled specially here. HuntName *string `protobuf:"bytes,3,opt,name=hunt_name,json=huntName" json:"hunt_name,omitempty"` // Hunt session id. HuntId *string `protobuf:"bytes,4,opt,name=hunt_id,json=huntId" json:"hunt_id,omitempty"` ClientLimit *uint64 `protobuf:"varint,5,opt,name=client_limit,json=clientLimit" json:"client_limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
This action happens when the rule fires
func (*ForemanRuleAction) Descriptor ¶
func (*ForemanRuleAction) Descriptor() ([]byte, []int)
func (*ForemanRuleAction) GetArgv ¶
func (m *ForemanRuleAction) GetArgv() *Dict
func (*ForemanRuleAction) GetClientLimit ¶
func (m *ForemanRuleAction) GetClientLimit() uint64
func (*ForemanRuleAction) GetFlowName ¶
func (m *ForemanRuleAction) GetFlowName() string
func (*ForemanRuleAction) GetHuntId ¶
func (m *ForemanRuleAction) GetHuntId() string
func (*ForemanRuleAction) GetHuntName ¶
func (m *ForemanRuleAction) GetHuntName() string
func (*ForemanRuleAction) ProtoMessage ¶
func (*ForemanRuleAction) ProtoMessage()
func (*ForemanRuleAction) Reset ¶
func (m *ForemanRuleAction) Reset()
func (*ForemanRuleAction) String ¶
func (m *ForemanRuleAction) String() string
type GUISettings ¶
type GUISettings struct { Mode *GUISettings_UIMode `protobuf:"varint,1,opt,name=mode,enum=GUISettings_UIMode,def=0" json:"mode,omitempty"` CanaryMode *bool `protobuf:"varint,3,opt,name=canary_mode,json=canaryMode" json:"canary_mode,omitempty"` DocsLocation *GUISettings_DocsLocation `` /* 127-byte string literal not displayed */ XXX_unrecognized []byte `json:"-"` }
Next field: 4
func (*GUISettings) Descriptor ¶
func (*GUISettings) Descriptor() ([]byte, []int)
func (*GUISettings) GetCanaryMode ¶
func (m *GUISettings) GetCanaryMode() bool
func (*GUISettings) GetDocsLocation ¶
func (m *GUISettings) GetDocsLocation() GUISettings_DocsLocation
func (*GUISettings) GetMode ¶
func (m *GUISettings) GetMode() GUISettings_UIMode
func (*GUISettings) ProtoMessage ¶
func (*GUISettings) ProtoMessage()
func (*GUISettings) Reset ¶
func (m *GUISettings) Reset()
func (*GUISettings) String ¶
func (m *GUISettings) String() string
type GUISettings_DocsLocation ¶
type GUISettings_DocsLocation int32
const ( GUISettings_LOCAL GUISettings_DocsLocation = 0 GUISettings_REMOTE GUISettings_DocsLocation = 1 )
const Default_GUISettings_DocsLocation GUISettings_DocsLocation = GUISettings_REMOTE
func (GUISettings_DocsLocation) Enum ¶
func (x GUISettings_DocsLocation) Enum() *GUISettings_DocsLocation
func (GUISettings_DocsLocation) EnumDescriptor ¶
func (GUISettings_DocsLocation) EnumDescriptor() ([]byte, []int)
func (GUISettings_DocsLocation) String ¶
func (x GUISettings_DocsLocation) String() string
func (*GUISettings_DocsLocation) UnmarshalJSON ¶
func (x *GUISettings_DocsLocation) UnmarshalJSON(data []byte) error
type GUISettings_UIMode ¶
type GUISettings_UIMode int32
const ( GUISettings_BASIC GUISettings_UIMode = 0 GUISettings_ADVANCED GUISettings_UIMode = 1 GUISettings_DEBUG GUISettings_UIMode = 2 )
const Default_GUISettings_Mode GUISettings_UIMode = GUISettings_BASIC
func (GUISettings_UIMode) Enum ¶
func (x GUISettings_UIMode) Enum() *GUISettings_UIMode
func (GUISettings_UIMode) EnumDescriptor ¶
func (GUISettings_UIMode) EnumDescriptor() ([]byte, []int)
func (GUISettings_UIMode) String ¶
func (x GUISettings_UIMode) String() string
func (*GUISettings_UIMode) UnmarshalJSON ¶
func (x *GUISettings_UIMode) UnmarshalJSON(data []byte) error
type GenericHuntArgs ¶
type GenericHuntArgs struct { FlowArgs *AnyValue `protobuf:"bytes,2,opt,name=flow_args,json=flowArgs" json:"flow_args,omitempty"` FlowRunnerArgs *FlowRunnerArgs `protobuf:"bytes,3,opt,name=flow_runner_args,json=flowRunnerArgs" json:"flow_runner_args,omitempty"` OutputPlugins []*OutputPluginDescriptor `protobuf:"bytes,4,rep,name=output_plugins,json=outputPlugins" json:"output_plugins,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*GenericHuntArgs) Descriptor ¶
func (*GenericHuntArgs) Descriptor() ([]byte, []int)
func (*GenericHuntArgs) GetFlowArgs ¶
func (m *GenericHuntArgs) GetFlowArgs() *AnyValue
func (*GenericHuntArgs) GetFlowRunnerArgs ¶
func (m *GenericHuntArgs) GetFlowRunnerArgs() *FlowRunnerArgs
func (*GenericHuntArgs) GetOutputPlugins ¶
func (m *GenericHuntArgs) GetOutputPlugins() []*OutputPluginDescriptor
func (*GenericHuntArgs) ProtoMessage ¶
func (*GenericHuntArgs) ProtoMessage()
func (*GenericHuntArgs) Reset ¶
func (m *GenericHuntArgs) Reset()
func (*GenericHuntArgs) String ¶
func (m *GenericHuntArgs) String() string
type GetClientStatsRequest ¶
type GetClientStatsRequest struct { StartTime *uint64 `protobuf:"varint,5,opt,name=start_time,json=startTime,def=0" json:"start_time,omitempty"` EndTime *uint64 `protobuf:"varint,6,opt,name=end_time,json=endTime,def=9223372036854775807" json:"end_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*GetClientStatsRequest) Descriptor ¶
func (*GetClientStatsRequest) Descriptor() ([]byte, []int)
func (*GetClientStatsRequest) GetEndTime ¶
func (m *GetClientStatsRequest) GetEndTime() uint64
func (*GetClientStatsRequest) GetStartTime ¶
func (m *GetClientStatsRequest) GetStartTime() uint64
func (*GetClientStatsRequest) ProtoMessage ¶
func (*GetClientStatsRequest) ProtoMessage()
func (*GetClientStatsRequest) Reset ¶
func (m *GetClientStatsRequest) Reset()
func (*GetClientStatsRequest) String ¶
func (m *GetClientStatsRequest) String() string
type GetFileArgs ¶
type GetFileArgs struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` ReadLength *uint64 `protobuf:"varint,2,opt,name=read_length,json=readLength,def=0" json:"read_length,omitempty"` IgnoreStatFailure *bool `protobuf:"varint,3,opt,name=ignore_stat_failure,json=ignoreStatFailure" json:"ignore_stat_failure,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*GetFileArgs) Descriptor ¶
func (*GetFileArgs) Descriptor() ([]byte, []int)
func (*GetFileArgs) GetIgnoreStatFailure ¶
func (m *GetFileArgs) GetIgnoreStatFailure() bool
func (*GetFileArgs) GetPathspec ¶
func (m *GetFileArgs) GetPathspec() *PathSpec
func (*GetFileArgs) GetReadLength ¶
func (m *GetFileArgs) GetReadLength() uint64
func (*GetFileArgs) ProtoMessage ¶
func (*GetFileArgs) ProtoMessage()
func (*GetFileArgs) Reset ¶
func (m *GetFileArgs) Reset()
func (*GetFileArgs) String ¶
func (m *GetFileArgs) String() string
type GetMBRArgs ¶
type GetMBRArgs struct { Length *uint64 `protobuf:"varint,1,opt,name=length,def=4096" json:"length,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*GetMBRArgs) Descriptor ¶
func (*GetMBRArgs) Descriptor() ([]byte, []int)
func (*GetMBRArgs) GetLength ¶
func (m *GetMBRArgs) GetLength() uint64
func (*GetMBRArgs) ProtoMessage ¶
func (*GetMBRArgs) ProtoMessage()
func (*GetMBRArgs) Reset ¶
func (m *GetMBRArgs) Reset()
func (*GetMBRArgs) String ¶
func (m *GetMBRArgs) String() string
type GlobArgs ¶
type GlobArgs struct { Paths []string `protobuf:"bytes,1,rep,name=paths" json:"paths,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` RootPath *PathSpec `protobuf:"bytes,3,opt,name=root_path,json=rootPath" json:"root_path,omitempty"` NoFileTypeCheck *bool `protobuf:"varint,4,opt,name=no_file_type_check,json=noFileTypeCheck,def=0" json:"no_file_type_check,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*GlobArgs) Descriptor ¶
func (*GlobArgs) GetNoFileTypeCheck ¶
func (*GlobArgs) GetPathtype ¶
func (m *GlobArgs) GetPathtype() PathSpec_PathType
func (*GlobArgs) GetRootPath ¶
func (*GlobArgs) ProtoMessage ¶
func (*GlobArgs) ProtoMessage()
type GlobalNotification ¶
type GlobalNotification struct { Type *GlobalNotification_Type `protobuf:"varint,1,opt,name=type,enum=GlobalNotification_Type" json:"type,omitempty"` Header *string `protobuf:"bytes,2,opt,name=header" json:"header,omitempty"` Content *string `protobuf:"bytes,3,opt,name=content" json:"content,omitempty"` Link *string `protobuf:"bytes,4,opt,name=link" json:"link,omitempty"` ShowFrom *uint64 `protobuf:"varint,5,opt,name=show_from,json=showFrom" json:"show_from,omitempty"` Duration *uint64 `protobuf:"varint,6,opt,name=duration" json:"duration,omitempty"` XXX_unrecognized []byte `json:"-"` }
Global notifications are used in the GUI to alert all the users about certain thing happening: new feature added in the latest release, temporary outage, etc.
func (*GlobalNotification) Descriptor ¶
func (*GlobalNotification) Descriptor() ([]byte, []int)
func (*GlobalNotification) GetContent ¶
func (m *GlobalNotification) GetContent() string
func (*GlobalNotification) GetDuration ¶
func (m *GlobalNotification) GetDuration() uint64
func (*GlobalNotification) GetHeader ¶
func (m *GlobalNotification) GetHeader() string
func (*GlobalNotification) GetLink ¶
func (m *GlobalNotification) GetLink() string
func (*GlobalNotification) GetShowFrom ¶
func (m *GlobalNotification) GetShowFrom() uint64
func (*GlobalNotification) GetType ¶
func (m *GlobalNotification) GetType() GlobalNotification_Type
func (*GlobalNotification) ProtoMessage ¶
func (*GlobalNotification) ProtoMessage()
func (*GlobalNotification) Reset ¶
func (m *GlobalNotification) Reset()
func (*GlobalNotification) String ¶
func (m *GlobalNotification) String() string
type GlobalNotificationSet ¶
type GlobalNotificationSet struct { Notifications []*GlobalNotification `protobuf:"bytes,1,rep,name=notifications" json:"notifications,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*GlobalNotificationSet) Descriptor ¶
func (*GlobalNotificationSet) Descriptor() ([]byte, []int)
func (*GlobalNotificationSet) GetNotifications ¶
func (m *GlobalNotificationSet) GetNotifications() []*GlobalNotification
func (*GlobalNotificationSet) ProtoMessage ¶
func (*GlobalNotificationSet) ProtoMessage()
func (*GlobalNotificationSet) Reset ¶
func (m *GlobalNotificationSet) Reset()
func (*GlobalNotificationSet) String ¶
func (m *GlobalNotificationSet) String() string
type GlobalNotification_Type ¶
type GlobalNotification_Type int32
const ( GlobalNotification_INFO GlobalNotification_Type = 0 GlobalNotification_WARNING GlobalNotification_Type = 1 GlobalNotification_ERROR GlobalNotification_Type = 2 )
func (GlobalNotification_Type) Enum ¶
func (x GlobalNotification_Type) Enum() *GlobalNotification_Type
func (GlobalNotification_Type) EnumDescriptor ¶
func (GlobalNotification_Type) EnumDescriptor() ([]byte, []int)
func (GlobalNotification_Type) String ¶
func (x GlobalNotification_Type) String() string
func (*GlobalNotification_Type) UnmarshalJSON ¶
func (x *GlobalNotification_Type) UnmarshalJSON(data []byte) error
type GrantApprovalWithReasonFlowArgs ¶
type GrantApprovalWithReasonFlowArgs struct { Reason *string `protobuf:"bytes,1,opt,name=reason,def=Unspecified" json:"reason,omitempty"` Delegate *string `protobuf:"bytes,2,opt,name=delegate" json:"delegate,omitempty"` SubjectUrn *string `protobuf:"bytes,3,opt,name=subject_urn,json=subjectUrn" json:"subject_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*GrantApprovalWithReasonFlowArgs) Descriptor ¶
func (*GrantApprovalWithReasonFlowArgs) Descriptor() ([]byte, []int)
func (*GrantApprovalWithReasonFlowArgs) GetDelegate ¶
func (m *GrantApprovalWithReasonFlowArgs) GetDelegate() string
func (*GrantApprovalWithReasonFlowArgs) GetReason ¶
func (m *GrantApprovalWithReasonFlowArgs) GetReason() string
func (*GrantApprovalWithReasonFlowArgs) GetSubjectUrn ¶
func (m *GrantApprovalWithReasonFlowArgs) GetSubjectUrn() string
func (*GrantApprovalWithReasonFlowArgs) ProtoMessage ¶
func (*GrantApprovalWithReasonFlowArgs) ProtoMessage()
func (*GrantApprovalWithReasonFlowArgs) Reset ¶
func (m *GrantApprovalWithReasonFlowArgs) Reset()
func (*GrantApprovalWithReasonFlowArgs) String ¶
func (m *GrantApprovalWithReasonFlowArgs) String() string
type Graph ¶
type Graph struct { Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"` Xtitle *string `protobuf:"bytes,2,opt,name=xtitle" json:"xtitle,omitempty"` Ytitle *string `protobuf:"bytes,3,opt,name=ytitle" json:"ytitle,omitempty"` Data []*Sample `protobuf:"bytes,4,rep,name=data" json:"data,omitempty"` XScale *uint32 `protobuf:"varint,5,opt,name=x_scale,json=xScale,def=1" json:"x_scale,omitempty"` YScale *uint32 `protobuf:"varint,6,opt,name=y_scale,json=yScale,def=1" json:"y_scale,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Graph) Descriptor ¶
func (*Graph) ProtoMessage ¶
func (*Graph) ProtoMessage()
type GraphFloat ¶
type GraphFloat struct { Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"` Xtitle *string `protobuf:"bytes,2,opt,name=xtitle" json:"xtitle,omitempty"` Ytitle *string `protobuf:"bytes,3,opt,name=ytitle" json:"ytitle,omitempty"` Data []*SampleFloat `protobuf:"bytes,4,rep,name=data" json:"data,omitempty"` XScale *uint32 `protobuf:"varint,5,opt,name=x_scale,json=xScale,def=1" json:"x_scale,omitempty"` YScale *uint32 `protobuf:"varint,6,opt,name=y_scale,json=yScale,def=1" json:"y_scale,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*GraphFloat) Descriptor ¶
func (*GraphFloat) Descriptor() ([]byte, []int)
func (*GraphFloat) GetData ¶
func (m *GraphFloat) GetData() []*SampleFloat
func (*GraphFloat) GetTitle ¶
func (m *GraphFloat) GetTitle() string
func (*GraphFloat) GetXScale ¶
func (m *GraphFloat) GetXScale() uint32
func (*GraphFloat) GetXtitle ¶
func (m *GraphFloat) GetXtitle() string
func (*GraphFloat) GetYScale ¶
func (m *GraphFloat) GetYScale() uint32
func (*GraphFloat) GetYtitle ¶
func (m *GraphFloat) GetYtitle() string
func (*GraphFloat) ProtoMessage ¶
func (*GraphFloat) ProtoMessage()
func (*GraphFloat) Reset ¶
func (m *GraphFloat) Reset()
func (*GraphFloat) String ¶
func (m *GraphFloat) String() string
type GrepArgs ¶
type GrepArgs struct { Request *GrepSpec `protobuf:"bytes,1,opt,name=request" json:"request,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*GrepArgs) Descriptor ¶
func (*GrepArgs) GetRequest ¶
func (*GrepArgs) ProtoMessage ¶
func (*GrepArgs) ProtoMessage()
type GrepSpec ¶
type GrepSpec struct { // The target of this search. Target *PathSpec `protobuf:"bytes,1,opt,name=target" json:"target,omitempty"` // The search only covers this buffer. StartOffset *uint64 `protobuf:"varint,2,opt,name=start_offset,json=startOffset,def=0" json:"start_offset,omitempty"` Length *uint64 `protobuf:"varint,3,opt,name=length,def=10737418240" json:"length,omitempty"` Regex *string `protobuf:"bytes,4,opt,name=regex" json:"regex,omitempty"` // A literal search. Literal []byte `protobuf:"bytes,5,opt,name=literal" json:"literal,omitempty"` Mode *GrepSpec_Mode `protobuf:"varint,6,opt,name=mode,enum=GrepSpec_Mode,def=0" json:"mode,omitempty"` BytesBefore *uint32 `protobuf:"varint,7,opt,name=bytes_before,json=bytesBefore,def=10" json:"bytes_before,omitempty"` BytesAfter *uint32 `protobuf:"varint,8,opt,name=bytes_after,json=bytesAfter,def=10" json:"bytes_after,omitempty"` // These are used to encode the arguments / results. XorInKey *uint32 `protobuf:"varint,9,opt,name=xor_in_key,json=xorInKey,def=0" json:"xor_in_key,omitempty"` XorOutKey *uint32 `protobuf:"varint,10,opt,name=xor_out_key,json=xorOutKey,def=0" json:"xor_out_key,omitempty"` XXX_unrecognized []byte `json:"-"` }
Grep searches the content of files for a hit and returns several BufferReference.
func (*GrepSpec) Descriptor ¶
func (*GrepSpec) GetBytesAfter ¶
func (*GrepSpec) GetBytesBefore ¶
func (*GrepSpec) GetLiteral ¶
func (*GrepSpec) GetMode ¶
func (m *GrepSpec) GetMode() GrepSpec_Mode
func (*GrepSpec) GetStartOffset ¶
func (*GrepSpec) GetXorInKey ¶
func (*GrepSpec) GetXorOutKey ¶
func (*GrepSpec) ProtoMessage ¶
func (*GrepSpec) ProtoMessage()
type GrepSpec_Mode ¶
type GrepSpec_Mode int32
const ( GrepSpec_ALL_HITS GrepSpec_Mode = 0 GrepSpec_FIRST_HIT GrepSpec_Mode = 1 )
const Default_GrepSpec_Mode GrepSpec_Mode = GrepSpec_ALL_HITS
func (GrepSpec_Mode) Enum ¶
func (x GrepSpec_Mode) Enum() *GrepSpec_Mode
func (GrepSpec_Mode) EnumDescriptor ¶
func (GrepSpec_Mode) EnumDescriptor() ([]byte, []int)
func (GrepSpec_Mode) String ¶
func (x GrepSpec_Mode) String() string
func (*GrepSpec_Mode) UnmarshalJSON ¶
func (x *GrepSpec_Mode) UnmarshalJSON(data []byte) error
type Group ¶
type Group struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Members []string `protobuf:"bytes,2,rep,name=members" json:"members,omitempty"` // Posix specific values. Gid *uint32 `protobuf:"varint,3,opt,name=gid" json:"gid,omitempty"` PwEntry *PwEntry `protobuf:"bytes,4,opt,name=pw_entry,json=pwEntry" json:"pw_entry,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Group) Descriptor ¶
func (*Group) GetMembers ¶
func (*Group) GetPwEntry ¶
func (*Group) ProtoMessage ¶
func (*Group) ProtoMessage()
type GrrMessage ¶
type GrrMessage struct { SessionId *string `protobuf:"bytes,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` RequestId *uint64 `protobuf:"varint,2,opt,name=request_id,json=requestId" json:"request_id,omitempty"` ResponseId *uint64 `protobuf:"varint,3,opt,name=response_id,json=responseId" json:"response_id,omitempty"` Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` // This field contains an encoded rdfvalue. Args []byte `protobuf:"bytes,5,opt,name=args" json:"args,omitempty"` // Due to superceed the args field (not yet implemented). Contains the // argument to the client action, or the response from the client action. Arg *EmbeddedRDFValue `protobuf:"bytes,20,opt,name=arg" json:"arg,omitempty"` Source *string `protobuf:"bytes,6,opt,name=source" json:"source,omitempty"` AuthState *GrrMessage_AuthorizationState `protobuf:"varint,7,opt,name=auth_state,json=authState,enum=GrrMessage_AuthorizationState,def=0" json:"auth_state,omitempty"` // The final response to a request carries this type which indicates it is a // status message. Type *GrrMessage_Type `protobuf:"varint,8,opt,name=type,enum=GrrMessage_Type,def=0" json:"type,omitempty"` Priority *GrrMessage_Priority `protobuf:"varint,9,opt,name=priority,enum=GrrMessage_Priority,def=1" json:"priority,omitempty"` Ttl *uint32 `protobuf:"varint,10,opt,name=ttl,def=10" json:"ttl,omitempty"` RequireFastpoll *bool `protobuf:"varint,11,opt,name=require_fastpoll,json=requireFastpoll,def=1" json:"require_fastpoll,omitempty"` CpuLimit *float32 `protobuf:"fixed32,12,opt,name=cpu_limit,json=cpuLimit,def=3600" json:"cpu_limit,omitempty"` ArgsAge *uint64 `protobuf:"varint,13,opt,name=args_age,json=argsAge" json:"args_age,omitempty"` // The rdfvalue class of the args. ArgsRdfName *string `protobuf:"bytes,14,opt,name=args_rdf_name,json=argsRdfName" json:"args_rdf_name,omitempty"` // The id of this message in the scheduler. TaskId *uint64 `protobuf:"varint,15,opt,name=task_id,json=taskId" json:"task_id,omitempty"` // The ttl used in the task scheduler. TaskTtl *int32 `protobuf:"varint,16,opt,name=task_ttl,json=taskTtl,def=7" json:"task_ttl,omitempty"` Queue *string `protobuf:"bytes,17,opt,name=queue" json:"queue,omitempty"` Eta *uint64 `protobuf:"varint,18,opt,name=eta" json:"eta,omitempty"` // Human readable info about the last process leasing this message. LastLease *string `protobuf:"bytes,19,opt,name=last_lease,json=lastLease" json:"last_lease,omitempty"` NetworkBytesLimit *uint64 `protobuf:"varint,21,opt,name=network_bytes_limit,json=networkBytesLimit,def=10737418240" json:"network_bytes_limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
This message is sent between the client and the server.
func (*GrrMessage) Descriptor ¶
func (*GrrMessage) Descriptor() ([]byte, []int)
func (*GrrMessage) GetArg ¶
func (m *GrrMessage) GetArg() *EmbeddedRDFValue
func (*GrrMessage) GetArgs ¶
func (m *GrrMessage) GetArgs() []byte
func (*GrrMessage) GetArgsAge ¶
func (m *GrrMessage) GetArgsAge() uint64
func (*GrrMessage) GetArgsRdfName ¶
func (m *GrrMessage) GetArgsRdfName() string
func (*GrrMessage) GetAuthState ¶
func (m *GrrMessage) GetAuthState() GrrMessage_AuthorizationState
func (*GrrMessage) GetCpuLimit ¶
func (m *GrrMessage) GetCpuLimit() float32
func (*GrrMessage) GetEta ¶
func (m *GrrMessage) GetEta() uint64
func (*GrrMessage) GetLastLease ¶
func (m *GrrMessage) GetLastLease() string
func (*GrrMessage) GetName ¶
func (m *GrrMessage) GetName() string
func (*GrrMessage) GetNetworkBytesLimit ¶
func (m *GrrMessage) GetNetworkBytesLimit() uint64
func (*GrrMessage) GetPriority ¶
func (m *GrrMessage) GetPriority() GrrMessage_Priority
func (*GrrMessage) GetQueue ¶
func (m *GrrMessage) GetQueue() string
func (*GrrMessage) GetRequestId ¶
func (m *GrrMessage) GetRequestId() uint64
func (*GrrMessage) GetRequireFastpoll ¶
func (m *GrrMessage) GetRequireFastpoll() bool
func (*GrrMessage) GetResponseId ¶
func (m *GrrMessage) GetResponseId() uint64
func (*GrrMessage) GetSessionId ¶
func (m *GrrMessage) GetSessionId() string
func (*GrrMessage) GetSource ¶
func (m *GrrMessage) GetSource() string
func (*GrrMessage) GetTaskId ¶
func (m *GrrMessage) GetTaskId() uint64
func (*GrrMessage) GetTaskTtl ¶
func (m *GrrMessage) GetTaskTtl() int32
func (*GrrMessage) GetTtl ¶
func (m *GrrMessage) GetTtl() uint32
func (*GrrMessage) GetType ¶
func (m *GrrMessage) GetType() GrrMessage_Type
func (*GrrMessage) ProtoMessage ¶
func (*GrrMessage) ProtoMessage()
func (*GrrMessage) Reset ¶
func (m *GrrMessage) Reset()
func (*GrrMessage) String ¶
func (m *GrrMessage) String() string
type GrrMessage_AuthorizationState ¶
type GrrMessage_AuthorizationState int32
This is done because signing is done on a group of messages as they arrive over the POST, but after decryption and unpacking, messages are queued individually and therefore need to retain their authenticated status.
const ( GrrMessage_UNAUTHENTICATED GrrMessage_AuthorizationState = 0 GrrMessage_AUTHENTICATED GrrMessage_AuthorizationState = 1 // This indicates that clocks are out of sync and this message may be a // replay. GrrMessage_DESYNCHRONIZED GrrMessage_AuthorizationState = 2 )
const Default_GrrMessage_AuthState GrrMessage_AuthorizationState = GrrMessage_UNAUTHENTICATED
func (GrrMessage_AuthorizationState) Enum ¶
func (x GrrMessage_AuthorizationState) Enum() *GrrMessage_AuthorizationState
func (GrrMessage_AuthorizationState) EnumDescriptor ¶
func (GrrMessage_AuthorizationState) EnumDescriptor() ([]byte, []int)
func (GrrMessage_AuthorizationState) String ¶
func (x GrrMessage_AuthorizationState) String() string
func (*GrrMessage_AuthorizationState) UnmarshalJSON ¶
func (x *GrrMessage_AuthorizationState) UnmarshalJSON(data []byte) error
type GrrMessage_Priority ¶
type GrrMessage_Priority int32
const ( GrrMessage_LOW_PRIORITY GrrMessage_Priority = 0 GrrMessage_MEDIUM_PRIORITY GrrMessage_Priority = 1 GrrMessage_HIGH_PRIORITY GrrMessage_Priority = 2 )
const Default_FlowRunnerArgs_Priority GrrMessage_Priority = GrrMessage_MEDIUM_PRIORITY
const Default_GrrMessage_Priority GrrMessage_Priority = GrrMessage_MEDIUM_PRIORITY
const Default_GrrNotification_Priority GrrMessage_Priority = GrrMessage_MEDIUM_PRIORITY
const Default_HuntRunnerArgs_Priority GrrMessage_Priority = GrrMessage_MEDIUM_PRIORITY
const Default_Task_Priority GrrMessage_Priority = GrrMessage_MEDIUM_PRIORITY
func (GrrMessage_Priority) Enum ¶
func (x GrrMessage_Priority) Enum() *GrrMessage_Priority
func (GrrMessage_Priority) EnumDescriptor ¶
func (GrrMessage_Priority) EnumDescriptor() ([]byte, []int)
func (GrrMessage_Priority) String ¶
func (x GrrMessage_Priority) String() string
func (*GrrMessage_Priority) UnmarshalJSON ¶
func (x *GrrMessage_Priority) UnmarshalJSON(data []byte) error
type GrrMessage_Type ¶
type GrrMessage_Type int32
const ( GrrMessage_MESSAGE GrrMessage_Type = 0 GrrMessage_STATUS GrrMessage_Type = 1 GrrMessage_ITERATOR GrrMessage_Type = 2 )
const Default_GrrMessage_Type GrrMessage_Type = GrrMessage_MESSAGE
func (GrrMessage_Type) Enum ¶
func (x GrrMessage_Type) Enum() *GrrMessage_Type
func (GrrMessage_Type) EnumDescriptor ¶
func (GrrMessage_Type) EnumDescriptor() ([]byte, []int)
func (GrrMessage_Type) String ¶
func (x GrrMessage_Type) String() string
func (*GrrMessage_Type) UnmarshalJSON ¶
func (x *GrrMessage_Type) UnmarshalJSON(data []byte) error
type GrrNotification ¶
type GrrNotification struct { SessionId *string `protobuf:"bytes,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` Priority *GrrMessage_Priority `protobuf:"varint,2,opt,name=priority,enum=GrrMessage_Priority,def=1" json:"priority,omitempty"` FirstQueued *uint64 `protobuf:"varint,3,opt,name=first_queued,json=firstQueued" json:"first_queued,omitempty"` LastStatus *uint64 `protobuf:"varint,4,opt,name=last_status,json=lastStatus" json:"last_status,omitempty"` InProgress *bool `protobuf:"varint,5,opt,name=in_progress,json=inProgress,def=0" json:"in_progress,omitempty"` Timestamp *uint64 `protobuf:"varint,6,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*GrrNotification) Descriptor ¶
func (*GrrNotification) Descriptor() ([]byte, []int)
func (*GrrNotification) GetFirstQueued ¶
func (m *GrrNotification) GetFirstQueued() uint64
func (*GrrNotification) GetInProgress ¶
func (m *GrrNotification) GetInProgress() bool
func (*GrrNotification) GetLastStatus ¶
func (m *GrrNotification) GetLastStatus() uint64
func (*GrrNotification) GetPriority ¶
func (m *GrrNotification) GetPriority() GrrMessage_Priority
func (*GrrNotification) GetSessionId ¶
func (m *GrrNotification) GetSessionId() string
func (*GrrNotification) GetTimestamp ¶
func (m *GrrNotification) GetTimestamp() uint64
func (*GrrNotification) ProtoMessage ¶
func (*GrrNotification) ProtoMessage()
func (*GrrNotification) Reset ¶
func (m *GrrNotification) Reset()
func (*GrrNotification) String ¶
func (m *GrrNotification) String() string
type GrrStatus ¶
type GrrStatus struct { Status *GrrStatus_ReturnedStatus `protobuf:"varint,1,opt,name=status,enum=GrrStatus_ReturnedStatus,def=0" json:"status,omitempty"` ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,def=" json:"error_message,omitempty"` Backtrace *string `protobuf:"bytes,3,opt,name=backtrace,def=" json:"backtrace,omitempty"` CpuTimeUsed *CpuSeconds `protobuf:"bytes,4,opt,name=cpu_time_used,json=cpuTimeUsed" json:"cpu_time_used,omitempty"` ChildSessionId *string `protobuf:"bytes,5,opt,name=child_session_id,json=childSessionId" json:"child_session_id,omitempty"` NetworkBytesSent *uint64 `protobuf:"varint,6,opt,name=network_bytes_sent,json=networkBytesSent" json:"network_bytes_sent,omitempty"` NannyStatus *string `protobuf:"bytes,7,opt,name=nanny_status,json=nannyStatus" json:"nanny_status,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is a status response that is sent for each complete transaction. It is always the last message in the transaction.
func (*GrrStatus) Descriptor ¶
func (*GrrStatus) GetBacktrace ¶
func (*GrrStatus) GetChildSessionId ¶
func (*GrrStatus) GetCpuTimeUsed ¶
func (m *GrrStatus) GetCpuTimeUsed() *CpuSeconds
func (*GrrStatus) GetErrorMessage ¶
func (*GrrStatus) GetNannyStatus ¶
func (*GrrStatus) GetNetworkBytesSent ¶
func (*GrrStatus) GetStatus ¶
func (m *GrrStatus) GetStatus() GrrStatus_ReturnedStatus
func (*GrrStatus) ProtoMessage ¶
func (*GrrStatus) ProtoMessage()
type GrrStatus_ReturnedStatus ¶
type GrrStatus_ReturnedStatus int32
const ( GrrStatus_OK GrrStatus_ReturnedStatus = 0 GrrStatus_IOERROR GrrStatus_ReturnedStatus = 1 GrrStatus_RETRANSMISSION_DETECTED GrrStatus_ReturnedStatus = 2 GrrStatus_CLIENT_KILLED GrrStatus_ReturnedStatus = 3 GrrStatus_NETWORK_LIMIT_EXCEEDED GrrStatus_ReturnedStatus = 4 GrrStatus_WORKER_STUCK GrrStatus_ReturnedStatus = 9 GrrStatus_GENERIC_ERROR GrrStatus_ReturnedStatus = 10 )
const Default_GrrStatus_Status GrrStatus_ReturnedStatus = GrrStatus_OK
func (GrrStatus_ReturnedStatus) Enum ¶
func (x GrrStatus_ReturnedStatus) Enum() *GrrStatus_ReturnedStatus
func (GrrStatus_ReturnedStatus) EnumDescriptor ¶
func (GrrStatus_ReturnedStatus) EnumDescriptor() ([]byte, []int)
func (GrrStatus_ReturnedStatus) String ¶
func (x GrrStatus_ReturnedStatus) String() string
func (*GrrStatus_ReturnedStatus) UnmarshalJSON ¶
func (x *GrrStatus_ReturnedStatus) UnmarshalJSON(data []byte) error
type HardwareInfo ¶
type HardwareInfo struct { SerialNumber *string `protobuf:"bytes,1,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"` SystemManufacturer *string `protobuf:"bytes,2,opt,name=system_manufacturer,json=systemManufacturer" json:"system_manufacturer,omitempty"` SystemProductName *string `protobuf:"bytes,3,opt,name=system_product_name,json=systemProductName" json:"system_product_name,omitempty"` SystemUuid *string `protobuf:"bytes,4,opt,name=system_uuid,json=systemUuid" json:"system_uuid,omitempty"` SystemSkuNumber *string `protobuf:"bytes,5,opt,name=system_sku_number,json=systemSkuNumber" json:"system_sku_number,omitempty"` SystemFamily *string `protobuf:"bytes,6,opt,name=system_family,json=systemFamily" json:"system_family,omitempty"` // BIOS related information BiosVendor *string `protobuf:"bytes,7,opt,name=bios_vendor,json=biosVendor" json:"bios_vendor,omitempty"` BiosVersion *string `protobuf:"bytes,8,opt,name=bios_version,json=biosVersion" json:"bios_version,omitempty"` BiosReleaseDate *string `protobuf:"bytes,9,opt,name=bios_release_date,json=biosReleaseDate" json:"bios_release_date,omitempty"` BiosRomSize *string `protobuf:"bytes,10,opt,name=bios_rom_size,json=biosRomSize" json:"bios_rom_size,omitempty"` BiosRevision *string `protobuf:"bytes,11,opt,name=bios_revision,json=biosRevision" json:"bios_revision,omitempty"` SystemAssettag *string `protobuf:"bytes,12,opt,name=system_assettag,json=systemAssettag" json:"system_assettag,omitempty"` XXX_unrecognized []byte `json:"-"` }
Various System Hardware
func (*HardwareInfo) Descriptor ¶
func (*HardwareInfo) Descriptor() ([]byte, []int)
func (*HardwareInfo) GetBiosReleaseDate ¶
func (m *HardwareInfo) GetBiosReleaseDate() string
func (*HardwareInfo) GetBiosRevision ¶
func (m *HardwareInfo) GetBiosRevision() string
func (*HardwareInfo) GetBiosRomSize ¶
func (m *HardwareInfo) GetBiosRomSize() string
func (*HardwareInfo) GetBiosVendor ¶
func (m *HardwareInfo) GetBiosVendor() string
func (*HardwareInfo) GetBiosVersion ¶
func (m *HardwareInfo) GetBiosVersion() string
func (*HardwareInfo) GetSerialNumber ¶
func (m *HardwareInfo) GetSerialNumber() string
func (*HardwareInfo) GetSystemAssettag ¶
func (m *HardwareInfo) GetSystemAssettag() string
func (*HardwareInfo) GetSystemFamily ¶
func (m *HardwareInfo) GetSystemFamily() string
func (*HardwareInfo) GetSystemManufacturer ¶
func (m *HardwareInfo) GetSystemManufacturer() string
func (*HardwareInfo) GetSystemProductName ¶
func (m *HardwareInfo) GetSystemProductName() string
func (*HardwareInfo) GetSystemSkuNumber ¶
func (m *HardwareInfo) GetSystemSkuNumber() string
func (*HardwareInfo) GetSystemUuid ¶
func (m *HardwareInfo) GetSystemUuid() string
func (*HardwareInfo) ProtoMessage ¶
func (*HardwareInfo) ProtoMessage()
func (*HardwareInfo) Reset ¶
func (m *HardwareInfo) Reset()
func (*HardwareInfo) String ¶
func (m *HardwareInfo) String() string
type Hash ¶
type Hash struct { Sha256 []byte `protobuf:"bytes,1,opt,name=sha256" json:"sha256,omitempty"` Sha1 []byte `protobuf:"bytes,2,opt,name=sha1" json:"sha1,omitempty"` Md5 []byte `protobuf:"bytes,3,opt,name=md5" json:"md5,omitempty"` PecoffSha1 []byte `protobuf:"bytes,4,opt,name=pecoff_sha1,json=pecoffSha1" json:"pecoff_sha1,omitempty"` PecoffMd5 []byte `protobuf:"bytes,5,opt,name=pecoff_md5,json=pecoffMd5" json:"pecoff_md5,omitempty"` PecoffSha256 []byte `protobuf:"bytes,7,opt,name=pecoff_sha256,json=pecoffSha256" json:"pecoff_sha256,omitempty"` SignedData []*AuthenticodeSignedData `protobuf:"bytes,6,rep,name=signed_data,json=signedData" json:"signed_data,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Hash) Descriptor ¶
func (*Hash) GetPecoffMd5 ¶
func (*Hash) GetPecoffSha1 ¶
func (*Hash) GetPecoffSha256 ¶
func (*Hash) GetSignedData ¶
func (m *Hash) GetSignedData() []*AuthenticodeSignedData
func (*Hash) ProtoMessage ¶
func (*Hash) ProtoMessage()
type Hint ¶
type Hint struct { Problem *string `protobuf:"bytes,1,opt,name=problem" json:"problem,omitempty"` Fix *string `protobuf:"bytes,2,opt,name=fix" json:"fix,omitempty"` Format *string `protobuf:"bytes,3,opt,name=format" json:"format,omitempty"` Summary *string `protobuf:"bytes,4,opt,name=summary" json:"summary,omitempty"` MaxResults *uint64 `protobuf:"varint,5,opt,name=max_results,json=maxResults" json:"max_results,omitempty"` XXX_unrecognized []byte `json:"-"` }
Information about what checks are looking for, what actions can be taken to address an issue, and template text to present finding data in a usable, condensed form when reporting problems.
func (*Hint) Descriptor ¶
func (*Hint) GetMaxResults ¶
func (*Hint) GetProblem ¶
func (*Hint) GetSummary ¶
func (*Hint) ProtoMessage ¶
func (*Hint) ProtoMessage()
type HttpRequest ¶
type HttpRequest struct { RawHeaders *string `protobuf:"bytes,1,opt,name=raw_headers,json=rawHeaders" json:"raw_headers,omitempty"` UserAgent *string `protobuf:"bytes,2,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"` SourceIp *string `protobuf:"bytes,3,opt,name=source_ip,json=sourceIp" json:"source_ip,omitempty"` Url *string `protobuf:"bytes,4,opt,name=url" json:"url,omitempty"` User *string `protobuf:"bytes,5,opt,name=user,def=anonymous" json:"user,omitempty"` Timestamp *uint64 `protobuf:"varint,6,opt,name=timestamp" json:"timestamp,omitempty"` Method *string `protobuf:"bytes,7,opt,name=method,def=GET" json:"method,omitempty"` Referrer *string `protobuf:"bytes,8,opt,name=referrer" json:"referrer,omitempty"` Size *uint64 `protobuf:"varint,9,opt,name=size" json:"size,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*HttpRequest) Descriptor ¶
func (*HttpRequest) Descriptor() ([]byte, []int)
func (*HttpRequest) GetMethod ¶
func (m *HttpRequest) GetMethod() string
func (*HttpRequest) GetRawHeaders ¶
func (m *HttpRequest) GetRawHeaders() string
func (*HttpRequest) GetReferrer ¶
func (m *HttpRequest) GetReferrer() string
func (*HttpRequest) GetSize ¶
func (m *HttpRequest) GetSize() uint64
func (*HttpRequest) GetSourceIp ¶
func (m *HttpRequest) GetSourceIp() string
func (*HttpRequest) GetTimestamp ¶
func (m *HttpRequest) GetTimestamp() uint64
func (*HttpRequest) GetUrl ¶
func (m *HttpRequest) GetUrl() string
func (*HttpRequest) GetUser ¶
func (m *HttpRequest) GetUser() string
func (*HttpRequest) GetUserAgent ¶
func (m *HttpRequest) GetUserAgent() string
func (*HttpRequest) ProtoMessage ¶
func (*HttpRequest) ProtoMessage()
func (*HttpRequest) Reset ¶
func (m *HttpRequest) Reset()
func (*HttpRequest) String ¶
func (m *HttpRequest) String() string
type HuntError ¶
type HuntError struct { ClientId *string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"` LogMessage *string `protobuf:"bytes,2,opt,name=log_message,json=logMessage" json:"log_message,omitempty"` Backtrace *string `protobuf:"bytes,3,opt,name=backtrace" json:"backtrace,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*HuntError) Descriptor ¶
func (*HuntError) GetBacktrace ¶
func (*HuntError) GetClientId ¶
func (*HuntError) GetLogMessage ¶
func (*HuntError) ProtoMessage ¶
func (*HuntError) ProtoMessage()
type HuntNotification ¶
type HuntNotification struct { SessionId *string `protobuf:"bytes,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId" json:"client_id,omitempty"` Status *HuntNotification_Status `protobuf:"varint,3,opt,name=status,enum=HuntNotification_Status" json:"status,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*HuntNotification) Descriptor ¶
func (*HuntNotification) Descriptor() ([]byte, []int)
func (*HuntNotification) GetClientId ¶
func (m *HuntNotification) GetClientId() string
func (*HuntNotification) GetSessionId ¶
func (m *HuntNotification) GetSessionId() string
func (*HuntNotification) GetStatus ¶
func (m *HuntNotification) GetStatus() HuntNotification_Status
func (*HuntNotification) ProtoMessage ¶
func (*HuntNotification) ProtoMessage()
func (*HuntNotification) Reset ¶
func (m *HuntNotification) Reset()
func (*HuntNotification) String ¶
func (m *HuntNotification) String() string
type HuntNotification_Status ¶
type HuntNotification_Status int32
const ( HuntNotification_UNKNOWN HuntNotification_Status = 0 HuntNotification_OK HuntNotification_Status = 1 HuntNotification_ERROR HuntNotification_Status = 2 HuntNotification_BAD HuntNotification_Status = 3 )
func (HuntNotification_Status) Enum ¶
func (x HuntNotification_Status) Enum() *HuntNotification_Status
func (HuntNotification_Status) EnumDescriptor ¶
func (HuntNotification_Status) EnumDescriptor() ([]byte, []int)
func (HuntNotification_Status) String ¶
func (x HuntNotification_Status) String() string
func (*HuntNotification_Status) UnmarshalJSON ¶
func (x *HuntNotification_Status) UnmarshalJSON(data []byte) error
type HuntResultNotification ¶
type HuntResultNotification struct { ResultCollectionUrn *string `protobuf:"bytes,1,opt,name=result_collection_urn,json=resultCollectionUrn" json:"result_collection_urn,omitempty"` Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` Suffix *uint64 `protobuf:"varint,3,opt,name=suffix" json:"suffix,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*HuntResultNotification) Descriptor ¶
func (*HuntResultNotification) Descriptor() ([]byte, []int)
func (*HuntResultNotification) GetResultCollectionUrn ¶
func (m *HuntResultNotification) GetResultCollectionUrn() string
func (*HuntResultNotification) GetSuffix ¶
func (m *HuntResultNotification) GetSuffix() uint64
func (*HuntResultNotification) GetTimestamp ¶
func (m *HuntResultNotification) GetTimestamp() uint64
func (*HuntResultNotification) ProtoMessage ¶
func (*HuntResultNotification) ProtoMessage()
func (*HuntResultNotification) Reset ¶
func (m *HuntResultNotification) Reset()
func (*HuntResultNotification) String ¶
func (m *HuntResultNotification) String() string
type HuntRunnerArgs ¶
type HuntRunnerArgs struct { HuntName *string `protobuf:"bytes,1,opt,name=hunt_name,json=huntName" json:"hunt_name,omitempty"` Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` ClientRuleSet *ForemanClientRuleSet `protobuf:"bytes,18,opt,name=client_rule_set,json=clientRuleSet" json:"client_rule_set,omitempty"` Priority *GrrMessage_Priority `protobuf:"varint,5,opt,name=priority,enum=GrrMessage_Priority,def=1" json:"priority,omitempty"` NotificationEvent *string `protobuf:"bytes,6,opt,name=notification_event,json=notificationEvent" json:"notification_event,omitempty"` Queue *string `protobuf:"bytes,7,opt,name=queue,def=H" json:"queue,omitempty"` Token *ACLToken `protobuf:"bytes,8,opt,name=token" json:"token,omitempty"` CpuLimit *uint64 `protobuf:"varint,9,opt,name=cpu_limit,json=cpuLimit" json:"cpu_limit,omitempty"` NetworkBytesLimit *uint64 `protobuf:"varint,13,opt,name=network_bytes_limit,json=networkBytesLimit" json:"network_bytes_limit,omitempty"` ClientLimit *uint64 `protobuf:"varint,10,opt,name=client_limit,json=clientLimit,def=100" json:"client_limit,omitempty"` ExpiryTime *uint64 `protobuf:"varint,11,opt,name=expiry_time,json=expiryTime,def=1209600" json:"expiry_time,omitempty"` ClientRate *float32 `protobuf:"fixed32,12,opt,name=client_rate,json=clientRate,def=20.5" json:"client_rate,omitempty"` LogsCollectionUrn *string `protobuf:"bytes,14,opt,name=logs_collection_urn,json=logsCollectionUrn" json:"logs_collection_urn,omitempty"` RequireFastpoll *bool `protobuf:"varint,15,opt,name=require_fastpoll,json=requireFastpoll,def=1" json:"require_fastpoll,omitempty"` AddForemanRules *bool `protobuf:"varint,16,opt,name=add_foreman_rules,json=addForemanRules,def=1" json:"add_foreman_rules,omitempty"` CrashAlertEmail *string `protobuf:"bytes,17,opt,name=crash_alert_email,json=crashAlertEmail" json:"crash_alert_email,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 22
func (*HuntRunnerArgs) Descriptor ¶
func (*HuntRunnerArgs) Descriptor() ([]byte, []int)
func (*HuntRunnerArgs) GetAddForemanRules ¶
func (m *HuntRunnerArgs) GetAddForemanRules() bool
func (*HuntRunnerArgs) GetClientLimit ¶
func (m *HuntRunnerArgs) GetClientLimit() uint64
func (*HuntRunnerArgs) GetClientRate ¶
func (m *HuntRunnerArgs) GetClientRate() float32
func (*HuntRunnerArgs) GetClientRuleSet ¶
func (m *HuntRunnerArgs) GetClientRuleSet() *ForemanClientRuleSet
func (*HuntRunnerArgs) GetCpuLimit ¶
func (m *HuntRunnerArgs) GetCpuLimit() uint64
func (*HuntRunnerArgs) GetCrashAlertEmail ¶
func (m *HuntRunnerArgs) GetCrashAlertEmail() string
func (*HuntRunnerArgs) GetDescription ¶
func (m *HuntRunnerArgs) GetDescription() string
func (*HuntRunnerArgs) GetExpiryTime ¶
func (m *HuntRunnerArgs) GetExpiryTime() uint64
func (*HuntRunnerArgs) GetHuntName ¶
func (m *HuntRunnerArgs) GetHuntName() string
func (*HuntRunnerArgs) GetLogsCollectionUrn ¶
func (m *HuntRunnerArgs) GetLogsCollectionUrn() string
func (*HuntRunnerArgs) GetNetworkBytesLimit ¶
func (m *HuntRunnerArgs) GetNetworkBytesLimit() uint64
func (*HuntRunnerArgs) GetNotificationEvent ¶
func (m *HuntRunnerArgs) GetNotificationEvent() string
func (*HuntRunnerArgs) GetPriority ¶
func (m *HuntRunnerArgs) GetPriority() GrrMessage_Priority
func (*HuntRunnerArgs) GetQueue ¶
func (m *HuntRunnerArgs) GetQueue() string
func (*HuntRunnerArgs) GetRequireFastpoll ¶
func (m *HuntRunnerArgs) GetRequireFastpoll() bool
func (*HuntRunnerArgs) GetToken ¶
func (m *HuntRunnerArgs) GetToken() *ACLToken
func (*HuntRunnerArgs) ProtoMessage ¶
func (*HuntRunnerArgs) ProtoMessage()
func (*HuntRunnerArgs) Reset ¶
func (m *HuntRunnerArgs) Reset()
func (*HuntRunnerArgs) String ¶
func (m *HuntRunnerArgs) String() string
type IOSample ¶
type IOSample struct { ReadCount *uint64 `protobuf:"varint,1,opt,name=read_count,json=readCount" json:"read_count,omitempty"` WriteCount *uint64 `protobuf:"varint,2,opt,name=write_count,json=writeCount" json:"write_count,omitempty"` ReadBytes *uint64 `protobuf:"varint,3,opt,name=read_bytes,json=readBytes" json:"read_bytes,omitempty"` WriteBytes *uint64 `protobuf:"varint,4,opt,name=write_bytes,json=writeBytes" json:"write_bytes,omitempty"` Timestamp *uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*IOSample) Descriptor ¶
func (*IOSample) GetReadBytes ¶
func (*IOSample) GetReadCount ¶
func (*IOSample) GetTimestamp ¶
func (*IOSample) GetWriteBytes ¶
func (*IOSample) GetWriteCount ¶
func (*IOSample) ProtoMessage ¶
func (*IOSample) ProtoMessage()
type Interface ¶
type Interface struct { // CyBOX: mac MacAddress []byte `protobuf:"bytes,1,opt,name=mac_address,json=macAddress" json:"mac_address,omitempty"` // ip4_addresses is deprecated, use addresses. Ip4Addresses [][]byte `protobuf:"bytes,2,rep,name=ip4_addresses,json=ip4Addresses" json:"ip4_addresses,omitempty"` // CyBOX: adapter Ifname *string `protobuf:"bytes,3,opt,name=ifname" json:"ifname,omitempty"` // ip6_addresses is deprecated, use addresses. Ip6Addresses [][]byte `protobuf:"bytes,4,rep,name=ip6_addresses,json=ip6Addresses" json:"ip6_addresses,omitempty"` // CyBOX: ip_list Addresses []*NetworkAddress `protobuf:"bytes,5,rep,name=addresses" json:"addresses,omitempty"` DhcpLeaseExpires *uint64 `protobuf:"varint,6,opt,name=dhcp_lease_expires,json=dhcpLeaseExpires" json:"dhcp_lease_expires,omitempty"` DhcpLeaseObtained *uint64 `protobuf:"varint,7,opt,name=dhcp_lease_obtained,json=dhcpLeaseObtained" json:"dhcp_lease_obtained,omitempty"` DhcpServerList []*NetworkAddress `protobuf:"bytes,8,rep,name=dhcp_server_list,json=dhcpServerList" json:"dhcp_server_list,omitempty"` IpGatewayList []*NetworkAddress `protobuf:"bytes,9,rep,name=ip_gateway_list,json=ipGatewayList" json:"ip_gateway_list,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Interface) Descriptor ¶
func (*Interface) GetAddresses ¶
func (m *Interface) GetAddresses() []*NetworkAddress
func (*Interface) GetDhcpLeaseExpires ¶
func (*Interface) GetDhcpLeaseObtained ¶
func (*Interface) GetDhcpServerList ¶
func (m *Interface) GetDhcpServerList() []*NetworkAddress
func (*Interface) GetIp4Addresses ¶
func (*Interface) GetIp6Addresses ¶
func (*Interface) GetIpGatewayList ¶
func (m *Interface) GetIpGatewayList() []*NetworkAddress
func (*Interface) GetMacAddress ¶
func (*Interface) ProtoMessage ¶
func (*Interface) ProtoMessage()
type InterrogateArgs ¶
type InterrogateArgs struct { Lightweight *bool `protobuf:"varint,1,opt,name=lightweight,def=1" json:"lightweight,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*InterrogateArgs) Descriptor ¶
func (*InterrogateArgs) Descriptor() ([]byte, []int)
func (*InterrogateArgs) GetLightweight ¶
func (m *InterrogateArgs) GetLightweight() bool
func (*InterrogateArgs) ProtoMessage ¶
func (*InterrogateArgs) ProtoMessage()
func (*InterrogateArgs) Reset ¶
func (m *InterrogateArgs) Reset()
func (*InterrogateArgs) String ¶
func (m *InterrogateArgs) String() string
type IteratedStatResponse ¶
type IteratedStatResponse struct { Stat *StatEntry `protobuf:"bytes,1,opt,name=stat" json:"stat,omitempty"` Iterator *Iterator `protobuf:"bytes,2,opt,name=iterator" json:"iterator,omitempty"` XXX_unrecognized []byte `json:"-"` }
FindAction returns these protobufs.
func (*IteratedStatResponse) Descriptor ¶
func (*IteratedStatResponse) Descriptor() ([]byte, []int)
func (*IteratedStatResponse) GetIterator ¶
func (m *IteratedStatResponse) GetIterator() *Iterator
func (*IteratedStatResponse) GetStat ¶
func (m *IteratedStatResponse) GetStat() *StatEntry
func (*IteratedStatResponse) ProtoMessage ¶
func (*IteratedStatResponse) ProtoMessage()
func (*IteratedStatResponse) Reset ¶
func (m *IteratedStatResponse) Reset()
func (*IteratedStatResponse) String ¶
func (m *IteratedStatResponse) String() string
type Iterator ¶
type Iterator struct { // This is an opaque generic place for the client to store its state. ClientState *Dict `protobuf:"bytes,1,opt,name=client_state,json=clientState" json:"client_state,omitempty"` // The following specify how many responses to send away. First we skip some // responses and then send "number" responses. Note that skip is not supported // by all iterating Actions. Skip *uint32 `protobuf:"varint,2,opt,name=skip,def=0" json:"skip,omitempty"` Number *uint32 `protobuf:"varint,3,opt,name=number,def=100" json:"number,omitempty"` State *Iterator_State `protobuf:"varint,4,opt,name=state,enum=Iterator_State,def=0" json:"state,omitempty"` SuspendedAction *uint64 `protobuf:"varint,5,opt,name=suspended_action,json=suspendedAction" json:"suspended_action,omitempty"` XXX_unrecognized []byte `json:"-"` }
An Iterator is an opaque object which is returned by the client for each iteration.
func (*Iterator) Descriptor ¶
func (*Iterator) GetClientState ¶
func (*Iterator) GetState ¶
func (m *Iterator) GetState() Iterator_State
func (*Iterator) GetSuspendedAction ¶
func (*Iterator) ProtoMessage ¶
func (*Iterator) ProtoMessage()
type Iterator_State ¶
type Iterator_State int32
When the iterator is complete, we this state should be set to FINISHED.
const ( Iterator_RUNNING Iterator_State = 0 Iterator_FINISHED Iterator_State = 1 )
const Default_Iterator_State Iterator_State = Iterator_RUNNING
func (Iterator_State) Enum ¶
func (x Iterator_State) Enum() *Iterator_State
func (Iterator_State) EnumDescriptor ¶
func (Iterator_State) EnumDescriptor() ([]byte, []int)
func (Iterator_State) String ¶
func (x Iterator_State) String() string
func (*Iterator_State) UnmarshalJSON ¶
func (x *Iterator_State) UnmarshalJSON(data []byte) error
type KeepAliveArgs ¶
type KeepAliveArgs struct { Duration *uint64 `protobuf:"varint,1,opt,name=duration,def=3600" json:"duration,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*KeepAliveArgs) Descriptor ¶
func (*KeepAliveArgs) Descriptor() ([]byte, []int)
func (*KeepAliveArgs) GetDuration ¶
func (m *KeepAliveArgs) GetDuration() uint64
func (*KeepAliveArgs) ProtoMessage ¶
func (*KeepAliveArgs) ProtoMessage()
func (*KeepAliveArgs) Reset ¶
func (m *KeepAliveArgs) Reset()
func (*KeepAliveArgs) String ¶
func (m *KeepAliveArgs) String() string
type KeyValue ¶
type KeyValue struct { K *DataBlob `protobuf:"bytes,1,opt,name=k" json:"k,omitempty"` V *DataBlob `protobuf:"bytes,2,opt,name=v" json:"v,omitempty"` XXX_unrecognized []byte `json:"-"` }
A Key Value pair
func (*KeyValue) Descriptor ¶
func (*KeyValue) ProtoMessage ¶
func (*KeyValue) ProtoMessage()
type KnowledgeBase ¶
type KnowledgeBase struct { Users []*User `protobuf:"bytes,32,rep,name=users" json:"users,omitempty"` Hostname *string `protobuf:"bytes,2,opt,name=hostname" json:"hostname,omitempty"` TimeZone *string `protobuf:"bytes,3,opt,name=time_zone,json=timeZone" json:"time_zone,omitempty"` Os *string `protobuf:"bytes,4,opt,name=os" json:"os,omitempty"` OsMajorVersion *uint32 `protobuf:"varint,5,opt,name=os_major_version,json=osMajorVersion" json:"os_major_version,omitempty"` OsMinorVersion *uint32 `protobuf:"varint,6,opt,name=os_minor_version,json=osMinorVersion" json:"os_minor_version,omitempty"` EnvironPath *string `protobuf:"bytes,7,opt,name=environ_path,json=environPath" json:"environ_path,omitempty"` EnvironTemp *string `protobuf:"bytes,8,opt,name=environ_temp,json=environTemp" json:"environ_temp,omitempty"` // // Linux specific distribution information. // See: lsb_release(1) man page, or the LSB Specification under the 'Command // Behaviour' section. // OsRelease *string `protobuf:"bytes,9,opt,name=os_release,json=osRelease" json:"os_release,omitempty"` // // Windows specific system level parameters. // EnvironSystemroot *string `protobuf:"bytes,20,opt,name=environ_systemroot,json=environSystemroot" json:"environ_systemroot,omitempty"` EnvironWindir *string `protobuf:"bytes,21,opt,name=environ_windir,json=environWindir" json:"environ_windir,omitempty"` EnvironProgramfiles *string `protobuf:"bytes,22,opt,name=environ_programfiles,json=environProgramfiles" json:"environ_programfiles,omitempty"` EnvironProgramfilesx86 *string `protobuf:"bytes,23,opt,name=environ_programfilesx86,json=environProgramfilesx86" json:"environ_programfilesx86,omitempty"` EnvironSystemdrive *string `protobuf:"bytes,24,opt,name=environ_systemdrive,json=environSystemdrive" json:"environ_systemdrive,omitempty"` EnvironAllusersprofile *string `protobuf:"bytes,26,opt,name=environ_allusersprofile,json=environAllusersprofile" json:"environ_allusersprofile,omitempty"` EnvironAllusersappdata *string `protobuf:"bytes,27,opt,name=environ_allusersappdata,json=environAllusersappdata" json:"environ_allusersappdata,omitempty"` CurrentControlSet *string `protobuf:"bytes,28,opt,name=current_control_set,json=currentControlSet" json:"current_control_set,omitempty"` CodePage *string `protobuf:"bytes,30,opt,name=code_page,json=codePage" json:"code_page,omitempty"` Domain *string `protobuf:"bytes,31,opt,name=domain" json:"domain,omitempty"` // This field is deprecated due to a type switch from jobs.User to // knowledge_base.User. DEPRECATEDUsers [][]byte `protobuf:"bytes,1,rep,name=DEPRECATED_users,json=dEPRECATEDUsers" json:"DEPRECATED_users,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next ID: 33
func (*KnowledgeBase) Descriptor ¶
func (*KnowledgeBase) Descriptor() ([]byte, []int)
func (*KnowledgeBase) GetCodePage ¶
func (m *KnowledgeBase) GetCodePage() string
func (*KnowledgeBase) GetCurrentControlSet ¶
func (m *KnowledgeBase) GetCurrentControlSet() string
func (*KnowledgeBase) GetDEPRECATEDUsers ¶
func (m *KnowledgeBase) GetDEPRECATEDUsers() [][]byte
func (*KnowledgeBase) GetDomain ¶
func (m *KnowledgeBase) GetDomain() string
func (*KnowledgeBase) GetEnvironAllusersappdata ¶
func (m *KnowledgeBase) GetEnvironAllusersappdata() string
func (*KnowledgeBase) GetEnvironAllusersprofile ¶
func (m *KnowledgeBase) GetEnvironAllusersprofile() string
func (*KnowledgeBase) GetEnvironPath ¶
func (m *KnowledgeBase) GetEnvironPath() string
func (*KnowledgeBase) GetEnvironProgramfiles ¶
func (m *KnowledgeBase) GetEnvironProgramfiles() string
func (*KnowledgeBase) GetEnvironProgramfilesx86 ¶
func (m *KnowledgeBase) GetEnvironProgramfilesx86() string
func (*KnowledgeBase) GetEnvironSystemdrive ¶
func (m *KnowledgeBase) GetEnvironSystemdrive() string
func (*KnowledgeBase) GetEnvironSystemroot ¶
func (m *KnowledgeBase) GetEnvironSystemroot() string
func (*KnowledgeBase) GetEnvironTemp ¶
func (m *KnowledgeBase) GetEnvironTemp() string
func (*KnowledgeBase) GetEnvironWindir ¶
func (m *KnowledgeBase) GetEnvironWindir() string
func (*KnowledgeBase) GetHostname ¶
func (m *KnowledgeBase) GetHostname() string
func (*KnowledgeBase) GetOs ¶
func (m *KnowledgeBase) GetOs() string
func (*KnowledgeBase) GetOsMajorVersion ¶
func (m *KnowledgeBase) GetOsMajorVersion() uint32
func (*KnowledgeBase) GetOsMinorVersion ¶
func (m *KnowledgeBase) GetOsMinorVersion() uint32
func (*KnowledgeBase) GetOsRelease ¶
func (m *KnowledgeBase) GetOsRelease() string
func (*KnowledgeBase) GetTimeZone ¶
func (m *KnowledgeBase) GetTimeZone() string
func (*KnowledgeBase) GetUsers ¶
func (m *KnowledgeBase) GetUsers() []*User
func (*KnowledgeBase) ProtoMessage ¶
func (*KnowledgeBase) ProtoMessage()
func (*KnowledgeBase) Reset ¶
func (m *KnowledgeBase) Reset()
func (*KnowledgeBase) String ¶
func (m *KnowledgeBase) String() string
type KnowledgeBaseInitializationArgs ¶
type KnowledgeBaseInitializationArgs struct { RequireComplete *bool `protobuf:"varint,1,opt,name=require_complete,json=requireComplete,def=1" json:"require_complete,omitempty"` Lightweight *bool `protobuf:"varint,2,opt,name=lightweight,def=1" json:"lightweight,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*KnowledgeBaseInitializationArgs) Descriptor ¶
func (*KnowledgeBaseInitializationArgs) Descriptor() ([]byte, []int)
func (*KnowledgeBaseInitializationArgs) GetLightweight ¶
func (m *KnowledgeBaseInitializationArgs) GetLightweight() bool
func (*KnowledgeBaseInitializationArgs) GetRequireComplete ¶
func (m *KnowledgeBaseInitializationArgs) GetRequireComplete() bool
func (*KnowledgeBaseInitializationArgs) ProtoMessage ¶
func (*KnowledgeBaseInitializationArgs) ProtoMessage()
func (*KnowledgeBaseInitializationArgs) Reset ¶
func (m *KnowledgeBaseInitializationArgs) Reset()
func (*KnowledgeBaseInitializationArgs) String ¶
func (m *KnowledgeBaseInitializationArgs) String() string
type LaunchBinaryArgs ¶
type LaunchBinaryArgs struct { Binary *string `protobuf:"bytes,1,opt,name=binary" json:"binary,omitempty"` CommandLine *string `protobuf:"bytes,2,opt,name=command_line,json=commandLine" json:"command_line,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*LaunchBinaryArgs) Descriptor ¶
func (*LaunchBinaryArgs) Descriptor() ([]byte, []int)
func (*LaunchBinaryArgs) GetBinary ¶
func (m *LaunchBinaryArgs) GetBinary() string
func (*LaunchBinaryArgs) GetCommandLine ¶
func (m *LaunchBinaryArgs) GetCommandLine() string
func (*LaunchBinaryArgs) ProtoMessage ¶
func (*LaunchBinaryArgs) ProtoMessage()
func (*LaunchBinaryArgs) Reset ¶
func (m *LaunchBinaryArgs) Reset()
func (*LaunchBinaryArgs) String ¶
func (m *LaunchBinaryArgs) String() string
type LaunchdKeepAlive ¶
type LaunchdKeepAlive struct { SuccessfulExit *bool `protobuf:"varint,1,opt,name=SuccessfulExit,json=successfulExit" json:"SuccessfulExit,omitempty"` NetworkState *bool `protobuf:"varint,2,opt,name=NetworkState,json=networkState" json:"NetworkState,omitempty"` PathState []*PlistBoolDictEntry `protobuf:"bytes,3,rep,name=PathState,json=pathState" json:"PathState,omitempty"` OtherJobEnabled []*PlistBoolDictEntry `protobuf:"bytes,4,rep,name=OtherJobEnabled,json=otherJobEnabled" json:"OtherJobEnabled,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*LaunchdKeepAlive) Descriptor ¶
func (*LaunchdKeepAlive) Descriptor() ([]byte, []int)
func (*LaunchdKeepAlive) GetNetworkState ¶
func (m *LaunchdKeepAlive) GetNetworkState() bool
func (*LaunchdKeepAlive) GetOtherJobEnabled ¶
func (m *LaunchdKeepAlive) GetOtherJobEnabled() []*PlistBoolDictEntry
func (*LaunchdKeepAlive) GetPathState ¶
func (m *LaunchdKeepAlive) GetPathState() []*PlistBoolDictEntry
func (*LaunchdKeepAlive) GetSuccessfulExit ¶
func (m *LaunchdKeepAlive) GetSuccessfulExit() bool
func (*LaunchdKeepAlive) ProtoMessage ¶
func (*LaunchdKeepAlive) ProtoMessage()
func (*LaunchdKeepAlive) Reset ¶
func (m *LaunchdKeepAlive) Reset()
func (*LaunchdKeepAlive) String ¶
func (m *LaunchdKeepAlive) String() string
type LaunchdPlist ¶
type LaunchdPlist struct { Aff4Path *string `protobuf:"bytes,1,opt,name=aff4path" json:"aff4path,omitempty"` Label *string `protobuf:"bytes,2,opt,name=Label,json=label" json:"Label,omitempty"` Disabled *bool `protobuf:"varint,3,opt,name=Disabled,json=disabled" json:"Disabled,omitempty"` UserName *string `protobuf:"bytes,4,opt,name=UserName,json=userName" json:"UserName,omitempty"` GroupName *string `protobuf:"bytes,5,opt,name=GroupName,json=groupName" json:"GroupName,omitempty"` Program *string `protobuf:"bytes,6,opt,name=Program,json=program" json:"Program,omitempty"` ProgramArguments []string `protobuf:"bytes,7,rep,name=ProgramArguments,json=programArguments" json:"ProgramArguments,omitempty"` RootDirectory *string `protobuf:"bytes,8,opt,name=RootDirectory,json=rootDirectory" json:"RootDirectory,omitempty"` WorkingDirectory *string `protobuf:"bytes,9,opt,name=WorkingDirectory,json=workingDirectory" json:"WorkingDirectory,omitempty"` OnDemand *bool `protobuf:"varint,10,opt,name=OnDemand,json=onDemand" json:"OnDemand,omitempty"` RunAtLoad *bool `protobuf:"varint,11,opt,name=RunAtLoad,json=runAtLoad" json:"RunAtLoad,omitempty"` StartCalendarInterval []*LaunchdStartCalendarIntervalEntry `protobuf:"bytes,12,rep,name=StartCalendarInterval,json=startCalendarInterval" json:"StartCalendarInterval,omitempty"` EnvironmentVariables []*PlistStringDictEntry `protobuf:"bytes,13,rep,name=EnvironmentVariables,json=environmentVariables" json:"EnvironmentVariables,omitempty"` KeepAlive *bool `protobuf:"varint,14,opt,name=KeepAlive,json=keepAlive" json:"KeepAlive,omitempty"` KeepAliveDict *LaunchdKeepAlive `protobuf:"bytes,15,opt,name=KeepAliveDict,json=keepAliveDict" json:"KeepAliveDict,omitempty"` StandardInPath *string `protobuf:"bytes,16,opt,name=StandardInPath,json=standardInPath" json:"StandardInPath,omitempty"` StandardOutPath *string `protobuf:"bytes,17,opt,name=StandardOutPath,json=standardOutPath" json:"StandardOutPath,omitempty"` StandardErrorPath *string `protobuf:"bytes,18,opt,name=StandardErrorPath,json=standardErrorPath" json:"StandardErrorPath,omitempty"` LimitLoadToHosts []string `protobuf:"bytes,19,rep,name=LimitLoadToHosts,json=limitLoadToHosts" json:"LimitLoadToHosts,omitempty"` LimitLoadFromHosts []string `protobuf:"bytes,20,rep,name=LimitLoadFromHosts,json=limitLoadFromHosts" json:"LimitLoadFromHosts,omitempty"` LimitLoadToSessionType []string `protobuf:"bytes,21,rep,name=LimitLoadToSessionType,json=limitLoadToSessionType" json:"LimitLoadToSessionType,omitempty"` EnableGlobbing *bool `protobuf:"varint,22,opt,name=EnableGlobbing,json=enableGlobbing" json:"EnableGlobbing,omitempty"` EnableTransactions *bool `protobuf:"varint,23,opt,name=EnableTransactions,json=enableTransactions" json:"EnableTransactions,omitempty"` Umask *int32 `protobuf:"varint,24,opt,name=Umask,json=umask" json:"Umask,omitempty"` TimeOut *int32 `protobuf:"varint,25,opt,name=TimeOut,json=timeOut" json:"TimeOut,omitempty"` ExitTimeOut *int32 `protobuf:"varint,26,opt,name=ExitTimeOut,json=exitTimeOut" json:"ExitTimeOut,omitempty"` ThrottleInterval *int32 `protobuf:"varint,27,opt,name=ThrottleInterval,json=throttleInterval" json:"ThrottleInterval,omitempty"` InitGroups *bool `protobuf:"varint,28,opt,name=InitGroups,json=initGroups" json:"InitGroups,omitempty"` WatchPaths []string `protobuf:"bytes,29,rep,name=WatchPaths,json=watchPaths" json:"WatchPaths,omitempty"` QueueDirectories []string `protobuf:"bytes,30,rep,name=QueueDirectories,json=queueDirectories" json:"QueueDirectories,omitempty"` StartOnMount *bool `protobuf:"varint,31,opt,name=StartOnMount,json=startOnMount" json:"StartOnMount,omitempty"` StartInterval *int32 `protobuf:"varint,32,opt,name=StartInterval,json=startInterval" json:"StartInterval,omitempty"` Debug *bool `protobuf:"varint,33,opt,name=Debug,json=debug" json:"Debug,omitempty"` WaitForDebugger *bool `protobuf:"varint,34,opt,name=WaitForDebugger,json=waitForDebugger" json:"WaitForDebugger,omitempty"` Nice *int32 `protobuf:"varint,35,opt,name=Nice,json=nice" json:"Nice,omitempty"` ProcessType *string `protobuf:"bytes,36,opt,name=ProcessType,json=processType" json:"ProcessType,omitempty"` AbandonProcessGroup *bool `protobuf:"varint,37,opt,name=AbandonProcessGroup,json=abandonProcessGroup" json:"AbandonProcessGroup,omitempty"` LowPriorityIO *bool `protobuf:"varint,38,opt,name=LowPriorityIO,json=lowPriorityIO" json:"LowPriorityIO,omitempty"` LaunchOnlyOnce *bool `protobuf:"varint,39,opt,name=LaunchOnlyOnce,json=launchOnlyOnce" json:"LaunchOnlyOnce,omitempty"` InetdCompatabilityWait *bool `protobuf:"varint,40,opt,name=inetdCompatabilityWait" json:"inetdCompatabilityWait,omitempty"` SoftResourceLimits *bool `protobuf:"varint,41,opt,name=SoftResourceLimits,json=softResourceLimits" json:"SoftResourceLimits,omitempty"` HardResourceLimits *bool `protobuf:"varint,42,opt,name=HardResourceLimits,json=hardResourceLimits" json:"HardResourceLimits,omitempty"` Sockets *bool `protobuf:"varint,43,opt,name=Sockets,json=sockets" json:"Sockets,omitempty"` XXX_unrecognized []byte `json:"-"` }
OSX Launchd plist
func (*LaunchdPlist) Descriptor ¶
func (*LaunchdPlist) Descriptor() ([]byte, []int)
func (*LaunchdPlist) GetAbandonProcessGroup ¶
func (m *LaunchdPlist) GetAbandonProcessGroup() bool
func (*LaunchdPlist) GetAff4Path ¶
func (m *LaunchdPlist) GetAff4Path() string
func (*LaunchdPlist) GetDebug ¶
func (m *LaunchdPlist) GetDebug() bool
func (*LaunchdPlist) GetDisabled ¶
func (m *LaunchdPlist) GetDisabled() bool
func (*LaunchdPlist) GetEnableGlobbing ¶
func (m *LaunchdPlist) GetEnableGlobbing() bool
func (*LaunchdPlist) GetEnableTransactions ¶
func (m *LaunchdPlist) GetEnableTransactions() bool
func (*LaunchdPlist) GetEnvironmentVariables ¶
func (m *LaunchdPlist) GetEnvironmentVariables() []*PlistStringDictEntry
func (*LaunchdPlist) GetExitTimeOut ¶
func (m *LaunchdPlist) GetExitTimeOut() int32
func (*LaunchdPlist) GetGroupName ¶
func (m *LaunchdPlist) GetGroupName() string
func (*LaunchdPlist) GetHardResourceLimits ¶
func (m *LaunchdPlist) GetHardResourceLimits() bool
func (*LaunchdPlist) GetInetdCompatabilityWait ¶
func (m *LaunchdPlist) GetInetdCompatabilityWait() bool
func (*LaunchdPlist) GetInitGroups ¶
func (m *LaunchdPlist) GetInitGroups() bool
func (*LaunchdPlist) GetKeepAlive ¶
func (m *LaunchdPlist) GetKeepAlive() bool
func (*LaunchdPlist) GetKeepAliveDict ¶
func (m *LaunchdPlist) GetKeepAliveDict() *LaunchdKeepAlive
func (*LaunchdPlist) GetLabel ¶
func (m *LaunchdPlist) GetLabel() string
func (*LaunchdPlist) GetLaunchOnlyOnce ¶
func (m *LaunchdPlist) GetLaunchOnlyOnce() bool
func (*LaunchdPlist) GetLimitLoadFromHosts ¶
func (m *LaunchdPlist) GetLimitLoadFromHosts() []string
func (*LaunchdPlist) GetLimitLoadToHosts ¶
func (m *LaunchdPlist) GetLimitLoadToHosts() []string
func (*LaunchdPlist) GetLimitLoadToSessionType ¶
func (m *LaunchdPlist) GetLimitLoadToSessionType() []string
func (*LaunchdPlist) GetLowPriorityIO ¶
func (m *LaunchdPlist) GetLowPriorityIO() bool
func (*LaunchdPlist) GetNice ¶
func (m *LaunchdPlist) GetNice() int32
func (*LaunchdPlist) GetOnDemand ¶
func (m *LaunchdPlist) GetOnDemand() bool
func (*LaunchdPlist) GetProcessType ¶
func (m *LaunchdPlist) GetProcessType() string
func (*LaunchdPlist) GetProgram ¶
func (m *LaunchdPlist) GetProgram() string
func (*LaunchdPlist) GetProgramArguments ¶
func (m *LaunchdPlist) GetProgramArguments() []string
func (*LaunchdPlist) GetQueueDirectories ¶
func (m *LaunchdPlist) GetQueueDirectories() []string
func (*LaunchdPlist) GetRootDirectory ¶
func (m *LaunchdPlist) GetRootDirectory() string
func (*LaunchdPlist) GetRunAtLoad ¶
func (m *LaunchdPlist) GetRunAtLoad() bool
func (*LaunchdPlist) GetSockets ¶
func (m *LaunchdPlist) GetSockets() bool
func (*LaunchdPlist) GetSoftResourceLimits ¶
func (m *LaunchdPlist) GetSoftResourceLimits() bool
func (*LaunchdPlist) GetStandardErrorPath ¶
func (m *LaunchdPlist) GetStandardErrorPath() string
func (*LaunchdPlist) GetStandardInPath ¶
func (m *LaunchdPlist) GetStandardInPath() string
func (*LaunchdPlist) GetStandardOutPath ¶
func (m *LaunchdPlist) GetStandardOutPath() string
func (*LaunchdPlist) GetStartCalendarInterval ¶
func (m *LaunchdPlist) GetStartCalendarInterval() []*LaunchdStartCalendarIntervalEntry
func (*LaunchdPlist) GetStartInterval ¶
func (m *LaunchdPlist) GetStartInterval() int32
func (*LaunchdPlist) GetStartOnMount ¶
func (m *LaunchdPlist) GetStartOnMount() bool
func (*LaunchdPlist) GetThrottleInterval ¶
func (m *LaunchdPlist) GetThrottleInterval() int32
func (*LaunchdPlist) GetTimeOut ¶
func (m *LaunchdPlist) GetTimeOut() int32
func (*LaunchdPlist) GetUmask ¶
func (m *LaunchdPlist) GetUmask() int32
func (*LaunchdPlist) GetUserName ¶
func (m *LaunchdPlist) GetUserName() string
func (*LaunchdPlist) GetWaitForDebugger ¶
func (m *LaunchdPlist) GetWaitForDebugger() bool
func (*LaunchdPlist) GetWatchPaths ¶
func (m *LaunchdPlist) GetWatchPaths() []string
func (*LaunchdPlist) GetWorkingDirectory ¶
func (m *LaunchdPlist) GetWorkingDirectory() string
func (*LaunchdPlist) ProtoMessage ¶
func (*LaunchdPlist) ProtoMessage()
func (*LaunchdPlist) Reset ¶
func (m *LaunchdPlist) Reset()
func (*LaunchdPlist) String ¶
func (m *LaunchdPlist) String() string
type LaunchdStartCalendarIntervalEntry ¶
type LaunchdStartCalendarIntervalEntry struct { Minute *int32 `protobuf:"varint,1,opt,name=Minute,json=minute" json:"Minute,omitempty"` Hour *int32 `protobuf:"varint,2,opt,name=Hour,json=hour" json:"Hour,omitempty"` Day *int32 `protobuf:"varint,3,opt,name=Day,json=day" json:"Day,omitempty"` Weekday *int32 `protobuf:"varint,4,opt,name=Weekday,json=weekday" json:"Weekday,omitempty"` Month *int32 `protobuf:"varint,5,opt,name=Month,json=month" json:"Month,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*LaunchdStartCalendarIntervalEntry) Descriptor ¶
func (*LaunchdStartCalendarIntervalEntry) Descriptor() ([]byte, []int)
func (*LaunchdStartCalendarIntervalEntry) GetDay ¶
func (m *LaunchdStartCalendarIntervalEntry) GetDay() int32
func (*LaunchdStartCalendarIntervalEntry) GetHour ¶
func (m *LaunchdStartCalendarIntervalEntry) GetHour() int32
func (*LaunchdStartCalendarIntervalEntry) GetMinute ¶
func (m *LaunchdStartCalendarIntervalEntry) GetMinute() int32
func (*LaunchdStartCalendarIntervalEntry) GetMonth ¶
func (m *LaunchdStartCalendarIntervalEntry) GetMonth() int32
func (*LaunchdStartCalendarIntervalEntry) GetWeekday ¶
func (m *LaunchdStartCalendarIntervalEntry) GetWeekday() int32
func (*LaunchdStartCalendarIntervalEntry) ProtoMessage ¶
func (*LaunchdStartCalendarIntervalEntry) ProtoMessage()
func (*LaunchdStartCalendarIntervalEntry) Reset ¶
func (m *LaunchdStartCalendarIntervalEntry) Reset()
func (*LaunchdStartCalendarIntervalEntry) String ¶
func (m *LaunchdStartCalendarIntervalEntry) String() string
type LinuxServiceInformation ¶
type LinuxServiceInformation struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` Binary *StatEntry `protobuf:"bytes,3,opt,name=binary" json:"binary,omitempty"` Software *SoftwarePackage `protobuf:"bytes,4,opt,name=software" json:"software,omitempty"` StartMode *LinuxServiceInformation_StartMode `protobuf:"varint,5,opt,name=start_mode,json=startMode,enum=LinuxServiceInformation_StartMode" json:"start_mode,omitempty"` StartOn []uint32 `protobuf:"varint,6,rep,name=start_on,json=startOn" json:"start_on,omitempty"` StopOn []uint32 `protobuf:"varint,7,rep,name=stop_on,json=stopOn" json:"stop_on,omitempty"` StartAfter []string `protobuf:"bytes,8,rep,name=start_after,json=startAfter" json:"start_after,omitempty"` StopAfter []string `protobuf:"bytes,9,rep,name=stop_after,json=stopAfter" json:"stop_after,omitempty"` Config *AttributedDict `protobuf:"bytes,10,opt,name=config" json:"config,omitempty"` Starts *bool `protobuf:"varint,11,opt,name=starts" json:"starts,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*LinuxServiceInformation) Descriptor ¶
func (*LinuxServiceInformation) Descriptor() ([]byte, []int)
func (*LinuxServiceInformation) GetBinary ¶
func (m *LinuxServiceInformation) GetBinary() *StatEntry
func (*LinuxServiceInformation) GetConfig ¶
func (m *LinuxServiceInformation) GetConfig() *AttributedDict
func (*LinuxServiceInformation) GetDescription ¶
func (m *LinuxServiceInformation) GetDescription() string
func (*LinuxServiceInformation) GetName ¶
func (m *LinuxServiceInformation) GetName() string
func (*LinuxServiceInformation) GetSoftware ¶
func (m *LinuxServiceInformation) GetSoftware() *SoftwarePackage
func (*LinuxServiceInformation) GetStartAfter ¶
func (m *LinuxServiceInformation) GetStartAfter() []string
func (*LinuxServiceInformation) GetStartMode ¶
func (m *LinuxServiceInformation) GetStartMode() LinuxServiceInformation_StartMode
func (*LinuxServiceInformation) GetStartOn ¶
func (m *LinuxServiceInformation) GetStartOn() []uint32
func (*LinuxServiceInformation) GetStarts ¶
func (m *LinuxServiceInformation) GetStarts() bool
func (*LinuxServiceInformation) GetStopAfter ¶
func (m *LinuxServiceInformation) GetStopAfter() []string
func (*LinuxServiceInformation) GetStopOn ¶
func (m *LinuxServiceInformation) GetStopOn() []uint32
func (*LinuxServiceInformation) ProtoMessage ¶
func (*LinuxServiceInformation) ProtoMessage()
func (*LinuxServiceInformation) Reset ¶
func (m *LinuxServiceInformation) Reset()
func (*LinuxServiceInformation) String ¶
func (m *LinuxServiceInformation) String() string
type LinuxServiceInformation_StartMode ¶
type LinuxServiceInformation_StartMode int32
const ( LinuxServiceInformation_UNKNOWN LinuxServiceInformation_StartMode = 0 LinuxServiceInformation_INIT LinuxServiceInformation_StartMode = 1 LinuxServiceInformation_UPSTART LinuxServiceInformation_StartMode = 2 LinuxServiceInformation_SYSTEMD LinuxServiceInformation_StartMode = 3 LinuxServiceInformation_INETD LinuxServiceInformation_StartMode = 4 LinuxServiceInformation_XINETD LinuxServiceInformation_StartMode = 5 )
func (LinuxServiceInformation_StartMode) Enum ¶
func (x LinuxServiceInformation_StartMode) Enum() *LinuxServiceInformation_StartMode
func (LinuxServiceInformation_StartMode) EnumDescriptor ¶
func (LinuxServiceInformation_StartMode) EnumDescriptor() ([]byte, []int)
func (LinuxServiceInformation_StartMode) String ¶
func (x LinuxServiceInformation_StartMode) String() string
func (*LinuxServiceInformation_StartMode) UnmarshalJSON ¶
func (x *LinuxServiceInformation_StartMode) UnmarshalJSON(data []byte) error
type ListDirRequest ¶
type ListDirRequest struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` Iterator *Iterator `protobuf:"bytes,2,opt,name=iterator" json:"iterator,omitempty"` XXX_unrecognized []byte `json:"-"` }
Ask the ListDir action to list all files in path (returns StatEntry)
func (*ListDirRequest) Descriptor ¶
func (*ListDirRequest) Descriptor() ([]byte, []int)
func (*ListDirRequest) GetIterator ¶
func (m *ListDirRequest) GetIterator() *Iterator
func (*ListDirRequest) GetPathspec ¶
func (m *ListDirRequest) GetPathspec() *PathSpec
func (*ListDirRequest) ProtoMessage ¶
func (*ListDirRequest) ProtoMessage()
func (*ListDirRequest) Reset ¶
func (m *ListDirRequest) Reset()
func (*ListDirRequest) String ¶
func (m *ListDirRequest) String() string
type ListDirectoryArgs ¶
type ListDirectoryArgs struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*ListDirectoryArgs) Descriptor ¶
func (*ListDirectoryArgs) Descriptor() ([]byte, []int)
func (*ListDirectoryArgs) GetPathspec ¶
func (m *ListDirectoryArgs) GetPathspec() *PathSpec
func (*ListDirectoryArgs) ProtoMessage ¶
func (*ListDirectoryArgs) ProtoMessage()
func (*ListDirectoryArgs) Reset ¶
func (m *ListDirectoryArgs) Reset()
func (*ListDirectoryArgs) String ¶
func (m *ListDirectoryArgs) String() string
type ListProcessesArgs ¶
type ListProcessesArgs struct { FilenameRegex *string `protobuf:"bytes,1,opt,name=filename_regex,json=filenameRegex,def=." json:"filename_regex,omitempty"` FetchBinaries *bool `protobuf:"varint,2,opt,name=fetch_binaries,json=fetchBinaries,def=0" json:"fetch_binaries,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*ListProcessesArgs) Descriptor ¶
func (*ListProcessesArgs) Descriptor() ([]byte, []int)
func (*ListProcessesArgs) GetFetchBinaries ¶
func (m *ListProcessesArgs) GetFetchBinaries() bool
func (*ListProcessesArgs) GetFilenameRegex ¶
func (m *ListProcessesArgs) GetFilenameRegex() string
func (*ListProcessesArgs) ProtoMessage ¶
func (*ListProcessesArgs) ProtoMessage()
func (*ListProcessesArgs) Reset ¶
func (m *ListProcessesArgs) Reset()
func (*ListProcessesArgs) String ¶
func (m *ListProcessesArgs) String() string
type ListVADBinariesArgs ¶
type ListVADBinariesArgs struct { FilenameRegex *string `protobuf:"bytes,1,opt,name=filename_regex,json=filenameRegex,def=." json:"filename_regex,omitempty"` FetchBinaries *bool `protobuf:"varint,2,opt,name=fetch_binaries,json=fetchBinaries,def=0" json:"fetch_binaries,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*ListVADBinariesArgs) Descriptor ¶
func (*ListVADBinariesArgs) Descriptor() ([]byte, []int)
func (*ListVADBinariesArgs) GetFetchBinaries ¶
func (m *ListVADBinariesArgs) GetFetchBinaries() bool
func (*ListVADBinariesArgs) GetFilenameRegex ¶
func (m *ListVADBinariesArgs) GetFilenameRegex() string
func (*ListVADBinariesArgs) ProtoMessage ¶
func (*ListVADBinariesArgs) ProtoMessage()
func (*ListVADBinariesArgs) Reset ¶
func (m *ListVADBinariesArgs) Reset()
func (*ListVADBinariesArgs) String ¶
func (m *ListVADBinariesArgs) String() string
type LoadComponent ¶
type LoadComponent struct { Summary *ClientComponentSummary `protobuf:"bytes,1,opt,name=summary" json:"summary,omitempty"` XXX_unrecognized []byte `json:"-"` }
Used to launch a client action from a component.
func (*LoadComponent) Descriptor ¶
func (*LoadComponent) Descriptor() ([]byte, []int)
func (*LoadComponent) GetSummary ¶
func (m *LoadComponent) GetSummary() *ClientComponentSummary
func (*LoadComponent) ProtoMessage ¶
func (*LoadComponent) ProtoMessage()
func (*LoadComponent) Reset ¶
func (m *LoadComponent) Reset()
func (*LoadComponent) String ¶
func (m *LoadComponent) String() string
type LogConfig ¶
type LogConfig struct { Targets []*LogTarget `protobuf:"bytes,1,rep,name=targets" json:"targets,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*LogConfig) Descriptor ¶
func (*LogConfig) GetTargets ¶
func (*LogConfig) ProtoMessage ¶
func (*LogConfig) ProtoMessage()
type LogTarget ¶
type LogTarget struct { Facility *string `protobuf:"bytes,1,opt,name=facility" json:"facility,omitempty"` Priority *string `protobuf:"bytes,2,opt,name=priority" json:"priority,omitempty"` Transport *LogTarget_LogTransport `protobuf:"varint,3,opt,name=transport,enum=LogTarget_LogTransport" json:"transport,omitempty"` Destination *string `protobuf:"bytes,4,opt,name=destination" json:"destination,omitempty"` XXX_unrecognized []byte `json:"-"` }
Logging configuration.
func (*LogTarget) Descriptor ¶
func (*LogTarget) GetDestination ¶
func (*LogTarget) GetFacility ¶
func (*LogTarget) GetPriority ¶
func (*LogTarget) GetTransport ¶
func (m *LogTarget) GetTransport() LogTarget_LogTransport
func (*LogTarget) ProtoMessage ¶
func (*LogTarget) ProtoMessage()
type LogTarget_LogTransport ¶
type LogTarget_LogTransport int32
const ( LogTarget_UNKNOWN_LOG_TRANSPORT LogTarget_LogTransport = 0 LogTarget_NONE LogTarget_LogTransport = 1 LogTarget_FILE LogTarget_LogTransport = 2 LogTarget_UDP LogTarget_LogTransport = 3 LogTarget_TCP LogTarget_LogTransport = 4 LogTarget_PIPE LogTarget_LogTransport = 5 LogTarget_SCRIPT LogTarget_LogTransport = 6 LogTarget_MODULE LogTarget_LogTransport = 7 LogTarget_WALL LogTarget_LogTransport = 8 )
func (LogTarget_LogTransport) Enum ¶
func (x LogTarget_LogTransport) Enum() *LogTarget_LogTransport
func (LogTarget_LogTransport) EnumDescriptor ¶
func (LogTarget_LogTransport) EnumDescriptor() ([]byte, []int)
func (LogTarget_LogTransport) String ¶
func (x LogTarget_LogTransport) String() string
func (*LogTarget_LogTransport) UnmarshalJSON ¶
func (x *LogTarget_LogTransport) UnmarshalJSON(data []byte) error
type MACTimesArgs ¶
type MACTimesArgs struct { Path *string `protobuf:"bytes,1,opt,name=path,def=/fs/" json:"path,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*MACTimesArgs) Descriptor ¶
func (*MACTimesArgs) Descriptor() ([]byte, []int)
func (*MACTimesArgs) GetPath ¶
func (m *MACTimesArgs) GetPath() string
func (*MACTimesArgs) ProtoMessage ¶
func (*MACTimesArgs) ProtoMessage()
func (*MACTimesArgs) Reset ¶
func (m *MACTimesArgs) Reset()
func (*MACTimesArgs) String ¶
func (m *MACTimesArgs) String() string
type MRUFile ¶
type MRUFile struct { Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp,def=0" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MRUFile) Descriptor ¶
func (*MRUFile) GetFilename ¶
func (*MRUFile) GetTimestamp ¶
func (*MRUFile) ProtoMessage ¶
func (*MRUFile) ProtoMessage()
type MakeNewAFF4SparseImageArgs ¶
type MakeNewAFF4SparseImageArgs struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` SizeThreshold *uint64 `protobuf:"varint,2,opt,name=size_threshold,json=sizeThreshold" json:"size_threshold,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*MakeNewAFF4SparseImageArgs) Descriptor ¶
func (*MakeNewAFF4SparseImageArgs) Descriptor() ([]byte, []int)
func (*MakeNewAFF4SparseImageArgs) GetPathspec ¶
func (m *MakeNewAFF4SparseImageArgs) GetPathspec() *PathSpec
func (*MakeNewAFF4SparseImageArgs) GetSizeThreshold ¶
func (m *MakeNewAFF4SparseImageArgs) GetSizeThreshold() uint64
func (*MakeNewAFF4SparseImageArgs) ProtoMessage ¶
func (*MakeNewAFF4SparseImageArgs) ProtoMessage()
func (*MakeNewAFF4SparseImageArgs) Reset ¶
func (m *MakeNewAFF4SparseImageArgs) Reset()
func (*MakeNewAFF4SparseImageArgs) String ¶
func (m *MakeNewAFF4SparseImageArgs) String() string
type ManageCronJobFlowArgs ¶
type ManageCronJobFlowArgs struct { Urn *string `protobuf:"bytes,1,opt,name=urn" json:"urn,omitempty"` Action *ManageCronJobFlowArgs_Action `protobuf:"varint,2,opt,name=action,enum=ManageCronJobFlowArgs_Action,def=0" json:"action,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*ManageCronJobFlowArgs) Descriptor ¶
func (*ManageCronJobFlowArgs) Descriptor() ([]byte, []int)
func (*ManageCronJobFlowArgs) GetAction ¶
func (m *ManageCronJobFlowArgs) GetAction() ManageCronJobFlowArgs_Action
func (*ManageCronJobFlowArgs) GetUrn ¶
func (m *ManageCronJobFlowArgs) GetUrn() string
func (*ManageCronJobFlowArgs) ProtoMessage ¶
func (*ManageCronJobFlowArgs) ProtoMessage()
func (*ManageCronJobFlowArgs) Reset ¶
func (m *ManageCronJobFlowArgs) Reset()
func (*ManageCronJobFlowArgs) String ¶
func (m *ManageCronJobFlowArgs) String() string
type ManageCronJobFlowArgs_Action ¶
type ManageCronJobFlowArgs_Action int32
const ( ManageCronJobFlowArgs_NOOP ManageCronJobFlowArgs_Action = 0 ManageCronJobFlowArgs_DISABLE ManageCronJobFlowArgs_Action = 1 ManageCronJobFlowArgs_ENABLE ManageCronJobFlowArgs_Action = 2 ManageCronJobFlowArgs_DELETE ManageCronJobFlowArgs_Action = 3 ManageCronJobFlowArgs_RUN ManageCronJobFlowArgs_Action = 4 )
const Default_ManageCronJobFlowArgs_Action ManageCronJobFlowArgs_Action = ManageCronJobFlowArgs_NOOP
func (ManageCronJobFlowArgs_Action) Enum ¶
func (x ManageCronJobFlowArgs_Action) Enum() *ManageCronJobFlowArgs_Action
func (ManageCronJobFlowArgs_Action) EnumDescriptor ¶
func (ManageCronJobFlowArgs_Action) EnumDescriptor() ([]byte, []int)
func (ManageCronJobFlowArgs_Action) String ¶
func (x ManageCronJobFlowArgs_Action) String() string
func (*ManageCronJobFlowArgs_Action) UnmarshalJSON ¶
func (x *ManageCronJobFlowArgs_Action) UnmarshalJSON(data []byte) error
type ManagementAgent ¶
type ManagementAgent struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` LastSuccess *uint64 `protobuf:"varint,2,opt,name=last_success,json=lastSuccess" json:"last_success,omitempty"` XXX_unrecognized []byte `json:"-"` }
Describes the type of management agent (puppet etc), as well as the most recent run time
func (*ManagementAgent) Descriptor ¶
func (*ManagementAgent) Descriptor() ([]byte, []int)
func (*ManagementAgent) GetLastSuccess ¶
func (m *ManagementAgent) GetLastSuccess() uint64
func (*ManagementAgent) GetName ¶
func (m *ManagementAgent) GetName() string
func (*ManagementAgent) ProtoMessage ¶
func (*ManagementAgent) ProtoMessage()
func (*ManagementAgent) Reset ¶
func (m *ManagementAgent) Reset()
func (*ManagementAgent) String ¶
func (m *ManagementAgent) String() string
type Match ¶
type Match int32
SECTION: Defining checks. ------------------------- Checks define a broad issue (e.g. system files with lax permissions). Methods define distinct cases where the issues is true (e.g. files with o+w,
files with g+w for many groups in xattrs).
Probes define distinct ways of either detecting an issue, or detecting
aspects of an issue that need to be considered in combination.
Filters define how host data should be processed to determine if an issue
exists.
func (Match) EnumDescriptor ¶
func (*Match) UnmarshalJSON ¶
type MemoryCollectorArgs ¶
type MemoryCollectorArgs struct { MaxFileSize *uint64 `protobuf:"varint,7,opt,name=max_file_size,json=maxFileSize,def=35433480192" json:"max_file_size,omitempty"` CheckDiskFreeSpace *bool `protobuf:"varint,8,opt,name=check_disk_free_space,json=checkDiskFreeSpace,def=1" json:"check_disk_free_space,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field: 9
func (*MemoryCollectorArgs) Descriptor ¶
func (*MemoryCollectorArgs) Descriptor() ([]byte, []int)
func (*MemoryCollectorArgs) GetCheckDiskFreeSpace ¶
func (m *MemoryCollectorArgs) GetCheckDiskFreeSpace() bool
func (*MemoryCollectorArgs) GetMaxFileSize ¶
func (m *MemoryCollectorArgs) GetMaxFileSize() uint64
func (*MemoryCollectorArgs) ProtoMessage ¶
func (*MemoryCollectorArgs) ProtoMessage()
func (*MemoryCollectorArgs) Reset ¶
func (m *MemoryCollectorArgs) Reset()
func (*MemoryCollectorArgs) String ¶
func (m *MemoryCollectorArgs) String() string
type MessageList ¶
type MessageList struct { Job []*GrrMessage `protobuf:"bytes,1,rep,name=job" json:"job,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is a list of messages
func (*MessageList) Descriptor ¶
func (*MessageList) Descriptor() ([]byte, []int)
func (*MessageList) GetJob ¶
func (m *MessageList) GetJob() []*GrrMessage
func (*MessageList) ProtoMessage ¶
func (*MessageList) ProtoMessage()
func (*MessageList) Reset ¶
func (m *MessageList) Reset()
func (*MessageList) String ¶
func (m *MessageList) String() string
type Method ¶
type Method struct { Probe []*Probe `protobuf:"bytes,1,rep,name=probe" json:"probe,omitempty"` Match []Match `protobuf:"varint,2,rep,name=match,enum=Match" json:"match,omitempty"` Resource []*Dict `protobuf:"bytes,3,rep,name=resource" json:"resource,omitempty"` Target *Target `protobuf:"bytes,4,opt,name=target" json:"target,omitempty"` Hint *Hint `protobuf:"bytes,5,opt,name=hint" json:"hint,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Method) Descriptor ¶
func (*Method) GetResource ¶
func (*Method) ProtoMessage ¶
func (*Method) ProtoMessage()
type MetricFieldDefinition ¶
type MetricFieldDefinition struct { FieldName *string `protobuf:"bytes,1,opt,name=field_name,json=fieldName" json:"field_name,omitempty"` FieldType *MetricFieldDefinition_FieldType `protobuf:"varint,2,opt,name=field_type,json=fieldType,enum=MetricFieldDefinition_FieldType" json:"field_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MetricFieldDefinition) Descriptor ¶
func (*MetricFieldDefinition) Descriptor() ([]byte, []int)
func (*MetricFieldDefinition) GetFieldName ¶
func (m *MetricFieldDefinition) GetFieldName() string
func (*MetricFieldDefinition) GetFieldType ¶
func (m *MetricFieldDefinition) GetFieldType() MetricFieldDefinition_FieldType
func (*MetricFieldDefinition) ProtoMessage ¶
func (*MetricFieldDefinition) ProtoMessage()
func (*MetricFieldDefinition) Reset ¶
func (m *MetricFieldDefinition) Reset()
func (*MetricFieldDefinition) String ¶
func (m *MetricFieldDefinition) String() string
type MetricFieldDefinition_FieldType ¶
type MetricFieldDefinition_FieldType int32
const ( MetricFieldDefinition_INT MetricFieldDefinition_FieldType = 0 MetricFieldDefinition_STR MetricFieldDefinition_FieldType = 1 )
func (MetricFieldDefinition_FieldType) Enum ¶
func (x MetricFieldDefinition_FieldType) Enum() *MetricFieldDefinition_FieldType
func (MetricFieldDefinition_FieldType) EnumDescriptor ¶
func (MetricFieldDefinition_FieldType) EnumDescriptor() ([]byte, []int)
func (MetricFieldDefinition_FieldType) String ¶
func (x MetricFieldDefinition_FieldType) String() string
func (*MetricFieldDefinition_FieldType) UnmarshalJSON ¶
func (x *MetricFieldDefinition_FieldType) UnmarshalJSON(data []byte) error
type MetricMetadata ¶
type MetricMetadata struct { Varname *string `protobuf:"bytes,1,opt,name=varname" json:"varname,omitempty"` MetricType *MetricMetadata_MetricType `protobuf:"varint,2,opt,name=metric_type,json=metricType,enum=MetricMetadata_MetricType" json:"metric_type,omitempty"` ValueType *MetricMetadata_ValueType `protobuf:"varint,3,opt,name=value_type,json=valueType,enum=MetricMetadata_ValueType" json:"value_type,omitempty"` FieldsDefs []*MetricFieldDefinition `protobuf:"bytes,4,rep,name=fields_defs,json=fieldsDefs" json:"fields_defs,omitempty"` Docstring *string `protobuf:"bytes,5,opt,name=docstring" json:"docstring,omitempty"` Units *MetricMetadata_MetricUnits `protobuf:"varint,6,opt,name=units,enum=MetricMetadata_MetricUnits" json:"units,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MetricMetadata) Descriptor ¶
func (*MetricMetadata) Descriptor() ([]byte, []int)
func (*MetricMetadata) GetDocstring ¶
func (m *MetricMetadata) GetDocstring() string
func (*MetricMetadata) GetFieldsDefs ¶
func (m *MetricMetadata) GetFieldsDefs() []*MetricFieldDefinition
func (*MetricMetadata) GetMetricType ¶
func (m *MetricMetadata) GetMetricType() MetricMetadata_MetricType
func (*MetricMetadata) GetUnits ¶
func (m *MetricMetadata) GetUnits() MetricMetadata_MetricUnits
func (*MetricMetadata) GetValueType ¶
func (m *MetricMetadata) GetValueType() MetricMetadata_ValueType
func (*MetricMetadata) GetVarname ¶
func (m *MetricMetadata) GetVarname() string
func (*MetricMetadata) ProtoMessage ¶
func (*MetricMetadata) ProtoMessage()
func (*MetricMetadata) Reset ¶
func (m *MetricMetadata) Reset()
func (*MetricMetadata) String ¶
func (m *MetricMetadata) String() string
type MetricMetadata_MetricType ¶
type MetricMetadata_MetricType int32
const ( MetricMetadata_COUNTER MetricMetadata_MetricType = 0 MetricMetadata_GAUGE MetricMetadata_MetricType = 1 MetricMetadata_EVENT MetricMetadata_MetricType = 2 )
func (MetricMetadata_MetricType) Enum ¶
func (x MetricMetadata_MetricType) Enum() *MetricMetadata_MetricType
func (MetricMetadata_MetricType) EnumDescriptor ¶
func (MetricMetadata_MetricType) EnumDescriptor() ([]byte, []int)
func (MetricMetadata_MetricType) String ¶
func (x MetricMetadata_MetricType) String() string
func (*MetricMetadata_MetricType) UnmarshalJSON ¶
func (x *MetricMetadata_MetricType) UnmarshalJSON(data []byte) error
type MetricMetadata_MetricUnits ¶
type MetricMetadata_MetricUnits int32
const ( MetricMetadata_SECONDS MetricMetadata_MetricUnits = 0 MetricMetadata_MILLISECONDS MetricMetadata_MetricUnits = 1 MetricMetadata_MICROSECONDS MetricMetadata_MetricUnits = 2 MetricMetadata_NANOSECONDS MetricMetadata_MetricUnits = 3 MetricMetadata_BITS MetricMetadata_MetricUnits = 10 MetricMetadata_BYTES MetricMetadata_MetricUnits = 11 MetricMetadata_KILOBYTES MetricMetadata_MetricUnits = 12 MetricMetadata_MEGABYTES MetricMetadata_MetricUnits = 13 MetricMetadata_GIGABYTES MetricMetadata_MetricUnits = 14 )
func (MetricMetadata_MetricUnits) Enum ¶
func (x MetricMetadata_MetricUnits) Enum() *MetricMetadata_MetricUnits
func (MetricMetadata_MetricUnits) EnumDescriptor ¶
func (MetricMetadata_MetricUnits) EnumDescriptor() ([]byte, []int)
func (MetricMetadata_MetricUnits) String ¶
func (x MetricMetadata_MetricUnits) String() string
func (*MetricMetadata_MetricUnits) UnmarshalJSON ¶
func (x *MetricMetadata_MetricUnits) UnmarshalJSON(data []byte) error
type MetricMetadata_ValueType ¶
type MetricMetadata_ValueType int32
COUNTER metric must have an INT type and EVENT metric must have a DISTRIBUTION type. GAUGE metrics can be INT, FLOAT or STR.
const ( MetricMetadata_INT MetricMetadata_ValueType = 0 MetricMetadata_FLOAT MetricMetadata_ValueType = 1 MetricMetadata_STR MetricMetadata_ValueType = 2 MetricMetadata_DISTRIBUTION MetricMetadata_ValueType = 3 )
func (MetricMetadata_ValueType) Enum ¶
func (x MetricMetadata_ValueType) Enum() *MetricMetadata_ValueType
func (MetricMetadata_ValueType) EnumDescriptor ¶
func (MetricMetadata_ValueType) EnumDescriptor() ([]byte, []int)
func (MetricMetadata_ValueType) String ¶
func (x MetricMetadata_ValueType) String() string
func (*MetricMetadata_ValueType) UnmarshalJSON ¶
func (x *MetricMetadata_ValueType) UnmarshalJSON(data []byte) error
type ModifyHuntFlowArgs ¶
type ModifyHuntFlowArgs struct { HuntUrn *string `protobuf:"bytes,1,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` ClientLimit *uint64 `protobuf:"varint,2,opt,name=client_limit,json=clientLimit" json:"client_limit,omitempty"` ExpiryTime *uint64 `protobuf:"varint,3,opt,name=expiry_time,json=expiryTime" json:"expiry_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 4
func (*ModifyHuntFlowArgs) Descriptor ¶
func (*ModifyHuntFlowArgs) Descriptor() ([]byte, []int)
func (*ModifyHuntFlowArgs) GetClientLimit ¶
func (m *ModifyHuntFlowArgs) GetClientLimit() uint64
func (*ModifyHuntFlowArgs) GetExpiryTime ¶
func (m *ModifyHuntFlowArgs) GetExpiryTime() uint64
func (*ModifyHuntFlowArgs) GetHuntUrn ¶
func (m *ModifyHuntFlowArgs) GetHuntUrn() string
func (*ModifyHuntFlowArgs) ProtoMessage ¶
func (*ModifyHuntFlowArgs) ProtoMessage()
func (*ModifyHuntFlowArgs) Reset ¶
func (m *ModifyHuntFlowArgs) Reset()
func (*ModifyHuntFlowArgs) String ¶
func (m *ModifyHuntFlowArgs) String() string
type MultiGetFileArgs ¶
type MultiGetFileArgs struct { Pathspecs []*PathSpec `protobuf:"bytes,2,rep,name=pathspecs" json:"pathspecs,omitempty"` UseExternalStores *bool `protobuf:"varint,3,opt,name=use_external_stores,json=useExternalStores,def=1" json:"use_external_stores,omitempty"` FileSize *uint64 `protobuf:"varint,4,opt,name=file_size,json=fileSize,def=1000000000" json:"file_size,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 5
func (*MultiGetFileArgs) Descriptor ¶
func (*MultiGetFileArgs) Descriptor() ([]byte, []int)
func (*MultiGetFileArgs) GetFileSize ¶
func (m *MultiGetFileArgs) GetFileSize() uint64
func (*MultiGetFileArgs) GetPathspecs ¶
func (m *MultiGetFileArgs) GetPathspecs() []*PathSpec
func (*MultiGetFileArgs) GetUseExternalStores ¶
func (m *MultiGetFileArgs) GetUseExternalStores() bool
func (*MultiGetFileArgs) ProtoMessage ¶
func (*MultiGetFileArgs) ProtoMessage()
func (*MultiGetFileArgs) Reset ¶
func (m *MultiGetFileArgs) Reset()
func (*MultiGetFileArgs) String ¶
func (m *MultiGetFileArgs) String() string
type NSRLInformation ¶
type NSRLInformation struct { Sha1 []byte `protobuf:"bytes,1,opt,name=sha1" json:"sha1,omitempty"` Md5 []byte `protobuf:"bytes,2,opt,name=md5" json:"md5,omitempty"` Crc32 *uint32 `protobuf:"varint,3,opt,name=crc32" json:"crc32,omitempty"` FileSize *uint64 `protobuf:"varint,4,opt,name=file_size,json=fileSize" json:"file_size,omitempty"` FileName *string `protobuf:"bytes,5,opt,name=file_name,json=fileName" json:"file_name,omitempty"` ProductCode []uint64 `protobuf:"varint,6,rep,name=product_code,json=productCode" json:"product_code,omitempty"` OpSystemCode []string `protobuf:"bytes,7,rep,name=op_system_code,json=opSystemCode" json:"op_system_code,omitempty"` FileType *NSRLInformation_FileType `protobuf:"varint,8,opt,name=file_type,json=fileType,enum=NSRLInformation_FileType" json:"file_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*NSRLInformation) Descriptor ¶
func (*NSRLInformation) Descriptor() ([]byte, []int)
func (*NSRLInformation) GetCrc32 ¶
func (m *NSRLInformation) GetCrc32() uint32
func (*NSRLInformation) GetFileName ¶
func (m *NSRLInformation) GetFileName() string
func (*NSRLInformation) GetFileSize ¶
func (m *NSRLInformation) GetFileSize() uint64
func (*NSRLInformation) GetFileType ¶
func (m *NSRLInformation) GetFileType() NSRLInformation_FileType
func (*NSRLInformation) GetMd5 ¶
func (m *NSRLInformation) GetMd5() []byte
func (*NSRLInformation) GetOpSystemCode ¶
func (m *NSRLInformation) GetOpSystemCode() []string
func (*NSRLInformation) GetProductCode ¶
func (m *NSRLInformation) GetProductCode() []uint64
func (*NSRLInformation) GetSha1 ¶
func (m *NSRLInformation) GetSha1() []byte
func (*NSRLInformation) ProtoMessage ¶
func (*NSRLInformation) ProtoMessage()
func (*NSRLInformation) Reset ¶
func (m *NSRLInformation) Reset()
func (*NSRLInformation) String ¶
func (m *NSRLInformation) String() string
type NSRLInformation_FileType ¶
type NSRLInformation_FileType int32
const ( NSRLInformation_NORMAL_FILE NSRLInformation_FileType = 0 NSRLInformation_MALICIOUS_FILE NSRLInformation_FileType = 1 NSRLInformation_SPECIAL_FILE NSRLInformation_FileType = 2 )
func (NSRLInformation_FileType) Enum ¶
func (x NSRLInformation_FileType) Enum() *NSRLInformation_FileType
func (NSRLInformation_FileType) EnumDescriptor ¶
func (NSRLInformation_FileType) EnumDescriptor() ([]byte, []int)
func (NSRLInformation_FileType) String ¶
func (x NSRLInformation_FileType) String() string
func (*NSRLInformation_FileType) UnmarshalJSON ¶
func (x *NSRLInformation_FileType) UnmarshalJSON(data []byte) error
type NetworkAddress ¶
type NetworkAddress struct { AddressType *NetworkAddress_Family `protobuf:"varint,1,opt,name=address_type,json=addressType,enum=NetworkAddress_Family" json:"address_type,omitempty"` HumanReadable *string `protobuf:"bytes,2,opt,name=human_readable,json=humanReadable" json:"human_readable,omitempty"` PackedBytes []byte `protobuf:"bytes,3,opt,name=packed_bytes,json=packedBytes" json:"packed_bytes,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*NetworkAddress) Descriptor ¶
func (*NetworkAddress) Descriptor() ([]byte, []int)
func (*NetworkAddress) GetAddressType ¶
func (m *NetworkAddress) GetAddressType() NetworkAddress_Family
func (*NetworkAddress) GetHumanReadable ¶
func (m *NetworkAddress) GetHumanReadable() string
func (*NetworkAddress) GetPackedBytes ¶
func (m *NetworkAddress) GetPackedBytes() []byte
func (*NetworkAddress) ProtoMessage ¶
func (*NetworkAddress) ProtoMessage()
func (*NetworkAddress) Reset ¶
func (m *NetworkAddress) Reset()
func (*NetworkAddress) String ¶
func (m *NetworkAddress) String() string
type NetworkAddress_Family ¶
type NetworkAddress_Family int32
const ( NetworkAddress_INET NetworkAddress_Family = 0 NetworkAddress_INET6 NetworkAddress_Family = 1 )
const Default_SendFileRequest_AddressFamily NetworkAddress_Family = NetworkAddress_INET
func (NetworkAddress_Family) Enum ¶
func (x NetworkAddress_Family) Enum() *NetworkAddress_Family
func (NetworkAddress_Family) EnumDescriptor ¶
func (NetworkAddress_Family) EnumDescriptor() ([]byte, []int)
func (NetworkAddress_Family) String ¶
func (x NetworkAddress_Family) String() string
func (*NetworkAddress_Family) UnmarshalJSON ¶
func (x *NetworkAddress_Family) UnmarshalJSON(data []byte) error
type NetworkConnection ¶
type NetworkConnection struct { Family *NetworkConnection_Family `protobuf:"varint,1,opt,name=family,enum=NetworkConnection_Family" json:"family,omitempty"` Type *NetworkConnection_Type `protobuf:"varint,2,opt,name=type,enum=NetworkConnection_Type,def=0" json:"type,omitempty"` LocalAddress *NetworkEndpoint `protobuf:"bytes,3,opt,name=local_address,json=localAddress" json:"local_address,omitempty"` RemoteAddress *NetworkEndpoint `protobuf:"bytes,4,opt,name=remote_address,json=remoteAddress" json:"remote_address,omitempty"` State *NetworkConnection_State `protobuf:"varint,5,opt,name=state,enum=NetworkConnection_State,def=0" json:"state,omitempty"` Pid *uint32 `protobuf:"varint,6,opt,name=pid" json:"pid,omitempty"` Ctime *uint64 `protobuf:"varint,7,opt,name=ctime" json:"ctime,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*NetworkConnection) Descriptor ¶
func (*NetworkConnection) Descriptor() ([]byte, []int)
func (*NetworkConnection) GetCtime ¶
func (m *NetworkConnection) GetCtime() uint64
func (*NetworkConnection) GetFamily ¶
func (m *NetworkConnection) GetFamily() NetworkConnection_Family
func (*NetworkConnection) GetLocalAddress ¶
func (m *NetworkConnection) GetLocalAddress() *NetworkEndpoint
func (*NetworkConnection) GetPid ¶
func (m *NetworkConnection) GetPid() uint32
func (*NetworkConnection) GetRemoteAddress ¶
func (m *NetworkConnection) GetRemoteAddress() *NetworkEndpoint
func (*NetworkConnection) GetState ¶
func (m *NetworkConnection) GetState() NetworkConnection_State
func (*NetworkConnection) GetType ¶
func (m *NetworkConnection) GetType() NetworkConnection_Type
func (*NetworkConnection) ProtoMessage ¶
func (*NetworkConnection) ProtoMessage()
func (*NetworkConnection) Reset ¶
func (m *NetworkConnection) Reset()
func (*NetworkConnection) String ¶
func (m *NetworkConnection) String() string
type NetworkConnection_Family ¶
type NetworkConnection_Family int32
const ( NetworkConnection_INET NetworkConnection_Family = 2 NetworkConnection_INET6 NetworkConnection_Family = 10 NetworkConnection_INET6_WIN NetworkConnection_Family = 23 NetworkConnection_INET6_OSX NetworkConnection_Family = 30 )
func (NetworkConnection_Family) Enum ¶
func (x NetworkConnection_Family) Enum() *NetworkConnection_Family
func (NetworkConnection_Family) EnumDescriptor ¶
func (NetworkConnection_Family) EnumDescriptor() ([]byte, []int)
func (NetworkConnection_Family) String ¶
func (x NetworkConnection_Family) String() string
func (*NetworkConnection_Family) UnmarshalJSON ¶
func (x *NetworkConnection_Family) UnmarshalJSON(data []byte) error
type NetworkConnection_State ¶
type NetworkConnection_State int32
This enum contains connection states as returned by psutils.
const ( NetworkConnection_UNKNOWN NetworkConnection_State = 0 NetworkConnection_CLOSED NetworkConnection_State = 1 NetworkConnection_LISTEN NetworkConnection_State = 2 NetworkConnection_SYN_SENT NetworkConnection_State = 3 NetworkConnection_SYN_RECV NetworkConnection_State = 4 NetworkConnection_ESTABLISHED NetworkConnection_State = 5 NetworkConnection_FIN_WAIT1 NetworkConnection_State = 6 NetworkConnection_FIN_WAIT2 NetworkConnection_State = 7 NetworkConnection_CLOSE_WAIT NetworkConnection_State = 8 NetworkConnection_CLOSING NetworkConnection_State = 9 NetworkConnection_LAST_ACK NetworkConnection_State = 10 NetworkConnection_TIME_WAIT NetworkConnection_State = 11 NetworkConnection_DELETE_TCB NetworkConnection_State = 12 // psutils later than v1.0 return "NONE" instead of "UNKNOWN" so we // support both. NetworkConnection_NONE NetworkConnection_State = 13 NetworkConnection_CLOSE NetworkConnection_State = 14 )
const Default_ExportedNetworkConnection_State NetworkConnection_State = NetworkConnection_UNKNOWN
const Default_NetworkConnection_State NetworkConnection_State = NetworkConnection_UNKNOWN
func (NetworkConnection_State) Enum ¶
func (x NetworkConnection_State) Enum() *NetworkConnection_State
func (NetworkConnection_State) EnumDescriptor ¶
func (NetworkConnection_State) EnumDescriptor() ([]byte, []int)
func (NetworkConnection_State) String ¶
func (x NetworkConnection_State) String() string
func (*NetworkConnection_State) UnmarshalJSON ¶
func (x *NetworkConnection_State) UnmarshalJSON(data []byte) error
type NetworkConnection_Type ¶
type NetworkConnection_Type int32
const ( NetworkConnection_UNKNOWN_SOCKET NetworkConnection_Type = 0 NetworkConnection_SOCK_STREAM NetworkConnection_Type = 1 NetworkConnection_SOCK_DGRAM NetworkConnection_Type = 2 )
const Default_ExportedNetworkConnection_Type NetworkConnection_Type = NetworkConnection_UNKNOWN_SOCKET
const Default_NetworkConnection_Type NetworkConnection_Type = NetworkConnection_UNKNOWN_SOCKET
func (NetworkConnection_Type) Enum ¶
func (x NetworkConnection_Type) Enum() *NetworkConnection_Type
func (NetworkConnection_Type) EnumDescriptor ¶
func (NetworkConnection_Type) EnumDescriptor() ([]byte, []int)
func (NetworkConnection_Type) String ¶
func (x NetworkConnection_Type) String() string
func (*NetworkConnection_Type) UnmarshalJSON ¶
func (x *NetworkConnection_Type) UnmarshalJSON(data []byte) error
type NetworkEndpoint ¶
type NetworkEndpoint struct { Ip *string `protobuf:"bytes,1,opt,name=ip" json:"ip,omitempty"` Port *int32 `protobuf:"varint,2,opt,name=port" json:"port,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*NetworkEndpoint) Descriptor ¶
func (*NetworkEndpoint) Descriptor() ([]byte, []int)
func (*NetworkEndpoint) GetIp ¶
func (m *NetworkEndpoint) GetIp() string
func (*NetworkEndpoint) GetPort ¶
func (m *NetworkEndpoint) GetPort() int32
func (*NetworkEndpoint) ProtoMessage ¶
func (*NetworkEndpoint) ProtoMessage()
func (*NetworkEndpoint) Reset ¶
func (m *NetworkEndpoint) Reset()
func (*NetworkEndpoint) String ¶
func (m *NetworkEndpoint) String() string
type NfsClient ¶
type NfsClient struct { Host *string `protobuf:"bytes,1,opt,name=host" json:"host,omitempty"` Options []string `protobuf:"bytes,2,rep,name=options" json:"options,omitempty"` XXX_unrecognized []byte `json:"-"` }
NFS configuration files.
func (*NfsClient) Descriptor ¶
func (*NfsClient) GetOptions ¶
func (*NfsClient) ProtoMessage ¶
func (*NfsClient) ProtoMessage()
type NfsExport ¶
type NfsExport struct { Defaults []string `protobuf:"bytes,2,rep,name=defaults" json:"defaults,omitempty"` Clients []*NfsClient `protobuf:"bytes,3,rep,name=clients" json:"clients,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*NfsExport) Descriptor ¶
func (*NfsExport) GetClients ¶
func (*NfsExport) GetDefaults ¶
func (*NfsExport) ProtoMessage ¶
func (*NfsExport) ProtoMessage()
type Notification ¶
type Notification struct { // The notification type - this is used to interpret the meaning of this // message. For example in the GUI this is used to choose the view which is // displayed when the notification is clicked on. Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` Subject *string `protobuf:"bytes,2,opt,name=subject" json:"subject,omitempty"` Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"` Source *string `protobuf:"bytes,4,opt,name=source" json:"source,omitempty"` Timestamp *uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
A notification is used in the GUI to alert users that some operation is completed
func (*Notification) Descriptor ¶
func (*Notification) Descriptor() ([]byte, []int)
func (*Notification) GetMessage ¶
func (m *Notification) GetMessage() string
func (*Notification) GetSource ¶
func (m *Notification) GetSource() string
func (*Notification) GetSubject ¶
func (m *Notification) GetSubject() string
func (*Notification) GetTimestamp ¶
func (m *Notification) GetTimestamp() uint64
func (*Notification) GetType ¶
func (m *Notification) GetType() string
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) Reset ¶
func (m *Notification) Reset()
func (*Notification) String ¶
func (m *Notification) String() string
type NtpConfig ¶
type NtpConfig struct { Config *AttributedDict `protobuf:"bytes,1,opt,name=config" json:"config,omitempty"` Server []*AttributedDict `protobuf:"bytes,2,rep,name=server" json:"server,omitempty"` Restrict []*AttributedDict `protobuf:"bytes,3,rep,name=restrict" json:"restrict,omitempty"` Fudge []*AttributedDict `protobuf:"bytes,4,rep,name=fudge" json:"fudge,omitempty"` Trap []*AttributedDict `protobuf:"bytes,5,rep,name=trap" json:"trap,omitempty"` Peer []*AttributedDict `protobuf:"bytes,6,rep,name=peer" json:"peer,omitempty"` Broadcast []*AttributedDict `protobuf:"bytes,7,rep,name=broadcast" json:"broadcast,omitempty"` Manycastclient []*AttributedDict `protobuf:"bytes,8,rep,name=manycastclient" json:"manycastclient,omitempty"` XXX_unrecognized []byte `json:"-"` }
A ntp configuration containing the all the ntp settings.
func (*NtpConfig) Descriptor ¶
func (*NtpConfig) GetBroadcast ¶
func (m *NtpConfig) GetBroadcast() []*AttributedDict
func (*NtpConfig) GetConfig ¶
func (m *NtpConfig) GetConfig() *AttributedDict
func (*NtpConfig) GetFudge ¶
func (m *NtpConfig) GetFudge() []*AttributedDict
func (*NtpConfig) GetManycastclient ¶
func (m *NtpConfig) GetManycastclient() []*AttributedDict
func (*NtpConfig) GetPeer ¶
func (m *NtpConfig) GetPeer() []*AttributedDict
func (*NtpConfig) GetRestrict ¶
func (m *NtpConfig) GetRestrict() []*AttributedDict
func (*NtpConfig) GetServer ¶
func (m *NtpConfig) GetServer() []*AttributedDict
func (*NtpConfig) GetTrap ¶
func (m *NtpConfig) GetTrap() []*AttributedDict
func (*NtpConfig) ProtoMessage ¶
func (*NtpConfig) ProtoMessage()
type OSXServiceInformation ¶
type OSXServiceInformation struct { Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` Program *string `protobuf:"bytes,2,opt,name=program" json:"program,omitempty"` Args []string `protobuf:"bytes,3,rep,name=args" json:"args,omitempty"` Pid *uint64 `protobuf:"varint,4,opt,name=pid" json:"pid,omitempty"` Sessiontype *string `protobuf:"bytes,5,opt,name=sessiontype" json:"sessiontype,omitempty"` Lastexitstatus *uint64 `protobuf:"varint,6,opt,name=lastexitstatus" json:"lastexitstatus,omitempty"` Timeout *uint64 `protobuf:"varint,7,opt,name=timeout" json:"timeout,omitempty"` Ondemand *bool `protobuf:"varint,8,opt,name=ondemand" json:"ondemand,omitempty"` Machservice []string `protobuf:"bytes,9,rep,name=machservice" json:"machservice,omitempty"` Perjobmachservice []string `protobuf:"bytes,10,rep,name=perjobmachservice" json:"perjobmachservice,omitempty"` Socket []string `protobuf:"bytes,11,rep,name=socket" json:"socket,omitempty"` Plist *string `protobuf:"bytes,15,opt,name=plist" json:"plist,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*OSXServiceInformation) Descriptor ¶
func (*OSXServiceInformation) Descriptor() ([]byte, []int)
func (*OSXServiceInformation) GetArgs ¶
func (m *OSXServiceInformation) GetArgs() []string
func (*OSXServiceInformation) GetLabel ¶
func (m *OSXServiceInformation) GetLabel() string
func (*OSXServiceInformation) GetLastexitstatus ¶
func (m *OSXServiceInformation) GetLastexitstatus() uint64
func (*OSXServiceInformation) GetMachservice ¶
func (m *OSXServiceInformation) GetMachservice() []string
func (*OSXServiceInformation) GetOndemand ¶
func (m *OSXServiceInformation) GetOndemand() bool
func (*OSXServiceInformation) GetPerjobmachservice ¶
func (m *OSXServiceInformation) GetPerjobmachservice() []string
func (*OSXServiceInformation) GetPid ¶
func (m *OSXServiceInformation) GetPid() uint64
func (*OSXServiceInformation) GetPlist ¶
func (m *OSXServiceInformation) GetPlist() string
func (*OSXServiceInformation) GetProgram ¶
func (m *OSXServiceInformation) GetProgram() string
func (*OSXServiceInformation) GetSessiontype ¶
func (m *OSXServiceInformation) GetSessiontype() string
func (*OSXServiceInformation) GetSocket ¶
func (m *OSXServiceInformation) GetSocket() []string
func (*OSXServiceInformation) GetTimeout ¶
func (m *OSXServiceInformation) GetTimeout() uint64
func (*OSXServiceInformation) ProtoMessage ¶
func (*OSXServiceInformation) ProtoMessage()
func (*OSXServiceInformation) Reset ¶
func (m *OSXServiceInformation) Reset()
func (*OSXServiceInformation) String ¶
func (m *OSXServiceInformation) String() string
type OnlineNotificationArgs ¶
type OnlineNotificationArgs struct { Email *string `protobuf:"bytes,1,opt,name=email" json:"email,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*OnlineNotificationArgs) Descriptor ¶
func (*OnlineNotificationArgs) Descriptor() ([]byte, []int)
func (*OnlineNotificationArgs) GetEmail ¶
func (m *OnlineNotificationArgs) GetEmail() string
func (*OnlineNotificationArgs) ProtoMessage ¶
func (*OnlineNotificationArgs) ProtoMessage()
func (*OnlineNotificationArgs) Reset ¶
func (m *OnlineNotificationArgs) Reset()
func (*OnlineNotificationArgs) String ¶
func (m *OnlineNotificationArgs) String() string
type OutputPluginBatchProcessingStatus ¶
type OutputPluginBatchProcessingStatus struct { Status *OutputPluginBatchProcessingStatus_Status `protobuf:"varint,1,opt,name=status,enum=OutputPluginBatchProcessingStatus_Status,def=0" json:"status,omitempty"` PluginDescriptor *OutputPluginDescriptor `protobuf:"bytes,6,opt,name=plugin_descriptor,json=pluginDescriptor" json:"plugin_descriptor,omitempty"` Summary *string `protobuf:"bytes,3,opt,name=summary" json:"summary,omitempty"` BatchIndex *uint64 `protobuf:"varint,4,opt,name=batch_index,json=batchIndex" json:"batch_index,omitempty"` BatchSize *uint64 `protobuf:"varint,5,opt,name=batch_size,json=batchSize" json:"batch_size,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next id: 7
func (*OutputPluginBatchProcessingStatus) Descriptor ¶
func (*OutputPluginBatchProcessingStatus) Descriptor() ([]byte, []int)
func (*OutputPluginBatchProcessingStatus) GetBatchIndex ¶
func (m *OutputPluginBatchProcessingStatus) GetBatchIndex() uint64
func (*OutputPluginBatchProcessingStatus) GetBatchSize ¶
func (m *OutputPluginBatchProcessingStatus) GetBatchSize() uint64
func (*OutputPluginBatchProcessingStatus) GetPluginDescriptor ¶
func (m *OutputPluginBatchProcessingStatus) GetPluginDescriptor() *OutputPluginDescriptor
func (*OutputPluginBatchProcessingStatus) GetStatus ¶
func (m *OutputPluginBatchProcessingStatus) GetStatus() OutputPluginBatchProcessingStatus_Status
func (*OutputPluginBatchProcessingStatus) GetSummary ¶
func (m *OutputPluginBatchProcessingStatus) GetSummary() string
func (*OutputPluginBatchProcessingStatus) ProtoMessage ¶
func (*OutputPluginBatchProcessingStatus) ProtoMessage()
func (*OutputPluginBatchProcessingStatus) Reset ¶
func (m *OutputPluginBatchProcessingStatus) Reset()
func (*OutputPluginBatchProcessingStatus) String ¶
func (m *OutputPluginBatchProcessingStatus) String() string
type OutputPluginBatchProcessingStatus_Status ¶
type OutputPluginBatchProcessingStatus_Status int32
const ( OutputPluginBatchProcessingStatus_SUCCESS OutputPluginBatchProcessingStatus_Status = 0 OutputPluginBatchProcessingStatus_ERROR OutputPluginBatchProcessingStatus_Status = 1 )
const Default_OutputPluginBatchProcessingStatus_Status OutputPluginBatchProcessingStatus_Status = OutputPluginBatchProcessingStatus_SUCCESS
func (OutputPluginBatchProcessingStatus_Status) EnumDescriptor ¶
func (OutputPluginBatchProcessingStatus_Status) EnumDescriptor() ([]byte, []int)
func (OutputPluginBatchProcessingStatus_Status) String ¶
func (x OutputPluginBatchProcessingStatus_Status) String() string
func (*OutputPluginBatchProcessingStatus_Status) UnmarshalJSON ¶
func (x *OutputPluginBatchProcessingStatus_Status) UnmarshalJSON(data []byte) error
type OutputPluginDescriptor ¶
type OutputPluginDescriptor struct { PluginName *string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName" json:"plugin_name,omitempty"` PluginArgs *AnyValue `protobuf:"bytes,2,opt,name=plugin_args,json=pluginArgs" json:"plugin_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*OutputPluginDescriptor) Descriptor ¶
func (*OutputPluginDescriptor) Descriptor() ([]byte, []int)
func (*OutputPluginDescriptor) GetPluginArgs ¶
func (m *OutputPluginDescriptor) GetPluginArgs() *AnyValue
func (*OutputPluginDescriptor) GetPluginName ¶
func (m *OutputPluginDescriptor) GetPluginName() string
func (*OutputPluginDescriptor) ProtoMessage ¶
func (*OutputPluginDescriptor) ProtoMessage()
func (*OutputPluginDescriptor) Reset ¶
func (m *OutputPluginDescriptor) Reset()
func (*OutputPluginDescriptor) String ¶
func (m *OutputPluginDescriptor) String() string
type OutputPluginVerificationResult ¶
type OutputPluginVerificationResult struct { PluginId *string `protobuf:"bytes,1,opt,name=plugin_id,json=pluginId" json:"plugin_id,omitempty"` PluginDescriptor *OutputPluginDescriptor `protobuf:"bytes,2,opt,name=plugin_descriptor,json=pluginDescriptor" json:"plugin_descriptor,omitempty"` Status *OutputPluginVerificationResult_Status `protobuf:"varint,3,opt,name=status,enum=OutputPluginVerificationResult_Status" json:"status,omitempty"` StatusMessage *string `protobuf:"bytes,4,opt,name=status_message,json=statusMessage" json:"status_message,omitempty"` Timestamp *uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*OutputPluginVerificationResult) Descriptor ¶
func (*OutputPluginVerificationResult) Descriptor() ([]byte, []int)
func (*OutputPluginVerificationResult) GetPluginDescriptor ¶
func (m *OutputPluginVerificationResult) GetPluginDescriptor() *OutputPluginDescriptor
func (*OutputPluginVerificationResult) GetPluginId ¶
func (m *OutputPluginVerificationResult) GetPluginId() string
func (*OutputPluginVerificationResult) GetStatus ¶
func (m *OutputPluginVerificationResult) GetStatus() OutputPluginVerificationResult_Status
func (*OutputPluginVerificationResult) GetStatusMessage ¶
func (m *OutputPluginVerificationResult) GetStatusMessage() string
func (*OutputPluginVerificationResult) GetTimestamp ¶
func (m *OutputPluginVerificationResult) GetTimestamp() uint64
func (*OutputPluginVerificationResult) ProtoMessage ¶
func (*OutputPluginVerificationResult) ProtoMessage()
func (*OutputPluginVerificationResult) Reset ¶
func (m *OutputPluginVerificationResult) Reset()
func (*OutputPluginVerificationResult) String ¶
func (m *OutputPluginVerificationResult) String() string
type OutputPluginVerificationResult_Status ¶
type OutputPluginVerificationResult_Status int32
const ( OutputPluginVerificationResult_N_A OutputPluginVerificationResult_Status = 0 OutputPluginVerificationResult_SUCCESS OutputPluginVerificationResult_Status = 1 OutputPluginVerificationResult_WARNING OutputPluginVerificationResult_Status = 2 OutputPluginVerificationResult_FAILURE OutputPluginVerificationResult_Status = 3 )
func (OutputPluginVerificationResult_Status) EnumDescriptor ¶
func (OutputPluginVerificationResult_Status) EnumDescriptor() ([]byte, []int)
func (OutputPluginVerificationResult_Status) String ¶
func (x OutputPluginVerificationResult_Status) String() string
func (*OutputPluginVerificationResult_Status) UnmarshalJSON ¶
func (x *OutputPluginVerificationResult_Status) UnmarshalJSON(data []byte) error
type OutputPluginVerificationResultsList ¶
type OutputPluginVerificationResultsList struct { Results []*OutputPluginVerificationResult `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*OutputPluginVerificationResultsList) Descriptor ¶
func (*OutputPluginVerificationResultsList) Descriptor() ([]byte, []int)
func (*OutputPluginVerificationResultsList) GetResults ¶
func (m *OutputPluginVerificationResultsList) GetResults() []*OutputPluginVerificationResult
func (*OutputPluginVerificationResultsList) ProtoMessage ¶
func (*OutputPluginVerificationResultsList) ProtoMessage()
func (*OutputPluginVerificationResultsList) Reset ¶
func (m *OutputPluginVerificationResultsList) Reset()
func (*OutputPluginVerificationResultsList) String ¶
func (m *OutputPluginVerificationResultsList) String() string
type PCIDevice ¶
type PCIDevice struct { // Location of PCI device on the system. Domain *uint32 `protobuf:"varint,1,opt,name=domain" json:"domain,omitempty"` Bus *uint32 `protobuf:"varint,2,opt,name=bus" json:"bus,omitempty"` Device *uint32 `protobuf:"varint,3,opt,name=device" json:"device,omitempty"` Function *uint32 `protobuf:"varint,4,opt,name=function" json:"function,omitempty"` // Information from the PCI device itself. ClassId *string `protobuf:"bytes,5,opt,name=class_id,json=classId" json:"class_id,omitempty"` Vendor *string `protobuf:"bytes,6,opt,name=vendor" json:"vendor,omitempty"` VendorDeviceId *string `protobuf:"bytes,7,opt,name=vendor_device_id,json=vendorDeviceId" json:"vendor_device_id,omitempty"` // This is stored as bytes to preserve data as-is. Config []byte `protobuf:"bytes,8,opt,name=config" json:"config,omitempty"` XXX_unrecognized []byte `json:"-"` }
Describe a PCI Device
func (*PCIDevice) Descriptor ¶
func (*PCIDevice) GetClassId ¶
func (*PCIDevice) GetFunction ¶
func (*PCIDevice) GetVendorDeviceId ¶
func (*PCIDevice) ProtoMessage ¶
func (*PCIDevice) ProtoMessage()
type PackageRepository ¶
type PackageRepository struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Revision *string `protobuf:"bytes,3,opt,name=revision" json:"revision,omitempty"` LastUpdate *string `protobuf:"bytes,4,opt,name=last_update,json=lastUpdate" json:"last_update,omitempty"` NumPackages *string `protobuf:"bytes,5,opt,name=num_packages,json=numPackages" json:"num_packages,omitempty"` Size *string `protobuf:"bytes,6,opt,name=size" json:"size,omitempty"` Baseurl *string `protobuf:"bytes,7,opt,name=baseurl" json:"baseurl,omitempty"` Timeout *string `protobuf:"bytes,8,opt,name=timeout" json:"timeout,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PackageRepository) Descriptor ¶
func (*PackageRepository) Descriptor() ([]byte, []int)
func (*PackageRepository) GetBaseurl ¶
func (m *PackageRepository) GetBaseurl() string
func (*PackageRepository) GetId ¶
func (m *PackageRepository) GetId() string
func (*PackageRepository) GetLastUpdate ¶
func (m *PackageRepository) GetLastUpdate() string
func (*PackageRepository) GetName ¶
func (m *PackageRepository) GetName() string
func (*PackageRepository) GetNumPackages ¶
func (m *PackageRepository) GetNumPackages() string
func (*PackageRepository) GetRevision ¶
func (m *PackageRepository) GetRevision() string
func (*PackageRepository) GetSize ¶
func (m *PackageRepository) GetSize() string
func (*PackageRepository) GetTimeout ¶
func (m *PackageRepository) GetTimeout() string
func (*PackageRepository) ProtoMessage ¶
func (*PackageRepository) ProtoMessage()
func (*PackageRepository) Reset ¶
func (m *PackageRepository) Reset()
func (*PackageRepository) String ¶
func (m *PackageRepository) String() string
type PamConfig ¶
type PamConfig struct { Entries []*PamConfigEntry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` ExternalConfig []string `protobuf:"bytes,2,rep,name=external_config,json=externalConfig" json:"external_config,omitempty"` XXX_unrecognized []byte `json:"-"` }
A PAM configuration, containing all definitions of the services. and any references to external configs outside of the artifact.
func (*PamConfig) Descriptor ¶
func (*PamConfig) GetEntries ¶
func (m *PamConfig) GetEntries() []*PamConfigEntry
func (*PamConfig) GetExternalConfig ¶
func (*PamConfig) ProtoMessage ¶
func (*PamConfig) ProtoMessage()
type PamConfigEntry ¶
type PamConfigEntry struct { Service *string `protobuf:"bytes,1,opt,name=service" json:"service,omitempty"` Type *string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"` Control *string `protobuf:"bytes,3,opt,name=control" json:"control,omitempty"` ModulePath *string `protobuf:"bytes,4,opt,name=module_path,json=modulePath" json:"module_path,omitempty"` ModuleArgs *string `protobuf:"bytes,5,opt,name=module_args,json=moduleArgs" json:"module_args,omitempty"` XXX_unrecognized []byte `json:"-"` }
A PAM configuration entry.
func (*PamConfigEntry) Descriptor ¶
func (*PamConfigEntry) Descriptor() ([]byte, []int)
func (*PamConfigEntry) GetControl ¶
func (m *PamConfigEntry) GetControl() string
func (*PamConfigEntry) GetModuleArgs ¶
func (m *PamConfigEntry) GetModuleArgs() string
func (*PamConfigEntry) GetModulePath ¶
func (m *PamConfigEntry) GetModulePath() string
func (*PamConfigEntry) GetService ¶
func (m *PamConfigEntry) GetService() string
func (*PamConfigEntry) GetType ¶
func (m *PamConfigEntry) GetType() string
func (*PamConfigEntry) ProtoMessage ¶
func (*PamConfigEntry) ProtoMessage()
func (*PamConfigEntry) Reset ¶
func (m *PamConfigEntry) Reset()
func (*PamConfigEntry) String ¶
func (m *PamConfigEntry) String() string
type PathSpec ¶
type PathSpec struct { Pathtype *PathSpec_PathType `protobuf:"varint,1,opt,name=pathtype,enum=PathSpec_PathType,def=-1" json:"pathtype,omitempty"` Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` MountPoint *string `protobuf:"bytes,3,opt,name=mount_point,json=mountPoint" json:"mount_point,omitempty"` StreamName *string `protobuf:"bytes,11,opt,name=stream_name,json=streamName" json:"stream_name,omitempty"` NestedPath *PathSpec `protobuf:"bytes,5,opt,name=nested_path,json=nestedPath" json:"nested_path,omitempty"` // Offset for split images Offset *uint64 `protobuf:"varint,6,opt,name=offset" json:"offset,omitempty"` PathOptions *PathSpec_Options `protobuf:"varint,7,opt,name=path_options,json=pathOptions,enum=PathSpec_Options,def=0" json:"path_options,omitempty"` RecursionDepth *uint64 `protobuf:"varint,12,opt,name=recursion_depth,json=recursionDepth,def=3" json:"recursion_depth,omitempty"` // On NTFS, the sleuthkit uses the inode, type and id to uniquely identify a // file - instead of the path. Inode *uint64 `protobuf:"varint,8,opt,name=inode" json:"inode,omitempty"` NtfsType *PathSpecTskFsAttrType `protobuf:"varint,9,opt,name=ntfs_type,json=ntfsType,enum=PathSpecTskFsAttrType,def=1" json:"ntfs_type,omitempty"` NtfsId *uint64 `protobuf:"varint,10,opt,name=ntfs_id,json=ntfsId" json:"ntfs_id,omitempty"` FileSizeOverride *uint64 `protobuf:"varint,13,opt,name=file_size_override,json=fileSizeOverride,def=512000" json:"file_size_override,omitempty"` IsVirtualroot *bool `protobuf:"varint,14,opt,name=is_virtualroot,json=isVirtualroot" json:"is_virtualroot,omitempty"` XXX_unrecognized []byte `json:"-"` }
A message to encode a filesystem path (maybe for raw access) Next field: 15
func (*PathSpec) Descriptor ¶
func (*PathSpec) GetFileSizeOverride ¶
func (*PathSpec) GetIsVirtualroot ¶
func (*PathSpec) GetMountPoint ¶
func (*PathSpec) GetNestedPath ¶
func (*PathSpec) GetNtfsType ¶
func (m *PathSpec) GetNtfsType() PathSpecTskFsAttrType
func (*PathSpec) GetPathOptions ¶
func (m *PathSpec) GetPathOptions() PathSpec_Options
func (*PathSpec) GetPathtype ¶
func (m *PathSpec) GetPathtype() PathSpec_PathType
func (*PathSpec) GetRecursionDepth ¶
func (*PathSpec) GetStreamName ¶
func (*PathSpec) ProtoMessage ¶
func (*PathSpec) ProtoMessage()
type PathSpecTskFsAttrType ¶
type PathSpecTskFsAttrType int32
const ( PathSpec_TSK_FS_ATTR_TYPE_DEFAULT PathSpecTskFsAttrType = 1 PathSpec_TSK_FS_ATTR_TYPE_NTFS_SI PathSpecTskFsAttrType = 16 PathSpec_TSK_FS_ATTR_TYPE_NTFS_ATTRLIST PathSpecTskFsAttrType = 32 PathSpec_TSK_FS_ATTR_TYPE_NTFS_FNAME PathSpecTskFsAttrType = 48 PathSpec_TSK_FS_ATTR_TYPE_NTFS_VVER PathSpecTskFsAttrType = 64 PathSpec_TSK_FS_ATTR_TYPE_NTFS_OBJID PathSpecTskFsAttrType = 64 PathSpec_TSK_FS_ATTR_TYPE_NTFS_SEC PathSpecTskFsAttrType = 80 PathSpec_TSK_FS_ATTR_TYPE_NTFS_VNAME PathSpecTskFsAttrType = 96 PathSpec_TSK_FS_ATTR_TYPE_NTFS_VINFO PathSpecTskFsAttrType = 112 PathSpec_TSK_FS_ATTR_TYPE_NTFS_DATA PathSpecTskFsAttrType = 128 PathSpec_TSK_FS_ATTR_TYPE_NTFS_IDXROOT PathSpecTskFsAttrType = 144 PathSpec_TSK_FS_ATTR_TYPE_NTFS_IDXALLOC PathSpecTskFsAttrType = 160 PathSpec_TSK_FS_ATTR_TYPE_NTFS_BITMAP PathSpecTskFsAttrType = 176 PathSpec_TSK_FS_ATTR_TYPE_NTFS_SYMLNK PathSpecTskFsAttrType = 192 PathSpec_TSK_FS_ATTR_TYPE_NTFS_REPARSE PathSpecTskFsAttrType = 192 PathSpec_TSK_FS_ATTR_TYPE_NTFS_EAINFO PathSpecTskFsAttrType = 208 PathSpec_TSK_FS_ATTR_TYPE_NTFS_EA PathSpecTskFsAttrType = 224 PathSpec_TSK_FS_ATTR_TYPE_NTFS_PROP PathSpecTskFsAttrType = 240 PathSpec_TSK_FS_ATTR_TYPE_NTFS_LOG PathSpecTskFsAttrType = 256 PathSpec_TSK_FS_ATTR_TYPE_UNIX_INDIR PathSpecTskFsAttrType = 4097 )
const Default_PathSpec_NtfsType PathSpecTskFsAttrType = PathSpec_TSK_FS_ATTR_TYPE_DEFAULT
func (PathSpecTskFsAttrType) Enum ¶
func (x PathSpecTskFsAttrType) Enum() *PathSpecTskFsAttrType
func (PathSpecTskFsAttrType) EnumDescriptor ¶
func (PathSpecTskFsAttrType) EnumDescriptor() ([]byte, []int)
func (PathSpecTskFsAttrType) String ¶
func (x PathSpecTskFsAttrType) String() string
func (*PathSpecTskFsAttrType) UnmarshalJSON ¶
func (x *PathSpecTskFsAttrType) UnmarshalJSON(data []byte) error
type PathSpec_Options ¶
type PathSpec_Options int32
const ( PathSpec_CASE_INSENSITIVE PathSpec_Options = 0 PathSpec_CASE_LITERAL PathSpec_Options = 1 // The path component is a regular expression. PathSpec_REGEX PathSpec_Options = 2 // Indicates that this pathspec represents any subdirectory recursively. PathSpec_RECURSIVE PathSpec_Options = 3 )
const Default_PathSpec_PathOptions PathSpec_Options = PathSpec_CASE_INSENSITIVE
func (PathSpec_Options) Enum ¶
func (x PathSpec_Options) Enum() *PathSpec_Options
func (PathSpec_Options) EnumDescriptor ¶
func (PathSpec_Options) EnumDescriptor() ([]byte, []int)
func (PathSpec_Options) String ¶
func (x PathSpec_Options) String() string
func (*PathSpec_Options) UnmarshalJSON ¶
func (x *PathSpec_Options) UnmarshalJSON(data []byte) error
type PathSpec_PathType ¶
type PathSpec_PathType int32
const ( PathSpec_UNSET PathSpec_PathType = -1 PathSpec_OS PathSpec_PathType = 0 PathSpec_TSK PathSpec_PathType = 1 PathSpec_REGISTRY PathSpec_PathType = 2 PathSpec_MEMORY PathSpec_PathType = 3 PathSpec_TMPFILE PathSpec_PathType = 4 )
const Default_ApiStartRobotGetFilesOperationArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_CacheGrepArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_ChromeHistoryArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_ChromePluginsArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_DiskVolumeInfoArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_EnumerateServicesArgs_Pathtype PathSpec_PathType = PathSpec_TSK
const Default_FileFinderArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_FirefoxHistoryArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_GlobArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_PathSpec_Pathtype PathSpec_PathType = PathSpec_UNSET
const Default_SearchFileContentArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_SophosCollectorArgs_Pathtype PathSpec_PathType = PathSpec_OS
const Default_StatFSRequest_Pathtype PathSpec_PathType = PathSpec_OS
func (PathSpec_PathType) Enum ¶
func (x PathSpec_PathType) Enum() *PathSpec_PathType
func (PathSpec_PathType) EnumDescriptor ¶
func (PathSpec_PathType) EnumDescriptor() ([]byte, []int)
func (PathSpec_PathType) String ¶
func (x PathSpec_PathType) String() string
func (*PathSpec_PathType) UnmarshalJSON ¶
func (x *PathSpec_PathType) UnmarshalJSON(data []byte) error
type PendingFlowTermination ¶
type PendingFlowTermination struct { Reason *string `protobuf:"bytes,1,opt,name=reason" json:"reason,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PendingFlowTermination) Descriptor ¶
func (*PendingFlowTermination) Descriptor() ([]byte, []int)
func (*PendingFlowTermination) GetReason ¶
func (m *PendingFlowTermination) GetReason() string
func (*PendingFlowTermination) ProtoMessage ¶
func (*PendingFlowTermination) ProtoMessage()
func (*PendingFlowTermination) Reset ¶
func (m *PendingFlowTermination) Reset()
func (*PendingFlowTermination) String ¶
func (m *PendingFlowTermination) String() string
type PersistenceFile ¶
type PersistenceFile struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` SourceUrn *string `protobuf:"bytes,2,opt,name=source_urn,json=sourceUrn" json:"source_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
File used for persistence on a system. e.g. windows service or runkey binary.
func (*PersistenceFile) Descriptor ¶
func (*PersistenceFile) Descriptor() ([]byte, []int)
func (*PersistenceFile) GetPathspec ¶
func (m *PersistenceFile) GetPathspec() *PathSpec
func (*PersistenceFile) GetSourceUrn ¶
func (m *PersistenceFile) GetSourceUrn() string
func (*PersistenceFile) ProtoMessage ¶
func (*PersistenceFile) ProtoMessage()
func (*PersistenceFile) Reset ¶
func (m *PersistenceFile) Reset()
func (*PersistenceFile) String ¶
func (m *PersistenceFile) String() string
type PlistBoolDictEntry ¶
type PlistBoolDictEntry struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Value *bool `protobuf:"varint,2,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PlistBoolDictEntry) Descriptor ¶
func (*PlistBoolDictEntry) Descriptor() ([]byte, []int)
func (*PlistBoolDictEntry) GetName ¶
func (m *PlistBoolDictEntry) GetName() string
func (*PlistBoolDictEntry) GetValue ¶
func (m *PlistBoolDictEntry) GetValue() bool
func (*PlistBoolDictEntry) ProtoMessage ¶
func (*PlistBoolDictEntry) ProtoMessage()
func (*PlistBoolDictEntry) Reset ¶
func (m *PlistBoolDictEntry) Reset()
func (*PlistBoolDictEntry) String ¶
func (m *PlistBoolDictEntry) String() string
type PlistRequest ¶
type PlistRequest struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` Context *string `protobuf:"bytes,2,opt,name=context" json:"context,omitempty"` Query *string `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PlistRequest) Descriptor ¶
func (*PlistRequest) Descriptor() ([]byte, []int)
func (*PlistRequest) GetContext ¶
func (m *PlistRequest) GetContext() string
func (*PlistRequest) GetPathspec ¶
func (m *PlistRequest) GetPathspec() *PathSpec
func (*PlistRequest) GetQuery ¶
func (m *PlistRequest) GetQuery() string
func (*PlistRequest) ProtoMessage ¶
func (*PlistRequest) ProtoMessage()
func (*PlistRequest) Reset ¶
func (m *PlistRequest) Reset()
func (*PlistRequest) String ¶
func (m *PlistRequest) String() string
type PlistStringDictEntry ¶
type PlistStringDictEntry struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PlistStringDictEntry) Descriptor ¶
func (*PlistStringDictEntry) Descriptor() ([]byte, []int)
func (*PlistStringDictEntry) GetName ¶
func (m *PlistStringDictEntry) GetName() string
func (*PlistStringDictEntry) GetValue ¶
func (m *PlistStringDictEntry) GetValue() string
func (*PlistStringDictEntry) ProtoMessage ¶
func (*PlistStringDictEntry) ProtoMessage()
func (*PlistStringDictEntry) Reset ¶
func (m *PlistStringDictEntry) Reset()
func (*PlistStringDictEntry) String ¶
func (m *PlistStringDictEntry) String() string
type PlistValueFilterArgs ¶
type PlistValueFilterArgs struct { Request *PlistRequest `protobuf:"bytes,1,opt,name=request" json:"request,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*PlistValueFilterArgs) Descriptor ¶
func (*PlistValueFilterArgs) Descriptor() ([]byte, []int)
func (*PlistValueFilterArgs) GetRequest ¶
func (m *PlistValueFilterArgs) GetRequest() *PlistRequest
func (*PlistValueFilterArgs) ProtoMessage ¶
func (*PlistValueFilterArgs) ProtoMessage()
func (*PlistValueFilterArgs) Reset ¶
func (m *PlistValueFilterArgs) Reset()
func (*PlistValueFilterArgs) String ¶
func (m *PlistValueFilterArgs) String() string
type PrintStr ¶
type PrintStr struct { Level *int32 `protobuf:"varint,1,opt,name=level,def=10" json:"level,omitempty"` Data *string `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is a log message sent from the client to the server logging subsystem.
func (*PrintStr) Descriptor ¶
func (*PrintStr) ProtoMessage ¶
func (*PrintStr) ProtoMessage()
type Probe ¶
type Probe struct { Artifact *string `protobuf:"bytes,1,opt,name=artifact" json:"artifact,omitempty"` Parser []string `protobuf:"bytes,2,rep,name=parser" json:"parser,omitempty"` Mode *Probe_Mode `protobuf:"varint,3,opt,name=mode,enum=Probe_Mode,def=0" json:"mode,omitempty"` Baseline []*Filter `protobuf:"bytes,4,rep,name=baseline" json:"baseline,omitempty"` Filters []*Filter `protobuf:"bytes,5,rep,name=filters" json:"filters,omitempty"` Match []Match `protobuf:"varint,6,rep,name=match,enum=Match" json:"match,omitempty"` Target *Target `protobuf:"bytes,7,opt,name=target" json:"target,omitempty"` Hint *Hint `protobuf:"bytes,8,opt,name=hint" json:"hint,omitempty"` ResultContext *Probe_ResultContext `protobuf:"varint,9,opt,name=result_context,json=resultContext,enum=Probe_ResultContext,def=1" json:"result_context,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Probe) Descriptor ¶
func (*Probe) GetArtifact ¶
func (*Probe) GetBaseline ¶
func (*Probe) GetFilters ¶
func (*Probe) GetMode ¶
func (m *Probe) GetMode() Probe_Mode
func (*Probe) GetResultContext ¶
func (m *Probe) GetResultContext() Probe_ResultContext
func (*Probe) ProtoMessage ¶
func (*Probe) ProtoMessage()
type Probe_Mode ¶
type Probe_Mode int32
const ( Probe_SERIAL Probe_Mode = 0 Probe_PARALLEL Probe_Mode = 1 )
const Default_Probe_Mode Probe_Mode = Probe_SERIAL
func (Probe_Mode) Enum ¶
func (x Probe_Mode) Enum() *Probe_Mode
func (Probe_Mode) EnumDescriptor ¶
func (Probe_Mode) EnumDescriptor() ([]byte, []int)
func (Probe_Mode) String ¶
func (x Probe_Mode) String() string
func (*Probe_Mode) UnmarshalJSON ¶
func (x *Probe_Mode) UnmarshalJSON(data []byte) error
type Probe_ResultContext ¶
type Probe_ResultContext int32
const ( Probe_UNKNOWN_RESULT_CONTEXT Probe_ResultContext = 0 Probe_PARSER Probe_ResultContext = 1 Probe_ANOMALY Probe_ResultContext = 2 Probe_RAW Probe_ResultContext = 3 )
const Default_Probe_ResultContext Probe_ResultContext = Probe_PARSER
func (Probe_ResultContext) Enum ¶
func (x Probe_ResultContext) Enum() *Probe_ResultContext
func (Probe_ResultContext) EnumDescriptor ¶
func (Probe_ResultContext) EnumDescriptor() ([]byte, []int)
func (Probe_ResultContext) String ¶
func (x Probe_ResultContext) String() string
func (*Probe_ResultContext) UnmarshalJSON ¶
func (x *Probe_ResultContext) UnmarshalJSON(data []byte) error
type Process ¶
type Process struct { Pid *uint32 `protobuf:"varint,1,opt,name=pid" json:"pid,omitempty"` Ppid *uint32 `protobuf:"varint,2,opt,name=ppid" json:"ppid,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` Exe *string `protobuf:"bytes,4,opt,name=exe" json:"exe,omitempty"` Cmdline []string `protobuf:"bytes,5,rep,name=cmdline" json:"cmdline,omitempty"` Ctime *uint64 `protobuf:"varint,6,opt,name=ctime" json:"ctime,omitempty"` RealUid *uint32 `protobuf:"varint,7,opt,name=real_uid,json=realUid" json:"real_uid,omitempty"` EffectiveUid *uint32 `protobuf:"varint,8,opt,name=effective_uid,json=effectiveUid" json:"effective_uid,omitempty"` SavedUid *uint32 `protobuf:"varint,9,opt,name=saved_uid,json=savedUid" json:"saved_uid,omitempty"` RealGid *uint32 `protobuf:"varint,10,opt,name=real_gid,json=realGid" json:"real_gid,omitempty"` EffectiveGid *uint32 `protobuf:"varint,11,opt,name=effective_gid,json=effectiveGid" json:"effective_gid,omitempty"` SavedGid *uint32 `protobuf:"varint,12,opt,name=saved_gid,json=savedGid" json:"saved_gid,omitempty"` Username *string `protobuf:"bytes,13,opt,name=username" json:"username,omitempty"` Terminal *string `protobuf:"bytes,14,opt,name=terminal" json:"terminal,omitempty"` Status *string `protobuf:"bytes,15,opt,name=status" json:"status,omitempty"` Nice *int32 `protobuf:"varint,16,opt,name=nice" json:"nice,omitempty"` Cwd *string `protobuf:"bytes,17,opt,name=cwd" json:"cwd,omitempty"` NumThreads *uint32 `protobuf:"varint,18,opt,name=num_threads,json=numThreads" json:"num_threads,omitempty"` UserCpuTime *float32 `protobuf:"fixed32,19,opt,name=user_cpu_time,json=userCpuTime" json:"user_cpu_time,omitempty"` SystemCpuTime *float32 `protobuf:"fixed32,20,opt,name=system_cpu_time,json=systemCpuTime" json:"system_cpu_time,omitempty"` CpuPercent *float32 `protobuf:"fixed32,21,opt,name=cpu_percent,json=cpuPercent" json:"cpu_percent,omitempty"` RSSSize *uint64 `protobuf:"varint,22,opt,name=RSS_size,json=rSSSize" json:"RSS_size,omitempty"` VMSSize *uint64 `protobuf:"varint,23,opt,name=VMS_size,json=vMSSize" json:"VMS_size,omitempty"` MemoryPercent *float32 `protobuf:"fixed32,24,opt,name=memory_percent,json=memoryPercent" json:"memory_percent,omitempty"` OpenFiles []string `protobuf:"bytes,25,rep,name=open_files,json=openFiles" json:"open_files,omitempty"` Connections []*NetworkConnection `protobuf:"bytes,26,rep,name=connections" json:"connections,omitempty"` XXX_unrecognized []byte `json:"-"` }
A Process record describing a system process.
func (*Process) Descriptor ¶
func (*Process) GetCmdline ¶
func (*Process) GetConnections ¶
func (m *Process) GetConnections() []*NetworkConnection
func (*Process) GetCpuPercent ¶
func (*Process) GetEffectiveGid ¶
func (*Process) GetEffectiveUid ¶
func (*Process) GetMemoryPercent ¶
func (*Process) GetNumThreads ¶
func (*Process) GetOpenFiles ¶
func (*Process) GetRSSSize ¶
func (*Process) GetRealGid ¶
func (*Process) GetRealUid ¶
func (*Process) GetSavedGid ¶
func (*Process) GetSavedUid ¶
func (*Process) GetSystemCpuTime ¶
func (*Process) GetTerminal ¶
func (*Process) GetUserCpuTime ¶
func (*Process) GetUsername ¶
func (*Process) GetVMSSize ¶
func (*Process) ProtoMessage ¶
func (*Process) ProtoMessage()
type ProcessHuntResultCollectionsCronFlowArgs ¶
type ProcessHuntResultCollectionsCronFlowArgs struct { BatchSize *uint64 `protobuf:"varint,1,opt,name=batch_size,json=batchSize" json:"batch_size,omitempty"` MaxRunningTime *uint64 `protobuf:"varint,2,opt,name=max_running_time,json=maxRunningTime" json:"max_running_time,omitempty"` StartProcessingTime *uint64 `protobuf:"varint,5,opt,name=start_processing_time,json=startProcessingTime,def=0" json:"start_processing_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*ProcessHuntResultCollectionsCronFlowArgs) Descriptor ¶
func (*ProcessHuntResultCollectionsCronFlowArgs) Descriptor() ([]byte, []int)
func (*ProcessHuntResultCollectionsCronFlowArgs) GetBatchSize ¶
func (m *ProcessHuntResultCollectionsCronFlowArgs) GetBatchSize() uint64
func (*ProcessHuntResultCollectionsCronFlowArgs) GetMaxRunningTime ¶
func (m *ProcessHuntResultCollectionsCronFlowArgs) GetMaxRunningTime() uint64
func (*ProcessHuntResultCollectionsCronFlowArgs) GetStartProcessingTime ¶
func (m *ProcessHuntResultCollectionsCronFlowArgs) GetStartProcessingTime() uint64
func (*ProcessHuntResultCollectionsCronFlowArgs) ProtoMessage ¶
func (*ProcessHuntResultCollectionsCronFlowArgs) ProtoMessage()
func (*ProcessHuntResultCollectionsCronFlowArgs) Reset ¶
func (m *ProcessHuntResultCollectionsCronFlowArgs) Reset()
func (*ProcessHuntResultCollectionsCronFlowArgs) String ¶
func (m *ProcessHuntResultCollectionsCronFlowArgs) String() string
type PwEntry ¶
type PwEntry struct { Store *PwEntry_PwStore `protobuf:"varint,1,opt,name=store,enum=PwEntry_PwStore,def=0" json:"store,omitempty"` HashType *PwEntry_PwHash `protobuf:"varint,2,opt,name=hash_type,json=hashType,enum=PwEntry_PwHash" json:"hash_type,omitempty"` Age *uint32 `protobuf:"varint,3,opt,name=age" json:"age,omitempty"` MaxAge *uint32 `protobuf:"varint,4,opt,name=max_age,json=maxAge" json:"max_age,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PwEntry) Descriptor ¶
func (*PwEntry) GetHashType ¶
func (m *PwEntry) GetHashType() PwEntry_PwHash
func (*PwEntry) GetStore ¶
func (m *PwEntry) GetStore() PwEntry_PwStore
func (*PwEntry) ProtoMessage ¶
func (*PwEntry) ProtoMessage()
type PwEntry_PwHash ¶
type PwEntry_PwHash int32
The hash functions used for password hashes. See man crypt(3)
const ( PwEntry_DES PwEntry_PwHash = 0 PwEntry_MD5 PwEntry_PwHash = 1 PwEntry_BLOWFISH PwEntry_PwHash = 2 PwEntry_NTHASH PwEntry_PwHash = 3 PwEntry_UNUSED PwEntry_PwHash = 4 PwEntry_SHA256 PwEntry_PwHash = 5 PwEntry_SHA512 PwEntry_PwHash = 6 PwEntry_UNSET PwEntry_PwHash = 13 PwEntry_DISABLED PwEntry_PwHash = 14 PwEntry_EMPTY PwEntry_PwHash = 15 )
func (PwEntry_PwHash) Enum ¶
func (x PwEntry_PwHash) Enum() *PwEntry_PwHash
func (PwEntry_PwHash) EnumDescriptor ¶
func (PwEntry_PwHash) EnumDescriptor() ([]byte, []int)
func (PwEntry_PwHash) String ¶
func (x PwEntry_PwHash) String() string
func (*PwEntry_PwHash) UnmarshalJSON ¶
func (x *PwEntry_PwHash) UnmarshalJSON(data []byte) error
type PwEntry_PwStore ¶
type PwEntry_PwStore int32
const ( PwEntry_UNKNOWN PwEntry_PwStore = 0 PwEntry_PASSWD PwEntry_PwStore = 1 PwEntry_SHADOW PwEntry_PwStore = 2 PwEntry_GROUP PwEntry_PwStore = 3 PwEntry_GSHADOW PwEntry_PwStore = 4 )
const Default_PwEntry_Store PwEntry_PwStore = PwEntry_UNKNOWN
func (PwEntry_PwStore) Enum ¶
func (x PwEntry_PwStore) Enum() *PwEntry_PwStore
func (PwEntry_PwStore) EnumDescriptor ¶
func (PwEntry_PwStore) EnumDescriptor() ([]byte, []int)
func (PwEntry_PwStore) String ¶
func (x PwEntry_PwStore) String() string
func (*PwEntry_PwStore) UnmarshalJSON ¶
func (x *PwEntry_PwStore) UnmarshalJSON(data []byte) error
type QueryASTNode ¶
type QueryASTNode struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Args [][]byte `protobuf:"bytes,2,rep,name=args" json:"args,omitempty"` Children []*QueryASTNode `protobuf:"bytes,3,rep,name=children" json:"children,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*QueryASTNode) Descriptor ¶
func (*QueryASTNode) Descriptor() ([]byte, []int)
func (*QueryASTNode) GetArgs ¶
func (m *QueryASTNode) GetArgs() [][]byte
func (*QueryASTNode) GetChildren ¶
func (m *QueryASTNode) GetChildren() []*QueryASTNode
func (*QueryASTNode) GetName ¶
func (m *QueryASTNode) GetName() string
func (*QueryASTNode) ProtoMessage ¶
func (*QueryASTNode) ProtoMessage()
func (*QueryASTNode) Reset ¶
func (m *QueryASTNode) Reset()
func (*QueryASTNode) String ¶
func (m *QueryASTNode) String() string
type RecursiveListDirectoryArgs ¶
type RecursiveListDirectoryArgs struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` MaxDepth *uint64 `protobuf:"varint,2,opt,name=max_depth,json=maxDepth,def=5" json:"max_depth,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*RecursiveListDirectoryArgs) Descriptor ¶
func (*RecursiveListDirectoryArgs) Descriptor() ([]byte, []int)
func (*RecursiveListDirectoryArgs) GetMaxDepth ¶
func (m *RecursiveListDirectoryArgs) GetMaxDepth() uint64
func (*RecursiveListDirectoryArgs) GetPathspec ¶
func (m *RecursiveListDirectoryArgs) GetPathspec() *PathSpec
func (*RecursiveListDirectoryArgs) ProtoMessage ¶
func (*RecursiveListDirectoryArgs) ProtoMessage()
func (*RecursiveListDirectoryArgs) Reset ¶
func (m *RecursiveListDirectoryArgs) Reset()
func (*RecursiveListDirectoryArgs) String ¶
func (m *RecursiveListDirectoryArgs) String() string
type RegistryFinderArgs ¶
type RegistryFinderArgs struct { KeysPaths []string `protobuf:"bytes,1,rep,name=keys_paths,json=keysPaths" json:"keys_paths,omitempty"` Conditions []*RegistryFinderCondition `protobuf:"bytes,2,rep,name=conditions" json:"conditions,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*RegistryFinderArgs) Descriptor ¶
func (*RegistryFinderArgs) Descriptor() ([]byte, []int)
func (*RegistryFinderArgs) GetConditions ¶
func (m *RegistryFinderArgs) GetConditions() []*RegistryFinderCondition
func (*RegistryFinderArgs) GetKeysPaths ¶
func (m *RegistryFinderArgs) GetKeysPaths() []string
func (*RegistryFinderArgs) ProtoMessage ¶
func (*RegistryFinderArgs) ProtoMessage()
func (*RegistryFinderArgs) Reset ¶
func (m *RegistryFinderArgs) Reset()
func (*RegistryFinderArgs) String ¶
func (m *RegistryFinderArgs) String() string
type RegistryFinderCondition ¶
type RegistryFinderCondition struct { ConditionType *RegistryFinderCondition_Type `` /* 128-byte string literal not displayed */ ValueLiteralMatch *FileFinderContentsLiteralMatchCondition `protobuf:"bytes,2,opt,name=value_literal_match,json=valueLiteralMatch" json:"value_literal_match,omitempty"` ValueRegexMatch *FileFinderContentsRegexMatchCondition `protobuf:"bytes,3,opt,name=value_regex_match,json=valueRegexMatch" json:"value_regex_match,omitempty"` ModificationTime *FileFinderModificationTimeCondition `protobuf:"bytes,4,opt,name=modification_time,json=modificationTime" json:"modification_time,omitempty"` Size *FileFinderSizeCondition `protobuf:"bytes,5,opt,name=size" json:"size,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*RegistryFinderCondition) Descriptor ¶
func (*RegistryFinderCondition) Descriptor() ([]byte, []int)
func (*RegistryFinderCondition) GetConditionType ¶
func (m *RegistryFinderCondition) GetConditionType() RegistryFinderCondition_Type
func (*RegistryFinderCondition) GetModificationTime ¶
func (m *RegistryFinderCondition) GetModificationTime() *FileFinderModificationTimeCondition
func (*RegistryFinderCondition) GetSize ¶
func (m *RegistryFinderCondition) GetSize() *FileFinderSizeCondition
func (*RegistryFinderCondition) GetValueLiteralMatch ¶
func (m *RegistryFinderCondition) GetValueLiteralMatch() *FileFinderContentsLiteralMatchCondition
func (*RegistryFinderCondition) GetValueRegexMatch ¶
func (m *RegistryFinderCondition) GetValueRegexMatch() *FileFinderContentsRegexMatchCondition
func (*RegistryFinderCondition) ProtoMessage ¶
func (*RegistryFinderCondition) ProtoMessage()
func (*RegistryFinderCondition) Reset ¶
func (m *RegistryFinderCondition) Reset()
func (*RegistryFinderCondition) String ¶
func (m *RegistryFinderCondition) String() string
type RegistryFinderCondition_Type ¶
type RegistryFinderCondition_Type int32
const ( RegistryFinderCondition_VALUE_LITERAL_MATCH RegistryFinderCondition_Type = 0 RegistryFinderCondition_VALUE_REGEX_MATCH RegistryFinderCondition_Type = 1 RegistryFinderCondition_MODIFICATION_TIME RegistryFinderCondition_Type = 2 RegistryFinderCondition_SIZE RegistryFinderCondition_Type = 3 )
func (RegistryFinderCondition_Type) Enum ¶
func (x RegistryFinderCondition_Type) Enum() *RegistryFinderCondition_Type
func (RegistryFinderCondition_Type) EnumDescriptor ¶
func (RegistryFinderCondition_Type) EnumDescriptor() ([]byte, []int)
func (RegistryFinderCondition_Type) String ¶
func (x RegistryFinderCondition_Type) String() string
func (*RegistryFinderCondition_Type) UnmarshalJSON ¶
func (x *RegistryFinderCondition_Type) UnmarshalJSON(data []byte) error
type RequestApprovalWithReasonFlowArgs ¶
type RequestApprovalWithReasonFlowArgs struct { Reason *string `protobuf:"bytes,1,opt,name=reason,def=Unspecified" json:"reason,omitempty"` Approver *string `protobuf:"bytes,2,opt,name=approver" json:"approver,omitempty"` SubjectUrn *string `protobuf:"bytes,3,opt,name=subject_urn,json=subjectUrn" json:"subject_urn,omitempty"` EmailCcAddress *string `protobuf:"bytes,4,opt,name=email_cc_address,json=emailCcAddress" json:"email_cc_address,omitempty"` XXX_unrecognized []byte `json:"-"` }
SUID Flows. Next field ID: 5
func (*RequestApprovalWithReasonFlowArgs) Descriptor ¶
func (*RequestApprovalWithReasonFlowArgs) Descriptor() ([]byte, []int)
func (*RequestApprovalWithReasonFlowArgs) GetApprover ¶
func (m *RequestApprovalWithReasonFlowArgs) GetApprover() string
func (*RequestApprovalWithReasonFlowArgs) GetEmailCcAddress ¶
func (m *RequestApprovalWithReasonFlowArgs) GetEmailCcAddress() string
func (*RequestApprovalWithReasonFlowArgs) GetReason ¶
func (m *RequestApprovalWithReasonFlowArgs) GetReason() string
func (*RequestApprovalWithReasonFlowArgs) GetSubjectUrn ¶
func (m *RequestApprovalWithReasonFlowArgs) GetSubjectUrn() string
func (*RequestApprovalWithReasonFlowArgs) ProtoMessage ¶
func (*RequestApprovalWithReasonFlowArgs) ProtoMessage()
func (*RequestApprovalWithReasonFlowArgs) Reset ¶
func (m *RequestApprovalWithReasonFlowArgs) Reset()
func (*RequestApprovalWithReasonFlowArgs) String ¶
func (m *RequestApprovalWithReasonFlowArgs) String() string
type RequestState ¶
type RequestState struct { // The number of this request (starts in 1). Id *uint32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` // DEPRECATED: This should not be used. The task id is stored in the request // message itself (request_state.request.task_id). The task scheduler ID // corresponding to the message from this request. TsId *uint64 `protobuf:"varint,2,opt,name=ts_id,json=tsId" json:"ts_id,omitempty"` NextState *string `protobuf:"bytes,3,opt,name=next_state,json=nextState" json:"next_state,omitempty"` Status *GrrStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"` Data *Dict `protobuf:"bytes,5,opt,name=data" json:"data,omitempty"` // Responses are kept in the datastore now. This just tells us the // total number of responses we have for this request. ResponseCount *uint32 `protobuf:"varint,6,opt,name=response_count,json=responseCount,def=0" json:"response_count,omitempty"` // A count of request retransmits TransmissionCount *uint32 `protobuf:"varint,7,opt,name=transmission_count,json=transmissionCount,def=0" json:"transmission_count,omitempty"` ClientId *string `protobuf:"bytes,8,opt,name=client_id,json=clientId" json:"client_id,omitempty"` SessionId *string `protobuf:"bytes,9,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` // The original message request. Request *GrrMessage `protobuf:"bytes,10,opt,name=request" json:"request,omitempty"` XXX_unrecognized []byte `json:"-"` }
Information for each request. Note that we are keeping all the messages in a list until we receive the final Status message - when we process them all. This allows us to roll back the transaction in case the status is invalid.
func (*RequestState) Descriptor ¶
func (*RequestState) Descriptor() ([]byte, []int)
func (*RequestState) GetClientId ¶
func (m *RequestState) GetClientId() string
func (*RequestState) GetData ¶
func (m *RequestState) GetData() *Dict
func (*RequestState) GetId ¶
func (m *RequestState) GetId() uint32
func (*RequestState) GetNextState ¶
func (m *RequestState) GetNextState() string
func (*RequestState) GetRequest ¶
func (m *RequestState) GetRequest() *GrrMessage
func (*RequestState) GetResponseCount ¶
func (m *RequestState) GetResponseCount() uint32
func (*RequestState) GetSessionId ¶
func (m *RequestState) GetSessionId() string
func (*RequestState) GetStatus ¶
func (m *RequestState) GetStatus() *GrrStatus
func (*RequestState) GetTransmissionCount ¶
func (m *RequestState) GetTransmissionCount() uint32
func (*RequestState) GetTsId ¶
func (m *RequestState) GetTsId() uint64
func (*RequestState) ProtoMessage ¶
func (*RequestState) ProtoMessage()
func (*RequestState) Reset ¶
func (m *RequestState) Reset()
func (*RequestState) String ¶
func (m *RequestState) String() string
type ResultSet ¶
type ResultSet struct { Subject *string `protobuf:"bytes,1,opt,name=subject" json:"subject,omitempty"` Values []*DataStoreValue `protobuf:"bytes,2,rep,name=values" json:"values,omitempty"` SerializedResult []byte `protobuf:"bytes,3,opt,name=serialized_result,json=serializedResult" json:"serialized_result,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ResultSet) Descriptor ¶
func (*ResultSet) GetSerializedResult ¶
func (*ResultSet) GetSubject ¶
func (*ResultSet) GetValues ¶
func (m *ResultSet) GetValues() []*DataStoreValue
func (*ResultSet) ProtoMessage ¶
func (*ResultSet) ProtoMessage()
type RunKey ¶
type RunKey struct { Keyname *string `protobuf:"bytes,1,opt,name=keyname" json:"keyname,omitempty"` Filepath *string `protobuf:"bytes,2,opt,name=filepath" json:"filepath,omitempty"` Lastwritten *uint64 `protobuf:"varint,3,opt,name=lastwritten,def=0" json:"lastwritten,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*RunKey) Descriptor ¶
func (*RunKey) GetFilepath ¶
func (*RunKey) GetKeyname ¶
func (*RunKey) GetLastwritten ¶
func (*RunKey) ProtoMessage ¶
func (*RunKey) ProtoMessage()
type RunReportFlowArgs ¶
type RunReportFlowArgs struct { ReportName *string `protobuf:"bytes,1,opt,name=report_name,json=reportName" json:"report_name,omitempty"` Email *string `protobuf:"bytes,2,opt,name=email" json:"email,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*RunReportFlowArgs) Descriptor ¶
func (*RunReportFlowArgs) Descriptor() ([]byte, []int)
func (*RunReportFlowArgs) GetEmail ¶
func (m *RunReportFlowArgs) GetEmail() string
func (*RunReportFlowArgs) GetReportName ¶
func (m *RunReportFlowArgs) GetReportName() string
func (*RunReportFlowArgs) ProtoMessage ¶
func (*RunReportFlowArgs) ProtoMessage()
func (*RunReportFlowArgs) Reset ¶
func (m *RunReportFlowArgs) Reset()
func (*RunReportFlowArgs) String ¶
func (m *RunReportFlowArgs) String() string
type RunningStats ¶
type RunningStats struct { Histogram *StatsHistogram `protobuf:"bytes,1,opt,name=histogram" json:"histogram,omitempty"` Num *uint64 `protobuf:"varint,2,opt,name=num" json:"num,omitempty"` Sum *float64 `protobuf:"fixed64,3,opt,name=sum" json:"sum,omitempty"` SumSq *float64 `protobuf:"fixed64,4,opt,name=sum_sq,json=sumSq" json:"sum_sq,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*RunningStats) Descriptor ¶
func (*RunningStats) Descriptor() ([]byte, []int)
func (*RunningStats) GetHistogram ¶
func (m *RunningStats) GetHistogram() *StatsHistogram
func (*RunningStats) GetNum ¶
func (m *RunningStats) GetNum() uint64
func (*RunningStats) GetSum ¶
func (m *RunningStats) GetSum() float64
func (*RunningStats) GetSumSq ¶
func (m *RunningStats) GetSumSq() float64
func (*RunningStats) ProtoMessage ¶
func (*RunningStats) ProtoMessage()
func (*RunningStats) Reset ¶
func (m *RunningStats) Reset()
func (*RunningStats) String ¶
func (m *RunningStats) String() string
type Sample ¶
type Sample struct { Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` XValue *uint64 `protobuf:"varint,2,opt,name=x_value,json=xValue" json:"x_value,omitempty"` YValue *uint64 `protobuf:"varint,3,opt,name=y_value,json=yValue" json:"y_value,omitempty"` XXX_unrecognized []byte `json:"-"` }
A graph is a way to represent data.
func (*Sample) Descriptor ¶
func (*Sample) ProtoMessage ¶
func (*Sample) ProtoMessage()
type SampleFloat ¶
type SampleFloat struct { Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` XValue *float32 `protobuf:"fixed32,2,opt,name=x_value,json=xValue" json:"x_value,omitempty"` YValue *float32 `protobuf:"fixed32,3,opt,name=y_value,json=yValue" json:"y_value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SampleFloat) Descriptor ¶
func (*SampleFloat) Descriptor() ([]byte, []int)
func (*SampleFloat) GetLabel ¶
func (m *SampleFloat) GetLabel() string
func (*SampleFloat) GetXValue ¶
func (m *SampleFloat) GetXValue() float32
func (*SampleFloat) GetYValue ¶
func (m *SampleFloat) GetYValue() float32
func (*SampleFloat) ProtoMessage ¶
func (*SampleFloat) ProtoMessage()
func (*SampleFloat) Reset ¶
func (m *SampleFloat) Reset()
func (*SampleFloat) String ¶
func (m *SampleFloat) String() string
type SampleHuntArgs ¶
type SampleHuntArgs struct { Filename *string `protobuf:"bytes,1,opt,name=filename,def=/tmp/evil.txt" json:"filename,omitempty"` XXX_unrecognized []byte `json:"-"` }
Various hunts. Next field ID: 2
func (*SampleHuntArgs) Descriptor ¶
func (*SampleHuntArgs) Descriptor() ([]byte, []int)
func (*SampleHuntArgs) GetFilename ¶
func (m *SampleHuntArgs) GetFilename() string
func (*SampleHuntArgs) ProtoMessage ¶
func (*SampleHuntArgs) ProtoMessage()
func (*SampleHuntArgs) Reset ¶
func (m *SampleHuntArgs) Reset()
func (*SampleHuntArgs) String ¶
func (m *SampleHuntArgs) String() string
type SearchFileContentArgs ¶
type SearchFileContentArgs struct { Paths []string `protobuf:"bytes,1,rep,name=paths" json:"paths,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` RootPath *PathSpec `protobuf:"bytes,5,opt,name=root_path,json=rootPath" json:"root_path,omitempty"` Grep *BareGrepSpec `protobuf:"bytes,3,opt,name=grep" json:"grep,omitempty"` AlsoDownload *bool `protobuf:"varint,4,opt,name=also_download,json=alsoDownload" json:"also_download,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 6
func (*SearchFileContentArgs) Descriptor ¶
func (*SearchFileContentArgs) Descriptor() ([]byte, []int)
func (*SearchFileContentArgs) GetAlsoDownload ¶
func (m *SearchFileContentArgs) GetAlsoDownload() bool
func (*SearchFileContentArgs) GetGrep ¶
func (m *SearchFileContentArgs) GetGrep() *BareGrepSpec
func (*SearchFileContentArgs) GetPaths ¶
func (m *SearchFileContentArgs) GetPaths() []string
func (*SearchFileContentArgs) GetPathtype ¶
func (m *SearchFileContentArgs) GetPathtype() PathSpec_PathType
func (*SearchFileContentArgs) GetRootPath ¶
func (m *SearchFileContentArgs) GetRootPath() *PathSpec
func (*SearchFileContentArgs) ProtoMessage ¶
func (*SearchFileContentArgs) ProtoMessage()
func (*SearchFileContentArgs) Reset ¶
func (m *SearchFileContentArgs) Reset()
func (*SearchFileContentArgs) String ¶
func (m *SearchFileContentArgs) String() string
type SeekIndex ¶
type SeekIndex struct { Checkpoints []*SeekIndexPair `protobuf:"bytes,1,rep,name=checkpoints" json:"checkpoints,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SeekIndex) Descriptor ¶
func (*SeekIndex) GetCheckpoints ¶
func (m *SeekIndex) GetCheckpoints() []*SeekIndexPair
func (*SeekIndex) ProtoMessage ¶
func (*SeekIndex) ProtoMessage()
type SeekIndexPair ¶
type SeekIndexPair struct { IndexOffset *uint64 `protobuf:"varint,1,opt,name=index_offset,json=indexOffset" json:"index_offset,omitempty"` ByteOffset *uint64 `protobuf:"varint,2,opt,name=byte_offset,json=byteOffset" json:"byte_offset,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SeekIndexPair) Descriptor ¶
func (*SeekIndexPair) Descriptor() ([]byte, []int)
func (*SeekIndexPair) GetByteOffset ¶
func (m *SeekIndexPair) GetByteOffset() uint64
func (*SeekIndexPair) GetIndexOffset ¶
func (m *SeekIndexPair) GetIndexOffset() uint64
func (*SeekIndexPair) ProtoMessage ¶
func (*SeekIndexPair) ProtoMessage()
func (*SeekIndexPair) Reset ¶
func (m *SeekIndexPair) Reset()
func (*SeekIndexPair) String ¶
func (m *SeekIndexPair) String() string
type SemanticDescriptor ¶
type SemanticDescriptor struct { // The semantic name of the SemanticValue contained in this field. Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` // The type of this field can be specified dynamically. This is the name of // the attribute to use to retrieve the SemanticValue class to be used for // parsing this field. DynamicType *string `protobuf:"bytes,5,opt,name=dynamic_type,json=dynamicType" json:"dynamic_type,omitempty"` Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` Label []SemanticDescriptor_Labels `protobuf:"varint,3,rep,name=label,enum=SemanticDescriptor_Labels" json:"label,omitempty"` // A friendly name for this field - to be used in GUIs etc. FriendlyName *string `protobuf:"bytes,4,opt,name=friendly_name,json=friendlyName" json:"friendly_name,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SemanticDescriptor) Descriptor ¶
func (*SemanticDescriptor) Descriptor() ([]byte, []int)
func (*SemanticDescriptor) GetDescription ¶
func (m *SemanticDescriptor) GetDescription() string
func (*SemanticDescriptor) GetDynamicType ¶
func (m *SemanticDescriptor) GetDynamicType() string
func (*SemanticDescriptor) GetFriendlyName ¶
func (m *SemanticDescriptor) GetFriendlyName() string
func (*SemanticDescriptor) GetLabel ¶
func (m *SemanticDescriptor) GetLabel() []SemanticDescriptor_Labels
func (*SemanticDescriptor) GetType ¶
func (m *SemanticDescriptor) GetType() string
func (*SemanticDescriptor) ProtoMessage ¶
func (*SemanticDescriptor) ProtoMessage()
func (*SemanticDescriptor) Reset ¶
func (m *SemanticDescriptor) Reset()
func (*SemanticDescriptor) String ¶
func (m *SemanticDescriptor) String() string
type SemanticDescriptor_Labels ¶
type SemanticDescriptor_Labels int32
const ( SemanticDescriptor_ADVANCED SemanticDescriptor_Labels = 1 // only. SemanticDescriptor_HIDDEN SemanticDescriptor_Labels = 2 )
func (SemanticDescriptor_Labels) Enum ¶
func (x SemanticDescriptor_Labels) Enum() *SemanticDescriptor_Labels
func (SemanticDescriptor_Labels) EnumDescriptor ¶
func (SemanticDescriptor_Labels) EnumDescriptor() ([]byte, []int)
func (SemanticDescriptor_Labels) String ¶
func (x SemanticDescriptor_Labels) String() string
func (*SemanticDescriptor_Labels) UnmarshalJSON ¶
func (x *SemanticDescriptor_Labels) UnmarshalJSON(data []byte) error
type SemanticMessageDescriptor ¶
type SemanticMessageDescriptor struct { // Describe the purpose of this protobuf. Description *string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"` // Certain RDFValues have union-like semantics. I.e. they are essentially // selectors of a number of other predefined RDFValues. They have a single // field that identifies the type of the selected "subvalue" and // nested fields corresponding to different selections. For examples: // // message FileFinderFilter { // option (semantic) = { // union_field: "filter_type" // }; // enum Type { // MODIFICATION_TIME = 0 [(description) = "Modification time"]; // ACCESS_TIME = 1 [(description) = "Access time"]; // } // // optional Type filter_type = 1; // optional FileFinderModificationTimeFilter modification_time = 2; // optional FileFinderAccessTimeFilter access_time = 3; // } // // Field specified in union_field is used to determine which nested fields is // actually used. Field identified by union_field has to be Enum. // Corresponding nested values have to have names equal to enum values names, // but in lower case. // // At the moment setting union_field attribute on an RDFValue only affects the // UI rendering. RDFValues with union_field set are rendered with a select // box that allows users to switch between different available types. // // TODO(user): Suggestion from bgalehouse: We can just have "is_union" // boolean attribute instead of a string "union_field", because for // union-like structures we can understand the type of the structure by // inspecting its data fields. UnionField *string `protobuf:"bytes,2,opt,name=union_field,json=unionField" json:"union_field,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SemanticMessageDescriptor) Descriptor ¶
func (*SemanticMessageDescriptor) Descriptor() ([]byte, []int)
func (*SemanticMessageDescriptor) GetDescription ¶
func (m *SemanticMessageDescriptor) GetDescription() string
func (*SemanticMessageDescriptor) GetUnionField ¶
func (m *SemanticMessageDescriptor) GetUnionField() string
func (*SemanticMessageDescriptor) ProtoMessage ¶
func (*SemanticMessageDescriptor) ProtoMessage()
func (*SemanticMessageDescriptor) Reset ¶
func (m *SemanticMessageDescriptor) Reset()
func (*SemanticMessageDescriptor) String ¶
func (m *SemanticMessageDescriptor) String() string
type SendFileRequest ¶
type SendFileRequest struct { Pathspec *PathSpec `protobuf:"bytes,1,opt,name=pathspec" json:"pathspec,omitempty"` AddressFamily *NetworkAddress_Family `` /* 127-byte string literal not displayed */ Host *string `protobuf:"bytes,3,opt,name=host" json:"host,omitempty"` Port *uint64 `protobuf:"varint,4,opt,name=port,def=12345" json:"port,omitempty"` Key []byte `protobuf:"bytes,5,opt,name=key" json:"key,omitempty"` Iv []byte `protobuf:"bytes,6,opt,name=iv" json:"iv,omitempty"` XXX_unrecognized []byte `json:"-"` }
This requests the client to encrypt a file and send it to a specified server.
func (*SendFileRequest) Descriptor ¶
func (*SendFileRequest) Descriptor() ([]byte, []int)
func (*SendFileRequest) GetAddressFamily ¶
func (m *SendFileRequest) GetAddressFamily() NetworkAddress_Family
func (*SendFileRequest) GetHost ¶
func (m *SendFileRequest) GetHost() string
func (*SendFileRequest) GetIv ¶
func (m *SendFileRequest) GetIv() []byte
func (*SendFileRequest) GetKey ¶
func (m *SendFileRequest) GetKey() []byte
func (*SendFileRequest) GetPathspec ¶
func (m *SendFileRequest) GetPathspec() *PathSpec
func (*SendFileRequest) GetPort ¶
func (m *SendFileRequest) GetPort() uint64
func (*SendFileRequest) ProtoMessage ¶
func (*SendFileRequest) ProtoMessage()
func (*SendFileRequest) Reset ¶
func (m *SendFileRequest) Reset()
func (*SendFileRequest) String ¶
func (m *SendFileRequest) String() string
type SignedBlob ¶
type SignedBlob struct { Data []byte `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` Digest []byte `protobuf:"bytes,2,opt,name=digest" json:"digest,omitempty"` DigestType *SignedBlob_HashType `protobuf:"varint,3,opt,name=digest_type,json=digestType,enum=SignedBlob_HashType" json:"digest_type,omitempty"` Signature []byte `protobuf:"bytes,4,opt,name=signature" json:"signature,omitempty"` SignatureType *SignedBlob_SignatureType `protobuf:"varint,5,opt,name=signature_type,json=signatureType,enum=SignedBlob_SignatureType" json:"signature_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
Specialized binary blob for client.
func (*SignedBlob) Descriptor ¶
func (*SignedBlob) Descriptor() ([]byte, []int)
func (*SignedBlob) GetData ¶
func (m *SignedBlob) GetData() []byte
func (*SignedBlob) GetDigest ¶
func (m *SignedBlob) GetDigest() []byte
func (*SignedBlob) GetDigestType ¶
func (m *SignedBlob) GetDigestType() SignedBlob_HashType
func (*SignedBlob) GetSignature ¶
func (m *SignedBlob) GetSignature() []byte
func (*SignedBlob) GetSignatureType ¶
func (m *SignedBlob) GetSignatureType() SignedBlob_SignatureType
func (*SignedBlob) ProtoMessage ¶
func (*SignedBlob) ProtoMessage()
func (*SignedBlob) Reset ¶
func (m *SignedBlob) Reset()
func (*SignedBlob) String ¶
func (m *SignedBlob) String() string
type SignedBlob_HashType ¶
type SignedBlob_HashType int32
const ( SignedBlob_MD5 SignedBlob_HashType = 0 SignedBlob_SHA1 SignedBlob_HashType = 1 SignedBlob_SHA256 SignedBlob_HashType = 2 )
func (SignedBlob_HashType) Enum ¶
func (x SignedBlob_HashType) Enum() *SignedBlob_HashType
func (SignedBlob_HashType) EnumDescriptor ¶
func (SignedBlob_HashType) EnumDescriptor() ([]byte, []int)
func (SignedBlob_HashType) String ¶
func (x SignedBlob_HashType) String() string
func (*SignedBlob_HashType) UnmarshalJSON ¶
func (x *SignedBlob_HashType) UnmarshalJSON(data []byte) error
type SignedBlob_SignatureType ¶
type SignedBlob_SignatureType int32
const (
SignedBlob_RSA_2048 SignedBlob_SignatureType = 0
)
func (SignedBlob_SignatureType) Enum ¶
func (x SignedBlob_SignatureType) Enum() *SignedBlob_SignatureType
func (SignedBlob_SignatureType) EnumDescriptor ¶
func (SignedBlob_SignatureType) EnumDescriptor() ([]byte, []int)
func (SignedBlob_SignatureType) String ¶
func (x SignedBlob_SignatureType) String() string
func (*SignedBlob_SignatureType) UnmarshalJSON ¶
func (x *SignedBlob_SignatureType) UnmarshalJSON(data []byte) error
type SignedMessageList ¶
type SignedMessageList struct { // This is a serialized MessageList for signing MessageList []byte `protobuf:"bytes,1,opt,name=message_list,json=messageList" json:"message_list,omitempty"` Source *string `protobuf:"bytes,3,opt,name=source" json:"source,omitempty"` // How the message_list element is compressed Compression *SignedMessageList_CompressionType `protobuf:"varint,4,opt,name=compression,enum=SignedMessageList_CompressionType,def=0" json:"compression,omitempty"` Timestamp *uint64 `protobuf:"varint,6,opt,name=timestamp" json:"timestamp,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is the protobuf which is transmitted on the wire
func (*SignedMessageList) Descriptor ¶
func (*SignedMessageList) Descriptor() ([]byte, []int)
func (*SignedMessageList) GetCompression ¶
func (m *SignedMessageList) GetCompression() SignedMessageList_CompressionType
func (*SignedMessageList) GetMessageList ¶
func (m *SignedMessageList) GetMessageList() []byte
func (*SignedMessageList) GetSource ¶
func (m *SignedMessageList) GetSource() string
func (*SignedMessageList) GetTimestamp ¶
func (m *SignedMessageList) GetTimestamp() uint64
func (*SignedMessageList) ProtoMessage ¶
func (*SignedMessageList) ProtoMessage()
func (*SignedMessageList) Reset ¶
func (m *SignedMessageList) Reset()
func (*SignedMessageList) String ¶
func (m *SignedMessageList) String() string
type SignedMessageList_CompressionType ¶
type SignedMessageList_CompressionType int32
const ( SignedMessageList_UNCOMPRESSED SignedMessageList_CompressionType = 0 // Compressed using the zlib.compress() function. SignedMessageList_ZCOMPRESSION SignedMessageList_CompressionType = 1 )
const Default_SignedMessageList_Compression SignedMessageList_CompressionType = SignedMessageList_UNCOMPRESSED
func (SignedMessageList_CompressionType) Enum ¶
func (x SignedMessageList_CompressionType) Enum() *SignedMessageList_CompressionType
func (SignedMessageList_CompressionType) EnumDescriptor ¶
func (SignedMessageList_CompressionType) EnumDescriptor() ([]byte, []int)
func (SignedMessageList_CompressionType) String ¶
func (x SignedMessageList_CompressionType) String() string
func (*SignedMessageList_CompressionType) UnmarshalJSON ¶
func (x *SignedMessageList_CompressionType) UnmarshalJSON(data []byte) error
type SoftwarePackage ¶
type SoftwarePackage struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Version *string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"` Architecture *string `protobuf:"bytes,3,opt,name=architecture" json:"architecture,omitempty"` Publisher *string `protobuf:"bytes,4,opt,name=publisher" json:"publisher,omitempty"` InstallState *SoftwarePackage_InstallState `` /* 131-byte string literal not displayed */ Description *string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"` InstalledOn *uint64 `protobuf:"varint,7,opt,name=installed_on,json=installedOn" json:"installed_on,omitempty"` InstalledBy *string `protobuf:"bytes,8,opt,name=installed_by,json=installedBy" json:"installed_by,omitempty"` XXX_unrecognized []byte `json:"-"` }
Describe an installed software package. Cross platform.
func (*SoftwarePackage) Descriptor ¶
func (*SoftwarePackage) Descriptor() ([]byte, []int)
func (*SoftwarePackage) GetArchitecture ¶
func (m *SoftwarePackage) GetArchitecture() string
func (*SoftwarePackage) GetDescription ¶
func (m *SoftwarePackage) GetDescription() string
func (*SoftwarePackage) GetInstallState ¶
func (m *SoftwarePackage) GetInstallState() SoftwarePackage_InstallState
func (*SoftwarePackage) GetInstalledBy ¶
func (m *SoftwarePackage) GetInstalledBy() string
func (*SoftwarePackage) GetInstalledOn ¶
func (m *SoftwarePackage) GetInstalledOn() uint64
func (*SoftwarePackage) GetName ¶
func (m *SoftwarePackage) GetName() string
func (*SoftwarePackage) GetPublisher ¶
func (m *SoftwarePackage) GetPublisher() string
func (*SoftwarePackage) GetVersion ¶
func (m *SoftwarePackage) GetVersion() string
func (*SoftwarePackage) ProtoMessage ¶
func (*SoftwarePackage) ProtoMessage()
func (*SoftwarePackage) Reset ¶
func (m *SoftwarePackage) Reset()
func (*SoftwarePackage) String ¶
func (m *SoftwarePackage) String() string
type SoftwarePackage_InstallState ¶
type SoftwarePackage_InstallState int32
const ( SoftwarePackage_INSTALLED SoftwarePackage_InstallState = 0 SoftwarePackage_PENDING SoftwarePackage_InstallState = 1 SoftwarePackage_UNINSTALLED SoftwarePackage_InstallState = 2 SoftwarePackage_UNKNOWN SoftwarePackage_InstallState = 3 )
const Default_SoftwarePackage_InstallState SoftwarePackage_InstallState = SoftwarePackage_UNKNOWN
func (SoftwarePackage_InstallState) Enum ¶
func (x SoftwarePackage_InstallState) Enum() *SoftwarePackage_InstallState
func (SoftwarePackage_InstallState) EnumDescriptor ¶
func (SoftwarePackage_InstallState) EnumDescriptor() ([]byte, []int)
func (SoftwarePackage_InstallState) String ¶
func (x SoftwarePackage_InstallState) String() string
func (*SoftwarePackage_InstallState) UnmarshalJSON ¶
func (x *SoftwarePackage_InstallState) UnmarshalJSON(data []byte) error
type SophosCollectorArgs ¶
type SophosCollectorArgs struct { Pathtype *PathSpec_PathType `protobuf:"varint,1,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*SophosCollectorArgs) Descriptor ¶
func (*SophosCollectorArgs) Descriptor() ([]byte, []int)
func (*SophosCollectorArgs) GetPathtype ¶
func (m *SophosCollectorArgs) GetPathtype() PathSpec_PathType
func (*SophosCollectorArgs) ProtoMessage ¶
func (*SophosCollectorArgs) ProtoMessage()
func (*SophosCollectorArgs) Reset ¶
func (m *SophosCollectorArgs) Reset()
func (*SophosCollectorArgs) String ¶
func (m *SophosCollectorArgs) String() string
type SshdConfig ¶
type SshdConfig struct { Config *AttributedDict `protobuf:"bytes,1,opt,name=config" json:"config,omitempty"` Matches []*SshdMatchBlock `protobuf:"bytes,2,rep,name=matches" json:"matches,omitempty"` XXX_unrecognized []byte `json:"-"` }
A sshd configuration containing the sshd settings, and any number of match groups.
func (*SshdConfig) Descriptor ¶
func (*SshdConfig) Descriptor() ([]byte, []int)
func (*SshdConfig) GetConfig ¶
func (m *SshdConfig) GetConfig() *AttributedDict
func (*SshdConfig) GetMatches ¶
func (m *SshdConfig) GetMatches() []*SshdMatchBlock
func (*SshdConfig) ProtoMessage ¶
func (*SshdConfig) ProtoMessage()
func (*SshdConfig) Reset ¶
func (m *SshdConfig) Reset()
func (*SshdConfig) String ¶
func (m *SshdConfig) String() string
type SshdMatchBlock ¶
type SshdMatchBlock struct { Criterion *string `protobuf:"bytes,1,opt,name=criterion" json:"criterion,omitempty"` Config *AttributedDict `protobuf:"bytes,2,opt,name=config" json:"config,omitempty"` XXX_unrecognized []byte `json:"-"` }
An sshd match block configuration. This is a subcomponent of an sshd config.
func (*SshdMatchBlock) Descriptor ¶
func (*SshdMatchBlock) Descriptor() ([]byte, []int)
func (*SshdMatchBlock) GetConfig ¶
func (m *SshdMatchBlock) GetConfig() *AttributedDict
func (*SshdMatchBlock) GetCriterion ¶
func (m *SshdMatchBlock) GetCriterion() string
func (*SshdMatchBlock) ProtoMessage ¶
func (*SshdMatchBlock) ProtoMessage()
func (*SshdMatchBlock) Reset ¶
func (m *SshdMatchBlock) Reset()
func (*SshdMatchBlock) String ¶
func (m *SshdMatchBlock) String() string
type StartHuntFlowArgs ¶
type StartHuntFlowArgs struct { HuntUrn *string `protobuf:"bytes,1,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*StartHuntFlowArgs) Descriptor ¶
func (*StartHuntFlowArgs) Descriptor() ([]byte, []int)
func (*StartHuntFlowArgs) GetHuntUrn ¶
func (m *StartHuntFlowArgs) GetHuntUrn() string
func (*StartHuntFlowArgs) ProtoMessage ¶
func (*StartHuntFlowArgs) ProtoMessage()
func (*StartHuntFlowArgs) Reset ¶
func (m *StartHuntFlowArgs) Reset()
func (*StartHuntFlowArgs) String ¶
func (m *StartHuntFlowArgs) String() string
type StartupInfo ¶
type StartupInfo struct { ClientInfo *ClientInformation `protobuf:"bytes,1,opt,name=client_info,json=clientInfo" json:"client_info,omitempty"` BootTime *uint64 `protobuf:"varint,2,opt,name=boot_time,json=bootTime" json:"boot_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StartupInfo) Descriptor ¶
func (*StartupInfo) Descriptor() ([]byte, []int)
func (*StartupInfo) GetBootTime ¶
func (m *StartupInfo) GetBootTime() uint64
func (*StartupInfo) GetClientInfo ¶
func (m *StartupInfo) GetClientInfo() *ClientInformation
func (*StartupInfo) ProtoMessage ¶
func (*StartupInfo) ProtoMessage()
func (*StartupInfo) Reset ¶
func (m *StartupInfo) Reset()
func (*StartupInfo) String ¶
func (m *StartupInfo) String() string
type StatEntry ¶
type StatEntry struct { // This contains the URN of the aff4 object represented by this protobuf. Aff4Path *string `protobuf:"bytes,1,opt,name=aff4path" json:"aff4path,omitempty"` StMode *uint64 `protobuf:"varint,2,opt,name=st_mode,json=stMode,def=0" json:"st_mode,omitempty"` StIno *uint32 `protobuf:"varint,3,opt,name=st_ino,json=stIno" json:"st_ino,omitempty"` StDev *uint32 `protobuf:"varint,4,opt,name=st_dev,json=stDev" json:"st_dev,omitempty"` StNlink *uint32 `protobuf:"varint,5,opt,name=st_nlink,json=stNlink" json:"st_nlink,omitempty"` StUid *uint32 `protobuf:"varint,6,opt,name=st_uid,json=stUid" json:"st_uid,omitempty"` StGid *uint32 `protobuf:"varint,7,opt,name=st_gid,json=stGid" json:"st_gid,omitempty"` StSize *uint64 `protobuf:"varint,8,opt,name=st_size,json=stSize" json:"st_size,omitempty"` StAtime *uint64 `protobuf:"varint,9,opt,name=st_atime,json=stAtime" json:"st_atime,omitempty"` StMtime *uint64 `protobuf:"varint,10,opt,name=st_mtime,json=stMtime" json:"st_mtime,omitempty"` StCtime *uint64 `protobuf:"varint,11,opt,name=st_ctime,json=stCtime" json:"st_ctime,omitempty"` StBlocks *uint32 `protobuf:"varint,12,opt,name=st_blocks,json=stBlocks" json:"st_blocks,omitempty"` StBlksize *uint32 `protobuf:"varint,13,opt,name=st_blksize,json=stBlksize" json:"st_blksize,omitempty"` StRdev *uint32 `protobuf:"varint,14,opt,name=st_rdev,json=stRdev" json:"st_rdev,omitempty"` Symlink *string `protobuf:"bytes,15,opt,name=symlink" json:"symlink,omitempty"` RegistryType *StatEntry_RegistryType `protobuf:"varint,16,opt,name=registry_type,json=registryType,enum=StatEntry_RegistryType" json:"registry_type,omitempty"` // For very small files their data is stored in this record. Resident []byte `protobuf:"bytes,17,opt,name=resident" json:"resident,omitempty"` // The pathspec which the client can use to re-reach this file. Pathspec *PathSpec `protobuf:"bytes,18,opt,name=pathspec" json:"pathspec,omitempty"` RegistryData *DataBlob `protobuf:"bytes,19,opt,name=registry_data,json=registryData" json:"registry_data,omitempty"` StCrtime *uint64 `protobuf:"varint,20,opt,name=st_crtime,json=stCrtime" json:"st_crtime,omitempty"` XXX_unrecognized []byte `json:"-"` }
A stat() record for a given path
func (*StatEntry) Descriptor ¶
func (*StatEntry) GetAff4Path ¶
func (*StatEntry) GetPathspec ¶
func (*StatEntry) GetRegistryData ¶
func (*StatEntry) GetRegistryType ¶
func (m *StatEntry) GetRegistryType() StatEntry_RegistryType
func (*StatEntry) GetResident ¶
func (*StatEntry) GetStAtime ¶
func (*StatEntry) GetStBlksize ¶
func (*StatEntry) GetStBlocks ¶
func (*StatEntry) GetStCrtime ¶
func (*StatEntry) GetStCtime ¶
func (*StatEntry) GetStMtime ¶
func (*StatEntry) GetStNlink ¶
func (*StatEntry) GetSymlink ¶
func (*StatEntry) ProtoMessage ¶
func (*StatEntry) ProtoMessage()
type StatEntry_RegistryType ¶
type StatEntry_RegistryType int32
These are used when mapping registry keys to the VFS
const ( StatEntry_REG_NONE StatEntry_RegistryType = 0 StatEntry_REG_SZ StatEntry_RegistryType = 1 StatEntry_REG_EXPAND_SZ StatEntry_RegistryType = 2 StatEntry_REG_BINARY StatEntry_RegistryType = 3 StatEntry_REG_DWORD StatEntry_RegistryType = 4 StatEntry_REG_DWORD_LITTLE_ENDIAN StatEntry_RegistryType = 4 StatEntry_REG_DWORD_BIG_ENDIAN StatEntry_RegistryType = 5 StatEntry_REG_LINK StatEntry_RegistryType = 6 StatEntry_REG_MULTI_SZ StatEntry_RegistryType = 7 StatEntry_REG_QWORD StatEntry_RegistryType = 11 )
func (StatEntry_RegistryType) Enum ¶
func (x StatEntry_RegistryType) Enum() *StatEntry_RegistryType
func (StatEntry_RegistryType) EnumDescriptor ¶
func (StatEntry_RegistryType) EnumDescriptor() ([]byte, []int)
func (StatEntry_RegistryType) String ¶
func (x StatEntry_RegistryType) String() string
func (*StatEntry_RegistryType) UnmarshalJSON ¶
func (x *StatEntry_RegistryType) UnmarshalJSON(data []byte) error
type StatFSRequest ¶
type StatFSRequest struct { PathList []string `protobuf:"bytes,1,rep,name=path_list,json=pathList" json:"path_list,omitempty"` Pathtype *PathSpec_PathType `protobuf:"varint,2,opt,name=pathtype,enum=PathSpec_PathType,def=0" json:"pathtype,omitempty"` XXX_unrecognized []byte `json:"-"` }
StatFS client action request
func (*StatFSRequest) Descriptor ¶
func (*StatFSRequest) Descriptor() ([]byte, []int)
func (*StatFSRequest) GetPathList ¶
func (m *StatFSRequest) GetPathList() []string
func (*StatFSRequest) GetPathtype ¶
func (m *StatFSRequest) GetPathtype() PathSpec_PathType
func (*StatFSRequest) ProtoMessage ¶
func (*StatFSRequest) ProtoMessage()
func (*StatFSRequest) Reset ¶
func (m *StatFSRequest) Reset()
func (*StatFSRequest) String ¶
func (m *StatFSRequest) String() string
type StatsHistogram ¶
type StatsHistogram struct { Bins []*StatsHistogramBin `protobuf:"bytes,3,rep,name=bins" json:"bins,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StatsHistogram) Descriptor ¶
func (*StatsHistogram) Descriptor() ([]byte, []int)
func (*StatsHistogram) GetBins ¶
func (m *StatsHistogram) GetBins() []*StatsHistogramBin
func (*StatsHistogram) ProtoMessage ¶
func (*StatsHistogram) ProtoMessage()
func (*StatsHistogram) Reset ¶
func (m *StatsHistogram) Reset()
func (*StatsHistogram) String ¶
func (m *StatsHistogram) String() string
type StatsHistogramBin ¶
type StatsHistogramBin struct { RangeMaxValue *float32 `protobuf:"fixed32,1,opt,name=range_max_value,json=rangeMaxValue" json:"range_max_value,omitempty"` Num *uint64 `protobuf:"varint,2,opt,name=num" json:"num,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StatsHistogramBin) Descriptor ¶
func (*StatsHistogramBin) Descriptor() ([]byte, []int)
func (*StatsHistogramBin) GetNum ¶
func (m *StatsHistogramBin) GetNum() uint64
func (*StatsHistogramBin) GetRangeMaxValue ¶
func (m *StatsHistogramBin) GetRangeMaxValue() float32
func (*StatsHistogramBin) ProtoMessage ¶
func (*StatsHistogramBin) ProtoMessage()
func (*StatsHistogramBin) Reset ¶
func (m *StatsHistogramBin) Reset()
func (*StatsHistogramBin) String ¶
func (m *StatsHistogramBin) String() string
type StatsStoreFieldValue ¶
type StatsStoreFieldValue struct { FieldType *MetricFieldDefinition_FieldType `protobuf:"varint,1,opt,name=field_type,json=fieldType,enum=MetricFieldDefinition_FieldType" json:"field_type,omitempty"` StrValue *string `protobuf:"bytes,2,opt,name=str_value,json=strValue" json:"str_value,omitempty"` IntValue *int64 `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StatsStoreFieldValue) Descriptor ¶
func (*StatsStoreFieldValue) Descriptor() ([]byte, []int)
func (*StatsStoreFieldValue) GetFieldType ¶
func (m *StatsStoreFieldValue) GetFieldType() MetricFieldDefinition_FieldType
func (*StatsStoreFieldValue) GetIntValue ¶
func (m *StatsStoreFieldValue) GetIntValue() int64
func (*StatsStoreFieldValue) GetStrValue ¶
func (m *StatsStoreFieldValue) GetStrValue() string
func (*StatsStoreFieldValue) ProtoMessage ¶
func (*StatsStoreFieldValue) ProtoMessage()
func (*StatsStoreFieldValue) Reset ¶
func (m *StatsStoreFieldValue) Reset()
func (*StatsStoreFieldValue) String ¶
func (m *StatsStoreFieldValue) String() string
type StatsStoreMetricsMetadata ¶
type StatsStoreMetricsMetadata struct { Metrics []*MetricMetadata `protobuf:"bytes,1,rep,name=metrics" json:"metrics,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StatsStoreMetricsMetadata) Descriptor ¶
func (*StatsStoreMetricsMetadata) Descriptor() ([]byte, []int)
func (*StatsStoreMetricsMetadata) GetMetrics ¶
func (m *StatsStoreMetricsMetadata) GetMetrics() []*MetricMetadata
func (*StatsStoreMetricsMetadata) ProtoMessage ¶
func (*StatsStoreMetricsMetadata) ProtoMessage()
func (*StatsStoreMetricsMetadata) Reset ¶
func (m *StatsStoreMetricsMetadata) Reset()
func (*StatsStoreMetricsMetadata) String ¶
func (m *StatsStoreMetricsMetadata) String() string
type StatsStoreValue ¶
type StatsStoreValue struct { ValueType *MetricMetadata_ValueType `protobuf:"varint,1,opt,name=value_type,json=valueType,enum=MetricMetadata_ValueType" json:"value_type,omitempty"` StrValue *string `protobuf:"bytes,2,opt,name=str_value,json=strValue" json:"str_value,omitempty"` IntValue *int64 `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"` FloatValue *float32 `protobuf:"fixed32,4,opt,name=float_value,json=floatValue" json:"float_value,omitempty"` DistributionValue *Distribution `protobuf:"bytes,5,opt,name=distribution_value,json=distributionValue" json:"distribution_value,omitempty"` FieldsValues []*StatsStoreFieldValue `protobuf:"bytes,6,rep,name=fields_values,json=fieldsValues" json:"fields_values,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StatsStoreValue) Descriptor ¶
func (*StatsStoreValue) Descriptor() ([]byte, []int)
func (*StatsStoreValue) GetDistributionValue ¶
func (m *StatsStoreValue) GetDistributionValue() *Distribution
func (*StatsStoreValue) GetFieldsValues ¶
func (m *StatsStoreValue) GetFieldsValues() []*StatsStoreFieldValue
func (*StatsStoreValue) GetFloatValue ¶
func (m *StatsStoreValue) GetFloatValue() float32
func (*StatsStoreValue) GetIntValue ¶
func (m *StatsStoreValue) GetIntValue() int64
func (*StatsStoreValue) GetStrValue ¶
func (m *StatsStoreValue) GetStrValue() string
func (*StatsStoreValue) GetValueType ¶
func (m *StatsStoreValue) GetValueType() MetricMetadata_ValueType
func (*StatsStoreValue) ProtoMessage ¶
func (*StatsStoreValue) ProtoMessage()
func (*StatsStoreValue) Reset ¶
func (m *StatsStoreValue) Reset()
func (*StatsStoreValue) String ¶
func (m *StatsStoreValue) String() string
type StopHuntFlowArgs ¶
type StopHuntFlowArgs struct { HuntUrn *string `protobuf:"bytes,1,opt,name=hunt_urn,json=huntUrn" json:"hunt_urn,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*StopHuntFlowArgs) Descriptor ¶
func (*StopHuntFlowArgs) Descriptor() ([]byte, []int)
func (*StopHuntFlowArgs) GetHuntUrn ¶
func (m *StopHuntFlowArgs) GetHuntUrn() string
func (*StopHuntFlowArgs) ProtoMessage ¶
func (*StopHuntFlowArgs) ProtoMessage()
func (*StopHuntFlowArgs) Reset ¶
func (m *StopHuntFlowArgs) Reset()
func (*StopHuntFlowArgs) String ¶
func (m *StopHuntFlowArgs) String() string
type SudoersAlias ¶
type SudoersAlias struct { Type *SudoersAlias_Type `protobuf:"varint,1,opt,name=type,enum=SudoersAlias_Type" json:"type,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Users []string `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"` Runas []string `protobuf:"bytes,4,rep,name=runas" json:"runas,omitempty"` Hosts []string `protobuf:"bytes,5,rep,name=hosts" json:"hosts,omitempty"` Cmds []string `protobuf:"bytes,6,rep,name=cmds" json:"cmds,omitempty"` XXX_unrecognized []byte `json:"-"` }
Sudoers aliases.
func (*SudoersAlias) Descriptor ¶
func (*SudoersAlias) Descriptor() ([]byte, []int)
func (*SudoersAlias) GetCmds ¶
func (m *SudoersAlias) GetCmds() []string
func (*SudoersAlias) GetHosts ¶
func (m *SudoersAlias) GetHosts() []string
func (*SudoersAlias) GetName ¶
func (m *SudoersAlias) GetName() string
func (*SudoersAlias) GetRunas ¶
func (m *SudoersAlias) GetRunas() []string
func (*SudoersAlias) GetType ¶
func (m *SudoersAlias) GetType() SudoersAlias_Type
func (*SudoersAlias) GetUsers ¶
func (m *SudoersAlias) GetUsers() []string
func (*SudoersAlias) ProtoMessage ¶
func (*SudoersAlias) ProtoMessage()
func (*SudoersAlias) Reset ¶
func (m *SudoersAlias) Reset()
func (*SudoersAlias) String ¶
func (m *SudoersAlias) String() string
type SudoersAlias_Type ¶
type SudoersAlias_Type int32
const ( SudoersAlias_USER SudoersAlias_Type = 0 SudoersAlias_RUNAS SudoersAlias_Type = 1 SudoersAlias_HOST SudoersAlias_Type = 2 SudoersAlias_CMD SudoersAlias_Type = 3 )
func (SudoersAlias_Type) Enum ¶
func (x SudoersAlias_Type) Enum() *SudoersAlias_Type
func (SudoersAlias_Type) EnumDescriptor ¶
func (SudoersAlias_Type) EnumDescriptor() ([]byte, []int)
func (SudoersAlias_Type) String ¶
func (x SudoersAlias_Type) String() string
func (*SudoersAlias_Type) UnmarshalJSON ¶
func (x *SudoersAlias_Type) UnmarshalJSON(data []byte) error
type SudoersConfig ¶
type SudoersConfig struct { Defaults []*SudoersDefault `protobuf:"bytes,1,rep,name=defaults" json:"defaults,omitempty"` Aliases []*SudoersAlias `protobuf:"bytes,2,rep,name=aliases" json:"aliases,omitempty"` Entries []*SudoersEntry `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"` Includes []string `protobuf:"bytes,4,rep,name=includes" json:"includes,omitempty"` XXX_unrecognized []byte `json:"-"` }
Sudoers configuration.
func (*SudoersConfig) Descriptor ¶
func (*SudoersConfig) Descriptor() ([]byte, []int)
func (*SudoersConfig) GetAliases ¶
func (m *SudoersConfig) GetAliases() []*SudoersAlias
func (*SudoersConfig) GetDefaults ¶
func (m *SudoersConfig) GetDefaults() []*SudoersDefault
func (*SudoersConfig) GetEntries ¶
func (m *SudoersConfig) GetEntries() []*SudoersEntry
func (*SudoersConfig) GetIncludes ¶
func (m *SudoersConfig) GetIncludes() []string
func (*SudoersConfig) ProtoMessage ¶
func (*SudoersConfig) ProtoMessage()
func (*SudoersConfig) Reset ¶
func (m *SudoersConfig) Reset()
func (*SudoersConfig) String ¶
func (m *SudoersConfig) String() string
type SudoersDefault ¶
type SudoersDefault struct { Scope *string `protobuf:"bytes,1,opt,name=scope" json:"scope,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Value *string `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
Default setting in sudoers.
func (*SudoersDefault) Descriptor ¶
func (*SudoersDefault) Descriptor() ([]byte, []int)
func (*SudoersDefault) GetName ¶
func (m *SudoersDefault) GetName() string
func (*SudoersDefault) GetScope ¶
func (m *SudoersDefault) GetScope() string
func (*SudoersDefault) GetValue ¶
func (m *SudoersDefault) GetValue() string
func (*SudoersDefault) ProtoMessage ¶
func (*SudoersDefault) ProtoMessage()
func (*SudoersDefault) Reset ¶
func (m *SudoersDefault) Reset()
func (*SudoersDefault) String ¶
func (m *SudoersDefault) String() string
type SudoersEntry ¶
type SudoersEntry struct { Users []string `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"` Hosts []string `protobuf:"bytes,2,rep,name=hosts" json:"hosts,omitempty"` Cmdspec []string `protobuf:"bytes,3,rep,name=cmdspec" json:"cmdspec,omitempty"` XXX_unrecognized []byte `json:"-"` }
Sudoers file entry.
func (*SudoersEntry) Descriptor ¶
func (*SudoersEntry) Descriptor() ([]byte, []int)
func (*SudoersEntry) GetCmdspec ¶
func (m *SudoersEntry) GetCmdspec() []string
func (*SudoersEntry) GetHosts ¶
func (m *SudoersEntry) GetHosts() []string
func (*SudoersEntry) GetUsers ¶
func (m *SudoersEntry) GetUsers() []string
func (*SudoersEntry) ProtoMessage ¶
func (*SudoersEntry) ProtoMessage()
func (*SudoersEntry) Reset ¶
func (m *SudoersEntry) Reset()
func (*SudoersEntry) String ¶
func (m *SudoersEntry) String() string
type SymmetricCipher ¶
type SymmetricCipher struct { XAlgorithm *SymmetricCipher_Algorithm `protobuf:"varint,1,opt,name=_algorithm,json=algorithm,enum=SymmetricCipher_Algorithm" json:"_algorithm,omitempty"` XKey []byte `protobuf:"bytes,2,opt,name=_key,json=key" json:"_key,omitempty"` XIv []byte `protobuf:"bytes,3,opt,name=_iv,json=iv" json:"_iv,omitempty"` XXX_unrecognized []byte `json:"-"` }
Message representing a symmetric cipher. Note that users of this should only use the Encrypt/Decrypt methods provided by the semantic protobuf.
func (*SymmetricCipher) Descriptor ¶
func (*SymmetricCipher) Descriptor() ([]byte, []int)
func (*SymmetricCipher) GetXAlgorithm ¶
func (m *SymmetricCipher) GetXAlgorithm() SymmetricCipher_Algorithm
func (*SymmetricCipher) GetXIv ¶
func (m *SymmetricCipher) GetXIv() []byte
func (*SymmetricCipher) GetXKey ¶
func (m *SymmetricCipher) GetXKey() []byte
func (*SymmetricCipher) ProtoMessage ¶
func (*SymmetricCipher) ProtoMessage()
func (*SymmetricCipher) Reset ¶
func (m *SymmetricCipher) Reset()
func (*SymmetricCipher) String ¶
func (m *SymmetricCipher) String() string
type SymmetricCipher_Algorithm ¶
type SymmetricCipher_Algorithm int32
const ( SymmetricCipher_NONE SymmetricCipher_Algorithm = 0 SymmetricCipher_AES128CBC SymmetricCipher_Algorithm = 1 )
func (SymmetricCipher_Algorithm) Enum ¶
func (x SymmetricCipher_Algorithm) Enum() *SymmetricCipher_Algorithm
func (SymmetricCipher_Algorithm) EnumDescriptor ¶
func (SymmetricCipher_Algorithm) EnumDescriptor() ([]byte, []int)
func (SymmetricCipher_Algorithm) String ¶
func (x SymmetricCipher_Algorithm) String() string
func (*SymmetricCipher_Algorithm) UnmarshalJSON ¶
func (x *SymmetricCipher_Algorithm) UnmarshalJSON(data []byte) error
type Target ¶
type Target struct { Cpe []string `protobuf:"bytes,1,rep,name=cpe" json:"cpe,omitempty"` Os []string `protobuf:"bytes,2,rep,name=os" json:"os,omitempty"` Label []string `protobuf:"bytes,3,rep,name=label" json:"label,omitempty"` XXX_unrecognized []byte `json:"-"` }
SECTION: Selecting targets. ---------------------------
func (*Target) Descriptor ¶
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
type Task ¶
type Task struct { Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` // Number of retransmission before the task is discarded. Note this is a low // level task scheduler parameter which is not related to the // RequestState.transmission_count. A task will be retransmitted automatically // even if the worker does not process it. Ttl *int32 `protobuf:"varint,3,opt,name=ttl,def=5" json:"ttl,omitempty"` Eta *uint64 `protobuf:"varint,4,opt,name=eta" json:"eta,omitempty"` Queue *string `protobuf:"bytes,5,opt,name=queue" json:"queue,omitempty"` Priority *GrrMessage_Priority `protobuf:"varint,6,opt,name=priority,enum=GrrMessage_Priority,def=1" json:"priority,omitempty"` LastLease *string `protobuf:"bytes,7,opt,name=last_lease,json=lastLease" json:"last_lease,omitempty"` XXX_unrecognized []byte `json:"-"` }
This is used to store a task in task scheduler DEPRECATED. The task scheduler now directly supports GRRMessages.
func (*Task) Descriptor ¶
func (*Task) GetLastLease ¶
func (*Task) GetPriority ¶
func (m *Task) GetPriority() GrrMessage_Priority
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
type TerminateFlowArgs ¶
type TerminateFlowArgs struct { FlowUrn *string `protobuf:"bytes,1,opt,name=flow_urn,json=flowUrn" json:"flow_urn,omitempty"` Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*TerminateFlowArgs) Descriptor ¶
func (*TerminateFlowArgs) Descriptor() ([]byte, []int)
func (*TerminateFlowArgs) GetFlowUrn ¶
func (m *TerminateFlowArgs) GetFlowUrn() string
func (*TerminateFlowArgs) GetReason ¶
func (m *TerminateFlowArgs) GetReason() string
func (*TerminateFlowArgs) ProtoMessage ¶
func (*TerminateFlowArgs) ProtoMessage()
func (*TerminateFlowArgs) Reset ¶
func (m *TerminateFlowArgs) Reset()
func (*TerminateFlowArgs) String ¶
func (m *TerminateFlowArgs) String() string
type TimestampSpec ¶
type TimestampSpec struct { Type *TimestampSpec_Type `protobuf:"varint,1,opt,name=type,enum=TimestampSpec_Type,def=3" json:"type,omitempty"` Start *uint64 `protobuf:"varint,2,opt,name=start" json:"start,omitempty"` End *uint64 `protobuf:"varint,3,opt,name=end" json:"end,omitempty"` XXX_unrecognized []byte `json:"-"` }
Represent a timestamp specification.
func (*TimestampSpec) Descriptor ¶
func (*TimestampSpec) Descriptor() ([]byte, []int)
func (*TimestampSpec) GetEnd ¶
func (m *TimestampSpec) GetEnd() uint64
func (*TimestampSpec) GetStart ¶
func (m *TimestampSpec) GetStart() uint64
func (*TimestampSpec) GetType ¶
func (m *TimestampSpec) GetType() TimestampSpec_Type
func (*TimestampSpec) ProtoMessage ¶
func (*TimestampSpec) ProtoMessage()
func (*TimestampSpec) Reset ¶
func (m *TimestampSpec) Reset()
func (*TimestampSpec) String ¶
func (m *TimestampSpec) String() string
type TimestampSpec_Type ¶
type TimestampSpec_Type int32
const ( TimestampSpec_SPECIFIC_TIME TimestampSpec_Type = 0 TimestampSpec_RANGED_TIME TimestampSpec_Type = 1 TimestampSpec_ALL_TIMESTAMPS TimestampSpec_Type = 2 TimestampSpec_NEWEST_TIMESTAMP TimestampSpec_Type = 3 )
const Default_TimestampSpec_Type TimestampSpec_Type = TimestampSpec_NEWEST_TIMESTAMP
func (TimestampSpec_Type) Enum ¶
func (x TimestampSpec_Type) Enum() *TimestampSpec_Type
func (TimestampSpec_Type) EnumDescriptor ¶
func (TimestampSpec_Type) EnumDescriptor() ([]byte, []int)
func (TimestampSpec_Type) String ¶
func (x TimestampSpec_Type) String() string
func (*TimestampSpec_Type) UnmarshalJSON ¶
func (x *TimestampSpec_Type) UnmarshalJSON(data []byte) error
type URI ¶
type URI struct { Transport *string `protobuf:"bytes,1,opt,name=transport" json:"transport,omitempty"` Host *string `protobuf:"bytes,2,opt,name=host" json:"host,omitempty"` Path *string `protobuf:"bytes,3,opt,name=path" json:"path,omitempty"` Query *string `protobuf:"bytes,4,opt,name=query" json:"query,omitempty"` Fragment *string `protobuf:"bytes,5,opt,name=fragment" json:"fragment,omitempty"` XXX_unrecognized []byte `json:"-"` }
based on http://tools.ietf.org/html/rfc3986#page-16 but much simplified URI should generally be stored as strings for efficiency. Only use this proto if there is a specific need to parse the individual components.
func (*URI) Descriptor ¶
func (*URI) GetFragment ¶
func (*URI) GetTransport ¶
func (*URI) ProtoMessage ¶
func (*URI) ProtoMessage()
type Uname ¶
type Uname struct { System *string `protobuf:"bytes,1,opt,name=system" json:"system,omitempty"` Node *string `protobuf:"bytes,2,opt,name=node" json:"node,omitempty"` Release *string `protobuf:"bytes,3,opt,name=release" json:"release,omitempty"` Version *string `protobuf:"bytes,4,opt,name=version" json:"version,omitempty"` Machine *string `protobuf:"bytes,5,opt,name=machine" json:"machine,omitempty"` Kernel *string `protobuf:"bytes,6,opt,name=kernel" json:"kernel,omitempty"` Fqdn *string `protobuf:"bytes,7,opt,name=fqdn" json:"fqdn,omitempty"` InstallDate *uint64 `protobuf:"varint,8,opt,name=install_date,json=installDate" json:"install_date,omitempty"` LibcVer *string `protobuf:"bytes,9,opt,name=libc_ver,json=libcVer" json:"libc_ver,omitempty"` Architecture *string `protobuf:"bytes,10,opt,name=architecture" json:"architecture,omitempty"` Pep425Tag *string `protobuf:"bytes,11,opt,name=pep425tag" json:"pep425tag,omitempty"` XXX_unrecognized []byte `json:"-"` }
Message to carry uname information.
func (*Uname) Descriptor ¶
func (*Uname) GetArchitecture ¶
func (*Uname) GetInstallDate ¶
func (*Uname) GetLibcVer ¶
func (*Uname) GetMachine ¶
func (*Uname) GetPep425Tag ¶
func (*Uname) GetRelease ¶
func (*Uname) GetVersion ¶
func (*Uname) ProtoMessage ¶
func (*Uname) ProtoMessage()
type UninstallArgs ¶
type UninstallArgs struct { Kill *bool `protobuf:"varint,1,opt,name=kill" json:"kill,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*UninstallArgs) Descriptor ¶
func (*UninstallArgs) Descriptor() ([]byte, []int)
func (*UninstallArgs) GetKill ¶
func (m *UninstallArgs) GetKill() bool
func (*UninstallArgs) ProtoMessage ¶
func (*UninstallArgs) ProtoMessage()
func (*UninstallArgs) Reset ¶
func (m *UninstallArgs) Reset()
func (*UninstallArgs) String ¶
func (m *UninstallArgs) String() string
type UnixVolume ¶
type UnixVolume struct { MountPoint *string `protobuf:"bytes,1,opt,name=mount_point,json=mountPoint" json:"mount_point,omitempty"` Options *string `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` XXX_unrecognized []byte `json:"-"` }
Based on cybox definition: http://cybox.mitre.org/language/version2.1/xsddocs/objects/Unix_Volume_Object.html
func (*UnixVolume) Descriptor ¶
func (*UnixVolume) Descriptor() ([]byte, []int)
func (*UnixVolume) GetMountPoint ¶
func (m *UnixVolume) GetMountPoint() string
func (*UnixVolume) GetOptions ¶
func (m *UnixVolume) GetOptions() string
func (*UnixVolume) ProtoMessage ¶
func (*UnixVolume) ProtoMessage()
func (*UnixVolume) Reset ¶
func (m *UnixVolume) Reset()
func (*UnixVolume) String ¶
func (m *UnixVolume) String() string
type UpdateClientArgs ¶
type UpdateClientArgs struct { BlobPath *string `protobuf:"bytes,1,opt,name=blob_path,json=blobPath" json:"blob_path,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*UpdateClientArgs) Descriptor ¶
func (*UpdateClientArgs) Descriptor() ([]byte, []int)
func (*UpdateClientArgs) GetBlobPath ¶
func (m *UpdateClientArgs) GetBlobPath() string
func (*UpdateClientArgs) ProtoMessage ¶
func (*UpdateClientArgs) ProtoMessage()
func (*UpdateClientArgs) Reset ¶
func (m *UpdateClientArgs) Reset()
func (*UpdateClientArgs) String ¶
func (m *UpdateClientArgs) String() string
type UpdateConfigurationArgs ¶
type UpdateConfigurationArgs struct { Config *Dict `protobuf:"bytes,1,opt,name=config" json:"config,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*UpdateConfigurationArgs) Descriptor ¶
func (*UpdateConfigurationArgs) Descriptor() ([]byte, []int)
func (*UpdateConfigurationArgs) GetConfig ¶
func (m *UpdateConfigurationArgs) GetConfig() *Dict
func (*UpdateConfigurationArgs) ProtoMessage ¶
func (*UpdateConfigurationArgs) ProtoMessage()
func (*UpdateConfigurationArgs) Reset ¶
func (m *UpdateConfigurationArgs) Reset()
func (*UpdateConfigurationArgs) String ¶
func (m *UpdateConfigurationArgs) String() string
type UpdateSparseImageChunksArgs ¶
type UpdateSparseImageChunksArgs struct { FileUrn *string `protobuf:"bytes,1,opt,name=file_urn,json=fileUrn" json:"file_urn,omitempty"` ChunksToFetch []uint64 `protobuf:"varint,2,rep,name=chunks_to_fetch,json=chunksToFetch" json:"chunks_to_fetch,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*UpdateSparseImageChunksArgs) Descriptor ¶
func (*UpdateSparseImageChunksArgs) Descriptor() ([]byte, []int)
func (*UpdateSparseImageChunksArgs) GetChunksToFetch ¶
func (m *UpdateSparseImageChunksArgs) GetChunksToFetch() []uint64
func (*UpdateSparseImageChunksArgs) GetFileUrn ¶
func (m *UpdateSparseImageChunksArgs) GetFileUrn() string
func (*UpdateSparseImageChunksArgs) ProtoMessage ¶
func (*UpdateSparseImageChunksArgs) ProtoMessage()
func (*UpdateSparseImageChunksArgs) Reset ¶
func (m *UpdateSparseImageChunksArgs) Reset()
func (*UpdateSparseImageChunksArgs) String ¶
func (m *UpdateSparseImageChunksArgs) String() string
type UpdateVFSFileArgs ¶
type UpdateVFSFileArgs struct { VfsFileUrn *string `protobuf:"bytes,1,opt,name=vfs_file_urn,json=vfsFileUrn" json:"vfs_file_urn,omitempty"` Attribute *string `protobuf:"bytes,2,opt,name=attribute,def=CONTAINS" json:"attribute,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*UpdateVFSFileArgs) Descriptor ¶
func (*UpdateVFSFileArgs) Descriptor() ([]byte, []int)
func (*UpdateVFSFileArgs) GetAttribute ¶
func (m *UpdateVFSFileArgs) GetAttribute() string
func (*UpdateVFSFileArgs) GetVfsFileUrn ¶
func (m *UpdateVFSFileArgs) GetVfsFileUrn() string
func (*UpdateVFSFileArgs) ProtoMessage ¶
func (*UpdateVFSFileArgs) ProtoMessage()
func (*UpdateVFSFileArgs) Reset ¶
func (m *UpdateVFSFileArgs) Reset()
func (*UpdateVFSFileArgs) String ¶
func (m *UpdateVFSFileArgs) String() string
type User ¶
type User struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` Temp *string `protobuf:"bytes,2,opt,name=temp" json:"temp,omitempty"` Desktop *string `protobuf:"bytes,4,opt,name=desktop" json:"desktop,omitempty"` LastLogon *uint64 `protobuf:"varint,5,opt,name=last_logon,json=lastLogon" json:"last_logon,omitempty"` FullName *string `protobuf:"bytes,6,opt,name=full_name,json=fullName" json:"full_name,omitempty"` // Windows specific values. Userdomain *string `protobuf:"bytes,10,opt,name=userdomain" json:"userdomain,omitempty"` Sid *string `protobuf:"bytes,12,opt,name=sid" json:"sid,omitempty"` Userprofile *string `protobuf:"bytes,13,opt,name=userprofile" json:"userprofile,omitempty"` Appdata *string `protobuf:"bytes,14,opt,name=appdata" json:"appdata,omitempty"` Localappdata *string `protobuf:"bytes,15,opt,name=localappdata" json:"localappdata,omitempty"` InternetCache *string `protobuf:"bytes,16,opt,name=internet_cache,json=internetCache" json:"internet_cache,omitempty"` Cookies *string `protobuf:"bytes,17,opt,name=cookies" json:"cookies,omitempty"` Recent *string `protobuf:"bytes,18,opt,name=recent" json:"recent,omitempty"` Personal *string `protobuf:"bytes,19,opt,name=personal" json:"personal,omitempty"` Startup *string `protobuf:"bytes,21,opt,name=startup" json:"startup,omitempty"` LocalappdataLow *string `protobuf:"bytes,22,opt,name=localappdata_low,json=localappdataLow" json:"localappdata_low,omitempty"` // Posix specific values. Homedir *string `protobuf:"bytes,30,opt,name=homedir" json:"homedir,omitempty"` Uid *uint32 `protobuf:"varint,31,opt,name=uid" json:"uid,omitempty"` Gid *uint32 `protobuf:"varint,32,opt,name=gid" json:"gid,omitempty"` Shell *string `protobuf:"bytes,33,opt,name=shell" json:"shell,omitempty"` PwEntry *PwEntry `protobuf:"bytes,34,opt,name=pw_entry,json=pwEntry" json:"pw_entry,omitempty"` Gids []uint32 `protobuf:"varint,35,rep,name=gids" json:"gids,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*User) Descriptor ¶
func (*User) GetAppdata ¶
func (*User) GetCookies ¶
func (*User) GetDesktop ¶
func (*User) GetFullName ¶
func (*User) GetHomedir ¶
func (*User) GetInternetCache ¶
func (*User) GetLastLogon ¶
func (*User) GetLocalappdata ¶
func (*User) GetLocalappdataLow ¶
func (*User) GetPersonal ¶
func (*User) GetPwEntry ¶
func (*User) GetStartup ¶
func (*User) GetUserdomain ¶
func (*User) GetUsername ¶
func (*User) GetUserprofile ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
type VariableGenericHuntArgs ¶
type VariableGenericHuntArgs struct { Flows []*FlowRequest `protobuf:"bytes,1,rep,name=flows" json:"flows,omitempty"` OutputPlugins []*OutputPluginDescriptor `protobuf:"bytes,2,rep,name=output_plugins,json=outputPlugins" json:"output_plugins,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 3
func (*VariableGenericHuntArgs) Descriptor ¶
func (*VariableGenericHuntArgs) Descriptor() ([]byte, []int)
func (*VariableGenericHuntArgs) GetFlows ¶
func (m *VariableGenericHuntArgs) GetFlows() []*FlowRequest
func (*VariableGenericHuntArgs) GetOutputPlugins ¶
func (m *VariableGenericHuntArgs) GetOutputPlugins() []*OutputPluginDescriptor
func (*VariableGenericHuntArgs) ProtoMessage ¶
func (*VariableGenericHuntArgs) ProtoMessage()
func (*VariableGenericHuntArgs) Reset ¶
func (m *VariableGenericHuntArgs) Reset()
func (*VariableGenericHuntArgs) String ¶
func (m *VariableGenericHuntArgs) String() string
type VerifyHuntOutputPluginsCronFlowArgs ¶
type VerifyHuntOutputPluginsCronFlowArgs struct { CheckRange *uint64 `protobuf:"varint,1,opt,name=check_range,json=checkRange" json:"check_range,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 2
func (*VerifyHuntOutputPluginsCronFlowArgs) Descriptor ¶
func (*VerifyHuntOutputPluginsCronFlowArgs) Descriptor() ([]byte, []int)
func (*VerifyHuntOutputPluginsCronFlowArgs) GetCheckRange ¶
func (m *VerifyHuntOutputPluginsCronFlowArgs) GetCheckRange() uint64
func (*VerifyHuntOutputPluginsCronFlowArgs) ProtoMessage ¶
func (*VerifyHuntOutputPluginsCronFlowArgs) ProtoMessage()
func (*VerifyHuntOutputPluginsCronFlowArgs) Reset ¶
func (m *VerifyHuntOutputPluginsCronFlowArgs) Reset()
func (*VerifyHuntOutputPluginsCronFlowArgs) String ¶
func (m *VerifyHuntOutputPluginsCronFlowArgs) String() string
type Volume ¶
type Volume struct { IsMounted *bool `protobuf:"varint,1,opt,name=is_mounted,json=isMounted" json:"is_mounted,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` DevicePath *string `protobuf:"bytes,3,opt,name=device_path,json=devicePath" json:"device_path,omitempty"` FileSystemType *string `protobuf:"bytes,4,opt,name=file_system_type,json=fileSystemType" json:"file_system_type,omitempty"` TotalAllocationUnits *uint64 `protobuf:"varint,5,opt,name=total_allocation_units,json=totalAllocationUnits" json:"total_allocation_units,omitempty"` SectorsPerAllocationUnit *uint64 `` /* 131-byte string literal not displayed */ BytesPerSector *uint64 `protobuf:"varint,7,opt,name=bytes_per_sector,json=bytesPerSector" json:"bytes_per_sector,omitempty"` ActualAvailableAllocationUnits *uint64 `` /* 149-byte string literal not displayed */ CreationTime *uint64 `protobuf:"varint,9,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"` FileSystemFlagList []Volume_VolumeFileSystemFlagEnum `` /* 151-byte string literal not displayed */ SerialNumber *string `protobuf:"bytes,11,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"` Windowsvolume *WindowsVolume `protobuf:"bytes,12,opt,name=windowsvolume" json:"windowsvolume,omitempty"` Unixvolume *UnixVolume `protobuf:"bytes,13,opt,name=unixvolume" json:"unixvolume,omitempty"` XXX_unrecognized []byte `json:"-"` }
Based on cybox definition: http://cybox.mitre.org/language/version2.1/xsddocs/objects/Volume_Object.html
func (*Volume) Descriptor ¶
func (*Volume) GetActualAvailableAllocationUnits ¶
func (*Volume) GetBytesPerSector ¶
func (*Volume) GetCreationTime ¶
func (*Volume) GetDevicePath ¶
func (*Volume) GetFileSystemFlagList ¶
func (m *Volume) GetFileSystemFlagList() []Volume_VolumeFileSystemFlagEnum
func (*Volume) GetFileSystemType ¶
func (*Volume) GetIsMounted ¶
func (*Volume) GetSectorsPerAllocationUnit ¶
func (*Volume) GetSerialNumber ¶
func (*Volume) GetTotalAllocationUnits ¶
func (*Volume) GetUnixvolume ¶
func (m *Volume) GetUnixvolume() *UnixVolume
func (*Volume) GetWindowsvolume ¶
func (m *Volume) GetWindowsvolume() *WindowsVolume
func (*Volume) ProtoMessage ¶
func (*Volume) ProtoMessage()
type Volume_VolumeFileSystemFlagEnum ¶
type Volume_VolumeFileSystemFlagEnum int32
const ( Volume_FILE_CASE_SENSITIVE_SEARCH Volume_VolumeFileSystemFlagEnum = 1 Volume_FILE_CASE_PRESERVED_NAMES Volume_VolumeFileSystemFlagEnum = 2 Volume_FILE_UNICODE_ON_DISK Volume_VolumeFileSystemFlagEnum = 3 Volume_FILE_PERSISTENT_ACLS Volume_VolumeFileSystemFlagEnum = 4 Volume_FILE_FILE_COMPRESSION Volume_VolumeFileSystemFlagEnum = 5 Volume_FILE_VOLUME_QUOTAS Volume_VolumeFileSystemFlagEnum = 6 Volume_FILE_SUPPORTS_SPARSE_FILES Volume_VolumeFileSystemFlagEnum = 7 Volume_FILE_SUPPORTS_REPARSE_POINTS Volume_VolumeFileSystemFlagEnum = 8 Volume_FILE_SUPPORTS_REMOTE_STORAGE Volume_VolumeFileSystemFlagEnum = 9 Volume_FILE_VOLUME_IS_COMPRESSED Volume_VolumeFileSystemFlagEnum = 10 Volume_FILE_SUPPORTS_OBJECT_IDS Volume_VolumeFileSystemFlagEnum = 11 Volume_FILE_SUPPORTS_ENCRYPTION Volume_VolumeFileSystemFlagEnum = 12 Volume_FILE_NAMED_STREAMS Volume_VolumeFileSystemFlagEnum = 13 Volume_FILE_READ_ONLY_VOLUME Volume_VolumeFileSystemFlagEnum = 14 Volume_FILE_SEQUENTIAL_WRITE_ONCE Volume_VolumeFileSystemFlagEnum = 15 Volume_FILE_SUPPORTS_TRANSACTIONS Volume_VolumeFileSystemFlagEnum = 16 Volume_FILE_SUPPORTS_HARD_LINKS Volume_VolumeFileSystemFlagEnum = 17 Volume_FILE_SUPPORTS_EXTENDED_ATTRIBUTES Volume_VolumeFileSystemFlagEnum = 18 Volume_FILE_SUPPORTS_OPEN_BY_FILE_ID Volume_VolumeFileSystemFlagEnum = 19 Volume_FILE_SUPPORTS_USN_JOURNAL Volume_VolumeFileSystemFlagEnum = 20 Volume_FILE_SUPPORTS_INTEGRITY_STREAMS Volume_VolumeFileSystemFlagEnum = 21 )
func (Volume_VolumeFileSystemFlagEnum) Enum ¶
func (x Volume_VolumeFileSystemFlagEnum) Enum() *Volume_VolumeFileSystemFlagEnum
func (Volume_VolumeFileSystemFlagEnum) EnumDescriptor ¶
func (Volume_VolumeFileSystemFlagEnum) EnumDescriptor() ([]byte, []int)
func (Volume_VolumeFileSystemFlagEnum) String ¶
func (x Volume_VolumeFileSystemFlagEnum) String() string
func (*Volume_VolumeFileSystemFlagEnum) UnmarshalJSON ¶
func (x *Volume_VolumeFileSystemFlagEnum) UnmarshalJSON(data []byte) error
type WMIActiveScriptEventConsumer ¶
type WMIActiveScriptEventConsumer struct { CreatorSID *string `protobuf:"bytes,1,opt,name=CreatorSID,json=creatorSID" json:"CreatorSID,omitempty"` KillTimeout *uint64 `protobuf:"varint,2,opt,name=KillTimeout,json=killTimeout" json:"KillTimeout,omitempty"` MachineName *string `protobuf:"bytes,3,opt,name=MachineName,json=machineName" json:"MachineName,omitempty"` MaximumQueueSize *uint64 `protobuf:"varint,4,opt,name=MaximumQueueSize,json=maximumQueueSize" json:"MaximumQueueSize,omitempty"` Name *string `protobuf:"bytes,5,opt,name=Name,json=name" json:"Name,omitempty"` ScriptFilename *string `protobuf:"bytes,6,opt,name=ScriptFilename,json=scriptFilename" json:"ScriptFilename,omitempty"` ScriptingEngine *string `protobuf:"bytes,7,opt,name=ScriptingEngine,json=scriptingEngine" json:"ScriptingEngine,omitempty"` ScriptText *string `protobuf:"bytes,8,opt,name=ScriptText,json=scriptText" json:"ScriptText,omitempty"` XXX_unrecognized []byte `json:"-"` }
Windows WMI ActiveScriptEventConsumer https://msdn.microsoft.com/en-us/library/aa384749(v=vs.85).aspx The following protobuf breaks the style-guide to maintain the same names as the documented classes.
func (*WMIActiveScriptEventConsumer) Descriptor ¶
func (*WMIActiveScriptEventConsumer) Descriptor() ([]byte, []int)
func (*WMIActiveScriptEventConsumer) GetCreatorSID ¶
func (m *WMIActiveScriptEventConsumer) GetCreatorSID() string
func (*WMIActiveScriptEventConsumer) GetKillTimeout ¶
func (m *WMIActiveScriptEventConsumer) GetKillTimeout() uint64
func (*WMIActiveScriptEventConsumer) GetMachineName ¶
func (m *WMIActiveScriptEventConsumer) GetMachineName() string
func (*WMIActiveScriptEventConsumer) GetMaximumQueueSize ¶
func (m *WMIActiveScriptEventConsumer) GetMaximumQueueSize() uint64
func (*WMIActiveScriptEventConsumer) GetName ¶
func (m *WMIActiveScriptEventConsumer) GetName() string
func (*WMIActiveScriptEventConsumer) GetScriptFilename ¶
func (m *WMIActiveScriptEventConsumer) GetScriptFilename() string
func (*WMIActiveScriptEventConsumer) GetScriptText ¶
func (m *WMIActiveScriptEventConsumer) GetScriptText() string
func (*WMIActiveScriptEventConsumer) GetScriptingEngine ¶
func (m *WMIActiveScriptEventConsumer) GetScriptingEngine() string
func (*WMIActiveScriptEventConsumer) ProtoMessage ¶
func (*WMIActiveScriptEventConsumer) ProtoMessage()
func (*WMIActiveScriptEventConsumer) Reset ¶
func (m *WMIActiveScriptEventConsumer) Reset()
func (*WMIActiveScriptEventConsumer) String ¶
func (m *WMIActiveScriptEventConsumer) String() string
type WMICommandLineEventConsumer ¶
type WMICommandLineEventConsumer struct { CreatorSID *string `protobuf:"bytes,1,opt,name=CreatorSID,json=creatorSID" json:"CreatorSID,omitempty"` CommandLineTemplate *string `protobuf:"bytes,2,opt,name=CommandLineTemplate,json=commandLineTemplate" json:"CommandLineTemplate,omitempty"` CreateNewConsole *bool `protobuf:"varint,3,opt,name=CreateNewConsole,json=createNewConsole" json:"CreateNewConsole,omitempty"` CreateNewProcessGroup *bool `protobuf:"varint,4,opt,name=CreateNewProcessGroup,json=createNewProcessGroup" json:"CreateNewProcessGroup,omitempty"` CreateSeparateWowVdm *bool `protobuf:"varint,5,opt,name=CreateSeparateWowVdm,json=createSeparateWowVdm" json:"CreateSeparateWowVdm,omitempty"` DesktopName *string `protobuf:"bytes,7,opt,name=DesktopName,json=desktopName" json:"DesktopName,omitempty"` ExecutablePath *string `protobuf:"bytes,8,opt,name=ExecutablePath,json=executablePath" json:"ExecutablePath,omitempty"` FillAttribute *uint32 `protobuf:"varint,9,opt,name=FillAttribute,json=fillAttribute" json:"FillAttribute,omitempty"` FillAttributes *uint32 `protobuf:"varint,10,opt,name=FillAttributes,json=fillAttributes" json:"FillAttributes,omitempty"` ForceOffFeedback *bool `protobuf:"varint,11,opt,name=ForceOffFeedback,json=forceOffFeedback" json:"ForceOffFeedback,omitempty"` ForceOnFeedback *bool `protobuf:"varint,12,opt,name=ForceOnFeedback,json=forceOnFeedback" json:"ForceOnFeedback,omitempty"` KillTimeout *uint32 `protobuf:"varint,13,opt,name=KillTimeout,json=killTimeout" json:"KillTimeout,omitempty"` Name *string `protobuf:"bytes,14,opt,name=Name,json=name" json:"Name,omitempty"` Priority *int32 `protobuf:"varint,15,opt,name=Priority,json=priority" json:"Priority,omitempty"` RunInteractively *bool `protobuf:"varint,16,opt,name=RunInteractively,json=runInteractively" json:"RunInteractively,omitempty"` ShowWindowCommand *uint32 `protobuf:"varint,17,opt,name=ShowWindowCommand,json=showWindowCommand" json:"ShowWindowCommand,omitempty"` UseDefaultErrorMode *bool `protobuf:"varint,18,opt,name=UseDefaultErrorMode,json=useDefaultErrorMode" json:"UseDefaultErrorMode,omitempty"` WindowTitle *string `protobuf:"bytes,19,opt,name=WindowTitle,json=windowTitle" json:"WindowTitle,omitempty"` WorkingDirectory *string `protobuf:"bytes,20,opt,name=WorkingDirectory,json=workingDirectory" json:"WorkingDirectory,omitempty"` XCoordinate *uint32 `protobuf:"varint,21,opt,name=XCoordinate,json=xCoordinate" json:"XCoordinate,omitempty"` XNumCharacters *uint32 `protobuf:"varint,22,opt,name=XNumCharacters,json=xNumCharacters" json:"XNumCharacters,omitempty"` XSize *uint32 `protobuf:"varint,23,opt,name=XSize,json=xSize" json:"XSize,omitempty"` YCoordinate *uint32 `protobuf:"varint,24,opt,name=YCoordinate,json=yCoordinate" json:"YCoordinate,omitempty"` YNumCharacters *uint32 `protobuf:"varint,25,opt,name=YNumCharacters,json=yNumCharacters" json:"YNumCharacters,omitempty"` YSize *uint32 `protobuf:"varint,26,opt,name=YSize,json=ySize" json:"YSize,omitempty"` MaximumQueueSize *uint64 `protobuf:"varint,27,opt,name=MaximumQueueSize,json=maximumQueueSize" json:"MaximumQueueSize,omitempty"` MachineName *uint64 `protobuf:"varint,28,opt,name=MachineName,json=machineName" json:"MachineName,omitempty"` XXX_unrecognized []byte `json:"-"` }
Windows WMI CommandLineEventConsumer https://msdn.microsoft.com/en-us/library/aa389231(v=vs.85).aspx The following protobuf breaks the style-guide to maintain the same names as the documented classes.
func (*WMICommandLineEventConsumer) Descriptor ¶
func (*WMICommandLineEventConsumer) Descriptor() ([]byte, []int)
func (*WMICommandLineEventConsumer) GetCommandLineTemplate ¶
func (m *WMICommandLineEventConsumer) GetCommandLineTemplate() string
func (*WMICommandLineEventConsumer) GetCreateNewConsole ¶
func (m *WMICommandLineEventConsumer) GetCreateNewConsole() bool
func (*WMICommandLineEventConsumer) GetCreateNewProcessGroup ¶
func (m *WMICommandLineEventConsumer) GetCreateNewProcessGroup() bool
func (*WMICommandLineEventConsumer) GetCreateSeparateWowVdm ¶
func (m *WMICommandLineEventConsumer) GetCreateSeparateWowVdm() bool
func (*WMICommandLineEventConsumer) GetCreateSharedWowVdm ¶
func (m *WMICommandLineEventConsumer) GetCreateSharedWowVdm() bool
func (*WMICommandLineEventConsumer) GetCreatorSID ¶
func (m *WMICommandLineEventConsumer) GetCreatorSID() string
func (*WMICommandLineEventConsumer) GetDesktopName ¶
func (m *WMICommandLineEventConsumer) GetDesktopName() string
func (*WMICommandLineEventConsumer) GetExecutablePath ¶
func (m *WMICommandLineEventConsumer) GetExecutablePath() string
func (*WMICommandLineEventConsumer) GetFillAttribute ¶
func (m *WMICommandLineEventConsumer) GetFillAttribute() uint32
func (*WMICommandLineEventConsumer) GetFillAttributes ¶
func (m *WMICommandLineEventConsumer) GetFillAttributes() uint32
func (*WMICommandLineEventConsumer) GetForceOffFeedback ¶
func (m *WMICommandLineEventConsumer) GetForceOffFeedback() bool
func (*WMICommandLineEventConsumer) GetForceOnFeedback ¶
func (m *WMICommandLineEventConsumer) GetForceOnFeedback() bool
func (*WMICommandLineEventConsumer) GetKillTimeout ¶
func (m *WMICommandLineEventConsumer) GetKillTimeout() uint32
func (*WMICommandLineEventConsumer) GetMachineName ¶
func (m *WMICommandLineEventConsumer) GetMachineName() uint64
func (*WMICommandLineEventConsumer) GetMaximumQueueSize ¶
func (m *WMICommandLineEventConsumer) GetMaximumQueueSize() uint64
func (*WMICommandLineEventConsumer) GetName ¶
func (m *WMICommandLineEventConsumer) GetName() string
func (*WMICommandLineEventConsumer) GetPriority ¶
func (m *WMICommandLineEventConsumer) GetPriority() int32
func (*WMICommandLineEventConsumer) GetRunInteractively ¶
func (m *WMICommandLineEventConsumer) GetRunInteractively() bool
func (*WMICommandLineEventConsumer) GetShowWindowCommand ¶
func (m *WMICommandLineEventConsumer) GetShowWindowCommand() uint32
func (*WMICommandLineEventConsumer) GetUseDefaultErrorMode ¶
func (m *WMICommandLineEventConsumer) GetUseDefaultErrorMode() bool
func (*WMICommandLineEventConsumer) GetWindowTitle ¶
func (m *WMICommandLineEventConsumer) GetWindowTitle() string
func (*WMICommandLineEventConsumer) GetWorkingDirectory ¶
func (m *WMICommandLineEventConsumer) GetWorkingDirectory() string
func (*WMICommandLineEventConsumer) GetXCoordinate ¶
func (m *WMICommandLineEventConsumer) GetXCoordinate() uint32
func (*WMICommandLineEventConsumer) GetXNumCharacters ¶
func (m *WMICommandLineEventConsumer) GetXNumCharacters() uint32
func (*WMICommandLineEventConsumer) GetXSize ¶
func (m *WMICommandLineEventConsumer) GetXSize() uint32
func (*WMICommandLineEventConsumer) GetYCoordinate ¶
func (m *WMICommandLineEventConsumer) GetYCoordinate() uint32
func (*WMICommandLineEventConsumer) GetYNumCharacters ¶
func (m *WMICommandLineEventConsumer) GetYNumCharacters() uint32
func (*WMICommandLineEventConsumer) GetYSize ¶
func (m *WMICommandLineEventConsumer) GetYSize() uint32
func (*WMICommandLineEventConsumer) ProtoMessage ¶
func (*WMICommandLineEventConsumer) ProtoMessage()
func (*WMICommandLineEventConsumer) Reset ¶
func (m *WMICommandLineEventConsumer) Reset()
func (*WMICommandLineEventConsumer) String ¶
func (m *WMICommandLineEventConsumer) String() string
type WinUserActivityInvestigationArgs ¶
type WinUserActivityInvestigationArgs struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` GetBrowserHistory *bool `protobuf:"varint,2,opt,name=get_browser_history,json=getBrowserHistory,def=1" json:"get_browser_history,omitempty"` RecursiveListHomedir *uint64 `protobuf:"varint,3,opt,name=recursive_list_homedir,json=recursiveListHomedir,def=5" json:"recursive_list_homedir,omitempty"` RecursiveListUserRegistry *uint64 `` /* 140-byte string literal not displayed */ ArtifactList []string `protobuf:"bytes,5,rep,name=artifact_list,json=artifactList" json:"artifact_list,omitempty"` TimelineCollectedData *bool `` /* 126-byte string literal not displayed */ UseTsk *bool `protobuf:"varint,7,opt,name=use_tsk,json=useTsk" json:"use_tsk,omitempty"` XXX_unrecognized []byte `json:"-"` }
Next field ID: 8
func (*WinUserActivityInvestigationArgs) Descriptor ¶
func (*WinUserActivityInvestigationArgs) Descriptor() ([]byte, []int)
func (*WinUserActivityInvestigationArgs) GetArtifactList ¶
func (m *WinUserActivityInvestigationArgs) GetArtifactList() []string
func (*WinUserActivityInvestigationArgs) GetGetBrowserHistory ¶
func (m *WinUserActivityInvestigationArgs) GetGetBrowserHistory() bool
func (*WinUserActivityInvestigationArgs) GetRecursiveListHomedir ¶
func (m *WinUserActivityInvestigationArgs) GetRecursiveListHomedir() uint64
func (*WinUserActivityInvestigationArgs) GetRecursiveListUserRegistry ¶
func (m *WinUserActivityInvestigationArgs) GetRecursiveListUserRegistry() uint64
func (*WinUserActivityInvestigationArgs) GetTimelineCollectedData ¶
func (m *WinUserActivityInvestigationArgs) GetTimelineCollectedData() bool
func (*WinUserActivityInvestigationArgs) GetUseTsk ¶
func (m *WinUserActivityInvestigationArgs) GetUseTsk() bool
func (*WinUserActivityInvestigationArgs) GetUsername ¶
func (m *WinUserActivityInvestigationArgs) GetUsername() string
func (*WinUserActivityInvestigationArgs) ProtoMessage ¶
func (*WinUserActivityInvestigationArgs) ProtoMessage()
func (*WinUserActivityInvestigationArgs) Reset ¶
func (m *WinUserActivityInvestigationArgs) Reset()
func (*WinUserActivityInvestigationArgs) String ¶
func (m *WinUserActivityInvestigationArgs) String() string
type WindowsServiceInformation ¶
type WindowsServiceInformation struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` Binary *StatEntry `protobuf:"bytes,3,opt,name=binary" json:"binary,omitempty"` State *string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"` WmiInformation *Dict `protobuf:"bytes,5,opt,name=wmi_information,json=wmiInformation" json:"wmi_information,omitempty"` DisplayName *string `protobuf:"bytes,6,opt,name=display_name,json=displayName" json:"display_name,omitempty"` DriverPackageId *string `protobuf:"bytes,7,opt,name=driver_package_id,json=driverPackageId" json:"driver_package_id,omitempty"` ErrorControl *WindowsServiceInformation_ErrorControl `` /* 135-byte string literal not displayed */ ImagePath *string `protobuf:"bytes,9,opt,name=image_path,json=imagePath" json:"image_path,omitempty"` ObjectName *string `protobuf:"bytes,10,opt,name=object_name,json=objectName" json:"object_name,omitempty"` StartupType *WindowsServiceInformation_ServiceMode `` /* 132-byte string literal not displayed */ ServiceType *WindowsServiceInformation_ServiceType `` /* 132-byte string literal not displayed */ GroupName *string `protobuf:"bytes,13,opt,name=group_name,json=groupName" json:"group_name,omitempty"` ServiceDll *string `protobuf:"bytes,14,opt,name=service_dll,json=serviceDll" json:"service_dll,omitempty"` RegistryKey *string `protobuf:"bytes,15,opt,name=registry_key,json=registryKey" json:"registry_key,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*WindowsServiceInformation) Descriptor ¶
func (*WindowsServiceInformation) Descriptor() ([]byte, []int)
func (*WindowsServiceInformation) GetBinary ¶
func (m *WindowsServiceInformation) GetBinary() *StatEntry
func (*WindowsServiceInformation) GetDescription ¶
func (m *WindowsServiceInformation) GetDescription() string
func (*WindowsServiceInformation) GetDisplayName ¶
func (m *WindowsServiceInformation) GetDisplayName() string
func (*WindowsServiceInformation) GetDriverPackageId ¶
func (m *WindowsServiceInformation) GetDriverPackageId() string
func (*WindowsServiceInformation) GetErrorControl ¶
func (m *WindowsServiceInformation) GetErrorControl() WindowsServiceInformation_ErrorControl
func (*WindowsServiceInformation) GetGroupName ¶
func (m *WindowsServiceInformation) GetGroupName() string
func (*WindowsServiceInformation) GetImagePath ¶
func (m *WindowsServiceInformation) GetImagePath() string
func (*WindowsServiceInformation) GetName ¶
func (m *WindowsServiceInformation) GetName() string
func (*WindowsServiceInformation) GetObjectName ¶
func (m *WindowsServiceInformation) GetObjectName() string
func (*WindowsServiceInformation) GetRegistryKey ¶
func (m *WindowsServiceInformation) GetRegistryKey() string
func (*WindowsServiceInformation) GetServiceDll ¶
func (m *WindowsServiceInformation) GetServiceDll() string
func (*WindowsServiceInformation) GetServiceType ¶
func (m *WindowsServiceInformation) GetServiceType() WindowsServiceInformation_ServiceType
func (*WindowsServiceInformation) GetStartupType ¶
func (m *WindowsServiceInformation) GetStartupType() WindowsServiceInformation_ServiceMode
func (*WindowsServiceInformation) GetState ¶
func (m *WindowsServiceInformation) GetState() string
func (*WindowsServiceInformation) GetWmiInformation ¶
func (m *WindowsServiceInformation) GetWmiInformation() *Dict
func (*WindowsServiceInformation) ProtoMessage ¶
func (*WindowsServiceInformation) ProtoMessage()
func (*WindowsServiceInformation) Reset ¶
func (m *WindowsServiceInformation) Reset()
func (*WindowsServiceInformation) String ¶
func (m *WindowsServiceInformation) String() string
type WindowsServiceInformation_ErrorControl ¶
type WindowsServiceInformation_ErrorControl int32
const ( WindowsServiceInformation_CRITICAL WindowsServiceInformation_ErrorControl = 3 WindowsServiceInformation_SEVERE WindowsServiceInformation_ErrorControl = 2 WindowsServiceInformation_NORMAL WindowsServiceInformation_ErrorControl = 1 WindowsServiceInformation_IGNORE WindowsServiceInformation_ErrorControl = 0 )
func (WindowsServiceInformation_ErrorControl) EnumDescriptor ¶
func (WindowsServiceInformation_ErrorControl) EnumDescriptor() ([]byte, []int)
func (WindowsServiceInformation_ErrorControl) String ¶
func (x WindowsServiceInformation_ErrorControl) String() string
func (*WindowsServiceInformation_ErrorControl) UnmarshalJSON ¶
func (x *WindowsServiceInformation_ErrorControl) UnmarshalJSON(data []byte) error
type WindowsServiceInformation_ServiceMode ¶
type WindowsServiceInformation_ServiceMode int32
const ( WindowsServiceInformation_SERVICE_BOOT_START WindowsServiceInformation_ServiceMode = 0 WindowsServiceInformation_SERVICE_SYSTEM_START WindowsServiceInformation_ServiceMode = 1 WindowsServiceInformation_SERVICE_AUTO_START WindowsServiceInformation_ServiceMode = 2 WindowsServiceInformation_SERVICE_DEMAND_START WindowsServiceInformation_ServiceMode = 3 WindowsServiceInformation_SERVICE_DISABLED WindowsServiceInformation_ServiceMode = 4 )
func (WindowsServiceInformation_ServiceMode) EnumDescriptor ¶
func (WindowsServiceInformation_ServiceMode) EnumDescriptor() ([]byte, []int)
func (WindowsServiceInformation_ServiceMode) String ¶
func (x WindowsServiceInformation_ServiceMode) String() string
func (*WindowsServiceInformation_ServiceMode) UnmarshalJSON ¶
func (x *WindowsServiceInformation_ServiceMode) UnmarshalJSON(data []byte) error
type WindowsServiceInformation_ServiceType ¶
type WindowsServiceInformation_ServiceType int32
const ( WindowsServiceInformation_SERVICE_KERNEL_DRIVER WindowsServiceInformation_ServiceType = 1 WindowsServiceInformation_SERVICE_FILE_SYSTEM_DRIVER WindowsServiceInformation_ServiceType = 2 WindowsServiceInformation_SERVICE_ADAPTER_ARGS WindowsServiceInformation_ServiceType = 4 WindowsServiceInformation_SERVICE_WIN32_OWN_PROCESS WindowsServiceInformation_ServiceType = 16 WindowsServiceInformation_SERVICE_WIN32_SHARE_PROCESS WindowsServiceInformation_ServiceType = 32 )
func (WindowsServiceInformation_ServiceType) EnumDescriptor ¶
func (WindowsServiceInformation_ServiceType) EnumDescriptor() ([]byte, []int)
func (WindowsServiceInformation_ServiceType) String ¶
func (x WindowsServiceInformation_ServiceType) String() string
func (*WindowsServiceInformation_ServiceType) UnmarshalJSON ¶
func (x *WindowsServiceInformation_ServiceType) UnmarshalJSON(data []byte) error
type WindowsVolume ¶
type WindowsVolume struct { AttributesList []WindowsVolume_WindowsVolumeAttributeEnum `` /* 143-byte string literal not displayed */ DriveLetter *string `protobuf:"bytes,2,opt,name=drive_letter,json=driveLetter" json:"drive_letter,omitempty"` DriveType *WindowsVolume_WindowsDriveTypeEnum `protobuf:"varint,3,opt,name=drive_type,json=driveType,enum=WindowsVolume_WindowsDriveTypeEnum" json:"drive_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
Based on cybox definition: http://cybox.mitre.org/language/version2.1/xsddocs/objects/Win_Volume_Object.html
func (*WindowsVolume) Descriptor ¶
func (*WindowsVolume) Descriptor() ([]byte, []int)
func (*WindowsVolume) GetAttributesList ¶
func (m *WindowsVolume) GetAttributesList() []WindowsVolume_WindowsVolumeAttributeEnum
func (*WindowsVolume) GetDriveLetter ¶
func (m *WindowsVolume) GetDriveLetter() string
func (*WindowsVolume) GetDriveType ¶
func (m *WindowsVolume) GetDriveType() WindowsVolume_WindowsDriveTypeEnum
func (*WindowsVolume) ProtoMessage ¶
func (*WindowsVolume) ProtoMessage()
func (*WindowsVolume) Reset ¶
func (m *WindowsVolume) Reset()
func (*WindowsVolume) String ¶
func (m *WindowsVolume) String() string
type WindowsVolume_WindowsDriveTypeEnum ¶
type WindowsVolume_WindowsDriveTypeEnum int32
const ( WindowsVolume_DRIVE_UNKNOWN WindowsVolume_WindowsDriveTypeEnum = 0 WindowsVolume_DRIVE_NO_ROOT_DIR WindowsVolume_WindowsDriveTypeEnum = 1 WindowsVolume_DRIVE_REMOVABLE WindowsVolume_WindowsDriveTypeEnum = 2 WindowsVolume_DRIVE_FIXED WindowsVolume_WindowsDriveTypeEnum = 3 WindowsVolume_DRIVE_REMOTE WindowsVolume_WindowsDriveTypeEnum = 4 WindowsVolume_DRIVE_CDROM WindowsVolume_WindowsDriveTypeEnum = 5 WindowsVolume_DRIVE_RAMDISK WindowsVolume_WindowsDriveTypeEnum = 6 )
func (WindowsVolume_WindowsDriveTypeEnum) Enum ¶
func (x WindowsVolume_WindowsDriveTypeEnum) Enum() *WindowsVolume_WindowsDriveTypeEnum
func (WindowsVolume_WindowsDriveTypeEnum) EnumDescriptor ¶
func (WindowsVolume_WindowsDriveTypeEnum) EnumDescriptor() ([]byte, []int)
func (WindowsVolume_WindowsDriveTypeEnum) String ¶
func (x WindowsVolume_WindowsDriveTypeEnum) String() string
func (*WindowsVolume_WindowsDriveTypeEnum) UnmarshalJSON ¶
func (x *WindowsVolume_WindowsDriveTypeEnum) UnmarshalJSON(data []byte) error
type WindowsVolume_WindowsVolumeAttributeEnum ¶
type WindowsVolume_WindowsVolumeAttributeEnum int32
WindowsVolume
const ( WindowsVolume_READONLY WindowsVolume_WindowsVolumeAttributeEnum = 0 WindowsVolume_HIDDEN WindowsVolume_WindowsVolumeAttributeEnum = 1 WindowsVolume_NODEFAULTDRIVELETTER WindowsVolume_WindowsVolumeAttributeEnum = 2 WindowsVolume_SHADOWCOPY WindowsVolume_WindowsVolumeAttributeEnum = 3 )
func (WindowsVolume_WindowsVolumeAttributeEnum) EnumDescriptor ¶
func (WindowsVolume_WindowsVolumeAttributeEnum) EnumDescriptor() ([]byte, []int)
func (WindowsVolume_WindowsVolumeAttributeEnum) String ¶
func (x WindowsVolume_WindowsVolumeAttributeEnum) String() string
func (*WindowsVolume_WindowsVolumeAttributeEnum) UnmarshalJSON ¶
func (x *WindowsVolume_WindowsVolumeAttributeEnum) UnmarshalJSON(data []byte) error
type WmiRequest ¶
type WmiRequest struct { Query *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"` BaseObject *string `protobuf:"bytes,2,opt,name=base_object,json=baseObject" json:"base_object,omitempty"` XXX_unrecognized []byte `json:"-"` }
Windows WMI Request.
func (*WmiRequest) Descriptor ¶
func (*WmiRequest) Descriptor() ([]byte, []int)
func (*WmiRequest) GetBaseObject ¶
func (m *WmiRequest) GetBaseObject() string
func (*WmiRequest) GetQuery ¶
func (m *WmiRequest) GetQuery() string
func (*WmiRequest) ProtoMessage ¶
func (*WmiRequest) ProtoMessage()
func (*WmiRequest) Reset ¶
func (m *WmiRequest) Reset()
func (*WmiRequest) String ¶
func (m *WmiRequest) String() string
Source Files ¶
- acls.pb.go
- analysis.pb.go
- anomaly.pb.go
- anyvalue.go
- api.pb.go
- apiclient.go
- apifunctions.go
- artifact.pb.go
- checks.pb.go
- config_file.pb.go
- data_server.pb.go
- data_store.pb.go
- export.pb.go
- flows.pb.go
- generate.go
- jobs.pb.go
- json.go
- knowledge_base.pb.go
- legacy.go
- output_plugin.pb.go
- semantic.pb.go
- sysinfo.pb.go