googlecloudlogonpremapiaudit_impl

package
v0.55.2 Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2026 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

FieldSetReaderTask is a task that reads and parses field sets from MulticloudAPI audit logs. It uses GCPOperationAuditLogFieldSetReader and MulticloudAPIAuditResourceFieldSetReader to extract common GCP audit log fields and multicloud api-specific resource fields.

View Source
var ListLogEntriesTask = googlecloudcommon_contract.NewListLogEntriesTask(&onpremAPIListLogEntriesTaskSetting{})

LogGrouperTask is a task that groups MulticloudAPI audit logs by their resource path. This grouping allows for parallel processing of logs related to the same resource.

LogIngesterTask is a task that serializes MulticloudAPI audit logs for storage in the history builder.

View Source
var LogToTimelineMapperTask = inspectiontaskbase.NewLogToTimelineMapperTask[struct{}](googlecloudlogonpremapiaudit_contract.LogToTimelineMapperTaskID, &onpremAuditLogLogToTimelineMapperSetting{},
	inspectioncore_contract.FeatureTaskLabel(`OnPrem API logs`,
		`Gather Anthos OnPrem audit log including cluster creation,deletion,enroll,unenroll and upgrades.`,
		enum.LogTypeOnPremAPI,
		5000,
		true,
	),
)

LogToTimelineMapperTask is a task that adds revisions/events regarding logs.

Functions

func Register

func Register(registry coreinspection.InspectionTaskRegistry) error

Register registers all googlecloudlogonpremapiaudit inspection tasks to the registry.

Types

This section is empty.

Jump to

Keyboard shortcuts

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