MCPcopy Index your code
hub / github.com/google/go-github / AuditLogStreamVendorConfig

Interface AuditLogStreamVendorConfig

github/enterprise_audit_log_stream.go:33–35  ·  view source on GitHub ↗

AuditLogStreamVendorConfig is a sealed marker interface for vendor-specific audit log stream configurations. Only this package can define implementations.

Source from the content-addressed store, hash-verified

31// AuditLogStreamVendorConfig is a sealed marker interface for vendor-specific audit log
32// stream configurations. Only this package can define implementations.
33type AuditLogStreamVendorConfig interface {
34 isAuditLogStreamVendorConfig()
35}
36
37// AuditLogStreamKey represents the public key used to encrypt secrets for audit log streaming.
38type AuditLogStreamKey struct {

Callers

nothing calls this directly

Implementers 8

AzureBlobConfiggithub/enterprise_audit_log_stream.go
AzureHubConfiggithub/enterprise_audit_log_stream.go
AmazonS3OIDCConfiggithub/enterprise_audit_log_stream.go
AmazonS3AccessKeysConfiggithub/enterprise_audit_log_stream.go
SplunkConfiggithub/enterprise_audit_log_stream.go
HecConfiggithub/enterprise_audit_log_stream.go
GoogleCloudConfiggithub/enterprise_audit_log_stream.go
DatadogConfiggithub/enterprise_audit_log_stream.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…