googlecloudlogmulticloudapiaudit_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(&multicloudAPIListLogEntriesTaskSetting{})

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{}](googlecloudlogmulticloudapiaudit_contract.LogToTimelineMapperTaskID, &multicloudAuditLogLogToTimelineMapperSetting{},
	inspectioncore_contract.FeatureTaskLabel(`MultiCloud API logs`,
		`Gather Anthos Multicloud audit log including cluster creation,deletion and upgrades.`,
		enum.LogTypeGkeAudit,
		5000,
		true,
	),
)

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

Functions

func Register

func Register(registry coreinspection.InspectionTaskRegistry) error

Register registers all googlecloudlogmulticloudapiaudit 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