events

package
v0.0.0-...-1c31b5e Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2025 License: Apache-2.0 Imports: 25 Imported by: 108

Documentation

Overview

Package events contains event related types and logic required by the Teleport API.

Index

Constants

View Source
const (
	// UnknownEvent is any event received that isn't recognized as any other event type.
	UnknownEvent = "unknown"

	// UnknownCode is used when an event of unknown type is encountered.
	UnknownCode = "TCC00E"
)

Variables

View Source
var (
	ErrInvalidLengthAthena        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowAthena          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupAthena = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthEvents        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvents          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group")
)
View Source
var AdminActionsMFAStatus_name = map[int32]string{
	0: "ADMIN_ACTIONS_MFA_STATUS_UNSPECIFIED",
	1: "ADMIN_ACTIONS_MFA_STATUS_UNCHANGED",
	2: "ADMIN_ACTIONS_MFA_STATUS_ENABLED",
	3: "ADMIN_ACTIONS_MFA_STATUS_DISABLED",
}
View Source
var AdminActionsMFAStatus_value = map[string]int32{
	"ADMIN_ACTIONS_MFA_STATUS_UNSPECIFIED": 0,
	"ADMIN_ACTIONS_MFA_STATUS_UNCHANGED":   1,
	"ADMIN_ACTIONS_MFA_STATUS_ENABLED":     2,
	"ADMIN_ACTIONS_MFA_STATUS_DISABLED":    3,
}
View Source
var ContactType_name = map[int32]string{
	0: "CONTACT_TYPE_UNSPECIFIED",
	1: "CONTACT_TYPE_BUSINESS",
	2: "CONTACT_TYPE_SECURITY",
}
View Source
var ContactType_value = map[string]int32{
	"CONTACT_TYPE_UNSPECIFIED": 0,
	"CONTACT_TYPE_BUSINESS":    1,
	"CONTACT_TYPE_SECURITY":    2,
}
View Source
var DeviceOrigin_name = map[int32]string{
	0: "DEVICE_ORIGIN_UNSPECIFIED",
	1: "DEVICE_ORIGIN_API",
	2: "DEVICE_ORIGIN_JAMF",
	3: "DEVICE_ORIGIN_INTUNE",
}
View Source
var DeviceOrigin_value = map[string]int32{
	"DEVICE_ORIGIN_UNSPECIFIED": 0,
	"DEVICE_ORIGIN_API":         1,
	"DEVICE_ORIGIN_JAMF":        2,
	"DEVICE_ORIGIN_INTUNE":      3,
}
View Source
var ElasticsearchCategory_name = map[int32]string{
	0: "ELASTICSEARCH_CATEGORY_GENERAL",
	1: "ELASTICSEARCH_CATEGORY_SECURITY",
	2: "ELASTICSEARCH_CATEGORY_SEARCH",
	3: "ELASTICSEARCH_CATEGORY_SQL",
}
View Source
var ElasticsearchCategory_value = map[string]int32{
	"ELASTICSEARCH_CATEGORY_GENERAL":  0,
	"ELASTICSEARCH_CATEGORY_SECURITY": 1,
	"ELASTICSEARCH_CATEGORY_SEARCH":   2,
	"ELASTICSEARCH_CATEGORY_SQL":      3,
}
View Source
var EventAction_name = map[int32]string{
	0: "OBSERVED",
	1: "DENIED",
}
View Source
var EventAction_value = map[string]int32{
	"OBSERVED": 0,
	"DENIED":   1,
}
View Source
var OSType_name = map[int32]string{
	0: "OS_TYPE_UNSPECIFIED",
	1: "OS_TYPE_LINUX",
	2: "OS_TYPE_MACOS",
	3: "OS_TYPE_WINDOWS",
}
View Source
var OSType_value = map[string]int32{
	"OS_TYPE_UNSPECIFIED": 0,
	"OS_TYPE_LINUX":       1,
	"OS_TYPE_MACOS":       2,
	"OS_TYPE_WINDOWS":     3,
}
View Source
var OpenSearchCategory_name = map[int32]string{
	0: "OPEN_SEARCH_CATEGORY_GENERAL",
	1: "OPEN_SEARCH_CATEGORY_SECURITY",
	2: "OPEN_SEARCH_CATEGORY_SEARCH",
	3: "OPEN_SEARCH_CATEGORY_SQL",
}
View Source
var OpenSearchCategory_value = map[string]int32{
	"OPEN_SEARCH_CATEGORY_GENERAL":  0,
	"OPEN_SEARCH_CATEGORY_SECURITY": 1,
	"OPEN_SEARCH_CATEGORY_SEARCH":   2,
	"OPEN_SEARCH_CATEGORY_SQL":      3,
}
View Source
var SFTPAction_name = map[int32]string{
	0:  "INVALID",
	1:  "OPEN",
	2:  "CLOSE",
	3:  "READ",
	4:  "WRITE",
	5:  "LSTAT",
	6:  "FSTAT",
	7:  "SETSTAT",
	8:  "FSETSTAT",
	9:  "OPENDIR",
	10: "READDIR",
	11: "REMOVE",
	12: "MKDIR",
	13: "RMDIR",
	14: "REALPATH",
	15: "STAT",
	16: "RENAME",
	17: "READLINK",
	18: "SYMLINK",
	19: "LINK",
}
View Source
var SFTPAction_value = map[string]int32{
	"INVALID":  0,
	"OPEN":     1,
	"CLOSE":    2,
	"READ":     3,
	"WRITE":    4,
	"LSTAT":    5,
	"FSTAT":    6,
	"SETSTAT":  7,
	"FSETSTAT": 8,
	"OPENDIR":  9,
	"READDIR":  10,
	"REMOVE":   11,
	"MKDIR":    12,
	"RMDIR":    13,
	"REALPATH": 14,
	"STAT":     15,
	"RENAME":   16,
	"READLINK": 17,
	"SYMLINK":  18,
	"LINK":     19,
}
View Source
var SessionNetwork_NetworkOperation_name = map[int32]string{
	0: "CONNECT",
	1: "SEND",
}
View Source
var SessionNetwork_NetworkOperation_value = map[string]int32{
	"CONNECT": 0,
	"SEND":    1,
}
View Source
var UserKind_name = map[int32]string{
	0: "USER_KIND_UNSPECIFIED",
	1: "USER_KIND_HUMAN",
	2: "USER_KIND_BOT",
}
View Source
var UserKind_value = map[string]int32{
	"USER_KIND_UNSPECIFIED": 0,
	"USER_KIND_HUMAN":       1,
	"USER_KIND_BOT":         2,
}
View Source
var UserOrigin_name = map[int32]string{
	0: "USER_ORIGIN_UNSPECIFIED",
	1: "USER_ORIGIN_LOCAL",
	2: "USER_ORIGIN_SSO",
	3: "USER_ORIGIN_OKTA",
	4: "USER_ORIGIN_SCIM",
	5: "USER_ORIGIN_ENTRAID",
}
View Source
var UserOrigin_value = map[string]int32{
	"USER_ORIGIN_UNSPECIFIED": 0,
	"USER_ORIGIN_LOCAL":       1,
	"USER_ORIGIN_SSO":         2,
	"USER_ORIGIN_OKTA":        3,
	"USER_ORIGIN_SCIM":        4,
	"USER_ORIGIN_ENTRAID":     5,
}

Functions

func ToUnstructured

func ToUnstructured(evt AuditEvent) (*auditlogpb.EventUnstructured, error)

ToUnstructured converts the event stored in the AuditEvent interface to unstructured. If the event is a session print event, it is converted to a plugins printEvent struct which is then converted to structpb.Struct. Otherwise the event is marshaled directly.

Types

type AWSICResourceSync

type AWSICResourceSync struct {
	// Metadata is the event metadata.
	Metadata `protobuf:"bytes,1,opt,name=metadata,proto3,embedded=metadata" json:""`
	// Total imported AWS accounts.
	TotalAccounts int32 `protobuf:"varint,2,opt,name=total_accounts,json=totalAccounts,proto3" json:"total_accounts,omitempty"`
	// Total account assignments imported from Identity Center. Account assignments
	// are permissions assigned to users or groups.
	TotalAccountAssignments int32 `` /* 133-byte string literal not displayed */
	// Total user groups imported from Identity Center.
	TotalUserGroups int32 `protobuf:"varint,4,opt,name=total_user_groups,json=totalUserGroups,proto3" json:"total_user_groups,omitempty"`
	// Total permission sets imported from Identity Center.
	TotalPermissionSets int32 `protobuf:"varint,5,opt,name=total_permission_sets,json=totalPermissionSets,proto3" json:"total_permission_sets,omitempty"`
	// Status is a resource sync status.
	Status               `protobuf:"bytes,6,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AWSICResourceSync is emitted when the AWS Identity Center integration imports resources from Identity Center and reconciles them to Teleport.

func (*AWSICResourceSync) Descriptor

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

func (*AWSICResourceSync) Marshal

func (m *AWSICResourceSync) Marshal() (dAtA []byte, err error)

func (*AWSICResourceSync) MarshalTo

func (m *AWSICResourceSync) MarshalTo(dAtA []byte) (int, error)

func (*AWSICResourceSync) MarshalToSizedBuffer

func (m *AWSICResourceSync) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AWSICResourceSync) ProtoMessage

func (*AWSICResourceSync) ProtoMessage()

func (*AWSICResourceSync) Reset

func (m *AWSICResourceSync) Reset()

func (*AWSICResourceSync) Size

func (m *AWSICResourceSync) Size() (n int)

func (*AWSICResourceSync) String

func (m *AWSICResourceSync) String() string

func (*AWSICResourceSync) TrimToMaxSize

func (m *AWSICResourceSync) TrimToMaxSize(maxSize int) AuditEvent

func (*AWSICResourceSync) Unmarshal

func (m *AWSICResourceSync) Unmarshal(dAtA []byte) error

func (*AWSICResourceSync) XXX_DiscardUnknown

func (m *AWSICResourceSync) XXX_DiscardUnknown()

func (*AWSICResourceSync) XXX_Marshal

func (m *AWSICResourceSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AWSICResourceSync) XXX_Merge

func (m *AWSICResourceSync) XXX_Merge(src proto.Message)

func (*AWSICResourceSync) XXX_Size

func (m *AWSICResourceSync) XXX_Size() int

func (*AWSICResourceSync) XXX_Unmarshal

func (m *AWSICResourceSync) XXX_Unmarshal(b []byte) error

type AWSOIDCIntegrationMetadata

type AWSOIDCIntegrationMetadata struct {
	// RoleARN contains the Role ARN used to set up the Integration.
	// This is the AWS Role that Teleport will use to issue tokens for API Calls.
	RoleARN string `protobuf:"bytes,1,opt,name=RoleARN,proto3" json:"role_arn,omitempty"`
	// IssuerS3URI is the Identity Provider that was configured in AWS.
	IssuerS3URI          string   `protobuf:"bytes,2,opt,name=IssuerS3URI,proto3" json:"issuer_s3_uri,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AWSOIDCIntegrationMetadata contains metadata for AWS OIDC integrations.

func (*AWSOIDCIntegrationMetadata) Descriptor

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

func (*AWSOIDCIntegrationMetadata) Marshal

func (m *AWSOIDCIntegrationMetadata) Marshal() (dAtA []byte, err error)

func (*AWSOIDCIntegrationMetadata) MarshalTo

func (m *AWSOIDCIntegrationMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AWSOIDCIntegrationMetadata) MarshalToSizedBuffer

func (m *AWSOIDCIntegrationMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AWSOIDCIntegrationMetadata) ProtoMessage

func (*AWSOIDCIntegrationMetadata) ProtoMessage()

func (*AWSOIDCIntegrationMetadata) Reset

func (m *AWSOIDCIntegrationMetadata) Reset()

func (*AWSOIDCIntegrationMetadata) Size

func (m *AWSOIDCIntegrationMetadata) Size() (n int)

func (*AWSOIDCIntegrationMetadata) String

func (m *AWSOIDCIntegrationMetadata) String() string

func (*AWSOIDCIntegrationMetadata) Unmarshal

func (m *AWSOIDCIntegrationMetadata) Unmarshal(dAtA []byte) error

func (*AWSOIDCIntegrationMetadata) XXX_DiscardUnknown

func (m *AWSOIDCIntegrationMetadata) XXX_DiscardUnknown()

func (*AWSOIDCIntegrationMetadata) XXX_Marshal

func (m *AWSOIDCIntegrationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AWSOIDCIntegrationMetadata) XXX_Merge

func (m *AWSOIDCIntegrationMetadata) XXX_Merge(src proto.Message)

func (*AWSOIDCIntegrationMetadata) XXX_Size

func (m *AWSOIDCIntegrationMetadata) XXX_Size() int

func (*AWSOIDCIntegrationMetadata) XXX_Unmarshal

func (m *AWSOIDCIntegrationMetadata) XXX_Unmarshal(b []byte) error

type AWSRequestMetadata

type AWSRequestMetadata struct {
	// AWSRegion is the requested AWS region.
	AWSRegion string `protobuf:"bytes,1,opt,name=AWSRegion,proto3" json:"aws_region,omitempty"`
	// AWSService is the requested AWS service name.
	AWSService string `protobuf:"bytes,2,opt,name=AWSService,proto3" json:"aws_service,omitempty"`
	// AWSHost is the requested host of the AWS service.
	AWSHost string `protobuf:"bytes,3,opt,name=AWSHost,proto3" json:"aws_host,omitempty"`
	// AWSAssumedRole is the assumed role that signed this request.
	AWSAssumedRole       string   `protobuf:"bytes,4,opt,name=AWSAssumedRole,proto3" json:"aws_assumed_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AWSRequestMetadata contains extra AWS metadata of an AppSessionRequest.

func (*AWSRequestMetadata) Descriptor

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

func (*AWSRequestMetadata) Marshal

func (m *AWSRequestMetadata) Marshal() (dAtA []byte, err error)

func (*AWSRequestMetadata) MarshalTo

func (m *AWSRequestMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AWSRequestMetadata) MarshalToSizedBuffer

func (m *AWSRequestMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AWSRequestMetadata) ProtoMessage

func (*AWSRequestMetadata) ProtoMessage()

func (*AWSRequestMetadata) Reset

func (m *AWSRequestMetadata) Reset()

func (*AWSRequestMetadata) Size

func (m *AWSRequestMetadata) Size() (n int)

func (*AWSRequestMetadata) String

func (m *AWSRequestMetadata) String() string

func (*AWSRequestMetadata) Unmarshal

func (m *AWSRequestMetadata) Unmarshal(dAtA []byte) error

func (*AWSRequestMetadata) XXX_DiscardUnknown

func (m *AWSRequestMetadata) XXX_DiscardUnknown()

func (*AWSRequestMetadata) XXX_Marshal

func (m *AWSRequestMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AWSRequestMetadata) XXX_Merge

func (m *AWSRequestMetadata) XXX_Merge(src proto.Message)

func (*AWSRequestMetadata) XXX_Size

func (m *AWSRequestMetadata) XXX_Size() int

func (*AWSRequestMetadata) XXX_Unmarshal

func (m *AWSRequestMetadata) XXX_Unmarshal(b []byte) error

type AccessGraphSettingsUpdate

type AccessGraphSettingsUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessGraphSettingsUpdate is emitted when the Access Graph Settings config is updated.

func (*AccessGraphSettingsUpdate) Descriptor

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

func (*AccessGraphSettingsUpdate) Marshal

func (m *AccessGraphSettingsUpdate) Marshal() (dAtA []byte, err error)

func (*AccessGraphSettingsUpdate) MarshalTo

func (m *AccessGraphSettingsUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AccessGraphSettingsUpdate) MarshalToSizedBuffer

func (m *AccessGraphSettingsUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessGraphSettingsUpdate) ProtoMessage

func (*AccessGraphSettingsUpdate) ProtoMessage()

func (*AccessGraphSettingsUpdate) Reset

func (m *AccessGraphSettingsUpdate) Reset()

func (*AccessGraphSettingsUpdate) Size

func (m *AccessGraphSettingsUpdate) Size() (n int)

func (*AccessGraphSettingsUpdate) String

func (m *AccessGraphSettingsUpdate) String() string

func (*AccessGraphSettingsUpdate) TrimToMaxSize

func (m *AccessGraphSettingsUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessGraphSettingsUpdate) Unmarshal

func (m *AccessGraphSettingsUpdate) Unmarshal(dAtA []byte) error

func (*AccessGraphSettingsUpdate) XXX_DiscardUnknown

func (m *AccessGraphSettingsUpdate) XXX_DiscardUnknown()

func (*AccessGraphSettingsUpdate) XXX_Marshal

func (m *AccessGraphSettingsUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessGraphSettingsUpdate) XXX_Merge

func (m *AccessGraphSettingsUpdate) XXX_Merge(src proto.Message)

func (*AccessGraphSettingsUpdate) XXX_Size

func (m *AccessGraphSettingsUpdate) XXX_Size() int

func (*AccessGraphSettingsUpdate) XXX_Unmarshal

func (m *AccessGraphSettingsUpdate) XXX_Unmarshal(b []byte) error

type AccessListCreate

type AccessListCreate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListCreate is emitted when an access list is created.

func (*AccessListCreate) Descriptor

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

func (*AccessListCreate) Marshal

func (m *AccessListCreate) Marshal() (dAtA []byte, err error)

func (*AccessListCreate) MarshalTo

func (m *AccessListCreate) MarshalTo(dAtA []byte) (int, error)

func (*AccessListCreate) MarshalToSizedBuffer

func (m *AccessListCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListCreate) ProtoMessage

func (*AccessListCreate) ProtoMessage()

func (*AccessListCreate) Reset

func (m *AccessListCreate) Reset()

func (*AccessListCreate) Size

func (m *AccessListCreate) Size() (n int)

func (*AccessListCreate) String

func (m *AccessListCreate) String() string

func (*AccessListCreate) TrimToMaxSize

func (m *AccessListCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListCreate) Unmarshal

func (m *AccessListCreate) Unmarshal(dAtA []byte) error

func (*AccessListCreate) XXX_DiscardUnknown

func (m *AccessListCreate) XXX_DiscardUnknown()

func (*AccessListCreate) XXX_Marshal

func (m *AccessListCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListCreate) XXX_Merge

func (m *AccessListCreate) XXX_Merge(src proto.Message)

func (*AccessListCreate) XXX_Size

func (m *AccessListCreate) XXX_Size() int

func (*AccessListCreate) XXX_Unmarshal

func (m *AccessListCreate) XXX_Unmarshal(b []byte) error

type AccessListDelete

type AccessListDelete struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListDelete is emitted when an access list is deleted.

func (*AccessListDelete) Descriptor

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

func (*AccessListDelete) Marshal

func (m *AccessListDelete) Marshal() (dAtA []byte, err error)

func (*AccessListDelete) MarshalTo

func (m *AccessListDelete) MarshalTo(dAtA []byte) (int, error)

func (*AccessListDelete) MarshalToSizedBuffer

func (m *AccessListDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListDelete) ProtoMessage

func (*AccessListDelete) ProtoMessage()

func (*AccessListDelete) Reset

func (m *AccessListDelete) Reset()

func (*AccessListDelete) Size

func (m *AccessListDelete) Size() (n int)

func (*AccessListDelete) String

func (m *AccessListDelete) String() string

func (*AccessListDelete) TrimToMaxSize

func (m *AccessListDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListDelete) Unmarshal

func (m *AccessListDelete) Unmarshal(dAtA []byte) error

func (*AccessListDelete) XXX_DiscardUnknown

func (m *AccessListDelete) XXX_DiscardUnknown()

func (*AccessListDelete) XXX_Marshal

func (m *AccessListDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListDelete) XXX_Merge

func (m *AccessListDelete) XXX_Merge(src proto.Message)

func (*AccessListDelete) XXX_Size

func (m *AccessListDelete) XXX_Size() int

func (*AccessListDelete) XXX_Unmarshal

func (m *AccessListDelete) XXX_Unmarshal(b []byte) error

type AccessListInvalidMetadata

type AccessListInvalidMetadata struct {
	// AccessListName is the name of the invalid access list.
	AccessListName string `protobuf:"bytes,1,opt,name=AccessListName,proto3" json:"access_list_name, omitempty"`
	// User is the username of the access list member who attempted to log in.
	User string `protobuf:"bytes,2,opt,name=User,proto3" json:"user,omitempty"`
	// MissingRoles are the names of the non-existent roles being referenced by the access list, causing it to be invalid.
	MissingRoles         []string `protobuf:"bytes,3,rep,name=MissingRoles,proto3" json:"missing_roles,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListInvalidMetadata contains metadata about invalid access lists.

func (*AccessListInvalidMetadata) Descriptor

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

func (*AccessListInvalidMetadata) Marshal

func (m *AccessListInvalidMetadata) Marshal() (dAtA []byte, err error)

func (*AccessListInvalidMetadata) MarshalTo

func (m *AccessListInvalidMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AccessListInvalidMetadata) MarshalToSizedBuffer

func (m *AccessListInvalidMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListInvalidMetadata) ProtoMessage

func (*AccessListInvalidMetadata) ProtoMessage()

func (*AccessListInvalidMetadata) Reset

func (m *AccessListInvalidMetadata) Reset()

func (*AccessListInvalidMetadata) Size

func (m *AccessListInvalidMetadata) Size() (n int)

func (*AccessListInvalidMetadata) String

func (m *AccessListInvalidMetadata) String() string

func (*AccessListInvalidMetadata) Unmarshal

func (m *AccessListInvalidMetadata) Unmarshal(dAtA []byte) error

func (*AccessListInvalidMetadata) XXX_DiscardUnknown

func (m *AccessListInvalidMetadata) XXX_DiscardUnknown()

func (*AccessListInvalidMetadata) XXX_Marshal

func (m *AccessListInvalidMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListInvalidMetadata) XXX_Merge

func (m *AccessListInvalidMetadata) XXX_Merge(src proto.Message)

func (*AccessListInvalidMetadata) XXX_Size

func (m *AccessListInvalidMetadata) XXX_Size() int

func (*AccessListInvalidMetadata) XXX_Unmarshal

func (m *AccessListInvalidMetadata) XXX_Unmarshal(b []byte) error

type AccessListMember

type AccessListMember struct {
	// JoinedOn is the date that the member joined.
	JoinedOn time.Time `protobuf:"bytes,1,opt,name=JoinedOn,proto3,stdtime" json:"joined_on,omitempty"`
	// RemovedOn is the date that the access list member was removed. Will only be populated for deletion.
	RemovedOn time.Time `protobuf:"bytes,2,opt,name=RemovedOn,proto3,stdtime" json:"removed_on,omitempty"`
	// Reason is the reason that the member was added, modified, or removed.
	Reason string `protobuf:"bytes,3,opt,name=Reason,proto3" json:"reason,omitempty"`
	// MemberName is the name of the member.
	MemberName string `protobuf:"bytes,4,opt,name=MemberName,proto3" json:"member_name,omitempty"`
	// MembershipKind describes the kind of membership, either
	// `MEMBERSHIP_KIND_USER` or `MEMBERSHIP_KIND_LIST`.
	MembershipKind       v1.MembershipKind `` /* 147-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

AccessListMember is metadata surrounding an individual access list member.

func (*AccessListMember) Descriptor

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

func (*AccessListMember) Marshal

func (m *AccessListMember) Marshal() (dAtA []byte, err error)

func (*AccessListMember) MarshalTo

func (m *AccessListMember) MarshalTo(dAtA []byte) (int, error)

func (*AccessListMember) MarshalToSizedBuffer

func (m *AccessListMember) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListMember) ProtoMessage

func (*AccessListMember) ProtoMessage()

func (*AccessListMember) Reset

func (m *AccessListMember) Reset()

func (*AccessListMember) Size

func (m *AccessListMember) Size() (n int)

func (*AccessListMember) String

func (m *AccessListMember) String() string

func (*AccessListMember) Unmarshal

func (m *AccessListMember) Unmarshal(dAtA []byte) error

func (*AccessListMember) XXX_DiscardUnknown

func (m *AccessListMember) XXX_DiscardUnknown()

func (*AccessListMember) XXX_Marshal

func (m *AccessListMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListMember) XXX_Merge

func (m *AccessListMember) XXX_Merge(src proto.Message)

func (*AccessListMember) XXX_Size

func (m *AccessListMember) XXX_Size() int

func (*AccessListMember) XXX_Unmarshal

func (m *AccessListMember) XXX_Unmarshal(b []byte) error

type AccessListMemberCreate

type AccessListMemberCreate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// AccessListMember is common access list member metadata.
	AccessListMemberMetadata `protobuf:"bytes,3,opt,name=AccessListMember,proto3,embedded=AccessListMember" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListMemberCreate is emitted when an access list member is created.

func (*AccessListMemberCreate) Descriptor

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

func (*AccessListMemberCreate) Marshal

func (m *AccessListMemberCreate) Marshal() (dAtA []byte, err error)

func (*AccessListMemberCreate) MarshalTo

func (m *AccessListMemberCreate) MarshalTo(dAtA []byte) (int, error)

func (*AccessListMemberCreate) MarshalToSizedBuffer

func (m *AccessListMemberCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListMemberCreate) ProtoMessage

func (*AccessListMemberCreate) ProtoMessage()

func (*AccessListMemberCreate) Reset

func (m *AccessListMemberCreate) Reset()

func (*AccessListMemberCreate) Size

func (m *AccessListMemberCreate) Size() (n int)

func (*AccessListMemberCreate) String

func (m *AccessListMemberCreate) String() string

func (*AccessListMemberCreate) TrimToMaxSize

func (m *AccessListMemberCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListMemberCreate) Unmarshal

func (m *AccessListMemberCreate) Unmarshal(dAtA []byte) error

func (*AccessListMemberCreate) XXX_DiscardUnknown

func (m *AccessListMemberCreate) XXX_DiscardUnknown()

func (*AccessListMemberCreate) XXX_Marshal

func (m *AccessListMemberCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListMemberCreate) XXX_Merge

func (m *AccessListMemberCreate) XXX_Merge(src proto.Message)

func (*AccessListMemberCreate) XXX_Size

func (m *AccessListMemberCreate) XXX_Size() int

func (*AccessListMemberCreate) XXX_Unmarshal

func (m *AccessListMemberCreate) XXX_Unmarshal(b []byte) error

type AccessListMemberDelete

type AccessListMemberDelete struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// AccessListMember is common access list member metadata.
	AccessListMemberMetadata `protobuf:"bytes,3,opt,name=AccessListMember,proto3,embedded=AccessListMember" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListMemberDelete is emitted when an access list member is deleted.

func (*AccessListMemberDelete) Descriptor

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

func (*AccessListMemberDelete) Marshal

func (m *AccessListMemberDelete) Marshal() (dAtA []byte, err error)

func (*AccessListMemberDelete) MarshalTo

func (m *AccessListMemberDelete) MarshalTo(dAtA []byte) (int, error)

func (*AccessListMemberDelete) MarshalToSizedBuffer

func (m *AccessListMemberDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListMemberDelete) ProtoMessage

func (*AccessListMemberDelete) ProtoMessage()

func (*AccessListMemberDelete) Reset

func (m *AccessListMemberDelete) Reset()

func (*AccessListMemberDelete) Size

func (m *AccessListMemberDelete) Size() (n int)

func (*AccessListMemberDelete) String

func (m *AccessListMemberDelete) String() string

func (*AccessListMemberDelete) TrimToMaxSize

func (m *AccessListMemberDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListMemberDelete) Unmarshal

func (m *AccessListMemberDelete) Unmarshal(dAtA []byte) error

func (*AccessListMemberDelete) XXX_DiscardUnknown

func (m *AccessListMemberDelete) XXX_DiscardUnknown()

func (*AccessListMemberDelete) XXX_Marshal

func (m *AccessListMemberDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListMemberDelete) XXX_Merge

func (m *AccessListMemberDelete) XXX_Merge(src proto.Message)

func (*AccessListMemberDelete) XXX_Size

func (m *AccessListMemberDelete) XXX_Size() int

func (*AccessListMemberDelete) XXX_Unmarshal

func (m *AccessListMemberDelete) XXX_Unmarshal(b []byte) error

type AccessListMemberDeleteAllForAccessList

type AccessListMemberDeleteAllForAccessList struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// AccessListMember is common access list member metadata.
	AccessListMemberMetadata `protobuf:"bytes,3,opt,name=AccessListMember,proto3,embedded=AccessListMember" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListMemberDeleteAllForAccessList is emitted when all members are deleted for an access list.

func (*AccessListMemberDeleteAllForAccessList) Descriptor

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

func (*AccessListMemberDeleteAllForAccessList) Marshal

func (m *AccessListMemberDeleteAllForAccessList) Marshal() (dAtA []byte, err error)

func (*AccessListMemberDeleteAllForAccessList) MarshalTo

func (m *AccessListMemberDeleteAllForAccessList) MarshalTo(dAtA []byte) (int, error)

func (*AccessListMemberDeleteAllForAccessList) MarshalToSizedBuffer

func (m *AccessListMemberDeleteAllForAccessList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListMemberDeleteAllForAccessList) ProtoMessage

func (*AccessListMemberDeleteAllForAccessList) Reset

func (*AccessListMemberDeleteAllForAccessList) Size

func (*AccessListMemberDeleteAllForAccessList) String

func (*AccessListMemberDeleteAllForAccessList) TrimToMaxSize

func (m *AccessListMemberDeleteAllForAccessList) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListMemberDeleteAllForAccessList) Unmarshal

func (m *AccessListMemberDeleteAllForAccessList) Unmarshal(dAtA []byte) error

func (*AccessListMemberDeleteAllForAccessList) XXX_DiscardUnknown

func (m *AccessListMemberDeleteAllForAccessList) XXX_DiscardUnknown()

func (*AccessListMemberDeleteAllForAccessList) XXX_Marshal

func (m *AccessListMemberDeleteAllForAccessList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListMemberDeleteAllForAccessList) XXX_Merge

func (*AccessListMemberDeleteAllForAccessList) XXX_Size

func (*AccessListMemberDeleteAllForAccessList) XXX_Unmarshal

func (m *AccessListMemberDeleteAllForAccessList) XXX_Unmarshal(b []byte) error

type AccessListMemberMetadata

type AccessListMemberMetadata struct {
	// AccessListName is the name of the access list the members are being added to or removed from.
	AccessListName string `protobuf:"bytes,1,opt,name=AccessListName,proto3" json:"access_list_name,omitempty"`
	// Members are all members affected by the access list membership change.
	Members              []*AccessListMember `protobuf:"bytes,2,rep,name=Members,proto3" json:"members,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

AccessListMemberMetadata contains common metadata for access list member resource events.

func (*AccessListMemberMetadata) Descriptor

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

func (*AccessListMemberMetadata) Marshal

func (m *AccessListMemberMetadata) Marshal() (dAtA []byte, err error)

func (*AccessListMemberMetadata) MarshalTo

func (m *AccessListMemberMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AccessListMemberMetadata) MarshalToSizedBuffer

func (m *AccessListMemberMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListMemberMetadata) ProtoMessage

func (*AccessListMemberMetadata) ProtoMessage()

func (*AccessListMemberMetadata) Reset

func (m *AccessListMemberMetadata) Reset()

func (*AccessListMemberMetadata) Size

func (m *AccessListMemberMetadata) Size() (n int)

func (*AccessListMemberMetadata) String

func (m *AccessListMemberMetadata) String() string

func (*AccessListMemberMetadata) Unmarshal

func (m *AccessListMemberMetadata) Unmarshal(dAtA []byte) error

func (*AccessListMemberMetadata) XXX_DiscardUnknown

func (m *AccessListMemberMetadata) XXX_DiscardUnknown()

func (*AccessListMemberMetadata) XXX_Marshal

func (m *AccessListMemberMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListMemberMetadata) XXX_Merge

func (m *AccessListMemberMetadata) XXX_Merge(src proto.Message)

func (*AccessListMemberMetadata) XXX_Size

func (m *AccessListMemberMetadata) XXX_Size() int

func (*AccessListMemberMetadata) XXX_Unmarshal

func (m *AccessListMemberMetadata) XXX_Unmarshal(b []byte) error

type AccessListMemberUpdate

type AccessListMemberUpdate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// AccessListMember is common access list member metadata.
	AccessListMemberMetadata `protobuf:"bytes,3,opt,name=AccessListMember,proto3,embedded=AccessListMember" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListMemberUpdate is emitted when an access list member is updated.

func (*AccessListMemberUpdate) Descriptor

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

func (*AccessListMemberUpdate) Marshal

func (m *AccessListMemberUpdate) Marshal() (dAtA []byte, err error)

func (*AccessListMemberUpdate) MarshalTo

func (m *AccessListMemberUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AccessListMemberUpdate) MarshalToSizedBuffer

func (m *AccessListMemberUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListMemberUpdate) ProtoMessage

func (*AccessListMemberUpdate) ProtoMessage()

func (*AccessListMemberUpdate) Reset

func (m *AccessListMemberUpdate) Reset()

func (*AccessListMemberUpdate) Size

func (m *AccessListMemberUpdate) Size() (n int)

func (*AccessListMemberUpdate) String

func (m *AccessListMemberUpdate) String() string

func (*AccessListMemberUpdate) TrimToMaxSize

func (m *AccessListMemberUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListMemberUpdate) Unmarshal

func (m *AccessListMemberUpdate) Unmarshal(dAtA []byte) error

func (*AccessListMemberUpdate) XXX_DiscardUnknown

func (m *AccessListMemberUpdate) XXX_DiscardUnknown()

func (*AccessListMemberUpdate) XXX_Marshal

func (m *AccessListMemberUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListMemberUpdate) XXX_Merge

func (m *AccessListMemberUpdate) XXX_Merge(src proto.Message)

func (*AccessListMemberUpdate) XXX_Size

func (m *AccessListMemberUpdate) XXX_Size() int

func (*AccessListMemberUpdate) XXX_Unmarshal

func (m *AccessListMemberUpdate) XXX_Unmarshal(b []byte) error

type AccessListReview

type AccessListReview struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Review is metadata for the access list review.
	AccessListReviewMetadata `protobuf:"bytes,3,opt,name=Review,proto3,embedded=Review" json:""`
	// Status indicates whether the review operation was successful.
	Status               `protobuf:"bytes,4,opt,name=status,proto3,embedded=status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListReview is emitted when an access list is reviewed.

func (*AccessListReview) Descriptor

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

func (*AccessListReview) Marshal

func (m *AccessListReview) Marshal() (dAtA []byte, err error)

func (*AccessListReview) MarshalTo

func (m *AccessListReview) MarshalTo(dAtA []byte) (int, error)

func (*AccessListReview) MarshalToSizedBuffer

func (m *AccessListReview) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListReview) ProtoMessage

func (*AccessListReview) ProtoMessage()

func (*AccessListReview) Reset

func (m *AccessListReview) Reset()

func (*AccessListReview) Size

func (m *AccessListReview) Size() (n int)

func (*AccessListReview) String

func (m *AccessListReview) String() string

func (*AccessListReview) TrimToMaxSize

func (m *AccessListReview) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListReview) Unmarshal

func (m *AccessListReview) Unmarshal(dAtA []byte) error

func (*AccessListReview) XXX_DiscardUnknown

func (m *AccessListReview) XXX_DiscardUnknown()

func (*AccessListReview) XXX_Marshal

func (m *AccessListReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListReview) XXX_Merge

func (m *AccessListReview) XXX_Merge(src proto.Message)

func (*AccessListReview) XXX_Size

func (m *AccessListReview) XXX_Size() int

func (*AccessListReview) XXX_Unmarshal

func (m *AccessListReview) XXX_Unmarshal(b []byte) error

type AccessListReviewMembershipRequirementsChanged

type AccessListReviewMembershipRequirementsChanged struct {
	// Roles are the roles that changed as part of a review.
	Roles []string `protobuf:"bytes,1,rep,name=Roles,proto3" json:"roles,omitempty"`
	// Traits are the traits that changed as part of a review.
	Traits               map[string]string `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

AccessListReviewMembershipRequirementsChanged contains information for when membership requirements change as part of a review.

func (*AccessListReviewMembershipRequirementsChanged) Descriptor

func (*AccessListReviewMembershipRequirementsChanged) Marshal

func (m *AccessListReviewMembershipRequirementsChanged) Marshal() (dAtA []byte, err error)

func (*AccessListReviewMembershipRequirementsChanged) MarshalTo

func (*AccessListReviewMembershipRequirementsChanged) MarshalToSizedBuffer

func (m *AccessListReviewMembershipRequirementsChanged) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListReviewMembershipRequirementsChanged) ProtoMessage

func (*AccessListReviewMembershipRequirementsChanged) Reset

func (*AccessListReviewMembershipRequirementsChanged) Size

func (*AccessListReviewMembershipRequirementsChanged) String

func (*AccessListReviewMembershipRequirementsChanged) Unmarshal

func (*AccessListReviewMembershipRequirementsChanged) XXX_DiscardUnknown

func (m *AccessListReviewMembershipRequirementsChanged) XXX_DiscardUnknown()

func (*AccessListReviewMembershipRequirementsChanged) XXX_Marshal

func (m *AccessListReviewMembershipRequirementsChanged) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListReviewMembershipRequirementsChanged) XXX_Merge

func (*AccessListReviewMembershipRequirementsChanged) XXX_Size

func (*AccessListReviewMembershipRequirementsChanged) XXX_Unmarshal

type AccessListReviewMetadata

type AccessListReviewMetadata struct {
	// Message is the message that was supplied during the review.
	Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"message,omitempty"`
	// ReviewID is the ID of the review.
	ReviewID string `protobuf:"bytes,2,opt,name=ReviewID,proto3" json:"review_id,omitempty"`
	// MembershipRequirementsChanged is populated if the memrship requirements have changed..
	MembershipRequirementsChanged *AccessListReviewMembershipRequirementsChanged `protobuf:"bytes,3,opt,name=MembershipRequirementsChanged,proto3" json:"membership_requirements_changed,omitempty"`
	// ReviewFrequencyChanged is populated if the review frequency has changed.
	ReviewFrequencyChanged string `protobuf:"bytes,4,opt,name=ReviewFrequencyChanged,proto3" json:"review_frequency_changed,omitempty"`
	// ReviewDayOfMonthChanged is populated if the review day of month has changed.
	ReviewDayOfMonthChanged string `protobuf:"bytes,5,opt,name=ReviewDayOfMonthChanged,proto3" json:"review_day_of_month_changed,omitempty"`
	// RemovedMembers are the members that were removed as part of the review.
	RemovedMembers       []string `protobuf:"bytes,6,rep,name=RemovedMembers,proto3" json:"removed_members,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListReviewMetadata contains metadata for access list review events.

func (*AccessListReviewMetadata) Descriptor

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

func (*AccessListReviewMetadata) Marshal

func (m *AccessListReviewMetadata) Marshal() (dAtA []byte, err error)

func (*AccessListReviewMetadata) MarshalTo

func (m *AccessListReviewMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AccessListReviewMetadata) MarshalToSizedBuffer

func (m *AccessListReviewMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListReviewMetadata) ProtoMessage

func (*AccessListReviewMetadata) ProtoMessage()

func (*AccessListReviewMetadata) Reset

func (m *AccessListReviewMetadata) Reset()

func (*AccessListReviewMetadata) Size

func (m *AccessListReviewMetadata) Size() (n int)

func (*AccessListReviewMetadata) String

func (m *AccessListReviewMetadata) String() string

func (*AccessListReviewMetadata) Unmarshal

func (m *AccessListReviewMetadata) Unmarshal(dAtA []byte) error

func (*AccessListReviewMetadata) XXX_DiscardUnknown

func (m *AccessListReviewMetadata) XXX_DiscardUnknown()

func (*AccessListReviewMetadata) XXX_Marshal

func (m *AccessListReviewMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListReviewMetadata) XXX_Merge

func (m *AccessListReviewMetadata) XXX_Merge(src proto.Message)

func (*AccessListReviewMetadata) XXX_Size

func (m *AccessListReviewMetadata) XXX_Size() int

func (*AccessListReviewMetadata) XXX_Unmarshal

func (m *AccessListReviewMetadata) XXX_Unmarshal(b []byte) error

type AccessListUpdate

type AccessListUpdate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Status indicates whether the resource operation was successful.
	Status               `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessListUpdate is emitted when an access list is updated.

func (*AccessListUpdate) Descriptor

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

func (*AccessListUpdate) Marshal

func (m *AccessListUpdate) Marshal() (dAtA []byte, err error)

func (*AccessListUpdate) MarshalTo

func (m *AccessListUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AccessListUpdate) MarshalToSizedBuffer

func (m *AccessListUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessListUpdate) ProtoMessage

func (*AccessListUpdate) ProtoMessage()

func (*AccessListUpdate) Reset

func (m *AccessListUpdate) Reset()

func (*AccessListUpdate) Size

func (m *AccessListUpdate) Size() (n int)

func (*AccessListUpdate) String

func (m *AccessListUpdate) String() string

func (*AccessListUpdate) TrimToMaxSize

func (m *AccessListUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessListUpdate) Unmarshal

func (m *AccessListUpdate) Unmarshal(dAtA []byte) error

func (*AccessListUpdate) XXX_DiscardUnknown

func (m *AccessListUpdate) XXX_DiscardUnknown()

func (*AccessListUpdate) XXX_Marshal

func (m *AccessListUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessListUpdate) XXX_Merge

func (m *AccessListUpdate) XXX_Merge(src proto.Message)

func (*AccessListUpdate) XXX_Size

func (m *AccessListUpdate) XXX_Size() int

func (*AccessListUpdate) XXX_Unmarshal

func (m *AccessListUpdate) XXX_Unmarshal(b []byte) error

type AccessPathChanged

type AccessPathChanged struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ChangeID is the id of the change.
	ChangeID string `protobuf:"bytes,2,opt,name=ChangeID,proto3" json:"change_id"`
	// AffectedResourceID is the name of the affected resource.
	AffectedResourceName string `protobuf:"bytes,3,opt,name=AffectedResourceName,proto3" json:"affected_resource_name"`
	// AffectedResourceSource is the source of the affected resource, ex: Teleport, AWS, GitLab, etc.
	AffectedResourceSource string `protobuf:"bytes,4,opt,name=AffectedResourceSource,proto3" json:"affected_resource_source"`
	// AffectedResourceType is the type of the affected resource, ex: user, role, etc.
	AffectedResourceType string   `protobuf:"bytes,5,opt,name=AffectedResourceType,proto3" json:"affected_resource_type"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessPathChanged is emitted when access graph detects a change in a access path.

func (*AccessPathChanged) Descriptor

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

func (*AccessPathChanged) Marshal

func (m *AccessPathChanged) Marshal() (dAtA []byte, err error)

func (*AccessPathChanged) MarshalTo

func (m *AccessPathChanged) MarshalTo(dAtA []byte) (int, error)

func (*AccessPathChanged) MarshalToSizedBuffer

func (m *AccessPathChanged) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessPathChanged) ProtoMessage

func (*AccessPathChanged) ProtoMessage()

func (*AccessPathChanged) Reset

func (m *AccessPathChanged) Reset()

func (*AccessPathChanged) Size

func (m *AccessPathChanged) Size() (n int)

func (*AccessPathChanged) String

func (m *AccessPathChanged) String() string

func (*AccessPathChanged) TrimToMaxSize

func (m *AccessPathChanged) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessPathChanged) Unmarshal

func (m *AccessPathChanged) Unmarshal(dAtA []byte) error

func (*AccessPathChanged) XXX_DiscardUnknown

func (m *AccessPathChanged) XXX_DiscardUnknown()

func (*AccessPathChanged) XXX_Marshal

func (m *AccessPathChanged) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessPathChanged) XXX_Merge

func (m *AccessPathChanged) XXX_Merge(src proto.Message)

func (*AccessPathChanged) XXX_Size

func (m *AccessPathChanged) XXX_Size() int

func (*AccessPathChanged) XXX_Unmarshal

func (m *AccessPathChanged) XXX_Unmarshal(b []byte) error

type AccessRequestCreate

type AccessRequestCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Roles is a list of roles for the user.
	Roles []string `protobuf:"bytes,4,rep,name=Roles,proto3" json:"roles,omitempty"`
	// RequestID is access request ID
	RequestID string `protobuf:"bytes,5,opt,name=RequestID,proto3" json:"id"`
	// RequestState is access request state (in the access_request.review variant of
	// the event this represents the post-review state of the request).
	RequestState string `protobuf:"bytes,6,opt,name=RequestState,proto3" json:"state"`
	// Delegator is used by teleport plugins to indicate the identity
	// which caused them to update state.
	Delegator string `protobuf:"bytes,7,opt,name=Delegator,proto3" json:"delegator,omitempty"`
	// Reason is an optional description of why the request is being
	// created or updated.
	Reason string `protobuf:"bytes,8,opt,name=Reason,proto3" json:"reason,omitempty"`
	// Annotations is an optional set of attributes supplied by a plugin during
	// approval/denial of the request.
	Annotations *Struct `protobuf:"bytes,9,opt,name=Annotations,proto3,casttype=Struct" json:"annotations,omitempty"`
	// Reviewer is the author of the review (only used in the access_request.review event variant).
	Reviewer string `protobuf:"bytes,10,opt,name=Reviewer,proto3" json:"reviewer,omitempty"`
	// ProposedState is the state proposed by a review (only used in the access_request.review event
	// variant).
	ProposedState string `protobuf:"bytes,11,opt,name=ProposedState,proto3" json:"proposed_state,omitempty"`
	// RequestedResourceIDs is the set of resources to which access is being requested.
	RequestedResourceIDs []ResourceID `protobuf:"bytes,12,rep,name=RequestedResourceIDs,proto3" json:"resource_ids,omitempty"`
	// MaxDuration indicates how long the access should be granted for.
	MaxDuration time.Time `protobuf:"bytes,13,opt,name=MaxDuration,proto3,stdtime" json:"max_duration,omitempty"`
	// PromotedAccessListName is the name of the access list that this request
	// was promoted to.
	// This field is only populated when the request is in the PROMOTED state.
	PromotedAccessListName string `protobuf:"bytes,15,opt,name=PromotedAccessListName,proto3" json:"promoted_access_list_name,omitempty"`
	// AssumeStartTime is the time the requested roles can be assumed.
	AssumeStartTime      *time.Time `protobuf:"bytes,16,opt,name=AssumeStartTime,proto3,stdtime" json:"assume_start_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

AccessRequestCreate is emitted when access request has been created or updated

func (*AccessRequestCreate) Descriptor

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

func (*AccessRequestCreate) Marshal

func (m *AccessRequestCreate) Marshal() (dAtA []byte, err error)

func (*AccessRequestCreate) MarshalTo

func (m *AccessRequestCreate) MarshalTo(dAtA []byte) (int, error)

func (*AccessRequestCreate) MarshalToSizedBuffer

func (m *AccessRequestCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessRequestCreate) ProtoMessage

func (*AccessRequestCreate) ProtoMessage()

func (*AccessRequestCreate) Reset

func (m *AccessRequestCreate) Reset()

func (*AccessRequestCreate) Size

func (m *AccessRequestCreate) Size() (n int)

func (*AccessRequestCreate) String

func (m *AccessRequestCreate) String() string

func (*AccessRequestCreate) TrimToMaxSize

func (m *AccessRequestCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessRequestCreate) Unmarshal

func (m *AccessRequestCreate) Unmarshal(dAtA []byte) error

func (*AccessRequestCreate) XXX_DiscardUnknown

func (m *AccessRequestCreate) XXX_DiscardUnknown()

func (*AccessRequestCreate) XXX_Marshal

func (m *AccessRequestCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessRequestCreate) XXX_Merge

func (m *AccessRequestCreate) XXX_Merge(src proto.Message)

func (*AccessRequestCreate) XXX_Size

func (m *AccessRequestCreate) XXX_Size() int

func (*AccessRequestCreate) XXX_Unmarshal

func (m *AccessRequestCreate) XXX_Unmarshal(b []byte) error

type AccessRequestDelete

type AccessRequestDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// RequestID is access request ID
	RequestID            string   `protobuf:"bytes,3,opt,name=RequestID,proto3" json:"id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessRequestDelete is emitted when an access request has been deleted.

func (*AccessRequestDelete) Descriptor

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

func (*AccessRequestDelete) Marshal

func (m *AccessRequestDelete) Marshal() (dAtA []byte, err error)

func (*AccessRequestDelete) MarshalTo

func (m *AccessRequestDelete) MarshalTo(dAtA []byte) (int, error)

func (*AccessRequestDelete) MarshalToSizedBuffer

func (m *AccessRequestDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessRequestDelete) ProtoMessage

func (*AccessRequestDelete) ProtoMessage()

func (*AccessRequestDelete) Reset

func (m *AccessRequestDelete) Reset()

func (*AccessRequestDelete) Size

func (m *AccessRequestDelete) Size() (n int)

func (*AccessRequestDelete) String

func (m *AccessRequestDelete) String() string

func (*AccessRequestDelete) TrimToMaxSize

func (m *AccessRequestDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessRequestDelete) Unmarshal

func (m *AccessRequestDelete) Unmarshal(dAtA []byte) error

func (*AccessRequestDelete) XXX_DiscardUnknown

func (m *AccessRequestDelete) XXX_DiscardUnknown()

func (*AccessRequestDelete) XXX_Marshal

func (m *AccessRequestDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessRequestDelete) XXX_Merge

func (m *AccessRequestDelete) XXX_Merge(src proto.Message)

func (*AccessRequestDelete) XXX_Size

func (m *AccessRequestDelete) XXX_Size() int

func (*AccessRequestDelete) XXX_Unmarshal

func (m *AccessRequestDelete) XXX_Unmarshal(b []byte) error

type AccessRequestExpire

type AccessRequestExpire struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// RequestID is access request ID
	RequestID string `protobuf:"bytes,3,opt,name=RequestID,proto3" json:"id"`
	// ResourceExpiry is the time at which the access request resource will expire.
	ResourceExpiry       *time.Time `protobuf:"bytes,4,opt,name=ResourceExpiry,proto3,stdtime" json:"expiry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

AccessRequestExpire is emitted when access request has expired.

func (*AccessRequestExpire) Descriptor

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

func (*AccessRequestExpire) Marshal

func (m *AccessRequestExpire) Marshal() (dAtA []byte, err error)

func (*AccessRequestExpire) MarshalTo

func (m *AccessRequestExpire) MarshalTo(dAtA []byte) (int, error)

func (*AccessRequestExpire) MarshalToSizedBuffer

func (m *AccessRequestExpire) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessRequestExpire) ProtoMessage

func (*AccessRequestExpire) ProtoMessage()

func (*AccessRequestExpire) Reset

func (m *AccessRequestExpire) Reset()

func (*AccessRequestExpire) Size

func (m *AccessRequestExpire) Size() (n int)

func (*AccessRequestExpire) String

func (m *AccessRequestExpire) String() string

func (*AccessRequestExpire) TrimToMaxSize

func (m *AccessRequestExpire) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessRequestExpire) Unmarshal

func (m *AccessRequestExpire) Unmarshal(dAtA []byte) error

func (*AccessRequestExpire) XXX_DiscardUnknown

func (m *AccessRequestExpire) XXX_DiscardUnknown()

func (*AccessRequestExpire) XXX_Marshal

func (m *AccessRequestExpire) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessRequestExpire) XXX_Merge

func (m *AccessRequestExpire) XXX_Merge(src proto.Message)

func (*AccessRequestExpire) XXX_Size

func (m *AccessRequestExpire) XXX_Size() int

func (*AccessRequestExpire) XXX_Unmarshal

func (m *AccessRequestExpire) XXX_Unmarshal(b []byte) error

type AccessRequestResourceSearch

type AccessRequestResourceSearch struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SearchAsRoles is the list of roles the search was performed as.
	SearchAsRoles []string `protobuf:"bytes,3,rep,name=SearchAsRoles,proto3" json:"search_as_roles"`
	// ResourceType is the type of resource being searched for.
	ResourceType string `protobuf:"bytes,4,opt,name=ResourceType,proto3" json:"resource_type,omitempty"`
	// Namespace is the namespace of resources.
	Namespace string `protobuf:"bytes,5,opt,name=Namespace,proto3" json:"namespace,omitempty"`
	// Labels is the label-based matcher used for the search.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// PredicateExpression is the list of boolean conditions that were used for the search.
	PredicateExpression string `protobuf:"bytes,7,opt,name=PredicateExpression,proto3" json:"predicate_expression,omitempty"`
	// SearchKeywords is the list of search keywords used to match against resource field values.
	SearchKeywords       []string `protobuf:"bytes,8,rep,name=SearchKeywords,proto3" json:"search_keywords,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccessRequestResourceSearch is emitted when a user searches for resources as part of a search-based access request

func (*AccessRequestResourceSearch) Descriptor

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

func (*AccessRequestResourceSearch) Marshal

func (m *AccessRequestResourceSearch) Marshal() (dAtA []byte, err error)

func (*AccessRequestResourceSearch) MarshalTo

func (m *AccessRequestResourceSearch) MarshalTo(dAtA []byte) (int, error)

func (*AccessRequestResourceSearch) MarshalToSizedBuffer

func (m *AccessRequestResourceSearch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AccessRequestResourceSearch) ProtoMessage

func (*AccessRequestResourceSearch) ProtoMessage()

func (*AccessRequestResourceSearch) Reset

func (m *AccessRequestResourceSearch) Reset()

func (*AccessRequestResourceSearch) Size

func (m *AccessRequestResourceSearch) Size() (n int)

func (*AccessRequestResourceSearch) String

func (m *AccessRequestResourceSearch) String() string

func (*AccessRequestResourceSearch) TrimToMaxSize

func (m *AccessRequestResourceSearch) TrimToMaxSize(maxSize int) AuditEvent

func (*AccessRequestResourceSearch) Unmarshal

func (m *AccessRequestResourceSearch) Unmarshal(dAtA []byte) error

func (*AccessRequestResourceSearch) XXX_DiscardUnknown

func (m *AccessRequestResourceSearch) XXX_DiscardUnknown()

func (*AccessRequestResourceSearch) XXX_Marshal

func (m *AccessRequestResourceSearch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessRequestResourceSearch) XXX_Merge

func (m *AccessRequestResourceSearch) XXX_Merge(src proto.Message)

func (*AccessRequestResourceSearch) XXX_Size

func (m *AccessRequestResourceSearch) XXX_Size() int

func (*AccessRequestResourceSearch) XXX_Unmarshal

func (m *AccessRequestResourceSearch) XXX_Unmarshal(b []byte) error

type AdminActionsMFAStatus

type AdminActionsMFAStatus int32
const (
	AdminActionsMFAStatus_ADMIN_ACTIONS_MFA_STATUS_UNSPECIFIED AdminActionsMFAStatus = 0
	AdminActionsMFAStatus_ADMIN_ACTIONS_MFA_STATUS_UNCHANGED   AdminActionsMFAStatus = 1
	AdminActionsMFAStatus_ADMIN_ACTIONS_MFA_STATUS_ENABLED     AdminActionsMFAStatus = 2
	AdminActionsMFAStatus_ADMIN_ACTIONS_MFA_STATUS_DISABLED    AdminActionsMFAStatus = 3
)

func (AdminActionsMFAStatus) EnumDescriptor

func (AdminActionsMFAStatus) EnumDescriptor() ([]byte, []int)

func (AdminActionsMFAStatus) String

func (x AdminActionsMFAStatus) String() string

type AppCreate

type AppCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// AppMetadata is a common application resource metadata.
	AppMetadata          `protobuf:"bytes,4,opt,name=App,proto3,embedded=App" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppCreate is emitted when a new application resource is created.

func (*AppCreate) Descriptor

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

func (*AppCreate) Marshal

func (m *AppCreate) Marshal() (dAtA []byte, err error)

func (*AppCreate) MarshalTo

func (m *AppCreate) MarshalTo(dAtA []byte) (int, error)

func (*AppCreate) MarshalToSizedBuffer

func (m *AppCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppCreate) ProtoMessage

func (*AppCreate) ProtoMessage()

func (*AppCreate) Reset

func (m *AppCreate) Reset()

func (*AppCreate) Size

func (m *AppCreate) Size() (n int)

func (*AppCreate) String

func (m *AppCreate) String() string

func (*AppCreate) TrimToMaxSize

func (m *AppCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*AppCreate) Unmarshal

func (m *AppCreate) Unmarshal(dAtA []byte) error

func (*AppCreate) XXX_DiscardUnknown

func (m *AppCreate) XXX_DiscardUnknown()

func (*AppCreate) XXX_Marshal

func (m *AppCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppCreate) XXX_Merge

func (m *AppCreate) XXX_Merge(src proto.Message)

func (*AppCreate) XXX_Size

func (m *AppCreate) XXX_Size() int

func (*AppCreate) XXX_Unmarshal

func (m *AppCreate) XXX_Unmarshal(b []byte) error

type AppDelete

type AppDelete struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata     `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppDelete is emitted when an application resource is deleted.

func (*AppDelete) Descriptor

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

func (*AppDelete) Marshal

func (m *AppDelete) Marshal() (dAtA []byte, err error)

func (*AppDelete) MarshalTo

func (m *AppDelete) MarshalTo(dAtA []byte) (int, error)

func (*AppDelete) MarshalToSizedBuffer

func (m *AppDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppDelete) ProtoMessage

func (*AppDelete) ProtoMessage()

func (*AppDelete) Reset

func (m *AppDelete) Reset()

func (*AppDelete) Size

func (m *AppDelete) Size() (n int)

func (*AppDelete) String

func (m *AppDelete) String() string

func (*AppDelete) TrimToMaxSize

func (m *AppDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*AppDelete) Unmarshal

func (m *AppDelete) Unmarshal(dAtA []byte) error

func (*AppDelete) XXX_DiscardUnknown

func (m *AppDelete) XXX_DiscardUnknown()

func (*AppDelete) XXX_Marshal

func (m *AppDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppDelete) XXX_Merge

func (m *AppDelete) XXX_Merge(src proto.Message)

func (*AppDelete) XXX_Size

func (m *AppDelete) XXX_Size() int

func (*AppDelete) XXX_Unmarshal

func (m *AppDelete) XXX_Unmarshal(b []byte) error

type AppMetadata

type AppMetadata struct {
	// AppURI is the application endpoint.
	AppURI string `protobuf:"bytes,1,opt,name=AppURI,proto3" json:"app_uri,omitempty"`
	// AppPublicAddr is the configured application public address.
	AppPublicAddr string `protobuf:"bytes,2,opt,name=AppPublicAddr,proto3" json:"app_public_addr,omitempty"`
	// AppLabels are the configured application labels.
	AppLabels map[string]string `` /* 160-byte string literal not displayed */
	// AppName is the configured application name.
	AppName string `protobuf:"bytes,4,opt,name=AppName,proto3" json:"app_name,omitempty"`
	// AppTargetPort signifies that the app is a multi-port TCP app and says which port was used to
	// access the app. This field is not set for other types of apps, including single-port TCP apps.
	AppTargetPort        uint32   `protobuf:"varint,5,opt,name=AppTargetPort,proto3" json:"app_target_port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppMetadata contains common application information.

func (*AppMetadata) Descriptor

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

func (*AppMetadata) Marshal

func (m *AppMetadata) Marshal() (dAtA []byte, err error)

func (*AppMetadata) MarshalTo

func (m *AppMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AppMetadata) MarshalToSizedBuffer

func (m *AppMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppMetadata) ProtoMessage

func (*AppMetadata) ProtoMessage()

func (*AppMetadata) Reset

func (m *AppMetadata) Reset()

func (*AppMetadata) Size

func (m *AppMetadata) Size() (n int)

func (*AppMetadata) String

func (m *AppMetadata) String() string

func (*AppMetadata) Unmarshal

func (m *AppMetadata) Unmarshal(dAtA []byte) error

func (*AppMetadata) XXX_DiscardUnknown

func (m *AppMetadata) XXX_DiscardUnknown()

func (*AppMetadata) XXX_Marshal

func (m *AppMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppMetadata) XXX_Merge

func (m *AppMetadata) XXX_Merge(src proto.Message)

func (*AppMetadata) XXX_Size

func (m *AppMetadata) XXX_Size() int

func (*AppMetadata) XXX_Unmarshal

func (m *AppMetadata) XXX_Unmarshal(b []byte) error

type AppSessionChunk

type AppSessionChunk struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SessionChunkID is the ID of the session that was created for this 5 minute
	// application log chunk.
	SessionChunkID string `protobuf:"bytes,6,opt,name=SessionChunkID,proto3" json:"session_chunk_id"`
	// App is a common application resource metadata.
	AppMetadata          `protobuf:"bytes,7,opt,name=App,proto3,embedded=App" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppSessionChunk is emitted at the start of a 5 minute chunk on each proxy. This chunk is used to buffer 5 minutes of audit events at a time for applications.

func (*AppSessionChunk) Descriptor

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

func (*AppSessionChunk) Marshal

func (m *AppSessionChunk) Marshal() (dAtA []byte, err error)

func (*AppSessionChunk) MarshalTo

func (m *AppSessionChunk) MarshalTo(dAtA []byte) (int, error)

func (*AppSessionChunk) MarshalToSizedBuffer

func (m *AppSessionChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSessionChunk) ProtoMessage

func (*AppSessionChunk) ProtoMessage()

func (*AppSessionChunk) Reset

func (m *AppSessionChunk) Reset()

func (*AppSessionChunk) Size

func (m *AppSessionChunk) Size() (n int)

func (*AppSessionChunk) String

func (m *AppSessionChunk) String() string

func (*AppSessionChunk) TrimToMaxSize

func (m *AppSessionChunk) TrimToMaxSize(maxSize int) AuditEvent

func (*AppSessionChunk) Unmarshal

func (m *AppSessionChunk) Unmarshal(dAtA []byte) error

func (*AppSessionChunk) XXX_DiscardUnknown

func (m *AppSessionChunk) XXX_DiscardUnknown()

func (*AppSessionChunk) XXX_Marshal

func (m *AppSessionChunk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSessionChunk) XXX_Merge

func (m *AppSessionChunk) XXX_Merge(src proto.Message)

func (*AppSessionChunk) XXX_Size

func (m *AppSessionChunk) XXX_Size() int

func (*AppSessionChunk) XXX_Unmarshal

func (m *AppSessionChunk) XXX_Unmarshal(b []byte) error

type AppSessionDynamoDBRequest

type AppSessionDynamoDBRequest struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// App is a common application resource metadata.
	AppMetadata `protobuf:"bytes,3,opt,name=App,proto3,embedded=App" json:""`
	// AWS contains extra AWS metadata of the request.
	AWSRequestMetadata `protobuf:"bytes,4,opt,name=AWS,proto3,embedded=AWS" json:""`
	// SessionChunkID is the ID of the app session chunk that this request belongs to.
	// This is more appropriate to include than the app session id, since it is the chunk
	// id that is needed to play back the session chunk with tsh. The session chunk event
	// already includes the app session id.
	SessionChunkID string `protobuf:"bytes,5,opt,name=SessionChunkID,proto3" json:"session_chunk_id"`
	// StatusCode the HTTP response code for the request.
	StatusCode uint32 `protobuf:"varint,6,opt,name=StatusCode,proto3" json:"status_code"`
	// Path is relative path in the URL.
	Path string `protobuf:"bytes,7,opt,name=Path,proto3" json:"path"`
	// RawQuery are the encoded query values.
	RawQuery string `protobuf:"bytes,8,opt,name=RawQuery,proto3" json:"raw_query"`
	// Method is the request HTTP method, like GET/POST/DELETE/etc.
	Method string `protobuf:"bytes,9,opt,name=Method,proto3" json:"method"`
	// Target is the API target in the X-Amz-Target header.
	Target string `protobuf:"bytes,10,opt,name=Target,proto3" json:"target"`
	// Body is the HTTP request json body.
	// The Struct type is a wrapper around protobuf/types.Struct and is used to marshal the JSON body correctly.
	Body                 *Struct  `protobuf:"bytes,11,opt,name=Body,proto3,casttype=Struct" json:"body,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppSessionDynamoDBRequest is emitted when a user executes a DynamoDB request via app access.

func (*AppSessionDynamoDBRequest) Descriptor

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

func (*AppSessionDynamoDBRequest) Marshal

func (m *AppSessionDynamoDBRequest) Marshal() (dAtA []byte, err error)

func (*AppSessionDynamoDBRequest) MarshalTo

func (m *AppSessionDynamoDBRequest) MarshalTo(dAtA []byte) (int, error)

func (*AppSessionDynamoDBRequest) MarshalToSizedBuffer

func (m *AppSessionDynamoDBRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSessionDynamoDBRequest) ProtoMessage

func (*AppSessionDynamoDBRequest) ProtoMessage()

func (*AppSessionDynamoDBRequest) Reset

func (m *AppSessionDynamoDBRequest) Reset()

func (*AppSessionDynamoDBRequest) Size

func (m *AppSessionDynamoDBRequest) Size() (n int)

func (*AppSessionDynamoDBRequest) String

func (m *AppSessionDynamoDBRequest) String() string

func (*AppSessionDynamoDBRequest) TrimToMaxSize

func (m *AppSessionDynamoDBRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*AppSessionDynamoDBRequest) Unmarshal

func (m *AppSessionDynamoDBRequest) Unmarshal(dAtA []byte) error

func (*AppSessionDynamoDBRequest) XXX_DiscardUnknown

func (m *AppSessionDynamoDBRequest) XXX_DiscardUnknown()

func (*AppSessionDynamoDBRequest) XXX_Marshal

func (m *AppSessionDynamoDBRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSessionDynamoDBRequest) XXX_Merge

func (m *AppSessionDynamoDBRequest) XXX_Merge(src proto.Message)

func (*AppSessionDynamoDBRequest) XXX_Size

func (m *AppSessionDynamoDBRequest) XXX_Size() int

func (*AppSessionDynamoDBRequest) XXX_Unmarshal

func (m *AppSessionDynamoDBRequest) XXX_Unmarshal(b []byte) error

type AppSessionEnd

type AppSessionEnd struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// App is a common application resource metadata.
	AppMetadata          `protobuf:"bytes,6,opt,name=App,proto3,embedded=App" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppSessionEnd is emitted when an application session ends.

func (*AppSessionEnd) Descriptor

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

func (*AppSessionEnd) Marshal

func (m *AppSessionEnd) Marshal() (dAtA []byte, err error)

func (*AppSessionEnd) MarshalTo

func (m *AppSessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*AppSessionEnd) MarshalToSizedBuffer

func (m *AppSessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSessionEnd) ProtoMessage

func (*AppSessionEnd) ProtoMessage()

func (*AppSessionEnd) Reset

func (m *AppSessionEnd) Reset()

func (*AppSessionEnd) Size

func (m *AppSessionEnd) Size() (n int)

func (*AppSessionEnd) String

func (m *AppSessionEnd) String() string

func (*AppSessionEnd) TrimToMaxSize

func (m *AppSessionEnd) TrimToMaxSize(maxSize int) AuditEvent

func (*AppSessionEnd) Unmarshal

func (m *AppSessionEnd) Unmarshal(dAtA []byte) error

func (*AppSessionEnd) XXX_DiscardUnknown

func (m *AppSessionEnd) XXX_DiscardUnknown()

func (*AppSessionEnd) XXX_Marshal

func (m *AppSessionEnd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSessionEnd) XXX_Merge

func (m *AppSessionEnd) XXX_Merge(src proto.Message)

func (*AppSessionEnd) XXX_Size

func (m *AppSessionEnd) XXX_Size() int

func (*AppSessionEnd) XXX_Unmarshal

func (m *AppSessionEnd) XXX_Unmarshal(b []byte) error

type AppSessionRequest

type AppSessionRequest struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// StatusCode the HTTP response code for the request.
	StatusCode uint32 `protobuf:"varint,2,opt,name=StatusCode,proto3" json:"status_code"`
	// Path is relative path in the URL.
	Path string `protobuf:"bytes,3,opt,name=Path,proto3" json:"path"`
	// RawQuery are the encoded query values.
	RawQuery string `protobuf:"bytes,4,opt,name=RawQuery,proto3" json:"raw_query"`
	// Method is the request HTTP method, like GET/POST/DELETE/etc.
	Method string `protobuf:"bytes,5,opt,name=Method,proto3" json:"method"`
	// App is a common application resource metadata.
	AppMetadata `protobuf:"bytes,6,opt,name=App,proto3,embedded=App" json:""`
	// AWS contains extra AWS metadata of the request.
	AWSRequestMetadata   `protobuf:"bytes,7,opt,name=AWS,proto3,embedded=AWS" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppSessionRequest is an HTTP request and response.

func (*AppSessionRequest) Descriptor

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

func (*AppSessionRequest) Marshal

func (m *AppSessionRequest) Marshal() (dAtA []byte, err error)

func (*AppSessionRequest) MarshalTo

func (m *AppSessionRequest) MarshalTo(dAtA []byte) (int, error)

func (*AppSessionRequest) MarshalToSizedBuffer

func (m *AppSessionRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSessionRequest) ProtoMessage

func (*AppSessionRequest) ProtoMessage()

func (*AppSessionRequest) Reset

func (m *AppSessionRequest) Reset()

func (*AppSessionRequest) Size

func (m *AppSessionRequest) Size() (n int)

func (*AppSessionRequest) String

func (m *AppSessionRequest) String() string

func (*AppSessionRequest) TrimToMaxSize

func (m *AppSessionRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*AppSessionRequest) Unmarshal

func (m *AppSessionRequest) Unmarshal(dAtA []byte) error

func (*AppSessionRequest) XXX_DiscardUnknown

func (m *AppSessionRequest) XXX_DiscardUnknown()

func (*AppSessionRequest) XXX_Marshal

func (m *AppSessionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSessionRequest) XXX_Merge

func (m *AppSessionRequest) XXX_Merge(src proto.Message)

func (*AppSessionRequest) XXX_Size

func (m *AppSessionRequest) XXX_Size() int

func (*AppSessionRequest) XXX_Unmarshal

func (m *AppSessionRequest) XXX_Unmarshal(b []byte) error

type AppSessionStart

type AppSessionStart struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// PublicAddr is the public address of the application being requested.
	// DELETE IN 10.0: this information is also present on the AppMetadata.
	PublicAddr string `protobuf:"bytes,7,opt,name=PublicAddr,proto3" json:"public_addr"` // Deprecated: Do not use.
	// App is a common application resource metadata.
	AppMetadata          `protobuf:"bytes,8,opt,name=App,proto3,embedded=App" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppSessionStart is emitted when a user is issued an application certificate.

func (*AppSessionStart) Descriptor

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

func (*AppSessionStart) Marshal

func (m *AppSessionStart) Marshal() (dAtA []byte, err error)

func (*AppSessionStart) MarshalTo

func (m *AppSessionStart) MarshalTo(dAtA []byte) (int, error)

func (*AppSessionStart) MarshalToSizedBuffer

func (m *AppSessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSessionStart) ProtoMessage

func (*AppSessionStart) ProtoMessage()

func (*AppSessionStart) Reset

func (m *AppSessionStart) Reset()

func (*AppSessionStart) Size

func (m *AppSessionStart) Size() (n int)

func (*AppSessionStart) String

func (m *AppSessionStart) String() string

func (*AppSessionStart) TrimToMaxSize

func (m *AppSessionStart) TrimToMaxSize(maxSize int) AuditEvent

func (*AppSessionStart) Unmarshal

func (m *AppSessionStart) Unmarshal(dAtA []byte) error

func (*AppSessionStart) XXX_DiscardUnknown

func (m *AppSessionStart) XXX_DiscardUnknown()

func (*AppSessionStart) XXX_Marshal

func (m *AppSessionStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSessionStart) XXX_Merge

func (m *AppSessionStart) XXX_Merge(src proto.Message)

func (*AppSessionStart) XXX_Size

func (m *AppSessionStart) XXX_Size() int

func (*AppSessionStart) XXX_Unmarshal

func (m *AppSessionStart) XXX_Unmarshal(b []byte) error

type AppUpdate

type AppUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// AppMetadata is a common application resource metadata.
	AppMetadata          `protobuf:"bytes,4,opt,name=App,proto3,embedded=App" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AppUpdate is emitted when an existing application resource is updated.

func (*AppUpdate) Descriptor

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

func (*AppUpdate) Marshal

func (m *AppUpdate) Marshal() (dAtA []byte, err error)

func (*AppUpdate) MarshalTo

func (m *AppUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AppUpdate) MarshalToSizedBuffer

func (m *AppUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppUpdate) ProtoMessage

func (*AppUpdate) ProtoMessage()

func (*AppUpdate) Reset

func (m *AppUpdate) Reset()

func (*AppUpdate) Size

func (m *AppUpdate) Size() (n int)

func (*AppUpdate) String

func (m *AppUpdate) String() string

func (*AppUpdate) TrimToMaxSize

func (m *AppUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*AppUpdate) Unmarshal

func (m *AppUpdate) Unmarshal(dAtA []byte) error

func (*AppUpdate) XXX_DiscardUnknown

func (m *AppUpdate) XXX_DiscardUnknown()

func (*AppUpdate) XXX_Marshal

func (m *AppUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppUpdate) XXX_Merge

func (m *AppUpdate) XXX_Merge(src proto.Message)

func (*AppUpdate) XXX_Size

func (m *AppUpdate) XXX_Size() int

func (*AppUpdate) XXX_Unmarshal

func (m *AppUpdate) XXX_Unmarshal(b []byte) error

type AthenaS3EventPayload

type AthenaS3EventPayload struct {
	// Path on S3.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// VersionID is versionID of file on s3, if versioning is enabled.
	VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// Custom KMS key for server-side encryption.
	Ckms                 string   `protobuf:"bytes,3,opt,name=ckms,proto3" json:"ckms,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AthenaS3EventPayload is used as payload for sending large events to SQS.

func (*AthenaS3EventPayload) Descriptor

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

func (*AthenaS3EventPayload) GetCkms

func (m *AthenaS3EventPayload) GetCkms() string

func (*AthenaS3EventPayload) GetPath

func (m *AthenaS3EventPayload) GetPath() string

func (*AthenaS3EventPayload) GetVersionId

func (m *AthenaS3EventPayload) GetVersionId() string

func (*AthenaS3EventPayload) Marshal

func (m *AthenaS3EventPayload) Marshal() (dAtA []byte, err error)

func (*AthenaS3EventPayload) MarshalTo

func (m *AthenaS3EventPayload) MarshalTo(dAtA []byte) (int, error)

func (*AthenaS3EventPayload) MarshalToSizedBuffer

func (m *AthenaS3EventPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AthenaS3EventPayload) ProtoMessage

func (*AthenaS3EventPayload) ProtoMessage()

func (*AthenaS3EventPayload) Reset

func (m *AthenaS3EventPayload) Reset()

func (*AthenaS3EventPayload) Size

func (m *AthenaS3EventPayload) Size() (n int)

func (*AthenaS3EventPayload) String

func (m *AthenaS3EventPayload) String() string

func (*AthenaS3EventPayload) Unmarshal

func (m *AthenaS3EventPayload) Unmarshal(dAtA []byte) error

func (*AthenaS3EventPayload) XXX_DiscardUnknown

func (m *AthenaS3EventPayload) XXX_DiscardUnknown()

func (*AthenaS3EventPayload) XXX_Marshal

func (m *AthenaS3EventPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AthenaS3EventPayload) XXX_Merge

func (m *AthenaS3EventPayload) XXX_Merge(src proto.Message)

func (*AthenaS3EventPayload) XXX_Size

func (m *AthenaS3EventPayload) XXX_Size() int

func (*AthenaS3EventPayload) XXX_Unmarshal

func (m *AthenaS3EventPayload) XXX_Unmarshal(b []byte) error

type AuditEvent

type AuditEvent interface {
	// ProtoMarshaler implements efficient
	// protobuf marshaling methods
	ProtoMarshaler

	// GetID returns unique event ID
	GetID() string
	// SetID sets unique event ID
	SetID(id string)

	// GetCode returns event short diagnostic code
	GetCode() string
	// SetCode sets unique event diagnostic code
	SetCode(string)

	// GetType returns event type
	GetType() string
	// SetType sets unique type
	SetType(string)

	// GetTime returns event time
	GetTime() time.Time
	// SetTime sets event time
	SetTime(time.Time)

	// GetIndex gets event index - a non-unique
	// monotonically incremented number
	// in the event sequence
	GetIndex() int64
	// SetIndex sets event index
	SetIndex(idx int64)

	// GetClusterName returns the name of the teleport cluster
	// as set on the event.
	GetClusterName() string
	// SetClusterName sets the name of the teleport cluster on the event.
	SetClusterName(string)

	// TrimToMaxSize returns a copy of the event trimmed to a smaller
	// size. The desired size may not be achievable so callers
	// should always check the size of the returned event before
	// using it. Generally fields that are unique to the event
	// will be trimmed, other fields are not currently modified
	// (ie *Metadata messages).
	TrimToMaxSize(maxSizeBytes int) AuditEvent
}

AuditEvent represents an audit event.

func FromOneOf

func FromOneOf(in OneOf) (AuditEvent, error)

FromOneOf converts audit event from one of wrapper to interface

type AuditQueryDetails

type AuditQueryDetails struct {
	// Name is the name of the query.
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"name,omitempty"`
	// Query is the query that was run.
	Query string `protobuf:"bytes,2,opt,name=Query,proto3" json:"query,omitempty"`
	// Days is the number of days time range for the query.
	Days int32 `protobuf:"varint,3,opt,name=Days,proto3" json:"days,omitempty"`
	// ExecutionTimeInMillis is the total execution time of the query.
	ExecutionTimeInMillis int64 `protobuf:"varint,4,opt,name=ExecutionTimeInMillis,proto3" json:"total_execution_time_in_millis,omitempty"`
	// DataScannedInBytes is the amount of data scanned by the query.
	DataScannedInBytes   int64    `protobuf:"varint,5,opt,name=DataScannedInBytes,proto3" json:"data_scanned_in_bytes"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AuditQueryDetails contains additional query information.

func (*AuditQueryDetails) Descriptor

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

func (*AuditQueryDetails) Marshal

func (m *AuditQueryDetails) Marshal() (dAtA []byte, err error)

func (*AuditQueryDetails) MarshalTo

func (m *AuditQueryDetails) MarshalTo(dAtA []byte) (int, error)

func (*AuditQueryDetails) MarshalToSizedBuffer

func (m *AuditQueryDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuditQueryDetails) ProtoMessage

func (*AuditQueryDetails) ProtoMessage()

func (*AuditQueryDetails) Reset

func (m *AuditQueryDetails) Reset()

func (*AuditQueryDetails) Size

func (m *AuditQueryDetails) Size() (n int)

func (*AuditQueryDetails) String

func (m *AuditQueryDetails) String() string

func (*AuditQueryDetails) Unmarshal

func (m *AuditQueryDetails) Unmarshal(dAtA []byte) error

func (*AuditQueryDetails) XXX_DiscardUnknown

func (m *AuditQueryDetails) XXX_DiscardUnknown()

func (*AuditQueryDetails) XXX_Marshal

func (m *AuditQueryDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuditQueryDetails) XXX_Merge

func (m *AuditQueryDetails) XXX_Merge(src proto.Message)

func (*AuditQueryDetails) XXX_Size

func (m *AuditQueryDetails) XXX_Size() int

func (*AuditQueryDetails) XXX_Unmarshal

func (m *AuditQueryDetails) XXX_Unmarshal(b []byte) error

type AuditQueryRun

type AuditQueryRun struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Status indicates whether the read was successful.
	Status `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	// Query contains additional query information.
	AuditQueryDetails    `protobuf:"bytes,4,opt,name=Query,proto3,embedded=Query" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AuditQueryRun is emitted when a user runs an audit query.

func (*AuditQueryRun) Descriptor

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

func (*AuditQueryRun) Marshal

func (m *AuditQueryRun) Marshal() (dAtA []byte, err error)

func (*AuditQueryRun) MarshalTo

func (m *AuditQueryRun) MarshalTo(dAtA []byte) (int, error)

func (*AuditQueryRun) MarshalToSizedBuffer

func (m *AuditQueryRun) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuditQueryRun) ProtoMessage

func (*AuditQueryRun) ProtoMessage()

func (*AuditQueryRun) Reset

func (m *AuditQueryRun) Reset()

func (*AuditQueryRun) Size

func (m *AuditQueryRun) Size() (n int)

func (*AuditQueryRun) String

func (m *AuditQueryRun) String() string

func (*AuditQueryRun) TrimToMaxSize

func (m *AuditQueryRun) TrimToMaxSize(maxSize int) AuditEvent

func (*AuditQueryRun) Unmarshal

func (m *AuditQueryRun) Unmarshal(dAtA []byte) error

func (*AuditQueryRun) XXX_DiscardUnknown

func (m *AuditQueryRun) XXX_DiscardUnknown()

func (*AuditQueryRun) XXX_Marshal

func (m *AuditQueryRun) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuditQueryRun) XXX_Merge

func (m *AuditQueryRun) XXX_Merge(src proto.Message)

func (*AuditQueryRun) XXX_Size

func (m *AuditQueryRun) XXX_Size() int

func (*AuditQueryRun) XXX_Unmarshal

func (m *AuditQueryRun) XXX_Unmarshal(b []byte) error

type AuthAttempt

type AuthAttempt struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status contains common command or operation status fields
	Status               `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AuthAttempt is emitted upon a failed or successfull authentication attempt.

func (*AuthAttempt) Descriptor

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

func (*AuthAttempt) Marshal

func (m *AuthAttempt) Marshal() (dAtA []byte, err error)

func (*AuthAttempt) MarshalTo

func (m *AuthAttempt) MarshalTo(dAtA []byte) (int, error)

func (*AuthAttempt) MarshalToSizedBuffer

func (m *AuthAttempt) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthAttempt) ProtoMessage

func (*AuthAttempt) ProtoMessage()

func (*AuthAttempt) Reset

func (m *AuthAttempt) Reset()

func (*AuthAttempt) Size

func (m *AuthAttempt) Size() (n int)

func (*AuthAttempt) String

func (m *AuthAttempt) String() string

func (*AuthAttempt) TrimToMaxSize

func (m *AuthAttempt) TrimToMaxSize(maxSize int) AuditEvent

func (*AuthAttempt) Unmarshal

func (m *AuthAttempt) Unmarshal(dAtA []byte) error

func (*AuthAttempt) XXX_DiscardUnknown

func (m *AuthAttempt) XXX_DiscardUnknown()

func (*AuthAttempt) XXX_Marshal

func (m *AuthAttempt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthAttempt) XXX_Merge

func (m *AuthAttempt) XXX_Merge(src proto.Message)

func (*AuthAttempt) XXX_Size

func (m *AuthAttempt) XXX_Size() int

func (*AuthAttempt) XXX_Unmarshal

func (m *AuthAttempt) XXX_Unmarshal(b []byte) error

type AuthPreferenceUpdate

type AuthPreferenceUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// AdminActionsMFA indicates whether MFA for admin actions was altered
	// while updating the authentication preference.
	AdminActionsMFA      AdminActionsMFAStatus `protobuf:"varint,5,opt,name=AdminActionsMFA,proto3,enum=events.AdminActionsMFAStatus" json:"admin_actions_mfa_changed"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

AuthPreferenceUpdate is emitted when the auth preference is updated.

func (*AuthPreferenceUpdate) Descriptor

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

func (*AuthPreferenceUpdate) Marshal

func (m *AuthPreferenceUpdate) Marshal() (dAtA []byte, err error)

func (*AuthPreferenceUpdate) MarshalTo

func (m *AuthPreferenceUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AuthPreferenceUpdate) MarshalToSizedBuffer

func (m *AuthPreferenceUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthPreferenceUpdate) ProtoMessage

func (*AuthPreferenceUpdate) ProtoMessage()

func (*AuthPreferenceUpdate) Reset

func (m *AuthPreferenceUpdate) Reset()

func (*AuthPreferenceUpdate) Size

func (m *AuthPreferenceUpdate) Size() (n int)

func (*AuthPreferenceUpdate) String

func (m *AuthPreferenceUpdate) String() string

func (*AuthPreferenceUpdate) TrimToMaxSize

func (m *AuthPreferenceUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*AuthPreferenceUpdate) Unmarshal

func (m *AuthPreferenceUpdate) Unmarshal(dAtA []byte) error

func (*AuthPreferenceUpdate) XXX_DiscardUnknown

func (m *AuthPreferenceUpdate) XXX_DiscardUnknown()

func (*AuthPreferenceUpdate) XXX_Marshal

func (m *AuthPreferenceUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthPreferenceUpdate) XXX_Merge

func (m *AuthPreferenceUpdate) XXX_Merge(src proto.Message)

func (*AuthPreferenceUpdate) XXX_Size

func (m *AuthPreferenceUpdate) XXX_Size() int

func (*AuthPreferenceUpdate) XXX_Unmarshal

func (m *AuthPreferenceUpdate) XXX_Unmarshal(b []byte) error

type AutoUpdateConfigCreate

type AutoUpdateConfigCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the creation was successful.
	Status               `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AutoUpdateConfigCreate is emitted when an auto update config is created.

func (*AutoUpdateConfigCreate) Descriptor

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

func (*AutoUpdateConfigCreate) Marshal

func (m *AutoUpdateConfigCreate) Marshal() (dAtA []byte, err error)

func (*AutoUpdateConfigCreate) MarshalTo

func (m *AutoUpdateConfigCreate) MarshalTo(dAtA []byte) (int, error)

func (*AutoUpdateConfigCreate) MarshalToSizedBuffer

func (m *AutoUpdateConfigCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AutoUpdateConfigCreate) ProtoMessage

func (*AutoUpdateConfigCreate) ProtoMessage()

func (*AutoUpdateConfigCreate) Reset

func (m *AutoUpdateConfigCreate) Reset()

func (*AutoUpdateConfigCreate) Size

func (m *AutoUpdateConfigCreate) Size() (n int)

func (*AutoUpdateConfigCreate) String

func (m *AutoUpdateConfigCreate) String() string

func (*AutoUpdateConfigCreate) TrimToMaxSize

func (m *AutoUpdateConfigCreate) TrimToMaxSize(_ int) AuditEvent

func (*AutoUpdateConfigCreate) Unmarshal

func (m *AutoUpdateConfigCreate) Unmarshal(dAtA []byte) error

func (*AutoUpdateConfigCreate) XXX_DiscardUnknown

func (m *AutoUpdateConfigCreate) XXX_DiscardUnknown()

func (*AutoUpdateConfigCreate) XXX_Marshal

func (m *AutoUpdateConfigCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoUpdateConfigCreate) XXX_Merge

func (m *AutoUpdateConfigCreate) XXX_Merge(src proto.Message)

func (*AutoUpdateConfigCreate) XXX_Size

func (m *AutoUpdateConfigCreate) XXX_Size() int

func (*AutoUpdateConfigCreate) XXX_Unmarshal

func (m *AutoUpdateConfigCreate) XXX_Unmarshal(b []byte) error

type AutoUpdateConfigDelete

type AutoUpdateConfigDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the deletion was successful.
	Status               `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AutoUpdateConfigDelete is emitted when an auto update config is deleted.

func (*AutoUpdateConfigDelete) Descriptor

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

func (*AutoUpdateConfigDelete) Marshal

func (m *AutoUpdateConfigDelete) Marshal() (dAtA []byte, err error)

func (*AutoUpdateConfigDelete) MarshalTo

func (m *AutoUpdateConfigDelete) MarshalTo(dAtA []byte) (int, error)

func (*AutoUpdateConfigDelete) MarshalToSizedBuffer

func (m *AutoUpdateConfigDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AutoUpdateConfigDelete) ProtoMessage

func (*AutoUpdateConfigDelete) ProtoMessage()

func (*AutoUpdateConfigDelete) Reset

func (m *AutoUpdateConfigDelete) Reset()

func (*AutoUpdateConfigDelete) Size

func (m *AutoUpdateConfigDelete) Size() (n int)

func (*AutoUpdateConfigDelete) String

func (m *AutoUpdateConfigDelete) String() string

func (*AutoUpdateConfigDelete) TrimToMaxSize

func (m *AutoUpdateConfigDelete) TrimToMaxSize(_ int) AuditEvent

func (*AutoUpdateConfigDelete) Unmarshal

func (m *AutoUpdateConfigDelete) Unmarshal(dAtA []byte) error

func (*AutoUpdateConfigDelete) XXX_DiscardUnknown

func (m *AutoUpdateConfigDelete) XXX_DiscardUnknown()

func (*AutoUpdateConfigDelete) XXX_Marshal

func (m *AutoUpdateConfigDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoUpdateConfigDelete) XXX_Merge

func (m *AutoUpdateConfigDelete) XXX_Merge(src proto.Message)

func (*AutoUpdateConfigDelete) XXX_Size

func (m *AutoUpdateConfigDelete) XXX_Size() int

func (*AutoUpdateConfigDelete) XXX_Unmarshal

func (m *AutoUpdateConfigDelete) XXX_Unmarshal(b []byte) error

type AutoUpdateConfigUpdate

type AutoUpdateConfigUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata     `protobuf:"bytes,5,opt,name=Resource,proto3,embedded=Resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AutoUpdateConfigUpdate is emitted when an auto update config is updated.

func (*AutoUpdateConfigUpdate) Descriptor

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

func (*AutoUpdateConfigUpdate) Marshal

func (m *AutoUpdateConfigUpdate) Marshal() (dAtA []byte, err error)

func (*AutoUpdateConfigUpdate) MarshalTo

func (m *AutoUpdateConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AutoUpdateConfigUpdate) MarshalToSizedBuffer

func (m *AutoUpdateConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AutoUpdateConfigUpdate) ProtoMessage

func (*AutoUpdateConfigUpdate) ProtoMessage()

func (*AutoUpdateConfigUpdate) Reset

func (m *AutoUpdateConfigUpdate) Reset()

func (*AutoUpdateConfigUpdate) Size

func (m *AutoUpdateConfigUpdate) Size() (n int)

func (*AutoUpdateConfigUpdate) String

func (m *AutoUpdateConfigUpdate) String() string

func (*AutoUpdateConfigUpdate) TrimToMaxSize

func (m *AutoUpdateConfigUpdate) TrimToMaxSize(_ int) AuditEvent

func (*AutoUpdateConfigUpdate) Unmarshal

func (m *AutoUpdateConfigUpdate) Unmarshal(dAtA []byte) error

func (*AutoUpdateConfigUpdate) XXX_DiscardUnknown

func (m *AutoUpdateConfigUpdate) XXX_DiscardUnknown()

func (*AutoUpdateConfigUpdate) XXX_Marshal

func (m *AutoUpdateConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoUpdateConfigUpdate) XXX_Merge

func (m *AutoUpdateConfigUpdate) XXX_Merge(src proto.Message)

func (*AutoUpdateConfigUpdate) XXX_Size

func (m *AutoUpdateConfigUpdate) XXX_Size() int

func (*AutoUpdateConfigUpdate) XXX_Unmarshal

func (m *AutoUpdateConfigUpdate) XXX_Unmarshal(b []byte) error

type AutoUpdateVersionCreate

type AutoUpdateVersionCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the creation was successful.
	Status               `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AutoUpdateVersionCreate is emitted when an auto update version is created.

func (*AutoUpdateVersionCreate) Descriptor

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

func (*AutoUpdateVersionCreate) Marshal

func (m *AutoUpdateVersionCreate) Marshal() (dAtA []byte, err error)

func (*AutoUpdateVersionCreate) MarshalTo

func (m *AutoUpdateVersionCreate) MarshalTo(dAtA []byte) (int, error)

func (*AutoUpdateVersionCreate) MarshalToSizedBuffer

func (m *AutoUpdateVersionCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AutoUpdateVersionCreate) ProtoMessage

func (*AutoUpdateVersionCreate) ProtoMessage()

func (*AutoUpdateVersionCreate) Reset

func (m *AutoUpdateVersionCreate) Reset()

func (*AutoUpdateVersionCreate) Size

func (m *AutoUpdateVersionCreate) Size() (n int)

func (*AutoUpdateVersionCreate) String

func (m *AutoUpdateVersionCreate) String() string

func (*AutoUpdateVersionCreate) TrimToMaxSize

func (m *AutoUpdateVersionCreate) TrimToMaxSize(_ int) AuditEvent

func (*AutoUpdateVersionCreate) Unmarshal

func (m *AutoUpdateVersionCreate) Unmarshal(dAtA []byte) error

func (*AutoUpdateVersionCreate) XXX_DiscardUnknown

func (m *AutoUpdateVersionCreate) XXX_DiscardUnknown()

func (*AutoUpdateVersionCreate) XXX_Marshal

func (m *AutoUpdateVersionCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoUpdateVersionCreate) XXX_Merge

func (m *AutoUpdateVersionCreate) XXX_Merge(src proto.Message)

func (*AutoUpdateVersionCreate) XXX_Size

func (m *AutoUpdateVersionCreate) XXX_Size() int

func (*AutoUpdateVersionCreate) XXX_Unmarshal

func (m *AutoUpdateVersionCreate) XXX_Unmarshal(b []byte) error

type AutoUpdateVersionDelete

type AutoUpdateVersionDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the deletion was successful.
	Status               `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AutoUpdateVersionDelete is emitted when an auto update version is deleted.

func (*AutoUpdateVersionDelete) Descriptor

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

func (*AutoUpdateVersionDelete) Marshal

func (m *AutoUpdateVersionDelete) Marshal() (dAtA []byte, err error)

func (*AutoUpdateVersionDelete) MarshalTo

func (m *AutoUpdateVersionDelete) MarshalTo(dAtA []byte) (int, error)

func (*AutoUpdateVersionDelete) MarshalToSizedBuffer

func (m *AutoUpdateVersionDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AutoUpdateVersionDelete) ProtoMessage

func (*AutoUpdateVersionDelete) ProtoMessage()

func (*AutoUpdateVersionDelete) Reset

func (m *AutoUpdateVersionDelete) Reset()

func (*AutoUpdateVersionDelete) Size

func (m *AutoUpdateVersionDelete) Size() (n int)

func (*AutoUpdateVersionDelete) String

func (m *AutoUpdateVersionDelete) String() string

func (*AutoUpdateVersionDelete) TrimToMaxSize

func (m *AutoUpdateVersionDelete) TrimToMaxSize(_ int) AuditEvent

func (*AutoUpdateVersionDelete) Unmarshal

func (m *AutoUpdateVersionDelete) Unmarshal(dAtA []byte) error

func (*AutoUpdateVersionDelete) XXX_DiscardUnknown

func (m *AutoUpdateVersionDelete) XXX_DiscardUnknown()

func (*AutoUpdateVersionDelete) XXX_Marshal

func (m *AutoUpdateVersionDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoUpdateVersionDelete) XXX_Merge

func (m *AutoUpdateVersionDelete) XXX_Merge(src proto.Message)

func (*AutoUpdateVersionDelete) XXX_Size

func (m *AutoUpdateVersionDelete) XXX_Size() int

func (*AutoUpdateVersionDelete) XXX_Unmarshal

func (m *AutoUpdateVersionDelete) XXX_Unmarshal(b []byte) error

type AutoUpdateVersionUpdate

type AutoUpdateVersionUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata     `protobuf:"bytes,5,opt,name=Resource,proto3,embedded=Resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AutoUpdateVersionUpdate is emitted when an auto update version is updated.

func (*AutoUpdateVersionUpdate) Descriptor

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

func (*AutoUpdateVersionUpdate) Marshal

func (m *AutoUpdateVersionUpdate) Marshal() (dAtA []byte, err error)

func (*AutoUpdateVersionUpdate) MarshalTo

func (m *AutoUpdateVersionUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AutoUpdateVersionUpdate) MarshalToSizedBuffer

func (m *AutoUpdateVersionUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AutoUpdateVersionUpdate) ProtoMessage

func (*AutoUpdateVersionUpdate) ProtoMessage()

func (*AutoUpdateVersionUpdate) Reset

func (m *AutoUpdateVersionUpdate) Reset()

func (*AutoUpdateVersionUpdate) Size

func (m *AutoUpdateVersionUpdate) Size() (n int)

func (*AutoUpdateVersionUpdate) String

func (m *AutoUpdateVersionUpdate) String() string

func (*AutoUpdateVersionUpdate) TrimToMaxSize

func (m *AutoUpdateVersionUpdate) TrimToMaxSize(_ int) AuditEvent

func (*AutoUpdateVersionUpdate) Unmarshal

func (m *AutoUpdateVersionUpdate) Unmarshal(dAtA []byte) error

func (*AutoUpdateVersionUpdate) XXX_DiscardUnknown

func (m *AutoUpdateVersionUpdate) XXX_DiscardUnknown()

func (*AutoUpdateVersionUpdate) XXX_Marshal

func (m *AutoUpdateVersionUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoUpdateVersionUpdate) XXX_Merge

func (m *AutoUpdateVersionUpdate) XXX_Merge(src proto.Message)

func (*AutoUpdateVersionUpdate) XXX_Size

func (m *AutoUpdateVersionUpdate) XXX_Size() int

func (*AutoUpdateVersionUpdate) XXX_Unmarshal

func (m *AutoUpdateVersionUpdate) XXX_Unmarshal(b []byte) error

type AzureOIDCIntegrationMetadata

type AzureOIDCIntegrationMetadata struct {
	// TenantID specifies the ID of Entra Tenant (Directory).
	TenantID string `protobuf:"bytes,1,opt,name=TenantID,proto3" json:"tenant_id,omitempty"`
	// ClientID specifies the ID of Azure enterprise application (client).
	ClientID             string   `protobuf:"bytes,2,opt,name=ClientID,proto3" json:"client_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AzureOIDCIntegrationMetadata contains metadata for Azure OIDC integrations.

func (*AzureOIDCIntegrationMetadata) Descriptor

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

func (*AzureOIDCIntegrationMetadata) Marshal

func (m *AzureOIDCIntegrationMetadata) Marshal() (dAtA []byte, err error)

func (*AzureOIDCIntegrationMetadata) MarshalTo

func (m *AzureOIDCIntegrationMetadata) MarshalTo(dAtA []byte) (int, error)

func (*AzureOIDCIntegrationMetadata) MarshalToSizedBuffer

func (m *AzureOIDCIntegrationMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AzureOIDCIntegrationMetadata) ProtoMessage

func (*AzureOIDCIntegrationMetadata) ProtoMessage()

func (*AzureOIDCIntegrationMetadata) Reset

func (m *AzureOIDCIntegrationMetadata) Reset()

func (*AzureOIDCIntegrationMetadata) Size

func (m *AzureOIDCIntegrationMetadata) Size() (n int)

func (*AzureOIDCIntegrationMetadata) String

func (*AzureOIDCIntegrationMetadata) Unmarshal

func (m *AzureOIDCIntegrationMetadata) Unmarshal(dAtA []byte) error

func (*AzureOIDCIntegrationMetadata) XXX_DiscardUnknown

func (m *AzureOIDCIntegrationMetadata) XXX_DiscardUnknown()

func (*AzureOIDCIntegrationMetadata) XXX_Marshal

func (m *AzureOIDCIntegrationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AzureOIDCIntegrationMetadata) XXX_Merge

func (m *AzureOIDCIntegrationMetadata) XXX_Merge(src proto.Message)

func (*AzureOIDCIntegrationMetadata) XXX_Size

func (m *AzureOIDCIntegrationMetadata) XXX_Size() int

func (*AzureOIDCIntegrationMetadata) XXX_Unmarshal

func (m *AzureOIDCIntegrationMetadata) XXX_Unmarshal(b []byte) error

type BPFMetadata

type BPFMetadata struct {
	// PID is the ID of the process.
	PID uint64 `protobuf:"varint,1,opt,name=PID,proto3" json:"pid"`
	// CgroupID is the internal cgroupv2 ID of the event.
	CgroupID uint64 `protobuf:"varint,2,opt,name=CgroupID,proto3" json:"cgroup_id"`
	// Program is name of the executable.
	Program              string   `protobuf:"bytes,3,opt,name=Program,proto3" json:"program"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BPFMetadata is a common BPF process metadata

func (*BPFMetadata) Descriptor

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

func (*BPFMetadata) Marshal

func (m *BPFMetadata) Marshal() (dAtA []byte, err error)

func (*BPFMetadata) MarshalTo

func (m *BPFMetadata) MarshalTo(dAtA []byte) (int, error)

func (*BPFMetadata) MarshalToSizedBuffer

func (m *BPFMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BPFMetadata) ProtoMessage

func (*BPFMetadata) ProtoMessage()

func (*BPFMetadata) Reset

func (m *BPFMetadata) Reset()

func (*BPFMetadata) Size

func (m *BPFMetadata) Size() (n int)

func (*BPFMetadata) String

func (m *BPFMetadata) String() string

func (*BPFMetadata) Unmarshal

func (m *BPFMetadata) Unmarshal(dAtA []byte) error

func (*BPFMetadata) XXX_DiscardUnknown

func (m *BPFMetadata) XXX_DiscardUnknown()

func (*BPFMetadata) XXX_Marshal

func (m *BPFMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BPFMetadata) XXX_Merge

func (m *BPFMetadata) XXX_Merge(src proto.Message)

func (*BPFMetadata) XXX_Size

func (m *BPFMetadata) XXX_Size() int

func (*BPFMetadata) XXX_Unmarshal

func (m *BPFMetadata) XXX_Unmarshal(b []byte) error

type BillingCardCreate

type BillingCardCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata         `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BillingCardCreate is emitted when a user creates or updates a credit card.

func (*BillingCardCreate) Descriptor

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

func (*BillingCardCreate) Marshal

func (m *BillingCardCreate) Marshal() (dAtA []byte, err error)

func (*BillingCardCreate) MarshalTo

func (m *BillingCardCreate) MarshalTo(dAtA []byte) (int, error)

func (*BillingCardCreate) MarshalToSizedBuffer

func (m *BillingCardCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BillingCardCreate) ProtoMessage

func (*BillingCardCreate) ProtoMessage()

func (*BillingCardCreate) Reset

func (m *BillingCardCreate) Reset()

func (*BillingCardCreate) Size

func (m *BillingCardCreate) Size() (n int)

func (*BillingCardCreate) String

func (m *BillingCardCreate) String() string

func (*BillingCardCreate) TrimToMaxSize

func (m *BillingCardCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*BillingCardCreate) Unmarshal

func (m *BillingCardCreate) Unmarshal(dAtA []byte) error

func (*BillingCardCreate) XXX_DiscardUnknown

func (m *BillingCardCreate) XXX_DiscardUnknown()

func (*BillingCardCreate) XXX_Marshal

func (m *BillingCardCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BillingCardCreate) XXX_Merge

func (m *BillingCardCreate) XXX_Merge(src proto.Message)

func (*BillingCardCreate) XXX_Size

func (m *BillingCardCreate) XXX_Size() int

func (*BillingCardCreate) XXX_Unmarshal

func (m *BillingCardCreate) XXX_Unmarshal(b []byte) error

type BillingCardDelete

type BillingCardDelete struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata         `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BillingCardDelete is emitted when a user deletes a credit card.

func (*BillingCardDelete) Descriptor

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

func (*BillingCardDelete) Marshal

func (m *BillingCardDelete) Marshal() (dAtA []byte, err error)

func (*BillingCardDelete) MarshalTo

func (m *BillingCardDelete) MarshalTo(dAtA []byte) (int, error)

func (*BillingCardDelete) MarshalToSizedBuffer

func (m *BillingCardDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BillingCardDelete) ProtoMessage

func (*BillingCardDelete) ProtoMessage()

func (*BillingCardDelete) Reset

func (m *BillingCardDelete) Reset()

func (*BillingCardDelete) Size

func (m *BillingCardDelete) Size() (n int)

func (*BillingCardDelete) String

func (m *BillingCardDelete) String() string

func (*BillingCardDelete) TrimToMaxSize

func (m *BillingCardDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*BillingCardDelete) Unmarshal

func (m *BillingCardDelete) Unmarshal(dAtA []byte) error

func (*BillingCardDelete) XXX_DiscardUnknown

func (m *BillingCardDelete) XXX_DiscardUnknown()

func (*BillingCardDelete) XXX_Marshal

func (m *BillingCardDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BillingCardDelete) XXX_Merge

func (m *BillingCardDelete) XXX_Merge(src proto.Message)

func (*BillingCardDelete) XXX_Size

func (m *BillingCardDelete) XXX_Size() int

func (*BillingCardDelete) XXX_Unmarshal

func (m *BillingCardDelete) XXX_Unmarshal(b []byte) error

type BillingInformationUpdate

type BillingInformationUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata         `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BillingInformationUpdate is emitted when a user updates the billing information.

func (*BillingInformationUpdate) Descriptor

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

func (*BillingInformationUpdate) Marshal

func (m *BillingInformationUpdate) Marshal() (dAtA []byte, err error)

func (*BillingInformationUpdate) MarshalTo

func (m *BillingInformationUpdate) MarshalTo(dAtA []byte) (int, error)

func (*BillingInformationUpdate) MarshalToSizedBuffer

func (m *BillingInformationUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BillingInformationUpdate) ProtoMessage

func (*BillingInformationUpdate) ProtoMessage()

func (*BillingInformationUpdate) Reset

func (m *BillingInformationUpdate) Reset()

func (*BillingInformationUpdate) Size

func (m *BillingInformationUpdate) Size() (n int)

func (*BillingInformationUpdate) String

func (m *BillingInformationUpdate) String() string

func (*BillingInformationUpdate) TrimToMaxSize

func (m *BillingInformationUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*BillingInformationUpdate) Unmarshal

func (m *BillingInformationUpdate) Unmarshal(dAtA []byte) error

func (*BillingInformationUpdate) XXX_DiscardUnknown

func (m *BillingInformationUpdate) XXX_DiscardUnknown()

func (*BillingInformationUpdate) XXX_Marshal

func (m *BillingInformationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BillingInformationUpdate) XXX_Merge

func (m *BillingInformationUpdate) XXX_Merge(src proto.Message)

func (*BillingInformationUpdate) XXX_Size

func (m *BillingInformationUpdate) XXX_Size() int

func (*BillingInformationUpdate) XXX_Unmarshal

func (m *BillingInformationUpdate) XXX_Unmarshal(b []byte) error

type BotCreate

type BotCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BotCreate is emitted when a bot is created/upserted.

func (*BotCreate) Descriptor

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

func (*BotCreate) Marshal

func (m *BotCreate) Marshal() (dAtA []byte, err error)

func (*BotCreate) MarshalTo

func (m *BotCreate) MarshalTo(dAtA []byte) (int, error)

func (*BotCreate) MarshalToSizedBuffer

func (m *BotCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BotCreate) ProtoMessage

func (*BotCreate) ProtoMessage()

func (*BotCreate) Reset

func (m *BotCreate) Reset()

func (*BotCreate) Size

func (m *BotCreate) Size() (n int)

func (*BotCreate) String

func (m *BotCreate) String() string

func (*BotCreate) TrimToMaxSize

func (m *BotCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*BotCreate) Unmarshal

func (m *BotCreate) Unmarshal(dAtA []byte) error

func (*BotCreate) XXX_DiscardUnknown

func (m *BotCreate) XXX_DiscardUnknown()

func (*BotCreate) XXX_Marshal

func (m *BotCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BotCreate) XXX_Merge

func (m *BotCreate) XXX_Merge(src proto.Message)

func (*BotCreate) XXX_Size

func (m *BotCreate) XXX_Size() int

func (*BotCreate) XXX_Unmarshal

func (m *BotCreate) XXX_Unmarshal(b []byte) error

type BotDelete

type BotDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BotDelete is emitted when a bot is deleted.

func (*BotDelete) Descriptor

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

func (*BotDelete) Marshal

func (m *BotDelete) Marshal() (dAtA []byte, err error)

func (*BotDelete) MarshalTo

func (m *BotDelete) MarshalTo(dAtA []byte) (int, error)

func (*BotDelete) MarshalToSizedBuffer

func (m *BotDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BotDelete) ProtoMessage

func (*BotDelete) ProtoMessage()

func (*BotDelete) Reset

func (m *BotDelete) Reset()

func (*BotDelete) Size

func (m *BotDelete) Size() (n int)

func (*BotDelete) String

func (m *BotDelete) String() string

func (*BotDelete) TrimToMaxSize

func (m *BotDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*BotDelete) Unmarshal

func (m *BotDelete) Unmarshal(dAtA []byte) error

func (*BotDelete) XXX_DiscardUnknown

func (m *BotDelete) XXX_DiscardUnknown()

func (*BotDelete) XXX_Marshal

func (m *BotDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BotDelete) XXX_Merge

func (m *BotDelete) XXX_Merge(src proto.Message)

func (*BotDelete) XXX_Size

func (m *BotDelete) XXX_Size() int

func (*BotDelete) XXX_Unmarshal

func (m *BotDelete) XXX_Unmarshal(b []byte) error

type BotJoin

type BotJoin struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status contains common command or operation status fields.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// BotName is the name of the bot which has joined.
	BotName string `protobuf:"bytes,3,opt,name=BotName,proto3" json:"bot_name,omitempty"`
	// Method is the event field indicating what join method was used.
	Method string `protobuf:"bytes,4,opt,name=Method,proto3" json:"method,omitempty"`
	// TokenName is the name of the provision token used to join.
	TokenName string `protobuf:"bytes,5,opt,name=TokenName,proto3" json:"token_name,omitempty"`
	// Attributes is a map of attributes received from the join method provider.
	Attributes *Struct `protobuf:"bytes,6,opt,name=Attributes,proto3,casttype=Struct" json:"attributes,omitempty"`
	// UserName is the name of the user associated with the bot which has joined.
	UserName string `protobuf:"bytes,7,opt,name=UserName,proto3" json:"user_name,omitempty"`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,8,opt,name=Connection,proto3,embedded=Connection" json:""`
	// BotInstanceID is the ID of the bot instance which has joined or renewed.
	BotInstanceID        string   `protobuf:"bytes,9,opt,name=BotInstanceID,proto3" json:"bot_instance_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BotJoin records a bot join event.

func (*BotJoin) Descriptor

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

func (*BotJoin) Marshal

func (m *BotJoin) Marshal() (dAtA []byte, err error)

func (*BotJoin) MarshalTo

func (m *BotJoin) MarshalTo(dAtA []byte) (int, error)

func (*BotJoin) MarshalToSizedBuffer

func (m *BotJoin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BotJoin) ProtoMessage

func (*BotJoin) ProtoMessage()

func (*BotJoin) Reset

func (m *BotJoin) Reset()

func (*BotJoin) Size

func (m *BotJoin) Size() (n int)

func (*BotJoin) String

func (m *BotJoin) String() string

func (*BotJoin) TrimToMaxSize

func (m *BotJoin) TrimToMaxSize(maxSize int) AuditEvent

func (*BotJoin) Unmarshal

func (m *BotJoin) Unmarshal(dAtA []byte) error

func (*BotJoin) XXX_DiscardUnknown

func (m *BotJoin) XXX_DiscardUnknown()

func (*BotJoin) XXX_Marshal

func (m *BotJoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BotJoin) XXX_Merge

func (m *BotJoin) XXX_Merge(src proto.Message)

func (*BotJoin) XXX_Size

func (m *BotJoin) XXX_Size() int

func (*BotJoin) XXX_Unmarshal

func (m *BotJoin) XXX_Unmarshal(b []byte) error

type BotUpdate

type BotUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BotCreate is emitted when a bot is created/updated.

func (*BotUpdate) Descriptor

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

func (*BotUpdate) Marshal

func (m *BotUpdate) Marshal() (dAtA []byte, err error)

func (*BotUpdate) MarshalTo

func (m *BotUpdate) MarshalTo(dAtA []byte) (int, error)

func (*BotUpdate) MarshalToSizedBuffer

func (m *BotUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BotUpdate) ProtoMessage

func (*BotUpdate) ProtoMessage()

func (*BotUpdate) Reset

func (m *BotUpdate) Reset()

func (*BotUpdate) Size

func (m *BotUpdate) Size() (n int)

func (*BotUpdate) String

func (m *BotUpdate) String() string

func (*BotUpdate) TrimToMaxSize

func (m *BotUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*BotUpdate) Unmarshal

func (m *BotUpdate) Unmarshal(dAtA []byte) error

func (*BotUpdate) XXX_DiscardUnknown

func (m *BotUpdate) XXX_DiscardUnknown()

func (*BotUpdate) XXX_Marshal

func (m *BotUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BotUpdate) XXX_Merge

func (m *BotUpdate) XXX_Merge(src proto.Message)

func (*BotUpdate) XXX_Size

func (m *BotUpdate) XXX_Size() int

func (*BotUpdate) XXX_Unmarshal

func (m *BotUpdate) XXX_Unmarshal(b []byte) error

type CassandraBatch

type CassandraBatch struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Consistency is the consistency level to use.
	Consistency string `protobuf:"bytes,5,opt,name=Consistency,proto3" json:"consistency,omitempty"`
	// Keyspace is the keyspace the statement is in.
	Keyspace string `protobuf:"bytes,6,opt,name=Keyspace,proto3" json:"keyspace,omitempty"`
	// BatchType is the type of batch.
	BatchType string `protobuf:"bytes,7,opt,name=BatchType,proto3" json:"batch_type,omitempty"`
	// Children is batch children statements.
	Children             []*CassandraBatch_BatchChild `protobuf:"bytes,8,rep,name=Children,proto3" json:"children,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

CassandraBatch is emitted when a Cassandra client executes a batch of CQL statements.

func (*CassandraBatch) Descriptor

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

func (*CassandraBatch) Marshal

func (m *CassandraBatch) Marshal() (dAtA []byte, err error)

func (*CassandraBatch) MarshalTo

func (m *CassandraBatch) MarshalTo(dAtA []byte) (int, error)

func (*CassandraBatch) MarshalToSizedBuffer

func (m *CassandraBatch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CassandraBatch) ProtoMessage

func (*CassandraBatch) ProtoMessage()

func (*CassandraBatch) Reset

func (m *CassandraBatch) Reset()

func (*CassandraBatch) Size

func (m *CassandraBatch) Size() (n int)

func (*CassandraBatch) String

func (m *CassandraBatch) String() string

func (*CassandraBatch) TrimToMaxSize

func (m *CassandraBatch) TrimToMaxSize(maxSize int) AuditEvent

func (*CassandraBatch) Unmarshal

func (m *CassandraBatch) Unmarshal(dAtA []byte) error

func (*CassandraBatch) XXX_DiscardUnknown

func (m *CassandraBatch) XXX_DiscardUnknown()

func (*CassandraBatch) XXX_Marshal

func (m *CassandraBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CassandraBatch) XXX_Merge

func (m *CassandraBatch) XXX_Merge(src proto.Message)

func (*CassandraBatch) XXX_Size

func (m *CassandraBatch) XXX_Size() int

func (*CassandraBatch) XXX_Unmarshal

func (m *CassandraBatch) XXX_Unmarshal(b []byte) error

type CassandraBatch_BatchChild

type CassandraBatch_BatchChild struct {
	// ID is the id of the statement.
	ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"id,omitempty"`
	// Query the CQL statement to execute.
	Query string `protobuf:"bytes,2,opt,name=Query,proto3" json:"query,omitempty"`
	// Values is the values to bind to the query.
	Values               []*CassandraBatch_BatchChild_Value `protobuf:"bytes,3,rep,name=Values,proto3" json:"values,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

BatchChild represents a single child batch statement.

func (*CassandraBatch_BatchChild) Descriptor

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

func (*CassandraBatch_BatchChild) Marshal

func (m *CassandraBatch_BatchChild) Marshal() (dAtA []byte, err error)

func (*CassandraBatch_BatchChild) MarshalTo

func (m *CassandraBatch_BatchChild) MarshalTo(dAtA []byte) (int, error)

func (*CassandraBatch_BatchChild) MarshalToSizedBuffer

func (m *CassandraBatch_BatchChild) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CassandraBatch_BatchChild) ProtoMessage

func (*CassandraBatch_BatchChild) ProtoMessage()

func (*CassandraBatch_BatchChild) Reset

func (m *CassandraBatch_BatchChild) Reset()

func (*CassandraBatch_BatchChild) Size

func (m *CassandraBatch_BatchChild) Size() (n int)

func (*CassandraBatch_BatchChild) String

func (m *CassandraBatch_BatchChild) String() string

func (*CassandraBatch_BatchChild) Unmarshal

func (m *CassandraBatch_BatchChild) Unmarshal(dAtA []byte) error

func (*CassandraBatch_BatchChild) XXX_DiscardUnknown

func (m *CassandraBatch_BatchChild) XXX_DiscardUnknown()

func (*CassandraBatch_BatchChild) XXX_Marshal

func (m *CassandraBatch_BatchChild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CassandraBatch_BatchChild) XXX_Merge

func (m *CassandraBatch_BatchChild) XXX_Merge(src proto.Message)

func (*CassandraBatch_BatchChild) XXX_Size

func (m *CassandraBatch_BatchChild) XXX_Size() int

func (*CassandraBatch_BatchChild) XXX_Unmarshal

func (m *CassandraBatch_BatchChild) XXX_Unmarshal(b []byte) error

type CassandraBatch_BatchChild_Value

type CassandraBatch_BatchChild_Value struct {
	// Type is the type of the value.
	Type uint32 `protobuf:"varint,1,opt,name=Type,proto3" json:"type,omitempty"`
	// Contents is the value contents.
	Contents             []byte   `protobuf:"bytes,2,opt,name=Contents,proto3" json:"contents,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Value is a single value to bind to the query.

func (*CassandraBatch_BatchChild_Value) Descriptor

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

func (*CassandraBatch_BatchChild_Value) Marshal

func (m *CassandraBatch_BatchChild_Value) Marshal() (dAtA []byte, err error)

func (*CassandraBatch_BatchChild_Value) MarshalTo

func (m *CassandraBatch_BatchChild_Value) MarshalTo(dAtA []byte) (int, error)

func (*CassandraBatch_BatchChild_Value) MarshalToSizedBuffer

func (m *CassandraBatch_BatchChild_Value) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CassandraBatch_BatchChild_Value) ProtoMessage

func (*CassandraBatch_BatchChild_Value) ProtoMessage()

func (*CassandraBatch_BatchChild_Value) Reset

func (*CassandraBatch_BatchChild_Value) Size

func (m *CassandraBatch_BatchChild_Value) Size() (n int)

func (*CassandraBatch_BatchChild_Value) String

func (*CassandraBatch_BatchChild_Value) Unmarshal

func (m *CassandraBatch_BatchChild_Value) Unmarshal(dAtA []byte) error

func (*CassandraBatch_BatchChild_Value) XXX_DiscardUnknown

func (m *CassandraBatch_BatchChild_Value) XXX_DiscardUnknown()

func (*CassandraBatch_BatchChild_Value) XXX_Marshal

func (m *CassandraBatch_BatchChild_Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CassandraBatch_BatchChild_Value) XXX_Merge

func (m *CassandraBatch_BatchChild_Value) XXX_Merge(src proto.Message)

func (*CassandraBatch_BatchChild_Value) XXX_Size

func (m *CassandraBatch_BatchChild_Value) XXX_Size() int

func (*CassandraBatch_BatchChild_Value) XXX_Unmarshal

func (m *CassandraBatch_BatchChild_Value) XXX_Unmarshal(b []byte) error

type CassandraExecute

type CassandraExecute struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// QueryId is the prepared query id to execute.
	QueryId              string   `protobuf:"bytes,5,opt,name=QueryId,proto3" json:"query_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CassandraExecute is emitted when a Cassandra client executes a CQL statement.

func (*CassandraExecute) Descriptor

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

func (*CassandraExecute) Marshal

func (m *CassandraExecute) Marshal() (dAtA []byte, err error)

func (*CassandraExecute) MarshalTo

func (m *CassandraExecute) MarshalTo(dAtA []byte) (int, error)

func (*CassandraExecute) MarshalToSizedBuffer

func (m *CassandraExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CassandraExecute) ProtoMessage

func (*CassandraExecute) ProtoMessage()

func (*CassandraExecute) Reset

func (m *CassandraExecute) Reset()

func (*CassandraExecute) Size

func (m *CassandraExecute) Size() (n int)

func (*CassandraExecute) String

func (m *CassandraExecute) String() string

func (*CassandraExecute) TrimToMaxSize

func (m *CassandraExecute) TrimToMaxSize(maxSize int) AuditEvent

func (*CassandraExecute) Unmarshal

func (m *CassandraExecute) Unmarshal(dAtA []byte) error

func (*CassandraExecute) XXX_DiscardUnknown

func (m *CassandraExecute) XXX_DiscardUnknown()

func (*CassandraExecute) XXX_Marshal

func (m *CassandraExecute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CassandraExecute) XXX_Merge

func (m *CassandraExecute) XXX_Merge(src proto.Message)

func (*CassandraExecute) XXX_Size

func (m *CassandraExecute) XXX_Size() int

func (*CassandraExecute) XXX_Unmarshal

func (m *CassandraExecute) XXX_Unmarshal(b []byte) error

type CassandraPrepare

type CassandraPrepare struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Query is the CQL statement.
	Query string `protobuf:"bytes,5,opt,name=Query,proto3" json:"query,omitempty"`
	// Keyspace is the keyspace the statement is in.
	Keyspace             string   `protobuf:"bytes,6,opt,name=Keyspace,proto3" json:"keyspace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CassandraSession is emitted when a Cassandra client sends the prepare a CQL statement.

func (*CassandraPrepare) Descriptor

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

func (*CassandraPrepare) Marshal

func (m *CassandraPrepare) Marshal() (dAtA []byte, err error)

func (*CassandraPrepare) MarshalTo

func (m *CassandraPrepare) MarshalTo(dAtA []byte) (int, error)

func (*CassandraPrepare) MarshalToSizedBuffer

func (m *CassandraPrepare) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CassandraPrepare) ProtoMessage

func (*CassandraPrepare) ProtoMessage()

func (*CassandraPrepare) Reset

func (m *CassandraPrepare) Reset()

func (*CassandraPrepare) Size

func (m *CassandraPrepare) Size() (n int)

func (*CassandraPrepare) String

func (m *CassandraPrepare) String() string

func (*CassandraPrepare) TrimToMaxSize

func (m *CassandraPrepare) TrimToMaxSize(maxSize int) AuditEvent

func (*CassandraPrepare) Unmarshal

func (m *CassandraPrepare) Unmarshal(dAtA []byte) error

func (*CassandraPrepare) XXX_DiscardUnknown

func (m *CassandraPrepare) XXX_DiscardUnknown()

func (*CassandraPrepare) XXX_Marshal

func (m *CassandraPrepare) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CassandraPrepare) XXX_Merge

func (m *CassandraPrepare) XXX_Merge(src proto.Message)

func (*CassandraPrepare) XXX_Size

func (m *CassandraPrepare) XXX_Size() int

func (*CassandraPrepare) XXX_Unmarshal

func (m *CassandraPrepare) XXX_Unmarshal(b []byte) error

type CassandraRegister

type CassandraRegister struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// EventTypes is the list of event types to register for.
	EventTypes           []string `protobuf:"bytes,5,rep,name=EventTypes,proto3" json:"event_types,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CassandraRegister is emitted when a Cassandra client request to register for the specified event types.

func (*CassandraRegister) Descriptor

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

func (*CassandraRegister) Marshal

func (m *CassandraRegister) Marshal() (dAtA []byte, err error)

func (*CassandraRegister) MarshalTo

func (m *CassandraRegister) MarshalTo(dAtA []byte) (int, error)

func (*CassandraRegister) MarshalToSizedBuffer

func (m *CassandraRegister) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CassandraRegister) ProtoMessage

func (*CassandraRegister) ProtoMessage()

func (*CassandraRegister) Reset

func (m *CassandraRegister) Reset()

func (*CassandraRegister) Size

func (m *CassandraRegister) Size() (n int)

func (*CassandraRegister) String

func (m *CassandraRegister) String() string

func (*CassandraRegister) TrimToMaxSize

func (m *CassandraRegister) TrimToMaxSize(maxSize int) AuditEvent

func (*CassandraRegister) Unmarshal

func (m *CassandraRegister) Unmarshal(dAtA []byte) error

func (*CassandraRegister) XXX_DiscardUnknown

func (m *CassandraRegister) XXX_DiscardUnknown()

func (*CassandraRegister) XXX_Marshal

func (m *CassandraRegister) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CassandraRegister) XXX_Merge

func (m *CassandraRegister) XXX_Merge(src proto.Message)

func (*CassandraRegister) XXX_Size

func (m *CassandraRegister) XXX_Size() int

func (*CassandraRegister) XXX_Unmarshal

func (m *CassandraRegister) XXX_Unmarshal(b []byte) error

type CertificateCreate

type CertificateCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// CertificateType is the type of certificate that was just issued.
	CertificateType string `protobuf:"bytes,2,opt,name=CertificateType,proto3" json:"cert_type,omitempty"`
	// Identity is the identity associated with the certificate, as interpreted by Teleport.
	Identity *Identity `protobuf:"bytes,3,opt,name=Identity,proto3" json:"identity"`
	// Client is the common client event metadata
	ClientMetadata       `protobuf:"bytes,4,opt,name=Client,proto3,embedded=Client" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CertificateCreate is emitted when a certificate is issued.

func (*CertificateCreate) Descriptor

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

func (*CertificateCreate) Marshal

func (m *CertificateCreate) Marshal() (dAtA []byte, err error)

func (*CertificateCreate) MarshalTo

func (m *CertificateCreate) MarshalTo(dAtA []byte) (int, error)

func (*CertificateCreate) MarshalToSizedBuffer

func (m *CertificateCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CertificateCreate) ProtoMessage

func (*CertificateCreate) ProtoMessage()

func (*CertificateCreate) Reset

func (m *CertificateCreate) Reset()

func (*CertificateCreate) Size

func (m *CertificateCreate) Size() (n int)

func (*CertificateCreate) String

func (m *CertificateCreate) String() string

func (*CertificateCreate) TrimToMaxSize

func (m *CertificateCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*CertificateCreate) Unmarshal

func (m *CertificateCreate) Unmarshal(dAtA []byte) error

func (*CertificateCreate) XXX_DiscardUnknown

func (m *CertificateCreate) XXX_DiscardUnknown()

func (*CertificateCreate) XXX_Marshal

func (m *CertificateCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CertificateCreate) XXX_Merge

func (m *CertificateCreate) XXX_Merge(src proto.Message)

func (*CertificateCreate) XXX_Size

func (m *CertificateCreate) XXX_Size() int

func (*CertificateCreate) XXX_Unmarshal

func (m *CertificateCreate) XXX_Unmarshal(b []byte) error

type ClientDisconnect

type ClientDisconnect struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// Reason is a field that specifies reason for event, e.g. in disconnect
	// event it explains why server disconnected the client
	Reason               string   `protobuf:"bytes,5,opt,name=Reason,proto3" json:"reason"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ClientDisconnect is emitted when client is disconnected by the server due to inactivity or any other reason

func (*ClientDisconnect) Descriptor

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

func (*ClientDisconnect) Marshal

func (m *ClientDisconnect) Marshal() (dAtA []byte, err error)

func (*ClientDisconnect) MarshalTo

func (m *ClientDisconnect) MarshalTo(dAtA []byte) (int, error)

func (*ClientDisconnect) MarshalToSizedBuffer

func (m *ClientDisconnect) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClientDisconnect) ProtoMessage

func (*ClientDisconnect) ProtoMessage()

func (*ClientDisconnect) Reset

func (m *ClientDisconnect) Reset()

func (*ClientDisconnect) Size

func (m *ClientDisconnect) Size() (n int)

func (*ClientDisconnect) String

func (m *ClientDisconnect) String() string

func (*ClientDisconnect) TrimToMaxSize

func (m *ClientDisconnect) TrimToMaxSize(maxSize int) AuditEvent

func (*ClientDisconnect) Unmarshal

func (m *ClientDisconnect) Unmarshal(dAtA []byte) error

func (*ClientDisconnect) XXX_DiscardUnknown

func (m *ClientDisconnect) XXX_DiscardUnknown()

func (*ClientDisconnect) XXX_Marshal

func (m *ClientDisconnect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClientDisconnect) XXX_Merge

func (m *ClientDisconnect) XXX_Merge(src proto.Message)

func (*ClientDisconnect) XXX_Size

func (m *ClientDisconnect) XXX_Size() int

func (*ClientDisconnect) XXX_Unmarshal

func (m *ClientDisconnect) XXX_Unmarshal(b []byte) error

type ClientMetadata

type ClientMetadata struct {
	// UserAgent identifies the type of client that attempted the event.
	UserAgent            string   `protobuf:"bytes,1,opt,name=UserAgent,proto3" json:"user_agent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ClientMetadata identifies the originating client for an event.

func (*ClientMetadata) Descriptor

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

func (*ClientMetadata) Marshal

func (m *ClientMetadata) Marshal() (dAtA []byte, err error)

func (*ClientMetadata) MarshalTo

func (m *ClientMetadata) MarshalTo(dAtA []byte) (int, error)

func (*ClientMetadata) MarshalToSizedBuffer

func (m *ClientMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClientMetadata) ProtoMessage

func (*ClientMetadata) ProtoMessage()

func (*ClientMetadata) Reset

func (m *ClientMetadata) Reset()

func (*ClientMetadata) Size

func (m *ClientMetadata) Size() (n int)

func (*ClientMetadata) String

func (m *ClientMetadata) String() string

func (*ClientMetadata) Unmarshal

func (m *ClientMetadata) Unmarshal(dAtA []byte) error

func (*ClientMetadata) XXX_DiscardUnknown

func (m *ClientMetadata) XXX_DiscardUnknown()

func (*ClientMetadata) XXX_Marshal

func (m *ClientMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClientMetadata) XXX_Merge

func (m *ClientMetadata) XXX_Merge(src proto.Message)

func (*ClientMetadata) XXX_Size

func (m *ClientMetadata) XXX_Size() int

func (*ClientMetadata) XXX_Unmarshal

func (m *ClientMetadata) XXX_Unmarshal(b []byte) error

type ClusterNetworkingConfigUpdate

type ClusterNetworkingConfigUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ClusterNetworkingConfigUpdate is emitted when the cluster networking config is updated.

func (*ClusterNetworkingConfigUpdate) Descriptor

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

func (*ClusterNetworkingConfigUpdate) Marshal

func (m *ClusterNetworkingConfigUpdate) Marshal() (dAtA []byte, err error)

func (*ClusterNetworkingConfigUpdate) MarshalTo

func (m *ClusterNetworkingConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*ClusterNetworkingConfigUpdate) MarshalToSizedBuffer

func (m *ClusterNetworkingConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterNetworkingConfigUpdate) ProtoMessage

func (*ClusterNetworkingConfigUpdate) ProtoMessage()

func (*ClusterNetworkingConfigUpdate) Reset

func (m *ClusterNetworkingConfigUpdate) Reset()

func (*ClusterNetworkingConfigUpdate) Size

func (m *ClusterNetworkingConfigUpdate) Size() (n int)

func (*ClusterNetworkingConfigUpdate) String

func (*ClusterNetworkingConfigUpdate) TrimToMaxSize

func (m *ClusterNetworkingConfigUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*ClusterNetworkingConfigUpdate) Unmarshal

func (m *ClusterNetworkingConfigUpdate) Unmarshal(dAtA []byte) error

func (*ClusterNetworkingConfigUpdate) XXX_DiscardUnknown

func (m *ClusterNetworkingConfigUpdate) XXX_DiscardUnknown()

func (*ClusterNetworkingConfigUpdate) XXX_Marshal

func (m *ClusterNetworkingConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterNetworkingConfigUpdate) XXX_Merge

func (m *ClusterNetworkingConfigUpdate) XXX_Merge(src proto.Message)

func (*ClusterNetworkingConfigUpdate) XXX_Size

func (m *ClusterNetworkingConfigUpdate) XXX_Size() int

func (*ClusterNetworkingConfigUpdate) XXX_Unmarshal

func (m *ClusterNetworkingConfigUpdate) XXX_Unmarshal(b []byte) error

type CommandMetadata

type CommandMetadata struct {
	// Command is the executed command name
	Command string `protobuf:"bytes,1,opt,name=Command,proto3" json:"command"`
	// ExitCode specifies command exit code
	ExitCode string `protobuf:"bytes,2,opt,name=ExitCode,proto3" json:"exitCode,omitempty"`
	// Error is an optional exit error, set if command has failed
	Error                string   `protobuf:"bytes,3,opt,name=Error,proto3" json:"exitError,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CommandMetadata specifies common command fields

func (*CommandMetadata) Descriptor

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

func (*CommandMetadata) Marshal

func (m *CommandMetadata) Marshal() (dAtA []byte, err error)

func (*CommandMetadata) MarshalTo

func (m *CommandMetadata) MarshalTo(dAtA []byte) (int, error)

func (*CommandMetadata) MarshalToSizedBuffer

func (m *CommandMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CommandMetadata) ProtoMessage

func (*CommandMetadata) ProtoMessage()

func (*CommandMetadata) Reset

func (m *CommandMetadata) Reset()

func (*CommandMetadata) Size

func (m *CommandMetadata) Size() (n int)

func (*CommandMetadata) String

func (m *CommandMetadata) String() string

func (*CommandMetadata) Unmarshal

func (m *CommandMetadata) Unmarshal(dAtA []byte) error

func (*CommandMetadata) XXX_DiscardUnknown

func (m *CommandMetadata) XXX_DiscardUnknown()

func (*CommandMetadata) XXX_Marshal

func (m *CommandMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandMetadata) XXX_Merge

func (m *CommandMetadata) XXX_Merge(src proto.Message)

func (*CommandMetadata) XXX_Size

func (m *CommandMetadata) XXX_Size() int

func (*CommandMetadata) XXX_Unmarshal

func (m *CommandMetadata) XXX_Unmarshal(b []byte) error

type ConnectionMetadata

type ConnectionMetadata struct {
	// LocalAddr is a target address on the host
	LocalAddr string `protobuf:"bytes,1,opt,name=LocalAddr,proto3" json:"addr.local,omitempty"`
	// RemoteAddr is a client (user's) address
	RemoteAddr string `protobuf:"bytes,2,opt,name=RemoteAddr,proto3" json:"addr.remote,omitempty"`
	// Protocol specifies protocol that was captured
	Protocol             string   `protobuf:"bytes,3,opt,name=Protocol,proto3" json:"proto,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Connection contains connection info

func (*ConnectionMetadata) Descriptor

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

func (*ConnectionMetadata) Marshal

func (m *ConnectionMetadata) Marshal() (dAtA []byte, err error)

func (*ConnectionMetadata) MarshalTo

func (m *ConnectionMetadata) MarshalTo(dAtA []byte) (int, error)

func (*ConnectionMetadata) MarshalToSizedBuffer

func (m *ConnectionMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConnectionMetadata) ProtoMessage

func (*ConnectionMetadata) ProtoMessage()

func (*ConnectionMetadata) Reset

func (m *ConnectionMetadata) Reset()

func (*ConnectionMetadata) Size

func (m *ConnectionMetadata) Size() (n int)

func (*ConnectionMetadata) String

func (m *ConnectionMetadata) String() string

func (*ConnectionMetadata) Unmarshal

func (m *ConnectionMetadata) Unmarshal(dAtA []byte) error

func (*ConnectionMetadata) XXX_DiscardUnknown

func (m *ConnectionMetadata) XXX_DiscardUnknown()

func (*ConnectionMetadata) XXX_Marshal

func (m *ConnectionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConnectionMetadata) XXX_Merge

func (m *ConnectionMetadata) XXX_Merge(src proto.Message)

func (*ConnectionMetadata) XXX_Size

func (m *ConnectionMetadata) XXX_Size() int

func (*ConnectionMetadata) XXX_Unmarshal

func (m *ConnectionMetadata) XXX_Unmarshal(b []byte) error

type ContactCreate

type ContactCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the creation was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// Email is the Email of the contact being deleted
	Email string `protobuf:"bytes,6,opt,name=Email,proto3" json:"email"`
	// ContactType is the type of the contact being deleted ('Business' or 'Security')
	ContactType          ContactType `protobuf:"varint,7,opt,name=ContactType,proto3,enum=events.ContactType" json:"contact_type"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

ContactCreate is emitted when a contact is created.

func (*ContactCreate) Descriptor

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

func (*ContactCreate) Marshal

func (m *ContactCreate) Marshal() (dAtA []byte, err error)

func (*ContactCreate) MarshalTo

func (m *ContactCreate) MarshalTo(dAtA []byte) (int, error)

func (*ContactCreate) MarshalToSizedBuffer

func (m *ContactCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContactCreate) ProtoMessage

func (*ContactCreate) ProtoMessage()

func (*ContactCreate) Reset

func (m *ContactCreate) Reset()

func (*ContactCreate) Size

func (m *ContactCreate) Size() (n int)

func (*ContactCreate) String

func (m *ContactCreate) String() string

func (*ContactCreate) TrimToMaxSize

func (m *ContactCreate) TrimToMaxSize(_ int) AuditEvent

func (*ContactCreate) Unmarshal

func (m *ContactCreate) Unmarshal(dAtA []byte) error

func (*ContactCreate) XXX_DiscardUnknown

func (m *ContactCreate) XXX_DiscardUnknown()

func (*ContactCreate) XXX_Marshal

func (m *ContactCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactCreate) XXX_Merge

func (m *ContactCreate) XXX_Merge(src proto.Message)

func (*ContactCreate) XXX_Size

func (m *ContactCreate) XXX_Size() int

func (*ContactCreate) XXX_Unmarshal

func (m *ContactCreate) XXX_Unmarshal(b []byte) error

type ContactDelete

type ContactDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the deletion was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// Email is the Email of the contact being deleted
	Email string `protobuf:"bytes,6,opt,name=Email,proto3" json:"email"`
	// ContactType is the type of the contact being deleted ('Business' or 'Security')
	ContactType          ContactType `protobuf:"varint,7,opt,name=ContactType,proto3,enum=events.ContactType" json:"contact_type"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

ContactDelete is emitted when a contact is deleted.

func (*ContactDelete) Descriptor

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

func (*ContactDelete) Marshal

func (m *ContactDelete) Marshal() (dAtA []byte, err error)

func (*ContactDelete) MarshalTo

func (m *ContactDelete) MarshalTo(dAtA []byte) (int, error)

func (*ContactDelete) MarshalToSizedBuffer

func (m *ContactDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContactDelete) ProtoMessage

func (*ContactDelete) ProtoMessage()

func (*ContactDelete) Reset

func (m *ContactDelete) Reset()

func (*ContactDelete) Size

func (m *ContactDelete) Size() (n int)

func (*ContactDelete) String

func (m *ContactDelete) String() string

func (*ContactDelete) TrimToMaxSize

func (m *ContactDelete) TrimToMaxSize(_ int) AuditEvent

func (*ContactDelete) Unmarshal

func (m *ContactDelete) Unmarshal(dAtA []byte) error

func (*ContactDelete) XXX_DiscardUnknown

func (m *ContactDelete) XXX_DiscardUnknown()

func (*ContactDelete) XXX_Marshal

func (m *ContactDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactDelete) XXX_Merge

func (m *ContactDelete) XXX_Merge(src proto.Message)

func (*ContactDelete) XXX_Size

func (m *ContactDelete) XXX_Size() int

func (*ContactDelete) XXX_Unmarshal

func (m *ContactDelete) XXX_Unmarshal(b []byte) error

type ContactType

type ContactType int32

ContactType is the type of contact being added.

const (
	ContactType_CONTACT_TYPE_UNSPECIFIED ContactType = 0
	ContactType_CONTACT_TYPE_BUSINESS    ContactType = 1
	ContactType_CONTACT_TYPE_SECURITY    ContactType = 2
)

func (ContactType) EnumDescriptor

func (ContactType) EnumDescriptor() ([]byte, []int)

func (ContactType) String

func (x ContactType) String() string

type CreateMFAAuthChallenge

type CreateMFAAuthChallenge struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Scope is the authorization scope for this MFA challenge.
	// Only applies to WebAuthn challenges.
	ChallengeScope string `protobuf:"bytes,3,opt,name=ChallengeScope,proto3" json:"challenge_scope"`
	// ChallengeAllowReuse defines whether the MFA challenge allows reuse.
	ChallengeAllowReuse  bool     `protobuf:"varint,4,opt,name=ChallengeAllowReuse,proto3" json:"challenge_allow_reuse"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateMFAAuthChallenge records the creation of an MFA auth challenge.

func (*CreateMFAAuthChallenge) Descriptor

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

func (*CreateMFAAuthChallenge) Marshal

func (m *CreateMFAAuthChallenge) Marshal() (dAtA []byte, err error)

func (*CreateMFAAuthChallenge) MarshalTo

func (m *CreateMFAAuthChallenge) MarshalTo(dAtA []byte) (int, error)

func (*CreateMFAAuthChallenge) MarshalToSizedBuffer

func (m *CreateMFAAuthChallenge) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateMFAAuthChallenge) ProtoMessage

func (*CreateMFAAuthChallenge) ProtoMessage()

func (*CreateMFAAuthChallenge) Reset

func (m *CreateMFAAuthChallenge) Reset()

func (*CreateMFAAuthChallenge) Size

func (m *CreateMFAAuthChallenge) Size() (n int)

func (*CreateMFAAuthChallenge) String

func (m *CreateMFAAuthChallenge) String() string

func (*CreateMFAAuthChallenge) TrimToMaxSize

func (m *CreateMFAAuthChallenge) TrimToMaxSize(maxSize int) AuditEvent

func (*CreateMFAAuthChallenge) Unmarshal

func (m *CreateMFAAuthChallenge) Unmarshal(dAtA []byte) error

func (*CreateMFAAuthChallenge) XXX_DiscardUnknown

func (m *CreateMFAAuthChallenge) XXX_DiscardUnknown()

func (*CreateMFAAuthChallenge) XXX_Marshal

func (m *CreateMFAAuthChallenge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateMFAAuthChallenge) XXX_Merge

func (m *CreateMFAAuthChallenge) XXX_Merge(src proto.Message)

func (*CreateMFAAuthChallenge) XXX_Size

func (m *CreateMFAAuthChallenge) XXX_Size() int

func (*CreateMFAAuthChallenge) XXX_Unmarshal

func (m *CreateMFAAuthChallenge) XXX_Unmarshal(b []byte) error

type CrownJewelCreate

type CrownJewelCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,5,opt,name=resource,proto3,embedded=resource" json:""`
	// CrownJewelQuery is the query used to track the crown jewel.
	CrownJewelQuery      string   `protobuf:"bytes,6,opt,name=CrownJewelQuery,proto3" json:"crown_jewel_query"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CrownJewelCreate is emitted when a Access Graph CrownJewel is created.

func (*CrownJewelCreate) Descriptor

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

func (*CrownJewelCreate) Marshal

func (m *CrownJewelCreate) Marshal() (dAtA []byte, err error)

func (*CrownJewelCreate) MarshalTo

func (m *CrownJewelCreate) MarshalTo(dAtA []byte) (int, error)

func (*CrownJewelCreate) MarshalToSizedBuffer

func (m *CrownJewelCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CrownJewelCreate) ProtoMessage

func (*CrownJewelCreate) ProtoMessage()

func (*CrownJewelCreate) Reset

func (m *CrownJewelCreate) Reset()

func (*CrownJewelCreate) Size

func (m *CrownJewelCreate) Size() (n int)

func (*CrownJewelCreate) String

func (m *CrownJewelCreate) String() string

func (*CrownJewelCreate) TrimToMaxSize

func (m *CrownJewelCreate) TrimToMaxSize(_ int) AuditEvent

func (*CrownJewelCreate) Unmarshal

func (m *CrownJewelCreate) Unmarshal(dAtA []byte) error

func (*CrownJewelCreate) XXX_DiscardUnknown

func (m *CrownJewelCreate) XXX_DiscardUnknown()

func (*CrownJewelCreate) XXX_Marshal

func (m *CrownJewelCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrownJewelCreate) XXX_Merge

func (m *CrownJewelCreate) XXX_Merge(src proto.Message)

func (*CrownJewelCreate) XXX_Size

func (m *CrownJewelCreate) XXX_Size() int

func (*CrownJewelCreate) XXX_Unmarshal

func (m *CrownJewelCreate) XXX_Unmarshal(b []byte) error

type CrownJewelDelete

type CrownJewelDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata     `protobuf:"bytes,5,opt,name=resource,proto3,embedded=resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CrownJewelDelete is emitted when a Access Graph CrownJewel is deleted.

func (*CrownJewelDelete) Descriptor

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

func (*CrownJewelDelete) Marshal

func (m *CrownJewelDelete) Marshal() (dAtA []byte, err error)

func (*CrownJewelDelete) MarshalTo

func (m *CrownJewelDelete) MarshalTo(dAtA []byte) (int, error)

func (*CrownJewelDelete) MarshalToSizedBuffer

func (m *CrownJewelDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CrownJewelDelete) ProtoMessage

func (*CrownJewelDelete) ProtoMessage()

func (*CrownJewelDelete) Reset

func (m *CrownJewelDelete) Reset()

func (*CrownJewelDelete) Size

func (m *CrownJewelDelete) Size() (n int)

func (*CrownJewelDelete) String

func (m *CrownJewelDelete) String() string

func (*CrownJewelDelete) TrimToMaxSize

func (m *CrownJewelDelete) TrimToMaxSize(_ int) AuditEvent

func (*CrownJewelDelete) Unmarshal

func (m *CrownJewelDelete) Unmarshal(dAtA []byte) error

func (*CrownJewelDelete) XXX_DiscardUnknown

func (m *CrownJewelDelete) XXX_DiscardUnknown()

func (*CrownJewelDelete) XXX_Marshal

func (m *CrownJewelDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrownJewelDelete) XXX_Merge

func (m *CrownJewelDelete) XXX_Merge(src proto.Message)

func (*CrownJewelDelete) XXX_Size

func (m *CrownJewelDelete) XXX_Size() int

func (*CrownJewelDelete) XXX_Unmarshal

func (m *CrownJewelDelete) XXX_Unmarshal(b []byte) error

type CrownJewelUpdate

type CrownJewelUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,5,opt,name=resource,proto3,embedded=resource" json:""`
	// CurrentCrownJewelQuery is the current query used to track the crown jewel.
	CurrentCrownJewelQuery string `protobuf:"bytes,6,opt,name=CurrentCrownJewelQuery,proto3" json:"current_crown_jewel_query"`
	// UpdatedCrownJewelQuery is the new query used to track the crown jewel.
	UpdatedCrownJewelQuery string   `protobuf:"bytes,7,opt,name=UpdatedCrownJewelQuery,proto3" json:"updated_crown_jewel_query"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

CrownJewelUpdate is emitted when a Access Graph CrownJewel is updated.

func (*CrownJewelUpdate) Descriptor

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

func (*CrownJewelUpdate) Marshal

func (m *CrownJewelUpdate) Marshal() (dAtA []byte, err error)

func (*CrownJewelUpdate) MarshalTo

func (m *CrownJewelUpdate) MarshalTo(dAtA []byte) (int, error)

func (*CrownJewelUpdate) MarshalToSizedBuffer

func (m *CrownJewelUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CrownJewelUpdate) ProtoMessage

func (*CrownJewelUpdate) ProtoMessage()

func (*CrownJewelUpdate) Reset

func (m *CrownJewelUpdate) Reset()

func (*CrownJewelUpdate) Size

func (m *CrownJewelUpdate) Size() (n int)

func (*CrownJewelUpdate) String

func (m *CrownJewelUpdate) String() string

func (*CrownJewelUpdate) TrimToMaxSize

func (m *CrownJewelUpdate) TrimToMaxSize(_ int) AuditEvent

func (*CrownJewelUpdate) Unmarshal

func (m *CrownJewelUpdate) Unmarshal(dAtA []byte) error

func (*CrownJewelUpdate) XXX_DiscardUnknown

func (m *CrownJewelUpdate) XXX_DiscardUnknown()

func (*CrownJewelUpdate) XXX_Marshal

func (m *CrownJewelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrownJewelUpdate) XXX_Merge

func (m *CrownJewelUpdate) XXX_Merge(src proto.Message)

func (*CrownJewelUpdate) XXX_Size

func (m *CrownJewelUpdate) XXX_Size() int

func (*CrownJewelUpdate) XXX_Unmarshal

func (m *CrownJewelUpdate) XXX_Unmarshal(b []byte) error

type DatabaseCreate

type DatabaseCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// DatabaseMetadata is a common database resource metadata.
	DatabaseMetadata     `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseCreate is emitted when a new database resource is created.

func (*DatabaseCreate) Descriptor

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

func (*DatabaseCreate) Marshal

func (m *DatabaseCreate) Marshal() (dAtA []byte, err error)

func (*DatabaseCreate) MarshalTo

func (m *DatabaseCreate) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseCreate) MarshalToSizedBuffer

func (m *DatabaseCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseCreate) ProtoMessage

func (*DatabaseCreate) ProtoMessage()

func (*DatabaseCreate) Reset

func (m *DatabaseCreate) Reset()

func (*DatabaseCreate) Size

func (m *DatabaseCreate) Size() (n int)

func (*DatabaseCreate) String

func (m *DatabaseCreate) String() string

func (*DatabaseCreate) TrimToMaxSize

func (m *DatabaseCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseCreate) Unmarshal

func (m *DatabaseCreate) Unmarshal(dAtA []byte) error

func (*DatabaseCreate) XXX_DiscardUnknown

func (m *DatabaseCreate) XXX_DiscardUnknown()

func (*DatabaseCreate) XXX_Marshal

func (m *DatabaseCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseCreate) XXX_Merge

func (m *DatabaseCreate) XXX_Merge(src proto.Message)

func (*DatabaseCreate) XXX_Size

func (m *DatabaseCreate) XXX_Size() int

func (*DatabaseCreate) XXX_Unmarshal

func (m *DatabaseCreate) XXX_Unmarshal(b []byte) error

type DatabaseDelete

type DatabaseDelete struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata     `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseDelete is emitted when a database resource is deleted.

func (*DatabaseDelete) Descriptor

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

func (*DatabaseDelete) Marshal

func (m *DatabaseDelete) Marshal() (dAtA []byte, err error)

func (*DatabaseDelete) MarshalTo

func (m *DatabaseDelete) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseDelete) MarshalToSizedBuffer

func (m *DatabaseDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseDelete) ProtoMessage

func (*DatabaseDelete) ProtoMessage()

func (*DatabaseDelete) Reset

func (m *DatabaseDelete) Reset()

func (*DatabaseDelete) Size

func (m *DatabaseDelete) Size() (n int)

func (*DatabaseDelete) String

func (m *DatabaseDelete) String() string

func (*DatabaseDelete) TrimToMaxSize

func (m *DatabaseDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseDelete) Unmarshal

func (m *DatabaseDelete) Unmarshal(dAtA []byte) error

func (*DatabaseDelete) XXX_DiscardUnknown

func (m *DatabaseDelete) XXX_DiscardUnknown()

func (*DatabaseDelete) XXX_Marshal

func (m *DatabaseDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseDelete) XXX_Merge

func (m *DatabaseDelete) XXX_Merge(src proto.Message)

func (*DatabaseDelete) XXX_Size

func (m *DatabaseDelete) XXX_Size() int

func (*DatabaseDelete) XXX_Unmarshal

func (m *DatabaseDelete) XXX_Unmarshal(b []byte) error

type DatabaseMetadata

type DatabaseMetadata struct {
	// DatabaseService is the name of the database service proxying the database.
	DatabaseService string `protobuf:"bytes,1,opt,name=DatabaseService,proto3" json:"db_service,omitempty"`
	// DatabaseProtocol is the database type, e.g. postgres or mysql.
	DatabaseProtocol string `protobuf:"bytes,2,opt,name=DatabaseProtocol,proto3" json:"db_protocol"`
	// DatabaseURI is the database URI to connect to.
	DatabaseURI string `protobuf:"bytes,3,opt,name=DatabaseURI,proto3" json:"db_uri"`
	// DatabaseName is the name of the database a user is connecting to.
	DatabaseName string `protobuf:"bytes,4,opt,name=DatabaseName,proto3" json:"db_name,omitempty"`
	// DatabaseUser is the database username used to connect.
	DatabaseUser string `protobuf:"bytes,5,opt,name=DatabaseUser,proto3" json:"db_user,omitempty"`
	// DatabaseLabels is the database resource labels.
	DatabaseLabels map[string]string `` /* 164-byte string literal not displayed */
	// DatabaseAWSRegion is AWS regions for AWS hosted databases.
	DatabaseAWSRegion string `protobuf:"bytes,7,opt,name=DatabaseAWSRegion,proto3" json:"db_aws_region,omitempty"`
	// DatabaseAWSRegion is cluster ID for Redshift databases.
	DatabaseAWSRedshiftClusterID string `protobuf:"bytes,8,opt,name=DatabaseAWSRedshiftClusterID,proto3" json:"db_aws_redshift_cluster_id,omitempty"`
	// DatabaseGCPProjectID is project ID for GCP hosted databases.
	DatabaseGCPProjectID string `protobuf:"bytes,9,opt,name=DatabaseGCPProjectID,proto3" json:"db_gcp_project_id,omitempty"`
	// DatabaseGCPInstanceID is instance ID for GCP hosted databases.
	DatabaseGCPInstanceID string `protobuf:"bytes,10,opt,name=DatabaseGCPInstanceID,proto3" json:"db_gcp_instance_id,omitempty"`
	// DatabaseRoles is a list of database roles for auto-provisioned users.
	DatabaseRoles []string `protobuf:"bytes,11,rep,name=DatabaseRoles,proto3" json:"db_roles,omitempty"`
	// DatabaseType is the database type.
	DatabaseType string `protobuf:"bytes,12,opt,name=DatabaseType,proto3" json:"db_type,omitempty"`
	// DatabaseOrigin is the database origin source.
	DatabaseOrigin       string   `protobuf:"bytes,13,opt,name=DatabaseOrigin,proto3" json:"db_origin,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseMetadata contains common database information.

func (*DatabaseMetadata) Descriptor

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

func (*DatabaseMetadata) Marshal

func (m *DatabaseMetadata) Marshal() (dAtA []byte, err error)

func (*DatabaseMetadata) MarshalTo

func (m *DatabaseMetadata) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseMetadata) MarshalToSizedBuffer

func (m *DatabaseMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseMetadata) ProtoMessage

func (*DatabaseMetadata) ProtoMessage()

func (*DatabaseMetadata) Reset

func (m *DatabaseMetadata) Reset()

func (*DatabaseMetadata) Size

func (m *DatabaseMetadata) Size() (n int)

func (*DatabaseMetadata) String

func (m *DatabaseMetadata) String() string

func (*DatabaseMetadata) Unmarshal

func (m *DatabaseMetadata) Unmarshal(dAtA []byte) error

func (*DatabaseMetadata) XXX_DiscardUnknown

func (m *DatabaseMetadata) XXX_DiscardUnknown()

func (*DatabaseMetadata) XXX_Marshal

func (m *DatabaseMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseMetadata) XXX_Merge

func (m *DatabaseMetadata) XXX_Merge(src proto.Message)

func (*DatabaseMetadata) XXX_Size

func (m *DatabaseMetadata) XXX_Size() int

func (*DatabaseMetadata) XXX_Unmarshal

func (m *DatabaseMetadata) XXX_Unmarshal(b []byte) error

type DatabasePermissionEntry

type DatabasePermissionEntry struct {
	// Permission is a particular database-level permission, e.g. "SELECT".
	Permission string `protobuf:"bytes,1,opt,name=Permission,proto3" json:"permission"`
	// Counts stores information how many objects of particular kind (e.g. "table") were affected.
	Counts               map[string]int32 `` /* 144-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

DatabasePermissionEntry is a summary of permissions, scoped to a particular permission.

func (*DatabasePermissionEntry) Descriptor

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

func (*DatabasePermissionEntry) Marshal

func (m *DatabasePermissionEntry) Marshal() (dAtA []byte, err error)

func (*DatabasePermissionEntry) MarshalTo

func (m *DatabasePermissionEntry) MarshalTo(dAtA []byte) (int, error)

func (*DatabasePermissionEntry) MarshalToSizedBuffer

func (m *DatabasePermissionEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabasePermissionEntry) ProtoMessage

func (*DatabasePermissionEntry) ProtoMessage()

func (*DatabasePermissionEntry) Reset

func (m *DatabasePermissionEntry) Reset()

func (*DatabasePermissionEntry) Size

func (m *DatabasePermissionEntry) Size() (n int)

func (*DatabasePermissionEntry) String

func (m *DatabasePermissionEntry) String() string

func (*DatabasePermissionEntry) Unmarshal

func (m *DatabasePermissionEntry) Unmarshal(dAtA []byte) error

func (*DatabasePermissionEntry) XXX_DiscardUnknown

func (m *DatabasePermissionEntry) XXX_DiscardUnknown()

func (*DatabasePermissionEntry) XXX_Marshal

func (m *DatabasePermissionEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabasePermissionEntry) XXX_Merge

func (m *DatabasePermissionEntry) XXX_Merge(src proto.Message)

func (*DatabasePermissionEntry) XXX_Size

func (m *DatabasePermissionEntry) XXX_Size() int

func (*DatabasePermissionEntry) XXX_Unmarshal

func (m *DatabasePermissionEntry) XXX_Unmarshal(b []byte) error

type DatabasePermissionUpdate

type DatabasePermissionUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// PermissionSummary is a summary of applied permissions.
	PermissionSummary []DatabasePermissionEntry `protobuf:"bytes,5,rep,name=PermissionSummary,proto3" json:"permission_summary"`
	// AffectedObjectCounts counts how many distinct objects of each kind were affected.
	AffectedObjectCounts map[string]int32 `` /* 174-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

DatabasePermissionUpdate is emitted when a user database permissions are updated.

func (*DatabasePermissionUpdate) Descriptor

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

func (*DatabasePermissionUpdate) Marshal

func (m *DatabasePermissionUpdate) Marshal() (dAtA []byte, err error)

func (*DatabasePermissionUpdate) MarshalTo

func (m *DatabasePermissionUpdate) MarshalTo(dAtA []byte) (int, error)

func (*DatabasePermissionUpdate) MarshalToSizedBuffer

func (m *DatabasePermissionUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabasePermissionUpdate) ProtoMessage

func (*DatabasePermissionUpdate) ProtoMessage()

func (*DatabasePermissionUpdate) Reset

func (m *DatabasePermissionUpdate) Reset()

func (*DatabasePermissionUpdate) Size

func (m *DatabasePermissionUpdate) Size() (n int)

func (*DatabasePermissionUpdate) String

func (m *DatabasePermissionUpdate) String() string

func (*DatabasePermissionUpdate) TrimToMaxSize

func (m *DatabasePermissionUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabasePermissionUpdate) Unmarshal

func (m *DatabasePermissionUpdate) Unmarshal(dAtA []byte) error

func (*DatabasePermissionUpdate) XXX_DiscardUnknown

func (m *DatabasePermissionUpdate) XXX_DiscardUnknown()

func (*DatabasePermissionUpdate) XXX_Marshal

func (m *DatabasePermissionUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabasePermissionUpdate) XXX_Merge

func (m *DatabasePermissionUpdate) XXX_Merge(src proto.Message)

func (*DatabasePermissionUpdate) XXX_Size

func (m *DatabasePermissionUpdate) XXX_Size() int

func (*DatabasePermissionUpdate) XXX_Unmarshal

func (m *DatabasePermissionUpdate) XXX_Unmarshal(b []byte) error

type DatabaseSessionCommandResult

type DatabaseSessionCommandResult struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Status indicates if the command was successful or not.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// AfftectedRecords represents the number of records that were affected by the
	// command.
	AffectedRecords      uint64   `protobuf:"varint,6,opt,name=AffectedRecords,proto3" json:"affected_records,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseSessionCommandResult represents the result of a user command. It is expected that for each user command/query there will be a corresponding result.

func (*DatabaseSessionCommandResult) Descriptor

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

func (*DatabaseSessionCommandResult) Marshal

func (m *DatabaseSessionCommandResult) Marshal() (dAtA []byte, err error)

func (*DatabaseSessionCommandResult) MarshalTo

func (m *DatabaseSessionCommandResult) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseSessionCommandResult) MarshalToSizedBuffer

func (m *DatabaseSessionCommandResult) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseSessionCommandResult) ProtoMessage

func (*DatabaseSessionCommandResult) ProtoMessage()

func (*DatabaseSessionCommandResult) Reset

func (m *DatabaseSessionCommandResult) Reset()

func (*DatabaseSessionCommandResult) Size

func (m *DatabaseSessionCommandResult) Size() (n int)

func (*DatabaseSessionCommandResult) String

func (*DatabaseSessionCommandResult) TrimToMaxSize

func (m *DatabaseSessionCommandResult) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseSessionCommandResult) Unmarshal

func (m *DatabaseSessionCommandResult) Unmarshal(dAtA []byte) error

func (*DatabaseSessionCommandResult) XXX_DiscardUnknown

func (m *DatabaseSessionCommandResult) XXX_DiscardUnknown()

func (*DatabaseSessionCommandResult) XXX_Marshal

func (m *DatabaseSessionCommandResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseSessionCommandResult) XXX_Merge

func (m *DatabaseSessionCommandResult) XXX_Merge(src proto.Message)

func (*DatabaseSessionCommandResult) XXX_Size

func (m *DatabaseSessionCommandResult) XXX_Size() int

func (*DatabaseSessionCommandResult) XXX_Unmarshal

func (m *DatabaseSessionCommandResult) XXX_Unmarshal(b []byte) error

type DatabaseSessionEnd

type DatabaseSessionEnd struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StartTime is the timestamp at which the session began.
	StartTime time.Time `protobuf:"bytes,5,opt,name=StartTime,proto3,stdtime" json:"session_start,omitempty"`
	// EndTime is the timestamp at which the session ended.
	EndTime              time.Time `protobuf:"bytes,6,opt,name=EndTime,proto3,stdtime" json:"session_stop,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

DatabaseSessionEnd is emitted when a user ends the database session.

func (*DatabaseSessionEnd) Descriptor

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

func (*DatabaseSessionEnd) Marshal

func (m *DatabaseSessionEnd) Marshal() (dAtA []byte, err error)

func (*DatabaseSessionEnd) MarshalTo

func (m *DatabaseSessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseSessionEnd) MarshalToSizedBuffer

func (m *DatabaseSessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseSessionEnd) ProtoMessage

func (*DatabaseSessionEnd) ProtoMessage()

func (*DatabaseSessionEnd) Reset

func (m *DatabaseSessionEnd) Reset()

func (*DatabaseSessionEnd) Size

func (m *DatabaseSessionEnd) Size() (n int)

func (*DatabaseSessionEnd) String

func (m *DatabaseSessionEnd) String() string

func (*DatabaseSessionEnd) TrimToMaxSize

func (m *DatabaseSessionEnd) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseSessionEnd) Unmarshal

func (m *DatabaseSessionEnd) Unmarshal(dAtA []byte) error

func (*DatabaseSessionEnd) XXX_DiscardUnknown

func (m *DatabaseSessionEnd) XXX_DiscardUnknown()

func (*DatabaseSessionEnd) XXX_Marshal

func (m *DatabaseSessionEnd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseSessionEnd) XXX_Merge

func (m *DatabaseSessionEnd) XXX_Merge(src proto.Message)

func (*DatabaseSessionEnd) XXX_Size

func (m *DatabaseSessionEnd) XXX_Size() int

func (*DatabaseSessionEnd) XXX_Unmarshal

func (m *DatabaseSessionEnd) XXX_Unmarshal(b []byte) error

type DatabaseSessionMalformedPacket

type DatabaseSessionMalformedPacket struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Payload is the malformed packet payload.
	Payload              []byte   `protobuf:"bytes,5,opt,name=Payload,proto3" json:"payload,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseSessionMalformedPacket is emitted when a database sends a malformed packet.

func (*DatabaseSessionMalformedPacket) Descriptor

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

func (*DatabaseSessionMalformedPacket) Marshal

func (m *DatabaseSessionMalformedPacket) Marshal() (dAtA []byte, err error)

func (*DatabaseSessionMalformedPacket) MarshalTo

func (m *DatabaseSessionMalformedPacket) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseSessionMalformedPacket) MarshalToSizedBuffer

func (m *DatabaseSessionMalformedPacket) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseSessionMalformedPacket) ProtoMessage

func (*DatabaseSessionMalformedPacket) ProtoMessage()

func (*DatabaseSessionMalformedPacket) Reset

func (m *DatabaseSessionMalformedPacket) Reset()

func (*DatabaseSessionMalformedPacket) Size

func (m *DatabaseSessionMalformedPacket) Size() (n int)

func (*DatabaseSessionMalformedPacket) String

func (*DatabaseSessionMalformedPacket) TrimToMaxSize

func (m *DatabaseSessionMalformedPacket) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseSessionMalformedPacket) Unmarshal

func (m *DatabaseSessionMalformedPacket) Unmarshal(dAtA []byte) error

func (*DatabaseSessionMalformedPacket) XXX_DiscardUnknown

func (m *DatabaseSessionMalformedPacket) XXX_DiscardUnknown()

func (*DatabaseSessionMalformedPacket) XXX_Marshal

func (m *DatabaseSessionMalformedPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseSessionMalformedPacket) XXX_Merge

func (m *DatabaseSessionMalformedPacket) XXX_Merge(src proto.Message)

func (*DatabaseSessionMalformedPacket) XXX_Size

func (m *DatabaseSessionMalformedPacket) XXX_Size() int

func (*DatabaseSessionMalformedPacket) XXX_Unmarshal

func (m *DatabaseSessionMalformedPacket) XXX_Unmarshal(b []byte) error

type DatabaseSessionQuery

type DatabaseSessionQuery struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// DatabaseQuery is the executed query string.
	DatabaseQuery string `protobuf:"bytes,5,opt,name=DatabaseQuery,proto3" json:"db_query"`
	// DatabaseQueryParameters are the query parameters for prepared statements.
	DatabaseQueryParameters []string `protobuf:"bytes,6,rep,name=DatabaseQueryParameters,proto3" json:"db_query_parameters,omitempty"`
	// Status indicates whether the query was successfully sent to the database.
	Status               `protobuf:"bytes,7,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseSessionQuery is emitted when a user executes a database query.

func (*DatabaseSessionQuery) Descriptor

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

func (*DatabaseSessionQuery) Marshal

func (m *DatabaseSessionQuery) Marshal() (dAtA []byte, err error)

func (*DatabaseSessionQuery) MarshalTo

func (m *DatabaseSessionQuery) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseSessionQuery) MarshalToSizedBuffer

func (m *DatabaseSessionQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseSessionQuery) ProtoMessage

func (*DatabaseSessionQuery) ProtoMessage()

func (*DatabaseSessionQuery) Reset

func (m *DatabaseSessionQuery) Reset()

func (*DatabaseSessionQuery) Size

func (m *DatabaseSessionQuery) Size() (n int)

func (*DatabaseSessionQuery) String

func (m *DatabaseSessionQuery) String() string

func (*DatabaseSessionQuery) TrimToMaxSize

func (m *DatabaseSessionQuery) TrimToMaxSize(maxSize int) AuditEvent

TrimToMaxSize trims the DatabaseSessionQuery message content. The maxSize is used to calculate per-field max size where only user input message fields DatabaseQuery and DatabaseQueryParameters are taken into account.

func (*DatabaseSessionQuery) Unmarshal

func (m *DatabaseSessionQuery) Unmarshal(dAtA []byte) error

func (*DatabaseSessionQuery) XXX_DiscardUnknown

func (m *DatabaseSessionQuery) XXX_DiscardUnknown()

func (*DatabaseSessionQuery) XXX_Marshal

func (m *DatabaseSessionQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseSessionQuery) XXX_Merge

func (m *DatabaseSessionQuery) XXX_Merge(src proto.Message)

func (*DatabaseSessionQuery) XXX_Size

func (m *DatabaseSessionQuery) XXX_Size() int

func (*DatabaseSessionQuery) XXX_Unmarshal

func (m *DatabaseSessionQuery) XXX_Unmarshal(b []byte) error

type DatabaseSessionStart

type DatabaseSessionStart struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Server is a common server metadata.
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the connection was successful or denied.
	Status `protobuf:"bytes,6,opt,name=Status,proto3,embedded=Status" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,7,opt,name=Database,proto3,embedded=Database" json:""`
	// PostgresPID is the Postgres backend PID that was created for a Postgres
	// connection. This can be useful for backend process cancellation or
	// termination and it is not a sensitive or secret value.
	PostgresPID uint32 `protobuf:"varint,8,opt,name=PostgresPID,proto3" json:"postgres_pid,omitempty"`
	// Client is the common client event metadata.
	ClientMetadata       `protobuf:"bytes,9,opt,name=Client,proto3,embedded=Client" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseSessionStart is emitted when a user connects to a database.

func (*DatabaseSessionStart) Descriptor

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

func (*DatabaseSessionStart) Marshal

func (m *DatabaseSessionStart) Marshal() (dAtA []byte, err error)

func (*DatabaseSessionStart) MarshalTo

func (m *DatabaseSessionStart) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseSessionStart) MarshalToSizedBuffer

func (m *DatabaseSessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseSessionStart) ProtoMessage

func (*DatabaseSessionStart) ProtoMessage()

func (*DatabaseSessionStart) Reset

func (m *DatabaseSessionStart) Reset()

func (*DatabaseSessionStart) Size

func (m *DatabaseSessionStart) Size() (n int)

func (*DatabaseSessionStart) String

func (m *DatabaseSessionStart) String() string

func (*DatabaseSessionStart) TrimToMaxSize

func (m *DatabaseSessionStart) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseSessionStart) Unmarshal

func (m *DatabaseSessionStart) Unmarshal(dAtA []byte) error

func (*DatabaseSessionStart) XXX_DiscardUnknown

func (m *DatabaseSessionStart) XXX_DiscardUnknown()

func (*DatabaseSessionStart) XXX_Marshal

func (m *DatabaseSessionStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseSessionStart) XXX_Merge

func (m *DatabaseSessionStart) XXX_Merge(src proto.Message)

func (*DatabaseSessionStart) XXX_Size

func (m *DatabaseSessionStart) XXX_Size() int

func (*DatabaseSessionStart) XXX_Unmarshal

func (m *DatabaseSessionStart) XXX_Unmarshal(b []byte) error

type DatabaseUpdate

type DatabaseUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// DatabaseMetadata is a common database resource metadata.
	DatabaseMetadata     `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseUpdate is emitted when an existing database resource is updated.

func (*DatabaseUpdate) Descriptor

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

func (*DatabaseUpdate) Marshal

func (m *DatabaseUpdate) Marshal() (dAtA []byte, err error)

func (*DatabaseUpdate) MarshalTo

func (m *DatabaseUpdate) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseUpdate) MarshalToSizedBuffer

func (m *DatabaseUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseUpdate) ProtoMessage

func (*DatabaseUpdate) ProtoMessage()

func (*DatabaseUpdate) Reset

func (m *DatabaseUpdate) Reset()

func (*DatabaseUpdate) Size

func (m *DatabaseUpdate) Size() (n int)

func (*DatabaseUpdate) String

func (m *DatabaseUpdate) String() string

func (*DatabaseUpdate) TrimToMaxSize

func (m *DatabaseUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseUpdate) Unmarshal

func (m *DatabaseUpdate) Unmarshal(dAtA []byte) error

func (*DatabaseUpdate) XXX_DiscardUnknown

func (m *DatabaseUpdate) XXX_DiscardUnknown()

func (*DatabaseUpdate) XXX_Marshal

func (m *DatabaseUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseUpdate) XXX_Merge

func (m *DatabaseUpdate) XXX_Merge(src proto.Message)

func (*DatabaseUpdate) XXX_Size

func (m *DatabaseUpdate) XXX_Size() int

func (*DatabaseUpdate) XXX_Unmarshal

func (m *DatabaseUpdate) XXX_Unmarshal(b []byte) error

type DatabaseUserCreate

type DatabaseUserCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Status indicates whether the operation was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// Username is the username chosen for the database user. Due to database limitations (e.g. username length, allowed charset)
	// it may differ from Teleport username.
	Username string `protobuf:"bytes,6,opt,name=Username,proto3" json:"username"`
	// Roles is an optional list of granted database roles.
	Roles                []string `protobuf:"bytes,7,rep,name=Roles,proto3" json:"roles"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseUserCreate is emitted when a database user is provisioned.

func (*DatabaseUserCreate) Descriptor

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

func (*DatabaseUserCreate) Marshal

func (m *DatabaseUserCreate) Marshal() (dAtA []byte, err error)

func (*DatabaseUserCreate) MarshalTo

func (m *DatabaseUserCreate) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseUserCreate) MarshalToSizedBuffer

func (m *DatabaseUserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseUserCreate) ProtoMessage

func (*DatabaseUserCreate) ProtoMessage()

func (*DatabaseUserCreate) Reset

func (m *DatabaseUserCreate) Reset()

func (*DatabaseUserCreate) Size

func (m *DatabaseUserCreate) Size() (n int)

func (*DatabaseUserCreate) String

func (m *DatabaseUserCreate) String() string

func (*DatabaseUserCreate) TrimToMaxSize

func (m *DatabaseUserCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseUserCreate) Unmarshal

func (m *DatabaseUserCreate) Unmarshal(dAtA []byte) error

func (*DatabaseUserCreate) XXX_DiscardUnknown

func (m *DatabaseUserCreate) XXX_DiscardUnknown()

func (*DatabaseUserCreate) XXX_Marshal

func (m *DatabaseUserCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseUserCreate) XXX_Merge

func (m *DatabaseUserCreate) XXX_Merge(src proto.Message)

func (*DatabaseUserCreate) XXX_Size

func (m *DatabaseUserCreate) XXX_Size() int

func (*DatabaseUserCreate) XXX_Unmarshal

func (m *DatabaseUserCreate) XXX_Unmarshal(b []byte) error

type DatabaseUserDeactivate

type DatabaseUserDeactivate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Status indicates whether the operation was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// Username is the username chosen for the database user. Due to database limitations (e.g. username length, allowed charset)
	// it may differ from Teleport username.
	Username string `protobuf:"bytes,6,opt,name=Username,proto3" json:"username"`
	// Delete indicates if the user was deleted entirely or merely disabled.
	Delete               bool     `protobuf:"varint,7,opt,name=Delete,proto3" json:"delete"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DatabaseUserDeactivate is emitted when a database user is disabled or deleted.

func (*DatabaseUserDeactivate) Descriptor

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

func (*DatabaseUserDeactivate) Marshal

func (m *DatabaseUserDeactivate) Marshal() (dAtA []byte, err error)

func (*DatabaseUserDeactivate) MarshalTo

func (m *DatabaseUserDeactivate) MarshalTo(dAtA []byte) (int, error)

func (*DatabaseUserDeactivate) MarshalToSizedBuffer

func (m *DatabaseUserDeactivate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DatabaseUserDeactivate) ProtoMessage

func (*DatabaseUserDeactivate) ProtoMessage()

func (*DatabaseUserDeactivate) Reset

func (m *DatabaseUserDeactivate) Reset()

func (*DatabaseUserDeactivate) Size

func (m *DatabaseUserDeactivate) Size() (n int)

func (*DatabaseUserDeactivate) String

func (m *DatabaseUserDeactivate) String() string

func (*DatabaseUserDeactivate) TrimToMaxSize

func (m *DatabaseUserDeactivate) TrimToMaxSize(maxSize int) AuditEvent

func (*DatabaseUserDeactivate) Unmarshal

func (m *DatabaseUserDeactivate) Unmarshal(dAtA []byte) error

func (*DatabaseUserDeactivate) XXX_DiscardUnknown

func (m *DatabaseUserDeactivate) XXX_DiscardUnknown()

func (*DatabaseUserDeactivate) XXX_Marshal

func (m *DatabaseUserDeactivate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseUserDeactivate) XXX_Merge

func (m *DatabaseUserDeactivate) XXX_Merge(src proto.Message)

func (*DatabaseUserDeactivate) XXX_Size

func (m *DatabaseUserDeactivate) XXX_Size() int

func (*DatabaseUserDeactivate) XXX_Unmarshal

func (m *DatabaseUserDeactivate) XXX_Unmarshal(b []byte) error

type DesktopClipboardReceive

type DesktopClipboardReceive struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,5,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// Length is the number of bytes of data received from the remote clipboard.
	Length               int32    `protobuf:"varint,6,opt,name=Length,proto3" json:"length"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DesktopClipboardReceive is emitted when Teleport receives clipboard data from a remote desktop.

func (*DesktopClipboardReceive) Descriptor

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

func (*DesktopClipboardReceive) Marshal

func (m *DesktopClipboardReceive) Marshal() (dAtA []byte, err error)

func (*DesktopClipboardReceive) MarshalTo

func (m *DesktopClipboardReceive) MarshalTo(dAtA []byte) (int, error)

func (*DesktopClipboardReceive) MarshalToSizedBuffer

func (m *DesktopClipboardReceive) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DesktopClipboardReceive) ProtoMessage

func (*DesktopClipboardReceive) ProtoMessage()

func (*DesktopClipboardReceive) Reset

func (m *DesktopClipboardReceive) Reset()

func (*DesktopClipboardReceive) Size

func (m *DesktopClipboardReceive) Size() (n int)

func (*DesktopClipboardReceive) String

func (m *DesktopClipboardReceive) String() string

func (*DesktopClipboardReceive) TrimToMaxSize

func (m *DesktopClipboardReceive) TrimToMaxSize(maxSize int) AuditEvent

func (*DesktopClipboardReceive) Unmarshal

func (m *DesktopClipboardReceive) Unmarshal(dAtA []byte) error

func (*DesktopClipboardReceive) XXX_DiscardUnknown

func (m *DesktopClipboardReceive) XXX_DiscardUnknown()

func (*DesktopClipboardReceive) XXX_Marshal

func (m *DesktopClipboardReceive) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DesktopClipboardReceive) XXX_Merge

func (m *DesktopClipboardReceive) XXX_Merge(src proto.Message)

func (*DesktopClipboardReceive) XXX_Size

func (m *DesktopClipboardReceive) XXX_Size() int

func (*DesktopClipboardReceive) XXX_Unmarshal

func (m *DesktopClipboardReceive) XXX_Unmarshal(b []byte) error

type DesktopClipboardSend

type DesktopClipboardSend struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,5,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// Length is the number of bytes of data sent.
	Length               int32    `protobuf:"varint,6,opt,name=Length,proto3" json:"length"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DesktopClipboardSend is emitted when clipboard data is sent from a user's workstation to Teleport.

func (*DesktopClipboardSend) Descriptor

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

func (*DesktopClipboardSend) Marshal

func (m *DesktopClipboardSend) Marshal() (dAtA []byte, err error)

func (*DesktopClipboardSend) MarshalTo

func (m *DesktopClipboardSend) MarshalTo(dAtA []byte) (int, error)

func (*DesktopClipboardSend) MarshalToSizedBuffer

func (m *DesktopClipboardSend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DesktopClipboardSend) ProtoMessage

func (*DesktopClipboardSend) ProtoMessage()

func (*DesktopClipboardSend) Reset

func (m *DesktopClipboardSend) Reset()

func (*DesktopClipboardSend) Size

func (m *DesktopClipboardSend) Size() (n int)

func (*DesktopClipboardSend) String

func (m *DesktopClipboardSend) String() string

func (*DesktopClipboardSend) TrimToMaxSize

func (m *DesktopClipboardSend) TrimToMaxSize(maxSize int) AuditEvent

func (*DesktopClipboardSend) Unmarshal

func (m *DesktopClipboardSend) Unmarshal(dAtA []byte) error

func (*DesktopClipboardSend) XXX_DiscardUnknown

func (m *DesktopClipboardSend) XXX_DiscardUnknown()

func (*DesktopClipboardSend) XXX_Marshal

func (m *DesktopClipboardSend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DesktopClipboardSend) XXX_Merge

func (m *DesktopClipboardSend) XXX_Merge(src proto.Message)

func (*DesktopClipboardSend) XXX_Size

func (m *DesktopClipboardSend) XXX_Size() int

func (*DesktopClipboardSend) XXX_Unmarshal

func (m *DesktopClipboardSend) XXX_Unmarshal(b []byte) error

type DesktopRecording

type DesktopRecording struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Message is the encoded TDP message.
	Message []byte `protobuf:"bytes,2,opt,name=Message,proto3" json:"message"`
	// DelayMilliseconds is the delay in milliseconds from the start of the session
	DelayMilliseconds    int64    `protobuf:"varint,3,opt,name=DelayMilliseconds,proto3" json:"ms"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DesktopRecording happens when a Teleport Desktop Protocol message is captured during a Desktop Access Session.

func (*DesktopRecording) Descriptor

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

func (*DesktopRecording) Marshal

func (m *DesktopRecording) Marshal() (dAtA []byte, err error)

func (*DesktopRecording) MarshalTo

func (m *DesktopRecording) MarshalTo(dAtA []byte) (int, error)

func (*DesktopRecording) MarshalToSizedBuffer

func (m *DesktopRecording) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DesktopRecording) ProtoMessage

func (*DesktopRecording) ProtoMessage()

func (*DesktopRecording) Reset

func (m *DesktopRecording) Reset()

func (*DesktopRecording) Size

func (m *DesktopRecording) Size() (n int)

func (*DesktopRecording) String

func (m *DesktopRecording) String() string

func (*DesktopRecording) TrimToMaxSize

func (m *DesktopRecording) TrimToMaxSize(maxSize int) AuditEvent

func (*DesktopRecording) Unmarshal

func (m *DesktopRecording) Unmarshal(dAtA []byte) error

func (*DesktopRecording) XXX_DiscardUnknown

func (m *DesktopRecording) XXX_DiscardUnknown()

func (*DesktopRecording) XXX_Marshal

func (m *DesktopRecording) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DesktopRecording) XXX_Merge

func (m *DesktopRecording) XXX_Merge(src proto.Message)

func (*DesktopRecording) XXX_Size

func (m *DesktopRecording) XXX_Size() int

func (*DesktopRecording) XXX_Unmarshal

func (m *DesktopRecording) XXX_Unmarshal(b []byte) error

type DesktopSharedDirectoryRead

type DesktopSharedDirectoryRead struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the read was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,6,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// DirectoryName is the name of the directory being shared.
	DirectoryName string `protobuf:"bytes,7,opt,name=DirectoryName,proto3" json:"directory_name"`
	// DirectoryID is the ID of the directory being shared (unique to the Windows Desktop Session).
	DirectoryID uint32 `protobuf:"varint,8,opt,name=DirectoryID,proto3" json:"directory_id"`
	// Path is the path within the shared directory where the file is located.
	Path string `protobuf:"bytes,9,opt,name=Path,proto3" json:"file_path"`
	// Length is the number of bytes read.
	Length uint32 `protobuf:"varint,10,opt,name=Length,proto3" json:"length"`
	// Offset is the offset the bytes were read from.
	Offset               uint64   `protobuf:"varint,11,opt,name=Offset,proto3" json:"offset"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DesktopSharedDirectoryRead is emitted when Teleport attempts to read from a file in a shared directory at the behest of the remote desktop.

func (*DesktopSharedDirectoryRead) Descriptor

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

func (*DesktopSharedDirectoryRead) Marshal

func (m *DesktopSharedDirectoryRead) Marshal() (dAtA []byte, err error)

func (*DesktopSharedDirectoryRead) MarshalTo

func (m *DesktopSharedDirectoryRead) MarshalTo(dAtA []byte) (int, error)

func (*DesktopSharedDirectoryRead) MarshalToSizedBuffer

func (m *DesktopSharedDirectoryRead) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DesktopSharedDirectoryRead) ProtoMessage

func (*DesktopSharedDirectoryRead) ProtoMessage()

func (*DesktopSharedDirectoryRead) Reset

func (m *DesktopSharedDirectoryRead) Reset()

func (*DesktopSharedDirectoryRead) Size

func (m *DesktopSharedDirectoryRead) Size() (n int)

func (*DesktopSharedDirectoryRead) String

func (m *DesktopSharedDirectoryRead) String() string

func (*DesktopSharedDirectoryRead) TrimToMaxSize

func (m *DesktopSharedDirectoryRead) TrimToMaxSize(maxSize int) AuditEvent

func (*DesktopSharedDirectoryRead) Unmarshal

func (m *DesktopSharedDirectoryRead) Unmarshal(dAtA []byte) error

func (*DesktopSharedDirectoryRead) XXX_DiscardUnknown

func (m *DesktopSharedDirectoryRead) XXX_DiscardUnknown()

func (*DesktopSharedDirectoryRead) XXX_Marshal

func (m *DesktopSharedDirectoryRead) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DesktopSharedDirectoryRead) XXX_Merge

func (m *DesktopSharedDirectoryRead) XXX_Merge(src proto.Message)

func (*DesktopSharedDirectoryRead) XXX_Size

func (m *DesktopSharedDirectoryRead) XXX_Size() int

func (*DesktopSharedDirectoryRead) XXX_Unmarshal

func (m *DesktopSharedDirectoryRead) XXX_Unmarshal(b []byte) error

type DesktopSharedDirectoryStart

type DesktopSharedDirectoryStart struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the directory sharing initialization was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,6,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// DirectoryName is the name of the directory being shared.
	DirectoryName string `protobuf:"bytes,7,opt,name=DirectoryName,proto3" json:"directory_name"`
	// DirectoryID is the ID of the directory being shared (unique to the Windows Desktop Session).
	DirectoryID          uint32   `protobuf:"varint,8,opt,name=DirectoryID,proto3" json:"directory_id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DesktopSharedDirectoryStart is emitted when Teleport successfully begins sharing a new directory to a remote desktop.

func (*DesktopSharedDirectoryStart) Descriptor

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

func (*DesktopSharedDirectoryStart) Marshal

func (m *DesktopSharedDirectoryStart) Marshal() (dAtA []byte, err error)

func (*DesktopSharedDirectoryStart) MarshalTo

func (m *DesktopSharedDirectoryStart) MarshalTo(dAtA []byte) (int, error)

func (*DesktopSharedDirectoryStart) MarshalToSizedBuffer

func (m *DesktopSharedDirectoryStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DesktopSharedDirectoryStart) ProtoMessage

func (*DesktopSharedDirectoryStart) ProtoMessage()

func (*DesktopSharedDirectoryStart) Reset

func (m *DesktopSharedDirectoryStart) Reset()

func (*DesktopSharedDirectoryStart) Size

func (m *DesktopSharedDirectoryStart) Size() (n int)

func (*DesktopSharedDirectoryStart) String

func (m *DesktopSharedDirectoryStart) String() string

func (*DesktopSharedDirectoryStart) TrimToMaxSize

func (m *DesktopSharedDirectoryStart) TrimToMaxSize(maxSize int) AuditEvent

func (*DesktopSharedDirectoryStart) Unmarshal

func (m *DesktopSharedDirectoryStart) Unmarshal(dAtA []byte) error

func (*DesktopSharedDirectoryStart) XXX_DiscardUnknown

func (m *DesktopSharedDirectoryStart) XXX_DiscardUnknown()

func (*DesktopSharedDirectoryStart) XXX_Marshal

func (m *DesktopSharedDirectoryStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DesktopSharedDirectoryStart) XXX_Merge

func (m *DesktopSharedDirectoryStart) XXX_Merge(src proto.Message)

func (*DesktopSharedDirectoryStart) XXX_Size

func (m *DesktopSharedDirectoryStart) XXX_Size() int

func (*DesktopSharedDirectoryStart) XXX_Unmarshal

func (m *DesktopSharedDirectoryStart) XXX_Unmarshal(b []byte) error

type DesktopSharedDirectoryWrite

type DesktopSharedDirectoryWrite struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the write was successful.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,6,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// DirectoryName is the name of the directory being shared.
	DirectoryName string `protobuf:"bytes,7,opt,name=DirectoryName,proto3" json:"directory_name"`
	// DirectoryID is the ID of the directory being shared (unique to the Windows Desktop Session).
	DirectoryID uint32 `protobuf:"varint,8,opt,name=DirectoryID,proto3" json:"directory_id"`
	// Path is the path within the shared directory where the file is located.
	Path string `protobuf:"bytes,9,opt,name=Path,proto3" json:"file_path"`
	// Length is the number of bytes written.
	Length uint32 `protobuf:"varint,10,opt,name=Length,proto3" json:"length"`
	// Offset is the offset the bytes were written to.
	Offset               uint64   `protobuf:"varint,11,opt,name=Offset,proto3" json:"offset"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DesktopSharedDirectoryWrite is emitted when Teleport attempts to write to a file in a shared directory at the behest of the remote desktop.

func (*DesktopSharedDirectoryWrite) Descriptor

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

func (*DesktopSharedDirectoryWrite) Marshal

func (m *DesktopSharedDirectoryWrite) Marshal() (dAtA []byte, err error)

func (*DesktopSharedDirectoryWrite) MarshalTo

func (m *DesktopSharedDirectoryWrite) MarshalTo(dAtA []byte) (int, error)

func (*DesktopSharedDirectoryWrite) MarshalToSizedBuffer

func (m *DesktopSharedDirectoryWrite) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DesktopSharedDirectoryWrite) ProtoMessage

func (*DesktopSharedDirectoryWrite) ProtoMessage()

func (*DesktopSharedDirectoryWrite) Reset

func (m *DesktopSharedDirectoryWrite) Reset()

func (*DesktopSharedDirectoryWrite) Size

func (m *DesktopSharedDirectoryWrite) Size() (n int)

func (*DesktopSharedDirectoryWrite) String

func (m *DesktopSharedDirectoryWrite) String() string

func (*DesktopSharedDirectoryWrite) TrimToMaxSize

func (m *DesktopSharedDirectoryWrite) TrimToMaxSize(maxSize int) AuditEvent

func (*DesktopSharedDirectoryWrite) Unmarshal

func (m *DesktopSharedDirectoryWrite) Unmarshal(dAtA []byte) error

func (*DesktopSharedDirectoryWrite) XXX_DiscardUnknown

func (m *DesktopSharedDirectoryWrite) XXX_DiscardUnknown()

func (*DesktopSharedDirectoryWrite) XXX_Marshal

func (m *DesktopSharedDirectoryWrite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DesktopSharedDirectoryWrite) XXX_Merge

func (m *DesktopSharedDirectoryWrite) XXX_Merge(src proto.Message)

func (*DesktopSharedDirectoryWrite) XXX_Size

func (m *DesktopSharedDirectoryWrite) XXX_Size() int

func (*DesktopSharedDirectoryWrite) XXX_Unmarshal

func (m *DesktopSharedDirectoryWrite) XXX_Unmarshal(b []byte) error

type DeviceEvent

type DeviceEvent struct {
	// Metadata holds common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=metadata,proto3,embedded=metadata" json:""`
	// Status indicates the outcome of the event.
	Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// DeviceMetadata holds metadata about the user device.
	Device *DeviceMetadata `protobuf:"bytes,3,opt,name=device,proto3" json:"device,omitempty"`
	// UserMetadata holds metadata about the user behind the event.
	User                 *UserMetadata `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

DeviceEvent is a device-related event. The event type (Metadata.Type) for device events is always "device". See the event code (Metadata.Code) for its meaning. Deprecated: Use DeviceEvent2 instead.

func (*DeviceEvent) Descriptor

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

func (*DeviceEvent) Marshal

func (m *DeviceEvent) Marshal() (dAtA []byte, err error)

func (*DeviceEvent) MarshalTo

func (m *DeviceEvent) MarshalTo(dAtA []byte) (int, error)

func (*DeviceEvent) MarshalToSizedBuffer

func (m *DeviceEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeviceEvent) ProtoMessage

func (*DeviceEvent) ProtoMessage()

func (*DeviceEvent) Reset

func (m *DeviceEvent) Reset()

func (*DeviceEvent) Size

func (m *DeviceEvent) Size() (n int)

func (*DeviceEvent) String

func (m *DeviceEvent) String() string

func (*DeviceEvent) TrimToMaxSize

func (m *DeviceEvent) TrimToMaxSize(maxSize int) AuditEvent

func (*DeviceEvent) Unmarshal

func (m *DeviceEvent) Unmarshal(dAtA []byte) error

func (*DeviceEvent) XXX_DiscardUnknown

func (m *DeviceEvent) XXX_DiscardUnknown()

func (*DeviceEvent) XXX_Marshal

func (m *DeviceEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceEvent) XXX_Merge

func (m *DeviceEvent) XXX_Merge(src proto.Message)

func (*DeviceEvent) XXX_Size

func (m *DeviceEvent) XXX_Size() int

func (*DeviceEvent) XXX_Unmarshal

func (m *DeviceEvent) XXX_Unmarshal(b []byte) error

type DeviceEvent2

type DeviceEvent2 struct {
	// Metadata holds common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=metadata,proto3,embedded=metadata" json:""`
	// DeviceMetadata holds metadata about the user device.
	Device *DeviceMetadata `protobuf:"bytes,3,opt,name=device,proto3" json:"device"`
	// Status indicates the outcome of the event.
	Status `protobuf:"bytes,5,opt,name=status,proto3,embedded=status" json:""`
	// UserMetadata holds metadata about the user behind the event.
	UserMetadata         `protobuf:"bytes,6,opt,name=user,proto3,embedded=user" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeviceEvent2 is a device-related event. See the "lib/events.Device*Event" and "lib/events.Device*Code" for the various event types and codes, respectively. Replaces the previous DeviceEvent proto, presenting a more standard event interface with various embeds.

func (*DeviceEvent2) Descriptor

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

func (*DeviceEvent2) Marshal

func (m *DeviceEvent2) Marshal() (dAtA []byte, err error)

func (*DeviceEvent2) MarshalTo

func (m *DeviceEvent2) MarshalTo(dAtA []byte) (int, error)

func (*DeviceEvent2) MarshalToSizedBuffer

func (m *DeviceEvent2) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeviceEvent2) ProtoMessage

func (*DeviceEvent2) ProtoMessage()

func (*DeviceEvent2) Reset

func (m *DeviceEvent2) Reset()

func (*DeviceEvent2) Size

func (m *DeviceEvent2) Size() (n int)

func (*DeviceEvent2) String

func (m *DeviceEvent2) String() string

func (*DeviceEvent2) TrimToMaxSize

func (m *DeviceEvent2) TrimToMaxSize(maxSize int) AuditEvent

func (*DeviceEvent2) Unmarshal

func (m *DeviceEvent2) Unmarshal(dAtA []byte) error

func (*DeviceEvent2) XXX_DiscardUnknown

func (m *DeviceEvent2) XXX_DiscardUnknown()

func (*DeviceEvent2) XXX_Marshal

func (m *DeviceEvent2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceEvent2) XXX_Merge

func (m *DeviceEvent2) XXX_Merge(src proto.Message)

func (*DeviceEvent2) XXX_Size

func (m *DeviceEvent2) XXX_Size() int

func (*DeviceEvent2) XXX_Unmarshal

func (m *DeviceEvent2) XXX_Unmarshal(b []byte) error

type DeviceExtensions

type DeviceExtensions struct {
	// DeviceID is the trusted device identifier.
	DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	// AssetTag is the device inventory identifier.
	AssetTag string `protobuf:"bytes,2,opt,name=asset_tag,json=assetTag,proto3" json:"asset_tag,omitempty"`
	// CredentialID is the identifier for the credential used by the device to
	// authenticate itself.
	CredentialId         string   `protobuf:"bytes,3,opt,name=credential_id,json=credentialId,proto3" json:"credential_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeviceExtensions holds certificate extensions (X.509 and SSH) for device trust.

Mimics tlsca.DeviceExtensions.

func (*DeviceExtensions) Descriptor

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

func (*DeviceExtensions) Marshal

func (m *DeviceExtensions) Marshal() (dAtA []byte, err error)

func (*DeviceExtensions) MarshalTo

func (m *DeviceExtensions) MarshalTo(dAtA []byte) (int, error)

func (*DeviceExtensions) MarshalToSizedBuffer

func (m *DeviceExtensions) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeviceExtensions) ProtoMessage

func (*DeviceExtensions) ProtoMessage()

func (*DeviceExtensions) Reset

func (m *DeviceExtensions) Reset()

func (*DeviceExtensions) Size

func (m *DeviceExtensions) Size() (n int)

func (*DeviceExtensions) String

func (m *DeviceExtensions) String() string

func (*DeviceExtensions) Unmarshal

func (m *DeviceExtensions) Unmarshal(dAtA []byte) error

func (*DeviceExtensions) XXX_DiscardUnknown

func (m *DeviceExtensions) XXX_DiscardUnknown()

func (*DeviceExtensions) XXX_Marshal

func (m *DeviceExtensions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceExtensions) XXX_Merge

func (m *DeviceExtensions) XXX_Merge(src proto.Message)

func (*DeviceExtensions) XXX_Size

func (m *DeviceExtensions) XXX_Size() int

func (*DeviceExtensions) XXX_Unmarshal

func (m *DeviceExtensions) XXX_Unmarshal(b []byte) error

type DeviceMetadata

type DeviceMetadata struct {
	// ID of the device.
	DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id"`
	// OS of the device.
	OsType OSType `protobuf:"varint,2,opt,name=os_type,json=osType,proto3,enum=events.OSType" json:"os_type,omitempty"`
	// Device inventory identifier.
	AssetTag string `protobuf:"bytes,3,opt,name=asset_tag,json=assetTag,proto3" json:"asset_tag,omitempty"`
	// Device credential identifier.
	CredentialId string `protobuf:"bytes,4,opt,name=credential_id,json=credentialId,proto3" json:"credential_id,omitempty"`
	// Device origin.
	DeviceOrigin DeviceOrigin `protobuf:"varint,5,opt,name=device_origin,json=deviceOrigin,proto3,enum=events.DeviceOrigin" json:"device_origin,omitempty"`
	// True if web authentication, aka on-behalf-of device authentication, was
	// performed.
	// Only present in "device.authenticate" type events.
	WebAuthentication bool `protobuf:"varint,6,opt,name=web_authentication,json=webAuthentication,proto3" json:"web_authentication,omitempty"`
	// Device web authentication attempt ID.
	// Present in events related to device web authentication.
	WebAuthenticationId  string   `protobuf:"bytes,8,opt,name=web_authentication_id,json=webAuthenticationId,proto3" json:"web_authentication_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeviceMetadata groups device information for events.

func (*DeviceMetadata) Descriptor

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

func (*DeviceMetadata) Marshal

func (m *DeviceMetadata) Marshal() (dAtA []byte, err error)

func (*DeviceMetadata) MarshalTo

func (m *DeviceMetadata) MarshalTo(dAtA []byte) (int, error)

func (*DeviceMetadata) MarshalToSizedBuffer

func (m *DeviceMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeviceMetadata) ProtoMessage

func (*DeviceMetadata) ProtoMessage()

func (*DeviceMetadata) Reset

func (m *DeviceMetadata) Reset()

func (*DeviceMetadata) Size

func (m *DeviceMetadata) Size() (n int)

func (*DeviceMetadata) String

func (m *DeviceMetadata) String() string

func (*DeviceMetadata) Unmarshal

func (m *DeviceMetadata) Unmarshal(dAtA []byte) error

func (*DeviceMetadata) XXX_DiscardUnknown

func (m *DeviceMetadata) XXX_DiscardUnknown()

func (*DeviceMetadata) XXX_Marshal

func (m *DeviceMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceMetadata) XXX_Merge

func (m *DeviceMetadata) XXX_Merge(src proto.Message)

func (*DeviceMetadata) XXX_Size

func (m *DeviceMetadata) XXX_Size() int

func (*DeviceMetadata) XXX_Unmarshal

func (m *DeviceMetadata) XXX_Unmarshal(b []byte) error

type DeviceOrigin

type DeviceOrigin int32

DeviceOrigin is the same as teleport.devicetrust.v1.DeviceOrigin. Duplicated because gogo doesn't play well with protoc-gen-go.

const (
	// Unspecified or absent origin.
	DeviceOrigin_DEVICE_ORIGIN_UNSPECIFIED DeviceOrigin = 0
	// Devices originated from direct API usage.
	DeviceOrigin_DEVICE_ORIGIN_API DeviceOrigin = 1
	// Devices originated from Jamf sync.
	DeviceOrigin_DEVICE_ORIGIN_JAMF DeviceOrigin = 2
	// Source originated from Microsoft Intune sync.
	DeviceOrigin_DEVICE_ORIGIN_INTUNE DeviceOrigin = 3
)

func (DeviceOrigin) EnumDescriptor

func (DeviceOrigin) EnumDescriptor() ([]byte, []int)

func (DeviceOrigin) String

func (x DeviceOrigin) String() string

type DiscoveryConfigCreate

type DiscoveryConfigCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DiscoveryConfigCreate is emitted when a discovery config is created.

func (*DiscoveryConfigCreate) Descriptor

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

func (*DiscoveryConfigCreate) Marshal

func (m *DiscoveryConfigCreate) Marshal() (dAtA []byte, err error)

func (*DiscoveryConfigCreate) MarshalTo

func (m *DiscoveryConfigCreate) MarshalTo(dAtA []byte) (int, error)

func (*DiscoveryConfigCreate) MarshalToSizedBuffer

func (m *DiscoveryConfigCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DiscoveryConfigCreate) ProtoMessage

func (*DiscoveryConfigCreate) ProtoMessage()

func (*DiscoveryConfigCreate) Reset

func (m *DiscoveryConfigCreate) Reset()

func (*DiscoveryConfigCreate) Size

func (m *DiscoveryConfigCreate) Size() (n int)

func (*DiscoveryConfigCreate) String

func (m *DiscoveryConfigCreate) String() string

func (*DiscoveryConfigCreate) TrimToMaxSize

func (m *DiscoveryConfigCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*DiscoveryConfigCreate) Unmarshal

func (m *DiscoveryConfigCreate) Unmarshal(dAtA []byte) error

func (*DiscoveryConfigCreate) XXX_DiscardUnknown

func (m *DiscoveryConfigCreate) XXX_DiscardUnknown()

func (*DiscoveryConfigCreate) XXX_Marshal

func (m *DiscoveryConfigCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DiscoveryConfigCreate) XXX_Merge

func (m *DiscoveryConfigCreate) XXX_Merge(src proto.Message)

func (*DiscoveryConfigCreate) XXX_Size

func (m *DiscoveryConfigCreate) XXX_Size() int

func (*DiscoveryConfigCreate) XXX_Unmarshal

func (m *DiscoveryConfigCreate) XXX_Unmarshal(b []byte) error

type DiscoveryConfigDelete

type DiscoveryConfigDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DiscoveryConfigDelete is emitted when a discovery config is deleted.

func (*DiscoveryConfigDelete) Descriptor

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

func (*DiscoveryConfigDelete) Marshal

func (m *DiscoveryConfigDelete) Marshal() (dAtA []byte, err error)

func (*DiscoveryConfigDelete) MarshalTo

func (m *DiscoveryConfigDelete) MarshalTo(dAtA []byte) (int, error)

func (*DiscoveryConfigDelete) MarshalToSizedBuffer

func (m *DiscoveryConfigDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DiscoveryConfigDelete) ProtoMessage

func (*DiscoveryConfigDelete) ProtoMessage()

func (*DiscoveryConfigDelete) Reset

func (m *DiscoveryConfigDelete) Reset()

func (*DiscoveryConfigDelete) Size

func (m *DiscoveryConfigDelete) Size() (n int)

func (*DiscoveryConfigDelete) String

func (m *DiscoveryConfigDelete) String() string

func (*DiscoveryConfigDelete) TrimToMaxSize

func (m *DiscoveryConfigDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*DiscoveryConfigDelete) Unmarshal

func (m *DiscoveryConfigDelete) Unmarshal(dAtA []byte) error

func (*DiscoveryConfigDelete) XXX_DiscardUnknown

func (m *DiscoveryConfigDelete) XXX_DiscardUnknown()

func (*DiscoveryConfigDelete) XXX_Marshal

func (m *DiscoveryConfigDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DiscoveryConfigDelete) XXX_Merge

func (m *DiscoveryConfigDelete) XXX_Merge(src proto.Message)

func (*DiscoveryConfigDelete) XXX_Size

func (m *DiscoveryConfigDelete) XXX_Size() int

func (*DiscoveryConfigDelete) XXX_Unmarshal

func (m *DiscoveryConfigDelete) XXX_Unmarshal(b []byte) error

type DiscoveryConfigDeleteAll

type DiscoveryConfigDeleteAll struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DiscoveryConfigDeleteAll is emitted when all discovery configs are deleted.

func (*DiscoveryConfigDeleteAll) Descriptor

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

func (*DiscoveryConfigDeleteAll) Marshal

func (m *DiscoveryConfigDeleteAll) Marshal() (dAtA []byte, err error)

func (*DiscoveryConfigDeleteAll) MarshalTo

func (m *DiscoveryConfigDeleteAll) MarshalTo(dAtA []byte) (int, error)

func (*DiscoveryConfigDeleteAll) MarshalToSizedBuffer

func (m *DiscoveryConfigDeleteAll) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DiscoveryConfigDeleteAll) ProtoMessage

func (*DiscoveryConfigDeleteAll) ProtoMessage()

func (*DiscoveryConfigDeleteAll) Reset

func (m *DiscoveryConfigDeleteAll) Reset()

func (*DiscoveryConfigDeleteAll) Size

func (m *DiscoveryConfigDeleteAll) Size() (n int)

func (*DiscoveryConfigDeleteAll) String

func (m *DiscoveryConfigDeleteAll) String() string

func (*DiscoveryConfigDeleteAll) TrimToMaxSize

func (m *DiscoveryConfigDeleteAll) TrimToMaxSize(maxSize int) AuditEvent

func (*DiscoveryConfigDeleteAll) Unmarshal

func (m *DiscoveryConfigDeleteAll) Unmarshal(dAtA []byte) error

func (*DiscoveryConfigDeleteAll) XXX_DiscardUnknown

func (m *DiscoveryConfigDeleteAll) XXX_DiscardUnknown()

func (*DiscoveryConfigDeleteAll) XXX_Marshal

func (m *DiscoveryConfigDeleteAll) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DiscoveryConfigDeleteAll) XXX_Merge

func (m *DiscoveryConfigDeleteAll) XXX_Merge(src proto.Message)

func (*DiscoveryConfigDeleteAll) XXX_Size

func (m *DiscoveryConfigDeleteAll) XXX_Size() int

func (*DiscoveryConfigDeleteAll) XXX_Unmarshal

func (m *DiscoveryConfigDeleteAll) XXX_Unmarshal(b []byte) error

type DiscoveryConfigUpdate

type DiscoveryConfigUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DiscoveryConfigUpdate is emitted when a discovery config is updated.

func (*DiscoveryConfigUpdate) Descriptor

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

func (*DiscoveryConfigUpdate) Marshal

func (m *DiscoveryConfigUpdate) Marshal() (dAtA []byte, err error)

func (*DiscoveryConfigUpdate) MarshalTo

func (m *DiscoveryConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*DiscoveryConfigUpdate) MarshalToSizedBuffer

func (m *DiscoveryConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DiscoveryConfigUpdate) ProtoMessage

func (*DiscoveryConfigUpdate) ProtoMessage()

func (*DiscoveryConfigUpdate) Reset

func (m *DiscoveryConfigUpdate) Reset()

func (*DiscoveryConfigUpdate) Size

func (m *DiscoveryConfigUpdate) Size() (n int)

func (*DiscoveryConfigUpdate) String

func (m *DiscoveryConfigUpdate) String() string

func (*DiscoveryConfigUpdate) TrimToMaxSize

func (m *DiscoveryConfigUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*DiscoveryConfigUpdate) Unmarshal

func (m *DiscoveryConfigUpdate) Unmarshal(dAtA []byte) error

func (*DiscoveryConfigUpdate) XXX_DiscardUnknown

func (m *DiscoveryConfigUpdate) XXX_DiscardUnknown()

func (*DiscoveryConfigUpdate) XXX_Marshal

func (m *DiscoveryConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DiscoveryConfigUpdate) XXX_Merge

func (m *DiscoveryConfigUpdate) XXX_Merge(src proto.Message)

func (*DiscoveryConfigUpdate) XXX_Size

func (m *DiscoveryConfigUpdate) XXX_Size() int

func (*DiscoveryConfigUpdate) XXX_Unmarshal

func (m *DiscoveryConfigUpdate) XXX_Unmarshal(b []byte) error

type DynamoDBRequest

type DynamoDBRequest struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	StatusCode       uint32 `protobuf:"varint,5,opt,name=StatusCode,proto3" json:"status_code"`
	// Path is relative path in the URL.
	Path string `protobuf:"bytes,6,opt,name=Path,proto3" json:"path"`
	// RawQuery are the encoded query values.
	RawQuery string `protobuf:"bytes,7,opt,name=RawQuery,proto3" json:"raw_query"`
	// Method is the request HTTP method, like GET/POST/DELETE/etc.
	Method string `protobuf:"bytes,8,opt,name=Method,proto3" json:"method"`
	// Target is the API target in the X-Amz-Target header.
	Target string `protobuf:"bytes,9,opt,name=Target,proto3" json:"target"`
	// Body is the HTTP request json body.
	// The Struct type is a wrapper around protobuf/types.Struct and is used to marshal the JSON body correctly.
	Body                 *Struct  `protobuf:"bytes,10,opt,name=Body,proto3,casttype=Struct" json:"body,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DynamoDBRequest is emitted when a user executes a DynamoDB request via database-access.

func (*DynamoDBRequest) Descriptor

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

func (*DynamoDBRequest) Marshal

func (m *DynamoDBRequest) Marshal() (dAtA []byte, err error)

func (*DynamoDBRequest) MarshalTo

func (m *DynamoDBRequest) MarshalTo(dAtA []byte) (int, error)

func (*DynamoDBRequest) MarshalToSizedBuffer

func (m *DynamoDBRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DynamoDBRequest) ProtoMessage

func (*DynamoDBRequest) ProtoMessage()

func (*DynamoDBRequest) Reset

func (m *DynamoDBRequest) Reset()

func (*DynamoDBRequest) Size

func (m *DynamoDBRequest) Size() (n int)

func (*DynamoDBRequest) String

func (m *DynamoDBRequest) String() string

func (*DynamoDBRequest) TrimToMaxSize

func (m *DynamoDBRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*DynamoDBRequest) Unmarshal

func (m *DynamoDBRequest) Unmarshal(dAtA []byte) error

func (*DynamoDBRequest) XXX_DiscardUnknown

func (m *DynamoDBRequest) XXX_DiscardUnknown()

func (*DynamoDBRequest) XXX_Marshal

func (m *DynamoDBRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DynamoDBRequest) XXX_Merge

func (m *DynamoDBRequest) XXX_Merge(src proto.Message)

func (*DynamoDBRequest) XXX_Size

func (m *DynamoDBRequest) XXX_Size() int

func (*DynamoDBRequest) XXX_Unmarshal

func (m *DynamoDBRequest) XXX_Unmarshal(b []byte) error

type ElasticsearchCategory

type ElasticsearchCategory int32

ElasticsearchCategory specifies Elasticsearch request category.

const (
	// ELASTICSEARCH_CATEGORY_GENERAL is for otherwise uncategorized calls.
	ElasticsearchCategory_ELASTICSEARCH_CATEGORY_GENERAL ElasticsearchCategory = 0
	// ELASTICSEARCH_CATEGORY_SECURITY is for _security and _ssl APIs.
	ElasticsearchCategory_ELASTICSEARCH_CATEGORY_SECURITY ElasticsearchCategory = 1
	// ELASTICSEARCH_CATEGORY_SEARCH is for search-related APIs.
	ElasticsearchCategory_ELASTICSEARCH_CATEGORY_SEARCH ElasticsearchCategory = 2
	// ELASTICSEARCH_CATEGORY_SQL covers _sql API.
	ElasticsearchCategory_ELASTICSEARCH_CATEGORY_SQL ElasticsearchCategory = 3
)

func (ElasticsearchCategory) EnumDescriptor

func (ElasticsearchCategory) EnumDescriptor() ([]byte, []int)

func (ElasticsearchCategory) String

func (x ElasticsearchCategory) String() string

type ElasticsearchRequest

type ElasticsearchRequest struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Path is relative path in the URL.
	Path string `protobuf:"bytes,5,opt,name=Path,proto3" json:"path"`
	// RawQuery are the encoded query values.
	RawQuery string `protobuf:"bytes,6,opt,name=RawQuery,proto3" json:"raw_query"`
	// Method is the request HTTP method, like GET/POST/DELETE/etc.
	Method string `protobuf:"bytes,7,opt,name=Method,proto3" json:"method"`
	// Body is the request HTTP body.
	Body []byte `protobuf:"bytes,8,opt,name=Body,proto3" json:"body"`
	// Headers are the HTTP request headers.
	Headers github_com_gravitational_teleport_api_types_wrappers.Traits `` /* 138-byte string literal not displayed */
	// Category represents the category if API being accessed in a given request.
	Category ElasticsearchCategory `protobuf:"varint,10,opt,name=Category,proto3,enum=events.ElasticsearchCategory" json:"category"`
	// Target is an optional field indicating the target index or set of indices used as a subject of request.
	Target string `protobuf:"bytes,11,opt,name=Target,proto3" json:"target"`
	// Query is an optional text of query (e.g. an SQL select statement for _sql API), if a request includes it.
	Query string `protobuf:"bytes,12,opt,name=Query,proto3" json:"query"`
	// StatusCode is optional status code returned from the call to database.
	StatusCode           uint32   `protobuf:"varint,13,opt,name=StatusCode,proto3" json:"status_code"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ElasticsearchRequest is emitted when user executes an Elasticsearch request, which isn't covered by API-specific events.

func (*ElasticsearchRequest) Descriptor

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

func (*ElasticsearchRequest) Marshal

func (m *ElasticsearchRequest) Marshal() (dAtA []byte, err error)

func (*ElasticsearchRequest) MarshalTo

func (m *ElasticsearchRequest) MarshalTo(dAtA []byte) (int, error)

func (*ElasticsearchRequest) MarshalToSizedBuffer

func (m *ElasticsearchRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ElasticsearchRequest) ProtoMessage

func (*ElasticsearchRequest) ProtoMessage()

func (*ElasticsearchRequest) Reset

func (m *ElasticsearchRequest) Reset()

func (*ElasticsearchRequest) Size

func (m *ElasticsearchRequest) Size() (n int)

func (*ElasticsearchRequest) String

func (m *ElasticsearchRequest) String() string

func (*ElasticsearchRequest) TrimToMaxSize

func (m *ElasticsearchRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*ElasticsearchRequest) Unmarshal

func (m *ElasticsearchRequest) Unmarshal(dAtA []byte) error

func (*ElasticsearchRequest) XXX_DiscardUnknown

func (m *ElasticsearchRequest) XXX_DiscardUnknown()

func (*ElasticsearchRequest) XXX_Marshal

func (m *ElasticsearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ElasticsearchRequest) XXX_Merge

func (m *ElasticsearchRequest) XXX_Merge(src proto.Message)

func (*ElasticsearchRequest) XXX_Size

func (m *ElasticsearchRequest) XXX_Size() int

func (*ElasticsearchRequest) XXX_Unmarshal

func (m *ElasticsearchRequest) XXX_Unmarshal(b []byte) error

type Emitter

type Emitter interface {
	// EmitAuditEvent emits a single audit event.
	//
	// NOTE: when implementing this interface, the context should have
	// its cancel stripped via `context.WithoutCancel`
	EmitAuditEvent(context.Context, AuditEvent) error
}

Emitter emits audit events.

type EventAction

type EventAction int32

Action communicates what was done in response to the event

const (
	EventAction_OBSERVED EventAction = 0
	EventAction_DENIED   EventAction = 1
)

func (EventAction) EnumDescriptor

func (EventAction) EnumDescriptor() ([]byte, []int)

func (EventAction) String

func (x EventAction) String() string

type Exec

type Exec struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,4,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// CommandMetadata is a common command metadata
	CommandMetadata `protobuf:"bytes,6,opt,name=Command,proto3,embedded=Command" json:""`
	// KubernetesCluster has information about a kubernetes cluster, if
	// applicable.
	KubernetesClusterMetadata `protobuf:"bytes,7,opt,name=KubernetesCluster,proto3,embedded=KubernetesCluster" json:""`
	// KubernetesPod has information about a kubernetes pod, if applicable.
	KubernetesPodMetadata `protobuf:"bytes,8,opt,name=KubernetesPod,proto3,embedded=KubernetesPod" json:""`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

Exec specifies command exec event

func (*Exec) Descriptor

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

func (*Exec) Marshal

func (m *Exec) Marshal() (dAtA []byte, err error)

func (*Exec) MarshalTo

func (m *Exec) MarshalTo(dAtA []byte) (int, error)

func (*Exec) MarshalToSizedBuffer

func (m *Exec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Exec) ProtoMessage

func (*Exec) ProtoMessage()

func (*Exec) Reset

func (m *Exec) Reset()

func (*Exec) Size

func (m *Exec) Size() (n int)

func (*Exec) String

func (m *Exec) String() string

func (*Exec) TrimToMaxSize

func (m *Exec) TrimToMaxSize(maxSize int) AuditEvent

TrimToMaxSize trims the Exec event to the given maximum size. Currently assumes that the largest field will be Command and tries to trim that.

func (*Exec) Unmarshal

func (m *Exec) Unmarshal(dAtA []byte) error

func (*Exec) XXX_DiscardUnknown

func (m *Exec) XXX_DiscardUnknown()

func (*Exec) XXX_Marshal

func (m *Exec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Exec) XXX_Merge

func (m *Exec) XXX_Merge(src proto.Message)

func (*Exec) XXX_Size

func (m *Exec) XXX_Size() int

func (*Exec) XXX_Unmarshal

func (m *Exec) XXX_Unmarshal(b []byte) error

type ExternalAuditStorageDetails

type ExternalAuditStorageDetails struct {
	// IntegrationName is the name of the AWS OIDC integration used.
	IntegrationName string `protobuf:"bytes,3,opt,name=integration_name,json=integrationName,proto3" json:"integration_name,omitempty"`
	// SessionsRecordingsURI is the S3 path used to store session recordings.
	SessionRecordingsUri string `protobuf:"bytes,4,opt,name=session_recordings_uri,json=sessionRecordingsUri,proto3" json:"session_recordings_uri,omitempty"`
	// AthenaWorkgroup is the workgroup used for Athena audit log queries.
	AthenaWorkgroup string `protobuf:"bytes,5,opt,name=athena_workgroup,json=athenaWorkgroup,proto3" json:"athena_workgroup,omitempty"`
	// GlueDatabase is the database used for Athena audit log queries.
	GlueDatabase string `protobuf:"bytes,6,opt,name=glue_database,json=glueDatabase,proto3" json:"glue_database,omitempty"`
	// GlueTable is the table used for Athena audit log queries.
	GlueTable string `protobuf:"bytes,7,opt,name=glue_table,json=glueTable,proto3" json:"glue_table,omitempty"`
	// AuditEventsLongTermURI is the S3 path used to store batched parquet files
	// with audit events, partitioned by event date.
	AuditEventsLongTermUri string `` /* 133-byte string literal not displayed */
	// AthenaResultsURI is the S3 path used to store temporary results generated
	// by Athena.
	AthenaResultsUri string `protobuf:"bytes,9,opt,name=athena_results_uri,json=athenaResultsUri,proto3" json:"athena_results_uri,omitempty"`
	// PolicyName is the name of the IAM policy attached to the OIDC integration
	// role.
	PolicyName string `protobuf:"bytes,10,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// Region is the AWS region where the infrastructure is hosted.
	Region               string   `protobuf:"bytes,11,opt,name=region,proto3" json:"region,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Details holds details about the External Audit Storage configuration.

func (*ExternalAuditStorageDetails) Descriptor

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

func (*ExternalAuditStorageDetails) Marshal

func (m *ExternalAuditStorageDetails) Marshal() (dAtA []byte, err error)

func (*ExternalAuditStorageDetails) MarshalTo

func (m *ExternalAuditStorageDetails) MarshalTo(dAtA []byte) (int, error)

func (*ExternalAuditStorageDetails) MarshalToSizedBuffer

func (m *ExternalAuditStorageDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternalAuditStorageDetails) ProtoMessage

func (*ExternalAuditStorageDetails) ProtoMessage()

func (*ExternalAuditStorageDetails) Reset

func (m *ExternalAuditStorageDetails) Reset()

func (*ExternalAuditStorageDetails) Size

func (m *ExternalAuditStorageDetails) Size() (n int)

func (*ExternalAuditStorageDetails) String

func (m *ExternalAuditStorageDetails) String() string

func (*ExternalAuditStorageDetails) Unmarshal

func (m *ExternalAuditStorageDetails) Unmarshal(dAtA []byte) error

func (*ExternalAuditStorageDetails) XXX_DiscardUnknown

func (m *ExternalAuditStorageDetails) XXX_DiscardUnknown()

func (*ExternalAuditStorageDetails) XXX_Marshal

func (m *ExternalAuditStorageDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExternalAuditStorageDetails) XXX_Merge

func (m *ExternalAuditStorageDetails) XXX_Merge(src proto.Message)

func (*ExternalAuditStorageDetails) XXX_Size

func (m *ExternalAuditStorageDetails) XXX_Size() int

func (*ExternalAuditStorageDetails) XXX_Unmarshal

func (m *ExternalAuditStorageDetails) XXX_Unmarshal(b []byte) error

type ExternalAuditStorageDisable

type ExternalAuditStorageDisable struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Details holds details about the External Audit Storage configuration that
	// was disabled.
	Details              *ExternalAuditStorageDetails `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

ExternalAuditStorageDisableEvent is emitted when External Audit Storage is disabled.

func (*ExternalAuditStorageDisable) Descriptor

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

func (*ExternalAuditStorageDisable) Marshal

func (m *ExternalAuditStorageDisable) Marshal() (dAtA []byte, err error)

func (*ExternalAuditStorageDisable) MarshalTo

func (m *ExternalAuditStorageDisable) MarshalTo(dAtA []byte) (int, error)

func (*ExternalAuditStorageDisable) MarshalToSizedBuffer

func (m *ExternalAuditStorageDisable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternalAuditStorageDisable) ProtoMessage

func (*ExternalAuditStorageDisable) ProtoMessage()

func (*ExternalAuditStorageDisable) Reset

func (m *ExternalAuditStorageDisable) Reset()

func (*ExternalAuditStorageDisable) Size

func (m *ExternalAuditStorageDisable) Size() (n int)

func (*ExternalAuditStorageDisable) String

func (m *ExternalAuditStorageDisable) String() string

func (*ExternalAuditStorageDisable) TrimToMaxSize

func (m *ExternalAuditStorageDisable) TrimToMaxSize(maxSize int) AuditEvent

func (*ExternalAuditStorageDisable) Unmarshal

func (m *ExternalAuditStorageDisable) Unmarshal(dAtA []byte) error

func (*ExternalAuditStorageDisable) XXX_DiscardUnknown

func (m *ExternalAuditStorageDisable) XXX_DiscardUnknown()

func (*ExternalAuditStorageDisable) XXX_Marshal

func (m *ExternalAuditStorageDisable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExternalAuditStorageDisable) XXX_Merge

func (m *ExternalAuditStorageDisable) XXX_Merge(src proto.Message)

func (*ExternalAuditStorageDisable) XXX_Size

func (m *ExternalAuditStorageDisable) XXX_Size() int

func (*ExternalAuditStorageDisable) XXX_Unmarshal

func (m *ExternalAuditStorageDisable) XXX_Unmarshal(b []byte) error

type ExternalAuditStorageEnable

type ExternalAuditStorageEnable struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Resource is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Details holds details about the External Audit Storage configuration that
	// was enabled.
	Details              *ExternalAuditStorageDetails `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

ExternalAuditStorageEnableEvent is emitted when External Audit Storage is enabled.

func (*ExternalAuditStorageEnable) Descriptor

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

func (*ExternalAuditStorageEnable) Marshal

func (m *ExternalAuditStorageEnable) Marshal() (dAtA []byte, err error)

func (*ExternalAuditStorageEnable) MarshalTo

func (m *ExternalAuditStorageEnable) MarshalTo(dAtA []byte) (int, error)

func (*ExternalAuditStorageEnable) MarshalToSizedBuffer

func (m *ExternalAuditStorageEnable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternalAuditStorageEnable) ProtoMessage

func (*ExternalAuditStorageEnable) ProtoMessage()

func (*ExternalAuditStorageEnable) Reset

func (m *ExternalAuditStorageEnable) Reset()

func (*ExternalAuditStorageEnable) Size

func (m *ExternalAuditStorageEnable) Size() (n int)

func (*ExternalAuditStorageEnable) String

func (m *ExternalAuditStorageEnable) String() string

func (*ExternalAuditStorageEnable) TrimToMaxSize

func (m *ExternalAuditStorageEnable) TrimToMaxSize(maxSize int) AuditEvent

func (*ExternalAuditStorageEnable) Unmarshal

func (m *ExternalAuditStorageEnable) Unmarshal(dAtA []byte) error

func (*ExternalAuditStorageEnable) XXX_DiscardUnknown

func (m *ExternalAuditStorageEnable) XXX_DiscardUnknown()

func (*ExternalAuditStorageEnable) XXX_Marshal

func (m *ExternalAuditStorageEnable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExternalAuditStorageEnable) XXX_Merge

func (m *ExternalAuditStorageEnable) XXX_Merge(src proto.Message)

func (*ExternalAuditStorageEnable) XXX_Size

func (m *ExternalAuditStorageEnable) XXX_Size() int

func (*ExternalAuditStorageEnable) XXX_Unmarshal

func (m *ExternalAuditStorageEnable) XXX_Unmarshal(b []byte) error

type FileTransferRequestEvent

type FileTransferRequestEvent struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,2,opt,name=Session,proto3,embedded=Session" json:""`
	// RequestID is the ID for the FileTransferRequest
	RequestID string `protobuf:"bytes,3,opt,name=RequestID,proto3" json:"requestID"`
	// Approvers is a slice containing the Teleport users who have approved the request
	Approvers []string `protobuf:"bytes,4,rep,name=Approvers,proto3" json:"approvers"`
	// Requester is the Teleport user who requested the file transfer
	Requester string `protobuf:"bytes,5,opt,name=Requester,proto3" json:"requester"`
	// Location is the location of the file to be downloaded, or the directory of the upload
	Location string `protobuf:"bytes,6,opt,name=Location,proto3" json:"location"`
	// Download is true if the requested file transfer is a download, false if an upload
	Download bool `protobuf:"varint,7,opt,name=Download,proto3" json:"download"`
	// Filename is the name of the file to be uploaded to the Location. Only present in uploads.
	Filename             string   `protobuf:"bytes,8,opt,name=Filename,proto3" json:"filename"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

FileTransferRequestEvent happens when a FileTransferRequest is created, updated, approved, or denied.

func (*FileTransferRequestEvent) Descriptor

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

func (*FileTransferRequestEvent) Marshal

func (m *FileTransferRequestEvent) Marshal() (dAtA []byte, err error)

func (*FileTransferRequestEvent) MarshalTo

func (m *FileTransferRequestEvent) MarshalTo(dAtA []byte) (int, error)

func (*FileTransferRequestEvent) MarshalToSizedBuffer

func (m *FileTransferRequestEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FileTransferRequestEvent) ProtoMessage

func (*FileTransferRequestEvent) ProtoMessage()

func (*FileTransferRequestEvent) Reset

func (m *FileTransferRequestEvent) Reset()

func (*FileTransferRequestEvent) Size

func (m *FileTransferRequestEvent) Size() (n int)

func (*FileTransferRequestEvent) String

func (m *FileTransferRequestEvent) String() string

func (*FileTransferRequestEvent) Unmarshal

func (m *FileTransferRequestEvent) Unmarshal(dAtA []byte) error

func (*FileTransferRequestEvent) XXX_DiscardUnknown

func (m *FileTransferRequestEvent) XXX_DiscardUnknown()

func (*FileTransferRequestEvent) XXX_Marshal

func (m *FileTransferRequestEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FileTransferRequestEvent) XXX_Merge

func (m *FileTransferRequestEvent) XXX_Merge(src proto.Message)

func (*FileTransferRequestEvent) XXX_Size

func (m *FileTransferRequestEvent) XXX_Size() int

func (*FileTransferRequestEvent) XXX_Unmarshal

func (m *FileTransferRequestEvent) XXX_Unmarshal(b []byte) error

type FileTransferStat

type FileTransferStat struct {
	Path                 string   `protobuf:"bytes,1,opt,name=Path,proto3" json:"path"`
	BytesRead            uint64   `protobuf:"varint,2,opt,name=BytesRead,proto3" json:"bytes_read"`
	BytesWritten         uint64   `protobuf:"varint,3,opt,name=BytesWritten,proto3" json:"bytes_written"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

FileTransferStat is statistics about a transferred file

func (*FileTransferStat) Descriptor

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

func (*FileTransferStat) Marshal

func (m *FileTransferStat) Marshal() (dAtA []byte, err error)

func (*FileTransferStat) MarshalTo

func (m *FileTransferStat) MarshalTo(dAtA []byte) (int, error)

func (*FileTransferStat) MarshalToSizedBuffer

func (m *FileTransferStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FileTransferStat) ProtoMessage

func (*FileTransferStat) ProtoMessage()

func (*FileTransferStat) Reset

func (m *FileTransferStat) Reset()

func (*FileTransferStat) Size

func (m *FileTransferStat) Size() (n int)

func (*FileTransferStat) String

func (m *FileTransferStat) String() string

func (*FileTransferStat) Unmarshal

func (m *FileTransferStat) Unmarshal(dAtA []byte) error

func (*FileTransferStat) XXX_DiscardUnknown

func (m *FileTransferStat) XXX_DiscardUnknown()

func (*FileTransferStat) XXX_Marshal

func (m *FileTransferStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FileTransferStat) XXX_Merge

func (m *FileTransferStat) XXX_Merge(src proto.Message)

func (*FileTransferStat) XXX_Size

func (m *FileTransferStat) XXX_Size() int

func (*FileTransferStat) XXX_Unmarshal

func (m *FileTransferStat) XXX_Unmarshal(b []byte) error

type GitCommand

type GitCommand struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,4,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// CommandMetadata is a common command metadata
	CommandMetadata `protobuf:"bytes,6,opt,name=Command,proto3,embedded=Command" json:""`
	// Service is the type of the git request like git-upload-pack or
	// git-receive-pack.
	Service string `protobuf:"bytes,8,opt,name=service,proto3" json:"service"`
	// Path is the Git repo path, usually <org>/<repo>.
	Path string `protobuf:"bytes,9,opt,name=path,proto3" json:"path"`
	// Actions defines details for a Git push.
	Actions              []*GitCommandAction `protobuf:"bytes,10,rep,name=actions,proto3" json:"actions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

GitCommand is emitted when a user performs a Git fetch or push command.

func (*GitCommand) Descriptor

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

func (*GitCommand) Marshal

func (m *GitCommand) Marshal() (dAtA []byte, err error)

func (*GitCommand) MarshalTo

func (m *GitCommand) MarshalTo(dAtA []byte) (int, error)

func (*GitCommand) MarshalToSizedBuffer

func (m *GitCommand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GitCommand) ProtoMessage

func (*GitCommand) ProtoMessage()

func (*GitCommand) Reset

func (m *GitCommand) Reset()

func (*GitCommand) Size

func (m *GitCommand) Size() (n int)

func (*GitCommand) String

func (m *GitCommand) String() string

func (*GitCommand) TrimToMaxSize

func (m *GitCommand) TrimToMaxSize(_ int) AuditEvent

func (*GitCommand) Unmarshal

func (m *GitCommand) Unmarshal(dAtA []byte) error

func (*GitCommand) XXX_DiscardUnknown

func (m *GitCommand) XXX_DiscardUnknown()

func (*GitCommand) XXX_Marshal

func (m *GitCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GitCommand) XXX_Merge

func (m *GitCommand) XXX_Merge(src proto.Message)

func (*GitCommand) XXX_Size

func (m *GitCommand) XXX_Size() int

func (*GitCommand) XXX_Unmarshal

func (m *GitCommand) XXX_Unmarshal(b []byte) error

type GitCommandAction

type GitCommandAction struct {
	// Action type like create or update.
	Action string `protobuf:"bytes,1,opt,name=Action,proto3" json:"action,omitempty"`
	// Reference name like ref/main/my_branch.
	Reference string `protobuf:"bytes,2,opt,name=Reference,proto3" json:"reference,omitempty"`
	// Old is the old hash.
	Old string `protobuf:"bytes,3,opt,name=Old,proto3" json:"old,omitempty"`
	// New is the new hash.
	New                  string   `protobuf:"bytes,4,opt,name=New,proto3" json:"new,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GitCommandAction defines details for a Git push.

func (*GitCommandAction) Descriptor

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

func (*GitCommandAction) Marshal

func (m *GitCommandAction) Marshal() (dAtA []byte, err error)

func (*GitCommandAction) MarshalTo

func (m *GitCommandAction) MarshalTo(dAtA []byte) (int, error)

func (*GitCommandAction) MarshalToSizedBuffer

func (m *GitCommandAction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GitCommandAction) ProtoMessage

func (*GitCommandAction) ProtoMessage()

func (*GitCommandAction) Reset

func (m *GitCommandAction) Reset()

func (*GitCommandAction) Size

func (m *GitCommandAction) Size() (n int)

func (*GitCommandAction) String

func (m *GitCommandAction) String() string

func (*GitCommandAction) Unmarshal

func (m *GitCommandAction) Unmarshal(dAtA []byte) error

func (*GitCommandAction) XXX_DiscardUnknown

func (m *GitCommandAction) XXX_DiscardUnknown()

func (*GitCommandAction) XXX_Marshal

func (m *GitCommandAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GitCommandAction) XXX_Merge

func (m *GitCommandAction) XXX_Merge(src proto.Message)

func (*GitCommandAction) XXX_Size

func (m *GitCommandAction) XXX_Size() int

func (*GitCommandAction) XXX_Unmarshal

func (m *GitCommandAction) XXX_Unmarshal(b []byte) error

type GitHubIntegrationMetadata

type GitHubIntegrationMetadata struct {
	// Organization specifies the name of the organization for the GitHub integration.
	Organization         string   `protobuf:"bytes,1,opt,name=Organization,proto3" json:"organization,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GitHubIntegrationMetadata contains metadata for GitHub integrations.

func (*GitHubIntegrationMetadata) Descriptor

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

func (*GitHubIntegrationMetadata) Marshal

func (m *GitHubIntegrationMetadata) Marshal() (dAtA []byte, err error)

func (*GitHubIntegrationMetadata) MarshalTo

func (m *GitHubIntegrationMetadata) MarshalTo(dAtA []byte) (int, error)

func (*GitHubIntegrationMetadata) MarshalToSizedBuffer

func (m *GitHubIntegrationMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GitHubIntegrationMetadata) ProtoMessage

func (*GitHubIntegrationMetadata) ProtoMessage()

func (*GitHubIntegrationMetadata) Reset

func (m *GitHubIntegrationMetadata) Reset()

func (*GitHubIntegrationMetadata) Size

func (m *GitHubIntegrationMetadata) Size() (n int)

func (*GitHubIntegrationMetadata) String

func (m *GitHubIntegrationMetadata) String() string

func (*GitHubIntegrationMetadata) Unmarshal

func (m *GitHubIntegrationMetadata) Unmarshal(dAtA []byte) error

func (*GitHubIntegrationMetadata) XXX_DiscardUnknown

func (m *GitHubIntegrationMetadata) XXX_DiscardUnknown()

func (*GitHubIntegrationMetadata) XXX_Marshal

func (m *GitHubIntegrationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GitHubIntegrationMetadata) XXX_Merge

func (m *GitHubIntegrationMetadata) XXX_Merge(src proto.Message)

func (*GitHubIntegrationMetadata) XXX_Size

func (m *GitHubIntegrationMetadata) XXX_Size() int

func (*GitHubIntegrationMetadata) XXX_Unmarshal

func (m *GitHubIntegrationMetadata) XXX_Unmarshal(b []byte) error

type GithubConnectorCreate

type GithubConnectorCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GithubConnectorCreate fires when a Github connector is created.

func (*GithubConnectorCreate) Descriptor

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

func (*GithubConnectorCreate) Marshal

func (m *GithubConnectorCreate) Marshal() (dAtA []byte, err error)

func (*GithubConnectorCreate) MarshalTo

func (m *GithubConnectorCreate) MarshalTo(dAtA []byte) (int, error)

func (*GithubConnectorCreate) MarshalToSizedBuffer

func (m *GithubConnectorCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GithubConnectorCreate) ProtoMessage

func (*GithubConnectorCreate) ProtoMessage()

func (*GithubConnectorCreate) Reset

func (m *GithubConnectorCreate) Reset()

func (*GithubConnectorCreate) Size

func (m *GithubConnectorCreate) Size() (n int)

func (*GithubConnectorCreate) String

func (m *GithubConnectorCreate) String() string

func (*GithubConnectorCreate) TrimToMaxSize

func (m *GithubConnectorCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*GithubConnectorCreate) Unmarshal

func (m *GithubConnectorCreate) Unmarshal(dAtA []byte) error

func (*GithubConnectorCreate) XXX_DiscardUnknown

func (m *GithubConnectorCreate) XXX_DiscardUnknown()

func (*GithubConnectorCreate) XXX_Marshal

func (m *GithubConnectorCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GithubConnectorCreate) XXX_Merge

func (m *GithubConnectorCreate) XXX_Merge(src proto.Message)

func (*GithubConnectorCreate) XXX_Size

func (m *GithubConnectorCreate) XXX_Size() int

func (*GithubConnectorCreate) XXX_Unmarshal

func (m *GithubConnectorCreate) XXX_Unmarshal(b []byte) error

type GithubConnectorDelete

type GithubConnectorDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GithubConnectorDelete fires when a Github connector is deleted.

func (*GithubConnectorDelete) Descriptor

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

func (*GithubConnectorDelete) Marshal

func (m *GithubConnectorDelete) Marshal() (dAtA []byte, err error)

func (*GithubConnectorDelete) MarshalTo

func (m *GithubConnectorDelete) MarshalTo(dAtA []byte) (int, error)

func (*GithubConnectorDelete) MarshalToSizedBuffer

func (m *GithubConnectorDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GithubConnectorDelete) ProtoMessage

func (*GithubConnectorDelete) ProtoMessage()

func (*GithubConnectorDelete) Reset

func (m *GithubConnectorDelete) Reset()

func (*GithubConnectorDelete) Size

func (m *GithubConnectorDelete) Size() (n int)

func (*GithubConnectorDelete) String

func (m *GithubConnectorDelete) String() string

func (*GithubConnectorDelete) TrimToMaxSize

func (m *GithubConnectorDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*GithubConnectorDelete) Unmarshal

func (m *GithubConnectorDelete) Unmarshal(dAtA []byte) error

func (*GithubConnectorDelete) XXX_DiscardUnknown

func (m *GithubConnectorDelete) XXX_DiscardUnknown()

func (*GithubConnectorDelete) XXX_Marshal

func (m *GithubConnectorDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GithubConnectorDelete) XXX_Merge

func (m *GithubConnectorDelete) XXX_Merge(src proto.Message)

func (*GithubConnectorDelete) XXX_Size

func (m *GithubConnectorDelete) XXX_Size() int

func (*GithubConnectorDelete) XXX_Unmarshal

func (m *GithubConnectorDelete) XXX_Unmarshal(b []byte) error

type GithubConnectorUpdate

type GithubConnectorUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GithubConnectorUpdate fires when a Github connector is updated.

func (*GithubConnectorUpdate) Descriptor

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

func (*GithubConnectorUpdate) Marshal

func (m *GithubConnectorUpdate) Marshal() (dAtA []byte, err error)

func (*GithubConnectorUpdate) MarshalTo

func (m *GithubConnectorUpdate) MarshalTo(dAtA []byte) (int, error)

func (*GithubConnectorUpdate) MarshalToSizedBuffer

func (m *GithubConnectorUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GithubConnectorUpdate) ProtoMessage

func (*GithubConnectorUpdate) ProtoMessage()

func (*GithubConnectorUpdate) Reset

func (m *GithubConnectorUpdate) Reset()

func (*GithubConnectorUpdate) Size

func (m *GithubConnectorUpdate) Size() (n int)

func (*GithubConnectorUpdate) String

func (m *GithubConnectorUpdate) String() string

func (*GithubConnectorUpdate) TrimToMaxSize

func (m *GithubConnectorUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*GithubConnectorUpdate) Unmarshal

func (m *GithubConnectorUpdate) Unmarshal(dAtA []byte) error

func (*GithubConnectorUpdate) XXX_DiscardUnknown

func (m *GithubConnectorUpdate) XXX_DiscardUnknown()

func (*GithubConnectorUpdate) XXX_Marshal

func (m *GithubConnectorUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GithubConnectorUpdate) XXX_Merge

func (m *GithubConnectorUpdate) XXX_Merge(src proto.Message)

func (*GithubConnectorUpdate) XXX_Size

func (m *GithubConnectorUpdate) XXX_Size() int

func (*GithubConnectorUpdate) XXX_Unmarshal

func (m *GithubConnectorUpdate) XXX_Unmarshal(b []byte) error

type Identity

type Identity struct {
	// User is a username or name of the node connection
	User string `protobuf:"bytes,1,opt,name=User,proto3" json:"user,omitempty"`
	// Impersonator is a username of a user impersonating this user
	Impersonator string `protobuf:"bytes,2,opt,name=Impersonator,proto3" json:"impersonator,omitempty"`
	// Roles is a list of groups (Teleport roles) encoded in the identity
	Roles []string `protobuf:"bytes,3,rep,name=Roles,proto3" json:"roles,omitempty"`
	// Usage is a list of usage restrictions encoded in the identity
	Usage []string `protobuf:"bytes,4,rep,name=Usage,proto3" json:"usage,omitempty"`
	// Logins is a list of Unix logins allowed.
	Logins []string `protobuf:"bytes,5,rep,name=Logins,proto3" json:"logins,omitempty"`
	// KubernetesGroups is a list of Kubernetes groups allowed
	KubernetesGroups []string `protobuf:"bytes,6,rep,name=KubernetesGroups,proto3" json:"kubernetes_groups,omitempty"`
	// KubernetesUsers is a list of Kubernetes users allowed
	KubernetesUsers []string `protobuf:"bytes,7,rep,name=KubernetesUsers,proto3" json:"kubernetes_users,omitempty"`
	// Expires specifies whenever the session will expire
	Expires time.Time `protobuf:"bytes,8,opt,name=Expires,proto3,stdtime" json:"expires"`
	// RouteToCluster specifies the target cluster
	// if present in the session
	RouteToCluster string `protobuf:"bytes,9,opt,name=RouteToCluster,proto3" json:"route_to_cluster,omitempty"`
	// KubernetesCluster specifies the target kubernetes cluster for TLS
	// identities. This can be empty on older Teleport clients.
	KubernetesCluster string `protobuf:"bytes,10,opt,name=KubernetesCluster,proto3" json:"kubernetes_cluster,omitempty"`
	// Traits hold claim data used to populate a role at runtime.
	Traits github_com_gravitational_teleport_api_types_wrappers.Traits `` /* 137-byte string literal not displayed */
	// RouteToApp holds routing information for applications. Routing metadata
	// allows Teleport web proxy to route HTTP requests to the appropriate
	// cluster and Teleport application proxy within the cluster.
	RouteToApp *RouteToApp `protobuf:"bytes,12,opt,name=RouteToApp,proto3" json:"route_to_app,omitempty"`
	// TeleportCluster is the name of the teleport cluster that this identity
	// originated from. For TLS certs this may not be the same as cert issuer,
	// in case of multi-hop requests that originate from a remote cluster.
	TeleportCluster string `protobuf:"bytes,13,opt,name=TeleportCluster,proto3" json:"teleport_cluster,omitempty"`
	// RouteToDatabase contains routing information for databases.
	RouteToDatabase *RouteToDatabase `protobuf:"bytes,14,opt,name=RouteToDatabase,proto3" json:"route_to_database,omitempty"`
	// DatabaseNames is a list of allowed database names.
	DatabaseNames []string `protobuf:"bytes,15,rep,name=DatabaseNames,proto3" json:"database_names,omitempty"`
	// DatabaseUsers is a list of allowed database users.
	DatabaseUsers []string `protobuf:"bytes,16,rep,name=DatabaseUsers,proto3" json:"database_users,omitempty"`
	// MFADeviceUUID is the UUID of an MFA device when this Identity was
	// confirmed immediately after an MFA check.
	MFADeviceUUID string `protobuf:"bytes,17,opt,name=MFADeviceUUID,proto3" json:"mfa_device_uuid,omitempty"`
	// ClientIP is an observed IP of the client that this Identity represents.
	ClientIP string `protobuf:"bytes,18,opt,name=ClientIP,proto3" json:"client_ip,omitempty"`
	// AWSRoleARNs is a list of allowed AWS role ARNs user can assume.
	AWSRoleARNs []string `protobuf:"bytes,19,rep,name=AWSRoleARNs,proto3" json:"aws_role_arns,omitempty"`
	// AccessRequests is a list of UUIDs of active requests for this Identity.
	AccessRequests []string `protobuf:"bytes,20,rep,name=AccessRequests,proto3" json:"access_requests,omitempty"`
	// DisallowReissue is a flag that, if set, instructs the auth server to
	// deny any attempts to reissue new certificates while authenticated with
	// this certificate.
	DisallowReissue bool `protobuf:"varint,21,opt,name=DisallowReissue,proto3" json:"disallow_reissue,omitempty"`
	// AllowedResourceIds is the list of resources which the identity will be
	// allowed to access. An empty list indicates that no resource-specific
	// restrictions will be applied.
	AllowedResourceIDs []ResourceID `protobuf:"bytes,22,rep,name=AllowedResourceIDs,proto3" json:"allowed_resource_ids,omitempty"`
	// PreviousIdentityExpires is the expiry time of the identity/cert that this
	// identity/cert was derived from. It is used to determine a session's hard
	// deadline in cases where both require_session_mfa and disconnect_expired_cert
	// are enabled. See https://github.com/gravitational/teleport/issues/18544.
	PreviousIdentityExpires time.Time `protobuf:"bytes,23,opt,name=PreviousIdentityExpires,proto3,stdtime" json:"prev_identity_expires"`
	// AzureIdentities is a list of allowed Azure identities user can assume.
	AzureIdentities []string `protobuf:"bytes,24,rep,name=AzureIdentities,proto3" json:"azure_identities,omitempty"`
	// GCPServiceAccounts is a list of allowed GCP service accounts user can assume.
	GCPServiceAccounts []string `protobuf:"bytes,25,rep,name=GCPServiceAccounts,proto3" json:"gcp_service_accounts,omitempty"`
	// PrivateKeyPolicy is the private key policy of the user's private key.
	PrivateKeyPolicy string `protobuf:"bytes,26,opt,name=PrivateKeyPolicy,proto3" json:"private_key_policy,omitempty"`
	// BotName indicates the name of the Machine ID bot this identity was issued
	// to, if any.
	BotName string `protobuf:"bytes,27,opt,name=BotName,proto3" json:"bot_name,omitempty"`
	// DeviceExtensions holds the device trust device extensions for the identity,
	// if any.
	DeviceExtensions *DeviceExtensions `protobuf:"bytes,28,opt,name=DeviceExtensions,proto3" json:"device_extensions,omitempty"`
	// BotInstanceID indicates the name of the Machine ID bot instance this
	// identity was issued to, if any.
	BotInstanceID        string   `protobuf:"bytes,29,opt,name=BotInstanceID,proto3" json:"bot_instance_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Identity matches github.com/gravitational/teleport/lib/tlsca.Identity except for RouteToApp and RouteToDatabase which are nullable and Traits which is represented as a google.protobuf.Struct (still containing a map from string to strings). Field names match other names already used in other events rather than the field names in tlsca.Identity.

func (*Identity) Descriptor

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

func (*Identity) Marshal

func (m *Identity) Marshal() (dAtA []byte, err error)

func (*Identity) MarshalTo

func (m *Identity) MarshalTo(dAtA []byte) (int, error)

func (*Identity) MarshalToSizedBuffer

func (m *Identity) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Identity) ProtoMessage

func (*Identity) ProtoMessage()

func (*Identity) Reset

func (m *Identity) Reset()

func (*Identity) Size

func (m *Identity) Size() (n int)

func (*Identity) String

func (m *Identity) String() string

func (*Identity) Unmarshal

func (m *Identity) Unmarshal(dAtA []byte) error

func (*Identity) XXX_DiscardUnknown

func (m *Identity) XXX_DiscardUnknown()

func (*Identity) XXX_Marshal

func (m *Identity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Identity) XXX_Merge

func (m *Identity) XXX_Merge(src proto.Message)

func (*Identity) XXX_Size

func (m *Identity) XXX_Size() int

func (*Identity) XXX_Unmarshal

func (m *Identity) XXX_Unmarshal(b []byte) error

type InstanceJoin

type InstanceJoin struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status contains common command or operation status fields.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// HostID is the unique host ID of the instance which attempted to join.
	HostID string `protobuf:"bytes,3,opt,name=HostID,proto3" json:"host_id,omitempty"`
	// NodeName is the name of the instance which attempted to join.
	NodeName string `protobuf:"bytes,4,opt,name=NodeName,proto3" json:"node_name,omitempty"`
	// Role is the role that the node requested when attempting to join.
	Role string `protobuf:"bytes,5,opt,name=Role,proto3" json:"role,omitempty"`
	// Method is the event field indicating what join method was used.
	Method string `protobuf:"bytes,6,opt,name=Method,proto3" json:"method,omitempty"`
	// TokenName is the name of the token used to join. This will be omitted
	// for the 'token' join method where the token name is a secret value.
	TokenName string `protobuf:"bytes,7,opt,name=TokenName,proto3" json:"token_name,omitempty"`
	// Attributes is a map of attributes received from the join method provider.
	Attributes *Struct `protobuf:"bytes,8,opt,name=Attributes,proto3,casttype=Struct" json:"attributes,omitempty"`
	// TokenExpires contain information about token expiration time.
	// In case of static token the TokenExpiration time is to the Unix epoch start time.
	TokenExpires time.Time `protobuf:"bytes,9,opt,name=TokenExpires,proto3,stdtime" json:"token_expires"`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,10,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

InstanceJoin records an instance join event.

func (*InstanceJoin) Descriptor

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

func (*InstanceJoin) Marshal

func (m *InstanceJoin) Marshal() (dAtA []byte, err error)

func (*InstanceJoin) MarshalTo

func (m *InstanceJoin) MarshalTo(dAtA []byte) (int, error)

func (*InstanceJoin) MarshalToSizedBuffer

func (m *InstanceJoin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*InstanceJoin) ProtoMessage

func (*InstanceJoin) ProtoMessage()

func (*InstanceJoin) Reset

func (m *InstanceJoin) Reset()

func (*InstanceJoin) Size

func (m *InstanceJoin) Size() (n int)

func (*InstanceJoin) String

func (m *InstanceJoin) String() string

func (*InstanceJoin) TrimToMaxSize

func (m *InstanceJoin) TrimToMaxSize(maxSize int) AuditEvent

func (*InstanceJoin) Unmarshal

func (m *InstanceJoin) Unmarshal(dAtA []byte) error

func (*InstanceJoin) XXX_DiscardUnknown

func (m *InstanceJoin) XXX_DiscardUnknown()

func (*InstanceJoin) XXX_Marshal

func (m *InstanceJoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceJoin) XXX_Merge

func (m *InstanceJoin) XXX_Merge(src proto.Message)

func (*InstanceJoin) XXX_Size

func (m *InstanceJoin) XXX_Size() int

func (*InstanceJoin) XXX_Unmarshal

func (m *InstanceJoin) XXX_Unmarshal(b []byte) error

type IntegrationCreate

type IntegrationCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata    `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	IntegrationMetadata `protobuf:"bytes,4,opt,name=Integration,proto3,embedded=Integration" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IntegrationCreate is emitted when an integration resource is created.

func (*IntegrationCreate) Descriptor

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

func (*IntegrationCreate) Marshal

func (m *IntegrationCreate) Marshal() (dAtA []byte, err error)

func (*IntegrationCreate) MarshalTo

func (m *IntegrationCreate) MarshalTo(dAtA []byte) (int, error)

func (*IntegrationCreate) MarshalToSizedBuffer

func (m *IntegrationCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IntegrationCreate) ProtoMessage

func (*IntegrationCreate) ProtoMessage()

func (*IntegrationCreate) Reset

func (m *IntegrationCreate) Reset()

func (*IntegrationCreate) Size

func (m *IntegrationCreate) Size() (n int)

func (*IntegrationCreate) String

func (m *IntegrationCreate) String() string

func (*IntegrationCreate) TrimToMaxSize

func (m *IntegrationCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*IntegrationCreate) Unmarshal

func (m *IntegrationCreate) Unmarshal(dAtA []byte) error

func (*IntegrationCreate) XXX_DiscardUnknown

func (m *IntegrationCreate) XXX_DiscardUnknown()

func (*IntegrationCreate) XXX_Marshal

func (m *IntegrationCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IntegrationCreate) XXX_Merge

func (m *IntegrationCreate) XXX_Merge(src proto.Message)

func (*IntegrationCreate) XXX_Size

func (m *IntegrationCreate) XXX_Size() int

func (*IntegrationCreate) XXX_Unmarshal

func (m *IntegrationCreate) XXX_Unmarshal(b []byte) error

type IntegrationDelete

type IntegrationDelete struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata    `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	IntegrationMetadata `protobuf:"bytes,4,opt,name=Integration,proto3,embedded=Integration" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IntegrationDelete is emitted when an integration is deleted.

func (*IntegrationDelete) Descriptor

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

func (*IntegrationDelete) Marshal

func (m *IntegrationDelete) Marshal() (dAtA []byte, err error)

func (*IntegrationDelete) MarshalTo

func (m *IntegrationDelete) MarshalTo(dAtA []byte) (int, error)

func (*IntegrationDelete) MarshalToSizedBuffer

func (m *IntegrationDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IntegrationDelete) ProtoMessage

func (*IntegrationDelete) ProtoMessage()

func (*IntegrationDelete) Reset

func (m *IntegrationDelete) Reset()

func (*IntegrationDelete) Size

func (m *IntegrationDelete) Size() (n int)

func (*IntegrationDelete) String

func (m *IntegrationDelete) String() string

func (*IntegrationDelete) TrimToMaxSize

func (m *IntegrationDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*IntegrationDelete) Unmarshal

func (m *IntegrationDelete) Unmarshal(dAtA []byte) error

func (*IntegrationDelete) XXX_DiscardUnknown

func (m *IntegrationDelete) XXX_DiscardUnknown()

func (*IntegrationDelete) XXX_Marshal

func (m *IntegrationDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IntegrationDelete) XXX_Merge

func (m *IntegrationDelete) XXX_Merge(src proto.Message)

func (*IntegrationDelete) XXX_Size

func (m *IntegrationDelete) XXX_Size() int

func (*IntegrationDelete) XXX_Unmarshal

func (m *IntegrationDelete) XXX_Unmarshal(b []byte) error

type IntegrationMetadata

type IntegrationMetadata struct {
	// SubKind is the sub kind of the integration resource.
	SubKind string `protobuf:"bytes,1,opt,name=SubKind,proto3" json:"sub_kind"`
	// AWSOIDC contains metadata for AWS OIDC integrations.
	AWSOIDC *AWSOIDCIntegrationMetadata `protobuf:"bytes,2,opt,name=AWSOIDC,proto3" json:"aws_oidc,omitempty"`
	// AzureOIDC contains metadata for Azure OIDC integrations.
	AzureOIDC *AzureOIDCIntegrationMetadata `protobuf:"bytes,3,opt,name=AzureOIDC,proto3" json:"azure_oidc,omitempty"`
	// GitHub contains metadata for GitHub integrations.
	GitHub               *GitHubIntegrationMetadata `protobuf:"bytes,4,opt,name=GitHub,proto3" json:"github,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

IntegrationMetadata contains information about integration resources.

func (*IntegrationMetadata) Descriptor

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

func (*IntegrationMetadata) Marshal

func (m *IntegrationMetadata) Marshal() (dAtA []byte, err error)

func (*IntegrationMetadata) MarshalTo

func (m *IntegrationMetadata) MarshalTo(dAtA []byte) (int, error)

func (*IntegrationMetadata) MarshalToSizedBuffer

func (m *IntegrationMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IntegrationMetadata) ProtoMessage

func (*IntegrationMetadata) ProtoMessage()

func (*IntegrationMetadata) Reset

func (m *IntegrationMetadata) Reset()

func (*IntegrationMetadata) Size

func (m *IntegrationMetadata) Size() (n int)

func (*IntegrationMetadata) String

func (m *IntegrationMetadata) String() string

func (*IntegrationMetadata) Unmarshal

func (m *IntegrationMetadata) Unmarshal(dAtA []byte) error

func (*IntegrationMetadata) XXX_DiscardUnknown

func (m *IntegrationMetadata) XXX_DiscardUnknown()

func (*IntegrationMetadata) XXX_Marshal

func (m *IntegrationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IntegrationMetadata) XXX_Merge

func (m *IntegrationMetadata) XXX_Merge(src proto.Message)

func (*IntegrationMetadata) XXX_Size

func (m *IntegrationMetadata) XXX_Size() int

func (*IntegrationMetadata) XXX_Unmarshal

func (m *IntegrationMetadata) XXX_Unmarshal(b []byte) error

type IntegrationUpdate

type IntegrationUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata    `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	IntegrationMetadata `protobuf:"bytes,4,opt,name=Integration,proto3,embedded=Integration" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IntegrationUpdate is emitted when an integration resource is updated.

func (*IntegrationUpdate) Descriptor

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

func (*IntegrationUpdate) Marshal

func (m *IntegrationUpdate) Marshal() (dAtA []byte, err error)

func (*IntegrationUpdate) MarshalTo

func (m *IntegrationUpdate) MarshalTo(dAtA []byte) (int, error)

func (*IntegrationUpdate) MarshalToSizedBuffer

func (m *IntegrationUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IntegrationUpdate) ProtoMessage

func (*IntegrationUpdate) ProtoMessage()

func (*IntegrationUpdate) Reset

func (m *IntegrationUpdate) Reset()

func (*IntegrationUpdate) Size

func (m *IntegrationUpdate) Size() (n int)

func (*IntegrationUpdate) String

func (m *IntegrationUpdate) String() string

func (*IntegrationUpdate) TrimToMaxSize

func (m *IntegrationUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*IntegrationUpdate) Unmarshal

func (m *IntegrationUpdate) Unmarshal(dAtA []byte) error

func (*IntegrationUpdate) XXX_DiscardUnknown

func (m *IntegrationUpdate) XXX_DiscardUnknown()

func (*IntegrationUpdate) XXX_Marshal

func (m *IntegrationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IntegrationUpdate) XXX_Merge

func (m *IntegrationUpdate) XXX_Merge(src proto.Message)

func (*IntegrationUpdate) XXX_Size

func (m *IntegrationUpdate) XXX_Size() int

func (*IntegrationUpdate) XXX_Unmarshal

func (m *IntegrationUpdate) XXX_Unmarshal(b []byte) error

type KubeClusterMetadata

type KubeClusterMetadata struct {
	// KubeLabels are the configured cluster labels.
	KubeLabels           map[string]string `` /* 162-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

KubeClusterMetadata contains common kubernetes cluster information.

func (*KubeClusterMetadata) Descriptor

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

func (*KubeClusterMetadata) Marshal

func (m *KubeClusterMetadata) Marshal() (dAtA []byte, err error)

func (*KubeClusterMetadata) MarshalTo

func (m *KubeClusterMetadata) MarshalTo(dAtA []byte) (int, error)

func (*KubeClusterMetadata) MarshalToSizedBuffer

func (m *KubeClusterMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubeClusterMetadata) ProtoMessage

func (*KubeClusterMetadata) ProtoMessage()

func (*KubeClusterMetadata) Reset

func (m *KubeClusterMetadata) Reset()

func (*KubeClusterMetadata) Size

func (m *KubeClusterMetadata) Size() (n int)

func (*KubeClusterMetadata) String

func (m *KubeClusterMetadata) String() string

func (*KubeClusterMetadata) Unmarshal

func (m *KubeClusterMetadata) Unmarshal(dAtA []byte) error

func (*KubeClusterMetadata) XXX_DiscardUnknown

func (m *KubeClusterMetadata) XXX_DiscardUnknown()

func (*KubeClusterMetadata) XXX_Marshal

func (m *KubeClusterMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubeClusterMetadata) XXX_Merge

func (m *KubeClusterMetadata) XXX_Merge(src proto.Message)

func (*KubeClusterMetadata) XXX_Size

func (m *KubeClusterMetadata) XXX_Size() int

func (*KubeClusterMetadata) XXX_Unmarshal

func (m *KubeClusterMetadata) XXX_Unmarshal(b []byte) error

type KubeRequest

type KubeRequest struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// RequestPath is the raw request URL path.
	RequestPath string `protobuf:"bytes,5,opt,name=RequestPath,proto3" json:"request_path"`
	// Verb is the HTTP verb used for this request (e.g. GET, POST, etc)
	Verb string `protobuf:"bytes,6,opt,name=Verb,proto3" json:"verb"`
	// ResourceAPIGroup is the resource API group.
	ResourceAPIGroup string `protobuf:"bytes,7,opt,name=ResourceAPIGroup,proto3" json:"resource_api_group,omitempty"`
	// ResourceNamespace is the resource namespace.
	ResourceNamespace string `protobuf:"bytes,8,opt,name=ResourceNamespace,proto3" json:"resource_namespace,omitempty"`
	// ResourceKind is the API resource kind (e.g. "pod", "service", etc).
	ResourceKind string `protobuf:"bytes,9,opt,name=ResourceKind,proto3" json:"resource_kind,omitempty"`
	// ResourceName is the API resource name.
	ResourceName string `protobuf:"bytes,10,opt,name=ResourceName,proto3" json:"resource_name,omitempty"`
	// ResponseCode is the HTTP response code for this request.
	ResponseCode int32 `protobuf:"varint,11,opt,name=ResponseCode,proto3" json:"response_code"`
	// Kubernetes has information about a kubernetes cluster, if applicable.
	KubernetesClusterMetadata `protobuf:"bytes,12,opt,name=Kubernetes,proto3,embedded=Kubernetes" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata      `protobuf:"bytes,13,opt,name=Session,proto3,embedded=Session" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

KubeRequest specifies a Kubernetes API request event.

func (*KubeRequest) Descriptor

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

func (*KubeRequest) Marshal

func (m *KubeRequest) Marshal() (dAtA []byte, err error)

func (*KubeRequest) MarshalTo

func (m *KubeRequest) MarshalTo(dAtA []byte) (int, error)

func (*KubeRequest) MarshalToSizedBuffer

func (m *KubeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubeRequest) ProtoMessage

func (*KubeRequest) ProtoMessage()

func (*KubeRequest) Reset

func (m *KubeRequest) Reset()

func (*KubeRequest) Size

func (m *KubeRequest) Size() (n int)

func (*KubeRequest) String

func (m *KubeRequest) String() string

func (*KubeRequest) TrimToMaxSize

func (m *KubeRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*KubeRequest) Unmarshal

func (m *KubeRequest) Unmarshal(dAtA []byte) error

func (*KubeRequest) XXX_DiscardUnknown

func (m *KubeRequest) XXX_DiscardUnknown()

func (*KubeRequest) XXX_Marshal

func (m *KubeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubeRequest) XXX_Merge

func (m *KubeRequest) XXX_Merge(src proto.Message)

func (*KubeRequest) XXX_Size

func (m *KubeRequest) XXX_Size() int

func (*KubeRequest) XXX_Unmarshal

func (m *KubeRequest) XXX_Unmarshal(b []byte) error

type KubernetesClusterCreate

type KubernetesClusterCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// KubeClusterMetadata is a common kubernetes resource metadata.
	KubeClusterMetadata  `protobuf:"bytes,4,opt,name=KubeClusterMetadata,proto3,embedded=KubeClusterMetadata" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

KubernetesClusterCreate is emitted when a new kubernetes cluster resource is created.

func (*KubernetesClusterCreate) Descriptor

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

func (*KubernetesClusterCreate) Marshal

func (m *KubernetesClusterCreate) Marshal() (dAtA []byte, err error)

func (*KubernetesClusterCreate) MarshalTo

func (m *KubernetesClusterCreate) MarshalTo(dAtA []byte) (int, error)

func (*KubernetesClusterCreate) MarshalToSizedBuffer

func (m *KubernetesClusterCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubernetesClusterCreate) ProtoMessage

func (*KubernetesClusterCreate) ProtoMessage()

func (*KubernetesClusterCreate) Reset

func (m *KubernetesClusterCreate) Reset()

func (*KubernetesClusterCreate) Size

func (m *KubernetesClusterCreate) Size() (n int)

func (*KubernetesClusterCreate) String

func (m *KubernetesClusterCreate) String() string

func (*KubernetesClusterCreate) TrimToMaxSize

func (m *KubernetesClusterCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*KubernetesClusterCreate) Unmarshal

func (m *KubernetesClusterCreate) Unmarshal(dAtA []byte) error

func (*KubernetesClusterCreate) XXX_DiscardUnknown

func (m *KubernetesClusterCreate) XXX_DiscardUnknown()

func (*KubernetesClusterCreate) XXX_Marshal

func (m *KubernetesClusterCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubernetesClusterCreate) XXX_Merge

func (m *KubernetesClusterCreate) XXX_Merge(src proto.Message)

func (*KubernetesClusterCreate) XXX_Size

func (m *KubernetesClusterCreate) XXX_Size() int

func (*KubernetesClusterCreate) XXX_Unmarshal

func (m *KubernetesClusterCreate) XXX_Unmarshal(b []byte) error

type KubernetesClusterDelete

type KubernetesClusterDelete struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata     `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

KubernetesClusterDelete is emitted when a kubernetes cluster resource is deleted.

func (*KubernetesClusterDelete) Descriptor

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

func (*KubernetesClusterDelete) Marshal

func (m *KubernetesClusterDelete) Marshal() (dAtA []byte, err error)

func (*KubernetesClusterDelete) MarshalTo

func (m *KubernetesClusterDelete) MarshalTo(dAtA []byte) (int, error)

func (*KubernetesClusterDelete) MarshalToSizedBuffer

func (m *KubernetesClusterDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubernetesClusterDelete) ProtoMessage

func (*KubernetesClusterDelete) ProtoMessage()

func (*KubernetesClusterDelete) Reset

func (m *KubernetesClusterDelete) Reset()

func (*KubernetesClusterDelete) Size

func (m *KubernetesClusterDelete) Size() (n int)

func (*KubernetesClusterDelete) String

func (m *KubernetesClusterDelete) String() string

func (*KubernetesClusterDelete) TrimToMaxSize

func (m *KubernetesClusterDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*KubernetesClusterDelete) Unmarshal

func (m *KubernetesClusterDelete) Unmarshal(dAtA []byte) error

func (*KubernetesClusterDelete) XXX_DiscardUnknown

func (m *KubernetesClusterDelete) XXX_DiscardUnknown()

func (*KubernetesClusterDelete) XXX_Marshal

func (m *KubernetesClusterDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubernetesClusterDelete) XXX_Merge

func (m *KubernetesClusterDelete) XXX_Merge(src proto.Message)

func (*KubernetesClusterDelete) XXX_Size

func (m *KubernetesClusterDelete) XXX_Size() int

func (*KubernetesClusterDelete) XXX_Unmarshal

func (m *KubernetesClusterDelete) XXX_Unmarshal(b []byte) error

type KubernetesClusterMetadata

type KubernetesClusterMetadata struct {
	// KubernetesCluster is a kubernetes cluster name.
	KubernetesCluster string `protobuf:"bytes,1,opt,name=KubernetesCluster,proto3" json:"kubernetes_cluster,omitempty"`
	// KubernetesUsers is a list of kubernetes usernames for the user.
	KubernetesUsers []string `protobuf:"bytes,2,rep,name=KubernetesUsers,proto3" json:"kubernetes_users,omitempty"`
	// KubernetesGroups is a list of kubernetes groups for the user.
	KubernetesGroups []string `protobuf:"bytes,3,rep,name=KubernetesGroups,proto3" json:"kubernetes_groups,omitempty"`
	// KubernetesLabels are the labels (static and dynamic) of the kubernetes cluster the
	// session occurred on.
	KubernetesLabels     map[string]string `` /* 174-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

KubernetesClusterMetadata contains common metadata for kubernetes-related events.

func (*KubernetesClusterMetadata) Descriptor

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

func (*KubernetesClusterMetadata) Marshal

func (m *KubernetesClusterMetadata) Marshal() (dAtA []byte, err error)

func (*KubernetesClusterMetadata) MarshalTo

func (m *KubernetesClusterMetadata) MarshalTo(dAtA []byte) (int, error)

func (*KubernetesClusterMetadata) MarshalToSizedBuffer

func (m *KubernetesClusterMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubernetesClusterMetadata) ProtoMessage

func (*KubernetesClusterMetadata) ProtoMessage()

func (*KubernetesClusterMetadata) Reset

func (m *KubernetesClusterMetadata) Reset()

func (*KubernetesClusterMetadata) Size

func (m *KubernetesClusterMetadata) Size() (n int)

func (*KubernetesClusterMetadata) String

func (m *KubernetesClusterMetadata) String() string

func (*KubernetesClusterMetadata) Unmarshal

func (m *KubernetesClusterMetadata) Unmarshal(dAtA []byte) error

func (*KubernetesClusterMetadata) XXX_DiscardUnknown

func (m *KubernetesClusterMetadata) XXX_DiscardUnknown()

func (*KubernetesClusterMetadata) XXX_Marshal

func (m *KubernetesClusterMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubernetesClusterMetadata) XXX_Merge

func (m *KubernetesClusterMetadata) XXX_Merge(src proto.Message)

func (*KubernetesClusterMetadata) XXX_Size

func (m *KubernetesClusterMetadata) XXX_Size() int

func (*KubernetesClusterMetadata) XXX_Unmarshal

func (m *KubernetesClusterMetadata) XXX_Unmarshal(b []byte) error

type KubernetesClusterUpdate

type KubernetesClusterUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// KubeClusterMetadata is a common kubernetes resource metadata.
	KubeClusterMetadata  `protobuf:"bytes,4,opt,name=KubeClusterMetadata,proto3,embedded=KubeClusterMetadata" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

KubernetesClusterUpdate is emitted when an existing kubernetes cluster resource is updated.

func (*KubernetesClusterUpdate) Descriptor

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

func (*KubernetesClusterUpdate) Marshal

func (m *KubernetesClusterUpdate) Marshal() (dAtA []byte, err error)

func (*KubernetesClusterUpdate) MarshalTo

func (m *KubernetesClusterUpdate) MarshalTo(dAtA []byte) (int, error)

func (*KubernetesClusterUpdate) MarshalToSizedBuffer

func (m *KubernetesClusterUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubernetesClusterUpdate) ProtoMessage

func (*KubernetesClusterUpdate) ProtoMessage()

func (*KubernetesClusterUpdate) Reset

func (m *KubernetesClusterUpdate) Reset()

func (*KubernetesClusterUpdate) Size

func (m *KubernetesClusterUpdate) Size() (n int)

func (*KubernetesClusterUpdate) String

func (m *KubernetesClusterUpdate) String() string

func (*KubernetesClusterUpdate) TrimToMaxSize

func (m *KubernetesClusterUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*KubernetesClusterUpdate) Unmarshal

func (m *KubernetesClusterUpdate) Unmarshal(dAtA []byte) error

func (*KubernetesClusterUpdate) XXX_DiscardUnknown

func (m *KubernetesClusterUpdate) XXX_DiscardUnknown()

func (*KubernetesClusterUpdate) XXX_Marshal

func (m *KubernetesClusterUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubernetesClusterUpdate) XXX_Merge

func (m *KubernetesClusterUpdate) XXX_Merge(src proto.Message)

func (*KubernetesClusterUpdate) XXX_Size

func (m *KubernetesClusterUpdate) XXX_Size() int

func (*KubernetesClusterUpdate) XXX_Unmarshal

func (m *KubernetesClusterUpdate) XXX_Unmarshal(b []byte) error

type KubernetesPodMetadata

type KubernetesPodMetadata struct {
	// KubernetesPodName is the name of the pod.
	KubernetesPodName string `protobuf:"bytes,1,opt,name=KubernetesPodName,proto3" json:"kubernetes_pod_name,omitempty"`
	// KubernetesPodNamespace is the namespace of the pod.
	KubernetesPodNamespace string `protobuf:"bytes,2,opt,name=KubernetesPodNamespace,proto3" json:"kubernetes_pod_namespace,omitempty"`
	// KubernetesContainerName is the name of the container within the pod.
	KubernetesContainerName string `protobuf:"bytes,3,opt,name=KubernetesContainerName,proto3" json:"kubernetes_container_name,omitempty"`
	// KubernetesContainerImage is the image of the container within the pod.
	KubernetesContainerImage string `protobuf:"bytes,4,opt,name=KubernetesContainerImage,proto3" json:"kubernetes_container_image,omitempty"`
	// KubernetesNodeName is the node that runs the pod.
	KubernetesNodeName   string   `protobuf:"bytes,5,opt,name=KubernetesNodeName,proto3" json:"kubernetes_node_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

KubernetesPodMetadata contains common metadata for kubernetes pod-related events.

func (*KubernetesPodMetadata) Descriptor

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

func (*KubernetesPodMetadata) Marshal

func (m *KubernetesPodMetadata) Marshal() (dAtA []byte, err error)

func (*KubernetesPodMetadata) MarshalTo

func (m *KubernetesPodMetadata) MarshalTo(dAtA []byte) (int, error)

func (*KubernetesPodMetadata) MarshalToSizedBuffer

func (m *KubernetesPodMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubernetesPodMetadata) ProtoMessage

func (*KubernetesPodMetadata) ProtoMessage()

func (*KubernetesPodMetadata) Reset

func (m *KubernetesPodMetadata) Reset()

func (*KubernetesPodMetadata) Size

func (m *KubernetesPodMetadata) Size() (n int)

func (*KubernetesPodMetadata) String

func (m *KubernetesPodMetadata) String() string

func (*KubernetesPodMetadata) Unmarshal

func (m *KubernetesPodMetadata) Unmarshal(dAtA []byte) error

func (*KubernetesPodMetadata) XXX_DiscardUnknown

func (m *KubernetesPodMetadata) XXX_DiscardUnknown()

func (*KubernetesPodMetadata) XXX_Marshal

func (m *KubernetesPodMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubernetesPodMetadata) XXX_Merge

func (m *KubernetesPodMetadata) XXX_Merge(src proto.Message)

func (*KubernetesPodMetadata) XXX_Size

func (m *KubernetesPodMetadata) XXX_Size() int

func (*KubernetesPodMetadata) XXX_Unmarshal

func (m *KubernetesPodMetadata) XXX_Unmarshal(b []byte) error

type LockCreate

type LockCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// Target describes the set of interactions that the lock applies to
	// Deprecated: use Lock instead.
	Target types1.LockTarget `protobuf:"bytes,4,opt,name=Target,proto3" json:"target"` // Deprecated: Do not use.
	// Lock is a common lock event metadata
	Lock                 LockMetadata `protobuf:"bytes,5,opt,name=Lock,proto3" json:"lock"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

LockCreate is emitted when a lock is created/updated. Locks are used to restrict access to a Teleport environment by disabling interactions involving a user, an RBAC role, a node, etc. See rfd/0009-locking.md for more details.

func (*LockCreate) Descriptor

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

func (*LockCreate) Marshal

func (m *LockCreate) Marshal() (dAtA []byte, err error)

func (*LockCreate) MarshalTo

func (m *LockCreate) MarshalTo(dAtA []byte) (int, error)

func (*LockCreate) MarshalToSizedBuffer

func (m *LockCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LockCreate) ProtoMessage

func (*LockCreate) ProtoMessage()

func (*LockCreate) Reset

func (m *LockCreate) Reset()

func (*LockCreate) Size

func (m *LockCreate) Size() (n int)

func (*LockCreate) String

func (m *LockCreate) String() string

func (*LockCreate) TrimToMaxSize

func (m *LockCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*LockCreate) Unmarshal

func (m *LockCreate) Unmarshal(dAtA []byte) error

func (*LockCreate) XXX_DiscardUnknown

func (m *LockCreate) XXX_DiscardUnknown()

func (*LockCreate) XXX_Marshal

func (m *LockCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LockCreate) XXX_Merge

func (m *LockCreate) XXX_Merge(src proto.Message)

func (*LockCreate) XXX_Size

func (m *LockCreate) XXX_Size() int

func (*LockCreate) XXX_Unmarshal

func (m *LockCreate) XXX_Unmarshal(b []byte) error

type LockDelete

type LockDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// Lock is a common lock event metadata
	Lock                 LockMetadata `protobuf:"bytes,4,opt,name=Lock,proto3" json:"lock"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

LockDelete is emitted when a lock is deleted

func (*LockDelete) Descriptor

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

func (*LockDelete) Marshal

func (m *LockDelete) Marshal() (dAtA []byte, err error)

func (*LockDelete) MarshalTo

func (m *LockDelete) MarshalTo(dAtA []byte) (int, error)

func (*LockDelete) MarshalToSizedBuffer

func (m *LockDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LockDelete) ProtoMessage

func (*LockDelete) ProtoMessage()

func (*LockDelete) Reset

func (m *LockDelete) Reset()

func (*LockDelete) Size

func (m *LockDelete) Size() (n int)

func (*LockDelete) String

func (m *LockDelete) String() string

func (*LockDelete) TrimToMaxSize

func (m *LockDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*LockDelete) Unmarshal

func (m *LockDelete) Unmarshal(dAtA []byte) error

func (*LockDelete) XXX_DiscardUnknown

func (m *LockDelete) XXX_DiscardUnknown()

func (*LockDelete) XXX_Marshal

func (m *LockDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LockDelete) XXX_Merge

func (m *LockDelete) XXX_Merge(src proto.Message)

func (*LockDelete) XXX_Size

func (m *LockDelete) XXX_Size() int

func (*LockDelete) XXX_Unmarshal

func (m *LockDelete) XXX_Unmarshal(b []byte) error

type LockMetadata

type LockMetadata struct {
	// Target describes the set of interactions that the lock applies to
	Target               types1.LockTarget `protobuf:"bytes,4,opt,name=Target,proto3" json:"target"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

LockMetadata contains common metadata for lock resource events.

func (*LockMetadata) Descriptor

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

func (*LockMetadata) Marshal

func (m *LockMetadata) Marshal() (dAtA []byte, err error)

func (*LockMetadata) MarshalTo

func (m *LockMetadata) MarshalTo(dAtA []byte) (int, error)

func (*LockMetadata) MarshalToSizedBuffer

func (m *LockMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LockMetadata) ProtoMessage

func (*LockMetadata) ProtoMessage()

func (*LockMetadata) Reset

func (m *LockMetadata) Reset()

func (*LockMetadata) Size

func (m *LockMetadata) Size() (n int)

func (*LockMetadata) String

func (m *LockMetadata) String() string

func (*LockMetadata) Unmarshal

func (m *LockMetadata) Unmarshal(dAtA []byte) error

func (*LockMetadata) XXX_DiscardUnknown

func (m *LockMetadata) XXX_DiscardUnknown()

func (*LockMetadata) XXX_Marshal

func (m *LockMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LockMetadata) XXX_Merge

func (m *LockMetadata) XXX_Merge(src proto.Message)

func (*LockMetadata) XXX_Size

func (m *LockMetadata) XXX_Size() int

func (*LockMetadata) XXX_Unmarshal

func (m *LockMetadata) XXX_Unmarshal(b []byte) error

type LoginRuleCreate

type LoginRuleCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

LoginRuleCreate is emitted when a login rule is created or updated.

func (*LoginRuleCreate) Descriptor

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

func (*LoginRuleCreate) Marshal

func (m *LoginRuleCreate) Marshal() (dAtA []byte, err error)

func (*LoginRuleCreate) MarshalTo

func (m *LoginRuleCreate) MarshalTo(dAtA []byte) (int, error)

func (*LoginRuleCreate) MarshalToSizedBuffer

func (m *LoginRuleCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LoginRuleCreate) ProtoMessage

func (*LoginRuleCreate) ProtoMessage()

func (*LoginRuleCreate) Reset

func (m *LoginRuleCreate) Reset()

func (*LoginRuleCreate) Size

func (m *LoginRuleCreate) Size() (n int)

func (*LoginRuleCreate) String

func (m *LoginRuleCreate) String() string

func (*LoginRuleCreate) TrimToMaxSize

func (m *LoginRuleCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*LoginRuleCreate) Unmarshal

func (m *LoginRuleCreate) Unmarshal(dAtA []byte) error

func (*LoginRuleCreate) XXX_DiscardUnknown

func (m *LoginRuleCreate) XXX_DiscardUnknown()

func (*LoginRuleCreate) XXX_Marshal

func (m *LoginRuleCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LoginRuleCreate) XXX_Merge

func (m *LoginRuleCreate) XXX_Merge(src proto.Message)

func (*LoginRuleCreate) XXX_Size

func (m *LoginRuleCreate) XXX_Size() int

func (*LoginRuleCreate) XXX_Unmarshal

func (m *LoginRuleCreate) XXX_Unmarshal(b []byte) error

type LoginRuleDelete

type LoginRuleDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

LoginRuleDelete is emitted when a login rule is deleted

func (*LoginRuleDelete) Descriptor

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

func (*LoginRuleDelete) Marshal

func (m *LoginRuleDelete) Marshal() (dAtA []byte, err error)

func (*LoginRuleDelete) MarshalTo

func (m *LoginRuleDelete) MarshalTo(dAtA []byte) (int, error)

func (*LoginRuleDelete) MarshalToSizedBuffer

func (m *LoginRuleDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LoginRuleDelete) ProtoMessage

func (*LoginRuleDelete) ProtoMessage()

func (*LoginRuleDelete) Reset

func (m *LoginRuleDelete) Reset()

func (*LoginRuleDelete) Size

func (m *LoginRuleDelete) Size() (n int)

func (*LoginRuleDelete) String

func (m *LoginRuleDelete) String() string

func (*LoginRuleDelete) TrimToMaxSize

func (m *LoginRuleDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*LoginRuleDelete) Unmarshal

func (m *LoginRuleDelete) Unmarshal(dAtA []byte) error

func (*LoginRuleDelete) XXX_DiscardUnknown

func (m *LoginRuleDelete) XXX_DiscardUnknown()

func (*LoginRuleDelete) XXX_Marshal

func (m *LoginRuleDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LoginRuleDelete) XXX_Merge

func (m *LoginRuleDelete) XXX_Merge(src proto.Message)

func (*LoginRuleDelete) XXX_Size

func (m *LoginRuleDelete) XXX_Size() int

func (*LoginRuleDelete) XXX_Unmarshal

func (m *LoginRuleDelete) XXX_Unmarshal(b []byte) error

type MFADeviceAdd

type MFADeviceAdd struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Device is the new MFA device added by the user.
	MFADeviceMetadata `protobuf:"bytes,3,opt,name=Device,proto3,embedded=Device" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MFADeviceAdd is emitted when a user adds an MFA device.

func (*MFADeviceAdd) Descriptor

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

func (*MFADeviceAdd) Marshal

func (m *MFADeviceAdd) Marshal() (dAtA []byte, err error)

func (*MFADeviceAdd) MarshalTo

func (m *MFADeviceAdd) MarshalTo(dAtA []byte) (int, error)

func (*MFADeviceAdd) MarshalToSizedBuffer

func (m *MFADeviceAdd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MFADeviceAdd) ProtoMessage

func (*MFADeviceAdd) ProtoMessage()

func (*MFADeviceAdd) Reset

func (m *MFADeviceAdd) Reset()

func (*MFADeviceAdd) Size

func (m *MFADeviceAdd) Size() (n int)

func (*MFADeviceAdd) String

func (m *MFADeviceAdd) String() string

func (*MFADeviceAdd) TrimToMaxSize

func (m *MFADeviceAdd) TrimToMaxSize(maxSize int) AuditEvent

func (*MFADeviceAdd) Unmarshal

func (m *MFADeviceAdd) Unmarshal(dAtA []byte) error

func (*MFADeviceAdd) XXX_DiscardUnknown

func (m *MFADeviceAdd) XXX_DiscardUnknown()

func (*MFADeviceAdd) XXX_Marshal

func (m *MFADeviceAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MFADeviceAdd) XXX_Merge

func (m *MFADeviceAdd) XXX_Merge(src proto.Message)

func (*MFADeviceAdd) XXX_Size

func (m *MFADeviceAdd) XXX_Size() int

func (*MFADeviceAdd) XXX_Unmarshal

func (m *MFADeviceAdd) XXX_Unmarshal(b []byte) error

type MFADeviceDelete

type MFADeviceDelete struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Device is the MFA device deleted by the user.
	MFADeviceMetadata `protobuf:"bytes,3,opt,name=Device,proto3,embedded=Device" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MFADeviceDelete is emitted when a user deletes an MFA device.

func (*MFADeviceDelete) Descriptor

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

func (*MFADeviceDelete) Marshal

func (m *MFADeviceDelete) Marshal() (dAtA []byte, err error)

func (*MFADeviceDelete) MarshalTo

func (m *MFADeviceDelete) MarshalTo(dAtA []byte) (int, error)

func (*MFADeviceDelete) MarshalToSizedBuffer

func (m *MFADeviceDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MFADeviceDelete) ProtoMessage

func (*MFADeviceDelete) ProtoMessage()

func (*MFADeviceDelete) Reset

func (m *MFADeviceDelete) Reset()

func (*MFADeviceDelete) Size

func (m *MFADeviceDelete) Size() (n int)

func (*MFADeviceDelete) String

func (m *MFADeviceDelete) String() string

func (*MFADeviceDelete) TrimToMaxSize

func (m *MFADeviceDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*MFADeviceDelete) Unmarshal

func (m *MFADeviceDelete) Unmarshal(dAtA []byte) error

func (*MFADeviceDelete) XXX_DiscardUnknown

func (m *MFADeviceDelete) XXX_DiscardUnknown()

func (*MFADeviceDelete) XXX_Marshal

func (m *MFADeviceDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MFADeviceDelete) XXX_Merge

func (m *MFADeviceDelete) XXX_Merge(src proto.Message)

func (*MFADeviceDelete) XXX_Size

func (m *MFADeviceDelete) XXX_Size() int

func (*MFADeviceDelete) XXX_Unmarshal

func (m *MFADeviceDelete) XXX_Unmarshal(b []byte) error

type MFADeviceMetadata

type MFADeviceMetadata struct {
	// Name is the user-specified name of the MFA device.
	DeviceName string `protobuf:"bytes,1,opt,name=DeviceName,proto3" json:"mfa_device_name"`
	// ID is the UUID of the MFA device generated by Teleport.
	DeviceID string `protobuf:"bytes,2,opt,name=DeviceID,proto3" json:"mfa_device_uuid"`
	// Type is the type of this MFA device.
	DeviceType           string   `protobuf:"bytes,3,opt,name=DeviceType,proto3" json:"mfa_device_type"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MFADeviceMetadata is a common MFA device metadata.

func (*MFADeviceMetadata) Descriptor

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

func (*MFADeviceMetadata) Marshal

func (m *MFADeviceMetadata) Marshal() (dAtA []byte, err error)

func (*MFADeviceMetadata) MarshalTo

func (m *MFADeviceMetadata) MarshalTo(dAtA []byte) (int, error)

func (*MFADeviceMetadata) MarshalToSizedBuffer

func (m *MFADeviceMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MFADeviceMetadata) ProtoMessage

func (*MFADeviceMetadata) ProtoMessage()

func (*MFADeviceMetadata) Reset

func (m *MFADeviceMetadata) Reset()

func (*MFADeviceMetadata) Size

func (m *MFADeviceMetadata) Size() (n int)

func (*MFADeviceMetadata) String

func (m *MFADeviceMetadata) String() string

func (*MFADeviceMetadata) Unmarshal

func (m *MFADeviceMetadata) Unmarshal(dAtA []byte) error

func (*MFADeviceMetadata) XXX_DiscardUnknown

func (m *MFADeviceMetadata) XXX_DiscardUnknown()

func (*MFADeviceMetadata) XXX_Marshal

func (m *MFADeviceMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MFADeviceMetadata) XXX_Merge

func (m *MFADeviceMetadata) XXX_Merge(src proto.Message)

func (*MFADeviceMetadata) XXX_Size

func (m *MFADeviceMetadata) XXX_Size() int

func (*MFADeviceMetadata) XXX_Unmarshal

func (m *MFADeviceMetadata) XXX_Unmarshal(b []byte) error

type Metadata

type Metadata struct {
	// Index is a monotonically incremented index in the event sequence
	Index int64 `protobuf:"varint,1,opt,name=Index,proto3" json:"ei"`
	// Type is the event type
	Type string `protobuf:"bytes,2,opt,name=Type,proto3" json:"event"`
	// ID is a unique event identifier
	ID string `protobuf:"bytes,3,opt,name=ID,proto3" json:"uid,omitempty"`
	// Code is a unique event code
	Code string `protobuf:"bytes,4,opt,name=Code,proto3" json:"code,omitempty"`
	// Time is event time
	Time time.Time `protobuf:"bytes,5,opt,name=Time,proto3,stdtime" json:"time"`
	// ClusterName identifies the originating teleport cluster
	ClusterName          string   `protobuf:"bytes,6,opt,name=ClusterName,proto3" json:"cluster_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Metadata is a common event metadata

func (*Metadata) Descriptor

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

func (*Metadata) GetClusterName

func (m *Metadata) GetClusterName() string

GetClusterName returns originating teleport cluster name

func (*Metadata) GetCode

func (m *Metadata) GetCode() string

GetCode returns event code

func (*Metadata) GetID

func (m *Metadata) GetID() string

GetID returns event ID

func (*Metadata) GetIndex

func (m *Metadata) GetIndex() int64

GetIndex gets event index

func (*Metadata) GetTime

func (m *Metadata) GetTime() time.Time

GetTime returns event time

func (*Metadata) GetType

func (m *Metadata) GetType() string

GetType returns event type

func (*Metadata) Marshal

func (m *Metadata) Marshal() (dAtA []byte, err error)

func (*Metadata) MarshalTo

func (m *Metadata) MarshalTo(dAtA []byte) (int, error)

func (*Metadata) MarshalToSizedBuffer

func (m *Metadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) Reset

func (m *Metadata) Reset()

func (*Metadata) SetClusterName

func (m *Metadata) SetClusterName(clusterName string)

SetClusterName returns originating teleport cluster name

func (*Metadata) SetCode

func (m *Metadata) SetCode(code string)

SetCode sets event code

func (*Metadata) SetID

func (m *Metadata) SetID(id string)

SetID sets event ID

func (*Metadata) SetIndex

func (m *Metadata) SetIndex(idx int64)

SetIndex sets event index

func (*Metadata) SetTime

func (m *Metadata) SetTime(tm time.Time)

SetTime sets event time

func (*Metadata) SetType

func (m *Metadata) SetType(etype string)

SetType sets unique type

func (*Metadata) Size

func (m *Metadata) Size() (n int)

func (*Metadata) String

func (m *Metadata) String() string

func (*Metadata) Unmarshal

func (m *Metadata) Unmarshal(dAtA []byte) error

func (*Metadata) XXX_DiscardUnknown

func (m *Metadata) XXX_DiscardUnknown()

func (*Metadata) XXX_Marshal

func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Metadata) XXX_Merge

func (m *Metadata) XXX_Merge(src proto.Message)

func (*Metadata) XXX_Size

func (m *Metadata) XXX_Size() int

func (*Metadata) XXX_Unmarshal

func (m *Metadata) XXX_Unmarshal(b []byte) error

type MySQLCreateDB

type MySQLCreateDB struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// SchemaName is the name of the schema to create.
	SchemaName           string   `protobuf:"bytes,5,opt,name=SchemaName,proto3" json:"schema_name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLCreateDB is emitted when a MySQL client creates a schema.

func (*MySQLCreateDB) Descriptor

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

func (*MySQLCreateDB) Marshal

func (m *MySQLCreateDB) Marshal() (dAtA []byte, err error)

func (*MySQLCreateDB) MarshalTo

func (m *MySQLCreateDB) MarshalTo(dAtA []byte) (int, error)

func (*MySQLCreateDB) MarshalToSizedBuffer

func (m *MySQLCreateDB) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLCreateDB) ProtoMessage

func (*MySQLCreateDB) ProtoMessage()

func (*MySQLCreateDB) Reset

func (m *MySQLCreateDB) Reset()

func (*MySQLCreateDB) Size

func (m *MySQLCreateDB) Size() (n int)

func (*MySQLCreateDB) String

func (m *MySQLCreateDB) String() string

func (*MySQLCreateDB) TrimToMaxSize

func (m *MySQLCreateDB) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLCreateDB) Unmarshal

func (m *MySQLCreateDB) Unmarshal(dAtA []byte) error

func (*MySQLCreateDB) XXX_DiscardUnknown

func (m *MySQLCreateDB) XXX_DiscardUnknown()

func (*MySQLCreateDB) XXX_Marshal

func (m *MySQLCreateDB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLCreateDB) XXX_Merge

func (m *MySQLCreateDB) XXX_Merge(src proto.Message)

func (*MySQLCreateDB) XXX_Size

func (m *MySQLCreateDB) XXX_Size() int

func (*MySQLCreateDB) XXX_Unmarshal

func (m *MySQLCreateDB) XXX_Unmarshal(b []byte) error

type MySQLDebug

type MySQLDebug struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata     `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLDebug is emitted when a MySQL client asks the server to dump internal debug info to stdout.

func (*MySQLDebug) Descriptor

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

func (*MySQLDebug) Marshal

func (m *MySQLDebug) Marshal() (dAtA []byte, err error)

func (*MySQLDebug) MarshalTo

func (m *MySQLDebug) MarshalTo(dAtA []byte) (int, error)

func (*MySQLDebug) MarshalToSizedBuffer

func (m *MySQLDebug) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLDebug) ProtoMessage

func (*MySQLDebug) ProtoMessage()

func (*MySQLDebug) Reset

func (m *MySQLDebug) Reset()

func (*MySQLDebug) Size

func (m *MySQLDebug) Size() (n int)

func (*MySQLDebug) String

func (m *MySQLDebug) String() string

func (*MySQLDebug) TrimToMaxSize

func (m *MySQLDebug) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLDebug) Unmarshal

func (m *MySQLDebug) Unmarshal(dAtA []byte) error

func (*MySQLDebug) XXX_DiscardUnknown

func (m *MySQLDebug) XXX_DiscardUnknown()

func (*MySQLDebug) XXX_Marshal

func (m *MySQLDebug) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLDebug) XXX_Merge

func (m *MySQLDebug) XXX_Merge(src proto.Message)

func (*MySQLDebug) XXX_Size

func (m *MySQLDebug) XXX_Size() int

func (*MySQLDebug) XXX_Unmarshal

func (m *MySQLDebug) XXX_Unmarshal(b []byte) error

type MySQLDropDB

type MySQLDropDB struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// SchemaName is the name of the schema to drop.
	SchemaName           string   `protobuf:"bytes,5,opt,name=SchemaName,proto3" json:"schema_name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLDropDB is emitted when a MySQL client drops a schema.

func (*MySQLDropDB) Descriptor

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

func (*MySQLDropDB) Marshal

func (m *MySQLDropDB) Marshal() (dAtA []byte, err error)

func (*MySQLDropDB) MarshalTo

func (m *MySQLDropDB) MarshalTo(dAtA []byte) (int, error)

func (*MySQLDropDB) MarshalToSizedBuffer

func (m *MySQLDropDB) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLDropDB) ProtoMessage

func (*MySQLDropDB) ProtoMessage()

func (*MySQLDropDB) Reset

func (m *MySQLDropDB) Reset()

func (*MySQLDropDB) Size

func (m *MySQLDropDB) Size() (n int)

func (*MySQLDropDB) String

func (m *MySQLDropDB) String() string

func (*MySQLDropDB) TrimToMaxSize

func (m *MySQLDropDB) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLDropDB) Unmarshal

func (m *MySQLDropDB) Unmarshal(dAtA []byte) error

func (*MySQLDropDB) XXX_DiscardUnknown

func (m *MySQLDropDB) XXX_DiscardUnknown()

func (*MySQLDropDB) XXX_Marshal

func (m *MySQLDropDB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLDropDB) XXX_Merge

func (m *MySQLDropDB) XXX_Merge(src proto.Message)

func (*MySQLDropDB) XXX_Size

func (m *MySQLDropDB) XXX_Size() int

func (*MySQLDropDB) XXX_Unmarshal

func (m *MySQLDropDB) XXX_Unmarshal(b []byte) error

type MySQLInitDB

type MySQLInitDB struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// SchemaName is the name of the schema to use.
	SchemaName           string   `protobuf:"bytes,5,opt,name=SchemaName,proto3" json:"schema_name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLInitDB is emitted when a MySQL client changes the default schema for the connection.

func (*MySQLInitDB) Descriptor

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

func (*MySQLInitDB) Marshal

func (m *MySQLInitDB) Marshal() (dAtA []byte, err error)

func (*MySQLInitDB) MarshalTo

func (m *MySQLInitDB) MarshalTo(dAtA []byte) (int, error)

func (*MySQLInitDB) MarshalToSizedBuffer

func (m *MySQLInitDB) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLInitDB) ProtoMessage

func (*MySQLInitDB) ProtoMessage()

func (*MySQLInitDB) Reset

func (m *MySQLInitDB) Reset()

func (*MySQLInitDB) Size

func (m *MySQLInitDB) Size() (n int)

func (*MySQLInitDB) String

func (m *MySQLInitDB) String() string

func (*MySQLInitDB) TrimToMaxSize

func (m *MySQLInitDB) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLInitDB) Unmarshal

func (m *MySQLInitDB) Unmarshal(dAtA []byte) error

func (*MySQLInitDB) XXX_DiscardUnknown

func (m *MySQLInitDB) XXX_DiscardUnknown()

func (*MySQLInitDB) XXX_Marshal

func (m *MySQLInitDB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLInitDB) XXX_Merge

func (m *MySQLInitDB) XXX_Merge(src proto.Message)

func (*MySQLInitDB) XXX_Size

func (m *MySQLInitDB) XXX_Size() int

func (*MySQLInitDB) XXX_Unmarshal

func (m *MySQLInitDB) XXX_Unmarshal(b []byte) error

type MySQLProcessKill

type MySQLProcessKill struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// ProcessID is the process ID of a connection.
	ProcessID            uint32   `protobuf:"varint,5,opt,name=ProcessID,proto3" json:"process_id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLProcessKill is emitted when a MySQL client asks the server to terminate a connection.

func (*MySQLProcessKill) Descriptor

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

func (*MySQLProcessKill) Marshal

func (m *MySQLProcessKill) Marshal() (dAtA []byte, err error)

func (*MySQLProcessKill) MarshalTo

func (m *MySQLProcessKill) MarshalTo(dAtA []byte) (int, error)

func (*MySQLProcessKill) MarshalToSizedBuffer

func (m *MySQLProcessKill) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLProcessKill) ProtoMessage

func (*MySQLProcessKill) ProtoMessage()

func (*MySQLProcessKill) Reset

func (m *MySQLProcessKill) Reset()

func (*MySQLProcessKill) Size

func (m *MySQLProcessKill) Size() (n int)

func (*MySQLProcessKill) String

func (m *MySQLProcessKill) String() string

func (*MySQLProcessKill) TrimToMaxSize

func (m *MySQLProcessKill) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLProcessKill) Unmarshal

func (m *MySQLProcessKill) Unmarshal(dAtA []byte) error

func (*MySQLProcessKill) XXX_DiscardUnknown

func (m *MySQLProcessKill) XXX_DiscardUnknown()

func (*MySQLProcessKill) XXX_Marshal

func (m *MySQLProcessKill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLProcessKill) XXX_Merge

func (m *MySQLProcessKill) XXX_Merge(src proto.Message)

func (*MySQLProcessKill) XXX_Size

func (m *MySQLProcessKill) XXX_Size() int

func (*MySQLProcessKill) XXX_Unmarshal

func (m *MySQLProcessKill) XXX_Unmarshal(b []byte) error

type MySQLRefresh

type MySQLRefresh struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Subcommand is the string representation of the subcommand.
	Subcommand           string   `protobuf:"bytes,5,opt,name=Subcommand,proto3" json:"subcommand"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLRefresh is emitted when a MySQL client sends refresh commands.

func (*MySQLRefresh) Descriptor

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

func (*MySQLRefresh) Marshal

func (m *MySQLRefresh) Marshal() (dAtA []byte, err error)

func (*MySQLRefresh) MarshalTo

func (m *MySQLRefresh) MarshalTo(dAtA []byte) (int, error)

func (*MySQLRefresh) MarshalToSizedBuffer

func (m *MySQLRefresh) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLRefresh) ProtoMessage

func (*MySQLRefresh) ProtoMessage()

func (*MySQLRefresh) Reset

func (m *MySQLRefresh) Reset()

func (*MySQLRefresh) Size

func (m *MySQLRefresh) Size() (n int)

func (*MySQLRefresh) String

func (m *MySQLRefresh) String() string

func (*MySQLRefresh) TrimToMaxSize

func (m *MySQLRefresh) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLRefresh) Unmarshal

func (m *MySQLRefresh) Unmarshal(dAtA []byte) error

func (*MySQLRefresh) XXX_DiscardUnknown

func (m *MySQLRefresh) XXX_DiscardUnknown()

func (*MySQLRefresh) XXX_Marshal

func (m *MySQLRefresh) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLRefresh) XXX_Merge

func (m *MySQLRefresh) XXX_Merge(src proto.Message)

func (*MySQLRefresh) XXX_Size

func (m *MySQLRefresh) XXX_Size() int

func (*MySQLRefresh) XXX_Unmarshal

func (m *MySQLRefresh) XXX_Unmarshal(b []byte) error

type MySQLShutDown

type MySQLShutDown struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata     `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLShutDown is emitted when a MySQL client asks the server to shut down.

func (*MySQLShutDown) Descriptor

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

func (*MySQLShutDown) Marshal

func (m *MySQLShutDown) Marshal() (dAtA []byte, err error)

func (*MySQLShutDown) MarshalTo

func (m *MySQLShutDown) MarshalTo(dAtA []byte) (int, error)

func (*MySQLShutDown) MarshalToSizedBuffer

func (m *MySQLShutDown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLShutDown) ProtoMessage

func (*MySQLShutDown) ProtoMessage()

func (*MySQLShutDown) Reset

func (m *MySQLShutDown) Reset()

func (*MySQLShutDown) Size

func (m *MySQLShutDown) Size() (n int)

func (*MySQLShutDown) String

func (m *MySQLShutDown) String() string

func (*MySQLShutDown) TrimToMaxSize

func (m *MySQLShutDown) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLShutDown) Unmarshal

func (m *MySQLShutDown) Unmarshal(dAtA []byte) error

func (*MySQLShutDown) XXX_DiscardUnknown

func (m *MySQLShutDown) XXX_DiscardUnknown()

func (*MySQLShutDown) XXX_Marshal

func (m *MySQLShutDown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLShutDown) XXX_Merge

func (m *MySQLShutDown) XXX_Merge(src proto.Message)

func (*MySQLShutDown) XXX_Size

func (m *MySQLShutDown) XXX_Size() int

func (*MySQLShutDown) XXX_Unmarshal

func (m *MySQLShutDown) XXX_Unmarshal(b []byte) error

type MySQLStatementBulkExecute

type MySQLStatementBulkExecute struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementID is the identifier of the prepared statement.
	StatementID uint32 `protobuf:"varint,5,opt,name=StatementID,proto3" json:"statement_id"`
	// Parameters are the parameters used to execute the prepared statement.
	Parameters           []string `protobuf:"bytes,6,rep,name=Parameters,proto3" json:"parameters"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementBulkExecute is emitted when a MySQL client executes a bulk insert of a prepared statement using the prepared statement protocol.

func (*MySQLStatementBulkExecute) Descriptor

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

func (*MySQLStatementBulkExecute) Marshal

func (m *MySQLStatementBulkExecute) Marshal() (dAtA []byte, err error)

func (*MySQLStatementBulkExecute) MarshalTo

func (m *MySQLStatementBulkExecute) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementBulkExecute) MarshalToSizedBuffer

func (m *MySQLStatementBulkExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementBulkExecute) ProtoMessage

func (*MySQLStatementBulkExecute) ProtoMessage()

func (*MySQLStatementBulkExecute) Reset

func (m *MySQLStatementBulkExecute) Reset()

func (*MySQLStatementBulkExecute) Size

func (m *MySQLStatementBulkExecute) Size() (n int)

func (*MySQLStatementBulkExecute) String

func (m *MySQLStatementBulkExecute) String() string

func (*MySQLStatementBulkExecute) TrimToMaxSize

func (m *MySQLStatementBulkExecute) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementBulkExecute) Unmarshal

func (m *MySQLStatementBulkExecute) Unmarshal(dAtA []byte) error

func (*MySQLStatementBulkExecute) XXX_DiscardUnknown

func (m *MySQLStatementBulkExecute) XXX_DiscardUnknown()

func (*MySQLStatementBulkExecute) XXX_Marshal

func (m *MySQLStatementBulkExecute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementBulkExecute) XXX_Merge

func (m *MySQLStatementBulkExecute) XXX_Merge(src proto.Message)

func (*MySQLStatementBulkExecute) XXX_Size

func (m *MySQLStatementBulkExecute) XXX_Size() int

func (*MySQLStatementBulkExecute) XXX_Unmarshal

func (m *MySQLStatementBulkExecute) XXX_Unmarshal(b []byte) error

type MySQLStatementClose

type MySQLStatementClose struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementID is the identifier of the prepared statement.
	StatementID          uint32   `protobuf:"varint,5,opt,name=StatementID,proto3" json:"statement_id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementClose is emitted when a MySQL client deallocates a prepared statement using the prepared statement protocol.

func (*MySQLStatementClose) Descriptor

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

func (*MySQLStatementClose) Marshal

func (m *MySQLStatementClose) Marshal() (dAtA []byte, err error)

func (*MySQLStatementClose) MarshalTo

func (m *MySQLStatementClose) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementClose) MarshalToSizedBuffer

func (m *MySQLStatementClose) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementClose) ProtoMessage

func (*MySQLStatementClose) ProtoMessage()

func (*MySQLStatementClose) Reset

func (m *MySQLStatementClose) Reset()

func (*MySQLStatementClose) Size

func (m *MySQLStatementClose) Size() (n int)

func (*MySQLStatementClose) String

func (m *MySQLStatementClose) String() string

func (*MySQLStatementClose) TrimToMaxSize

func (m *MySQLStatementClose) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementClose) Unmarshal

func (m *MySQLStatementClose) Unmarshal(dAtA []byte) error

func (*MySQLStatementClose) XXX_DiscardUnknown

func (m *MySQLStatementClose) XXX_DiscardUnknown()

func (*MySQLStatementClose) XXX_Marshal

func (m *MySQLStatementClose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementClose) XXX_Merge

func (m *MySQLStatementClose) XXX_Merge(src proto.Message)

func (*MySQLStatementClose) XXX_Size

func (m *MySQLStatementClose) XXX_Size() int

func (*MySQLStatementClose) XXX_Unmarshal

func (m *MySQLStatementClose) XXX_Unmarshal(b []byte) error

type MySQLStatementExecute

type MySQLStatementExecute struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementID is the identifier of the prepared statement.
	StatementID uint32 `protobuf:"varint,5,opt,name=StatementID,proto3" json:"statement_id"`
	// Parameters are the parameters used to execute the prepared statement.
	Parameters           []string `protobuf:"bytes,6,rep,name=Parameters,proto3" json:"parameters"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementExecute is emitted when a MySQL client executes a prepared statement using the prepared statement protocol.

func (*MySQLStatementExecute) Descriptor

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

func (*MySQLStatementExecute) Marshal

func (m *MySQLStatementExecute) Marshal() (dAtA []byte, err error)

func (*MySQLStatementExecute) MarshalTo

func (m *MySQLStatementExecute) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementExecute) MarshalToSizedBuffer

func (m *MySQLStatementExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementExecute) ProtoMessage

func (*MySQLStatementExecute) ProtoMessage()

func (*MySQLStatementExecute) Reset

func (m *MySQLStatementExecute) Reset()

func (*MySQLStatementExecute) Size

func (m *MySQLStatementExecute) Size() (n int)

func (*MySQLStatementExecute) String

func (m *MySQLStatementExecute) String() string

func (*MySQLStatementExecute) TrimToMaxSize

func (m *MySQLStatementExecute) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementExecute) Unmarshal

func (m *MySQLStatementExecute) Unmarshal(dAtA []byte) error

func (*MySQLStatementExecute) XXX_DiscardUnknown

func (m *MySQLStatementExecute) XXX_DiscardUnknown()

func (*MySQLStatementExecute) XXX_Marshal

func (m *MySQLStatementExecute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementExecute) XXX_Merge

func (m *MySQLStatementExecute) XXX_Merge(src proto.Message)

func (*MySQLStatementExecute) XXX_Size

func (m *MySQLStatementExecute) XXX_Size() int

func (*MySQLStatementExecute) XXX_Unmarshal

func (m *MySQLStatementExecute) XXX_Unmarshal(b []byte) error

type MySQLStatementFetch

type MySQLStatementFetch struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementID is the identifier of the prepared statement.
	StatementID uint32 `protobuf:"varint,5,opt,name=StatementID,proto3" json:"statement_id"`
	// RowsCount is the number of rows to fetch.
	RowsCount            uint32   `protobuf:"varint,6,opt,name=RowsCount,proto3" json:"rows_count"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementFetch is emitted when a MySQL client fetches rows from a prepared statement using the prepared statement protocol.

func (*MySQLStatementFetch) Descriptor

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

func (*MySQLStatementFetch) Marshal

func (m *MySQLStatementFetch) Marshal() (dAtA []byte, err error)

func (*MySQLStatementFetch) MarshalTo

func (m *MySQLStatementFetch) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementFetch) MarshalToSizedBuffer

func (m *MySQLStatementFetch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementFetch) ProtoMessage

func (*MySQLStatementFetch) ProtoMessage()

func (*MySQLStatementFetch) Reset

func (m *MySQLStatementFetch) Reset()

func (*MySQLStatementFetch) Size

func (m *MySQLStatementFetch) Size() (n int)

func (*MySQLStatementFetch) String

func (m *MySQLStatementFetch) String() string

func (*MySQLStatementFetch) TrimToMaxSize

func (m *MySQLStatementFetch) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementFetch) Unmarshal

func (m *MySQLStatementFetch) Unmarshal(dAtA []byte) error

func (*MySQLStatementFetch) XXX_DiscardUnknown

func (m *MySQLStatementFetch) XXX_DiscardUnknown()

func (*MySQLStatementFetch) XXX_Marshal

func (m *MySQLStatementFetch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementFetch) XXX_Merge

func (m *MySQLStatementFetch) XXX_Merge(src proto.Message)

func (*MySQLStatementFetch) XXX_Size

func (m *MySQLStatementFetch) XXX_Size() int

func (*MySQLStatementFetch) XXX_Unmarshal

func (m *MySQLStatementFetch) XXX_Unmarshal(b []byte) error

type MySQLStatementPrepare

type MySQLStatementPrepare struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Query is the prepared statement query.
	Query                string   `protobuf:"bytes,5,opt,name=Query,proto3" json:"query"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementPrepare is emitted when a MySQL client creates a prepared statement using the prepared statement protocol.

func (*MySQLStatementPrepare) Descriptor

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

func (*MySQLStatementPrepare) Marshal

func (m *MySQLStatementPrepare) Marshal() (dAtA []byte, err error)

func (*MySQLStatementPrepare) MarshalTo

func (m *MySQLStatementPrepare) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementPrepare) MarshalToSizedBuffer

func (m *MySQLStatementPrepare) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementPrepare) ProtoMessage

func (*MySQLStatementPrepare) ProtoMessage()

func (*MySQLStatementPrepare) Reset

func (m *MySQLStatementPrepare) Reset()

func (*MySQLStatementPrepare) Size

func (m *MySQLStatementPrepare) Size() (n int)

func (*MySQLStatementPrepare) String

func (m *MySQLStatementPrepare) String() string

func (*MySQLStatementPrepare) TrimToMaxSize

func (m *MySQLStatementPrepare) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementPrepare) Unmarshal

func (m *MySQLStatementPrepare) Unmarshal(dAtA []byte) error

func (*MySQLStatementPrepare) XXX_DiscardUnknown

func (m *MySQLStatementPrepare) XXX_DiscardUnknown()

func (*MySQLStatementPrepare) XXX_Marshal

func (m *MySQLStatementPrepare) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementPrepare) XXX_Merge

func (m *MySQLStatementPrepare) XXX_Merge(src proto.Message)

func (*MySQLStatementPrepare) XXX_Size

func (m *MySQLStatementPrepare) XXX_Size() int

func (*MySQLStatementPrepare) XXX_Unmarshal

func (m *MySQLStatementPrepare) XXX_Unmarshal(b []byte) error

type MySQLStatementReset

type MySQLStatementReset struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementID is the identifier of the prepared statement.
	StatementID          uint32   `protobuf:"varint,5,opt,name=StatementID,proto3" json:"statement_id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementReset is emitted when a MySQL client resets the data of a prepared statement using the prepared statement protocol.

func (*MySQLStatementReset) Descriptor

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

func (*MySQLStatementReset) Marshal

func (m *MySQLStatementReset) Marshal() (dAtA []byte, err error)

func (*MySQLStatementReset) MarshalTo

func (m *MySQLStatementReset) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementReset) MarshalToSizedBuffer

func (m *MySQLStatementReset) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementReset) ProtoMessage

func (*MySQLStatementReset) ProtoMessage()

func (*MySQLStatementReset) Reset

func (m *MySQLStatementReset) Reset()

func (*MySQLStatementReset) Size

func (m *MySQLStatementReset) Size() (n int)

func (*MySQLStatementReset) String

func (m *MySQLStatementReset) String() string

func (*MySQLStatementReset) TrimToMaxSize

func (m *MySQLStatementReset) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementReset) Unmarshal

func (m *MySQLStatementReset) Unmarshal(dAtA []byte) error

func (*MySQLStatementReset) XXX_DiscardUnknown

func (m *MySQLStatementReset) XXX_DiscardUnknown()

func (*MySQLStatementReset) XXX_Marshal

func (m *MySQLStatementReset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementReset) XXX_Merge

func (m *MySQLStatementReset) XXX_Merge(src proto.Message)

func (*MySQLStatementReset) XXX_Size

func (m *MySQLStatementReset) XXX_Size() int

func (*MySQLStatementReset) XXX_Unmarshal

func (m *MySQLStatementReset) XXX_Unmarshal(b []byte) error

type MySQLStatementSendLongData

type MySQLStatementSendLongData struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementID is the identifier of the prepared statement.
	StatementID uint32 `protobuf:"varint,5,opt,name=StatementID,proto3" json:"statement_id"`
	// ParameterID is the identifier of the parameter.
	ParameterID uint32 `protobuf:"varint,6,opt,name=ParameterID,proto3" json:"parameter_id"`
	// DataSize is the size of the data.
	DataSize             uint32   `protobuf:"varint,7,opt,name=DataSize,proto3" json:"data_size"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MySQLStatementSendLongData is emitted when a MySQL client sends long bytes stream using the prepared statement protocol.

func (*MySQLStatementSendLongData) Descriptor

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

func (*MySQLStatementSendLongData) Marshal

func (m *MySQLStatementSendLongData) Marshal() (dAtA []byte, err error)

func (*MySQLStatementSendLongData) MarshalTo

func (m *MySQLStatementSendLongData) MarshalTo(dAtA []byte) (int, error)

func (*MySQLStatementSendLongData) MarshalToSizedBuffer

func (m *MySQLStatementSendLongData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MySQLStatementSendLongData) ProtoMessage

func (*MySQLStatementSendLongData) ProtoMessage()

func (*MySQLStatementSendLongData) Reset

func (m *MySQLStatementSendLongData) Reset()

func (*MySQLStatementSendLongData) Size

func (m *MySQLStatementSendLongData) Size() (n int)

func (*MySQLStatementSendLongData) String

func (m *MySQLStatementSendLongData) String() string

func (*MySQLStatementSendLongData) TrimToMaxSize

func (m *MySQLStatementSendLongData) TrimToMaxSize(maxSize int) AuditEvent

func (*MySQLStatementSendLongData) Unmarshal

func (m *MySQLStatementSendLongData) Unmarshal(dAtA []byte) error

func (*MySQLStatementSendLongData) XXX_DiscardUnknown

func (m *MySQLStatementSendLongData) XXX_DiscardUnknown()

func (*MySQLStatementSendLongData) XXX_Marshal

func (m *MySQLStatementSendLongData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MySQLStatementSendLongData) XXX_Merge

func (m *MySQLStatementSendLongData) XXX_Merge(src proto.Message)

func (*MySQLStatementSendLongData) XXX_Size

func (m *MySQLStatementSendLongData) XXX_Size() int

func (*MySQLStatementSendLongData) XXX_Unmarshal

func (m *MySQLStatementSendLongData) XXX_Unmarshal(b []byte) error

type OIDCConnectorCreate

type OIDCConnectorCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OIDCConnectorCreate fires when OIDC connector is created.

func (*OIDCConnectorCreate) Descriptor

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

func (*OIDCConnectorCreate) Marshal

func (m *OIDCConnectorCreate) Marshal() (dAtA []byte, err error)

func (*OIDCConnectorCreate) MarshalTo

func (m *OIDCConnectorCreate) MarshalTo(dAtA []byte) (int, error)

func (*OIDCConnectorCreate) MarshalToSizedBuffer

func (m *OIDCConnectorCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OIDCConnectorCreate) ProtoMessage

func (*OIDCConnectorCreate) ProtoMessage()

func (*OIDCConnectorCreate) Reset

func (m *OIDCConnectorCreate) Reset()

func (*OIDCConnectorCreate) Size

func (m *OIDCConnectorCreate) Size() (n int)

func (*OIDCConnectorCreate) String

func (m *OIDCConnectorCreate) String() string

func (*OIDCConnectorCreate) TrimToMaxSize

func (m *OIDCConnectorCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*OIDCConnectorCreate) Unmarshal

func (m *OIDCConnectorCreate) Unmarshal(dAtA []byte) error

func (*OIDCConnectorCreate) XXX_DiscardUnknown

func (m *OIDCConnectorCreate) XXX_DiscardUnknown()

func (*OIDCConnectorCreate) XXX_Marshal

func (m *OIDCConnectorCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OIDCConnectorCreate) XXX_Merge

func (m *OIDCConnectorCreate) XXX_Merge(src proto.Message)

func (*OIDCConnectorCreate) XXX_Size

func (m *OIDCConnectorCreate) XXX_Size() int

func (*OIDCConnectorCreate) XXX_Unmarshal

func (m *OIDCConnectorCreate) XXX_Unmarshal(b []byte) error

type OIDCConnectorDelete

type OIDCConnectorDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OIDCConnectorDelete fires when OIDC connector is deleted.

func (*OIDCConnectorDelete) Descriptor

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

func (*OIDCConnectorDelete) Marshal

func (m *OIDCConnectorDelete) Marshal() (dAtA []byte, err error)

func (*OIDCConnectorDelete) MarshalTo

func (m *OIDCConnectorDelete) MarshalTo(dAtA []byte) (int, error)

func (*OIDCConnectorDelete) MarshalToSizedBuffer

func (m *OIDCConnectorDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OIDCConnectorDelete) ProtoMessage

func (*OIDCConnectorDelete) ProtoMessage()

func (*OIDCConnectorDelete) Reset

func (m *OIDCConnectorDelete) Reset()

func (*OIDCConnectorDelete) Size

func (m *OIDCConnectorDelete) Size() (n int)

func (*OIDCConnectorDelete) String

func (m *OIDCConnectorDelete) String() string

func (*OIDCConnectorDelete) TrimToMaxSize

func (m *OIDCConnectorDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*OIDCConnectorDelete) Unmarshal

func (m *OIDCConnectorDelete) Unmarshal(dAtA []byte) error

func (*OIDCConnectorDelete) XXX_DiscardUnknown

func (m *OIDCConnectorDelete) XXX_DiscardUnknown()

func (*OIDCConnectorDelete) XXX_Marshal

func (m *OIDCConnectorDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OIDCConnectorDelete) XXX_Merge

func (m *OIDCConnectorDelete) XXX_Merge(src proto.Message)

func (*OIDCConnectorDelete) XXX_Size

func (m *OIDCConnectorDelete) XXX_Size() int

func (*OIDCConnectorDelete) XXX_Unmarshal

func (m *OIDCConnectorDelete) XXX_Unmarshal(b []byte) error

type OIDCConnectorUpdate

type OIDCConnectorUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OIDCConnectorUpdate fires when OIDC connector is updated.

func (*OIDCConnectorUpdate) Descriptor

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

func (*OIDCConnectorUpdate) Marshal

func (m *OIDCConnectorUpdate) Marshal() (dAtA []byte, err error)

func (*OIDCConnectorUpdate) MarshalTo

func (m *OIDCConnectorUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OIDCConnectorUpdate) MarshalToSizedBuffer

func (m *OIDCConnectorUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OIDCConnectorUpdate) ProtoMessage

func (*OIDCConnectorUpdate) ProtoMessage()

func (*OIDCConnectorUpdate) Reset

func (m *OIDCConnectorUpdate) Reset()

func (*OIDCConnectorUpdate) Size

func (m *OIDCConnectorUpdate) Size() (n int)

func (*OIDCConnectorUpdate) String

func (m *OIDCConnectorUpdate) String() string

func (*OIDCConnectorUpdate) TrimToMaxSize

func (m *OIDCConnectorUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*OIDCConnectorUpdate) Unmarshal

func (m *OIDCConnectorUpdate) Unmarshal(dAtA []byte) error

func (*OIDCConnectorUpdate) XXX_DiscardUnknown

func (m *OIDCConnectorUpdate) XXX_DiscardUnknown()

func (*OIDCConnectorUpdate) XXX_Marshal

func (m *OIDCConnectorUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OIDCConnectorUpdate) XXX_Merge

func (m *OIDCConnectorUpdate) XXX_Merge(src proto.Message)

func (*OIDCConnectorUpdate) XXX_Size

func (m *OIDCConnectorUpdate) XXX_Size() int

func (*OIDCConnectorUpdate) XXX_Unmarshal

func (m *OIDCConnectorUpdate) XXX_Unmarshal(b []byte) error

type OSType

type OSType int32

OSType is the same as teleport.devicetrust.v1.OSType. Duplicated because gogo doesn't play well with protoc-gen-go.

const (
	OSType_OS_TYPE_UNSPECIFIED OSType = 0
	// Linux.
	OSType_OS_TYPE_LINUX OSType = 1
	// macOS.
	OSType_OS_TYPE_MACOS OSType = 2
	// Windows.
	OSType_OS_TYPE_WINDOWS OSType = 3
)

func (OSType) EnumDescriptor

func (OSType) EnumDescriptor() ([]byte, []int)

func (OSType) String

func (x OSType) String() string

type OktaAccessListSync

type OktaAccessListSync struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status contains common command or operation status fields.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// NumAppFilters is the number of application filters used for this sync.
	NumAppFilters int32 `protobuf:"varint,3,opt,name=num_app_filters,json=numAppFilters,proto3" json:"num_app_filters,omitempty"`
	// NumGroupFilters is the number of group filters used for this sync.
	NumGroupFilters int32 `protobuf:"varint,4,opt,name=num_group_filters,json=numGroupFilters,proto3" json:"num_group_filters,omitempty"`
	// NumApps is the number of apps that were synchronized from this sync event.
	NumApps int32 `protobuf:"varint,5,opt,name=num_apps,json=numApps,proto3" json:"num_apps,omitempty"`
	// NumGroups is the number of groups that were synchronized from this sync event.
	NumGroups int32 `protobuf:"varint,6,opt,name=num_groups,json=numGroups,proto3" json:"num_groups,omitempty"`
	// NumRoles are the number of roles that were created/updated.
	NumRoles int32 `protobuf:"varint,7,opt,name=numRoles,proto3" json:"numRoles,omitempty"`
	// NumAccessLists are the number of access lists that were created/updated.
	NumAccessLists int32 `protobuf:"varint,8,opt,name=numAccessLists,proto3" json:"numAccessLists,omitempty"`
	// NumAccessListMembers are the number of access list members that were created/updated.
	NumAccessListMembers int32    `protobuf:"varint,9,opt,name=numAccessListMembers,proto3" json:"numAccessListMembers,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OktaAccessListSync records an access list sync event.

func (*OktaAccessListSync) Descriptor

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

func (*OktaAccessListSync) Marshal

func (m *OktaAccessListSync) Marshal() (dAtA []byte, err error)

func (*OktaAccessListSync) MarshalTo

func (m *OktaAccessListSync) MarshalTo(dAtA []byte) (int, error)

func (*OktaAccessListSync) MarshalToSizedBuffer

func (m *OktaAccessListSync) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaAccessListSync) ProtoMessage

func (*OktaAccessListSync) ProtoMessage()

func (*OktaAccessListSync) Reset

func (m *OktaAccessListSync) Reset()

func (*OktaAccessListSync) Size

func (m *OktaAccessListSync) Size() (n int)

func (*OktaAccessListSync) String

func (m *OktaAccessListSync) String() string

func (*OktaAccessListSync) TrimToMaxSize

func (m *OktaAccessListSync) TrimToMaxSize(maxSize int) AuditEvent

func (*OktaAccessListSync) Unmarshal

func (m *OktaAccessListSync) Unmarshal(dAtA []byte) error

func (*OktaAccessListSync) XXX_DiscardUnknown

func (m *OktaAccessListSync) XXX_DiscardUnknown()

func (*OktaAccessListSync) XXX_Marshal

func (m *OktaAccessListSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaAccessListSync) XXX_Merge

func (m *OktaAccessListSync) XXX_Merge(src proto.Message)

func (*OktaAccessListSync) XXX_Size

func (m *OktaAccessListSync) XXX_Size() int

func (*OktaAccessListSync) XXX_Unmarshal

func (m *OktaAccessListSync) XXX_Unmarshal(b []byte) error

type OktaAssignmentMetadata

type OktaAssignmentMetadata struct {
	// Source is the source of the Okta assignment.
	Source string `protobuf:"bytes,1,opt,name=Source,proto3" json:"source,omitempty"`
	// User is the user the Okta assignment is for.
	User string `protobuf:"bytes,2,opt,name=User,proto3" json:"user,omitempty"`
	// StartingStatus is the starting status of the assignment.
	StartingStatus string `protobuf:"bytes,3,opt,name=StartingStatus,proto3" json:"starting_status,omitempty"`
	// EndingStatus is the ending status of the assignment.
	EndingStatus         string   `protobuf:"bytes,4,opt,name=EndingStatus,proto3" json:"ending_status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OktaAssignmentMetadata contains common metadata for Okta assignment events.

func (*OktaAssignmentMetadata) Descriptor

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

func (*OktaAssignmentMetadata) Marshal

func (m *OktaAssignmentMetadata) Marshal() (dAtA []byte, err error)

func (*OktaAssignmentMetadata) MarshalTo

func (m *OktaAssignmentMetadata) MarshalTo(dAtA []byte) (int, error)

func (*OktaAssignmentMetadata) MarshalToSizedBuffer

func (m *OktaAssignmentMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaAssignmentMetadata) ProtoMessage

func (*OktaAssignmentMetadata) ProtoMessage()

func (*OktaAssignmentMetadata) Reset

func (m *OktaAssignmentMetadata) Reset()

func (*OktaAssignmentMetadata) Size

func (m *OktaAssignmentMetadata) Size() (n int)

func (*OktaAssignmentMetadata) String

func (m *OktaAssignmentMetadata) String() string

func (*OktaAssignmentMetadata) Unmarshal

func (m *OktaAssignmentMetadata) Unmarshal(dAtA []byte) error

func (*OktaAssignmentMetadata) XXX_DiscardUnknown

func (m *OktaAssignmentMetadata) XXX_DiscardUnknown()

func (*OktaAssignmentMetadata) XXX_Marshal

func (m *OktaAssignmentMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaAssignmentMetadata) XXX_Merge

func (m *OktaAssignmentMetadata) XXX_Merge(src proto.Message)

func (*OktaAssignmentMetadata) XXX_Size

func (m *OktaAssignmentMetadata) XXX_Size() int

func (*OktaAssignmentMetadata) XXX_Unmarshal

func (m *OktaAssignmentMetadata) XXX_Unmarshal(b []byte) error

type OktaAssignmentResult

type OktaAssignmentResult struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Server is a common server metadata.
	ServerMetadata `protobuf:"bytes,2,opt,name=Server,proto3,embedded=Server" json:""`
	// ResourceMetadata is common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Status indicates whether the assignment processing was successful.
	Status `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	// OktaAssignmentMetadata is common Okta assignment metadata.
	OktaAssignmentMetadata `protobuf:"bytes,5,opt,name=OktaAssignment,proto3,embedded=OktaAssignment" json:""`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

OktaAssignmentResult is emitted when an Okta assignment processing or cleanup was attempted.

func (*OktaAssignmentResult) Descriptor

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

func (*OktaAssignmentResult) Marshal

func (m *OktaAssignmentResult) Marshal() (dAtA []byte, err error)

func (*OktaAssignmentResult) MarshalTo

func (m *OktaAssignmentResult) MarshalTo(dAtA []byte) (int, error)

func (*OktaAssignmentResult) MarshalToSizedBuffer

func (m *OktaAssignmentResult) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaAssignmentResult) ProtoMessage

func (*OktaAssignmentResult) ProtoMessage()

func (*OktaAssignmentResult) Reset

func (m *OktaAssignmentResult) Reset()

func (*OktaAssignmentResult) Size

func (m *OktaAssignmentResult) Size() (n int)

func (*OktaAssignmentResult) String

func (m *OktaAssignmentResult) String() string

func (*OktaAssignmentResult) TrimToMaxSize

func (m *OktaAssignmentResult) TrimToMaxSize(maxSize int) AuditEvent

func (*OktaAssignmentResult) Unmarshal

func (m *OktaAssignmentResult) Unmarshal(dAtA []byte) error

func (*OktaAssignmentResult) XXX_DiscardUnknown

func (m *OktaAssignmentResult) XXX_DiscardUnknown()

func (*OktaAssignmentResult) XXX_Marshal

func (m *OktaAssignmentResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaAssignmentResult) XXX_Merge

func (m *OktaAssignmentResult) XXX_Merge(src proto.Message)

func (*OktaAssignmentResult) XXX_Size

func (m *OktaAssignmentResult) XXX_Size() int

func (*OktaAssignmentResult) XXX_Unmarshal

func (m *OktaAssignmentResult) XXX_Unmarshal(b []byte) error

type OktaResource

type OktaResource struct {
	// ID is the identifier of the Okta resource.
	ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"id"`
	// Description is the description of the Okta resource.
	Description          string   `protobuf:"bytes,2,opt,name=Description,proto3" json:"description"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OktaResource is a descriptor of an Okta resource.

func (*OktaResource) Descriptor

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

func (*OktaResource) Marshal

func (m *OktaResource) Marshal() (dAtA []byte, err error)

func (*OktaResource) MarshalTo

func (m *OktaResource) MarshalTo(dAtA []byte) (int, error)

func (*OktaResource) MarshalToSizedBuffer

func (m *OktaResource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaResource) ProtoMessage

func (*OktaResource) ProtoMessage()

func (*OktaResource) Reset

func (m *OktaResource) Reset()

func (*OktaResource) Size

func (m *OktaResource) Size() (n int)

func (*OktaResource) String

func (m *OktaResource) String() string

func (*OktaResource) Unmarshal

func (m *OktaResource) Unmarshal(dAtA []byte) error

func (*OktaResource) XXX_DiscardUnknown

func (m *OktaResource) XXX_DiscardUnknown()

func (*OktaResource) XXX_Marshal

func (m *OktaResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaResource) XXX_Merge

func (m *OktaResource) XXX_Merge(src proto.Message)

func (*OktaResource) XXX_Size

func (m *OktaResource) XXX_Size() int

func (*OktaResource) XXX_Unmarshal

func (m *OktaResource) XXX_Unmarshal(b []byte) error

type OktaResourcesUpdate

type OktaResourcesUpdate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Server is a common server metadata.
	ServerMetadata `protobuf:"bytes,2,opt,name=Server,proto3,embedded=Server" json:""`
	// Updated is common metadata related to Okta resources being updated.
	OktaResourcesUpdatedMetadata `protobuf:"bytes,3,opt,name=Updated,proto3,embedded=Updated" json:""`
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_unrecognized             []byte   `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

OktaResourcesUpdate is emitted when Okta related resources have been updated.

func (*OktaResourcesUpdate) Descriptor

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

func (*OktaResourcesUpdate) Marshal

func (m *OktaResourcesUpdate) Marshal() (dAtA []byte, err error)

func (*OktaResourcesUpdate) MarshalTo

func (m *OktaResourcesUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OktaResourcesUpdate) MarshalToSizedBuffer

func (m *OktaResourcesUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaResourcesUpdate) ProtoMessage

func (*OktaResourcesUpdate) ProtoMessage()

func (*OktaResourcesUpdate) Reset

func (m *OktaResourcesUpdate) Reset()

func (*OktaResourcesUpdate) Size

func (m *OktaResourcesUpdate) Size() (n int)

func (*OktaResourcesUpdate) String

func (m *OktaResourcesUpdate) String() string

func (*OktaResourcesUpdate) TrimToMaxSize

func (m *OktaResourcesUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*OktaResourcesUpdate) Unmarshal

func (m *OktaResourcesUpdate) Unmarshal(dAtA []byte) error

func (*OktaResourcesUpdate) XXX_DiscardUnknown

func (m *OktaResourcesUpdate) XXX_DiscardUnknown()

func (*OktaResourcesUpdate) XXX_Marshal

func (m *OktaResourcesUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaResourcesUpdate) XXX_Merge

func (m *OktaResourcesUpdate) XXX_Merge(src proto.Message)

func (*OktaResourcesUpdate) XXX_Size

func (m *OktaResourcesUpdate) XXX_Size() int

func (*OktaResourcesUpdate) XXX_Unmarshal

func (m *OktaResourcesUpdate) XXX_Unmarshal(b []byte) error

type OktaResourcesUpdatedMetadata

type OktaResourcesUpdatedMetadata struct {
	// Added is the number of resources added.
	Added int32 `protobuf:"varint,1,opt,name=Added,proto3" json:"added"`
	// Updated is the number of resources updated.
	Updated int32 `protobuf:"varint,2,opt,name=Updated,proto3" json:"updated"`
	// Deleted is the number of resources deleted.
	Deleted int32 `protobuf:"varint,3,opt,name=Deleted,proto3" json:"deleted"`
	// AddedResources is a list of the actual resources that were added.
	AddedResources []*OktaResource `protobuf:"bytes,4,rep,name=AddedResources,proto3" json:"added_resources"`
	// UpdatedResources is a list of the actual resources that were updated.
	UpdatedResources []*OktaResource `protobuf:"bytes,5,rep,name=UpdatedResources,proto3" json:"updated_resources"`
	// DeletedResources is a list of the actual resources that were deleted.
	DeletedResources     []*OktaResource `protobuf:"bytes,6,rep,name=DeletedResources,proto3" json:"deleted_resources"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

OktaResourcesUpdatedMetadata contains common metadata for Okta resources updated events.

func (*OktaResourcesUpdatedMetadata) Descriptor

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

func (*OktaResourcesUpdatedMetadata) Marshal

func (m *OktaResourcesUpdatedMetadata) Marshal() (dAtA []byte, err error)

func (*OktaResourcesUpdatedMetadata) MarshalTo

func (m *OktaResourcesUpdatedMetadata) MarshalTo(dAtA []byte) (int, error)

func (*OktaResourcesUpdatedMetadata) MarshalToSizedBuffer

func (m *OktaResourcesUpdatedMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaResourcesUpdatedMetadata) ProtoMessage

func (*OktaResourcesUpdatedMetadata) ProtoMessage()

func (*OktaResourcesUpdatedMetadata) Reset

func (m *OktaResourcesUpdatedMetadata) Reset()

func (*OktaResourcesUpdatedMetadata) Size

func (m *OktaResourcesUpdatedMetadata) Size() (n int)

func (*OktaResourcesUpdatedMetadata) String

func (*OktaResourcesUpdatedMetadata) Unmarshal

func (m *OktaResourcesUpdatedMetadata) Unmarshal(dAtA []byte) error

func (*OktaResourcesUpdatedMetadata) XXX_DiscardUnknown

func (m *OktaResourcesUpdatedMetadata) XXX_DiscardUnknown()

func (*OktaResourcesUpdatedMetadata) XXX_Marshal

func (m *OktaResourcesUpdatedMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaResourcesUpdatedMetadata) XXX_Merge

func (m *OktaResourcesUpdatedMetadata) XXX_Merge(src proto.Message)

func (*OktaResourcesUpdatedMetadata) XXX_Size

func (m *OktaResourcesUpdatedMetadata) XXX_Size() int

func (*OktaResourcesUpdatedMetadata) XXX_Unmarshal

func (m *OktaResourcesUpdatedMetadata) XXX_Unmarshal(b []byte) error

type OktaSyncFailure

type OktaSyncFailure struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Server is a common server metadata.
	ServerMetadata `protobuf:"bytes,2,opt,name=Server,proto3,embedded=Server" json:""`
	// Status contains error information for the synchronization failure.
	Status               `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OktaSyncFailure is emitted when an Okta synchronization attempt has failed.

func (*OktaSyncFailure) Descriptor

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

func (*OktaSyncFailure) Marshal

func (m *OktaSyncFailure) Marshal() (dAtA []byte, err error)

func (*OktaSyncFailure) MarshalTo

func (m *OktaSyncFailure) MarshalTo(dAtA []byte) (int, error)

func (*OktaSyncFailure) MarshalToSizedBuffer

func (m *OktaSyncFailure) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaSyncFailure) ProtoMessage

func (*OktaSyncFailure) ProtoMessage()

func (*OktaSyncFailure) Reset

func (m *OktaSyncFailure) Reset()

func (*OktaSyncFailure) Size

func (m *OktaSyncFailure) Size() (n int)

func (*OktaSyncFailure) String

func (m *OktaSyncFailure) String() string

func (*OktaSyncFailure) TrimToMaxSize

func (m *OktaSyncFailure) TrimToMaxSize(maxSize int) AuditEvent

func (*OktaSyncFailure) Unmarshal

func (m *OktaSyncFailure) Unmarshal(dAtA []byte) error

func (*OktaSyncFailure) XXX_DiscardUnknown

func (m *OktaSyncFailure) XXX_DiscardUnknown()

func (*OktaSyncFailure) XXX_Marshal

func (m *OktaSyncFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaSyncFailure) XXX_Merge

func (m *OktaSyncFailure) XXX_Merge(src proto.Message)

func (*OktaSyncFailure) XXX_Size

func (m *OktaSyncFailure) XXX_Size() int

func (*OktaSyncFailure) XXX_Unmarshal

func (m *OktaSyncFailure) XXX_Unmarshal(b []byte) error

type OktaUserSync

type OktaUserSync struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status contains common command or operation status fields.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// OrgUrl is the URL of the Okta organization being synced to
	OrgUrl string `protobuf:"bytes,3,opt,name=org_url,json=orgUrl,proto3" json:"org_url,omitempty"`
	// AppId is the optional ID of an Okta Application that Teleport is using as
	// its gateway into Okta. The list of potential Teleport users are drawn from
	// the list of Okta users assigned to this app - either directly or via a group
	// assignement. If not set, the Okta sync service is drawing its user list from
	// the whole organization.
	AppId string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// NumUsersCreated is the number of Teleport users created in this
	// synchronization pass.
	NumUsersCreated int32 `protobuf:"varint,5,opt,name=num_users_created,json=numUsersCreated,proto3" json:"num_users_created"`
	// NumUsersDeleted is the number of Teleport users deleted in this
	// synchronization pass.
	NumUsersDeleted int32 `protobuf:"varint,6,opt,name=num_users_deleted,json=numUsersDeleted,proto3" json:"num_users_deleted"`
	// NumUserModified is the number of Teleport users modified in this
	// synchronization pass.
	NumUsersModified int32 `protobuf:"varint,7,opt,name=num_users_modified,json=numUsersModified,proto3" json:"num_users_modified"`
	// NumUsersTotal is the total number of Teleport users managed by the Okta
	// integration at the end of the synchronzaton pass.
	NumUsersTotal        int32    `protobuf:"varint,8,opt,name=num_users_total,json=numUsersTotal,proto3" json:"num_users_total"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OktaUserSync records an Okta user sync event.

func (*OktaUserSync) Descriptor

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

func (*OktaUserSync) Marshal

func (m *OktaUserSync) Marshal() (dAtA []byte, err error)

func (*OktaUserSync) MarshalTo

func (m *OktaUserSync) MarshalTo(dAtA []byte) (int, error)

func (*OktaUserSync) MarshalToSizedBuffer

func (m *OktaUserSync) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OktaUserSync) ProtoMessage

func (*OktaUserSync) ProtoMessage()

func (*OktaUserSync) Reset

func (m *OktaUserSync) Reset()

func (*OktaUserSync) Size

func (m *OktaUserSync) Size() (n int)

func (*OktaUserSync) String

func (m *OktaUserSync) String() string

func (*OktaUserSync) TrimToMaxSize

func (m *OktaUserSync) TrimToMaxSize(maxSize int) AuditEvent

func (*OktaUserSync) Unmarshal

func (m *OktaUserSync) Unmarshal(dAtA []byte) error

func (*OktaUserSync) XXX_DiscardUnknown

func (m *OktaUserSync) XXX_DiscardUnknown()

func (*OktaUserSync) XXX_Marshal

func (m *OktaUserSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OktaUserSync) XXX_Merge

func (m *OktaUserSync) XXX_Merge(src proto.Message)

func (*OktaUserSync) XXX_Size

func (m *OktaUserSync) XXX_Size() int

func (*OktaUserSync) XXX_Unmarshal

func (m *OktaUserSync) XXX_Unmarshal(b []byte) error

type OneOf

type OneOf struct {
	// Types that are valid to be assigned to Event:
	//	*OneOf_UserLogin
	//	*OneOf_UserCreate
	//	*OneOf_UserDelete
	//	*OneOf_UserPasswordChange
	//	*OneOf_SessionStart
	//	*OneOf_SessionJoin
	//	*OneOf_SessionPrint
	//	*OneOf_SessionReject
	//	*OneOf_Resize
	//	*OneOf_SessionEnd
	//	*OneOf_SessionCommand
	//	*OneOf_SessionDisk
	//	*OneOf_SessionNetwork
	//	*OneOf_SessionData
	//	*OneOf_SessionLeave
	//	*OneOf_PortForward
	//	*OneOf_X11Forward
	//	*OneOf_SCP
	//	*OneOf_Exec
	//	*OneOf_Subsystem
	//	*OneOf_ClientDisconnect
	//	*OneOf_AuthAttempt
	//	*OneOf_AccessRequestCreate
	//	*OneOf_UserTokenCreate
	//	*OneOf_RoleCreate
	//	*OneOf_RoleDelete
	//	*OneOf_TrustedClusterCreate
	//	*OneOf_TrustedClusterDelete
	//	*OneOf_TrustedClusterTokenCreate
	//	*OneOf_GithubConnectorCreate
	//	*OneOf_GithubConnectorDelete
	//	*OneOf_OIDCConnectorCreate
	//	*OneOf_OIDCConnectorDelete
	//	*OneOf_SAMLConnectorCreate
	//	*OneOf_SAMLConnectorDelete
	//	*OneOf_KubeRequest
	//	*OneOf_AppSessionStart
	//	*OneOf_AppSessionChunk
	//	*OneOf_AppSessionRequest
	//	*OneOf_DatabaseSessionStart
	//	*OneOf_DatabaseSessionEnd
	//	*OneOf_DatabaseSessionQuery
	//	*OneOf_SessionUpload
	//	*OneOf_MFADeviceAdd
	//	*OneOf_MFADeviceDelete
	//	*OneOf_BillingInformationUpdate
	//	*OneOf_BillingCardCreate
	//	*OneOf_BillingCardDelete
	//	*OneOf_LockCreate
	//	*OneOf_LockDelete
	//	*OneOf_RecoveryCodeGenerate
	//	*OneOf_RecoveryCodeUsed
	//	*OneOf_DatabaseCreate
	//	*OneOf_DatabaseUpdate
	//	*OneOf_DatabaseDelete
	//	*OneOf_AppCreate
	//	*OneOf_AppUpdate
	//	*OneOf_AppDelete
	//	*OneOf_WindowsDesktopSessionStart
	//	*OneOf_WindowsDesktopSessionEnd
	//	*OneOf_PostgresParse
	//	*OneOf_PostgresBind
	//	*OneOf_PostgresExecute
	//	*OneOf_PostgresClose
	//	*OneOf_PostgresFunctionCall
	//	*OneOf_AccessRequestDelete
	//	*OneOf_SessionConnect
	//	*OneOf_CertificateCreate
	//	*OneOf_DesktopRecording
	//	*OneOf_DesktopClipboardSend
	//	*OneOf_DesktopClipboardReceive
	//	*OneOf_MySQLStatementPrepare
	//	*OneOf_MySQLStatementExecute
	//	*OneOf_MySQLStatementSendLongData
	//	*OneOf_MySQLStatementClose
	//	*OneOf_MySQLStatementReset
	//	*OneOf_MySQLStatementFetch
	//	*OneOf_MySQLStatementBulkExecute
	//	*OneOf_RenewableCertificateGenerationMismatch
	//	*OneOf_Unknown
	//	*OneOf_MySQLInitDB
	//	*OneOf_MySQLCreateDB
	//	*OneOf_MySQLDropDB
	//	*OneOf_MySQLShutDown
	//	*OneOf_MySQLProcessKill
	//	*OneOf_MySQLDebug
	//	*OneOf_MySQLRefresh
	//	*OneOf_AccessRequestResourceSearch
	//	*OneOf_SQLServerRPCRequest
	//	*OneOf_DatabaseSessionMalformedPacket
	//	*OneOf_SFTP
	//	*OneOf_UpgradeWindowStartUpdate
	//	*OneOf_AppSessionEnd
	//	*OneOf_SessionRecordingAccess
	//	*OneOf_KubernetesClusterCreate
	//	*OneOf_KubernetesClusterUpdate
	//	*OneOf_KubernetesClusterDelete
	//	*OneOf_SSMRun
	//	*OneOf_ElasticsearchRequest
	//	*OneOf_CassandraBatch
	//	*OneOf_CassandraPrepare
	//	*OneOf_CassandraRegister
	//	*OneOf_CassandraExecute
	//	*OneOf_AppSessionDynamoDBRequest
	//	*OneOf_DesktopSharedDirectoryStart
	//	*OneOf_DesktopSharedDirectoryRead
	//	*OneOf_DesktopSharedDirectoryWrite
	//	*OneOf_DynamoDBRequest
	//	*OneOf_BotJoin
	//	*OneOf_InstanceJoin
	//	*OneOf_DeviceEvent
	//	*OneOf_LoginRuleCreate
	//	*OneOf_LoginRuleDelete
	//	*OneOf_SAMLIdPAuthAttempt
	//	*OneOf_SAMLIdPServiceProviderCreate
	//	*OneOf_SAMLIdPServiceProviderUpdate
	//	*OneOf_SAMLIdPServiceProviderDelete
	//	*OneOf_SAMLIdPServiceProviderDeleteAll
	//	*OneOf_OpenSearchRequest
	//	*OneOf_DeviceEvent2
	//	*OneOf_OktaResourcesUpdate
	//	*OneOf_OktaSyncFailure
	//	*OneOf_OktaAssignmentResult
	//	*OneOf_ProvisionTokenCreate
	//	*OneOf_AccessListCreate
	//	*OneOf_AccessListUpdate
	//	*OneOf_AccessListDelete
	//	*OneOf_AccessListReview
	//	*OneOf_AccessListMemberCreate
	//	*OneOf_AccessListMemberUpdate
	//	*OneOf_AccessListMemberDelete
	//	*OneOf_AccessListMemberDeleteAllForAccessList
	//	*OneOf_AuditQueryRun
	//	*OneOf_SecurityReportRun
	//	*OneOf_GithubConnectorUpdate
	//	*OneOf_OIDCConnectorUpdate
	//	*OneOf_SAMLConnectorUpdate
	//	*OneOf_RoleUpdate
	//	*OneOf_UserUpdate
	//	*OneOf_ExternalAuditStorageEnable
	//	*OneOf_ExternalAuditStorageDisable
	//	*OneOf_BotCreate
	//	*OneOf_BotDelete
	//	*OneOf_BotUpdate
	//	*OneOf_CreateMFAAuthChallenge
	//	*OneOf_ValidateMFAAuthResponse
	//	*OneOf_OktaAccessListSync
	//	*OneOf_DatabasePermissionUpdate
	//	*OneOf_SPIFFESVIDIssued
	//	*OneOf_OktaUserSync
	//	*OneOf_AuthPreferenceUpdate
	//	*OneOf_SessionRecordingConfigUpdate
	//	*OneOf_ClusterNetworkingConfigUpdate
	//	*OneOf_DatabaseUserCreate
	//	*OneOf_DatabaseUserDeactivate
	//	*OneOf_AccessPathChanged
	//	*OneOf_SpannerRPC
	//	*OneOf_DatabaseSessionCommandResult
	//	*OneOf_DiscoveryConfigCreate
	//	*OneOf_DiscoveryConfigUpdate
	//	*OneOf_DiscoveryConfigDelete
	//	*OneOf_DiscoveryConfigDeleteAll
	//	*OneOf_AccessGraphSettingsUpdate
	//	*OneOf_IntegrationCreate
	//	*OneOf_IntegrationUpdate
	//	*OneOf_IntegrationDelete
	//	*OneOf_SPIFFEFederationCreate
	//	*OneOf_SPIFFEFederationDelete
	//	*OneOf_PluginCreate
	//	*OneOf_PluginUpdate
	//	*OneOf_PluginDelete
	//	*OneOf_AutoUpdateConfigCreate
	//	*OneOf_AutoUpdateConfigUpdate
	//	*OneOf_AutoUpdateConfigDelete
	//	*OneOf_AutoUpdateVersionCreate
	//	*OneOf_AutoUpdateVersionUpdate
	//	*OneOf_AutoUpdateVersionDelete
	//	*OneOf_StaticHostUserCreate
	//	*OneOf_StaticHostUserUpdate
	//	*OneOf_StaticHostUserDelete
	//	*OneOf_CrownJewelCreate
	//	*OneOf_CrownJewelUpdate
	//	*OneOf_CrownJewelDelete
	//	*OneOf_UserTaskCreate
	//	*OneOf_UserTaskUpdate
	//	*OneOf_UserTaskDelete
	//	*OneOf_SFTPSummary
	//	*OneOf_ContactCreate
	//	*OneOf_ContactDelete
	//	*OneOf_WorkloadIdentityCreate
	//	*OneOf_WorkloadIdentityUpdate
	//	*OneOf_WorkloadIdentityDelete
	//	*OneOf_GitCommand
	//	*OneOf_UserLoginAccessListInvalid
	//	*OneOf_AccessRequestExpire
	//	*OneOf_StableUNIXUserCreate
	//	*OneOf_WorkloadIdentityX509RevocationCreate
	//	*OneOf_WorkloadIdentityX509RevocationDelete
	//	*OneOf_WorkloadIdentityX509RevocationUpdate
	//	*OneOf_AWSICResourceSync
	Event                isOneOf_Event `protobuf_oneof:"Event"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

OneOf is a union of one of audit events submitted to the auth service

func MustToOneOf

func MustToOneOf(in AuditEvent) *OneOf

MustToOneOf converts audit event to OneOf or panics, used in tests

func ToOneOf

func ToOneOf(in AuditEvent) (*OneOf, error)

ToOneOf converts audit event to union type of the events

func (*OneOf) Descriptor

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

func (*OneOf) GetAWSICResourceSync

func (m *OneOf) GetAWSICResourceSync() *AWSICResourceSync

func (*OneOf) GetAccessGraphSettingsUpdate

func (m *OneOf) GetAccessGraphSettingsUpdate() *AccessGraphSettingsUpdate

func (*OneOf) GetAccessListCreate

func (m *OneOf) GetAccessListCreate() *AccessListCreate

func (*OneOf) GetAccessListDelete

func (m *OneOf) GetAccessListDelete() *AccessListDelete

func (*OneOf) GetAccessListMemberCreate

func (m *OneOf) GetAccessListMemberCreate() *AccessListMemberCreate

func (*OneOf) GetAccessListMemberDelete

func (m *OneOf) GetAccessListMemberDelete() *AccessListMemberDelete

func (*OneOf) GetAccessListMemberDeleteAllForAccessList

func (m *OneOf) GetAccessListMemberDeleteAllForAccessList() *AccessListMemberDeleteAllForAccessList

func (*OneOf) GetAccessListMemberUpdate

func (m *OneOf) GetAccessListMemberUpdate() *AccessListMemberUpdate

func (*OneOf) GetAccessListReview

func (m *OneOf) GetAccessListReview() *AccessListReview

func (*OneOf) GetAccessListUpdate

func (m *OneOf) GetAccessListUpdate() *AccessListUpdate

func (*OneOf) GetAccessPathChanged

func (m *OneOf) GetAccessPathChanged() *AccessPathChanged

func (*OneOf) GetAccessRequestCreate

func (m *OneOf) GetAccessRequestCreate() *AccessRequestCreate

func (*OneOf) GetAccessRequestDelete

func (m *OneOf) GetAccessRequestDelete() *AccessRequestDelete

func (*OneOf) GetAccessRequestExpire

func (m *OneOf) GetAccessRequestExpire() *AccessRequestExpire

func (*OneOf) GetAccessRequestResourceSearch

func (m *OneOf) GetAccessRequestResourceSearch() *AccessRequestResourceSearch

func (*OneOf) GetAppCreate

func (m *OneOf) GetAppCreate() *AppCreate

func (*OneOf) GetAppDelete

func (m *OneOf) GetAppDelete() *AppDelete

func (*OneOf) GetAppSessionChunk

func (m *OneOf) GetAppSessionChunk() *AppSessionChunk

func (*OneOf) GetAppSessionDynamoDBRequest

func (m *OneOf) GetAppSessionDynamoDBRequest() *AppSessionDynamoDBRequest

func (*OneOf) GetAppSessionEnd

func (m *OneOf) GetAppSessionEnd() *AppSessionEnd

func (*OneOf) GetAppSessionRequest

func (m *OneOf) GetAppSessionRequest() *AppSessionRequest

func (*OneOf) GetAppSessionStart

func (m *OneOf) GetAppSessionStart() *AppSessionStart

func (*OneOf) GetAppUpdate

func (m *OneOf) GetAppUpdate() *AppUpdate

func (*OneOf) GetAuditQueryRun

func (m *OneOf) GetAuditQueryRun() *AuditQueryRun

func (*OneOf) GetAuthAttempt

func (m *OneOf) GetAuthAttempt() *AuthAttempt

func (*OneOf) GetAuthPreferenceUpdate

func (m *OneOf) GetAuthPreferenceUpdate() *AuthPreferenceUpdate

func (*OneOf) GetAutoUpdateConfigCreate

func (m *OneOf) GetAutoUpdateConfigCreate() *AutoUpdateConfigCreate

func (*OneOf) GetAutoUpdateConfigDelete

func (m *OneOf) GetAutoUpdateConfigDelete() *AutoUpdateConfigDelete

func (*OneOf) GetAutoUpdateConfigUpdate

func (m *OneOf) GetAutoUpdateConfigUpdate() *AutoUpdateConfigUpdate

func (*OneOf) GetAutoUpdateVersionCreate

func (m *OneOf) GetAutoUpdateVersionCreate() *AutoUpdateVersionCreate

func (*OneOf) GetAutoUpdateVersionDelete

func (m *OneOf) GetAutoUpdateVersionDelete() *AutoUpdateVersionDelete

func (*OneOf) GetAutoUpdateVersionUpdate

func (m *OneOf) GetAutoUpdateVersionUpdate() *AutoUpdateVersionUpdate

func (*OneOf) GetBillingCardCreate

func (m *OneOf) GetBillingCardCreate() *BillingCardCreate

func (*OneOf) GetBillingCardDelete

func (m *OneOf) GetBillingCardDelete() *BillingCardDelete

func (*OneOf) GetBillingInformationUpdate

func (m *OneOf) GetBillingInformationUpdate() *BillingInformationUpdate

func (*OneOf) GetBotCreate

func (m *OneOf) GetBotCreate() *BotCreate

func (*OneOf) GetBotDelete

func (m *OneOf) GetBotDelete() *BotDelete

func (*OneOf) GetBotJoin

func (m *OneOf) GetBotJoin() *BotJoin

func (*OneOf) GetBotUpdate

func (m *OneOf) GetBotUpdate() *BotUpdate

func (*OneOf) GetCassandraBatch

func (m *OneOf) GetCassandraBatch() *CassandraBatch

func (*OneOf) GetCassandraExecute

func (m *OneOf) GetCassandraExecute() *CassandraExecute

func (*OneOf) GetCassandraPrepare

func (m *OneOf) GetCassandraPrepare() *CassandraPrepare

func (*OneOf) GetCassandraRegister

func (m *OneOf) GetCassandraRegister() *CassandraRegister

func (*OneOf) GetCertificateCreate

func (m *OneOf) GetCertificateCreate() *CertificateCreate

func (*OneOf) GetClientDisconnect

func (m *OneOf) GetClientDisconnect() *ClientDisconnect

func (*OneOf) GetClusterNetworkingConfigUpdate

func (m *OneOf) GetClusterNetworkingConfigUpdate() *ClusterNetworkingConfigUpdate

func (*OneOf) GetContactCreate

func (m *OneOf) GetContactCreate() *ContactCreate

func (*OneOf) GetContactDelete

func (m *OneOf) GetContactDelete() *ContactDelete

func (*OneOf) GetCreateMFAAuthChallenge

func (m *OneOf) GetCreateMFAAuthChallenge() *CreateMFAAuthChallenge

func (*OneOf) GetCrownJewelCreate

func (m *OneOf) GetCrownJewelCreate() *CrownJewelCreate

func (*OneOf) GetCrownJewelDelete

func (m *OneOf) GetCrownJewelDelete() *CrownJewelDelete

func (*OneOf) GetCrownJewelUpdate

func (m *OneOf) GetCrownJewelUpdate() *CrownJewelUpdate

func (*OneOf) GetDatabaseCreate

func (m *OneOf) GetDatabaseCreate() *DatabaseCreate

func (*OneOf) GetDatabaseDelete

func (m *OneOf) GetDatabaseDelete() *DatabaseDelete

func (*OneOf) GetDatabasePermissionUpdate

func (m *OneOf) GetDatabasePermissionUpdate() *DatabasePermissionUpdate

func (*OneOf) GetDatabaseSessionCommandResult

func (m *OneOf) GetDatabaseSessionCommandResult() *DatabaseSessionCommandResult

func (*OneOf) GetDatabaseSessionEnd

func (m *OneOf) GetDatabaseSessionEnd() *DatabaseSessionEnd

func (*OneOf) GetDatabaseSessionMalformedPacket

func (m *OneOf) GetDatabaseSessionMalformedPacket() *DatabaseSessionMalformedPacket

func (*OneOf) GetDatabaseSessionQuery

func (m *OneOf) GetDatabaseSessionQuery() *DatabaseSessionQuery

func (*OneOf) GetDatabaseSessionStart

func (m *OneOf) GetDatabaseSessionStart() *DatabaseSessionStart

func (*OneOf) GetDatabaseUpdate

func (m *OneOf) GetDatabaseUpdate() *DatabaseUpdate

func (*OneOf) GetDatabaseUserCreate

func (m *OneOf) GetDatabaseUserCreate() *DatabaseUserCreate

func (*OneOf) GetDatabaseUserDeactivate

func (m *OneOf) GetDatabaseUserDeactivate() *DatabaseUserDeactivate

func (*OneOf) GetDesktopClipboardReceive

func (m *OneOf) GetDesktopClipboardReceive() *DesktopClipboardReceive

func (*OneOf) GetDesktopClipboardSend

func (m *OneOf) GetDesktopClipboardSend() *DesktopClipboardSend

func (*OneOf) GetDesktopRecording

func (m *OneOf) GetDesktopRecording() *DesktopRecording

func (*OneOf) GetDesktopSharedDirectoryRead

func (m *OneOf) GetDesktopSharedDirectoryRead() *DesktopSharedDirectoryRead

func (*OneOf) GetDesktopSharedDirectoryStart

func (m *OneOf) GetDesktopSharedDirectoryStart() *DesktopSharedDirectoryStart

func (*OneOf) GetDesktopSharedDirectoryWrite

func (m *OneOf) GetDesktopSharedDirectoryWrite() *DesktopSharedDirectoryWrite

func (*OneOf) GetDeviceEvent

func (m *OneOf) GetDeviceEvent() *DeviceEvent

func (*OneOf) GetDeviceEvent2

func (m *OneOf) GetDeviceEvent2() *DeviceEvent2

func (*OneOf) GetDiscoveryConfigCreate

func (m *OneOf) GetDiscoveryConfigCreate() *DiscoveryConfigCreate

func (*OneOf) GetDiscoveryConfigDelete

func (m *OneOf) GetDiscoveryConfigDelete() *DiscoveryConfigDelete

func (*OneOf) GetDiscoveryConfigDeleteAll

func (m *OneOf) GetDiscoveryConfigDeleteAll() *DiscoveryConfigDeleteAll

func (*OneOf) GetDiscoveryConfigUpdate

func (m *OneOf) GetDiscoveryConfigUpdate() *DiscoveryConfigUpdate

func (*OneOf) GetDynamoDBRequest

func (m *OneOf) GetDynamoDBRequest() *DynamoDBRequest

func (*OneOf) GetElasticsearchRequest

func (m *OneOf) GetElasticsearchRequest() *ElasticsearchRequest

func (*OneOf) GetEvent

func (m *OneOf) GetEvent() isOneOf_Event

func (*OneOf) GetExec

func (m *OneOf) GetExec() *Exec

func (*OneOf) GetExternalAuditStorageDisable

func (m *OneOf) GetExternalAuditStorageDisable() *ExternalAuditStorageDisable

func (*OneOf) GetExternalAuditStorageEnable

func (m *OneOf) GetExternalAuditStorageEnable() *ExternalAuditStorageEnable

func (*OneOf) GetGitCommand

func (m *OneOf) GetGitCommand() *GitCommand

func (*OneOf) GetGithubConnectorCreate

func (m *OneOf) GetGithubConnectorCreate() *GithubConnectorCreate

func (*OneOf) GetGithubConnectorDelete

func (m *OneOf) GetGithubConnectorDelete() *GithubConnectorDelete

func (*OneOf) GetGithubConnectorUpdate

func (m *OneOf) GetGithubConnectorUpdate() *GithubConnectorUpdate

func (*OneOf) GetInstanceJoin

func (m *OneOf) GetInstanceJoin() *InstanceJoin

func (*OneOf) GetIntegrationCreate

func (m *OneOf) GetIntegrationCreate() *IntegrationCreate

func (*OneOf) GetIntegrationDelete

func (m *OneOf) GetIntegrationDelete() *IntegrationDelete

func (*OneOf) GetIntegrationUpdate

func (m *OneOf) GetIntegrationUpdate() *IntegrationUpdate

func (*OneOf) GetKubeRequest

func (m *OneOf) GetKubeRequest() *KubeRequest

func (*OneOf) GetKubernetesClusterCreate

func (m *OneOf) GetKubernetesClusterCreate() *KubernetesClusterCreate

func (*OneOf) GetKubernetesClusterDelete

func (m *OneOf) GetKubernetesClusterDelete() *KubernetesClusterDelete

func (*OneOf) GetKubernetesClusterUpdate

func (m *OneOf) GetKubernetesClusterUpdate() *KubernetesClusterUpdate

func (*OneOf) GetLockCreate

func (m *OneOf) GetLockCreate() *LockCreate

func (*OneOf) GetLockDelete

func (m *OneOf) GetLockDelete() *LockDelete

func (*OneOf) GetLoginRuleCreate

func (m *OneOf) GetLoginRuleCreate() *LoginRuleCreate

func (*OneOf) GetLoginRuleDelete

func (m *OneOf) GetLoginRuleDelete() *LoginRuleDelete

func (*OneOf) GetMFADeviceAdd

func (m *OneOf) GetMFADeviceAdd() *MFADeviceAdd

func (*OneOf) GetMFADeviceDelete

func (m *OneOf) GetMFADeviceDelete() *MFADeviceDelete

func (*OneOf) GetMySQLCreateDB

func (m *OneOf) GetMySQLCreateDB() *MySQLCreateDB

func (*OneOf) GetMySQLDebug

func (m *OneOf) GetMySQLDebug() *MySQLDebug

func (*OneOf) GetMySQLDropDB

func (m *OneOf) GetMySQLDropDB() *MySQLDropDB

func (*OneOf) GetMySQLInitDB

func (m *OneOf) GetMySQLInitDB() *MySQLInitDB

func (*OneOf) GetMySQLProcessKill

func (m *OneOf) GetMySQLProcessKill() *MySQLProcessKill

func (*OneOf) GetMySQLRefresh

func (m *OneOf) GetMySQLRefresh() *MySQLRefresh

func (*OneOf) GetMySQLShutDown

func (m *OneOf) GetMySQLShutDown() *MySQLShutDown

func (*OneOf) GetMySQLStatementBulkExecute

func (m *OneOf) GetMySQLStatementBulkExecute() *MySQLStatementBulkExecute

func (*OneOf) GetMySQLStatementClose

func (m *OneOf) GetMySQLStatementClose() *MySQLStatementClose

func (*OneOf) GetMySQLStatementExecute

func (m *OneOf) GetMySQLStatementExecute() *MySQLStatementExecute

func (*OneOf) GetMySQLStatementFetch

func (m *OneOf) GetMySQLStatementFetch() *MySQLStatementFetch

func (*OneOf) GetMySQLStatementPrepare

func (m *OneOf) GetMySQLStatementPrepare() *MySQLStatementPrepare

func (*OneOf) GetMySQLStatementReset

func (m *OneOf) GetMySQLStatementReset() *MySQLStatementReset

func (*OneOf) GetMySQLStatementSendLongData

func (m *OneOf) GetMySQLStatementSendLongData() *MySQLStatementSendLongData

func (*OneOf) GetOIDCConnectorCreate

func (m *OneOf) GetOIDCConnectorCreate() *OIDCConnectorCreate

func (*OneOf) GetOIDCConnectorDelete

func (m *OneOf) GetOIDCConnectorDelete() *OIDCConnectorDelete

func (*OneOf) GetOIDCConnectorUpdate

func (m *OneOf) GetOIDCConnectorUpdate() *OIDCConnectorUpdate

func (*OneOf) GetOktaAccessListSync

func (m *OneOf) GetOktaAccessListSync() *OktaAccessListSync

func (*OneOf) GetOktaAssignmentResult

func (m *OneOf) GetOktaAssignmentResult() *OktaAssignmentResult

func (*OneOf) GetOktaResourcesUpdate

func (m *OneOf) GetOktaResourcesUpdate() *OktaResourcesUpdate

func (*OneOf) GetOktaSyncFailure

func (m *OneOf) GetOktaSyncFailure() *OktaSyncFailure

func (*OneOf) GetOktaUserSync

func (m *OneOf) GetOktaUserSync() *OktaUserSync

func (*OneOf) GetOpenSearchRequest

func (m *OneOf) GetOpenSearchRequest() *OpenSearchRequest

func (*OneOf) GetPluginCreate

func (m *OneOf) GetPluginCreate() *PluginCreate

func (*OneOf) GetPluginDelete

func (m *OneOf) GetPluginDelete() *PluginDelete

func (*OneOf) GetPluginUpdate

func (m *OneOf) GetPluginUpdate() *PluginUpdate

func (*OneOf) GetPortForward

func (m *OneOf) GetPortForward() *PortForward

func (*OneOf) GetPostgresBind

func (m *OneOf) GetPostgresBind() *PostgresBind

func (*OneOf) GetPostgresClose

func (m *OneOf) GetPostgresClose() *PostgresClose

func (*OneOf) GetPostgresExecute

func (m *OneOf) GetPostgresExecute() *PostgresExecute

func (*OneOf) GetPostgresFunctionCall

func (m *OneOf) GetPostgresFunctionCall() *PostgresFunctionCall

func (*OneOf) GetPostgresParse

func (m *OneOf) GetPostgresParse() *PostgresParse

func (*OneOf) GetProvisionTokenCreate

func (m *OneOf) GetProvisionTokenCreate() *ProvisionTokenCreate

func (*OneOf) GetRecoveryCodeGenerate

func (m *OneOf) GetRecoveryCodeGenerate() *RecoveryCodeGenerate

func (*OneOf) GetRecoveryCodeUsed

func (m *OneOf) GetRecoveryCodeUsed() *RecoveryCodeUsed

func (*OneOf) GetRenewableCertificateGenerationMismatch

func (m *OneOf) GetRenewableCertificateGenerationMismatch() *RenewableCertificateGenerationMismatch

func (*OneOf) GetResize

func (m *OneOf) GetResize() *Resize

func (*OneOf) GetRoleCreate

func (m *OneOf) GetRoleCreate() *RoleCreate

func (*OneOf) GetRoleDelete

func (m *OneOf) GetRoleDelete() *RoleDelete

func (*OneOf) GetRoleUpdate

func (m *OneOf) GetRoleUpdate() *RoleUpdate

func (*OneOf) GetSAMLConnectorCreate

func (m *OneOf) GetSAMLConnectorCreate() *SAMLConnectorCreate

func (*OneOf) GetSAMLConnectorDelete

func (m *OneOf) GetSAMLConnectorDelete() *SAMLConnectorDelete

func (*OneOf) GetSAMLConnectorUpdate

func (m *OneOf) GetSAMLConnectorUpdate() *SAMLConnectorUpdate

func (*OneOf) GetSAMLIdPAuthAttempt

func (m *OneOf) GetSAMLIdPAuthAttempt() *SAMLIdPAuthAttempt

func (*OneOf) GetSAMLIdPServiceProviderCreate

func (m *OneOf) GetSAMLIdPServiceProviderCreate() *SAMLIdPServiceProviderCreate

func (*OneOf) GetSAMLIdPServiceProviderDelete

func (m *OneOf) GetSAMLIdPServiceProviderDelete() *SAMLIdPServiceProviderDelete

func (*OneOf) GetSAMLIdPServiceProviderDeleteAll

func (m *OneOf) GetSAMLIdPServiceProviderDeleteAll() *SAMLIdPServiceProviderDeleteAll

func (*OneOf) GetSAMLIdPServiceProviderUpdate

func (m *OneOf) GetSAMLIdPServiceProviderUpdate() *SAMLIdPServiceProviderUpdate

func (*OneOf) GetSCP

func (m *OneOf) GetSCP() *SCP

func (*OneOf) GetSFTP

func (m *OneOf) GetSFTP() *SFTP

func (*OneOf) GetSFTPSummary

func (m *OneOf) GetSFTPSummary() *SFTPSummary

func (*OneOf) GetSPIFFEFederationCreate

func (m *OneOf) GetSPIFFEFederationCreate() *SPIFFEFederationCreate

func (*OneOf) GetSPIFFEFederationDelete

func (m *OneOf) GetSPIFFEFederationDelete() *SPIFFEFederationDelete

func (*OneOf) GetSPIFFESVIDIssued

func (m *OneOf) GetSPIFFESVIDIssued() *SPIFFESVIDIssued

func (*OneOf) GetSQLServerRPCRequest

func (m *OneOf) GetSQLServerRPCRequest() *SQLServerRPCRequest

func (*OneOf) GetSSMRun

func (m *OneOf) GetSSMRun() *SSMRun

func (*OneOf) GetSecurityReportRun

func (m *OneOf) GetSecurityReportRun() *SecurityReportRun

func (*OneOf) GetSessionCommand

func (m *OneOf) GetSessionCommand() *SessionCommand

func (*OneOf) GetSessionConnect

func (m *OneOf) GetSessionConnect() *SessionConnect

func (*OneOf) GetSessionData

func (m *OneOf) GetSessionData() *SessionData

func (*OneOf) GetSessionDisk

func (m *OneOf) GetSessionDisk() *SessionDisk

func (*OneOf) GetSessionEnd

func (m *OneOf) GetSessionEnd() *SessionEnd

func (*OneOf) GetSessionJoin

func (m *OneOf) GetSessionJoin() *SessionJoin

func (*OneOf) GetSessionLeave

func (m *OneOf) GetSessionLeave() *SessionLeave

func (*OneOf) GetSessionNetwork

func (m *OneOf) GetSessionNetwork() *SessionNetwork

func (*OneOf) GetSessionPrint

func (m *OneOf) GetSessionPrint() *SessionPrint

func (*OneOf) GetSessionRecordingAccess

func (m *OneOf) GetSessionRecordingAccess() *SessionRecordingAccess

func (*OneOf) GetSessionRecordingConfigUpdate

func (m *OneOf) GetSessionRecordingConfigUpdate() *SessionRecordingConfigUpdate

func (*OneOf) GetSessionReject

func (m *OneOf) GetSessionReject() *SessionReject

func (*OneOf) GetSessionStart

func (m *OneOf) GetSessionStart() *SessionStart

func (*OneOf) GetSessionUpload

func (m *OneOf) GetSessionUpload() *SessionUpload

func (*OneOf) GetSpannerRPC

func (m *OneOf) GetSpannerRPC() *SpannerRPC

func (*OneOf) GetStableUNIXUserCreate

func (m *OneOf) GetStableUNIXUserCreate() *StableUNIXUserCreate

func (*OneOf) GetStaticHostUserCreate

func (m *OneOf) GetStaticHostUserCreate() *StaticHostUserCreate

func (*OneOf) GetStaticHostUserDelete

func (m *OneOf) GetStaticHostUserDelete() *StaticHostUserDelete

func (*OneOf) GetStaticHostUserUpdate

func (m *OneOf) GetStaticHostUserUpdate() *StaticHostUserUpdate

func (*OneOf) GetSubsystem

func (m *OneOf) GetSubsystem() *Subsystem

func (*OneOf) GetTrustedClusterCreate

func (m *OneOf) GetTrustedClusterCreate() *TrustedClusterCreate

func (*OneOf) GetTrustedClusterDelete

func (m *OneOf) GetTrustedClusterDelete() *TrustedClusterDelete

func (*OneOf) GetTrustedClusterTokenCreate

func (m *OneOf) GetTrustedClusterTokenCreate() *TrustedClusterTokenCreate

func (*OneOf) GetUnknown

func (m *OneOf) GetUnknown() *Unknown

func (*OneOf) GetUpgradeWindowStartUpdate

func (m *OneOf) GetUpgradeWindowStartUpdate() *UpgradeWindowStartUpdate

func (*OneOf) GetUserCreate

func (m *OneOf) GetUserCreate() *UserCreate

func (*OneOf) GetUserDelete

func (m *OneOf) GetUserDelete() *UserDelete

func (*OneOf) GetUserLogin

func (m *OneOf) GetUserLogin() *UserLogin

func (*OneOf) GetUserLoginAccessListInvalid

func (m *OneOf) GetUserLoginAccessListInvalid() *UserLoginAccessListInvalid

func (*OneOf) GetUserPasswordChange

func (m *OneOf) GetUserPasswordChange() *UserPasswordChange

func (*OneOf) GetUserTaskCreate

func (m *OneOf) GetUserTaskCreate() *UserTaskCreate

func (*OneOf) GetUserTaskDelete

func (m *OneOf) GetUserTaskDelete() *UserTaskDelete

func (*OneOf) GetUserTaskUpdate

func (m *OneOf) GetUserTaskUpdate() *UserTaskUpdate

func (*OneOf) GetUserTokenCreate

func (m *OneOf) GetUserTokenCreate() *UserTokenCreate

func (*OneOf) GetUserUpdate

func (m *OneOf) GetUserUpdate() *UserUpdate

func (*OneOf) GetValidateMFAAuthResponse

func (m *OneOf) GetValidateMFAAuthResponse() *ValidateMFAAuthResponse

func (*OneOf) GetWindowsDesktopSessionEnd

func (m *OneOf) GetWindowsDesktopSessionEnd() *WindowsDesktopSessionEnd

func (*OneOf) GetWindowsDesktopSessionStart

func (m *OneOf) GetWindowsDesktopSessionStart() *WindowsDesktopSessionStart

func (*OneOf) GetWorkloadIdentityCreate

func (m *OneOf) GetWorkloadIdentityCreate() *WorkloadIdentityCreate

func (*OneOf) GetWorkloadIdentityDelete

func (m *OneOf) GetWorkloadIdentityDelete() *WorkloadIdentityDelete

func (*OneOf) GetWorkloadIdentityUpdate

func (m *OneOf) GetWorkloadIdentityUpdate() *WorkloadIdentityUpdate

func (*OneOf) GetWorkloadIdentityX509RevocationCreate

func (m *OneOf) GetWorkloadIdentityX509RevocationCreate() *WorkloadIdentityX509RevocationCreate

func (*OneOf) GetWorkloadIdentityX509RevocationDelete

func (m *OneOf) GetWorkloadIdentityX509RevocationDelete() *WorkloadIdentityX509RevocationDelete

func (*OneOf) GetWorkloadIdentityX509RevocationUpdate

func (m *OneOf) GetWorkloadIdentityX509RevocationUpdate() *WorkloadIdentityX509RevocationUpdate

func (*OneOf) GetX11Forward

func (m *OneOf) GetX11Forward() *X11Forward

func (*OneOf) Marshal

func (m *OneOf) Marshal() (dAtA []byte, err error)

func (*OneOf) MarshalTo

func (m *OneOf) MarshalTo(dAtA []byte) (int, error)

func (*OneOf) MarshalToSizedBuffer

func (m *OneOf) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf) ProtoMessage

func (*OneOf) ProtoMessage()

func (*OneOf) Reset

func (m *OneOf) Reset()

func (*OneOf) Size

func (m *OneOf) Size() (n int)

func (*OneOf) String

func (m *OneOf) String() string

func (*OneOf) Unmarshal

func (m *OneOf) Unmarshal(dAtA []byte) error

func (*OneOf) XXX_DiscardUnknown

func (m *OneOf) XXX_DiscardUnknown()

func (*OneOf) XXX_Marshal

func (m *OneOf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OneOf) XXX_Merge

func (m *OneOf) XXX_Merge(src proto.Message)

func (*OneOf) XXX_OneofWrappers

func (*OneOf) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*OneOf) XXX_Size

func (m *OneOf) XXX_Size() int

func (*OneOf) XXX_Unmarshal

func (m *OneOf) XXX_Unmarshal(b []byte) error

type OneOf_AWSICResourceSync

type OneOf_AWSICResourceSync struct {
	AWSICResourceSync *AWSICResourceSync `protobuf:"bytes,204,opt,name=AWSICResourceSync,proto3,oneof" json:"AWSICResourceSync,omitempty"`
}

func (*OneOf_AWSICResourceSync) MarshalTo

func (m *OneOf_AWSICResourceSync) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AWSICResourceSync) MarshalToSizedBuffer

func (m *OneOf_AWSICResourceSync) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AWSICResourceSync) Size

func (m *OneOf_AWSICResourceSync) Size() (n int)

type OneOf_AccessGraphSettingsUpdate

type OneOf_AccessGraphSettingsUpdate struct {
	AccessGraphSettingsUpdate *AccessGraphSettingsUpdate `protobuf:"bytes,164,opt,name=AccessGraphSettingsUpdate,proto3,oneof" json:"AccessGraphSettingsUpdate,omitempty"`
}

func (*OneOf_AccessGraphSettingsUpdate) MarshalTo

func (m *OneOf_AccessGraphSettingsUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessGraphSettingsUpdate) MarshalToSizedBuffer

func (m *OneOf_AccessGraphSettingsUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessGraphSettingsUpdate) Size

func (m *OneOf_AccessGraphSettingsUpdate) Size() (n int)

type OneOf_AccessListCreate

type OneOf_AccessListCreate struct {
	AccessListCreate *AccessListCreate `protobuf:"bytes,126,opt,name=AccessListCreate,proto3,oneof" json:"AccessListCreate,omitempty"`
}

func (*OneOf_AccessListCreate) MarshalTo

func (m *OneOf_AccessListCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListCreate) MarshalToSizedBuffer

func (m *OneOf_AccessListCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListCreate) Size

func (m *OneOf_AccessListCreate) Size() (n int)

type OneOf_AccessListDelete

type OneOf_AccessListDelete struct {
	AccessListDelete *AccessListDelete `protobuf:"bytes,128,opt,name=AccessListDelete,proto3,oneof" json:"AccessListDelete,omitempty"`
}

func (*OneOf_AccessListDelete) MarshalTo

func (m *OneOf_AccessListDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListDelete) MarshalToSizedBuffer

func (m *OneOf_AccessListDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListDelete) Size

func (m *OneOf_AccessListDelete) Size() (n int)

type OneOf_AccessListMemberCreate

type OneOf_AccessListMemberCreate struct {
	AccessListMemberCreate *AccessListMemberCreate `protobuf:"bytes,130,opt,name=AccessListMemberCreate,proto3,oneof" json:"AccessListMemberCreate,omitempty"`
}

func (*OneOf_AccessListMemberCreate) MarshalTo

func (m *OneOf_AccessListMemberCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberCreate) MarshalToSizedBuffer

func (m *OneOf_AccessListMemberCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberCreate) Size

func (m *OneOf_AccessListMemberCreate) Size() (n int)

type OneOf_AccessListMemberDelete

type OneOf_AccessListMemberDelete struct {
	AccessListMemberDelete *AccessListMemberDelete `protobuf:"bytes,132,opt,name=AccessListMemberDelete,proto3,oneof" json:"AccessListMemberDelete,omitempty"`
}

func (*OneOf_AccessListMemberDelete) MarshalTo

func (m *OneOf_AccessListMemberDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberDelete) MarshalToSizedBuffer

func (m *OneOf_AccessListMemberDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberDelete) Size

func (m *OneOf_AccessListMemberDelete) Size() (n int)

type OneOf_AccessListMemberDeleteAllForAccessList

type OneOf_AccessListMemberDeleteAllForAccessList struct {
	AccessListMemberDeleteAllForAccessList *AccessListMemberDeleteAllForAccessList `` /* 137-byte string literal not displayed */
}

func (*OneOf_AccessListMemberDeleteAllForAccessList) MarshalTo

func (*OneOf_AccessListMemberDeleteAllForAccessList) MarshalToSizedBuffer

func (m *OneOf_AccessListMemberDeleteAllForAccessList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberDeleteAllForAccessList) Size

type OneOf_AccessListMemberUpdate

type OneOf_AccessListMemberUpdate struct {
	AccessListMemberUpdate *AccessListMemberUpdate `protobuf:"bytes,131,opt,name=AccessListMemberUpdate,proto3,oneof" json:"AccessListMemberUpdate,omitempty"`
}

func (*OneOf_AccessListMemberUpdate) MarshalTo

func (m *OneOf_AccessListMemberUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberUpdate) MarshalToSizedBuffer

func (m *OneOf_AccessListMemberUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListMemberUpdate) Size

func (m *OneOf_AccessListMemberUpdate) Size() (n int)

type OneOf_AccessListReview

type OneOf_AccessListReview struct {
	AccessListReview *AccessListReview `protobuf:"bytes,129,opt,name=AccessListReview,proto3,oneof" json:"AccessListReview,omitempty"`
}

func (*OneOf_AccessListReview) MarshalTo

func (m *OneOf_AccessListReview) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListReview) MarshalToSizedBuffer

func (m *OneOf_AccessListReview) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListReview) Size

func (m *OneOf_AccessListReview) Size() (n int)

type OneOf_AccessListUpdate

type OneOf_AccessListUpdate struct {
	AccessListUpdate *AccessListUpdate `protobuf:"bytes,127,opt,name=AccessListUpdate,proto3,oneof" json:"AccessListUpdate,omitempty"`
}

func (*OneOf_AccessListUpdate) MarshalTo

func (m *OneOf_AccessListUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessListUpdate) MarshalToSizedBuffer

func (m *OneOf_AccessListUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessListUpdate) Size

func (m *OneOf_AccessListUpdate) Size() (n int)

type OneOf_AccessPathChanged

type OneOf_AccessPathChanged struct {
	AccessPathChanged *AccessPathChanged `protobuf:"bytes,157,opt,name=AccessPathChanged,proto3,oneof" json:"AccessPathChanged,omitempty"`
}

func (*OneOf_AccessPathChanged) MarshalTo

func (m *OneOf_AccessPathChanged) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessPathChanged) MarshalToSizedBuffer

func (m *OneOf_AccessPathChanged) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessPathChanged) Size

func (m *OneOf_AccessPathChanged) Size() (n int)

type OneOf_AccessRequestCreate

type OneOf_AccessRequestCreate struct {
	AccessRequestCreate *AccessRequestCreate `protobuf:"bytes,23,opt,name=AccessRequestCreate,proto3,oneof" json:"AccessRequestCreate,omitempty"`
}

func (*OneOf_AccessRequestCreate) MarshalTo

func (m *OneOf_AccessRequestCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessRequestCreate) MarshalToSizedBuffer

func (m *OneOf_AccessRequestCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessRequestCreate) Size

func (m *OneOf_AccessRequestCreate) Size() (n int)

type OneOf_AccessRequestDelete

type OneOf_AccessRequestDelete struct {
	AccessRequestDelete *AccessRequestDelete `protobuf:"bytes,66,opt,name=AccessRequestDelete,proto3,oneof" json:"AccessRequestDelete,omitempty"`
}

func (*OneOf_AccessRequestDelete) MarshalTo

func (m *OneOf_AccessRequestDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessRequestDelete) MarshalToSizedBuffer

func (m *OneOf_AccessRequestDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessRequestDelete) Size

func (m *OneOf_AccessRequestDelete) Size() (n int)

type OneOf_AccessRequestExpire

type OneOf_AccessRequestExpire struct {
	AccessRequestExpire *AccessRequestExpire `protobuf:"bytes,199,opt,name=AccessRequestExpire,proto3,oneof" json:"AccessRequestExpire,omitempty"`
}

func (*OneOf_AccessRequestExpire) MarshalTo

func (m *OneOf_AccessRequestExpire) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessRequestExpire) MarshalToSizedBuffer

func (m *OneOf_AccessRequestExpire) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessRequestExpire) Size

func (m *OneOf_AccessRequestExpire) Size() (n int)

type OneOf_AccessRequestResourceSearch

type OneOf_AccessRequestResourceSearch struct {
	AccessRequestResourceSearch *AccessRequestResourceSearch `protobuf:"bytes,88,opt,name=AccessRequestResourceSearch,proto3,oneof" json:"AccessRequestResourceSearch,omitempty"`
}

func (*OneOf_AccessRequestResourceSearch) MarshalTo

func (m *OneOf_AccessRequestResourceSearch) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AccessRequestResourceSearch) MarshalToSizedBuffer

func (m *OneOf_AccessRequestResourceSearch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AccessRequestResourceSearch) Size

func (m *OneOf_AccessRequestResourceSearch) Size() (n int)

type OneOf_AppCreate

type OneOf_AppCreate struct {
	AppCreate *AppCreate `protobuf:"bytes,56,opt,name=AppCreate,proto3,oneof" json:"AppCreate,omitempty"`
}

func (*OneOf_AppCreate) MarshalTo

func (m *OneOf_AppCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppCreate) MarshalToSizedBuffer

func (m *OneOf_AppCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppCreate) Size

func (m *OneOf_AppCreate) Size() (n int)

type OneOf_AppDelete

type OneOf_AppDelete struct {
	AppDelete *AppDelete `protobuf:"bytes,58,opt,name=AppDelete,proto3,oneof" json:"AppDelete,omitempty"`
}

func (*OneOf_AppDelete) MarshalTo

func (m *OneOf_AppDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppDelete) MarshalToSizedBuffer

func (m *OneOf_AppDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppDelete) Size

func (m *OneOf_AppDelete) Size() (n int)

type OneOf_AppSessionChunk

type OneOf_AppSessionChunk struct {
	AppSessionChunk *AppSessionChunk `protobuf:"bytes,38,opt,name=AppSessionChunk,proto3,oneof" json:"AppSessionChunk,omitempty"`
}

func (*OneOf_AppSessionChunk) MarshalTo

func (m *OneOf_AppSessionChunk) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppSessionChunk) MarshalToSizedBuffer

func (m *OneOf_AppSessionChunk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppSessionChunk) Size

func (m *OneOf_AppSessionChunk) Size() (n int)

type OneOf_AppSessionDynamoDBRequest

type OneOf_AppSessionDynamoDBRequest struct {
	AppSessionDynamoDBRequest *AppSessionDynamoDBRequest `protobuf:"bytes,105,opt,name=AppSessionDynamoDBRequest,proto3,oneof" json:"AppSessionDynamoDBRequest,omitempty"`
}

func (*OneOf_AppSessionDynamoDBRequest) MarshalTo

func (m *OneOf_AppSessionDynamoDBRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppSessionDynamoDBRequest) MarshalToSizedBuffer

func (m *OneOf_AppSessionDynamoDBRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppSessionDynamoDBRequest) Size

func (m *OneOf_AppSessionDynamoDBRequest) Size() (n int)

type OneOf_AppSessionEnd

type OneOf_AppSessionEnd struct {
	AppSessionEnd *AppSessionEnd `protobuf:"bytes,93,opt,name=AppSessionEnd,proto3,oneof" json:"AppSessionEnd,omitempty"`
}

func (*OneOf_AppSessionEnd) MarshalTo

func (m *OneOf_AppSessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppSessionEnd) MarshalToSizedBuffer

func (m *OneOf_AppSessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppSessionEnd) Size

func (m *OneOf_AppSessionEnd) Size() (n int)

type OneOf_AppSessionRequest

type OneOf_AppSessionRequest struct {
	AppSessionRequest *AppSessionRequest `protobuf:"bytes,39,opt,name=AppSessionRequest,proto3,oneof" json:"AppSessionRequest,omitempty"`
}

func (*OneOf_AppSessionRequest) MarshalTo

func (m *OneOf_AppSessionRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppSessionRequest) MarshalToSizedBuffer

func (m *OneOf_AppSessionRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppSessionRequest) Size

func (m *OneOf_AppSessionRequest) Size() (n int)

type OneOf_AppSessionStart

type OneOf_AppSessionStart struct {
	AppSessionStart *AppSessionStart `protobuf:"bytes,37,opt,name=AppSessionStart,proto3,oneof" json:"AppSessionStart,omitempty"`
}

func (*OneOf_AppSessionStart) MarshalTo

func (m *OneOf_AppSessionStart) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppSessionStart) MarshalToSizedBuffer

func (m *OneOf_AppSessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppSessionStart) Size

func (m *OneOf_AppSessionStart) Size() (n int)

type OneOf_AppUpdate

type OneOf_AppUpdate struct {
	AppUpdate *AppUpdate `protobuf:"bytes,57,opt,name=AppUpdate,proto3,oneof" json:"AppUpdate,omitempty"`
}

func (*OneOf_AppUpdate) MarshalTo

func (m *OneOf_AppUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AppUpdate) MarshalToSizedBuffer

func (m *OneOf_AppUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AppUpdate) Size

func (m *OneOf_AppUpdate) Size() (n int)

type OneOf_AuditQueryRun

type OneOf_AuditQueryRun struct {
	AuditQueryRun *AuditQueryRun `protobuf:"bytes,134,opt,name=AuditQueryRun,proto3,oneof" json:"AuditQueryRun,omitempty"`
}

func (*OneOf_AuditQueryRun) MarshalTo

func (m *OneOf_AuditQueryRun) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AuditQueryRun) MarshalToSizedBuffer

func (m *OneOf_AuditQueryRun) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AuditQueryRun) Size

func (m *OneOf_AuditQueryRun) Size() (n int)

type OneOf_AuthAttempt

type OneOf_AuthAttempt struct {
	AuthAttempt *AuthAttempt `protobuf:"bytes,22,opt,name=AuthAttempt,proto3,oneof" json:"AuthAttempt,omitempty"`
}

func (*OneOf_AuthAttempt) MarshalTo

func (m *OneOf_AuthAttempt) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AuthAttempt) MarshalToSizedBuffer

func (m *OneOf_AuthAttempt) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AuthAttempt) Size

func (m *OneOf_AuthAttempt) Size() (n int)

type OneOf_AuthPreferenceUpdate

type OneOf_AuthPreferenceUpdate struct {
	AuthPreferenceUpdate *AuthPreferenceUpdate `protobuf:"bytes,152,opt,name=AuthPreferenceUpdate,proto3,oneof" json:"AuthPreferenceUpdate,omitempty"`
}

func (*OneOf_AuthPreferenceUpdate) MarshalTo

func (m *OneOf_AuthPreferenceUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AuthPreferenceUpdate) MarshalToSizedBuffer

func (m *OneOf_AuthPreferenceUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AuthPreferenceUpdate) Size

func (m *OneOf_AuthPreferenceUpdate) Size() (n int)

type OneOf_AutoUpdateConfigCreate

type OneOf_AutoUpdateConfigCreate struct {
	AutoUpdateConfigCreate *AutoUpdateConfigCreate `protobuf:"bytes,173,opt,name=AutoUpdateConfigCreate,proto3,oneof" json:"AutoUpdateConfigCreate,omitempty"`
}

func (*OneOf_AutoUpdateConfigCreate) MarshalTo

func (m *OneOf_AutoUpdateConfigCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateConfigCreate) MarshalToSizedBuffer

func (m *OneOf_AutoUpdateConfigCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateConfigCreate) Size

func (m *OneOf_AutoUpdateConfigCreate) Size() (n int)

type OneOf_AutoUpdateConfigDelete

type OneOf_AutoUpdateConfigDelete struct {
	AutoUpdateConfigDelete *AutoUpdateConfigDelete `protobuf:"bytes,175,opt,name=AutoUpdateConfigDelete,proto3,oneof" json:"AutoUpdateConfigDelete,omitempty"`
}

func (*OneOf_AutoUpdateConfigDelete) MarshalTo

func (m *OneOf_AutoUpdateConfigDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateConfigDelete) MarshalToSizedBuffer

func (m *OneOf_AutoUpdateConfigDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateConfigDelete) Size

func (m *OneOf_AutoUpdateConfigDelete) Size() (n int)

type OneOf_AutoUpdateConfigUpdate

type OneOf_AutoUpdateConfigUpdate struct {
	AutoUpdateConfigUpdate *AutoUpdateConfigUpdate `protobuf:"bytes,174,opt,name=AutoUpdateConfigUpdate,proto3,oneof" json:"AutoUpdateConfigUpdate,omitempty"`
}

func (*OneOf_AutoUpdateConfigUpdate) MarshalTo

func (m *OneOf_AutoUpdateConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateConfigUpdate) MarshalToSizedBuffer

func (m *OneOf_AutoUpdateConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateConfigUpdate) Size

func (m *OneOf_AutoUpdateConfigUpdate) Size() (n int)

type OneOf_AutoUpdateVersionCreate

type OneOf_AutoUpdateVersionCreate struct {
	AutoUpdateVersionCreate *AutoUpdateVersionCreate `protobuf:"bytes,176,opt,name=AutoUpdateVersionCreate,proto3,oneof" json:"AutoUpdateVersionCreate,omitempty"`
}

func (*OneOf_AutoUpdateVersionCreate) MarshalTo

func (m *OneOf_AutoUpdateVersionCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateVersionCreate) MarshalToSizedBuffer

func (m *OneOf_AutoUpdateVersionCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateVersionCreate) Size

func (m *OneOf_AutoUpdateVersionCreate) Size() (n int)

type OneOf_AutoUpdateVersionDelete

type OneOf_AutoUpdateVersionDelete struct {
	AutoUpdateVersionDelete *AutoUpdateVersionDelete `protobuf:"bytes,178,opt,name=AutoUpdateVersionDelete,proto3,oneof" json:"AutoUpdateVersionDelete,omitempty"`
}

func (*OneOf_AutoUpdateVersionDelete) MarshalTo

func (m *OneOf_AutoUpdateVersionDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateVersionDelete) MarshalToSizedBuffer

func (m *OneOf_AutoUpdateVersionDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateVersionDelete) Size

func (m *OneOf_AutoUpdateVersionDelete) Size() (n int)

type OneOf_AutoUpdateVersionUpdate

type OneOf_AutoUpdateVersionUpdate struct {
	AutoUpdateVersionUpdate *AutoUpdateVersionUpdate `protobuf:"bytes,177,opt,name=AutoUpdateVersionUpdate,proto3,oneof" json:"AutoUpdateVersionUpdate,omitempty"`
}

func (*OneOf_AutoUpdateVersionUpdate) MarshalTo

func (m *OneOf_AutoUpdateVersionUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateVersionUpdate) MarshalToSizedBuffer

func (m *OneOf_AutoUpdateVersionUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_AutoUpdateVersionUpdate) Size

func (m *OneOf_AutoUpdateVersionUpdate) Size() (n int)

type OneOf_BillingCardCreate

type OneOf_BillingCardCreate struct {
	BillingCardCreate *BillingCardCreate `protobuf:"bytes,47,opt,name=BillingCardCreate,proto3,oneof" json:"BillingCardCreate,omitempty"`
}

func (*OneOf_BillingCardCreate) MarshalTo

func (m *OneOf_BillingCardCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BillingCardCreate) MarshalToSizedBuffer

func (m *OneOf_BillingCardCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BillingCardCreate) Size

func (m *OneOf_BillingCardCreate) Size() (n int)

type OneOf_BillingCardDelete

type OneOf_BillingCardDelete struct {
	BillingCardDelete *BillingCardDelete `protobuf:"bytes,48,opt,name=BillingCardDelete,proto3,oneof" json:"BillingCardDelete,omitempty"`
}

func (*OneOf_BillingCardDelete) MarshalTo

func (m *OneOf_BillingCardDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BillingCardDelete) MarshalToSizedBuffer

func (m *OneOf_BillingCardDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BillingCardDelete) Size

func (m *OneOf_BillingCardDelete) Size() (n int)

type OneOf_BillingInformationUpdate

type OneOf_BillingInformationUpdate struct {
	BillingInformationUpdate *BillingInformationUpdate `protobuf:"bytes,46,opt,name=BillingInformationUpdate,proto3,oneof" json:"BillingInformationUpdate,omitempty"`
}

func (*OneOf_BillingInformationUpdate) MarshalTo

func (m *OneOf_BillingInformationUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BillingInformationUpdate) MarshalToSizedBuffer

func (m *OneOf_BillingInformationUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BillingInformationUpdate) Size

func (m *OneOf_BillingInformationUpdate) Size() (n int)

type OneOf_BotCreate

type OneOf_BotCreate struct {
	BotCreate *BotCreate `protobuf:"bytes,143,opt,name=BotCreate,proto3,oneof" json:"BotCreate,omitempty"`
}

func (*OneOf_BotCreate) MarshalTo

func (m *OneOf_BotCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BotCreate) MarshalToSizedBuffer

func (m *OneOf_BotCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BotCreate) Size

func (m *OneOf_BotCreate) Size() (n int)

type OneOf_BotDelete

type OneOf_BotDelete struct {
	BotDelete *BotDelete `protobuf:"bytes,144,opt,name=BotDelete,proto3,oneof" json:"BotDelete,omitempty"`
}

func (*OneOf_BotDelete) MarshalTo

func (m *OneOf_BotDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BotDelete) MarshalToSizedBuffer

func (m *OneOf_BotDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BotDelete) Size

func (m *OneOf_BotDelete) Size() (n int)

type OneOf_BotJoin

type OneOf_BotJoin struct {
	BotJoin *BotJoin `protobuf:"bytes,110,opt,name=BotJoin,proto3,oneof" json:"BotJoin,omitempty"`
}

func (*OneOf_BotJoin) MarshalTo

func (m *OneOf_BotJoin) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BotJoin) MarshalToSizedBuffer

func (m *OneOf_BotJoin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BotJoin) Size

func (m *OneOf_BotJoin) Size() (n int)

type OneOf_BotUpdate

type OneOf_BotUpdate struct {
	BotUpdate *BotUpdate `protobuf:"bytes,145,opt,name=BotUpdate,proto3,oneof" json:"BotUpdate,omitempty"`
}

func (*OneOf_BotUpdate) MarshalTo

func (m *OneOf_BotUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_BotUpdate) MarshalToSizedBuffer

func (m *OneOf_BotUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_BotUpdate) Size

func (m *OneOf_BotUpdate) Size() (n int)

type OneOf_CassandraBatch

type OneOf_CassandraBatch struct {
	CassandraBatch *CassandraBatch `protobuf:"bytes,101,opt,name=CassandraBatch,proto3,oneof" json:"CassandraBatch,omitempty"`
}

func (*OneOf_CassandraBatch) MarshalTo

func (m *OneOf_CassandraBatch) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CassandraBatch) MarshalToSizedBuffer

func (m *OneOf_CassandraBatch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CassandraBatch) Size

func (m *OneOf_CassandraBatch) Size() (n int)

type OneOf_CassandraExecute

type OneOf_CassandraExecute struct {
	CassandraExecute *CassandraExecute `protobuf:"bytes,104,opt,name=CassandraExecute,proto3,oneof" json:"CassandraExecute,omitempty"`
}

func (*OneOf_CassandraExecute) MarshalTo

func (m *OneOf_CassandraExecute) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CassandraExecute) MarshalToSizedBuffer

func (m *OneOf_CassandraExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CassandraExecute) Size

func (m *OneOf_CassandraExecute) Size() (n int)

type OneOf_CassandraPrepare

type OneOf_CassandraPrepare struct {
	CassandraPrepare *CassandraPrepare `protobuf:"bytes,102,opt,name=CassandraPrepare,proto3,oneof" json:"CassandraPrepare,omitempty"`
}

func (*OneOf_CassandraPrepare) MarshalTo

func (m *OneOf_CassandraPrepare) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CassandraPrepare) MarshalToSizedBuffer

func (m *OneOf_CassandraPrepare) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CassandraPrepare) Size

func (m *OneOf_CassandraPrepare) Size() (n int)

type OneOf_CassandraRegister

type OneOf_CassandraRegister struct {
	CassandraRegister *CassandraRegister `protobuf:"bytes,103,opt,name=CassandraRegister,proto3,oneof" json:"CassandraRegister,omitempty"`
}

func (*OneOf_CassandraRegister) MarshalTo

func (m *OneOf_CassandraRegister) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CassandraRegister) MarshalToSizedBuffer

func (m *OneOf_CassandraRegister) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CassandraRegister) Size

func (m *OneOf_CassandraRegister) Size() (n int)

type OneOf_CertificateCreate

type OneOf_CertificateCreate struct {
	CertificateCreate *CertificateCreate `protobuf:"bytes,68,opt,name=CertificateCreate,proto3,oneof" json:"CertificateCreate,omitempty"`
}

func (*OneOf_CertificateCreate) MarshalTo

func (m *OneOf_CertificateCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CertificateCreate) MarshalToSizedBuffer

func (m *OneOf_CertificateCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CertificateCreate) Size

func (m *OneOf_CertificateCreate) Size() (n int)

type OneOf_ClientDisconnect

type OneOf_ClientDisconnect struct {
	ClientDisconnect *ClientDisconnect `protobuf:"bytes,21,opt,name=ClientDisconnect,proto3,oneof" json:"ClientDisconnect,omitempty"`
}

func (*OneOf_ClientDisconnect) MarshalTo

func (m *OneOf_ClientDisconnect) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ClientDisconnect) MarshalToSizedBuffer

func (m *OneOf_ClientDisconnect) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ClientDisconnect) Size

func (m *OneOf_ClientDisconnect) Size() (n int)

type OneOf_ClusterNetworkingConfigUpdate

type OneOf_ClusterNetworkingConfigUpdate struct {
	ClusterNetworkingConfigUpdate *ClusterNetworkingConfigUpdate `protobuf:"bytes,154,opt,name=ClusterNetworkingConfigUpdate,proto3,oneof" json:"ClusterNetworkingConfigUpdate,omitempty"`
}

func (*OneOf_ClusterNetworkingConfigUpdate) MarshalTo

func (m *OneOf_ClusterNetworkingConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ClusterNetworkingConfigUpdate) MarshalToSizedBuffer

func (m *OneOf_ClusterNetworkingConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ClusterNetworkingConfigUpdate) Size

type OneOf_ContactCreate

type OneOf_ContactCreate struct {
	ContactCreate *ContactCreate `protobuf:"bytes,192,opt,name=ContactCreate,proto3,oneof" json:"ContactCreate,omitempty"`
}

func (*OneOf_ContactCreate) MarshalTo

func (m *OneOf_ContactCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ContactCreate) MarshalToSizedBuffer

func (m *OneOf_ContactCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ContactCreate) Size

func (m *OneOf_ContactCreate) Size() (n int)

type OneOf_ContactDelete

type OneOf_ContactDelete struct {
	ContactDelete *ContactDelete `protobuf:"bytes,193,opt,name=ContactDelete,proto3,oneof" json:"ContactDelete,omitempty"`
}

func (*OneOf_ContactDelete) MarshalTo

func (m *OneOf_ContactDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ContactDelete) MarshalToSizedBuffer

func (m *OneOf_ContactDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ContactDelete) Size

func (m *OneOf_ContactDelete) Size() (n int)

type OneOf_CreateMFAAuthChallenge

type OneOf_CreateMFAAuthChallenge struct {
	CreateMFAAuthChallenge *CreateMFAAuthChallenge `protobuf:"bytes,146,opt,name=CreateMFAAuthChallenge,proto3,oneof" json:"CreateMFAAuthChallenge,omitempty"`
}

func (*OneOf_CreateMFAAuthChallenge) MarshalTo

func (m *OneOf_CreateMFAAuthChallenge) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CreateMFAAuthChallenge) MarshalToSizedBuffer

func (m *OneOf_CreateMFAAuthChallenge) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CreateMFAAuthChallenge) Size

func (m *OneOf_CreateMFAAuthChallenge) Size() (n int)

type OneOf_CrownJewelCreate

type OneOf_CrownJewelCreate struct {
	CrownJewelCreate *CrownJewelCreate `protobuf:"bytes,182,opt,name=CrownJewelCreate,proto3,oneof" json:"CrownJewelCreate,omitempty"`
}

func (*OneOf_CrownJewelCreate) MarshalTo

func (m *OneOf_CrownJewelCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CrownJewelCreate) MarshalToSizedBuffer

func (m *OneOf_CrownJewelCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CrownJewelCreate) Size

func (m *OneOf_CrownJewelCreate) Size() (n int)

type OneOf_CrownJewelDelete

type OneOf_CrownJewelDelete struct {
	CrownJewelDelete *CrownJewelDelete `protobuf:"bytes,184,opt,name=CrownJewelDelete,proto3,oneof" json:"CrownJewelDelete,omitempty"`
}

func (*OneOf_CrownJewelDelete) MarshalTo

func (m *OneOf_CrownJewelDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CrownJewelDelete) MarshalToSizedBuffer

func (m *OneOf_CrownJewelDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CrownJewelDelete) Size

func (m *OneOf_CrownJewelDelete) Size() (n int)

type OneOf_CrownJewelUpdate

type OneOf_CrownJewelUpdate struct {
	CrownJewelUpdate *CrownJewelUpdate `protobuf:"bytes,183,opt,name=CrownJewelUpdate,proto3,oneof" json:"CrownJewelUpdate,omitempty"`
}

func (*OneOf_CrownJewelUpdate) MarshalTo

func (m *OneOf_CrownJewelUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_CrownJewelUpdate) MarshalToSizedBuffer

func (m *OneOf_CrownJewelUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_CrownJewelUpdate) Size

func (m *OneOf_CrownJewelUpdate) Size() (n int)

type OneOf_DatabaseCreate

type OneOf_DatabaseCreate struct {
	DatabaseCreate *DatabaseCreate `protobuf:"bytes,53,opt,name=DatabaseCreate,proto3,oneof" json:"DatabaseCreate,omitempty"`
}

func (*OneOf_DatabaseCreate) MarshalTo

func (m *OneOf_DatabaseCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseCreate) MarshalToSizedBuffer

func (m *OneOf_DatabaseCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseCreate) Size

func (m *OneOf_DatabaseCreate) Size() (n int)

type OneOf_DatabaseDelete

type OneOf_DatabaseDelete struct {
	DatabaseDelete *DatabaseDelete `protobuf:"bytes,55,opt,name=DatabaseDelete,proto3,oneof" json:"DatabaseDelete,omitempty"`
}

func (*OneOf_DatabaseDelete) MarshalTo

func (m *OneOf_DatabaseDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseDelete) MarshalToSizedBuffer

func (m *OneOf_DatabaseDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseDelete) Size

func (m *OneOf_DatabaseDelete) Size() (n int)

type OneOf_DatabasePermissionUpdate

type OneOf_DatabasePermissionUpdate struct {
	DatabasePermissionUpdate *DatabasePermissionUpdate `protobuf:"bytes,149,opt,name=DatabasePermissionUpdate,proto3,oneof" json:"DatabasePermissionUpdate,omitempty"`
}

func (*OneOf_DatabasePermissionUpdate) MarshalTo

func (m *OneOf_DatabasePermissionUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabasePermissionUpdate) MarshalToSizedBuffer

func (m *OneOf_DatabasePermissionUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabasePermissionUpdate) Size

func (m *OneOf_DatabasePermissionUpdate) Size() (n int)

type OneOf_DatabaseSessionCommandResult

type OneOf_DatabaseSessionCommandResult struct {
	DatabaseSessionCommandResult *DatabaseSessionCommandResult `protobuf:"bytes,159,opt,name=DatabaseSessionCommandResult,proto3,oneof" json:"DatabaseSessionCommandResult,omitempty"`
}

func (*OneOf_DatabaseSessionCommandResult) MarshalTo

func (m *OneOf_DatabaseSessionCommandResult) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionCommandResult) MarshalToSizedBuffer

func (m *OneOf_DatabaseSessionCommandResult) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionCommandResult) Size

type OneOf_DatabaseSessionEnd

type OneOf_DatabaseSessionEnd struct {
	DatabaseSessionEnd *DatabaseSessionEnd `protobuf:"bytes,41,opt,name=DatabaseSessionEnd,proto3,oneof" json:"DatabaseSessionEnd,omitempty"`
}

func (*OneOf_DatabaseSessionEnd) MarshalTo

func (m *OneOf_DatabaseSessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionEnd) MarshalToSizedBuffer

func (m *OneOf_DatabaseSessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionEnd) Size

func (m *OneOf_DatabaseSessionEnd) Size() (n int)

type OneOf_DatabaseSessionMalformedPacket

type OneOf_DatabaseSessionMalformedPacket struct {
	DatabaseSessionMalformedPacket *DatabaseSessionMalformedPacket `protobuf:"bytes,90,opt,name=DatabaseSessionMalformedPacket,proto3,oneof" json:"DatabaseSessionMalformedPacket,omitempty"`
}

func (*OneOf_DatabaseSessionMalformedPacket) MarshalTo

func (m *OneOf_DatabaseSessionMalformedPacket) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionMalformedPacket) MarshalToSizedBuffer

func (m *OneOf_DatabaseSessionMalformedPacket) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionMalformedPacket) Size

type OneOf_DatabaseSessionQuery

type OneOf_DatabaseSessionQuery struct {
	DatabaseSessionQuery *DatabaseSessionQuery `protobuf:"bytes,42,opt,name=DatabaseSessionQuery,proto3,oneof" json:"DatabaseSessionQuery,omitempty"`
}

func (*OneOf_DatabaseSessionQuery) MarshalTo

func (m *OneOf_DatabaseSessionQuery) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionQuery) MarshalToSizedBuffer

func (m *OneOf_DatabaseSessionQuery) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionQuery) Size

func (m *OneOf_DatabaseSessionQuery) Size() (n int)

type OneOf_DatabaseSessionStart

type OneOf_DatabaseSessionStart struct {
	DatabaseSessionStart *DatabaseSessionStart `protobuf:"bytes,40,opt,name=DatabaseSessionStart,proto3,oneof" json:"DatabaseSessionStart,omitempty"`
}

func (*OneOf_DatabaseSessionStart) MarshalTo

func (m *OneOf_DatabaseSessionStart) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionStart) MarshalToSizedBuffer

func (m *OneOf_DatabaseSessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseSessionStart) Size

func (m *OneOf_DatabaseSessionStart) Size() (n int)

type OneOf_DatabaseUpdate

type OneOf_DatabaseUpdate struct {
	DatabaseUpdate *DatabaseUpdate `protobuf:"bytes,54,opt,name=DatabaseUpdate,proto3,oneof" json:"DatabaseUpdate,omitempty"`
}

func (*OneOf_DatabaseUpdate) MarshalTo

func (m *OneOf_DatabaseUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseUpdate) MarshalToSizedBuffer

func (m *OneOf_DatabaseUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseUpdate) Size

func (m *OneOf_DatabaseUpdate) Size() (n int)

type OneOf_DatabaseUserCreate

type OneOf_DatabaseUserCreate struct {
	DatabaseUserCreate *DatabaseUserCreate `protobuf:"bytes,155,opt,name=DatabaseUserCreate,proto3,oneof" json:"DatabaseUserCreate,omitempty"`
}

func (*OneOf_DatabaseUserCreate) MarshalTo

func (m *OneOf_DatabaseUserCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseUserCreate) MarshalToSizedBuffer

func (m *OneOf_DatabaseUserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseUserCreate) Size

func (m *OneOf_DatabaseUserCreate) Size() (n int)

type OneOf_DatabaseUserDeactivate

type OneOf_DatabaseUserDeactivate struct {
	DatabaseUserDeactivate *DatabaseUserDeactivate `protobuf:"bytes,156,opt,name=DatabaseUserDeactivate,proto3,oneof" json:"DatabaseUserDeactivate,omitempty"`
}

func (*OneOf_DatabaseUserDeactivate) MarshalTo

func (m *OneOf_DatabaseUserDeactivate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DatabaseUserDeactivate) MarshalToSizedBuffer

func (m *OneOf_DatabaseUserDeactivate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DatabaseUserDeactivate) Size

func (m *OneOf_DatabaseUserDeactivate) Size() (n int)

type OneOf_DesktopClipboardReceive

type OneOf_DesktopClipboardReceive struct {
	DesktopClipboardReceive *DesktopClipboardReceive `protobuf:"bytes,71,opt,name=DesktopClipboardReceive,proto3,oneof" json:"DesktopClipboardReceive,omitempty"`
}

func (*OneOf_DesktopClipboardReceive) MarshalTo

func (m *OneOf_DesktopClipboardReceive) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DesktopClipboardReceive) MarshalToSizedBuffer

func (m *OneOf_DesktopClipboardReceive) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DesktopClipboardReceive) Size

func (m *OneOf_DesktopClipboardReceive) Size() (n int)

type OneOf_DesktopClipboardSend

type OneOf_DesktopClipboardSend struct {
	DesktopClipboardSend *DesktopClipboardSend `protobuf:"bytes,70,opt,name=DesktopClipboardSend,proto3,oneof" json:"DesktopClipboardSend,omitempty"`
}

func (*OneOf_DesktopClipboardSend) MarshalTo

func (m *OneOf_DesktopClipboardSend) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DesktopClipboardSend) MarshalToSizedBuffer

func (m *OneOf_DesktopClipboardSend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DesktopClipboardSend) Size

func (m *OneOf_DesktopClipboardSend) Size() (n int)

type OneOf_DesktopRecording

type OneOf_DesktopRecording struct {
	DesktopRecording *DesktopRecording `protobuf:"bytes,69,opt,name=DesktopRecording,proto3,oneof" json:"DesktopRecording,omitempty"`
}

func (*OneOf_DesktopRecording) MarshalTo

func (m *OneOf_DesktopRecording) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DesktopRecording) MarshalToSizedBuffer

func (m *OneOf_DesktopRecording) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DesktopRecording) Size

func (m *OneOf_DesktopRecording) Size() (n int)

type OneOf_DesktopSharedDirectoryRead

type OneOf_DesktopSharedDirectoryRead struct {
	DesktopSharedDirectoryRead *DesktopSharedDirectoryRead `protobuf:"bytes,107,opt,name=DesktopSharedDirectoryRead,proto3,oneof" json:"DesktopSharedDirectoryRead,omitempty"`
}

func (*OneOf_DesktopSharedDirectoryRead) MarshalTo

func (m *OneOf_DesktopSharedDirectoryRead) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DesktopSharedDirectoryRead) MarshalToSizedBuffer

func (m *OneOf_DesktopSharedDirectoryRead) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DesktopSharedDirectoryRead) Size

func (m *OneOf_DesktopSharedDirectoryRead) Size() (n int)

type OneOf_DesktopSharedDirectoryStart

type OneOf_DesktopSharedDirectoryStart struct {
	DesktopSharedDirectoryStart *DesktopSharedDirectoryStart `protobuf:"bytes,106,opt,name=DesktopSharedDirectoryStart,proto3,oneof" json:"DesktopSharedDirectoryStart,omitempty"`
}

func (*OneOf_DesktopSharedDirectoryStart) MarshalTo

func (m *OneOf_DesktopSharedDirectoryStart) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DesktopSharedDirectoryStart) MarshalToSizedBuffer

func (m *OneOf_DesktopSharedDirectoryStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DesktopSharedDirectoryStart) Size

func (m *OneOf_DesktopSharedDirectoryStart) Size() (n int)

type OneOf_DesktopSharedDirectoryWrite

type OneOf_DesktopSharedDirectoryWrite struct {
	DesktopSharedDirectoryWrite *DesktopSharedDirectoryWrite `protobuf:"bytes,108,opt,name=DesktopSharedDirectoryWrite,proto3,oneof" json:"DesktopSharedDirectoryWrite,omitempty"`
}

func (*OneOf_DesktopSharedDirectoryWrite) MarshalTo

func (m *OneOf_DesktopSharedDirectoryWrite) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DesktopSharedDirectoryWrite) MarshalToSizedBuffer

func (m *OneOf_DesktopSharedDirectoryWrite) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DesktopSharedDirectoryWrite) Size

func (m *OneOf_DesktopSharedDirectoryWrite) Size() (n int)

type OneOf_DeviceEvent

type OneOf_DeviceEvent struct {
	DeviceEvent *DeviceEvent `protobuf:"bytes,112,opt,name=DeviceEvent,proto3,oneof" json:"DeviceEvent,omitempty"`
}

func (*OneOf_DeviceEvent) MarshalTo

func (m *OneOf_DeviceEvent) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DeviceEvent) MarshalToSizedBuffer

func (m *OneOf_DeviceEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DeviceEvent) Size

func (m *OneOf_DeviceEvent) Size() (n int)

type OneOf_DeviceEvent2

type OneOf_DeviceEvent2 struct {
	DeviceEvent2 *DeviceEvent2 `protobuf:"bytes,121,opt,name=DeviceEvent2,proto3,oneof" json:"DeviceEvent2,omitempty"`
}

func (*OneOf_DeviceEvent2) MarshalTo

func (m *OneOf_DeviceEvent2) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DeviceEvent2) MarshalToSizedBuffer

func (m *OneOf_DeviceEvent2) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DeviceEvent2) Size

func (m *OneOf_DeviceEvent2) Size() (n int)

type OneOf_DiscoveryConfigCreate

type OneOf_DiscoveryConfigCreate struct {
	DiscoveryConfigCreate *DiscoveryConfigCreate `protobuf:"bytes,160,opt,name=DiscoveryConfigCreate,proto3,oneof" json:"DiscoveryConfigCreate,omitempty"`
}

func (*OneOf_DiscoveryConfigCreate) MarshalTo

func (m *OneOf_DiscoveryConfigCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigCreate) MarshalToSizedBuffer

func (m *OneOf_DiscoveryConfigCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigCreate) Size

func (m *OneOf_DiscoveryConfigCreate) Size() (n int)

type OneOf_DiscoveryConfigDelete

type OneOf_DiscoveryConfigDelete struct {
	DiscoveryConfigDelete *DiscoveryConfigDelete `protobuf:"bytes,162,opt,name=DiscoveryConfigDelete,proto3,oneof" json:"DiscoveryConfigDelete,omitempty"`
}

func (*OneOf_DiscoveryConfigDelete) MarshalTo

func (m *OneOf_DiscoveryConfigDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigDelete) MarshalToSizedBuffer

func (m *OneOf_DiscoveryConfigDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigDelete) Size

func (m *OneOf_DiscoveryConfigDelete) Size() (n int)

type OneOf_DiscoveryConfigDeleteAll

type OneOf_DiscoveryConfigDeleteAll struct {
	DiscoveryConfigDeleteAll *DiscoveryConfigDeleteAll `protobuf:"bytes,163,opt,name=DiscoveryConfigDeleteAll,proto3,oneof" json:"DiscoveryConfigDeleteAll,omitempty"`
}

func (*OneOf_DiscoveryConfigDeleteAll) MarshalTo

func (m *OneOf_DiscoveryConfigDeleteAll) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigDeleteAll) MarshalToSizedBuffer

func (m *OneOf_DiscoveryConfigDeleteAll) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigDeleteAll) Size

func (m *OneOf_DiscoveryConfigDeleteAll) Size() (n int)

type OneOf_DiscoveryConfigUpdate

type OneOf_DiscoveryConfigUpdate struct {
	DiscoveryConfigUpdate *DiscoveryConfigUpdate `protobuf:"bytes,161,opt,name=DiscoveryConfigUpdate,proto3,oneof" json:"DiscoveryConfigUpdate,omitempty"`
}

func (*OneOf_DiscoveryConfigUpdate) MarshalTo

func (m *OneOf_DiscoveryConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigUpdate) MarshalToSizedBuffer

func (m *OneOf_DiscoveryConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DiscoveryConfigUpdate) Size

func (m *OneOf_DiscoveryConfigUpdate) Size() (n int)

type OneOf_DynamoDBRequest

type OneOf_DynamoDBRequest struct {
	DynamoDBRequest *DynamoDBRequest `protobuf:"bytes,109,opt,name=DynamoDBRequest,proto3,oneof" json:"DynamoDBRequest,omitempty"`
}

func (*OneOf_DynamoDBRequest) MarshalTo

func (m *OneOf_DynamoDBRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_DynamoDBRequest) MarshalToSizedBuffer

func (m *OneOf_DynamoDBRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_DynamoDBRequest) Size

func (m *OneOf_DynamoDBRequest) Size() (n int)

type OneOf_ElasticsearchRequest

type OneOf_ElasticsearchRequest struct {
	ElasticsearchRequest *ElasticsearchRequest `protobuf:"bytes,100,opt,name=ElasticsearchRequest,proto3,oneof" json:"ElasticsearchRequest,omitempty"`
}

func (*OneOf_ElasticsearchRequest) MarshalTo

func (m *OneOf_ElasticsearchRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ElasticsearchRequest) MarshalToSizedBuffer

func (m *OneOf_ElasticsearchRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ElasticsearchRequest) Size

func (m *OneOf_ElasticsearchRequest) Size() (n int)

type OneOf_Exec

type OneOf_Exec struct {
	Exec *Exec `protobuf:"bytes,19,opt,name=Exec,proto3,oneof" json:"Exec,omitempty"`
}

func (*OneOf_Exec) MarshalTo

func (m *OneOf_Exec) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_Exec) MarshalToSizedBuffer

func (m *OneOf_Exec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_Exec) Size

func (m *OneOf_Exec) Size() (n int)

type OneOf_ExternalAuditStorageDisable

type OneOf_ExternalAuditStorageDisable struct {
	ExternalAuditStorageDisable *ExternalAuditStorageDisable `protobuf:"bytes,142,opt,name=ExternalAuditStorageDisable,proto3,oneof" json:"ExternalAuditStorageDisable,omitempty"`
}

func (*OneOf_ExternalAuditStorageDisable) MarshalTo

func (m *OneOf_ExternalAuditStorageDisable) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ExternalAuditStorageDisable) MarshalToSizedBuffer

func (m *OneOf_ExternalAuditStorageDisable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ExternalAuditStorageDisable) Size

func (m *OneOf_ExternalAuditStorageDisable) Size() (n int)

type OneOf_ExternalAuditStorageEnable

type OneOf_ExternalAuditStorageEnable struct {
	ExternalAuditStorageEnable *ExternalAuditStorageEnable `protobuf:"bytes,141,opt,name=ExternalAuditStorageEnable,proto3,oneof" json:"ExternalAuditStorageEnable,omitempty"`
}

func (*OneOf_ExternalAuditStorageEnable) MarshalTo

func (m *OneOf_ExternalAuditStorageEnable) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ExternalAuditStorageEnable) MarshalToSizedBuffer

func (m *OneOf_ExternalAuditStorageEnable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ExternalAuditStorageEnable) Size

func (m *OneOf_ExternalAuditStorageEnable) Size() (n int)

type OneOf_GitCommand

type OneOf_GitCommand struct {
	GitCommand *GitCommand `protobuf:"bytes,197,opt,name=GitCommand,proto3,oneof" json:"GitCommand,omitempty"`
}

func (*OneOf_GitCommand) MarshalTo

func (m *OneOf_GitCommand) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_GitCommand) MarshalToSizedBuffer

func (m *OneOf_GitCommand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_GitCommand) Size

func (m *OneOf_GitCommand) Size() (n int)

type OneOf_GithubConnectorCreate

type OneOf_GithubConnectorCreate struct {
	GithubConnectorCreate *GithubConnectorCreate `protobuf:"bytes,30,opt,name=GithubConnectorCreate,proto3,oneof" json:"GithubConnectorCreate,omitempty"`
}

func (*OneOf_GithubConnectorCreate) MarshalTo

func (m *OneOf_GithubConnectorCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_GithubConnectorCreate) MarshalToSizedBuffer

func (m *OneOf_GithubConnectorCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_GithubConnectorCreate) Size

func (m *OneOf_GithubConnectorCreate) Size() (n int)

type OneOf_GithubConnectorDelete

type OneOf_GithubConnectorDelete struct {
	GithubConnectorDelete *GithubConnectorDelete `protobuf:"bytes,31,opt,name=GithubConnectorDelete,proto3,oneof" json:"GithubConnectorDelete,omitempty"`
}

func (*OneOf_GithubConnectorDelete) MarshalTo

func (m *OneOf_GithubConnectorDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_GithubConnectorDelete) MarshalToSizedBuffer

func (m *OneOf_GithubConnectorDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_GithubConnectorDelete) Size

func (m *OneOf_GithubConnectorDelete) Size() (n int)

type OneOf_GithubConnectorUpdate

type OneOf_GithubConnectorUpdate struct {
	GithubConnectorUpdate *GithubConnectorUpdate `protobuf:"bytes,136,opt,name=GithubConnectorUpdate,proto3,oneof" json:"GithubConnectorUpdate,omitempty"`
}

func (*OneOf_GithubConnectorUpdate) MarshalTo

func (m *OneOf_GithubConnectorUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_GithubConnectorUpdate) MarshalToSizedBuffer

func (m *OneOf_GithubConnectorUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_GithubConnectorUpdate) Size

func (m *OneOf_GithubConnectorUpdate) Size() (n int)

type OneOf_InstanceJoin

type OneOf_InstanceJoin struct {
	InstanceJoin *InstanceJoin `protobuf:"bytes,111,opt,name=InstanceJoin,proto3,oneof" json:"InstanceJoin,omitempty"`
}

func (*OneOf_InstanceJoin) MarshalTo

func (m *OneOf_InstanceJoin) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_InstanceJoin) MarshalToSizedBuffer

func (m *OneOf_InstanceJoin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_InstanceJoin) Size

func (m *OneOf_InstanceJoin) Size() (n int)

type OneOf_IntegrationCreate

type OneOf_IntegrationCreate struct {
	IntegrationCreate *IntegrationCreate `protobuf:"bytes,165,opt,name=IntegrationCreate,proto3,oneof" json:"IntegrationCreate,omitempty"`
}

func (*OneOf_IntegrationCreate) MarshalTo

func (m *OneOf_IntegrationCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_IntegrationCreate) MarshalToSizedBuffer

func (m *OneOf_IntegrationCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_IntegrationCreate) Size

func (m *OneOf_IntegrationCreate) Size() (n int)

type OneOf_IntegrationDelete

type OneOf_IntegrationDelete struct {
	IntegrationDelete *IntegrationDelete `protobuf:"bytes,167,opt,name=IntegrationDelete,proto3,oneof" json:"IntegrationDelete,omitempty"`
}

func (*OneOf_IntegrationDelete) MarshalTo

func (m *OneOf_IntegrationDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_IntegrationDelete) MarshalToSizedBuffer

func (m *OneOf_IntegrationDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_IntegrationDelete) Size

func (m *OneOf_IntegrationDelete) Size() (n int)

type OneOf_IntegrationUpdate

type OneOf_IntegrationUpdate struct {
	IntegrationUpdate *IntegrationUpdate `protobuf:"bytes,166,opt,name=IntegrationUpdate,proto3,oneof" json:"IntegrationUpdate,omitempty"`
}

func (*OneOf_IntegrationUpdate) MarshalTo

func (m *OneOf_IntegrationUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_IntegrationUpdate) MarshalToSizedBuffer

func (m *OneOf_IntegrationUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_IntegrationUpdate) Size

func (m *OneOf_IntegrationUpdate) Size() (n int)

type OneOf_KubeRequest

type OneOf_KubeRequest struct {
	KubeRequest *KubeRequest `protobuf:"bytes,36,opt,name=KubeRequest,proto3,oneof" json:"KubeRequest,omitempty"`
}

func (*OneOf_KubeRequest) MarshalTo

func (m *OneOf_KubeRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_KubeRequest) MarshalToSizedBuffer

func (m *OneOf_KubeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_KubeRequest) Size

func (m *OneOf_KubeRequest) Size() (n int)

type OneOf_KubernetesClusterCreate

type OneOf_KubernetesClusterCreate struct {
	KubernetesClusterCreate *KubernetesClusterCreate `protobuf:"bytes,96,opt,name=KubernetesClusterCreate,proto3,oneof" json:"KubernetesClusterCreate,omitempty"`
}

func (*OneOf_KubernetesClusterCreate) MarshalTo

func (m *OneOf_KubernetesClusterCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_KubernetesClusterCreate) MarshalToSizedBuffer

func (m *OneOf_KubernetesClusterCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_KubernetesClusterCreate) Size

func (m *OneOf_KubernetesClusterCreate) Size() (n int)

type OneOf_KubernetesClusterDelete

type OneOf_KubernetesClusterDelete struct {
	KubernetesClusterDelete *KubernetesClusterDelete `protobuf:"bytes,98,opt,name=KubernetesClusterDelete,proto3,oneof" json:"KubernetesClusterDelete,omitempty"`
}

func (*OneOf_KubernetesClusterDelete) MarshalTo

func (m *OneOf_KubernetesClusterDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_KubernetesClusterDelete) MarshalToSizedBuffer

func (m *OneOf_KubernetesClusterDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_KubernetesClusterDelete) Size

func (m *OneOf_KubernetesClusterDelete) Size() (n int)

type OneOf_KubernetesClusterUpdate

type OneOf_KubernetesClusterUpdate struct {
	KubernetesClusterUpdate *KubernetesClusterUpdate `protobuf:"bytes,97,opt,name=KubernetesClusterUpdate,proto3,oneof" json:"KubernetesClusterUpdate,omitempty"`
}

func (*OneOf_KubernetesClusterUpdate) MarshalTo

func (m *OneOf_KubernetesClusterUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_KubernetesClusterUpdate) MarshalToSizedBuffer

func (m *OneOf_KubernetesClusterUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_KubernetesClusterUpdate) Size

func (m *OneOf_KubernetesClusterUpdate) Size() (n int)

type OneOf_LockCreate

type OneOf_LockCreate struct {
	LockCreate *LockCreate `protobuf:"bytes,49,opt,name=LockCreate,proto3,oneof" json:"LockCreate,omitempty"`
}

func (*OneOf_LockCreate) MarshalTo

func (m *OneOf_LockCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_LockCreate) MarshalToSizedBuffer

func (m *OneOf_LockCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_LockCreate) Size

func (m *OneOf_LockCreate) Size() (n int)

type OneOf_LockDelete

type OneOf_LockDelete struct {
	LockDelete *LockDelete `protobuf:"bytes,50,opt,name=LockDelete,proto3,oneof" json:"LockDelete,omitempty"`
}

func (*OneOf_LockDelete) MarshalTo

func (m *OneOf_LockDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_LockDelete) MarshalToSizedBuffer

func (m *OneOf_LockDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_LockDelete) Size

func (m *OneOf_LockDelete) Size() (n int)

type OneOf_LoginRuleCreate

type OneOf_LoginRuleCreate struct {
	LoginRuleCreate *LoginRuleCreate `protobuf:"bytes,113,opt,name=LoginRuleCreate,proto3,oneof" json:"LoginRuleCreate,omitempty"`
}

func (*OneOf_LoginRuleCreate) MarshalTo

func (m *OneOf_LoginRuleCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_LoginRuleCreate) MarshalToSizedBuffer

func (m *OneOf_LoginRuleCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_LoginRuleCreate) Size

func (m *OneOf_LoginRuleCreate) Size() (n int)

type OneOf_LoginRuleDelete

type OneOf_LoginRuleDelete struct {
	LoginRuleDelete *LoginRuleDelete `protobuf:"bytes,114,opt,name=LoginRuleDelete,proto3,oneof" json:"LoginRuleDelete,omitempty"`
}

func (*OneOf_LoginRuleDelete) MarshalTo

func (m *OneOf_LoginRuleDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_LoginRuleDelete) MarshalToSizedBuffer

func (m *OneOf_LoginRuleDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_LoginRuleDelete) Size

func (m *OneOf_LoginRuleDelete) Size() (n int)

type OneOf_MFADeviceAdd

type OneOf_MFADeviceAdd struct {
	MFADeviceAdd *MFADeviceAdd `protobuf:"bytes,44,opt,name=MFADeviceAdd,proto3,oneof" json:"MFADeviceAdd,omitempty"`
}

func (*OneOf_MFADeviceAdd) MarshalTo

func (m *OneOf_MFADeviceAdd) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MFADeviceAdd) MarshalToSizedBuffer

func (m *OneOf_MFADeviceAdd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MFADeviceAdd) Size

func (m *OneOf_MFADeviceAdd) Size() (n int)

type OneOf_MFADeviceDelete

type OneOf_MFADeviceDelete struct {
	MFADeviceDelete *MFADeviceDelete `protobuf:"bytes,45,opt,name=MFADeviceDelete,proto3,oneof" json:"MFADeviceDelete,omitempty"`
}

func (*OneOf_MFADeviceDelete) MarshalTo

func (m *OneOf_MFADeviceDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MFADeviceDelete) MarshalToSizedBuffer

func (m *OneOf_MFADeviceDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MFADeviceDelete) Size

func (m *OneOf_MFADeviceDelete) Size() (n int)

type OneOf_MySQLCreateDB

type OneOf_MySQLCreateDB struct {
	MySQLCreateDB *MySQLCreateDB `protobuf:"bytes,82,opt,name=MySQLCreateDB,proto3,oneof" json:"MySQLCreateDB,omitempty"`
}

func (*OneOf_MySQLCreateDB) MarshalTo

func (m *OneOf_MySQLCreateDB) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLCreateDB) MarshalToSizedBuffer

func (m *OneOf_MySQLCreateDB) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLCreateDB) Size

func (m *OneOf_MySQLCreateDB) Size() (n int)

type OneOf_MySQLDebug

type OneOf_MySQLDebug struct {
	MySQLDebug *MySQLDebug `protobuf:"bytes,86,opt,name=MySQLDebug,proto3,oneof" json:"MySQLDebug,omitempty"`
}

func (*OneOf_MySQLDebug) MarshalTo

func (m *OneOf_MySQLDebug) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLDebug) MarshalToSizedBuffer

func (m *OneOf_MySQLDebug) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLDebug) Size

func (m *OneOf_MySQLDebug) Size() (n int)

type OneOf_MySQLDropDB

type OneOf_MySQLDropDB struct {
	MySQLDropDB *MySQLDropDB `protobuf:"bytes,83,opt,name=MySQLDropDB,proto3,oneof" json:"MySQLDropDB,omitempty"`
}

func (*OneOf_MySQLDropDB) MarshalTo

func (m *OneOf_MySQLDropDB) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLDropDB) MarshalToSizedBuffer

func (m *OneOf_MySQLDropDB) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLDropDB) Size

func (m *OneOf_MySQLDropDB) Size() (n int)

type OneOf_MySQLInitDB

type OneOf_MySQLInitDB struct {
	MySQLInitDB *MySQLInitDB `protobuf:"bytes,81,opt,name=MySQLInitDB,proto3,oneof" json:"MySQLInitDB,omitempty"`
}

func (*OneOf_MySQLInitDB) MarshalTo

func (m *OneOf_MySQLInitDB) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLInitDB) MarshalToSizedBuffer

func (m *OneOf_MySQLInitDB) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLInitDB) Size

func (m *OneOf_MySQLInitDB) Size() (n int)

type OneOf_MySQLProcessKill

type OneOf_MySQLProcessKill struct {
	MySQLProcessKill *MySQLProcessKill `protobuf:"bytes,85,opt,name=MySQLProcessKill,proto3,oneof" json:"MySQLProcessKill,omitempty"`
}

func (*OneOf_MySQLProcessKill) MarshalTo

func (m *OneOf_MySQLProcessKill) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLProcessKill) MarshalToSizedBuffer

func (m *OneOf_MySQLProcessKill) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLProcessKill) Size

func (m *OneOf_MySQLProcessKill) Size() (n int)

type OneOf_MySQLRefresh

type OneOf_MySQLRefresh struct {
	MySQLRefresh *MySQLRefresh `protobuf:"bytes,87,opt,name=MySQLRefresh,proto3,oneof" json:"MySQLRefresh,omitempty"`
}

func (*OneOf_MySQLRefresh) MarshalTo

func (m *OneOf_MySQLRefresh) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLRefresh) MarshalToSizedBuffer

func (m *OneOf_MySQLRefresh) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLRefresh) Size

func (m *OneOf_MySQLRefresh) Size() (n int)

type OneOf_MySQLShutDown

type OneOf_MySQLShutDown struct {
	MySQLShutDown *MySQLShutDown `protobuf:"bytes,84,opt,name=MySQLShutDown,proto3,oneof" json:"MySQLShutDown,omitempty"`
}

func (*OneOf_MySQLShutDown) MarshalTo

func (m *OneOf_MySQLShutDown) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLShutDown) MarshalToSizedBuffer

func (m *OneOf_MySQLShutDown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLShutDown) Size

func (m *OneOf_MySQLShutDown) Size() (n int)

type OneOf_MySQLStatementBulkExecute

type OneOf_MySQLStatementBulkExecute struct {
	MySQLStatementBulkExecute *MySQLStatementBulkExecute `protobuf:"bytes,78,opt,name=MySQLStatementBulkExecute,proto3,oneof" json:"MySQLStatementBulkExecute,omitempty"`
}

func (*OneOf_MySQLStatementBulkExecute) MarshalTo

func (m *OneOf_MySQLStatementBulkExecute) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementBulkExecute) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementBulkExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementBulkExecute) Size

func (m *OneOf_MySQLStatementBulkExecute) Size() (n int)

type OneOf_MySQLStatementClose

type OneOf_MySQLStatementClose struct {
	MySQLStatementClose *MySQLStatementClose `protobuf:"bytes,75,opt,name=MySQLStatementClose,proto3,oneof" json:"MySQLStatementClose,omitempty"`
}

func (*OneOf_MySQLStatementClose) MarshalTo

func (m *OneOf_MySQLStatementClose) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementClose) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementClose) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementClose) Size

func (m *OneOf_MySQLStatementClose) Size() (n int)

type OneOf_MySQLStatementExecute

type OneOf_MySQLStatementExecute struct {
	MySQLStatementExecute *MySQLStatementExecute `protobuf:"bytes,73,opt,name=MySQLStatementExecute,proto3,oneof" json:"MySQLStatementExecute,omitempty"`
}

func (*OneOf_MySQLStatementExecute) MarshalTo

func (m *OneOf_MySQLStatementExecute) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementExecute) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementExecute) Size

func (m *OneOf_MySQLStatementExecute) Size() (n int)

type OneOf_MySQLStatementFetch

type OneOf_MySQLStatementFetch struct {
	MySQLStatementFetch *MySQLStatementFetch `protobuf:"bytes,77,opt,name=MySQLStatementFetch,proto3,oneof" json:"MySQLStatementFetch,omitempty"`
}

func (*OneOf_MySQLStatementFetch) MarshalTo

func (m *OneOf_MySQLStatementFetch) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementFetch) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementFetch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementFetch) Size

func (m *OneOf_MySQLStatementFetch) Size() (n int)

type OneOf_MySQLStatementPrepare

type OneOf_MySQLStatementPrepare struct {
	MySQLStatementPrepare *MySQLStatementPrepare `protobuf:"bytes,72,opt,name=MySQLStatementPrepare,proto3,oneof" json:"MySQLStatementPrepare,omitempty"`
}

func (*OneOf_MySQLStatementPrepare) MarshalTo

func (m *OneOf_MySQLStatementPrepare) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementPrepare) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementPrepare) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementPrepare) Size

func (m *OneOf_MySQLStatementPrepare) Size() (n int)

type OneOf_MySQLStatementReset

type OneOf_MySQLStatementReset struct {
	MySQLStatementReset *MySQLStatementReset `protobuf:"bytes,76,opt,name=MySQLStatementReset,proto3,oneof" json:"MySQLStatementReset,omitempty"`
}

func (*OneOf_MySQLStatementReset) MarshalTo

func (m *OneOf_MySQLStatementReset) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementReset) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementReset) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementReset) Size

func (m *OneOf_MySQLStatementReset) Size() (n int)

type OneOf_MySQLStatementSendLongData

type OneOf_MySQLStatementSendLongData struct {
	MySQLStatementSendLongData *MySQLStatementSendLongData `protobuf:"bytes,74,opt,name=MySQLStatementSendLongData,proto3,oneof" json:"MySQLStatementSendLongData,omitempty"`
}

func (*OneOf_MySQLStatementSendLongData) MarshalTo

func (m *OneOf_MySQLStatementSendLongData) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementSendLongData) MarshalToSizedBuffer

func (m *OneOf_MySQLStatementSendLongData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_MySQLStatementSendLongData) Size

func (m *OneOf_MySQLStatementSendLongData) Size() (n int)

type OneOf_OIDCConnectorCreate

type OneOf_OIDCConnectorCreate struct {
	OIDCConnectorCreate *OIDCConnectorCreate `protobuf:"bytes,32,opt,name=OIDCConnectorCreate,proto3,oneof" json:"OIDCConnectorCreate,omitempty"`
}

func (*OneOf_OIDCConnectorCreate) MarshalTo

func (m *OneOf_OIDCConnectorCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OIDCConnectorCreate) MarshalToSizedBuffer

func (m *OneOf_OIDCConnectorCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OIDCConnectorCreate) Size

func (m *OneOf_OIDCConnectorCreate) Size() (n int)

type OneOf_OIDCConnectorDelete

type OneOf_OIDCConnectorDelete struct {
	OIDCConnectorDelete *OIDCConnectorDelete `protobuf:"bytes,33,opt,name=OIDCConnectorDelete,proto3,oneof" json:"OIDCConnectorDelete,omitempty"`
}

func (*OneOf_OIDCConnectorDelete) MarshalTo

func (m *OneOf_OIDCConnectorDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OIDCConnectorDelete) MarshalToSizedBuffer

func (m *OneOf_OIDCConnectorDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OIDCConnectorDelete) Size

func (m *OneOf_OIDCConnectorDelete) Size() (n int)

type OneOf_OIDCConnectorUpdate

type OneOf_OIDCConnectorUpdate struct {
	OIDCConnectorUpdate *OIDCConnectorUpdate `protobuf:"bytes,137,opt,name=OIDCConnectorUpdate,proto3,oneof" json:"OIDCConnectorUpdate,omitempty"`
}

func (*OneOf_OIDCConnectorUpdate) MarshalTo

func (m *OneOf_OIDCConnectorUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OIDCConnectorUpdate) MarshalToSizedBuffer

func (m *OneOf_OIDCConnectorUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OIDCConnectorUpdate) Size

func (m *OneOf_OIDCConnectorUpdate) Size() (n int)

type OneOf_OktaAccessListSync

type OneOf_OktaAccessListSync struct {
	OktaAccessListSync *OktaAccessListSync `protobuf:"bytes,148,opt,name=OktaAccessListSync,proto3,oneof" json:"OktaAccessListSync,omitempty"`
}

func (*OneOf_OktaAccessListSync) MarshalTo

func (m *OneOf_OktaAccessListSync) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OktaAccessListSync) MarshalToSizedBuffer

func (m *OneOf_OktaAccessListSync) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OktaAccessListSync) Size

func (m *OneOf_OktaAccessListSync) Size() (n int)

type OneOf_OktaAssignmentResult

type OneOf_OktaAssignmentResult struct {
	OktaAssignmentResult *OktaAssignmentResult `protobuf:"bytes,124,opt,name=OktaAssignmentResult,proto3,oneof" json:"OktaAssignmentResult,omitempty"`
}

func (*OneOf_OktaAssignmentResult) MarshalTo

func (m *OneOf_OktaAssignmentResult) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OktaAssignmentResult) MarshalToSizedBuffer

func (m *OneOf_OktaAssignmentResult) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OktaAssignmentResult) Size

func (m *OneOf_OktaAssignmentResult) Size() (n int)

type OneOf_OktaResourcesUpdate

type OneOf_OktaResourcesUpdate struct {
	OktaResourcesUpdate *OktaResourcesUpdate `protobuf:"bytes,122,opt,name=OktaResourcesUpdate,proto3,oneof" json:"OktaResourcesUpdate,omitempty"`
}

func (*OneOf_OktaResourcesUpdate) MarshalTo

func (m *OneOf_OktaResourcesUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OktaResourcesUpdate) MarshalToSizedBuffer

func (m *OneOf_OktaResourcesUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OktaResourcesUpdate) Size

func (m *OneOf_OktaResourcesUpdate) Size() (n int)

type OneOf_OktaSyncFailure

type OneOf_OktaSyncFailure struct {
	OktaSyncFailure *OktaSyncFailure `protobuf:"bytes,123,opt,name=OktaSyncFailure,proto3,oneof" json:"OktaSyncFailure,omitempty"`
}

func (*OneOf_OktaSyncFailure) MarshalTo

func (m *OneOf_OktaSyncFailure) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OktaSyncFailure) MarshalToSizedBuffer

func (m *OneOf_OktaSyncFailure) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OktaSyncFailure) Size

func (m *OneOf_OktaSyncFailure) Size() (n int)

type OneOf_OktaUserSync

type OneOf_OktaUserSync struct {
	OktaUserSync *OktaUserSync `protobuf:"bytes,151,opt,name=OktaUserSync,proto3,oneof" json:"OktaUserSync,omitempty"`
}

func (*OneOf_OktaUserSync) MarshalTo

func (m *OneOf_OktaUserSync) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OktaUserSync) MarshalToSizedBuffer

func (m *OneOf_OktaUserSync) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OktaUserSync) Size

func (m *OneOf_OktaUserSync) Size() (n int)

type OneOf_OpenSearchRequest

type OneOf_OpenSearchRequest struct {
	OpenSearchRequest *OpenSearchRequest `protobuf:"bytes,120,opt,name=OpenSearchRequest,proto3,oneof" json:"OpenSearchRequest,omitempty"`
}

func (*OneOf_OpenSearchRequest) MarshalTo

func (m *OneOf_OpenSearchRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_OpenSearchRequest) MarshalToSizedBuffer

func (m *OneOf_OpenSearchRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_OpenSearchRequest) Size

func (m *OneOf_OpenSearchRequest) Size() (n int)

type OneOf_PluginCreate

type OneOf_PluginCreate struct {
	PluginCreate *PluginCreate `protobuf:"bytes,170,opt,name=PluginCreate,proto3,oneof" json:"PluginCreate,omitempty"`
}

func (*OneOf_PluginCreate) MarshalTo

func (m *OneOf_PluginCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PluginCreate) MarshalToSizedBuffer

func (m *OneOf_PluginCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PluginCreate) Size

func (m *OneOf_PluginCreate) Size() (n int)

type OneOf_PluginDelete

type OneOf_PluginDelete struct {
	PluginDelete *PluginDelete `protobuf:"bytes,172,opt,name=PluginDelete,proto3,oneof" json:"PluginDelete,omitempty"`
}

func (*OneOf_PluginDelete) MarshalTo

func (m *OneOf_PluginDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PluginDelete) MarshalToSizedBuffer

func (m *OneOf_PluginDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PluginDelete) Size

func (m *OneOf_PluginDelete) Size() (n int)

type OneOf_PluginUpdate

type OneOf_PluginUpdate struct {
	PluginUpdate *PluginUpdate `protobuf:"bytes,171,opt,name=PluginUpdate,proto3,oneof" json:"PluginUpdate,omitempty"`
}

func (*OneOf_PluginUpdate) MarshalTo

func (m *OneOf_PluginUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PluginUpdate) MarshalToSizedBuffer

func (m *OneOf_PluginUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PluginUpdate) Size

func (m *OneOf_PluginUpdate) Size() (n int)

type OneOf_PortForward

type OneOf_PortForward struct {
	PortForward *PortForward `protobuf:"bytes,16,opt,name=PortForward,proto3,oneof" json:"PortForward,omitempty"`
}

func (*OneOf_PortForward) MarshalTo

func (m *OneOf_PortForward) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PortForward) MarshalToSizedBuffer

func (m *OneOf_PortForward) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PortForward) Size

func (m *OneOf_PortForward) Size() (n int)

type OneOf_PostgresBind

type OneOf_PostgresBind struct {
	PostgresBind *PostgresBind `protobuf:"bytes,62,opt,name=PostgresBind,proto3,oneof" json:"PostgresBind,omitempty"`
}

func (*OneOf_PostgresBind) MarshalTo

func (m *OneOf_PostgresBind) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PostgresBind) MarshalToSizedBuffer

func (m *OneOf_PostgresBind) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PostgresBind) Size

func (m *OneOf_PostgresBind) Size() (n int)

type OneOf_PostgresClose

type OneOf_PostgresClose struct {
	PostgresClose *PostgresClose `protobuf:"bytes,64,opt,name=PostgresClose,proto3,oneof" json:"PostgresClose,omitempty"`
}

func (*OneOf_PostgresClose) MarshalTo

func (m *OneOf_PostgresClose) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PostgresClose) MarshalToSizedBuffer

func (m *OneOf_PostgresClose) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PostgresClose) Size

func (m *OneOf_PostgresClose) Size() (n int)

type OneOf_PostgresExecute

type OneOf_PostgresExecute struct {
	PostgresExecute *PostgresExecute `protobuf:"bytes,63,opt,name=PostgresExecute,proto3,oneof" json:"PostgresExecute,omitempty"`
}

func (*OneOf_PostgresExecute) MarshalTo

func (m *OneOf_PostgresExecute) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PostgresExecute) MarshalToSizedBuffer

func (m *OneOf_PostgresExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PostgresExecute) Size

func (m *OneOf_PostgresExecute) Size() (n int)

type OneOf_PostgresFunctionCall

type OneOf_PostgresFunctionCall struct {
	PostgresFunctionCall *PostgresFunctionCall `protobuf:"bytes,65,opt,name=PostgresFunctionCall,proto3,oneof" json:"PostgresFunctionCall,omitempty"`
}

func (*OneOf_PostgresFunctionCall) MarshalTo

func (m *OneOf_PostgresFunctionCall) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PostgresFunctionCall) MarshalToSizedBuffer

func (m *OneOf_PostgresFunctionCall) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PostgresFunctionCall) Size

func (m *OneOf_PostgresFunctionCall) Size() (n int)

type OneOf_PostgresParse

type OneOf_PostgresParse struct {
	PostgresParse *PostgresParse `protobuf:"bytes,61,opt,name=PostgresParse,proto3,oneof" json:"PostgresParse,omitempty"`
}

func (*OneOf_PostgresParse) MarshalTo

func (m *OneOf_PostgresParse) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_PostgresParse) MarshalToSizedBuffer

func (m *OneOf_PostgresParse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_PostgresParse) Size

func (m *OneOf_PostgresParse) Size() (n int)

type OneOf_ProvisionTokenCreate

type OneOf_ProvisionTokenCreate struct {
	ProvisionTokenCreate *ProvisionTokenCreate `protobuf:"bytes,125,opt,name=ProvisionTokenCreate,proto3,oneof" json:"ProvisionTokenCreate,omitempty"`
}

func (*OneOf_ProvisionTokenCreate) MarshalTo

func (m *OneOf_ProvisionTokenCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ProvisionTokenCreate) MarshalToSizedBuffer

func (m *OneOf_ProvisionTokenCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ProvisionTokenCreate) Size

func (m *OneOf_ProvisionTokenCreate) Size() (n int)

type OneOf_RecoveryCodeGenerate

type OneOf_RecoveryCodeGenerate struct {
	RecoveryCodeGenerate *RecoveryCodeGenerate `protobuf:"bytes,51,opt,name=RecoveryCodeGenerate,proto3,oneof" json:"RecoveryCodeGenerate,omitempty"`
}

func (*OneOf_RecoveryCodeGenerate) MarshalTo

func (m *OneOf_RecoveryCodeGenerate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_RecoveryCodeGenerate) MarshalToSizedBuffer

func (m *OneOf_RecoveryCodeGenerate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_RecoveryCodeGenerate) Size

func (m *OneOf_RecoveryCodeGenerate) Size() (n int)

type OneOf_RecoveryCodeUsed

type OneOf_RecoveryCodeUsed struct {
	RecoveryCodeUsed *RecoveryCodeUsed `protobuf:"bytes,52,opt,name=RecoveryCodeUsed,proto3,oneof" json:"RecoveryCodeUsed,omitempty"`
}

func (*OneOf_RecoveryCodeUsed) MarshalTo

func (m *OneOf_RecoveryCodeUsed) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_RecoveryCodeUsed) MarshalToSizedBuffer

func (m *OneOf_RecoveryCodeUsed) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_RecoveryCodeUsed) Size

func (m *OneOf_RecoveryCodeUsed) Size() (n int)

type OneOf_RenewableCertificateGenerationMismatch

type OneOf_RenewableCertificateGenerationMismatch struct {
	RenewableCertificateGenerationMismatch *RenewableCertificateGenerationMismatch `` /* 136-byte string literal not displayed */
}

func (*OneOf_RenewableCertificateGenerationMismatch) MarshalTo

func (*OneOf_RenewableCertificateGenerationMismatch) MarshalToSizedBuffer

func (m *OneOf_RenewableCertificateGenerationMismatch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_RenewableCertificateGenerationMismatch) Size

type OneOf_Resize

type OneOf_Resize struct {
	Resize *Resize `protobuf:"bytes,9,opt,name=Resize,proto3,oneof" json:"Resize,omitempty"`
}

func (*OneOf_Resize) MarshalTo

func (m *OneOf_Resize) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_Resize) MarshalToSizedBuffer

func (m *OneOf_Resize) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_Resize) Size

func (m *OneOf_Resize) Size() (n int)

type OneOf_RoleCreate

type OneOf_RoleCreate struct {
	RoleCreate *RoleCreate `protobuf:"bytes,25,opt,name=RoleCreate,proto3,oneof" json:"RoleCreate,omitempty"`
}

func (*OneOf_RoleCreate) MarshalTo

func (m *OneOf_RoleCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_RoleCreate) MarshalToSizedBuffer

func (m *OneOf_RoleCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_RoleCreate) Size

func (m *OneOf_RoleCreate) Size() (n int)

type OneOf_RoleDelete

type OneOf_RoleDelete struct {
	RoleDelete *RoleDelete `protobuf:"bytes,26,opt,name=RoleDelete,proto3,oneof" json:"RoleDelete,omitempty"`
}

func (*OneOf_RoleDelete) MarshalTo

func (m *OneOf_RoleDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_RoleDelete) MarshalToSizedBuffer

func (m *OneOf_RoleDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_RoleDelete) Size

func (m *OneOf_RoleDelete) Size() (n int)

type OneOf_RoleUpdate

type OneOf_RoleUpdate struct {
	RoleUpdate *RoleUpdate `protobuf:"bytes,139,opt,name=RoleUpdate,proto3,oneof" json:"RoleUpdate,omitempty"`
}

func (*OneOf_RoleUpdate) MarshalTo

func (m *OneOf_RoleUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_RoleUpdate) MarshalToSizedBuffer

func (m *OneOf_RoleUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_RoleUpdate) Size

func (m *OneOf_RoleUpdate) Size() (n int)

type OneOf_SAMLConnectorCreate

type OneOf_SAMLConnectorCreate struct {
	SAMLConnectorCreate *SAMLConnectorCreate `protobuf:"bytes,34,opt,name=SAMLConnectorCreate,proto3,oneof" json:"SAMLConnectorCreate,omitempty"`
}

func (*OneOf_SAMLConnectorCreate) MarshalTo

func (m *OneOf_SAMLConnectorCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLConnectorCreate) MarshalToSizedBuffer

func (m *OneOf_SAMLConnectorCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLConnectorCreate) Size

func (m *OneOf_SAMLConnectorCreate) Size() (n int)

type OneOf_SAMLConnectorDelete

type OneOf_SAMLConnectorDelete struct {
	SAMLConnectorDelete *SAMLConnectorDelete `protobuf:"bytes,35,opt,name=SAMLConnectorDelete,proto3,oneof" json:"SAMLConnectorDelete,omitempty"`
}

func (*OneOf_SAMLConnectorDelete) MarshalTo

func (m *OneOf_SAMLConnectorDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLConnectorDelete) MarshalToSizedBuffer

func (m *OneOf_SAMLConnectorDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLConnectorDelete) Size

func (m *OneOf_SAMLConnectorDelete) Size() (n int)

type OneOf_SAMLConnectorUpdate

type OneOf_SAMLConnectorUpdate struct {
	SAMLConnectorUpdate *SAMLConnectorUpdate `protobuf:"bytes,138,opt,name=SAMLConnectorUpdate,proto3,oneof" json:"SAMLConnectorUpdate,omitempty"`
}

func (*OneOf_SAMLConnectorUpdate) MarshalTo

func (m *OneOf_SAMLConnectorUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLConnectorUpdate) MarshalToSizedBuffer

func (m *OneOf_SAMLConnectorUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLConnectorUpdate) Size

func (m *OneOf_SAMLConnectorUpdate) Size() (n int)

type OneOf_SAMLIdPAuthAttempt

type OneOf_SAMLIdPAuthAttempt struct {
	SAMLIdPAuthAttempt *SAMLIdPAuthAttempt `protobuf:"bytes,115,opt,name=SAMLIdPAuthAttempt,proto3,oneof" json:"SAMLIdPAuthAttempt,omitempty"`
}

func (*OneOf_SAMLIdPAuthAttempt) MarshalTo

func (m *OneOf_SAMLIdPAuthAttempt) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPAuthAttempt) MarshalToSizedBuffer

func (m *OneOf_SAMLIdPAuthAttempt) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPAuthAttempt) Size

func (m *OneOf_SAMLIdPAuthAttempt) Size() (n int)

type OneOf_SAMLIdPServiceProviderCreate

type OneOf_SAMLIdPServiceProviderCreate struct {
	SAMLIdPServiceProviderCreate *SAMLIdPServiceProviderCreate `protobuf:"bytes,116,opt,name=SAMLIdPServiceProviderCreate,proto3,oneof" json:"SAMLIdPServiceProviderCreate,omitempty"`
}

func (*OneOf_SAMLIdPServiceProviderCreate) MarshalTo

func (m *OneOf_SAMLIdPServiceProviderCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderCreate) MarshalToSizedBuffer

func (m *OneOf_SAMLIdPServiceProviderCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderCreate) Size

type OneOf_SAMLIdPServiceProviderDelete

type OneOf_SAMLIdPServiceProviderDelete struct {
	SAMLIdPServiceProviderDelete *SAMLIdPServiceProviderDelete `protobuf:"bytes,118,opt,name=SAMLIdPServiceProviderDelete,proto3,oneof" json:"SAMLIdPServiceProviderDelete,omitempty"`
}

func (*OneOf_SAMLIdPServiceProviderDelete) MarshalTo

func (m *OneOf_SAMLIdPServiceProviderDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderDelete) MarshalToSizedBuffer

func (m *OneOf_SAMLIdPServiceProviderDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderDelete) Size

type OneOf_SAMLIdPServiceProviderDeleteAll

type OneOf_SAMLIdPServiceProviderDeleteAll struct {
	SAMLIdPServiceProviderDeleteAll *SAMLIdPServiceProviderDeleteAll `protobuf:"bytes,119,opt,name=SAMLIdPServiceProviderDeleteAll,proto3,oneof" json:"SAMLIdPServiceProviderDeleteAll,omitempty"`
}

func (*OneOf_SAMLIdPServiceProviderDeleteAll) MarshalTo

func (m *OneOf_SAMLIdPServiceProviderDeleteAll) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderDeleteAll) MarshalToSizedBuffer

func (m *OneOf_SAMLIdPServiceProviderDeleteAll) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderDeleteAll) Size

type OneOf_SAMLIdPServiceProviderUpdate

type OneOf_SAMLIdPServiceProviderUpdate struct {
	SAMLIdPServiceProviderUpdate *SAMLIdPServiceProviderUpdate `protobuf:"bytes,117,opt,name=SAMLIdPServiceProviderUpdate,proto3,oneof" json:"SAMLIdPServiceProviderUpdate,omitempty"`
}

func (*OneOf_SAMLIdPServiceProviderUpdate) MarshalTo

func (m *OneOf_SAMLIdPServiceProviderUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderUpdate) MarshalToSizedBuffer

func (m *OneOf_SAMLIdPServiceProviderUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SAMLIdPServiceProviderUpdate) Size

type OneOf_SCP

type OneOf_SCP struct {
	SCP *SCP `protobuf:"bytes,18,opt,name=SCP,proto3,oneof" json:"SCP,omitempty"`
}

func (*OneOf_SCP) MarshalTo

func (m *OneOf_SCP) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SCP) MarshalToSizedBuffer

func (m *OneOf_SCP) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SCP) Size

func (m *OneOf_SCP) Size() (n int)

type OneOf_SFTP

type OneOf_SFTP struct {
	SFTP *SFTP `protobuf:"bytes,91,opt,name=SFTP,proto3,oneof" json:"SFTP,omitempty"`
}

func (*OneOf_SFTP) MarshalTo

func (m *OneOf_SFTP) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SFTP) MarshalToSizedBuffer

func (m *OneOf_SFTP) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SFTP) Size

func (m *OneOf_SFTP) Size() (n int)

type OneOf_SFTPSummary

type OneOf_SFTPSummary struct {
	SFTPSummary *SFTPSummary `protobuf:"bytes,191,opt,name=SFTPSummary,proto3,oneof" json:"SFTPSummary,omitempty"`
}

func (*OneOf_SFTPSummary) MarshalTo

func (m *OneOf_SFTPSummary) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SFTPSummary) MarshalToSizedBuffer

func (m *OneOf_SFTPSummary) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SFTPSummary) Size

func (m *OneOf_SFTPSummary) Size() (n int)

type OneOf_SPIFFEFederationCreate

type OneOf_SPIFFEFederationCreate struct {
	SPIFFEFederationCreate *SPIFFEFederationCreate `protobuf:"bytes,168,opt,name=SPIFFEFederationCreate,proto3,oneof" json:"SPIFFEFederationCreate,omitempty"`
}

func (*OneOf_SPIFFEFederationCreate) MarshalTo

func (m *OneOf_SPIFFEFederationCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SPIFFEFederationCreate) MarshalToSizedBuffer

func (m *OneOf_SPIFFEFederationCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SPIFFEFederationCreate) Size

func (m *OneOf_SPIFFEFederationCreate) Size() (n int)

type OneOf_SPIFFEFederationDelete

type OneOf_SPIFFEFederationDelete struct {
	SPIFFEFederationDelete *SPIFFEFederationDelete `protobuf:"bytes,169,opt,name=SPIFFEFederationDelete,proto3,oneof" json:"SPIFFEFederationDelete,omitempty"`
}

func (*OneOf_SPIFFEFederationDelete) MarshalTo

func (m *OneOf_SPIFFEFederationDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SPIFFEFederationDelete) MarshalToSizedBuffer

func (m *OneOf_SPIFFEFederationDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SPIFFEFederationDelete) Size

func (m *OneOf_SPIFFEFederationDelete) Size() (n int)

type OneOf_SPIFFESVIDIssued

type OneOf_SPIFFESVIDIssued struct {
	SPIFFESVIDIssued *SPIFFESVIDIssued `protobuf:"bytes,150,opt,name=SPIFFESVIDIssued,proto3,oneof" json:"SPIFFESVIDIssued,omitempty"`
}

func (*OneOf_SPIFFESVIDIssued) MarshalTo

func (m *OneOf_SPIFFESVIDIssued) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SPIFFESVIDIssued) MarshalToSizedBuffer

func (m *OneOf_SPIFFESVIDIssued) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SPIFFESVIDIssued) Size

func (m *OneOf_SPIFFESVIDIssued) Size() (n int)

type OneOf_SQLServerRPCRequest

type OneOf_SQLServerRPCRequest struct {
	SQLServerRPCRequest *SQLServerRPCRequest `protobuf:"bytes,89,opt,name=SQLServerRPCRequest,proto3,oneof" json:"SQLServerRPCRequest,omitempty"`
}

func (*OneOf_SQLServerRPCRequest) MarshalTo

func (m *OneOf_SQLServerRPCRequest) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SQLServerRPCRequest) MarshalToSizedBuffer

func (m *OneOf_SQLServerRPCRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SQLServerRPCRequest) Size

func (m *OneOf_SQLServerRPCRequest) Size() (n int)

type OneOf_SSMRun

type OneOf_SSMRun struct {
	SSMRun *SSMRun `protobuf:"bytes,99,opt,name=SSMRun,proto3,oneof" json:"SSMRun,omitempty"`
}

func (*OneOf_SSMRun) MarshalTo

func (m *OneOf_SSMRun) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SSMRun) MarshalToSizedBuffer

func (m *OneOf_SSMRun) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SSMRun) Size

func (m *OneOf_SSMRun) Size() (n int)

type OneOf_SecurityReportRun

type OneOf_SecurityReportRun struct {
	SecurityReportRun *SecurityReportRun `protobuf:"bytes,135,opt,name=SecurityReportRun,proto3,oneof" json:"SecurityReportRun,omitempty"`
}

func (*OneOf_SecurityReportRun) MarshalTo

func (m *OneOf_SecurityReportRun) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SecurityReportRun) MarshalToSizedBuffer

func (m *OneOf_SecurityReportRun) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SecurityReportRun) Size

func (m *OneOf_SecurityReportRun) Size() (n int)

type OneOf_SessionCommand

type OneOf_SessionCommand struct {
	SessionCommand *SessionCommand `protobuf:"bytes,11,opt,name=SessionCommand,proto3,oneof" json:"SessionCommand,omitempty"`
}

func (*OneOf_SessionCommand) MarshalTo

func (m *OneOf_SessionCommand) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionCommand) MarshalToSizedBuffer

func (m *OneOf_SessionCommand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionCommand) Size

func (m *OneOf_SessionCommand) Size() (n int)

type OneOf_SessionConnect

type OneOf_SessionConnect struct {
	SessionConnect *SessionConnect `protobuf:"bytes,67,opt,name=SessionConnect,proto3,oneof" json:"SessionConnect,omitempty"`
}

func (*OneOf_SessionConnect) MarshalTo

func (m *OneOf_SessionConnect) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionConnect) MarshalToSizedBuffer

func (m *OneOf_SessionConnect) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionConnect) Size

func (m *OneOf_SessionConnect) Size() (n int)

type OneOf_SessionData

type OneOf_SessionData struct {
	SessionData *SessionData `protobuf:"bytes,14,opt,name=SessionData,proto3,oneof" json:"SessionData,omitempty"`
}

func (*OneOf_SessionData) MarshalTo

func (m *OneOf_SessionData) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionData) MarshalToSizedBuffer

func (m *OneOf_SessionData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionData) Size

func (m *OneOf_SessionData) Size() (n int)

type OneOf_SessionDisk

type OneOf_SessionDisk struct {
	SessionDisk *SessionDisk `protobuf:"bytes,12,opt,name=SessionDisk,proto3,oneof" json:"SessionDisk,omitempty"`
}

func (*OneOf_SessionDisk) MarshalTo

func (m *OneOf_SessionDisk) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionDisk) MarshalToSizedBuffer

func (m *OneOf_SessionDisk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionDisk) Size

func (m *OneOf_SessionDisk) Size() (n int)

type OneOf_SessionEnd

type OneOf_SessionEnd struct {
	SessionEnd *SessionEnd `protobuf:"bytes,10,opt,name=SessionEnd,proto3,oneof" json:"SessionEnd,omitempty"`
}

func (*OneOf_SessionEnd) MarshalTo

func (m *OneOf_SessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionEnd) MarshalToSizedBuffer

func (m *OneOf_SessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionEnd) Size

func (m *OneOf_SessionEnd) Size() (n int)

type OneOf_SessionJoin

type OneOf_SessionJoin struct {
	SessionJoin *SessionJoin `protobuf:"bytes,6,opt,name=SessionJoin,proto3,oneof" json:"SessionJoin,omitempty"`
}

func (*OneOf_SessionJoin) MarshalTo

func (m *OneOf_SessionJoin) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionJoin) MarshalToSizedBuffer

func (m *OneOf_SessionJoin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionJoin) Size

func (m *OneOf_SessionJoin) Size() (n int)

type OneOf_SessionLeave

type OneOf_SessionLeave struct {
	SessionLeave *SessionLeave `protobuf:"bytes,15,opt,name=SessionLeave,proto3,oneof" json:"SessionLeave,omitempty"`
}

func (*OneOf_SessionLeave) MarshalTo

func (m *OneOf_SessionLeave) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionLeave) MarshalToSizedBuffer

func (m *OneOf_SessionLeave) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionLeave) Size

func (m *OneOf_SessionLeave) Size() (n int)

type OneOf_SessionNetwork

type OneOf_SessionNetwork struct {
	SessionNetwork *SessionNetwork `protobuf:"bytes,13,opt,name=SessionNetwork,proto3,oneof" json:"SessionNetwork,omitempty"`
}

func (*OneOf_SessionNetwork) MarshalTo

func (m *OneOf_SessionNetwork) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionNetwork) MarshalToSizedBuffer

func (m *OneOf_SessionNetwork) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionNetwork) Size

func (m *OneOf_SessionNetwork) Size() (n int)

type OneOf_SessionPrint

type OneOf_SessionPrint struct {
	SessionPrint *SessionPrint `protobuf:"bytes,7,opt,name=SessionPrint,proto3,oneof" json:"SessionPrint,omitempty"`
}

func (*OneOf_SessionPrint) MarshalTo

func (m *OneOf_SessionPrint) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionPrint) MarshalToSizedBuffer

func (m *OneOf_SessionPrint) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionPrint) Size

func (m *OneOf_SessionPrint) Size() (n int)

type OneOf_SessionRecordingAccess

type OneOf_SessionRecordingAccess struct {
	SessionRecordingAccess *SessionRecordingAccess `protobuf:"bytes,94,opt,name=SessionRecordingAccess,proto3,oneof" json:"SessionRecordingAccess,omitempty"`
}

func (*OneOf_SessionRecordingAccess) MarshalTo

func (m *OneOf_SessionRecordingAccess) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionRecordingAccess) MarshalToSizedBuffer

func (m *OneOf_SessionRecordingAccess) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionRecordingAccess) Size

func (m *OneOf_SessionRecordingAccess) Size() (n int)

type OneOf_SessionRecordingConfigUpdate

type OneOf_SessionRecordingConfigUpdate struct {
	SessionRecordingConfigUpdate *SessionRecordingConfigUpdate `protobuf:"bytes,153,opt,name=SessionRecordingConfigUpdate,proto3,oneof" json:"SessionRecordingConfigUpdate,omitempty"`
}

func (*OneOf_SessionRecordingConfigUpdate) MarshalTo

func (m *OneOf_SessionRecordingConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionRecordingConfigUpdate) MarshalToSizedBuffer

func (m *OneOf_SessionRecordingConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionRecordingConfigUpdate) Size

type OneOf_SessionReject

type OneOf_SessionReject struct {
	SessionReject *SessionReject `protobuf:"bytes,8,opt,name=SessionReject,proto3,oneof" json:"SessionReject,omitempty"`
}

func (*OneOf_SessionReject) MarshalTo

func (m *OneOf_SessionReject) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionReject) MarshalToSizedBuffer

func (m *OneOf_SessionReject) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionReject) Size

func (m *OneOf_SessionReject) Size() (n int)

type OneOf_SessionStart

type OneOf_SessionStart struct {
	SessionStart *SessionStart `protobuf:"bytes,5,opt,name=SessionStart,proto3,oneof" json:"SessionStart,omitempty"`
}

func (*OneOf_SessionStart) MarshalTo

func (m *OneOf_SessionStart) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionStart) MarshalToSizedBuffer

func (m *OneOf_SessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionStart) Size

func (m *OneOf_SessionStart) Size() (n int)

type OneOf_SessionUpload

type OneOf_SessionUpload struct {
	SessionUpload *SessionUpload `protobuf:"bytes,43,opt,name=SessionUpload,proto3,oneof" json:"SessionUpload,omitempty"`
}

func (*OneOf_SessionUpload) MarshalTo

func (m *OneOf_SessionUpload) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SessionUpload) MarshalToSizedBuffer

func (m *OneOf_SessionUpload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SessionUpload) Size

func (m *OneOf_SessionUpload) Size() (n int)

type OneOf_SpannerRPC

type OneOf_SpannerRPC struct {
	SpannerRPC *SpannerRPC `protobuf:"bytes,158,opt,name=SpannerRPC,proto3,oneof" json:"SpannerRPC,omitempty"`
}

func (*OneOf_SpannerRPC) MarshalTo

func (m *OneOf_SpannerRPC) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_SpannerRPC) MarshalToSizedBuffer

func (m *OneOf_SpannerRPC) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_SpannerRPC) Size

func (m *OneOf_SpannerRPC) Size() (n int)

type OneOf_StableUNIXUserCreate

type OneOf_StableUNIXUserCreate struct {
	StableUNIXUserCreate *StableUNIXUserCreate `protobuf:"bytes,200,opt,name=StableUNIXUserCreate,proto3,oneof" json:"StableUNIXUserCreate,omitempty"`
}

func (*OneOf_StableUNIXUserCreate) MarshalTo

func (m *OneOf_StableUNIXUserCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_StableUNIXUserCreate) MarshalToSizedBuffer

func (m *OneOf_StableUNIXUserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_StableUNIXUserCreate) Size

func (m *OneOf_StableUNIXUserCreate) Size() (n int)

type OneOf_StaticHostUserCreate

type OneOf_StaticHostUserCreate struct {
	StaticHostUserCreate *StaticHostUserCreate `protobuf:"bytes,179,opt,name=StaticHostUserCreate,proto3,oneof" json:"StaticHostUserCreate,omitempty"`
}

func (*OneOf_StaticHostUserCreate) MarshalTo

func (m *OneOf_StaticHostUserCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_StaticHostUserCreate) MarshalToSizedBuffer

func (m *OneOf_StaticHostUserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_StaticHostUserCreate) Size

func (m *OneOf_StaticHostUserCreate) Size() (n int)

type OneOf_StaticHostUserDelete

type OneOf_StaticHostUserDelete struct {
	StaticHostUserDelete *StaticHostUserDelete `protobuf:"bytes,181,opt,name=StaticHostUserDelete,proto3,oneof" json:"StaticHostUserDelete,omitempty"`
}

func (*OneOf_StaticHostUserDelete) MarshalTo

func (m *OneOf_StaticHostUserDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_StaticHostUserDelete) MarshalToSizedBuffer

func (m *OneOf_StaticHostUserDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_StaticHostUserDelete) Size

func (m *OneOf_StaticHostUserDelete) Size() (n int)

type OneOf_StaticHostUserUpdate

type OneOf_StaticHostUserUpdate struct {
	StaticHostUserUpdate *StaticHostUserUpdate `protobuf:"bytes,180,opt,name=StaticHostUserUpdate,proto3,oneof" json:"StaticHostUserUpdate,omitempty"`
}

func (*OneOf_StaticHostUserUpdate) MarshalTo

func (m *OneOf_StaticHostUserUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_StaticHostUserUpdate) MarshalToSizedBuffer

func (m *OneOf_StaticHostUserUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_StaticHostUserUpdate) Size

func (m *OneOf_StaticHostUserUpdate) Size() (n int)

type OneOf_Subsystem

type OneOf_Subsystem struct {
	Subsystem *Subsystem `protobuf:"bytes,20,opt,name=Subsystem,proto3,oneof" json:"Subsystem,omitempty"`
}

func (*OneOf_Subsystem) MarshalTo

func (m *OneOf_Subsystem) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_Subsystem) MarshalToSizedBuffer

func (m *OneOf_Subsystem) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_Subsystem) Size

func (m *OneOf_Subsystem) Size() (n int)

type OneOf_TrustedClusterCreate

type OneOf_TrustedClusterCreate struct {
	TrustedClusterCreate *TrustedClusterCreate `protobuf:"bytes,27,opt,name=TrustedClusterCreate,proto3,oneof" json:"TrustedClusterCreate,omitempty"`
}

func (*OneOf_TrustedClusterCreate) MarshalTo

func (m *OneOf_TrustedClusterCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_TrustedClusterCreate) MarshalToSizedBuffer

func (m *OneOf_TrustedClusterCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_TrustedClusterCreate) Size

func (m *OneOf_TrustedClusterCreate) Size() (n int)

type OneOf_TrustedClusterDelete

type OneOf_TrustedClusterDelete struct {
	TrustedClusterDelete *TrustedClusterDelete `protobuf:"bytes,28,opt,name=TrustedClusterDelete,proto3,oneof" json:"TrustedClusterDelete,omitempty"`
}

func (*OneOf_TrustedClusterDelete) MarshalTo

func (m *OneOf_TrustedClusterDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_TrustedClusterDelete) MarshalToSizedBuffer

func (m *OneOf_TrustedClusterDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_TrustedClusterDelete) Size

func (m *OneOf_TrustedClusterDelete) Size() (n int)

type OneOf_TrustedClusterTokenCreate

type OneOf_TrustedClusterTokenCreate struct {
	TrustedClusterTokenCreate *TrustedClusterTokenCreate `protobuf:"bytes,29,opt,name=TrustedClusterTokenCreate,proto3,oneof" json:"TrustedClusterTokenCreate,omitempty"`
}

func (*OneOf_TrustedClusterTokenCreate) MarshalTo

func (m *OneOf_TrustedClusterTokenCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_TrustedClusterTokenCreate) MarshalToSizedBuffer

func (m *OneOf_TrustedClusterTokenCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_TrustedClusterTokenCreate) Size

func (m *OneOf_TrustedClusterTokenCreate) Size() (n int)

type OneOf_Unknown

type OneOf_Unknown struct {
	Unknown *Unknown `protobuf:"bytes,80,opt,name=Unknown,proto3,oneof" json:"Unknown,omitempty"`
}

func (*OneOf_Unknown) MarshalTo

func (m *OneOf_Unknown) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_Unknown) MarshalToSizedBuffer

func (m *OneOf_Unknown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_Unknown) Size

func (m *OneOf_Unknown) Size() (n int)

type OneOf_UpgradeWindowStartUpdate

type OneOf_UpgradeWindowStartUpdate struct {
	UpgradeWindowStartUpdate *UpgradeWindowStartUpdate `protobuf:"bytes,92,opt,name=UpgradeWindowStartUpdate,proto3,oneof" json:"UpgradeWindowStartUpdate,omitempty"`
}

func (*OneOf_UpgradeWindowStartUpdate) MarshalTo

func (m *OneOf_UpgradeWindowStartUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UpgradeWindowStartUpdate) MarshalToSizedBuffer

func (m *OneOf_UpgradeWindowStartUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UpgradeWindowStartUpdate) Size

func (m *OneOf_UpgradeWindowStartUpdate) Size() (n int)

type OneOf_UserCreate

type OneOf_UserCreate struct {
	UserCreate *UserCreate `protobuf:"bytes,2,opt,name=UserCreate,proto3,oneof" json:"UserCreate,omitempty"`
}

func (*OneOf_UserCreate) MarshalTo

func (m *OneOf_UserCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserCreate) MarshalToSizedBuffer

func (m *OneOf_UserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserCreate) Size

func (m *OneOf_UserCreate) Size() (n int)

type OneOf_UserDelete

type OneOf_UserDelete struct {
	UserDelete *UserDelete `protobuf:"bytes,3,opt,name=UserDelete,proto3,oneof" json:"UserDelete,omitempty"`
}

func (*OneOf_UserDelete) MarshalTo

func (m *OneOf_UserDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserDelete) MarshalToSizedBuffer

func (m *OneOf_UserDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserDelete) Size

func (m *OneOf_UserDelete) Size() (n int)

type OneOf_UserLogin

type OneOf_UserLogin struct {
	UserLogin *UserLogin `protobuf:"bytes,1,opt,name=UserLogin,proto3,oneof" json:"UserLogin,omitempty"`
}

func (*OneOf_UserLogin) MarshalTo

func (m *OneOf_UserLogin) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserLogin) MarshalToSizedBuffer

func (m *OneOf_UserLogin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserLogin) Size

func (m *OneOf_UserLogin) Size() (n int)

type OneOf_UserLoginAccessListInvalid

type OneOf_UserLoginAccessListInvalid struct {
	UserLoginAccessListInvalid *UserLoginAccessListInvalid `protobuf:"bytes,198,opt,name=UserLoginAccessListInvalid,proto3,oneof" json:"UserLoginAccessListInvalid,omitempty"`
}

func (*OneOf_UserLoginAccessListInvalid) MarshalTo

func (m *OneOf_UserLoginAccessListInvalid) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserLoginAccessListInvalid) MarshalToSizedBuffer

func (m *OneOf_UserLoginAccessListInvalid) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserLoginAccessListInvalid) Size

func (m *OneOf_UserLoginAccessListInvalid) Size() (n int)

type OneOf_UserPasswordChange

type OneOf_UserPasswordChange struct {
	UserPasswordChange *UserPasswordChange `protobuf:"bytes,4,opt,name=UserPasswordChange,proto3,oneof" json:"UserPasswordChange,omitempty"`
}

func (*OneOf_UserPasswordChange) MarshalTo

func (m *OneOf_UserPasswordChange) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserPasswordChange) MarshalToSizedBuffer

func (m *OneOf_UserPasswordChange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserPasswordChange) Size

func (m *OneOf_UserPasswordChange) Size() (n int)

type OneOf_UserTaskCreate

type OneOf_UserTaskCreate struct {
	UserTaskCreate *UserTaskCreate `protobuf:"bytes,188,opt,name=UserTaskCreate,proto3,oneof" json:"UserTaskCreate,omitempty"`
}

func (*OneOf_UserTaskCreate) MarshalTo

func (m *OneOf_UserTaskCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserTaskCreate) MarshalToSizedBuffer

func (m *OneOf_UserTaskCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserTaskCreate) Size

func (m *OneOf_UserTaskCreate) Size() (n int)

type OneOf_UserTaskDelete

type OneOf_UserTaskDelete struct {
	UserTaskDelete *UserTaskDelete `protobuf:"bytes,190,opt,name=UserTaskDelete,proto3,oneof" json:"UserTaskDelete,omitempty"`
}

func (*OneOf_UserTaskDelete) MarshalTo

func (m *OneOf_UserTaskDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserTaskDelete) MarshalToSizedBuffer

func (m *OneOf_UserTaskDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserTaskDelete) Size

func (m *OneOf_UserTaskDelete) Size() (n int)

type OneOf_UserTaskUpdate

type OneOf_UserTaskUpdate struct {
	UserTaskUpdate *UserTaskUpdate `protobuf:"bytes,189,opt,name=UserTaskUpdate,proto3,oneof" json:"UserTaskUpdate,omitempty"`
}

func (*OneOf_UserTaskUpdate) MarshalTo

func (m *OneOf_UserTaskUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserTaskUpdate) MarshalToSizedBuffer

func (m *OneOf_UserTaskUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserTaskUpdate) Size

func (m *OneOf_UserTaskUpdate) Size() (n int)

type OneOf_UserTokenCreate

type OneOf_UserTokenCreate struct {
	UserTokenCreate *UserTokenCreate `protobuf:"bytes,24,opt,name=UserTokenCreate,proto3,oneof" json:"UserTokenCreate,omitempty"`
}

func (*OneOf_UserTokenCreate) MarshalTo

func (m *OneOf_UserTokenCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserTokenCreate) MarshalToSizedBuffer

func (m *OneOf_UserTokenCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserTokenCreate) Size

func (m *OneOf_UserTokenCreate) Size() (n int)

type OneOf_UserUpdate

type OneOf_UserUpdate struct {
	UserUpdate *UserUpdate `protobuf:"bytes,140,opt,name=UserUpdate,proto3,oneof" json:"UserUpdate,omitempty"`
}

func (*OneOf_UserUpdate) MarshalTo

func (m *OneOf_UserUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_UserUpdate) MarshalToSizedBuffer

func (m *OneOf_UserUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_UserUpdate) Size

func (m *OneOf_UserUpdate) Size() (n int)

type OneOf_ValidateMFAAuthResponse

type OneOf_ValidateMFAAuthResponse struct {
	ValidateMFAAuthResponse *ValidateMFAAuthResponse `protobuf:"bytes,147,opt,name=ValidateMFAAuthResponse,proto3,oneof" json:"ValidateMFAAuthResponse,omitempty"`
}

func (*OneOf_ValidateMFAAuthResponse) MarshalTo

func (m *OneOf_ValidateMFAAuthResponse) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_ValidateMFAAuthResponse) MarshalToSizedBuffer

func (m *OneOf_ValidateMFAAuthResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_ValidateMFAAuthResponse) Size

func (m *OneOf_ValidateMFAAuthResponse) Size() (n int)

type OneOf_WindowsDesktopSessionEnd

type OneOf_WindowsDesktopSessionEnd struct {
	WindowsDesktopSessionEnd *WindowsDesktopSessionEnd `protobuf:"bytes,60,opt,name=WindowsDesktopSessionEnd,proto3,oneof" json:"WindowsDesktopSessionEnd,omitempty"`
}

func (*OneOf_WindowsDesktopSessionEnd) MarshalTo

func (m *OneOf_WindowsDesktopSessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WindowsDesktopSessionEnd) MarshalToSizedBuffer

func (m *OneOf_WindowsDesktopSessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WindowsDesktopSessionEnd) Size

func (m *OneOf_WindowsDesktopSessionEnd) Size() (n int)

type OneOf_WindowsDesktopSessionStart

type OneOf_WindowsDesktopSessionStart struct {
	WindowsDesktopSessionStart *WindowsDesktopSessionStart `protobuf:"bytes,59,opt,name=WindowsDesktopSessionStart,proto3,oneof" json:"WindowsDesktopSessionStart,omitempty"`
}

func (*OneOf_WindowsDesktopSessionStart) MarshalTo

func (m *OneOf_WindowsDesktopSessionStart) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WindowsDesktopSessionStart) MarshalToSizedBuffer

func (m *OneOf_WindowsDesktopSessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WindowsDesktopSessionStart) Size

func (m *OneOf_WindowsDesktopSessionStart) Size() (n int)

type OneOf_WorkloadIdentityCreate

type OneOf_WorkloadIdentityCreate struct {
	WorkloadIdentityCreate *WorkloadIdentityCreate `protobuf:"bytes,194,opt,name=WorkloadIdentityCreate,proto3,oneof" json:"WorkloadIdentityCreate,omitempty"`
}

func (*OneOf_WorkloadIdentityCreate) MarshalTo

func (m *OneOf_WorkloadIdentityCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityCreate) MarshalToSizedBuffer

func (m *OneOf_WorkloadIdentityCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityCreate) Size

func (m *OneOf_WorkloadIdentityCreate) Size() (n int)

type OneOf_WorkloadIdentityDelete

type OneOf_WorkloadIdentityDelete struct {
	WorkloadIdentityDelete *WorkloadIdentityDelete `protobuf:"bytes,196,opt,name=WorkloadIdentityDelete,proto3,oneof" json:"WorkloadIdentityDelete,omitempty"`
}

func (*OneOf_WorkloadIdentityDelete) MarshalTo

func (m *OneOf_WorkloadIdentityDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityDelete) MarshalToSizedBuffer

func (m *OneOf_WorkloadIdentityDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityDelete) Size

func (m *OneOf_WorkloadIdentityDelete) Size() (n int)

type OneOf_WorkloadIdentityUpdate

type OneOf_WorkloadIdentityUpdate struct {
	WorkloadIdentityUpdate *WorkloadIdentityUpdate `protobuf:"bytes,195,opt,name=WorkloadIdentityUpdate,proto3,oneof" json:"WorkloadIdentityUpdate,omitempty"`
}

func (*OneOf_WorkloadIdentityUpdate) MarshalTo

func (m *OneOf_WorkloadIdentityUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityUpdate) MarshalToSizedBuffer

func (m *OneOf_WorkloadIdentityUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityUpdate) Size

func (m *OneOf_WorkloadIdentityUpdate) Size() (n int)

type OneOf_WorkloadIdentityX509RevocationCreate

type OneOf_WorkloadIdentityX509RevocationCreate struct {
	WorkloadIdentityX509RevocationCreate *WorkloadIdentityX509RevocationCreate `` /* 133-byte string literal not displayed */
}

func (*OneOf_WorkloadIdentityX509RevocationCreate) MarshalTo

func (m *OneOf_WorkloadIdentityX509RevocationCreate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityX509RevocationCreate) MarshalToSizedBuffer

func (m *OneOf_WorkloadIdentityX509RevocationCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityX509RevocationCreate) Size

type OneOf_WorkloadIdentityX509RevocationDelete

type OneOf_WorkloadIdentityX509RevocationDelete struct {
	WorkloadIdentityX509RevocationDelete *WorkloadIdentityX509RevocationDelete `` /* 133-byte string literal not displayed */
}

func (*OneOf_WorkloadIdentityX509RevocationDelete) MarshalTo

func (m *OneOf_WorkloadIdentityX509RevocationDelete) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityX509RevocationDelete) MarshalToSizedBuffer

func (m *OneOf_WorkloadIdentityX509RevocationDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityX509RevocationDelete) Size

type OneOf_WorkloadIdentityX509RevocationUpdate

type OneOf_WorkloadIdentityX509RevocationUpdate struct {
	WorkloadIdentityX509RevocationUpdate *WorkloadIdentityX509RevocationUpdate `` /* 133-byte string literal not displayed */
}

func (*OneOf_WorkloadIdentityX509RevocationUpdate) MarshalTo

func (m *OneOf_WorkloadIdentityX509RevocationUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityX509RevocationUpdate) MarshalToSizedBuffer

func (m *OneOf_WorkloadIdentityX509RevocationUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_WorkloadIdentityX509RevocationUpdate) Size

type OneOf_X11Forward

type OneOf_X11Forward struct {
	X11Forward *X11Forward `protobuf:"bytes,17,opt,name=X11Forward,proto3,oneof" json:"X11Forward,omitempty"`
}

func (*OneOf_X11Forward) MarshalTo

func (m *OneOf_X11Forward) MarshalTo(dAtA []byte) (int, error)

func (*OneOf_X11Forward) MarshalToSizedBuffer

func (m *OneOf_X11Forward) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OneOf_X11Forward) Size

func (m *OneOf_X11Forward) Size() (n int)

type OpenSearchCategory

type OpenSearchCategory int32

OpenSearchCategory specifies OpenSearch request category.

const (
	// OPEN_SEARCH_CATEGORY_GENERAL is for otherwise uncategorized calls.
	OpenSearchCategory_OPEN_SEARCH_CATEGORY_GENERAL OpenSearchCategory = 0
	// OPEN_SEARCH_CATEGORY_SECURITY covers /_plugins/_security API.
	OpenSearchCategory_OPEN_SEARCH_CATEGORY_SECURITY OpenSearchCategory = 1
	// OPEN_SEARCH_CATEGORY_SEARCH is for search-related APIs.
	OpenSearchCategory_OPEN_SEARCH_CATEGORY_SEARCH OpenSearchCategory = 2
	// OPEN_SEARCH_CATEGORY_SQL covers /_plugins/_sql and /_plugins/_ppl API.
	OpenSearchCategory_OPEN_SEARCH_CATEGORY_SQL OpenSearchCategory = 3
)

func (OpenSearchCategory) EnumDescriptor

func (OpenSearchCategory) EnumDescriptor() ([]byte, []int)

func (OpenSearchCategory) String

func (x OpenSearchCategory) String() string

type OpenSearchRequest

type OpenSearchRequest struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Path is relative path in the URL.
	Path string `protobuf:"bytes,5,opt,name=Path,proto3" json:"path"`
	// RawQuery are the encoded query values.
	RawQuery string `protobuf:"bytes,6,opt,name=RawQuery,proto3" json:"raw_query"`
	// Method is the request HTTP method, like GET/POST/DELETE/etc.
	Method string `protobuf:"bytes,7,opt,name=Method,proto3" json:"method"`
	// Body is the request HTTP body.
	Body []byte `protobuf:"bytes,8,opt,name=Body,proto3" json:"body"`
	// Headers are the HTTP request headers.
	Headers github_com_gravitational_teleport_api_types_wrappers.Traits `` /* 138-byte string literal not displayed */
	// Category represents the category if API being accessed in a given request.
	Category OpenSearchCategory `protobuf:"varint,10,opt,name=Category,proto3,enum=events.OpenSearchCategory" json:"category"`
	// Target is an optional field indicating the target index or set of indices used as a subject of request.
	Target string `protobuf:"bytes,11,opt,name=Target,proto3" json:"target"`
	// Query is an optional text of query (e.g. an SQL select statement for _sql API), if a request includes it.
	Query string `protobuf:"bytes,12,opt,name=Query,proto3" json:"query"`
	// StatusCode is optional status code returned from the call to database.
	StatusCode           uint32   `protobuf:"varint,13,opt,name=StatusCode,proto3" json:"status_code"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OpenSearchRequest is emitted when a user executes a OpenSearch request via database-access.

func (*OpenSearchRequest) Descriptor

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

func (*OpenSearchRequest) Marshal

func (m *OpenSearchRequest) Marshal() (dAtA []byte, err error)

func (*OpenSearchRequest) MarshalTo

func (m *OpenSearchRequest) MarshalTo(dAtA []byte) (int, error)

func (*OpenSearchRequest) MarshalToSizedBuffer

func (m *OpenSearchRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenSearchRequest) ProtoMessage

func (*OpenSearchRequest) ProtoMessage()

func (*OpenSearchRequest) Reset

func (m *OpenSearchRequest) Reset()

func (*OpenSearchRequest) Size

func (m *OpenSearchRequest) Size() (n int)

func (*OpenSearchRequest) String

func (m *OpenSearchRequest) String() string

func (*OpenSearchRequest) TrimToMaxSize

func (m *OpenSearchRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*OpenSearchRequest) Unmarshal

func (m *OpenSearchRequest) Unmarshal(dAtA []byte) error

func (*OpenSearchRequest) XXX_DiscardUnknown

func (m *OpenSearchRequest) XXX_DiscardUnknown()

func (*OpenSearchRequest) XXX_Marshal

func (m *OpenSearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenSearchRequest) XXX_Merge

func (m *OpenSearchRequest) XXX_Merge(src proto.Message)

func (*OpenSearchRequest) XXX_Size

func (m *OpenSearchRequest) XXX_Size() int

func (*OpenSearchRequest) XXX_Unmarshal

func (m *OpenSearchRequest) XXX_Unmarshal(b []byte) error

type PluginCreate

type PluginCreate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=metadata,proto3,embedded=metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=user,proto3,embedded=user" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=resource,proto3,embedded=resource" json:""`
	PluginMetadata   `protobuf:"bytes,4,opt,name=plugin,proto3,embedded=plugin" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=connection,proto3,embedded=connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PluginCreate is emitted when a plugin resource is created.

func (*PluginCreate) Descriptor

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

func (*PluginCreate) Marshal

func (m *PluginCreate) Marshal() (dAtA []byte, err error)

func (*PluginCreate) MarshalTo

func (m *PluginCreate) MarshalTo(dAtA []byte) (int, error)

func (*PluginCreate) MarshalToSizedBuffer

func (m *PluginCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PluginCreate) ProtoMessage

func (*PluginCreate) ProtoMessage()

func (*PluginCreate) Reset

func (m *PluginCreate) Reset()

func (*PluginCreate) Size

func (m *PluginCreate) Size() (n int)

func (*PluginCreate) String

func (m *PluginCreate) String() string

func (*PluginCreate) TrimToMaxSize

func (m *PluginCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*PluginCreate) Unmarshal

func (m *PluginCreate) Unmarshal(dAtA []byte) error

func (*PluginCreate) XXX_DiscardUnknown

func (m *PluginCreate) XXX_DiscardUnknown()

func (*PluginCreate) XXX_Marshal

func (m *PluginCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PluginCreate) XXX_Merge

func (m *PluginCreate) XXX_Merge(src proto.Message)

func (*PluginCreate) XXX_Size

func (m *PluginCreate) XXX_Size() int

func (*PluginCreate) XXX_Unmarshal

func (m *PluginCreate) XXX_Unmarshal(b []byte) error

type PluginDelete

type PluginDelete struct {
	// metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=metadata,proto3,embedded=metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=user,proto3,embedded=user" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=resource,proto3,embedded=resource" json:""`
	PluginMetadata   `protobuf:"bytes,4,opt,name=plugin,proto3,embedded=plugin" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=connection,proto3,embedded=connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PluginDelete is emitted when a plugin is deleted.

func (*PluginDelete) Descriptor

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

func (*PluginDelete) Marshal

func (m *PluginDelete) Marshal() (dAtA []byte, err error)

func (*PluginDelete) MarshalTo

func (m *PluginDelete) MarshalTo(dAtA []byte) (int, error)

func (*PluginDelete) MarshalToSizedBuffer

func (m *PluginDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PluginDelete) ProtoMessage

func (*PluginDelete) ProtoMessage()

func (*PluginDelete) Reset

func (m *PluginDelete) Reset()

func (*PluginDelete) Size

func (m *PluginDelete) Size() (n int)

func (*PluginDelete) String

func (m *PluginDelete) String() string

func (*PluginDelete) TrimToMaxSize

func (m *PluginDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*PluginDelete) Unmarshal

func (m *PluginDelete) Unmarshal(dAtA []byte) error

func (*PluginDelete) XXX_DiscardUnknown

func (m *PluginDelete) XXX_DiscardUnknown()

func (*PluginDelete) XXX_Marshal

func (m *PluginDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PluginDelete) XXX_Merge

func (m *PluginDelete) XXX_Merge(src proto.Message)

func (*PluginDelete) XXX_Size

func (m *PluginDelete) XXX_Size() int

func (*PluginDelete) XXX_Unmarshal

func (m *PluginDelete) XXX_Unmarshal(b []byte) error

type PluginMetadata

type PluginMetadata struct {
	// plugin_type is the plugin type of the plugin resource.
	// The value matches the types.PluginV1.Spec.Type field.
	PluginType string `protobuf:"bytes,1,opt,name=plugin_type,json=pluginType,proto3" json:"plugin_type"`
	// has_credentials indicates whether the plugin has credentials.
	HasCredentials bool `protobuf:"varint,3,opt,name=has_credentials,json=hasCredentials,proto3" json:"has_credentials"`
	// reuses_credentials indicates whether the plugin reuses credentials.
	ReusesCredentials bool `protobuf:"varint,4,opt,name=reuses_credentials,json=reusesCredentials,proto3" json:"reuses_credentials"`
	// plugin_data is the plugin data of the plugin resource.
	PluginData           *Struct  `protobuf:"bytes,5,opt,name=plugin_data,json=pluginData,proto3,casttype=Struct" json:"plugin_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PluginMetadata contains information about plugin resources.

func (*PluginMetadata) Descriptor

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

func (*PluginMetadata) Marshal

func (m *PluginMetadata) Marshal() (dAtA []byte, err error)

func (*PluginMetadata) MarshalTo

func (m *PluginMetadata) MarshalTo(dAtA []byte) (int, error)

func (*PluginMetadata) MarshalToSizedBuffer

func (m *PluginMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PluginMetadata) ProtoMessage

func (*PluginMetadata) ProtoMessage()

func (*PluginMetadata) Reset

func (m *PluginMetadata) Reset()

func (*PluginMetadata) Size

func (m *PluginMetadata) Size() (n int)

func (*PluginMetadata) String

func (m *PluginMetadata) String() string

func (*PluginMetadata) Unmarshal

func (m *PluginMetadata) Unmarshal(dAtA []byte) error

func (*PluginMetadata) XXX_DiscardUnknown

func (m *PluginMetadata) XXX_DiscardUnknown()

func (*PluginMetadata) XXX_Marshal

func (m *PluginMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PluginMetadata) XXX_Merge

func (m *PluginMetadata) XXX_Merge(src proto.Message)

func (*PluginMetadata) XXX_Size

func (m *PluginMetadata) XXX_Size() int

func (*PluginMetadata) XXX_Unmarshal

func (m *PluginMetadata) XXX_Unmarshal(b []byte) error

type PluginUpdate

type PluginUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=metadata,proto3,embedded=metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=user,proto3,embedded=user" json:""`
	// ResourceMetadata is a common resource event metadata.
	ResourceMetadata `protobuf:"bytes,3,opt,name=resource,proto3,embedded=resource" json:""`
	PluginMetadata   `protobuf:"bytes,4,opt,name=plugin,proto3,embedded=plugin" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=connection,proto3,embedded=connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PluginUpdate is emitted when a plugin resource is updated.

func (*PluginUpdate) Descriptor

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

func (*PluginUpdate) Marshal

func (m *PluginUpdate) Marshal() (dAtA []byte, err error)

func (*PluginUpdate) MarshalTo

func (m *PluginUpdate) MarshalTo(dAtA []byte) (int, error)

func (*PluginUpdate) MarshalToSizedBuffer

func (m *PluginUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PluginUpdate) ProtoMessage

func (*PluginUpdate) ProtoMessage()

func (*PluginUpdate) Reset

func (m *PluginUpdate) Reset()

func (*PluginUpdate) Size

func (m *PluginUpdate) Size() (n int)

func (*PluginUpdate) String

func (m *PluginUpdate) String() string

func (*PluginUpdate) TrimToMaxSize

func (m *PluginUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*PluginUpdate) Unmarshal

func (m *PluginUpdate) Unmarshal(dAtA []byte) error

func (*PluginUpdate) XXX_DiscardUnknown

func (m *PluginUpdate) XXX_DiscardUnknown()

func (*PluginUpdate) XXX_Marshal

func (m *PluginUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PluginUpdate) XXX_Merge

func (m *PluginUpdate) XXX_Merge(src proto.Message)

func (*PluginUpdate) XXX_Size

func (m *PluginUpdate) XXX_Size() int

func (*PluginUpdate) XXX_Unmarshal

func (m *PluginUpdate) XXX_Unmarshal(b []byte) error

type PortForward

type PortForward struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status contains operation success or failure status
	Status `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	// Addr is a target port forwarding address
	Addr string `protobuf:"bytes,5,opt,name=Addr,proto3" json:"addr"`
	// KubernetesCluster has information about a kubernetes cluster, if
	// applicable.
	KubernetesClusterMetadata `protobuf:"bytes,6,opt,name=KubernetesCluster,proto3,embedded=KubernetesCluster" json:""`
	// KubernetesPod has information about a kubernetes pod, if applicable.
	KubernetesPodMetadata `protobuf:"bytes,7,opt,name=KubernetesPod,proto3,embedded=KubernetesPod" json:""`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

PortForward is emitted when a user requests port forwarding.

func (*PortForward) Descriptor

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

func (*PortForward) Marshal

func (m *PortForward) Marshal() (dAtA []byte, err error)

func (*PortForward) MarshalTo

func (m *PortForward) MarshalTo(dAtA []byte) (int, error)

func (*PortForward) MarshalToSizedBuffer

func (m *PortForward) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PortForward) ProtoMessage

func (*PortForward) ProtoMessage()

func (*PortForward) Reset

func (m *PortForward) Reset()

func (*PortForward) Size

func (m *PortForward) Size() (n int)

func (*PortForward) String

func (m *PortForward) String() string

func (*PortForward) TrimToMaxSize

func (m *PortForward) TrimToMaxSize(maxSize int) AuditEvent

func (*PortForward) Unmarshal

func (m *PortForward) Unmarshal(dAtA []byte) error

func (*PortForward) XXX_DiscardUnknown

func (m *PortForward) XXX_DiscardUnknown()

func (*PortForward) XXX_Marshal

func (m *PortForward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PortForward) XXX_Merge

func (m *PortForward) XXX_Merge(src proto.Message)

func (*PortForward) XXX_Size

func (m *PortForward) XXX_Size() int

func (*PortForward) XXX_Unmarshal

func (m *PortForward) XXX_Unmarshal(b []byte) error

type PostgresBind

type PostgresBind struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementName is the name of prepared statement that's being bound to parameters.
	StatementName string `protobuf:"bytes,5,opt,name=StatementName,proto3" json:"statement_name"`
	// PortalName is the destination portal name that binds statement to parameters.
	PortalName string `protobuf:"bytes,6,opt,name=PortalName,proto3" json:"portal_name"`
	// Parameters are the query bind parameters.
	Parameters           []string `protobuf:"bytes,7,rep,name=Parameters,proto3" json:"parameters"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PostgresBind is emitted when a Postgres client readies a prepared statement for execution and binds it to parameters.

func (*PostgresBind) Descriptor

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

func (*PostgresBind) Marshal

func (m *PostgresBind) Marshal() (dAtA []byte, err error)

func (*PostgresBind) MarshalTo

func (m *PostgresBind) MarshalTo(dAtA []byte) (int, error)

func (*PostgresBind) MarshalToSizedBuffer

func (m *PostgresBind) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostgresBind) ProtoMessage

func (*PostgresBind) ProtoMessage()

func (*PostgresBind) Reset

func (m *PostgresBind) Reset()

func (*PostgresBind) Size

func (m *PostgresBind) Size() (n int)

func (*PostgresBind) String

func (m *PostgresBind) String() string

func (*PostgresBind) TrimToMaxSize

func (m *PostgresBind) TrimToMaxSize(maxSize int) AuditEvent

func (*PostgresBind) Unmarshal

func (m *PostgresBind) Unmarshal(dAtA []byte) error

func (*PostgresBind) XXX_DiscardUnknown

func (m *PostgresBind) XXX_DiscardUnknown()

func (*PostgresBind) XXX_Marshal

func (m *PostgresBind) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostgresBind) XXX_Merge

func (m *PostgresBind) XXX_Merge(src proto.Message)

func (*PostgresBind) XXX_Size

func (m *PostgresBind) XXX_Size() int

func (*PostgresBind) XXX_Unmarshal

func (m *PostgresBind) XXX_Unmarshal(b []byte) error

type PostgresClose

type PostgresClose struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementName is the name of prepared statement that's being closed.
	StatementName string `protobuf:"bytes,5,opt,name=StatementName,proto3" json:"statement_name"`
	// PortalName is the name of destination portal that's being closed.
	PortalName           string   `protobuf:"bytes,6,opt,name=PortalName,proto3" json:"portal_name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PostgresClose is emitted when a Postgres client closes an existing prepared statement.

func (*PostgresClose) Descriptor

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

func (*PostgresClose) Marshal

func (m *PostgresClose) Marshal() (dAtA []byte, err error)

func (*PostgresClose) MarshalTo

func (m *PostgresClose) MarshalTo(dAtA []byte) (int, error)

func (*PostgresClose) MarshalToSizedBuffer

func (m *PostgresClose) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostgresClose) ProtoMessage

func (*PostgresClose) ProtoMessage()

func (*PostgresClose) Reset

func (m *PostgresClose) Reset()

func (*PostgresClose) Size

func (m *PostgresClose) Size() (n int)

func (*PostgresClose) String

func (m *PostgresClose) String() string

func (*PostgresClose) TrimToMaxSize

func (m *PostgresClose) TrimToMaxSize(maxSize int) AuditEvent

func (*PostgresClose) Unmarshal

func (m *PostgresClose) Unmarshal(dAtA []byte) error

func (*PostgresClose) XXX_DiscardUnknown

func (m *PostgresClose) XXX_DiscardUnknown()

func (*PostgresClose) XXX_Marshal

func (m *PostgresClose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostgresClose) XXX_Merge

func (m *PostgresClose) XXX_Merge(src proto.Message)

func (*PostgresClose) XXX_Size

func (m *PostgresClose) XXX_Size() int

func (*PostgresClose) XXX_Unmarshal

func (m *PostgresClose) XXX_Unmarshal(b []byte) error

type PostgresExecute

type PostgresExecute struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// PortalName is the name of destination portal that's being executed.
	PortalName           string   `protobuf:"bytes,5,opt,name=PortalName,proto3" json:"portal_name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PostgresExecute is emitted when a Postgres client executes a previously bound prepared statement.

func (*PostgresExecute) Descriptor

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

func (*PostgresExecute) Marshal

func (m *PostgresExecute) Marshal() (dAtA []byte, err error)

func (*PostgresExecute) MarshalTo

func (m *PostgresExecute) MarshalTo(dAtA []byte) (int, error)

func (*PostgresExecute) MarshalToSizedBuffer

func (m *PostgresExecute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostgresExecute) ProtoMessage

func (*PostgresExecute) ProtoMessage()

func (*PostgresExecute) Reset

func (m *PostgresExecute) Reset()

func (*PostgresExecute) Size

func (m *PostgresExecute) Size() (n int)

func (*PostgresExecute) String

func (m *PostgresExecute) String() string

func (*PostgresExecute) TrimToMaxSize

func (m *PostgresExecute) TrimToMaxSize(maxSize int) AuditEvent

func (*PostgresExecute) Unmarshal

func (m *PostgresExecute) Unmarshal(dAtA []byte) error

func (*PostgresExecute) XXX_DiscardUnknown

func (m *PostgresExecute) XXX_DiscardUnknown()

func (*PostgresExecute) XXX_Marshal

func (m *PostgresExecute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostgresExecute) XXX_Merge

func (m *PostgresExecute) XXX_Merge(src proto.Message)

func (*PostgresExecute) XXX_Size

func (m *PostgresExecute) XXX_Size() int

func (*PostgresExecute) XXX_Unmarshal

func (m *PostgresExecute) XXX_Unmarshal(b []byte) error

type PostgresFunctionCall

type PostgresFunctionCall struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// FunctionOID is the Postgres object ID of the called function.
	FunctionOID uint32 `protobuf:"varint,5,opt,name=FunctionOID,proto3" json:"function_oid"`
	// FunctionArgs contains formatted function arguments.
	FunctionArgs         []string `protobuf:"bytes,6,rep,name=FunctionArgs,proto3" json:"function_args,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PostgresFunctionCall is emitted when a Postgres client calls internal database function.

func (*PostgresFunctionCall) Descriptor

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

func (*PostgresFunctionCall) Marshal

func (m *PostgresFunctionCall) Marshal() (dAtA []byte, err error)

func (*PostgresFunctionCall) MarshalTo

func (m *PostgresFunctionCall) MarshalTo(dAtA []byte) (int, error)

func (*PostgresFunctionCall) MarshalToSizedBuffer

func (m *PostgresFunctionCall) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostgresFunctionCall) ProtoMessage

func (*PostgresFunctionCall) ProtoMessage()

func (*PostgresFunctionCall) Reset

func (m *PostgresFunctionCall) Reset()

func (*PostgresFunctionCall) Size

func (m *PostgresFunctionCall) Size() (n int)

func (*PostgresFunctionCall) String

func (m *PostgresFunctionCall) String() string

func (*PostgresFunctionCall) TrimToMaxSize

func (m *PostgresFunctionCall) TrimToMaxSize(maxSize int) AuditEvent

func (*PostgresFunctionCall) Unmarshal

func (m *PostgresFunctionCall) Unmarshal(dAtA []byte) error

func (*PostgresFunctionCall) XXX_DiscardUnknown

func (m *PostgresFunctionCall) XXX_DiscardUnknown()

func (*PostgresFunctionCall) XXX_Marshal

func (m *PostgresFunctionCall) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostgresFunctionCall) XXX_Merge

func (m *PostgresFunctionCall) XXX_Merge(src proto.Message)

func (*PostgresFunctionCall) XXX_Size

func (m *PostgresFunctionCall) XXX_Size() int

func (*PostgresFunctionCall) XXX_Unmarshal

func (m *PostgresFunctionCall) XXX_Unmarshal(b []byte) error

type PostgresParse

type PostgresParse struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// StatementName is the prepared statement name.
	StatementName string `protobuf:"bytes,5,opt,name=StatementName,proto3" json:"statement_name"`
	// Query is the prepared statement query.
	Query                string   `protobuf:"bytes,6,opt,name=Query,proto3" json:"query"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PostgresParse is emitted when a Postgres client creates a prepared statement using extended query protocol.

func (*PostgresParse) Descriptor

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

func (*PostgresParse) Marshal

func (m *PostgresParse) Marshal() (dAtA []byte, err error)

func (*PostgresParse) MarshalTo

func (m *PostgresParse) MarshalTo(dAtA []byte) (int, error)

func (*PostgresParse) MarshalToSizedBuffer

func (m *PostgresParse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostgresParse) ProtoMessage

func (*PostgresParse) ProtoMessage()

func (*PostgresParse) Reset

func (m *PostgresParse) Reset()

func (*PostgresParse) Size

func (m *PostgresParse) Size() (n int)

func (*PostgresParse) String

func (m *PostgresParse) String() string

func (*PostgresParse) TrimToMaxSize

func (m *PostgresParse) TrimToMaxSize(maxSize int) AuditEvent

func (*PostgresParse) Unmarshal

func (m *PostgresParse) Unmarshal(dAtA []byte) error

func (*PostgresParse) XXX_DiscardUnknown

func (m *PostgresParse) XXX_DiscardUnknown()

func (*PostgresParse) XXX_Marshal

func (m *PostgresParse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostgresParse) XXX_Merge

func (m *PostgresParse) XXX_Merge(src proto.Message)

func (*PostgresParse) XXX_Size

func (m *PostgresParse) XXX_Size() int

func (*PostgresParse) XXX_Unmarshal

func (m *PostgresParse) XXX_Unmarshal(b []byte) error

type PreparedSessionEvent

type PreparedSessionEvent interface {
	GetAuditEvent() AuditEvent
}

PreparedSessionEvent is an event that has been prepared by a github.com/gravitational/teleport/lib/events.SessionEventPreparer. More specifically, it is a wrapper around an AuditEvent that signifies the event has been prepared and is ready to be recorded or emitted.

type ProtoMarshaler

type ProtoMarshaler interface {
	// Size returns size of the object when marshaled
	Size() (n int)

	// MarshalTo marshals the object to sized buffer
	MarshalTo(dAtA []byte) (int, error)
}

ProtoMarshaler implements marshaler interface

type ProvisionTokenCreate

type ProvisionTokenCreate struct {
	Metadata             `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	ResourceMetadata     `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	Roles                []github_com_gravitational_teleport_api_types.SystemRole `` /* 127-byte string literal not displayed */
	JoinMethod           github_com_gravitational_teleport_api_types.JoinMethod   `` /* 138-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                                 `json:"-"`
	XXX_unrecognized     []byte                                                   `json:"-"`
	XXX_sizecache        int32                                                    `json:"-"`
}

ProvisionTokenCreate event is emitted when a provisioning token (a.k.a. join token) of any role is created.

func (*ProvisionTokenCreate) Descriptor

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

func (*ProvisionTokenCreate) Marshal

func (m *ProvisionTokenCreate) Marshal() (dAtA []byte, err error)

func (*ProvisionTokenCreate) MarshalTo

func (m *ProvisionTokenCreate) MarshalTo(dAtA []byte) (int, error)

func (*ProvisionTokenCreate) MarshalToSizedBuffer

func (m *ProvisionTokenCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionTokenCreate) ProtoMessage

func (*ProvisionTokenCreate) ProtoMessage()

func (*ProvisionTokenCreate) Reset

func (m *ProvisionTokenCreate) Reset()

func (*ProvisionTokenCreate) Size

func (m *ProvisionTokenCreate) Size() (n int)

func (*ProvisionTokenCreate) String

func (m *ProvisionTokenCreate) String() string

func (*ProvisionTokenCreate) TrimToMaxSize

func (m *ProvisionTokenCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*ProvisionTokenCreate) Unmarshal

func (m *ProvisionTokenCreate) Unmarshal(dAtA []byte) error

func (*ProvisionTokenCreate) XXX_DiscardUnknown

func (m *ProvisionTokenCreate) XXX_DiscardUnknown()

func (*ProvisionTokenCreate) XXX_Marshal

func (m *ProvisionTokenCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionTokenCreate) XXX_Merge

func (m *ProvisionTokenCreate) XXX_Merge(src proto.Message)

func (*ProvisionTokenCreate) XXX_Size

func (m *ProvisionTokenCreate) XXX_Size() int

func (*ProvisionTokenCreate) XXX_Unmarshal

func (m *ProvisionTokenCreate) XXX_Unmarshal(b []byte) error

type RecoveryCodeGenerate

type RecoveryCodeGenerate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata         `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RecoveryCodeGenerate is emitted when a user's new recovery codes are generated and updated.

func (*RecoveryCodeGenerate) Descriptor

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

func (*RecoveryCodeGenerate) Marshal

func (m *RecoveryCodeGenerate) Marshal() (dAtA []byte, err error)

func (*RecoveryCodeGenerate) MarshalTo

func (m *RecoveryCodeGenerate) MarshalTo(dAtA []byte) (int, error)

func (*RecoveryCodeGenerate) MarshalToSizedBuffer

func (m *RecoveryCodeGenerate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RecoveryCodeGenerate) ProtoMessage

func (*RecoveryCodeGenerate) ProtoMessage()

func (*RecoveryCodeGenerate) Reset

func (m *RecoveryCodeGenerate) Reset()

func (*RecoveryCodeGenerate) Size

func (m *RecoveryCodeGenerate) Size() (n int)

func (*RecoveryCodeGenerate) String

func (m *RecoveryCodeGenerate) String() string

func (*RecoveryCodeGenerate) TrimToMaxSize

func (m *RecoveryCodeGenerate) TrimToMaxSize(maxSize int) AuditEvent

func (*RecoveryCodeGenerate) Unmarshal

func (m *RecoveryCodeGenerate) Unmarshal(dAtA []byte) error

func (*RecoveryCodeGenerate) XXX_DiscardUnknown

func (m *RecoveryCodeGenerate) XXX_DiscardUnknown()

func (*RecoveryCodeGenerate) XXX_Marshal

func (m *RecoveryCodeGenerate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RecoveryCodeGenerate) XXX_Merge

func (m *RecoveryCodeGenerate) XXX_Merge(src proto.Message)

func (*RecoveryCodeGenerate) XXX_Size

func (m *RecoveryCodeGenerate) XXX_Size() int

func (*RecoveryCodeGenerate) XXX_Unmarshal

func (m *RecoveryCodeGenerate) XXX_Unmarshal(b []byte) error

type RecoveryCodeUsed

type RecoveryCodeUsed struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Status contains fields to indicate whether attempt was successful or not.
	Status               `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RecoveryCodeUsed is emitted when a user's recovery code was used successfully or unsuccessfully.

func (*RecoveryCodeUsed) Descriptor

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

func (*RecoveryCodeUsed) Marshal

func (m *RecoveryCodeUsed) Marshal() (dAtA []byte, err error)

func (*RecoveryCodeUsed) MarshalTo

func (m *RecoveryCodeUsed) MarshalTo(dAtA []byte) (int, error)

func (*RecoveryCodeUsed) MarshalToSizedBuffer

func (m *RecoveryCodeUsed) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RecoveryCodeUsed) ProtoMessage

func (*RecoveryCodeUsed) ProtoMessage()

func (*RecoveryCodeUsed) Reset

func (m *RecoveryCodeUsed) Reset()

func (*RecoveryCodeUsed) Size

func (m *RecoveryCodeUsed) Size() (n int)

func (*RecoveryCodeUsed) String

func (m *RecoveryCodeUsed) String() string

func (*RecoveryCodeUsed) TrimToMaxSize

func (m *RecoveryCodeUsed) TrimToMaxSize(maxSize int) AuditEvent

func (*RecoveryCodeUsed) Unmarshal

func (m *RecoveryCodeUsed) Unmarshal(dAtA []byte) error

func (*RecoveryCodeUsed) XXX_DiscardUnknown

func (m *RecoveryCodeUsed) XXX_DiscardUnknown()

func (*RecoveryCodeUsed) XXX_Marshal

func (m *RecoveryCodeUsed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RecoveryCodeUsed) XXX_Merge

func (m *RecoveryCodeUsed) XXX_Merge(src proto.Message)

func (*RecoveryCodeUsed) XXX_Size

func (m *RecoveryCodeUsed) XXX_Size() int

func (*RecoveryCodeUsed) XXX_Unmarshal

func (m *RecoveryCodeUsed) XXX_Unmarshal(b []byte) error

type RenewableCertificateGenerationMismatch

type RenewableCertificateGenerationMismatch struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// UserMetadata is a common user event metadata.
	UserMetadata         `protobuf:"bytes,2,opt,name=UserMetadata,proto3,embedded=UserMetadata" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RenewableCertificateGenerationMismatch is emitted when a renewable certificate's generation counter fails to validate, possibly indicating a stolen certificate and an invalid renewal attempt.

func (*RenewableCertificateGenerationMismatch) Descriptor

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

func (*RenewableCertificateGenerationMismatch) Marshal

func (m *RenewableCertificateGenerationMismatch) Marshal() (dAtA []byte, err error)

func (*RenewableCertificateGenerationMismatch) MarshalTo

func (m *RenewableCertificateGenerationMismatch) MarshalTo(dAtA []byte) (int, error)

func (*RenewableCertificateGenerationMismatch) MarshalToSizedBuffer

func (m *RenewableCertificateGenerationMismatch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RenewableCertificateGenerationMismatch) ProtoMessage

func (*RenewableCertificateGenerationMismatch) Reset

func (*RenewableCertificateGenerationMismatch) Size

func (*RenewableCertificateGenerationMismatch) String

func (*RenewableCertificateGenerationMismatch) TrimToMaxSize

func (m *RenewableCertificateGenerationMismatch) TrimToMaxSize(maxSize int) AuditEvent

func (*RenewableCertificateGenerationMismatch) Unmarshal

func (m *RenewableCertificateGenerationMismatch) Unmarshal(dAtA []byte) error

func (*RenewableCertificateGenerationMismatch) XXX_DiscardUnknown

func (m *RenewableCertificateGenerationMismatch) XXX_DiscardUnknown()

func (*RenewableCertificateGenerationMismatch) XXX_Marshal

func (m *RenewableCertificateGenerationMismatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RenewableCertificateGenerationMismatch) XXX_Merge

func (*RenewableCertificateGenerationMismatch) XXX_Size

func (*RenewableCertificateGenerationMismatch) XXX_Unmarshal

func (m *RenewableCertificateGenerationMismatch) XXX_Unmarshal(b []byte) error

type Resize

type Resize struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// TerminalSize is expressed as 'W:H'
	TerminalSize string `protobuf:"bytes,6,opt,name=TerminalSize,proto3" json:"size,omitempty"`
	// KubernetesCluster has information about a kubernetes cluster, if
	// applicable.
	KubernetesClusterMetadata `protobuf:"bytes,7,opt,name=KubernetesCluster,proto3,embedded=KubernetesCluster" json:""`
	// KubernetesPod has information about a kubernetes pod, if applicable.
	KubernetesPodMetadata `protobuf:"bytes,8,opt,name=KubernetesPod,proto3,embedded=KubernetesPod" json:""`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

Resize means that some user resized PTY on the client

func (*Resize) Descriptor

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

func (*Resize) Marshal

func (m *Resize) Marshal() (dAtA []byte, err error)

func (*Resize) MarshalTo

func (m *Resize) MarshalTo(dAtA []byte) (int, error)

func (*Resize) MarshalToSizedBuffer

func (m *Resize) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Resize) ProtoMessage

func (*Resize) ProtoMessage()

func (*Resize) Reset

func (m *Resize) Reset()

func (*Resize) Size

func (m *Resize) Size() (n int)

func (*Resize) String

func (m *Resize) String() string

func (*Resize) TrimToMaxSize

func (m *Resize) TrimToMaxSize(maxSize int) AuditEvent

func (*Resize) Unmarshal

func (m *Resize) Unmarshal(dAtA []byte) error

func (*Resize) XXX_DiscardUnknown

func (m *Resize) XXX_DiscardUnknown()

func (*Resize) XXX_Marshal

func (m *Resize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Resize) XXX_Merge

func (m *Resize) XXX_Merge(src proto.Message)

func (*Resize) XXX_Size

func (m *Resize) XXX_Size() int

func (*Resize) XXX_Unmarshal

func (m *Resize) XXX_Unmarshal(b []byte) error

type ResourceID

type ResourceID struct {
	// ClusterName is the name of the cluster the resource is in.
	ClusterName string `protobuf:"bytes,1,opt,name=ClusterName,proto3" json:"cluster"`
	// Kind is the resource kind.
	Kind string `protobuf:"bytes,2,opt,name=Kind,proto3" json:"kind"`
	// Name is the name of the specific resource.
	Name string `protobuf:"bytes,3,opt,name=Name,proto3" json:"name"`
	// SubResourceName is the resource belonging to resource identified by "Name"
	// that the user is allowed to access to.
	// When granting access to a subresource, access to other resources is limited.
	// Currently it just supports resources of Kind=pod and the format is the following
	// "<kube_namespace>/<kube_pod>".
	SubResourceName      string   `protobuf:"bytes,4,opt,name=SubResourceName,proto3" json:"sub_resource,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ResourceID is a unique identifier for a teleport resource. This is duplicated from api/types/types.proto to decouple the api and events types and because neither file currently imports the other.

func ResourceIDs

func ResourceIDs(resourceIDs []types.ResourceID) []ResourceID

EventResourceIDs converts a []ResourceID to a []events.ResourceID

func (*ResourceID) Descriptor

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

func (*ResourceID) Marshal

func (m *ResourceID) Marshal() (dAtA []byte, err error)

func (*ResourceID) MarshalTo

func (m *ResourceID) MarshalTo(dAtA []byte) (int, error)

func (*ResourceID) MarshalToSizedBuffer

func (m *ResourceID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceID) ProtoMessage

func (*ResourceID) ProtoMessage()

func (*ResourceID) Reset

func (m *ResourceID) Reset()

func (*ResourceID) Size

func (m *ResourceID) Size() (n int)

func (*ResourceID) String

func (m *ResourceID) String() string

func (*ResourceID) Unmarshal

func (m *ResourceID) Unmarshal(dAtA []byte) error

func (*ResourceID) XXX_DiscardUnknown

func (m *ResourceID) XXX_DiscardUnknown()

func (*ResourceID) XXX_Marshal

func (m *ResourceID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceID) XXX_Merge

func (m *ResourceID) XXX_Merge(src proto.Message)

func (*ResourceID) XXX_Size

func (m *ResourceID) XXX_Size() int

func (*ResourceID) XXX_Unmarshal

func (m *ResourceID) XXX_Unmarshal(b []byte) error

type ResourceMetadata

type ResourceMetadata struct {
	// ResourceName is a resource name
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"name,omitempty"`
	// Expires is set if resource expires
	Expires time.Time `protobuf:"bytes,2,opt,name=Expires,proto3,stdtime" json:"expires,omitempty"`
	// UpdatedBy if set indicates the user who modified the resource
	UpdatedBy string `protobuf:"bytes,3,opt,name=UpdatedBy,proto3" json:"updated_by,omitempty"`
	// TTL is a TTL of reset password token represented as duration, e.g. "10m"
	// used for compatibility purposes for some events, Expires should be used instead
	// as it's more useful (contains exact expiration date/time)
	TTL                  string   `protobuf:"bytes,4,opt,name=TTL,proto3" json:"ttl,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ResourceMetadata is a common resource metadata

func (*ResourceMetadata) Descriptor

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

func (*ResourceMetadata) Marshal

func (m *ResourceMetadata) Marshal() (dAtA []byte, err error)

func (*ResourceMetadata) MarshalTo

func (m *ResourceMetadata) MarshalTo(dAtA []byte) (int, error)

func (*ResourceMetadata) MarshalToSizedBuffer

func (m *ResourceMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceMetadata) ProtoMessage

func (*ResourceMetadata) ProtoMessage()

func (*ResourceMetadata) Reset

func (m *ResourceMetadata) Reset()

func (*ResourceMetadata) Size

func (m *ResourceMetadata) Size() (n int)

func (*ResourceMetadata) String

func (m *ResourceMetadata) String() string

func (*ResourceMetadata) Unmarshal

func (m *ResourceMetadata) Unmarshal(dAtA []byte) error

func (*ResourceMetadata) XXX_DiscardUnknown

func (m *ResourceMetadata) XXX_DiscardUnknown()

func (*ResourceMetadata) XXX_Marshal

func (m *ResourceMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceMetadata) XXX_Merge

func (m *ResourceMetadata) XXX_Merge(src proto.Message)

func (*ResourceMetadata) XXX_Size

func (m *ResourceMetadata) XXX_Size() int

func (*ResourceMetadata) XXX_Unmarshal

func (m *ResourceMetadata) XXX_Unmarshal(b []byte) error

type RoleCreate

type RoleCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RoleCreate is emitted when a role is created/updated.

func (*RoleCreate) Descriptor

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

func (*RoleCreate) Marshal

func (m *RoleCreate) Marshal() (dAtA []byte, err error)

func (*RoleCreate) MarshalTo

func (m *RoleCreate) MarshalTo(dAtA []byte) (int, error)

func (*RoleCreate) MarshalToSizedBuffer

func (m *RoleCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RoleCreate) ProtoMessage

func (*RoleCreate) ProtoMessage()

func (*RoleCreate) Reset

func (m *RoleCreate) Reset()

func (*RoleCreate) Size

func (m *RoleCreate) Size() (n int)

func (*RoleCreate) String

func (m *RoleCreate) String() string

func (*RoleCreate) TrimToMaxSize

func (m *RoleCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*RoleCreate) Unmarshal

func (m *RoleCreate) Unmarshal(dAtA []byte) error

func (*RoleCreate) XXX_DiscardUnknown

func (m *RoleCreate) XXX_DiscardUnknown()

func (*RoleCreate) XXX_Marshal

func (m *RoleCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RoleCreate) XXX_Merge

func (m *RoleCreate) XXX_Merge(src proto.Message)

func (*RoleCreate) XXX_Size

func (m *RoleCreate) XXX_Size() int

func (*RoleCreate) XXX_Unmarshal

func (m *RoleCreate) XXX_Unmarshal(b []byte) error

type RoleDelete

type RoleDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RoleDelete is emitted when a role is deleted

func (*RoleDelete) Descriptor

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

func (*RoleDelete) Marshal

func (m *RoleDelete) Marshal() (dAtA []byte, err error)

func (*RoleDelete) MarshalTo

func (m *RoleDelete) MarshalTo(dAtA []byte) (int, error)

func (*RoleDelete) MarshalToSizedBuffer

func (m *RoleDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RoleDelete) ProtoMessage

func (*RoleDelete) ProtoMessage()

func (*RoleDelete) Reset

func (m *RoleDelete) Reset()

func (*RoleDelete) Size

func (m *RoleDelete) Size() (n int)

func (*RoleDelete) String

func (m *RoleDelete) String() string

func (*RoleDelete) TrimToMaxSize

func (m *RoleDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*RoleDelete) Unmarshal

func (m *RoleDelete) Unmarshal(dAtA []byte) error

func (*RoleDelete) XXX_DiscardUnknown

func (m *RoleDelete) XXX_DiscardUnknown()

func (*RoleDelete) XXX_Marshal

func (m *RoleDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RoleDelete) XXX_Merge

func (m *RoleDelete) XXX_Merge(src proto.Message)

func (*RoleDelete) XXX_Size

func (m *RoleDelete) XXX_Size() int

func (*RoleDelete) XXX_Unmarshal

func (m *RoleDelete) XXX_Unmarshal(b []byte) error

type RoleUpdate

type RoleUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RoleUpdate is emitted when a role is updated.

func (*RoleUpdate) Descriptor

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

func (*RoleUpdate) Marshal

func (m *RoleUpdate) Marshal() (dAtA []byte, err error)

func (*RoleUpdate) MarshalTo

func (m *RoleUpdate) MarshalTo(dAtA []byte) (int, error)

func (*RoleUpdate) MarshalToSizedBuffer

func (m *RoleUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RoleUpdate) ProtoMessage

func (*RoleUpdate) ProtoMessage()

func (*RoleUpdate) Reset

func (m *RoleUpdate) Reset()

func (*RoleUpdate) Size

func (m *RoleUpdate) Size() (n int)

func (*RoleUpdate) String

func (m *RoleUpdate) String() string

func (*RoleUpdate) TrimToMaxSize

func (m *RoleUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*RoleUpdate) Unmarshal

func (m *RoleUpdate) Unmarshal(dAtA []byte) error

func (*RoleUpdate) XXX_DiscardUnknown

func (m *RoleUpdate) XXX_DiscardUnknown()

func (*RoleUpdate) XXX_Marshal

func (m *RoleUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RoleUpdate) XXX_Merge

func (m *RoleUpdate) XXX_Merge(src proto.Message)

func (*RoleUpdate) XXX_Size

func (m *RoleUpdate) XXX_Size() int

func (*RoleUpdate) XXX_Unmarshal

func (m *RoleUpdate) XXX_Unmarshal(b []byte) error

type RouteToApp

type RouteToApp struct {
	// Name is the application name certificate is being requested for.
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"name"`
	// SessionID is the ID of the application session.
	SessionID string `protobuf:"bytes,2,opt,name=SessionID,proto3" json:"session_id"`
	// PublicAddr is the application public address.
	PublicAddr string `protobuf:"bytes,3,opt,name=PublicAddr,proto3" json:"public_addr"`
	// ClusterName is the cluster where the application resides.
	ClusterName string `protobuf:"bytes,4,opt,name=ClusterName,proto3" json:"cluster_name"`
	// AWSRoleARN is the AWS role to assume when accessing AWS API.
	AWSRoleARN string `protobuf:"bytes,5,opt,name=AWSRoleARN,proto3" json:"aws_role_arn,omitempty"`
	// AzureIdentity is the Azure identity ot assume when accessing Azure API.
	AzureIdentity string `protobuf:"bytes,6,opt,name=AzureIdentity,proto3" json:"azure_identity,omitempty"`
	// GCPServiceAccount is the GCP service account to assume when accessing GCP API.
	GCPServiceAccount string `protobuf:"bytes,7,opt,name=GCPServiceAccount,proto3" json:"gcp_service_account,omitempty"`
	// URI is the application URI.
	URI string `protobuf:"bytes,8,opt,name=URI,proto3" json:"uri,omitempty"`
	// TargetPort signifies that the user accessed a specific port in a multi-port TCP app. The value
	// must be between 1 and 65535.
	TargetPort           uint32   `protobuf:"varint,9,opt,name=TargetPort,proto3" json:"target_port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RouteToApp contains parameters for application access certificate requests.

func (*RouteToApp) Descriptor

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

func (*RouteToApp) Marshal

func (m *RouteToApp) Marshal() (dAtA []byte, err error)

func (*RouteToApp) MarshalTo

func (m *RouteToApp) MarshalTo(dAtA []byte) (int, error)

func (*RouteToApp) MarshalToSizedBuffer

func (m *RouteToApp) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RouteToApp) ProtoMessage

func (*RouteToApp) ProtoMessage()

func (*RouteToApp) Reset

func (m *RouteToApp) Reset()

func (*RouteToApp) Size

func (m *RouteToApp) Size() (n int)

func (*RouteToApp) String

func (m *RouteToApp) String() string

func (*RouteToApp) Unmarshal

func (m *RouteToApp) Unmarshal(dAtA []byte) error

func (*RouteToApp) XXX_DiscardUnknown

func (m *RouteToApp) XXX_DiscardUnknown()

func (*RouteToApp) XXX_Marshal

func (m *RouteToApp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RouteToApp) XXX_Merge

func (m *RouteToApp) XXX_Merge(src proto.Message)

func (*RouteToApp) XXX_Size

func (m *RouteToApp) XXX_Size() int

func (*RouteToApp) XXX_Unmarshal

func (m *RouteToApp) XXX_Unmarshal(b []byte) error

type RouteToDatabase

type RouteToDatabase struct {
	// ServiceName is the Teleport database proxy service name the cert is for.
	ServiceName string `protobuf:"bytes,1,opt,name=ServiceName,proto3" json:"service_name"`
	// Protocol is the type of the database the cert is for.
	Protocol string `protobuf:"bytes,2,opt,name=Protocol,proto3" json:"protocol"`
	// Username is an optional database username to embed.
	Username string `protobuf:"bytes,3,opt,name=Username,proto3" json:"username,omitempty"`
	// Database is an optional database name to embed.
	Database string `protobuf:"bytes,4,opt,name=Database,proto3" json:"database,omitempty"`
	// Roles is an optional list of database roles to embed.
	Roles                []string `protobuf:"bytes,5,rep,name=Roles,proto3" json:"roles,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RouteToDatabase combines parameters for database service routing information.

func (*RouteToDatabase) Descriptor

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

func (*RouteToDatabase) Marshal

func (m *RouteToDatabase) Marshal() (dAtA []byte, err error)

func (*RouteToDatabase) MarshalTo

func (m *RouteToDatabase) MarshalTo(dAtA []byte) (int, error)

func (*RouteToDatabase) MarshalToSizedBuffer

func (m *RouteToDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RouteToDatabase) ProtoMessage

func (*RouteToDatabase) ProtoMessage()

func (*RouteToDatabase) Reset

func (m *RouteToDatabase) Reset()

func (*RouteToDatabase) Size

func (m *RouteToDatabase) Size() (n int)

func (*RouteToDatabase) String

func (m *RouteToDatabase) String() string

func (*RouteToDatabase) Unmarshal

func (m *RouteToDatabase) Unmarshal(dAtA []byte) error

func (*RouteToDatabase) XXX_DiscardUnknown

func (m *RouteToDatabase) XXX_DiscardUnknown()

func (*RouteToDatabase) XXX_Marshal

func (m *RouteToDatabase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RouteToDatabase) XXX_Merge

func (m *RouteToDatabase) XXX_Merge(src proto.Message)

func (*RouteToDatabase) XXX_Size

func (m *RouteToDatabase) XXX_Size() int

func (*RouteToDatabase) XXX_Unmarshal

func (m *RouteToDatabase) XXX_Unmarshal(b []byte) error

type SAMLConnectorCreate

type SAMLConnectorCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// Connector is the new SAML connector
	Connector            *types1.SAMLConnectorV2 `protobuf:"bytes,4,opt,name=Connector,proto3" json:"connector"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

SAMLConnectorCreate fires when SAML connector is created/updated.

func (*SAMLConnectorCreate) Descriptor

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

func (*SAMLConnectorCreate) Marshal

func (m *SAMLConnectorCreate) Marshal() (dAtA []byte, err error)

func (*SAMLConnectorCreate) MarshalTo

func (m *SAMLConnectorCreate) MarshalTo(dAtA []byte) (int, error)

func (*SAMLConnectorCreate) MarshalToSizedBuffer

func (m *SAMLConnectorCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLConnectorCreate) ProtoMessage

func (*SAMLConnectorCreate) ProtoMessage()

func (*SAMLConnectorCreate) Reset

func (m *SAMLConnectorCreate) Reset()

func (*SAMLConnectorCreate) Size

func (m *SAMLConnectorCreate) Size() (n int)

func (*SAMLConnectorCreate) String

func (m *SAMLConnectorCreate) String() string

func (*SAMLConnectorCreate) TrimToMaxSize

func (m *SAMLConnectorCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLConnectorCreate) Unmarshal

func (m *SAMLConnectorCreate) Unmarshal(dAtA []byte) error

func (*SAMLConnectorCreate) XXX_DiscardUnknown

func (m *SAMLConnectorCreate) XXX_DiscardUnknown()

func (*SAMLConnectorCreate) XXX_Marshal

func (m *SAMLConnectorCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLConnectorCreate) XXX_Merge

func (m *SAMLConnectorCreate) XXX_Merge(src proto.Message)

func (*SAMLConnectorCreate) XXX_Size

func (m *SAMLConnectorCreate) XXX_Size() int

func (*SAMLConnectorCreate) XXX_Unmarshal

func (m *SAMLConnectorCreate) XXX_Unmarshal(b []byte) error

type SAMLConnectorDelete

type SAMLConnectorDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SAMLConnectorDelete fires when SAML connector is deleted.

func (*SAMLConnectorDelete) Descriptor

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

func (*SAMLConnectorDelete) Marshal

func (m *SAMLConnectorDelete) Marshal() (dAtA []byte, err error)

func (*SAMLConnectorDelete) MarshalTo

func (m *SAMLConnectorDelete) MarshalTo(dAtA []byte) (int, error)

func (*SAMLConnectorDelete) MarshalToSizedBuffer

func (m *SAMLConnectorDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLConnectorDelete) ProtoMessage

func (*SAMLConnectorDelete) ProtoMessage()

func (*SAMLConnectorDelete) Reset

func (m *SAMLConnectorDelete) Reset()

func (*SAMLConnectorDelete) Size

func (m *SAMLConnectorDelete) Size() (n int)

func (*SAMLConnectorDelete) String

func (m *SAMLConnectorDelete) String() string

func (*SAMLConnectorDelete) TrimToMaxSize

func (m *SAMLConnectorDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLConnectorDelete) Unmarshal

func (m *SAMLConnectorDelete) Unmarshal(dAtA []byte) error

func (*SAMLConnectorDelete) XXX_DiscardUnknown

func (m *SAMLConnectorDelete) XXX_DiscardUnknown()

func (*SAMLConnectorDelete) XXX_Marshal

func (m *SAMLConnectorDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLConnectorDelete) XXX_Merge

func (m *SAMLConnectorDelete) XXX_Merge(src proto.Message)

func (*SAMLConnectorDelete) XXX_Size

func (m *SAMLConnectorDelete) XXX_Size() int

func (*SAMLConnectorDelete) XXX_Unmarshal

func (m *SAMLConnectorDelete) XXX_Unmarshal(b []byte) error

type SAMLConnectorUpdate

type SAMLConnectorUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// Connector is the updated SAML connector
	Connector            *types1.SAMLConnectorV2 `protobuf:"bytes,4,opt,name=Connector,proto3" json:"connector"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

SAMLConnectorUpdate fires when SAML connector is updated.

func (*SAMLConnectorUpdate) Descriptor

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

func (*SAMLConnectorUpdate) Marshal

func (m *SAMLConnectorUpdate) Marshal() (dAtA []byte, err error)

func (*SAMLConnectorUpdate) MarshalTo

func (m *SAMLConnectorUpdate) MarshalTo(dAtA []byte) (int, error)

func (*SAMLConnectorUpdate) MarshalToSizedBuffer

func (m *SAMLConnectorUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLConnectorUpdate) ProtoMessage

func (*SAMLConnectorUpdate) ProtoMessage()

func (*SAMLConnectorUpdate) Reset

func (m *SAMLConnectorUpdate) Reset()

func (*SAMLConnectorUpdate) Size

func (m *SAMLConnectorUpdate) Size() (n int)

func (*SAMLConnectorUpdate) String

func (m *SAMLConnectorUpdate) String() string

func (*SAMLConnectorUpdate) TrimToMaxSize

func (m *SAMLConnectorUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLConnectorUpdate) Unmarshal

func (m *SAMLConnectorUpdate) Unmarshal(dAtA []byte) error

func (*SAMLConnectorUpdate) XXX_DiscardUnknown

func (m *SAMLConnectorUpdate) XXX_DiscardUnknown()

func (*SAMLConnectorUpdate) XXX_Marshal

func (m *SAMLConnectorUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLConnectorUpdate) XXX_Merge

func (m *SAMLConnectorUpdate) XXX_Merge(src proto.Message)

func (*SAMLConnectorUpdate) XXX_Size

func (m *SAMLConnectorUpdate) XXX_Size() int

func (*SAMLConnectorUpdate) XXX_Unmarshal

func (m *SAMLConnectorUpdate) XXX_Unmarshal(b []byte) error

type SAMLIdPAuthAttempt

type SAMLIdPAuthAttempt struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Status indicates whether the SAML IdP authentication was successful.
	Status `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	// SAMLIdPServiceProviderMetadata is common SAML IdP service provider event metadata
	SAMLIdPServiceProviderMetadata `protobuf:"bytes,5,opt,name=ServiceProvider,proto3,embedded=ServiceProvider" json:""`
	XXX_NoUnkeyedLiteral           struct{} `json:"-"`
	XXX_unrecognized               []byte   `json:"-"`
	XXX_sizecache                  int32    `json:"-"`
}

SAMLIdPAuthAttempt is emitted when a user has attempted to authorize against the SAML IdP.

func (*SAMLIdPAuthAttempt) Descriptor

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

func (*SAMLIdPAuthAttempt) Marshal

func (m *SAMLIdPAuthAttempt) Marshal() (dAtA []byte, err error)

func (*SAMLIdPAuthAttempt) MarshalTo

func (m *SAMLIdPAuthAttempt) MarshalTo(dAtA []byte) (int, error)

func (*SAMLIdPAuthAttempt) MarshalToSizedBuffer

func (m *SAMLIdPAuthAttempt) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLIdPAuthAttempt) ProtoMessage

func (*SAMLIdPAuthAttempt) ProtoMessage()

func (*SAMLIdPAuthAttempt) Reset

func (m *SAMLIdPAuthAttempt) Reset()

func (*SAMLIdPAuthAttempt) Size

func (m *SAMLIdPAuthAttempt) Size() (n int)

func (*SAMLIdPAuthAttempt) String

func (m *SAMLIdPAuthAttempt) String() string

func (*SAMLIdPAuthAttempt) TrimToMaxSize

func (m *SAMLIdPAuthAttempt) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLIdPAuthAttempt) Unmarshal

func (m *SAMLIdPAuthAttempt) Unmarshal(dAtA []byte) error

func (*SAMLIdPAuthAttempt) XXX_DiscardUnknown

func (m *SAMLIdPAuthAttempt) XXX_DiscardUnknown()

func (*SAMLIdPAuthAttempt) XXX_Marshal

func (m *SAMLIdPAuthAttempt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLIdPAuthAttempt) XXX_Merge

func (m *SAMLIdPAuthAttempt) XXX_Merge(src proto.Message)

func (*SAMLIdPAuthAttempt) XXX_Size

func (m *SAMLIdPAuthAttempt) XXX_Size() int

func (*SAMLIdPAuthAttempt) XXX_Unmarshal

func (m *SAMLIdPAuthAttempt) XXX_Unmarshal(b []byte) error

type SAMLIdPServiceProviderCreate

type SAMLIdPServiceProviderCreate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// SAMLIdPServiceProviderMetadata is common SAML IdP service provider event metadata
	SAMLIdPServiceProviderMetadata `protobuf:"bytes,3,opt,name=ServiceProvider,proto3,embedded=ServiceProvider" json:""`
	XXX_NoUnkeyedLiteral           struct{} `json:"-"`
	XXX_unrecognized               []byte   `json:"-"`
	XXX_sizecache                  int32    `json:"-"`
}

SAMLIdPServiceProviderCreate is emitted when a service provider has been added.

func (*SAMLIdPServiceProviderCreate) Descriptor

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

func (*SAMLIdPServiceProviderCreate) Marshal

func (m *SAMLIdPServiceProviderCreate) Marshal() (dAtA []byte, err error)

func (*SAMLIdPServiceProviderCreate) MarshalTo

func (m *SAMLIdPServiceProviderCreate) MarshalTo(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderCreate) MarshalToSizedBuffer

func (m *SAMLIdPServiceProviderCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderCreate) ProtoMessage

func (*SAMLIdPServiceProviderCreate) ProtoMessage()

func (*SAMLIdPServiceProviderCreate) Reset

func (m *SAMLIdPServiceProviderCreate) Reset()

func (*SAMLIdPServiceProviderCreate) Size

func (m *SAMLIdPServiceProviderCreate) Size() (n int)

func (*SAMLIdPServiceProviderCreate) String

func (*SAMLIdPServiceProviderCreate) TrimToMaxSize

func (m *SAMLIdPServiceProviderCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLIdPServiceProviderCreate) Unmarshal

func (m *SAMLIdPServiceProviderCreate) Unmarshal(dAtA []byte) error

func (*SAMLIdPServiceProviderCreate) XXX_DiscardUnknown

func (m *SAMLIdPServiceProviderCreate) XXX_DiscardUnknown()

func (*SAMLIdPServiceProviderCreate) XXX_Marshal

func (m *SAMLIdPServiceProviderCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLIdPServiceProviderCreate) XXX_Merge

func (m *SAMLIdPServiceProviderCreate) XXX_Merge(src proto.Message)

func (*SAMLIdPServiceProviderCreate) XXX_Size

func (m *SAMLIdPServiceProviderCreate) XXX_Size() int

func (*SAMLIdPServiceProviderCreate) XXX_Unmarshal

func (m *SAMLIdPServiceProviderCreate) XXX_Unmarshal(b []byte) error

type SAMLIdPServiceProviderDelete

type SAMLIdPServiceProviderDelete struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// SAMLIdPServiceProviderMetadata is common SAML IdP service provider event metadata
	SAMLIdPServiceProviderMetadata `protobuf:"bytes,3,opt,name=ServiceProvider,proto3,embedded=ServiceProvider" json:""`
	XXX_NoUnkeyedLiteral           struct{} `json:"-"`
	XXX_unrecognized               []byte   `json:"-"`
	XXX_sizecache                  int32    `json:"-"`
}

SAMLIdPServiceProviderDelete is emitted when a service provider has been deleted.

func (*SAMLIdPServiceProviderDelete) Descriptor

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

func (*SAMLIdPServiceProviderDelete) Marshal

func (m *SAMLIdPServiceProviderDelete) Marshal() (dAtA []byte, err error)

func (*SAMLIdPServiceProviderDelete) MarshalTo

func (m *SAMLIdPServiceProviderDelete) MarshalTo(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderDelete) MarshalToSizedBuffer

func (m *SAMLIdPServiceProviderDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderDelete) ProtoMessage

func (*SAMLIdPServiceProviderDelete) ProtoMessage()

func (*SAMLIdPServiceProviderDelete) Reset

func (m *SAMLIdPServiceProviderDelete) Reset()

func (*SAMLIdPServiceProviderDelete) Size

func (m *SAMLIdPServiceProviderDelete) Size() (n int)

func (*SAMLIdPServiceProviderDelete) String

func (*SAMLIdPServiceProviderDelete) TrimToMaxSize

func (m *SAMLIdPServiceProviderDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLIdPServiceProviderDelete) Unmarshal

func (m *SAMLIdPServiceProviderDelete) Unmarshal(dAtA []byte) error

func (*SAMLIdPServiceProviderDelete) XXX_DiscardUnknown

func (m *SAMLIdPServiceProviderDelete) XXX_DiscardUnknown()

func (*SAMLIdPServiceProviderDelete) XXX_Marshal

func (m *SAMLIdPServiceProviderDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLIdPServiceProviderDelete) XXX_Merge

func (m *SAMLIdPServiceProviderDelete) XXX_Merge(src proto.Message)

func (*SAMLIdPServiceProviderDelete) XXX_Size

func (m *SAMLIdPServiceProviderDelete) XXX_Size() int

func (*SAMLIdPServiceProviderDelete) XXX_Unmarshal

func (m *SAMLIdPServiceProviderDelete) XXX_Unmarshal(b []byte) error

type SAMLIdPServiceProviderDeleteAll

type SAMLIdPServiceProviderDeleteAll struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is common resource event metadata
	ResourceMetadata     `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SAMLIdPServiceProviderDeleteAll is emitted when all service providers have been deleted.

func (*SAMLIdPServiceProviderDeleteAll) Descriptor

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

func (*SAMLIdPServiceProviderDeleteAll) Marshal

func (m *SAMLIdPServiceProviderDeleteAll) Marshal() (dAtA []byte, err error)

func (*SAMLIdPServiceProviderDeleteAll) MarshalTo

func (m *SAMLIdPServiceProviderDeleteAll) MarshalTo(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderDeleteAll) MarshalToSizedBuffer

func (m *SAMLIdPServiceProviderDeleteAll) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderDeleteAll) ProtoMessage

func (*SAMLIdPServiceProviderDeleteAll) ProtoMessage()

func (*SAMLIdPServiceProviderDeleteAll) Reset

func (*SAMLIdPServiceProviderDeleteAll) Size

func (m *SAMLIdPServiceProviderDeleteAll) Size() (n int)

func (*SAMLIdPServiceProviderDeleteAll) String

func (*SAMLIdPServiceProviderDeleteAll) TrimToMaxSize

func (m *SAMLIdPServiceProviderDeleteAll) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLIdPServiceProviderDeleteAll) Unmarshal

func (m *SAMLIdPServiceProviderDeleteAll) Unmarshal(dAtA []byte) error

func (*SAMLIdPServiceProviderDeleteAll) XXX_DiscardUnknown

func (m *SAMLIdPServiceProviderDeleteAll) XXX_DiscardUnknown()

func (*SAMLIdPServiceProviderDeleteAll) XXX_Marshal

func (m *SAMLIdPServiceProviderDeleteAll) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLIdPServiceProviderDeleteAll) XXX_Merge

func (m *SAMLIdPServiceProviderDeleteAll) XXX_Merge(src proto.Message)

func (*SAMLIdPServiceProviderDeleteAll) XXX_Size

func (m *SAMLIdPServiceProviderDeleteAll) XXX_Size() int

func (*SAMLIdPServiceProviderDeleteAll) XXX_Unmarshal

func (m *SAMLIdPServiceProviderDeleteAll) XXX_Unmarshal(b []byte) error

type SAMLIdPServiceProviderMetadata

type SAMLIdPServiceProviderMetadata struct {
	// ServiceProviderEntityID is the entity ID of the service provider.
	ServiceProviderEntityID string `protobuf:"bytes,1,opt,name=ServiceProviderEntityID,proto3" json:"service_provider_entity_id,omitempty"`
	// ServiceProviderShortcut is the shortcut name of a service provider.
	ServiceProviderShortcut string `protobuf:"bytes,2,opt,name=ServiceProviderShortcut,proto3" json:"service_provider_shortcut,omitempty"`
	// AttributeMapping is a map of attribute name and value which will be asserted in SAML response.
	AttributeMapping     map[string]string `` /* 174-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

SAMLIdPServiceProviderMetadata contains common metadata for SAML IdP service provider events.

func (*SAMLIdPServiceProviderMetadata) Descriptor

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

func (*SAMLIdPServiceProviderMetadata) Marshal

func (m *SAMLIdPServiceProviderMetadata) Marshal() (dAtA []byte, err error)

func (*SAMLIdPServiceProviderMetadata) MarshalTo

func (m *SAMLIdPServiceProviderMetadata) MarshalTo(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderMetadata) MarshalToSizedBuffer

func (m *SAMLIdPServiceProviderMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderMetadata) ProtoMessage

func (*SAMLIdPServiceProviderMetadata) ProtoMessage()

func (*SAMLIdPServiceProviderMetadata) Reset

func (m *SAMLIdPServiceProviderMetadata) Reset()

func (*SAMLIdPServiceProviderMetadata) Size

func (m *SAMLIdPServiceProviderMetadata) Size() (n int)

func (*SAMLIdPServiceProviderMetadata) String

func (*SAMLIdPServiceProviderMetadata) Unmarshal

func (m *SAMLIdPServiceProviderMetadata) Unmarshal(dAtA []byte) error

func (*SAMLIdPServiceProviderMetadata) XXX_DiscardUnknown

func (m *SAMLIdPServiceProviderMetadata) XXX_DiscardUnknown()

func (*SAMLIdPServiceProviderMetadata) XXX_Marshal

func (m *SAMLIdPServiceProviderMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLIdPServiceProviderMetadata) XXX_Merge

func (m *SAMLIdPServiceProviderMetadata) XXX_Merge(src proto.Message)

func (*SAMLIdPServiceProviderMetadata) XXX_Size

func (m *SAMLIdPServiceProviderMetadata) XXX_Size() int

func (*SAMLIdPServiceProviderMetadata) XXX_Unmarshal

func (m *SAMLIdPServiceProviderMetadata) XXX_Unmarshal(b []byte) error

type SAMLIdPServiceProviderUpdate

type SAMLIdPServiceProviderUpdate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// SAMLIdPServiceProviderMetadata is common SAML IdP service provider event metadata
	SAMLIdPServiceProviderMetadata `protobuf:"bytes,3,opt,name=ServiceProvider,proto3,embedded=ServiceProvider" json:""`
	XXX_NoUnkeyedLiteral           struct{} `json:"-"`
	XXX_unrecognized               []byte   `json:"-"`
	XXX_sizecache                  int32    `json:"-"`
}

SAMLIdPServiceProviderUpdate is emitted when a service provider has been updated.

func (*SAMLIdPServiceProviderUpdate) Descriptor

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

func (*SAMLIdPServiceProviderUpdate) Marshal

func (m *SAMLIdPServiceProviderUpdate) Marshal() (dAtA []byte, err error)

func (*SAMLIdPServiceProviderUpdate) MarshalTo

func (m *SAMLIdPServiceProviderUpdate) MarshalTo(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderUpdate) MarshalToSizedBuffer

func (m *SAMLIdPServiceProviderUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SAMLIdPServiceProviderUpdate) ProtoMessage

func (*SAMLIdPServiceProviderUpdate) ProtoMessage()

func (*SAMLIdPServiceProviderUpdate) Reset

func (m *SAMLIdPServiceProviderUpdate) Reset()

func (*SAMLIdPServiceProviderUpdate) Size

func (m *SAMLIdPServiceProviderUpdate) Size() (n int)

func (*SAMLIdPServiceProviderUpdate) String

func (*SAMLIdPServiceProviderUpdate) TrimToMaxSize

func (m *SAMLIdPServiceProviderUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*SAMLIdPServiceProviderUpdate) Unmarshal

func (m *SAMLIdPServiceProviderUpdate) Unmarshal(dAtA []byte) error

func (*SAMLIdPServiceProviderUpdate) XXX_DiscardUnknown

func (m *SAMLIdPServiceProviderUpdate) XXX_DiscardUnknown()

func (*SAMLIdPServiceProviderUpdate) XXX_Marshal

func (m *SAMLIdPServiceProviderUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SAMLIdPServiceProviderUpdate) XXX_Merge

func (m *SAMLIdPServiceProviderUpdate) XXX_Merge(src proto.Message)

func (*SAMLIdPServiceProviderUpdate) XXX_Size

func (m *SAMLIdPServiceProviderUpdate) XXX_Size() int

func (*SAMLIdPServiceProviderUpdate) XXX_Unmarshal

func (m *SAMLIdPServiceProviderUpdate) XXX_Unmarshal(b []byte) error

type SCP

type SCP struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,4,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// CommandMetadata is a common command metadata
	CommandMetadata `protobuf:"bytes,6,opt,name=Command,proto3,embedded=Command" json:""`
	// Path is a copy path
	Path string `protobuf:"bytes,7,opt,name=Path,proto3" json:"path"`
	// Action is upload or download
	Action               string   `protobuf:"bytes,8,opt,name=Action,proto3" json:"action"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SCP is emitted when data transfer has occurred between server and client

func (*SCP) Descriptor

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

func (*SCP) Marshal

func (m *SCP) Marshal() (dAtA []byte, err error)

func (*SCP) MarshalTo

func (m *SCP) MarshalTo(dAtA []byte) (int, error)

func (*SCP) MarshalToSizedBuffer

func (m *SCP) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SCP) ProtoMessage

func (*SCP) ProtoMessage()

func (*SCP) Reset

func (m *SCP) Reset()

func (*SCP) Size

func (m *SCP) Size() (n int)

func (*SCP) String

func (m *SCP) String() string

func (*SCP) TrimToMaxSize

func (m *SCP) TrimToMaxSize(maxSize int) AuditEvent

func (*SCP) Unmarshal

func (m *SCP) Unmarshal(dAtA []byte) error

func (*SCP) XXX_DiscardUnknown

func (m *SCP) XXX_DiscardUnknown()

func (*SCP) XXX_Marshal

func (m *SCP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SCP) XXX_Merge

func (m *SCP) XXX_Merge(src proto.Message)

func (*SCP) XXX_Size

func (m *SCP) XXX_Size() int

func (*SCP) XXX_Unmarshal

func (m *SCP) XXX_Unmarshal(b []byte) error

type SFTP

type SFTP struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,4,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// WorkingDirectory is the current directory the SFTP server is in
	WorkingDirectory string `protobuf:"bytes,6,opt,name=WorkingDirectory,proto3" json:"working_directory"`
	// Path is the filepath that was operated on. It is the exact path that
	// was sent by the client, so it may be relative or absolute.
	Path string `protobuf:"bytes,7,opt,name=Path,proto3" json:"path"`
	// TargetPath is the new path in file renames, or the path of the symlink
	// when creating symlinks. It is the exact path that wassent by the client,
	// so it may be relative or absolute.
	TargetPath string `protobuf:"bytes,8,opt,name=TargetPath,proto3" json:"target_path,omitempty"`
	// Flags is options that were passed that affect file creation events
	Flags uint32 `protobuf:"varint,9,opt,name=Flags,proto3" json:"flags,omitempty"`
	// Attributes is file metadata that the user requested to be changed
	Attributes *SFTPAttributes `protobuf:"bytes,10,opt,name=Attributes,proto3" json:"attributes,omitempty"`
	// Action is what kind of file operation
	Action SFTPAction `protobuf:"varint,11,opt,name=Action,proto3,enum=events.SFTPAction" json:"action"`
	// Error is the optional error that may have occurred
	Error                string   `protobuf:"bytes,12,opt,name=Error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SFTP is emitted when file operations have occurred between server and client

func (*SFTP) Descriptor

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

func (*SFTP) Marshal

func (m *SFTP) Marshal() (dAtA []byte, err error)

func (*SFTP) MarshalTo

func (m *SFTP) MarshalTo(dAtA []byte) (int, error)

func (*SFTP) MarshalToSizedBuffer

func (m *SFTP) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SFTP) ProtoMessage

func (*SFTP) ProtoMessage()

func (*SFTP) Reset

func (m *SFTP) Reset()

func (*SFTP) Size

func (m *SFTP) Size() (n int)

func (*SFTP) String

func (m *SFTP) String() string

func (*SFTP) TrimToMaxSize

func (m *SFTP) TrimToMaxSize(maxSize int) AuditEvent

func (*SFTP) Unmarshal

func (m *SFTP) Unmarshal(dAtA []byte) error

func (*SFTP) XXX_DiscardUnknown

func (m *SFTP) XXX_DiscardUnknown()

func (*SFTP) XXX_Marshal

func (m *SFTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SFTP) XXX_Merge

func (m *SFTP) XXX_Merge(src proto.Message)

func (*SFTP) XXX_Size

func (m *SFTP) XXX_Size() int

func (*SFTP) XXX_Unmarshal

func (m *SFTP) XXX_Unmarshal(b []byte) error

type SFTPAction

type SFTPAction int32

SFTPAction denotes what type of SFTP request was made. These actions were taken from https://datatracker.ietf.org/doc/html/draft-ietf-secsh-filexfer-02.

const (
	SFTPAction_INVALID  SFTPAction = 0
	SFTPAction_OPEN     SFTPAction = 1
	SFTPAction_CLOSE    SFTPAction = 2
	SFTPAction_READ     SFTPAction = 3
	SFTPAction_WRITE    SFTPAction = 4
	SFTPAction_LSTAT    SFTPAction = 5
	SFTPAction_FSTAT    SFTPAction = 6
	SFTPAction_SETSTAT  SFTPAction = 7
	SFTPAction_FSETSTAT SFTPAction = 8
	SFTPAction_OPENDIR  SFTPAction = 9
	SFTPAction_READDIR  SFTPAction = 10
	SFTPAction_REMOVE   SFTPAction = 11
	SFTPAction_MKDIR    SFTPAction = 12
	SFTPAction_RMDIR    SFTPAction = 13
	SFTPAction_REALPATH SFTPAction = 14
	SFTPAction_STAT     SFTPAction = 15
	SFTPAction_RENAME   SFTPAction = 16
	SFTPAction_READLINK SFTPAction = 17
	SFTPAction_SYMLINK  SFTPAction = 18
	SFTPAction_LINK     SFTPAction = 19
)

func (SFTPAction) EnumDescriptor

func (SFTPAction) EnumDescriptor() ([]byte, []int)

func (SFTPAction) String

func (x SFTPAction) String() string

type SFTPAttributes

type SFTPAttributes struct {
	// FileSize is file size
	FileSize *uint64 `protobuf:"bytes,1,opt,name=FileSize,proto3,wktptr" json:"file_size"`
	// UID is the user owner of a file
	UID *uint32 `protobuf:"bytes,2,opt,name=UID,proto3,wktptr" json:"uid"`
	// GID is the group owner of the file
	GID *uint32 `protobuf:"bytes,3,opt,name=GID,proto3,wktptr" json:"gid"`
	// Permissions is the file permissions
	Permissions *uint32 `protobuf:"bytes,4,opt,name=Permissions,proto3,wktptr" json:"permissions"`
	// AccessTime is when the file was last read
	AccessTime *time.Time `protobuf:"bytes,5,opt,name=AccessTime,proto3,stdtime" json:"access_time,omitempty"`
	// ModificationTime was when the file was last changed
	ModificationTime     *time.Time `protobuf:"bytes,6,opt,name=ModificationTime,proto3,stdtime" json:"modification_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

SFTPAttributes are file metadata sent over SFTP

func (*SFTPAttributes) Descriptor

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

func (*SFTPAttributes) Marshal

func (m *SFTPAttributes) Marshal() (dAtA []byte, err error)

func (*SFTPAttributes) MarshalTo

func (m *SFTPAttributes) MarshalTo(dAtA []byte) (int, error)

func (*SFTPAttributes) MarshalToSizedBuffer

func (m *SFTPAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SFTPAttributes) ProtoMessage

func (*SFTPAttributes) ProtoMessage()

func (*SFTPAttributes) Reset

func (m *SFTPAttributes) Reset()

func (*SFTPAttributes) Size

func (m *SFTPAttributes) Size() (n int)

func (*SFTPAttributes) String

func (m *SFTPAttributes) String() string

func (*SFTPAttributes) Unmarshal

func (m *SFTPAttributes) Unmarshal(dAtA []byte) error

func (*SFTPAttributes) XXX_DiscardUnknown

func (m *SFTPAttributes) XXX_DiscardUnknown()

func (*SFTPAttributes) XXX_Marshal

func (m *SFTPAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SFTPAttributes) XXX_Merge

func (m *SFTPAttributes) XXX_Merge(src proto.Message)

func (*SFTPAttributes) XXX_Size

func (m *SFTPAttributes) XXX_Size() int

func (*SFTPAttributes) XXX_Unmarshal

func (m *SFTPAttributes) XXX_Unmarshal(b []byte) error

type SFTPSummary

type SFTPSummary struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,4,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// FileTransferStats contains statistics about transferred files
	FileTransferStats    []*FileTransferStat `protobuf:"bytes,6,rep,name=FileTransferStats,proto3" json:"file_transfer_stats"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

SFTPSummary is emitted at the end of an SFTP transfer

func (*SFTPSummary) Descriptor

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

func (*SFTPSummary) Marshal

func (m *SFTPSummary) Marshal() (dAtA []byte, err error)

func (*SFTPSummary) MarshalTo

func (m *SFTPSummary) MarshalTo(dAtA []byte) (int, error)

func (*SFTPSummary) MarshalToSizedBuffer

func (m *SFTPSummary) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SFTPSummary) ProtoMessage

func (*SFTPSummary) ProtoMessage()

func (*SFTPSummary) Reset

func (m *SFTPSummary) Reset()

func (*SFTPSummary) Size

func (m *SFTPSummary) Size() (n int)

func (*SFTPSummary) String

func (m *SFTPSummary) String() string

func (*SFTPSummary) TrimToMaxSize

func (m *SFTPSummary) TrimToMaxSize(maxSize int) AuditEvent

func (*SFTPSummary) Unmarshal

func (m *SFTPSummary) Unmarshal(dAtA []byte) error

func (*SFTPSummary) XXX_DiscardUnknown

func (m *SFTPSummary) XXX_DiscardUnknown()

func (*SFTPSummary) XXX_Marshal

func (m *SFTPSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SFTPSummary) XXX_Merge

func (m *SFTPSummary) XXX_Merge(src proto.Message)

func (*SFTPSummary) XXX_Size

func (m *SFTPSummary) XXX_Size() int

func (*SFTPSummary) XXX_Unmarshal

func (m *SFTPSummary) XXX_Unmarshal(b []byte) error

type SPIFFEFederationCreate

type SPIFFEFederationCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SPIFFEFederationCreate is emitted when a SPIFFE federation is created.

func (*SPIFFEFederationCreate) Descriptor

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

func (*SPIFFEFederationCreate) Marshal

func (m *SPIFFEFederationCreate) Marshal() (dAtA []byte, err error)

func (*SPIFFEFederationCreate) MarshalTo

func (m *SPIFFEFederationCreate) MarshalTo(dAtA []byte) (int, error)

func (*SPIFFEFederationCreate) MarshalToSizedBuffer

func (m *SPIFFEFederationCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SPIFFEFederationCreate) ProtoMessage

func (*SPIFFEFederationCreate) ProtoMessage()

func (*SPIFFEFederationCreate) Reset

func (m *SPIFFEFederationCreate) Reset()

func (*SPIFFEFederationCreate) Size

func (m *SPIFFEFederationCreate) Size() (n int)

func (*SPIFFEFederationCreate) String

func (m *SPIFFEFederationCreate) String() string

func (*SPIFFEFederationCreate) TrimToMaxSize

func (m *SPIFFEFederationCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*SPIFFEFederationCreate) Unmarshal

func (m *SPIFFEFederationCreate) Unmarshal(dAtA []byte) error

func (*SPIFFEFederationCreate) XXX_DiscardUnknown

func (m *SPIFFEFederationCreate) XXX_DiscardUnknown()

func (*SPIFFEFederationCreate) XXX_Marshal

func (m *SPIFFEFederationCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SPIFFEFederationCreate) XXX_Merge

func (m *SPIFFEFederationCreate) XXX_Merge(src proto.Message)

func (*SPIFFEFederationCreate) XXX_Size

func (m *SPIFFEFederationCreate) XXX_Size() int

func (*SPIFFEFederationCreate) XXX_Unmarshal

func (m *SPIFFEFederationCreate) XXX_Unmarshal(b []byte) error

type SPIFFEFederationDelete

type SPIFFEFederationDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SPIFFEFederationDelete is emitted when a SPIFFE federation is deleted.

func (*SPIFFEFederationDelete) Descriptor

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

func (*SPIFFEFederationDelete) Marshal

func (m *SPIFFEFederationDelete) Marshal() (dAtA []byte, err error)

func (*SPIFFEFederationDelete) MarshalTo

func (m *SPIFFEFederationDelete) MarshalTo(dAtA []byte) (int, error)

func (*SPIFFEFederationDelete) MarshalToSizedBuffer

func (m *SPIFFEFederationDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SPIFFEFederationDelete) ProtoMessage

func (*SPIFFEFederationDelete) ProtoMessage()

func (*SPIFFEFederationDelete) Reset

func (m *SPIFFEFederationDelete) Reset()

func (*SPIFFEFederationDelete) Size

func (m *SPIFFEFederationDelete) Size() (n int)

func (*SPIFFEFederationDelete) String

func (m *SPIFFEFederationDelete) String() string

func (*SPIFFEFederationDelete) TrimToMaxSize

func (m *SPIFFEFederationDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*SPIFFEFederationDelete) Unmarshal

func (m *SPIFFEFederationDelete) Unmarshal(dAtA []byte) error

func (*SPIFFEFederationDelete) XXX_DiscardUnknown

func (m *SPIFFEFederationDelete) XXX_DiscardUnknown()

func (*SPIFFEFederationDelete) XXX_Marshal

func (m *SPIFFEFederationDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SPIFFEFederationDelete) XXX_Merge

func (m *SPIFFEFederationDelete) XXX_Merge(src proto.Message)

func (*SPIFFEFederationDelete) XXX_Size

func (m *SPIFFEFederationDelete) XXX_Size() int

func (*SPIFFEFederationDelete) XXX_Unmarshal

func (m *SPIFFEFederationDelete) XXX_Unmarshal(b []byte) error

type SPIFFESVIDIssued

type SPIFFESVIDIssued struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// SPIFFEID is the SPIFFE ID of the issued SVID
	SPIFFEID string `protobuf:"bytes,4,opt,name=SPIFFEID,proto3" json:"spiffe_id"`
	// DNSSANs is the list of DNS SANs in the issued SVID
	DNSSANs []string `protobuf:"bytes,5,rep,name=DNSSANs,proto3" json:"dns_sans"`
	// IPSANs is the list of IP SANs in the issued SVID
	IPSANs []string `protobuf:"bytes,6,rep,name=IPSANs,proto3" json:"ip_sans"`
	// SVIDType is `jwt` or `x509
	SVIDType string `protobuf:"bytes,7,opt,name=SVIDType,proto3" json:"svid_type"`
	// SerialNumber is the serial number of the issued SVID
	SerialNumber string `protobuf:"bytes,8,opt,name=SerialNumber,proto3" json:"serial_number"`
	// Hint is the hint of the issued SVID
	Hint string `protobuf:"bytes,9,opt,name=Hint,proto3" json:"hint"`
	// JTI is the JTI of the issued SVID.
	// Only present if the SVID is a JWT.
	JTI string `protobuf:"bytes,10,opt,name=JTI,proto3" json:"jti,omitempty"`
	// Audiences is the list of audiences in the issued SVID.
	// Only present if the SVID is a JWT.
	Audiences []string `protobuf:"bytes,11,rep,name=Audiences,proto3" json:"audiences,omitempty"`
	// The WorkloadIdentity resource that was used to issue the SVID, this will
	// be empty if the legacy RPCs were used.
	WorkloadIdentity string `protobuf:"bytes,12,opt,name=WorkloadIdentity,proto3" json:"workload_identity,omitempty"`
	// The revision of the WorkloadIdentity resource that was used to issue the
	// SVID. This will be empty if the legacy RPCs were used.
	WorkloadIdentityRevision string   `protobuf:"bytes,13,opt,name=WorkloadIdentityRevision,proto3" json:"workload_identity_revision,omitempty"`
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_unrecognized         []byte   `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

SPIFFESVIDIssued is an event recorded when a SPIFFE SVID is issued.

func (*SPIFFESVIDIssued) Descriptor

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

func (*SPIFFESVIDIssued) Marshal

func (m *SPIFFESVIDIssued) Marshal() (dAtA []byte, err error)

func (*SPIFFESVIDIssued) MarshalTo

func (m *SPIFFESVIDIssued) MarshalTo(dAtA []byte) (int, error)

func (*SPIFFESVIDIssued) MarshalToSizedBuffer

func (m *SPIFFESVIDIssued) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SPIFFESVIDIssued) ProtoMessage

func (*SPIFFESVIDIssued) ProtoMessage()

func (*SPIFFESVIDIssued) Reset

func (m *SPIFFESVIDIssued) Reset()

func (*SPIFFESVIDIssued) Size

func (m *SPIFFESVIDIssued) Size() (n int)

func (*SPIFFESVIDIssued) String

func (m *SPIFFESVIDIssued) String() string

func (*SPIFFESVIDIssued) TrimToMaxSize

func (m *SPIFFESVIDIssued) TrimToMaxSize(maxSize int) AuditEvent

func (*SPIFFESVIDIssued) Unmarshal

func (m *SPIFFESVIDIssued) Unmarshal(dAtA []byte) error

func (*SPIFFESVIDIssued) XXX_DiscardUnknown

func (m *SPIFFESVIDIssued) XXX_DiscardUnknown()

func (*SPIFFESVIDIssued) XXX_Marshal

func (m *SPIFFESVIDIssued) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SPIFFESVIDIssued) XXX_Merge

func (m *SPIFFESVIDIssued) XXX_Merge(src proto.Message)

func (*SPIFFESVIDIssued) XXX_Size

func (m *SPIFFESVIDIssued) XXX_Size() int

func (*SPIFFESVIDIssued) XXX_Unmarshal

func (m *SPIFFESVIDIssued) XXX_Unmarshal(b []byte) error

type SQLServerRPCRequest

type SQLServerRPCRequest struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Procname is the RPC SQL Server procedure name.
	Procname string `protobuf:"bytes,5,opt,name=Procname,proto3" json:"proc_name,omitempty"`
	// Parameters are the RPC parameters used to execute RPC Procedure..
	Parameters           []string `protobuf:"bytes,6,rep,name=Parameters,proto3" json:"parameters,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SQLServerRPCRequest is emitted when a user executes a MSSQL Server RPC command.

func (*SQLServerRPCRequest) Descriptor

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

func (*SQLServerRPCRequest) Marshal

func (m *SQLServerRPCRequest) Marshal() (dAtA []byte, err error)

func (*SQLServerRPCRequest) MarshalTo

func (m *SQLServerRPCRequest) MarshalTo(dAtA []byte) (int, error)

func (*SQLServerRPCRequest) MarshalToSizedBuffer

func (m *SQLServerRPCRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SQLServerRPCRequest) ProtoMessage

func (*SQLServerRPCRequest) ProtoMessage()

func (*SQLServerRPCRequest) Reset

func (m *SQLServerRPCRequest) Reset()

func (*SQLServerRPCRequest) Size

func (m *SQLServerRPCRequest) Size() (n int)

func (*SQLServerRPCRequest) String

func (m *SQLServerRPCRequest) String() string

func (*SQLServerRPCRequest) TrimToMaxSize

func (m *SQLServerRPCRequest) TrimToMaxSize(maxSize int) AuditEvent

func (*SQLServerRPCRequest) Unmarshal

func (m *SQLServerRPCRequest) Unmarshal(dAtA []byte) error

func (*SQLServerRPCRequest) XXX_DiscardUnknown

func (m *SQLServerRPCRequest) XXX_DiscardUnknown()

func (*SQLServerRPCRequest) XXX_Marshal

func (m *SQLServerRPCRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SQLServerRPCRequest) XXX_Merge

func (m *SQLServerRPCRequest) XXX_Merge(src proto.Message)

func (*SQLServerRPCRequest) XXX_Size

func (m *SQLServerRPCRequest) XXX_Size() int

func (*SQLServerRPCRequest) XXX_Unmarshal

func (m *SQLServerRPCRequest) XXX_Unmarshal(b []byte) error

type SSMRun

type SSMRun struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// CommandID is the id of the SSM command that was run.
	CommandID string `protobuf:"bytes,2,opt,name=CommandID,proto3" json:"command_id"`
	// InstanceID is the id of the EC2 instance the command was run on.
	InstanceID string `protobuf:"bytes,3,opt,name=InstanceID,proto3" json:"instance_id"`
	// ExitCode is the exit code resulting from the script run.
	ExitCode int64 `protobuf:"varint,4,opt,name=ExitCode,proto3" json:"exit_code"`
	// Status represents the success or failure status of a script run.
	Status string `protobuf:"bytes,5,opt,name=Status,proto3" json:"status"`
	// AccountID is the id of the AWS account that ran the command.
	AccountID string `protobuf:"bytes,6,opt,name=AccountID,proto3" json:"account_id"`
	// Region is the AWS region the command was ran in.
	Region string `protobuf:"bytes,7,opt,name=Region,proto3" json:"region"`
	// StandardOutput contains the stdout of the executed command.
	// Only the first 24000 chars are returned.
	StandardOutput string `protobuf:"bytes,8,opt,name=StandardOutput,proto3" json:"stdout"`
	// StandardError contains the stderr of the executed command.
	// Only the first 24000 chars are returned.
	StandardError string `protobuf:"bytes,9,opt,name=StandardError,proto3" json:"stderr"`
	// InvocationURL is a link to AWS Web Console for this invocation.
	// An invocation is the execution of a Command in an Instance.
	InvocationURL        string   `protobuf:"bytes,10,opt,name=InvocationURL,proto3" json:"invocation_url"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SSMRun is emitted after an AWS SSM document completes execution.

func (*SSMRun) Descriptor

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

func (*SSMRun) Marshal

func (m *SSMRun) Marshal() (dAtA []byte, err error)

func (*SSMRun) MarshalTo

func (m *SSMRun) MarshalTo(dAtA []byte) (int, error)

func (*SSMRun) MarshalToSizedBuffer

func (m *SSMRun) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SSMRun) ProtoMessage

func (*SSMRun) ProtoMessage()

func (*SSMRun) Reset

func (m *SSMRun) Reset()

func (*SSMRun) Size

func (m *SSMRun) Size() (n int)

func (*SSMRun) String

func (m *SSMRun) String() string

func (*SSMRun) TrimToMaxSize

func (m *SSMRun) TrimToMaxSize(maxSize int) AuditEvent

func (*SSMRun) Unmarshal

func (m *SSMRun) Unmarshal(dAtA []byte) error

func (*SSMRun) XXX_DiscardUnknown

func (m *SSMRun) XXX_DiscardUnknown()

func (*SSMRun) XXX_Marshal

func (m *SSMRun) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SSMRun) XXX_Merge

func (m *SSMRun) XXX_Merge(src proto.Message)

func (*SSMRun) XXX_Size

func (m *SSMRun) XXX_Size() int

func (*SSMRun) XXX_Unmarshal

func (m *SSMRun) XXX_Unmarshal(b []byte) error

type SecurityReportRun

type SecurityReportRun struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Status indicates whether the read was successful.
	Status `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	// Query is the query that was run.
	Name string `protobuf:"bytes,4,opt,name=Name,proto3" json:"name,omitempty"`
	// Version is the version of security report.
	Version string `protobuf:"bytes,5,opt,name=Version,proto3" json:"version,omitempty"`
	// TotalExecutionTimeInMillis is the total execution time of the query.
	TotalExecutionTimeInMillis int64 `protobuf:"varint,6,opt,name=TotalExecutionTimeInMillis,proto3" json:"total_execution_time_in_millis,omitempty"`
	// TotalDataScannedInBytes is the amount of data scanned by the query.
	TotalDataScannedInBytes int64 `protobuf:"varint,7,opt,name=TotalDataScannedInBytes,proto3" json:"total_data_scanned_in_bytes"`
	// AuditQueries is the list of audit queries that were run.
	AuditQueries         []*AuditQueryDetails `protobuf:"bytes,8,rep,name=AuditQueries,proto3" json:"audit_queries,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

SecurityReportRun is emitted when a user runs an audit query.

func (*SecurityReportRun) Descriptor

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

func (*SecurityReportRun) Marshal

func (m *SecurityReportRun) Marshal() (dAtA []byte, err error)

func (*SecurityReportRun) MarshalTo

func (m *SecurityReportRun) MarshalTo(dAtA []byte) (int, error)

func (*SecurityReportRun) MarshalToSizedBuffer

func (m *SecurityReportRun) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SecurityReportRun) ProtoMessage

func (*SecurityReportRun) ProtoMessage()

func (*SecurityReportRun) Reset

func (m *SecurityReportRun) Reset()

func (*SecurityReportRun) Size

func (m *SecurityReportRun) Size() (n int)

func (*SecurityReportRun) String

func (m *SecurityReportRun) String() string

func (*SecurityReportRun) TrimToMaxSize

func (m *SecurityReportRun) TrimToMaxSize(maxSize int) AuditEvent

func (*SecurityReportRun) Unmarshal

func (m *SecurityReportRun) Unmarshal(dAtA []byte) error

func (*SecurityReportRun) XXX_DiscardUnknown

func (m *SecurityReportRun) XXX_DiscardUnknown()

func (*SecurityReportRun) XXX_Marshal

func (m *SecurityReportRun) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SecurityReportRun) XXX_Merge

func (m *SecurityReportRun) XXX_Merge(src proto.Message)

func (*SecurityReportRun) XXX_Size

func (m *SecurityReportRun) XXX_Size() int

func (*SecurityReportRun) XXX_Unmarshal

func (m *SecurityReportRun) XXX_Unmarshal(b []byte) error

type ServerMetadata

type ServerMetadata struct {
	// ServerNamespace is a namespace of the server event
	ServerNamespace string `protobuf:"bytes,1,opt,name=ServerNamespace,proto3" json:"namespace,omitempty"`
	// ServerID is the UUID of the server the session occurred on.
	ServerID string `protobuf:"bytes,2,opt,name=ServerID,proto3" json:"server_id"`
	// ServerHostname is the hostname of the server the session occurred on.
	ServerHostname string `protobuf:"bytes,3,opt,name=ServerHostname,proto3" json:"server_hostname,omitempty"`
	// ServerAddr is the address of the server the session occurred on.
	ServerAddr string `protobuf:"bytes,4,opt,name=ServerAddr,proto3" json:"server_addr,omitempty"`
	// ServerLabels are the labels (static and dynamic) of the server the
	// session occurred on.
	ServerLabels map[string]string `` /* 166-byte string literal not displayed */
	// ForwardedBy tells us if the metadata was sent by the node itself or by another node in it's
	// place. We can't verify emit permissions fully for these events so care should be taken with
	// them.
	ForwardedBy string `protobuf:"bytes,6,opt,name=ForwardedBy,proto3" json:"forwarded_by,omitempty"`
	// ServerSubKind is the sub kind of the server the session occurred on.
	ServerSubKind string `protobuf:"bytes,7,opt,name=ServerSubKind,proto3" json:"server_sub_kind,omitempty"`
	// ServerVersion is the component version the session occurred on.
	ServerVersion        string   `protobuf:"bytes,8,opt,name=ServerVersion,proto3" json:"server_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Server is a server metadata

func (*ServerMetadata) Descriptor

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

func (*ServerMetadata) GetServerID

func (m *ServerMetadata) GetServerID() string

GetServerID returns event server ID

func (*ServerMetadata) GetServerNamespace

func (m *ServerMetadata) GetServerNamespace() string

GetServerNamespace returns event server ID

func (*ServerMetadata) Marshal

func (m *ServerMetadata) Marshal() (dAtA []byte, err error)

func (*ServerMetadata) MarshalTo

func (m *ServerMetadata) MarshalTo(dAtA []byte) (int, error)

func (*ServerMetadata) MarshalToSizedBuffer

func (m *ServerMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ServerMetadata) ProtoMessage

func (*ServerMetadata) ProtoMessage()

func (*ServerMetadata) Reset

func (m *ServerMetadata) Reset()

func (*ServerMetadata) SetServerID

func (m *ServerMetadata) SetServerID(id string)

SetServerID sets event server ID

func (*ServerMetadata) SetServerNamespace

func (m *ServerMetadata) SetServerNamespace(ns string)

SetServerNamespace sets server namespace

func (*ServerMetadata) Size

func (m *ServerMetadata) Size() (n int)

func (*ServerMetadata) String

func (m *ServerMetadata) String() string

func (*ServerMetadata) Unmarshal

func (m *ServerMetadata) Unmarshal(dAtA []byte) error

func (*ServerMetadata) XXX_DiscardUnknown

func (m *ServerMetadata) XXX_DiscardUnknown()

func (*ServerMetadata) XXX_Marshal

func (m *ServerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ServerMetadata) XXX_Merge

func (m *ServerMetadata) XXX_Merge(src proto.Message)

func (*ServerMetadata) XXX_Size

func (m *ServerMetadata) XXX_Size() int

func (*ServerMetadata) XXX_Unmarshal

func (m *ServerMetadata) XXX_Unmarshal(b []byte) error

type SessionCommand

type SessionCommand struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// BPFMetadata is a common BPF subsystem metadata
	BPFMetadata `protobuf:"bytes,5,opt,name=BPF,proto3,embedded=BPF" json:""`
	// PPID is the PID of the parent process.
	PPID uint64 `protobuf:"varint,6,opt,name=PPID,proto3" json:"ppid"`
	// Path is the full path to the executable.
	Path string `protobuf:"bytes,7,opt,name=Path,proto3" json:"path"`
	// Argv is the list of arguments to the program. Note, the first element does
	// not contain the name of the process.
	Argv []string `protobuf:"bytes,8,rep,name=Argv,proto3" json:"argv"`
	// ReturnCode is the return code of execve.
	ReturnCode           int32    `protobuf:"varint,9,opt,name=ReturnCode,proto3" json:"return_code"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionCommand is a session command event

func (*SessionCommand) Descriptor

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

func (*SessionCommand) Marshal

func (m *SessionCommand) Marshal() (dAtA []byte, err error)

func (*SessionCommand) MarshalTo

func (m *SessionCommand) MarshalTo(dAtA []byte) (int, error)

func (*SessionCommand) MarshalToSizedBuffer

func (m *SessionCommand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionCommand) ProtoMessage

func (*SessionCommand) ProtoMessage()

func (*SessionCommand) Reset

func (m *SessionCommand) Reset()

func (*SessionCommand) Size

func (m *SessionCommand) Size() (n int)

func (*SessionCommand) String

func (m *SessionCommand) String() string

func (*SessionCommand) TrimToMaxSize

func (m *SessionCommand) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionCommand) Unmarshal

func (m *SessionCommand) Unmarshal(dAtA []byte) error

func (*SessionCommand) XXX_DiscardUnknown

func (m *SessionCommand) XXX_DiscardUnknown()

func (*SessionCommand) XXX_Marshal

func (m *SessionCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionCommand) XXX_Merge

func (m *SessionCommand) XXX_Merge(src proto.Message)

func (*SessionCommand) XXX_Size

func (m *SessionCommand) XXX_Size() int

func (*SessionCommand) XXX_Unmarshal

func (m *SessionCommand) XXX_Unmarshal(b []byte) error

type SessionConnect

type SessionConnect struct {
	Metadata             `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	ServerMetadata       `protobuf:"bytes,2,opt,name=Server,proto3,embedded=Server" json:""`
	ConnectionMetadata   `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionConnect is emitted when a non-Teleport connection is made over net.Dial.

func (*SessionConnect) Descriptor

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

func (*SessionConnect) Marshal

func (m *SessionConnect) Marshal() (dAtA []byte, err error)

func (*SessionConnect) MarshalTo

func (m *SessionConnect) MarshalTo(dAtA []byte) (int, error)

func (*SessionConnect) MarshalToSizedBuffer

func (m *SessionConnect) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionConnect) ProtoMessage

func (*SessionConnect) ProtoMessage()

func (*SessionConnect) Reset

func (m *SessionConnect) Reset()

func (*SessionConnect) Size

func (m *SessionConnect) Size() (n int)

func (*SessionConnect) String

func (m *SessionConnect) String() string

func (*SessionConnect) TrimToMaxSize

func (m *SessionConnect) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionConnect) Unmarshal

func (m *SessionConnect) Unmarshal(dAtA []byte) error

func (*SessionConnect) XXX_DiscardUnknown

func (m *SessionConnect) XXX_DiscardUnknown()

func (*SessionConnect) XXX_Marshal

func (m *SessionConnect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionConnect) XXX_Merge

func (m *SessionConnect) XXX_Merge(src proto.Message)

func (*SessionConnect) XXX_Size

func (m *SessionConnect) XXX_Size() int

func (*SessionConnect) XXX_Unmarshal

func (m *SessionConnect) XXX_Unmarshal(b []byte) error

type SessionData

type SessionData struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// BytesTransmitted is the amount of bytes transmitted
	BytesTransmitted uint64 `protobuf:"varint,6,opt,name=BytesTransmitted,proto3" json:"tx"`
	// BytesReceived is the amount of bytes received
	BytesReceived        uint64   `protobuf:"varint,7,opt,name=BytesReceived,proto3" json:"rx"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionData is emitted to report session data usage.

func (*SessionData) Descriptor

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

func (*SessionData) Marshal

func (m *SessionData) Marshal() (dAtA []byte, err error)

func (*SessionData) MarshalTo

func (m *SessionData) MarshalTo(dAtA []byte) (int, error)

func (*SessionData) MarshalToSizedBuffer

func (m *SessionData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionData) ProtoMessage

func (*SessionData) ProtoMessage()

func (*SessionData) Reset

func (m *SessionData) Reset()

func (*SessionData) Size

func (m *SessionData) Size() (n int)

func (*SessionData) String

func (m *SessionData) String() string

func (*SessionData) TrimToMaxSize

func (m *SessionData) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionData) Unmarshal

func (m *SessionData) Unmarshal(dAtA []byte) error

func (*SessionData) XXX_DiscardUnknown

func (m *SessionData) XXX_DiscardUnknown()

func (*SessionData) XXX_Marshal

func (m *SessionData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionData) XXX_Merge

func (m *SessionData) XXX_Merge(src proto.Message)

func (*SessionData) XXX_Size

func (m *SessionData) XXX_Size() int

func (*SessionData) XXX_Unmarshal

func (m *SessionData) XXX_Unmarshal(b []byte) error

type SessionDisk

type SessionDisk struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// BPFMetadata is a common BPF subsystem metadata
	BPFMetadata `protobuf:"bytes,5,opt,name=BPF,proto3,embedded=BPF" json:""`
	// Path is the full path to the executable.
	Path string `protobuf:"bytes,6,opt,name=Path,proto3" json:"path"`
	// Flags are the flags passed to open.
	Flags int32 `protobuf:"varint,7,opt,name=Flags,proto3" json:"flags"`
	// ReturnCode is the return code of disk open
	ReturnCode           int32    `protobuf:"varint,8,opt,name=ReturnCode,proto3" json:"return_code"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionDisk is a session disk access event

func (*SessionDisk) Descriptor

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

func (*SessionDisk) Marshal

func (m *SessionDisk) Marshal() (dAtA []byte, err error)

func (*SessionDisk) MarshalTo

func (m *SessionDisk) MarshalTo(dAtA []byte) (int, error)

func (*SessionDisk) MarshalToSizedBuffer

func (m *SessionDisk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionDisk) ProtoMessage

func (*SessionDisk) ProtoMessage()

func (*SessionDisk) Reset

func (m *SessionDisk) Reset()

func (*SessionDisk) Size

func (m *SessionDisk) Size() (n int)

func (*SessionDisk) String

func (m *SessionDisk) String() string

func (*SessionDisk) TrimToMaxSize

func (m *SessionDisk) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionDisk) Unmarshal

func (m *SessionDisk) Unmarshal(dAtA []byte) error

func (*SessionDisk) XXX_DiscardUnknown

func (m *SessionDisk) XXX_DiscardUnknown()

func (*SessionDisk) XXX_Marshal

func (m *SessionDisk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionDisk) XXX_Merge

func (m *SessionDisk) XXX_Merge(src proto.Message)

func (*SessionDisk) XXX_Size

func (m *SessionDisk) XXX_Size() int

func (*SessionDisk) XXX_Unmarshal

func (m *SessionDisk) XXX_Unmarshal(b []byte) error

type SessionEnd

type SessionEnd struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,5,opt,name=Server,proto3,embedded=Server" json:""`
	// EnhancedRecording is used to indicate if the recording was an
	// enhanced recording or not.
	EnhancedRecording bool `protobuf:"varint,6,opt,name=EnhancedRecording,proto3" json:"enhanced_recording"`
	// Interactive is used to indicate if the session was interactive
	// (has PTY attached) or not (exec session).
	Interactive bool `protobuf:"varint,7,opt,name=Interactive,proto3" json:"interactive"`
	// Participants is a list of participants in the session.
	Participants []string `protobuf:"bytes,8,rep,name=Participants,proto3" json:"participants"`
	// StartTime is the timestamp at which the session began.
	StartTime time.Time `protobuf:"bytes,9,opt,name=StartTime,proto3,stdtime" json:"session_start,omitempty"`
	// EndTime is the timestamp at which the session ended.
	EndTime time.Time `protobuf:"bytes,10,opt,name=EndTime,proto3,stdtime" json:"session_stop,omitempty"`
	// KubernetesCluster has information about a kubernetes cluster, if
	// applicable.
	KubernetesClusterMetadata `protobuf:"bytes,11,opt,name=KubernetesCluster,proto3,embedded=KubernetesCluster" json:""`
	// KubernetesPod has information about a kubernetes pod, if applicable.
	KubernetesPodMetadata `protobuf:"bytes,12,opt,name=KubernetesPod,proto3,embedded=KubernetesPod" json:""`
	// InitialCommand is the command used to start this session.
	InitialCommand []string `protobuf:"bytes,13,rep,name=InitialCommand,proto3" json:"initial_command,omitempty"`
	// SessionRecording is the type of session recording.
	SessionRecording     string   `protobuf:"bytes,14,opt,name=SessionRecording,proto3" json:"session_recording,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionEnd is a session end event

func (*SessionEnd) Descriptor

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

func (*SessionEnd) Marshal

func (m *SessionEnd) Marshal() (dAtA []byte, err error)

func (*SessionEnd) MarshalTo

func (m *SessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*SessionEnd) MarshalToSizedBuffer

func (m *SessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionEnd) ProtoMessage

func (*SessionEnd) ProtoMessage()

func (*SessionEnd) Reset

func (m *SessionEnd) Reset()

func (*SessionEnd) Size

func (m *SessionEnd) Size() (n int)

func (*SessionEnd) String

func (m *SessionEnd) String() string

func (*SessionEnd) TrimToMaxSize

func (m *SessionEnd) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionEnd) Unmarshal

func (m *SessionEnd) Unmarshal(dAtA []byte) error

func (*SessionEnd) XXX_DiscardUnknown

func (m *SessionEnd) XXX_DiscardUnknown()

func (*SessionEnd) XXX_Marshal

func (m *SessionEnd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionEnd) XXX_Merge

func (m *SessionEnd) XXX_Merge(src proto.Message)

func (*SessionEnd) XXX_Size

func (m *SessionEnd) XXX_Size() int

func (*SessionEnd) XXX_Unmarshal

func (m *SessionEnd) XXX_Unmarshal(b []byte) error

type SessionJoin

type SessionJoin struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// KubernetesCluster has information about a kubernetes cluster, if
	// applicable.
	KubernetesClusterMetadata `protobuf:"bytes,6,opt,name=KubernetesCluster,proto3,embedded=KubernetesCluster" json:""`
	XXX_NoUnkeyedLiteral      struct{} `json:"-"`
	XXX_unrecognized          []byte   `json:"-"`
	XXX_sizecache             int32    `json:"-"`
}

SessionJoin emitted when another user joins a session

func (*SessionJoin) Descriptor

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

func (*SessionJoin) Marshal

func (m *SessionJoin) Marshal() (dAtA []byte, err error)

func (*SessionJoin) MarshalTo

func (m *SessionJoin) MarshalTo(dAtA []byte) (int, error)

func (*SessionJoin) MarshalToSizedBuffer

func (m *SessionJoin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionJoin) ProtoMessage

func (*SessionJoin) ProtoMessage()

func (*SessionJoin) Reset

func (m *SessionJoin) Reset()

func (*SessionJoin) Size

func (m *SessionJoin) Size() (n int)

func (*SessionJoin) String

func (m *SessionJoin) String() string

func (*SessionJoin) TrimToMaxSize

func (m *SessionJoin) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionJoin) Unmarshal

func (m *SessionJoin) Unmarshal(dAtA []byte) error

func (*SessionJoin) XXX_DiscardUnknown

func (m *SessionJoin) XXX_DiscardUnknown()

func (*SessionJoin) XXX_Marshal

func (m *SessionJoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionJoin) XXX_Merge

func (m *SessionJoin) XXX_Merge(src proto.Message)

func (*SessionJoin) XXX_Size

func (m *SessionJoin) XXX_Size() int

func (*SessionJoin) XXX_Unmarshal

func (m *SessionJoin) XXX_Unmarshal(b []byte) error

type SessionLeave

type SessionLeave struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionLeave is emitted to report that a user left the session

func (*SessionLeave) Descriptor

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

func (*SessionLeave) Marshal

func (m *SessionLeave) Marshal() (dAtA []byte, err error)

func (*SessionLeave) MarshalTo

func (m *SessionLeave) MarshalTo(dAtA []byte) (int, error)

func (*SessionLeave) MarshalToSizedBuffer

func (m *SessionLeave) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionLeave) ProtoMessage

func (*SessionLeave) ProtoMessage()

func (*SessionLeave) Reset

func (m *SessionLeave) Reset()

func (*SessionLeave) Size

func (m *SessionLeave) Size() (n int)

func (*SessionLeave) String

func (m *SessionLeave) String() string

func (*SessionLeave) TrimToMaxSize

func (m *SessionLeave) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionLeave) Unmarshal

func (m *SessionLeave) Unmarshal(dAtA []byte) error

func (*SessionLeave) XXX_DiscardUnknown

func (m *SessionLeave) XXX_DiscardUnknown()

func (*SessionLeave) XXX_Marshal

func (m *SessionLeave) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionLeave) XXX_Merge

func (m *SessionLeave) XXX_Merge(src proto.Message)

func (*SessionLeave) XXX_Size

func (m *SessionLeave) XXX_Size() int

func (*SessionLeave) XXX_Unmarshal

func (m *SessionLeave) XXX_Unmarshal(b []byte) error

type SessionMetadata

type SessionMetadata struct {
	// SessionID is a unique UUID of the session.
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"sid"`
	// WithMFA is a UUID of an MFA device used to start this session.
	WithMFA string `protobuf:"bytes,2,opt,name=WithMFA,proto3" json:"with_mfa,omitempty"`
	// PrivateKeyPolicy is the private key policy of the private key used to start this session.
	PrivateKeyPolicy     string   `protobuf:"bytes,3,opt,name=PrivateKeyPolicy,proto3" json:"private_key_policy,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionMetadata is a common session event metadata

func (*SessionMetadata) Descriptor

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

func (*SessionMetadata) GetSessionID

func (m *SessionMetadata) GetSessionID() string

GetSessionID returns event session ID

func (*SessionMetadata) Marshal

func (m *SessionMetadata) Marshal() (dAtA []byte, err error)

func (*SessionMetadata) MarshalTo

func (m *SessionMetadata) MarshalTo(dAtA []byte) (int, error)

func (*SessionMetadata) MarshalToSizedBuffer

func (m *SessionMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionMetadata) ProtoMessage

func (*SessionMetadata) ProtoMessage()

func (*SessionMetadata) Reset

func (m *SessionMetadata) Reset()

func (*SessionMetadata) Size

func (m *SessionMetadata) Size() (n int)

func (*SessionMetadata) String

func (m *SessionMetadata) String() string

func (*SessionMetadata) Unmarshal

func (m *SessionMetadata) Unmarshal(dAtA []byte) error

func (*SessionMetadata) XXX_DiscardUnknown

func (m *SessionMetadata) XXX_DiscardUnknown()

func (*SessionMetadata) XXX_Marshal

func (m *SessionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionMetadata) XXX_Merge

func (m *SessionMetadata) XXX_Merge(src proto.Message)

func (*SessionMetadata) XXX_Size

func (m *SessionMetadata) XXX_Size() int

func (*SessionMetadata) XXX_Unmarshal

func (m *SessionMetadata) XXX_Unmarshal(b []byte) error

type SessionNetwork

type SessionNetwork struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// BPFMetadata is a common BPF subsystem metadata
	BPFMetadata `protobuf:"bytes,5,opt,name=BPF,proto3,embedded=BPF" json:""`
	// SrcAddr is the source IP address of the connection.
	SrcAddr string `protobuf:"bytes,6,opt,name=SrcAddr,proto3" json:"src_addr"`
	// DstAddr is the destination IP address of the connection.
	DstAddr string `protobuf:"bytes,7,opt,name=DstAddr,proto3" json:"dst_addr"`
	// DstPort is the destination port of the connection.
	DstPort int32 `protobuf:"varint,8,opt,name=DstPort,proto3" json:"dst_port"`
	// TCPVersion is the version of TCP (4 or 6).
	TCPVersion int32 `protobuf:"varint,9,opt,name=TCPVersion,proto3" json:"version"`
	// Operation denotes what network operation was performed (e.g. connect)
	Operation SessionNetwork_NetworkOperation `protobuf:"varint,10,opt,name=Operation,proto3,enum=events.SessionNetwork_NetworkOperation" json:"operation"`
	// Action denotes what happened in response to the event
	Action               EventAction `protobuf:"varint,11,opt,name=Action,proto3,enum=events.EventAction" json:"action"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

SessionNetwork is a network event

func (*SessionNetwork) Descriptor

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

func (*SessionNetwork) Marshal

func (m *SessionNetwork) Marshal() (dAtA []byte, err error)

func (*SessionNetwork) MarshalTo

func (m *SessionNetwork) MarshalTo(dAtA []byte) (int, error)

func (*SessionNetwork) MarshalToSizedBuffer

func (m *SessionNetwork) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionNetwork) ProtoMessage

func (*SessionNetwork) ProtoMessage()

func (*SessionNetwork) Reset

func (m *SessionNetwork) Reset()

func (*SessionNetwork) Size

func (m *SessionNetwork) Size() (n int)

func (*SessionNetwork) String

func (m *SessionNetwork) String() string

func (*SessionNetwork) TrimToMaxSize

func (m *SessionNetwork) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionNetwork) Unmarshal

func (m *SessionNetwork) Unmarshal(dAtA []byte) error

func (*SessionNetwork) XXX_DiscardUnknown

func (m *SessionNetwork) XXX_DiscardUnknown()

func (*SessionNetwork) XXX_Marshal

func (m *SessionNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionNetwork) XXX_Merge

func (m *SessionNetwork) XXX_Merge(src proto.Message)

func (*SessionNetwork) XXX_Size

func (m *SessionNetwork) XXX_Size() int

func (*SessionNetwork) XXX_Unmarshal

func (m *SessionNetwork) XXX_Unmarshal(b []byte) error

type SessionNetwork_NetworkOperation

type SessionNetwork_NetworkOperation int32

Operation is the network operation that was performed or attempted

const (
	// TCP connection establishment or binding a UDP socket to a remote address
	SessionNetwork_CONNECT SessionNetwork_NetworkOperation = 0
	// Transmission of data to a remote endpoint
	SessionNetwork_SEND SessionNetwork_NetworkOperation = 1
)

func (SessionNetwork_NetworkOperation) EnumDescriptor

func (SessionNetwork_NetworkOperation) EnumDescriptor() ([]byte, []int)

func (SessionNetwork_NetworkOperation) String

type SessionPrint

type SessionPrint struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ChunkIndex is a monotonically incremented index for ordering print events
	ChunkIndex int64 `protobuf:"varint,2,opt,name=ChunkIndex,proto3" json:"ci"`
	// Data is data transferred, it is not marshaled to JSON format
	Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"-"`
	// Bytes says how many bytes have been written into the session
	// during "print" event
	Bytes int64 `protobuf:"varint,4,opt,name=Bytes,proto3" json:"bytes"`
	// DelayMilliseconds is the delay in milliseconds from the start of the session
	DelayMilliseconds int64 `protobuf:"varint,5,opt,name=DelayMilliseconds,proto3" json:"ms"`
	// Offset is the offset in bytes in the session file
	Offset               int64    `protobuf:"varint,6,opt,name=Offset,proto3" json:"offset"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionPrint event happens every time a write occurs to terminal I/O during a session

func (*SessionPrint) Descriptor

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

func (*SessionPrint) Marshal

func (m *SessionPrint) Marshal() (dAtA []byte, err error)

func (*SessionPrint) MarshalTo

func (m *SessionPrint) MarshalTo(dAtA []byte) (int, error)

func (*SessionPrint) MarshalToSizedBuffer

func (m *SessionPrint) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionPrint) ProtoMessage

func (*SessionPrint) ProtoMessage()

func (*SessionPrint) Reset

func (m *SessionPrint) Reset()

func (*SessionPrint) Size

func (m *SessionPrint) Size() (n int)

func (*SessionPrint) String

func (m *SessionPrint) String() string

func (*SessionPrint) TrimToMaxSize

func (m *SessionPrint) TrimToMaxSize(maxSize int) AuditEvent

TrimToMaxSize returns the SessionPrint event unmodified because there are no string fields to trim.

func (*SessionPrint) Unmarshal

func (m *SessionPrint) Unmarshal(dAtA []byte) error

func (*SessionPrint) XXX_DiscardUnknown

func (m *SessionPrint) XXX_DiscardUnknown()

func (*SessionPrint) XXX_Marshal

func (m *SessionPrint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionPrint) XXX_Merge

func (m *SessionPrint) XXX_Merge(src proto.Message)

func (*SessionPrint) XXX_Size

func (m *SessionPrint) XXX_Size() int

func (*SessionPrint) XXX_Unmarshal

func (m *SessionPrint) XXX_Unmarshal(b []byte) error

type SessionRecordingAccess

type SessionRecordingAccess struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// SessionID is the ID of the session.
	SessionID string `protobuf:"bytes,2,opt,name=SessionID,proto3" json:"sid"`
	// UserMetadata is a common user event metadata.
	UserMetadata `protobuf:"bytes,3,opt,name=UserMetadata,proto3,embedded=UserMetadata" json:""`
	// SessionType is type of the session.
	SessionType string `protobuf:"bytes,4,opt,name=SessionType,proto3" json:"session_type,omitempty"`
	// Format is the format the session recording was accessed.
	Format               string   `protobuf:"bytes,5,opt,name=Format,proto3" json:"format,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionRecordingAccess is emitted when a session recording is accessed, allowing session views to be included in the audit log

func (*SessionRecordingAccess) Descriptor

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

func (*SessionRecordingAccess) Marshal

func (m *SessionRecordingAccess) Marshal() (dAtA []byte, err error)

func (*SessionRecordingAccess) MarshalTo

func (m *SessionRecordingAccess) MarshalTo(dAtA []byte) (int, error)

func (*SessionRecordingAccess) MarshalToSizedBuffer

func (m *SessionRecordingAccess) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionRecordingAccess) ProtoMessage

func (*SessionRecordingAccess) ProtoMessage()

func (*SessionRecordingAccess) Reset

func (m *SessionRecordingAccess) Reset()

func (*SessionRecordingAccess) Size

func (m *SessionRecordingAccess) Size() (n int)

func (*SessionRecordingAccess) String

func (m *SessionRecordingAccess) String() string

func (*SessionRecordingAccess) TrimToMaxSize

func (m *SessionRecordingAccess) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionRecordingAccess) Unmarshal

func (m *SessionRecordingAccess) Unmarshal(dAtA []byte) error

func (*SessionRecordingAccess) XXX_DiscardUnknown

func (m *SessionRecordingAccess) XXX_DiscardUnknown()

func (*SessionRecordingAccess) XXX_Marshal

func (m *SessionRecordingAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionRecordingAccess) XXX_Merge

func (m *SessionRecordingAccess) XXX_Merge(src proto.Message)

func (*SessionRecordingAccess) XXX_Size

func (m *SessionRecordingAccess) XXX_Size() int

func (*SessionRecordingAccess) XXX_Unmarshal

func (m *SessionRecordingAccess) XXX_Unmarshal(b []byte) error

type SessionRecordingConfigUpdate

type SessionRecordingConfigUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionRecordingConfigUpdate is emitted when the session recording config is updated.

func (*SessionRecordingConfigUpdate) Descriptor

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

func (*SessionRecordingConfigUpdate) Marshal

func (m *SessionRecordingConfigUpdate) Marshal() (dAtA []byte, err error)

func (*SessionRecordingConfigUpdate) MarshalTo

func (m *SessionRecordingConfigUpdate) MarshalTo(dAtA []byte) (int, error)

func (*SessionRecordingConfigUpdate) MarshalToSizedBuffer

func (m *SessionRecordingConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionRecordingConfigUpdate) ProtoMessage

func (*SessionRecordingConfigUpdate) ProtoMessage()

func (*SessionRecordingConfigUpdate) Reset

func (m *SessionRecordingConfigUpdate) Reset()

func (*SessionRecordingConfigUpdate) Size

func (m *SessionRecordingConfigUpdate) Size() (n int)

func (*SessionRecordingConfigUpdate) String

func (*SessionRecordingConfigUpdate) TrimToMaxSize

func (m *SessionRecordingConfigUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionRecordingConfigUpdate) Unmarshal

func (m *SessionRecordingConfigUpdate) Unmarshal(dAtA []byte) error

func (*SessionRecordingConfigUpdate) XXX_DiscardUnknown

func (m *SessionRecordingConfigUpdate) XXX_DiscardUnknown()

func (*SessionRecordingConfigUpdate) XXX_Marshal

func (m *SessionRecordingConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionRecordingConfigUpdate) XXX_Merge

func (m *SessionRecordingConfigUpdate) XXX_Merge(src proto.Message)

func (*SessionRecordingConfigUpdate) XXX_Size

func (m *SessionRecordingConfigUpdate) XXX_Size() int

func (*SessionRecordingConfigUpdate) XXX_Unmarshal

func (m *SessionRecordingConfigUpdate) XXX_Unmarshal(b []byte) error

type SessionReject

type SessionReject struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,3,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Reason is a field that specifies reason for event, e.g. in disconnect
	// event it explains why server disconnected the client
	Reason string `protobuf:"bytes,5,opt,name=Reason,proto3" json:"reason"`
	// Maximum is an event field specifying a maximal value (e.g. the value
	// of `max_connections` for a `session.rejected` event).
	Maximum              int64    `protobuf:"varint,6,opt,name=Maximum,proto3" json:"max"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionReject event happens when a user hits a session control restriction.

func (*SessionReject) Descriptor

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

func (*SessionReject) Marshal

func (m *SessionReject) Marshal() (dAtA []byte, err error)

func (*SessionReject) MarshalTo

func (m *SessionReject) MarshalTo(dAtA []byte) (int, error)

func (*SessionReject) MarshalToSizedBuffer

func (m *SessionReject) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionReject) ProtoMessage

func (*SessionReject) ProtoMessage()

func (*SessionReject) Reset

func (m *SessionReject) Reset()

func (*SessionReject) Size

func (m *SessionReject) Size() (n int)

func (*SessionReject) String

func (m *SessionReject) String() string

func (*SessionReject) TrimToMaxSize

func (m *SessionReject) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionReject) Unmarshal

func (m *SessionReject) Unmarshal(dAtA []byte) error

func (*SessionReject) XXX_DiscardUnknown

func (m *SessionReject) XXX_DiscardUnknown()

func (*SessionReject) XXX_Marshal

func (m *SessionReject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionReject) XXX_Merge

func (m *SessionReject) XXX_Merge(src proto.Message)

func (*SessionReject) XXX_Size

func (m *SessionReject) XXX_Size() int

func (*SessionReject) XXX_Unmarshal

func (m *SessionReject) XXX_Unmarshal(b []byte) error

type SessionStart

type SessionStart struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// ServerMetadata is a common server metadata
	ServerMetadata `protobuf:"bytes,4,opt,name=Server,proto3,embedded=Server" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// TerminalSize is expressed as 'W:H'
	TerminalSize string `protobuf:"bytes,6,opt,name=TerminalSize,proto3" json:"size,omitempty"`
	// KubernetesCluster has information about a kubernetes cluster, if
	// applicable.
	KubernetesClusterMetadata `protobuf:"bytes,7,opt,name=KubernetesCluster,proto3,embedded=KubernetesCluster" json:""`
	// KubernetesPod has information about a kubernetes pod, if applicable.
	KubernetesPodMetadata `protobuf:"bytes,8,opt,name=KubernetesPod,proto3,embedded=KubernetesPod" json:""`
	// InitialCommand is the command used to start this session.
	InitialCommand []string `protobuf:"bytes,9,rep,name=InitialCommand,proto3" json:"initial_command,omitempty"`
	// SessionRecording is the type of session recording.
	SessionRecording string `protobuf:"bytes,10,opt,name=SessionRecording,proto3" json:"session_recording,omitempty"`
	// Invited is a list of invited users to this session.
	Invited []string `protobuf:"bytes,12,rep,name=Invited,proto3" json:"invited,omitempty"`
	// Reason is the reason for starting this session.
	Reason               string   `protobuf:"bytes,13,opt,name=Reason,proto3" json:"reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionStart is a session start event

func (*SessionStart) Descriptor

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

func (*SessionStart) Marshal

func (m *SessionStart) Marshal() (dAtA []byte, err error)

func (*SessionStart) MarshalTo

func (m *SessionStart) MarshalTo(dAtA []byte) (int, error)

func (*SessionStart) MarshalToSizedBuffer

func (m *SessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionStart) ProtoMessage

func (*SessionStart) ProtoMessage()

func (*SessionStart) Reset

func (m *SessionStart) Reset()

func (*SessionStart) Size

func (m *SessionStart) Size() (n int)

func (*SessionStart) String

func (m *SessionStart) String() string

func (*SessionStart) TrimToMaxSize

func (m *SessionStart) TrimToMaxSize(maxSize int) AuditEvent

TrimToMaxSize trims the SessionStart event to the given maximum size. Currently assumes that the largest field will be InitialCommand and tries to trim that.

func (*SessionStart) Unmarshal

func (m *SessionStart) Unmarshal(dAtA []byte) error

func (*SessionStart) XXX_DiscardUnknown

func (m *SessionStart) XXX_DiscardUnknown()

func (*SessionStart) XXX_Marshal

func (m *SessionStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionStart) XXX_Merge

func (m *SessionStart) XXX_Merge(src proto.Message)

func (*SessionStart) XXX_Size

func (m *SessionStart) XXX_Size() int

func (*SessionStart) XXX_Unmarshal

func (m *SessionStart) XXX_Unmarshal(b []byte) error

type SessionUpload

type SessionUpload struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// SessionMetadata is a common event session metadata
	SessionMetadata `protobuf:"bytes,2,opt,name=SessionMetadata,proto3,embedded=SessionMetadata" json:""`
	// URL is where the url the session event data upload is at
	SessionURL           string   `protobuf:"bytes,5,opt,name=SessionURL,proto3" json:"url"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SessionUpload is a session upload

func (*SessionUpload) Descriptor

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

func (*SessionUpload) Marshal

func (m *SessionUpload) Marshal() (dAtA []byte, err error)

func (*SessionUpload) MarshalTo

func (m *SessionUpload) MarshalTo(dAtA []byte) (int, error)

func (*SessionUpload) MarshalToSizedBuffer

func (m *SessionUpload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionUpload) ProtoMessage

func (*SessionUpload) ProtoMessage()

func (*SessionUpload) Reset

func (m *SessionUpload) Reset()

func (*SessionUpload) Size

func (m *SessionUpload) Size() (n int)

func (*SessionUpload) String

func (m *SessionUpload) String() string

func (*SessionUpload) TrimToMaxSize

func (m *SessionUpload) TrimToMaxSize(maxSize int) AuditEvent

func (*SessionUpload) Unmarshal

func (m *SessionUpload) Unmarshal(dAtA []byte) error

func (*SessionUpload) XXX_DiscardUnknown

func (m *SessionUpload) XXX_DiscardUnknown()

func (*SessionUpload) XXX_Marshal

func (m *SessionUpload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionUpload) XXX_Merge

func (m *SessionUpload) XXX_Merge(src proto.Message)

func (*SessionUpload) XXX_Size

func (m *SessionUpload) XXX_Size() int

func (*SessionUpload) XXX_Unmarshal

func (m *SessionUpload) XXX_Unmarshal(b []byte) error

type SpannerRPC

type SpannerRPC struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Database contains database related metadata.
	DatabaseMetadata `protobuf:"bytes,4,opt,name=Database,proto3,embedded=Database" json:""`
	// Status indicates whether the RPC was successfully sent to the database.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// Procedure is the name of the remote procedure.
	Procedure string `protobuf:"bytes,6,opt,name=Procedure,proto3" json:"procedure,omitempty"`
	// Args are the RPC arguments.
	Args                 *Struct  `protobuf:"bytes,7,opt,name=Args,proto3,casttype=Struct" json:"args,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SpannerRPC is an event emitted when a Spanner client calls a Spanner RPC.

func (*SpannerRPC) Descriptor

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

func (*SpannerRPC) Marshal

func (m *SpannerRPC) Marshal() (dAtA []byte, err error)

func (*SpannerRPC) MarshalTo

func (m *SpannerRPC) MarshalTo(dAtA []byte) (int, error)

func (*SpannerRPC) MarshalToSizedBuffer

func (m *SpannerRPC) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpannerRPC) ProtoMessage

func (*SpannerRPC) ProtoMessage()

func (*SpannerRPC) Reset

func (m *SpannerRPC) Reset()

func (*SpannerRPC) Size

func (m *SpannerRPC) Size() (n int)

func (*SpannerRPC) String

func (m *SpannerRPC) String() string

func (*SpannerRPC) TrimToMaxSize

func (m *SpannerRPC) TrimToMaxSize(maxSize int) AuditEvent

func (*SpannerRPC) Unmarshal

func (m *SpannerRPC) Unmarshal(dAtA []byte) error

func (*SpannerRPC) XXX_DiscardUnknown

func (m *SpannerRPC) XXX_DiscardUnknown()

func (*SpannerRPC) XXX_Marshal

func (m *SpannerRPC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpannerRPC) XXX_Merge

func (m *SpannerRPC) XXX_Merge(src proto.Message)

func (*SpannerRPC) XXX_Size

func (m *SpannerRPC) XXX_Size() int

func (*SpannerRPC) XXX_Unmarshal

func (m *SpannerRPC) XXX_Unmarshal(b []byte) error

type StableUNIXUser

type StableUNIXUser struct {
	Username             string   `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Uid                  int32    `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StableUNIXUser) Descriptor

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

func (*StableUNIXUser) Marshal

func (m *StableUNIXUser) Marshal() (dAtA []byte, err error)

func (*StableUNIXUser) MarshalTo

func (m *StableUNIXUser) MarshalTo(dAtA []byte) (int, error)

func (*StableUNIXUser) MarshalToSizedBuffer

func (m *StableUNIXUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StableUNIXUser) ProtoMessage

func (*StableUNIXUser) ProtoMessage()

func (*StableUNIXUser) Reset

func (m *StableUNIXUser) Reset()

func (*StableUNIXUser) Size

func (m *StableUNIXUser) Size() (n int)

func (*StableUNIXUser) String

func (m *StableUNIXUser) String() string

func (*StableUNIXUser) Unmarshal

func (m *StableUNIXUser) Unmarshal(dAtA []byte) error

func (*StableUNIXUser) XXX_DiscardUnknown

func (m *StableUNIXUser) XXX_DiscardUnknown()

func (*StableUNIXUser) XXX_Marshal

func (m *StableUNIXUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StableUNIXUser) XXX_Merge

func (m *StableUNIXUser) XXX_Merge(src proto.Message)

func (*StableUNIXUser) XXX_Size

func (m *StableUNIXUser) XXX_Size() int

func (*StableUNIXUser) XXX_Unmarshal

func (m *StableUNIXUser) XXX_Unmarshal(b []byte) error

type StableUNIXUserCreate

type StableUNIXUserCreate struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	StableUnixUser       *StableUNIXUser `protobuf:"bytes,3,opt,name=stable_unix_user,json=stableUnixUser,proto3" json:"stable_unix_user,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

StableUNIXUserCreate is emitted whenever a new stable UNIX user is written in the cluster state storage.

func (*StableUNIXUserCreate) Descriptor

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

func (*StableUNIXUserCreate) Marshal

func (m *StableUNIXUserCreate) Marshal() (dAtA []byte, err error)

func (*StableUNIXUserCreate) MarshalTo

func (m *StableUNIXUserCreate) MarshalTo(dAtA []byte) (int, error)

func (*StableUNIXUserCreate) MarshalToSizedBuffer

func (m *StableUNIXUserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StableUNIXUserCreate) ProtoMessage

func (*StableUNIXUserCreate) ProtoMessage()

func (*StableUNIXUserCreate) Reset

func (m *StableUNIXUserCreate) Reset()

func (*StableUNIXUserCreate) Size

func (m *StableUNIXUserCreate) Size() (n int)

func (*StableUNIXUserCreate) String

func (m *StableUNIXUserCreate) String() string

func (*StableUNIXUserCreate) TrimToMaxSize

func (m *StableUNIXUserCreate) TrimToMaxSize(int) AuditEvent

TrimToMaxSize implements AuditEvent.

func (*StableUNIXUserCreate) Unmarshal

func (m *StableUNIXUserCreate) Unmarshal(dAtA []byte) error

func (*StableUNIXUserCreate) XXX_DiscardUnknown

func (m *StableUNIXUserCreate) XXX_DiscardUnknown()

func (*StableUNIXUserCreate) XXX_Marshal

func (m *StableUNIXUserCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StableUNIXUserCreate) XXX_Merge

func (m *StableUNIXUserCreate) XXX_Merge(src proto.Message)

func (*StableUNIXUserCreate) XXX_Size

func (m *StableUNIXUserCreate) XXX_Size() int

func (*StableUNIXUserCreate) XXX_Unmarshal

func (m *StableUNIXUserCreate) XXX_Unmarshal(b []byte) error

type StaticHostUserCreate

type StaticHostUserCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the creation was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,4,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

StaticHostUserCreate is emitted when a static host user is created.

func (*StaticHostUserCreate) Descriptor

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

func (*StaticHostUserCreate) Marshal

func (m *StaticHostUserCreate) Marshal() (dAtA []byte, err error)

func (*StaticHostUserCreate) MarshalTo

func (m *StaticHostUserCreate) MarshalTo(dAtA []byte) (int, error)

func (*StaticHostUserCreate) MarshalToSizedBuffer

func (m *StaticHostUserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StaticHostUserCreate) ProtoMessage

func (*StaticHostUserCreate) ProtoMessage()

func (*StaticHostUserCreate) Reset

func (m *StaticHostUserCreate) Reset()

func (*StaticHostUserCreate) Size

func (m *StaticHostUserCreate) Size() (n int)

func (*StaticHostUserCreate) String

func (m *StaticHostUserCreate) String() string

func (*StaticHostUserCreate) TrimToMaxSize

func (m *StaticHostUserCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*StaticHostUserCreate) Unmarshal

func (m *StaticHostUserCreate) Unmarshal(dAtA []byte) error

func (*StaticHostUserCreate) XXX_DiscardUnknown

func (m *StaticHostUserCreate) XXX_DiscardUnknown()

func (*StaticHostUserCreate) XXX_Marshal

func (m *StaticHostUserCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StaticHostUserCreate) XXX_Merge

func (m *StaticHostUserCreate) XXX_Merge(src proto.Message)

func (*StaticHostUserCreate) XXX_Size

func (m *StaticHostUserCreate) XXX_Size() int

func (*StaticHostUserCreate) XXX_Unmarshal

func (m *StaticHostUserCreate) XXX_Unmarshal(b []byte) error

type StaticHostUserDelete

type StaticHostUserDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the deletion was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,4,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

StaticHostUserDelete is emitted when a static host user is deleted.

func (*StaticHostUserDelete) Descriptor

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

func (*StaticHostUserDelete) Marshal

func (m *StaticHostUserDelete) Marshal() (dAtA []byte, err error)

func (*StaticHostUserDelete) MarshalTo

func (m *StaticHostUserDelete) MarshalTo(dAtA []byte) (int, error)

func (*StaticHostUserDelete) MarshalToSizedBuffer

func (m *StaticHostUserDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StaticHostUserDelete) ProtoMessage

func (*StaticHostUserDelete) ProtoMessage()

func (*StaticHostUserDelete) Reset

func (m *StaticHostUserDelete) Reset()

func (*StaticHostUserDelete) Size

func (m *StaticHostUserDelete) Size() (n int)

func (*StaticHostUserDelete) String

func (m *StaticHostUserDelete) String() string

func (*StaticHostUserDelete) TrimToMaxSize

func (m *StaticHostUserDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*StaticHostUserDelete) Unmarshal

func (m *StaticHostUserDelete) Unmarshal(dAtA []byte) error

func (*StaticHostUserDelete) XXX_DiscardUnknown

func (m *StaticHostUserDelete) XXX_DiscardUnknown()

func (*StaticHostUserDelete) XXX_Marshal

func (m *StaticHostUserDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StaticHostUserDelete) XXX_Merge

func (m *StaticHostUserDelete) XXX_Merge(src proto.Message)

func (*StaticHostUserDelete) XXX_Size

func (m *StaticHostUserDelete) XXX_Size() int

func (*StaticHostUserDelete) XXX_Unmarshal

func (m *StaticHostUserDelete) XXX_Unmarshal(b []byte) error

type StaticHostUserUpdate

type StaticHostUserUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,4,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

StaticHostUserUpdate is emitted when a static host user is updated.

func (*StaticHostUserUpdate) Descriptor

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

func (*StaticHostUserUpdate) Marshal

func (m *StaticHostUserUpdate) Marshal() (dAtA []byte, err error)

func (*StaticHostUserUpdate) MarshalTo

func (m *StaticHostUserUpdate) MarshalTo(dAtA []byte) (int, error)

func (*StaticHostUserUpdate) MarshalToSizedBuffer

func (m *StaticHostUserUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StaticHostUserUpdate) ProtoMessage

func (*StaticHostUserUpdate) ProtoMessage()

func (*StaticHostUserUpdate) Reset

func (m *StaticHostUserUpdate) Reset()

func (*StaticHostUserUpdate) Size

func (m *StaticHostUserUpdate) Size() (n int)

func (*StaticHostUserUpdate) String

func (m *StaticHostUserUpdate) String() string

func (*StaticHostUserUpdate) TrimToMaxSize

func (m *StaticHostUserUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*StaticHostUserUpdate) Unmarshal

func (m *StaticHostUserUpdate) Unmarshal(dAtA []byte) error

func (*StaticHostUserUpdate) XXX_DiscardUnknown

func (m *StaticHostUserUpdate) XXX_DiscardUnknown()

func (*StaticHostUserUpdate) XXX_Marshal

func (m *StaticHostUserUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StaticHostUserUpdate) XXX_Merge

func (m *StaticHostUserUpdate) XXX_Merge(src proto.Message)

func (*StaticHostUserUpdate) XXX_Size

func (m *StaticHostUserUpdate) XXX_Size() int

func (*StaticHostUserUpdate) XXX_Unmarshal

func (m *StaticHostUserUpdate) XXX_Unmarshal(b []byte) error

type Status

type Status struct {
	// Success indicates the success or failure of the operation
	Success bool `protobuf:"varint,1,opt,name=Success,proto3" json:"success"`
	// Error includes system error message for the failed attempt
	Error string `protobuf:"bytes,2,opt,name=Error,proto3" json:"error,omitempty"`
	// UserMessage is a user-friendly message for successfull or unsuccessfull auth attempt
	UserMessage          string   `protobuf:"bytes,3,opt,name=UserMessage,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Status contains common command or operation status fields

func (*Status) Descriptor

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

func (*Status) Marshal

func (m *Status) Marshal() (dAtA []byte, err error)

func (*Status) MarshalTo

func (m *Status) MarshalTo(dAtA []byte) (int, error)

func (*Status) MarshalToSizedBuffer

func (m *Status) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) Reset

func (m *Status) Reset()

func (*Status) Size

func (m *Status) Size() (n int)

func (*Status) String

func (m *Status) String() string

func (*Status) Unmarshal

func (m *Status) Unmarshal(dAtA []byte) error

func (*Status) XXX_DiscardUnknown

func (m *Status) XXX_DiscardUnknown()

func (*Status) XXX_Marshal

func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Status) XXX_Merge

func (m *Status) XXX_Merge(src proto.Message)

func (*Status) XXX_Size

func (m *Status) XXX_Size() int

func (*Status) XXX_Unmarshal

func (m *Status) XXX_Unmarshal(b []byte) error

type Stream

type Stream interface {
	// RecordEvent records a single session event if session recording is enabled.
	RecordEvent(ctx context.Context, event PreparedSessionEvent) error
	// Status returns channel broadcasting updates about the stream state:
	// last event index that was uploaded and the upload ID
	Status() <-chan StreamStatus
	// Done returns channel closed when streamer is closed
	// should be used to detect sending errors
	Done() <-chan struct{}
	// Complete closes the stream and marks it finalized,
	// releases associated resources, in case of failure,
	// closes this stream on the client side
	Complete(ctx context.Context) error
	// Close flushes non-uploaded flight stream data without marking
	// the stream completed and closes the stream instance
	Close(ctx context.Context) error
}

Stream is used to create continuous ordered sequence of events associated with a session.

type StreamStatus

type StreamStatus struct {
	// UploadID represents upload ID
	UploadID string `protobuf:"bytes,1,opt,name=UploadID,proto3" json:"UploadID,omitempty"`
	// LastEventIndex updates last event index
	LastEventIndex int64 `protobuf:"varint,2,opt,name=LastEventIndex,proto3" json:"LastEventIndex,omitempty"`
	// LastUploadTime is the time of the last upload
	LastUploadTime       time.Time `protobuf:"bytes,3,opt,name=LastUploadTime,proto3,stdtime" json:"LastUploadTime"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

StreamStatus reflects stream status

func (*StreamStatus) Descriptor

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

func (*StreamStatus) Marshal

func (m *StreamStatus) Marshal() (dAtA []byte, err error)

func (*StreamStatus) MarshalTo

func (m *StreamStatus) MarshalTo(dAtA []byte) (int, error)

func (*StreamStatus) MarshalToSizedBuffer

func (m *StreamStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StreamStatus) ProtoMessage

func (*StreamStatus) ProtoMessage()

func (*StreamStatus) Reset

func (m *StreamStatus) Reset()

func (*StreamStatus) Size

func (m *StreamStatus) Size() (n int)

func (*StreamStatus) String

func (m *StreamStatus) String() string

func (*StreamStatus) Unmarshal

func (m *StreamStatus) Unmarshal(dAtA []byte) error

func (*StreamStatus) XXX_DiscardUnknown

func (m *StreamStatus) XXX_DiscardUnknown()

func (*StreamStatus) XXX_Marshal

func (m *StreamStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamStatus) XXX_Merge

func (m *StreamStatus) XXX_Merge(src proto.Message)

func (*StreamStatus) XXX_Size

func (m *StreamStatus) XXX_Size() int

func (*StreamStatus) XXX_Unmarshal

func (m *StreamStatus) XXX_Unmarshal(b []byte) error

type Struct

type Struct struct {
	types.Struct
}

Struct is a wrapper around types.Struct that marshals itself into json

func EncodeMap

func EncodeMap(msg map[string]interface{}) (*Struct, error)

EncodeMap encodes map[string]interface{} to map<string, Value>

func EncodeMapStrings

func EncodeMapStrings(msg map[string][]string) (*Struct, error)

EncodeMapStrings encodes map[string][]string to map<string, Value>

func MustEncodeMap

func MustEncodeMap(msg map[string]interface{}) *Struct

MustEncodeMap panics if EncodeMap returns error

func (*Struct) MarshalJSON

func (s *Struct) MarshalJSON() ([]byte, error)

MarshalJSON marshals boolean value.

func (*Struct) UnmarshalJSON

func (s *Struct) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals JSON from string or bool, in case if value is missing or not recognized, defaults to false

type Subsystem

type Subsystem struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Name is a subsystem name
	Name string `protobuf:"bytes,4,opt,name=Name,proto3" json:"name"`
	// Error contains error in case of unsucessfull attempt
	Error string `protobuf:"bytes,5,opt,name=Error,proto3" json:"exitError"`
	// ServerMetadata is a common server metadata
	ServerMetadata       `protobuf:"bytes,6,opt,name=Server,proto3,embedded=Server" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Subsystem is emitted when a user requests a new subsystem.

func (*Subsystem) Descriptor

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

func (*Subsystem) Marshal

func (m *Subsystem) Marshal() (dAtA []byte, err error)

func (*Subsystem) MarshalTo

func (m *Subsystem) MarshalTo(dAtA []byte) (int, error)

func (*Subsystem) MarshalToSizedBuffer

func (m *Subsystem) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Subsystem) ProtoMessage

func (*Subsystem) ProtoMessage()

func (*Subsystem) Reset

func (m *Subsystem) Reset()

func (*Subsystem) Size

func (m *Subsystem) Size() (n int)

func (*Subsystem) String

func (m *Subsystem) String() string

func (*Subsystem) TrimToMaxSize

func (m *Subsystem) TrimToMaxSize(maxSize int) AuditEvent

func (*Subsystem) Unmarshal

func (m *Subsystem) Unmarshal(dAtA []byte) error

func (*Subsystem) XXX_DiscardUnknown

func (m *Subsystem) XXX_DiscardUnknown()

func (*Subsystem) XXX_Marshal

func (m *Subsystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Subsystem) XXX_Merge

func (m *Subsystem) XXX_Merge(src proto.Message)

func (*Subsystem) XXX_Size

func (m *Subsystem) XXX_Size() int

func (*Subsystem) XXX_Unmarshal

func (m *Subsystem) XXX_Unmarshal(b []byte) error

type TrustedClusterCreate

type TrustedClusterCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TrustedClusterCreate is the event for creating a trusted cluster.

func (*TrustedClusterCreate) Descriptor

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

func (*TrustedClusterCreate) Marshal

func (m *TrustedClusterCreate) Marshal() (dAtA []byte, err error)

func (*TrustedClusterCreate) MarshalTo

func (m *TrustedClusterCreate) MarshalTo(dAtA []byte) (int, error)

func (*TrustedClusterCreate) MarshalToSizedBuffer

func (m *TrustedClusterCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TrustedClusterCreate) ProtoMessage

func (*TrustedClusterCreate) ProtoMessage()

func (*TrustedClusterCreate) Reset

func (m *TrustedClusterCreate) Reset()

func (*TrustedClusterCreate) Size

func (m *TrustedClusterCreate) Size() (n int)

func (*TrustedClusterCreate) String

func (m *TrustedClusterCreate) String() string

func (*TrustedClusterCreate) TrimToMaxSize

func (m *TrustedClusterCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*TrustedClusterCreate) Unmarshal

func (m *TrustedClusterCreate) Unmarshal(dAtA []byte) error

func (*TrustedClusterCreate) XXX_DiscardUnknown

func (m *TrustedClusterCreate) XXX_DiscardUnknown()

func (*TrustedClusterCreate) XXX_Marshal

func (m *TrustedClusterCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TrustedClusterCreate) XXX_Merge

func (m *TrustedClusterCreate) XXX_Merge(src proto.Message)

func (*TrustedClusterCreate) XXX_Size

func (m *TrustedClusterCreate) XXX_Size() int

func (*TrustedClusterCreate) XXX_Unmarshal

func (m *TrustedClusterCreate) XXX_Unmarshal(b []byte) error

type TrustedClusterDelete

type TrustedClusterDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TrustedClusterDelete is the event for removing a trusted cluster.

func (*TrustedClusterDelete) Descriptor

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

func (*TrustedClusterDelete) Marshal

func (m *TrustedClusterDelete) Marshal() (dAtA []byte, err error)

func (*TrustedClusterDelete) MarshalTo

func (m *TrustedClusterDelete) MarshalTo(dAtA []byte) (int, error)

func (*TrustedClusterDelete) MarshalToSizedBuffer

func (m *TrustedClusterDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TrustedClusterDelete) ProtoMessage

func (*TrustedClusterDelete) ProtoMessage()

func (*TrustedClusterDelete) Reset

func (m *TrustedClusterDelete) Reset()

func (*TrustedClusterDelete) Size

func (m *TrustedClusterDelete) Size() (n int)

func (*TrustedClusterDelete) String

func (m *TrustedClusterDelete) String() string

func (*TrustedClusterDelete) TrimToMaxSize

func (m *TrustedClusterDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*TrustedClusterDelete) Unmarshal

func (m *TrustedClusterDelete) Unmarshal(dAtA []byte) error

func (*TrustedClusterDelete) XXX_DiscardUnknown

func (m *TrustedClusterDelete) XXX_DiscardUnknown()

func (*TrustedClusterDelete) XXX_Marshal

func (m *TrustedClusterDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TrustedClusterDelete) XXX_Merge

func (m *TrustedClusterDelete) XXX_Merge(src proto.Message)

func (*TrustedClusterDelete) XXX_Size

func (m *TrustedClusterDelete) XXX_Size() int

func (*TrustedClusterDelete) XXX_Unmarshal

func (m *TrustedClusterDelete) XXX_Unmarshal(b []byte) error

type TrustedClusterTokenCreate deprecated

type TrustedClusterTokenCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TrustedClusterTokenCreate event is emitted (in addition to ProvisionTokenCreate) when a token of a "Trusted_cluster" role is created.

Deprecated: redundant, since we also emit ProvisionTokenCreate.

func (*TrustedClusterTokenCreate) Descriptor

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

func (*TrustedClusterTokenCreate) Marshal

func (m *TrustedClusterTokenCreate) Marshal() (dAtA []byte, err error)

func (*TrustedClusterTokenCreate) MarshalTo

func (m *TrustedClusterTokenCreate) MarshalTo(dAtA []byte) (int, error)

func (*TrustedClusterTokenCreate) MarshalToSizedBuffer

func (m *TrustedClusterTokenCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TrustedClusterTokenCreate) ProtoMessage

func (*TrustedClusterTokenCreate) ProtoMessage()

func (*TrustedClusterTokenCreate) Reset

func (m *TrustedClusterTokenCreate) Reset()

func (*TrustedClusterTokenCreate) Size

func (m *TrustedClusterTokenCreate) Size() (n int)

func (*TrustedClusterTokenCreate) String

func (m *TrustedClusterTokenCreate) String() string

func (*TrustedClusterTokenCreate) TrimToMaxSize

func (m *TrustedClusterTokenCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*TrustedClusterTokenCreate) Unmarshal

func (m *TrustedClusterTokenCreate) Unmarshal(dAtA []byte) error

func (*TrustedClusterTokenCreate) XXX_DiscardUnknown

func (m *TrustedClusterTokenCreate) XXX_DiscardUnknown()

func (*TrustedClusterTokenCreate) XXX_Marshal

func (m *TrustedClusterTokenCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TrustedClusterTokenCreate) XXX_Merge

func (m *TrustedClusterTokenCreate) XXX_Merge(src proto.Message)

func (*TrustedClusterTokenCreate) XXX_Size

func (m *TrustedClusterTokenCreate) XXX_Size() int

func (*TrustedClusterTokenCreate) XXX_Unmarshal

func (m *TrustedClusterTokenCreate) XXX_Unmarshal(b []byte) error

type Unknown

type Unknown struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// UnknownType is the event type extracted from the unknown event.
	UnknownType string `protobuf:"bytes,2,opt,name=UnknownType,proto3" json:"unknown_event"`
	// UnknownCode is the event code extracted from the unknown event.
	UnknownCode string `protobuf:"bytes,3,opt,name=UnknownCode,proto3" json:"unknown_code,omitempty"`
	// Data is the serialized JSON data of the unknown event.
	Data                 string   `protobuf:"bytes,4,opt,name=Data,proto3" json:"data"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Unknown is a fallback event used when we don't recognize an event from the backend.

func (*Unknown) Descriptor

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

func (*Unknown) Marshal

func (m *Unknown) Marshal() (dAtA []byte, err error)

func (*Unknown) MarshalTo

func (m *Unknown) MarshalTo(dAtA []byte) (int, error)

func (*Unknown) MarshalToSizedBuffer

func (m *Unknown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Unknown) ProtoMessage

func (*Unknown) ProtoMessage()

func (*Unknown) Reset

func (m *Unknown) Reset()

func (*Unknown) Size

func (m *Unknown) Size() (n int)

func (*Unknown) String

func (m *Unknown) String() string

func (*Unknown) TrimToMaxSize

func (m *Unknown) TrimToMaxSize(maxSize int) AuditEvent

func (*Unknown) Unmarshal

func (m *Unknown) Unmarshal(dAtA []byte) error

func (*Unknown) XXX_DiscardUnknown

func (m *Unknown) XXX_DiscardUnknown()

func (*Unknown) XXX_Marshal

func (m *Unknown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Unknown) XXX_Merge

func (m *Unknown) XXX_Merge(src proto.Message)

func (*Unknown) XXX_Size

func (m *Unknown) XXX_Size() int

func (*Unknown) XXX_Unmarshal

func (m *Unknown) XXX_Unmarshal(b []byte) error

type UpgradeWindowStartMetadata

type UpgradeWindowStartMetadata struct {
	// UpgradeWindowStart is the upgrade window time.
	UpgradeWindowStart   string   `protobuf:"bytes,1,opt,name=UpgradeWindowStart,proto3" json:"upgrade_window_start,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpgradeWindowStartMetadata contains common upgrade window information.

func (*UpgradeWindowStartMetadata) Descriptor

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

func (*UpgradeWindowStartMetadata) Marshal

func (m *UpgradeWindowStartMetadata) Marshal() (dAtA []byte, err error)

func (*UpgradeWindowStartMetadata) MarshalTo

func (m *UpgradeWindowStartMetadata) MarshalTo(dAtA []byte) (int, error)

func (*UpgradeWindowStartMetadata) MarshalToSizedBuffer

func (m *UpgradeWindowStartMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpgradeWindowStartMetadata) ProtoMessage

func (*UpgradeWindowStartMetadata) ProtoMessage()

func (*UpgradeWindowStartMetadata) Reset

func (m *UpgradeWindowStartMetadata) Reset()

func (*UpgradeWindowStartMetadata) Size

func (m *UpgradeWindowStartMetadata) Size() (n int)

func (*UpgradeWindowStartMetadata) String

func (m *UpgradeWindowStartMetadata) String() string

func (*UpgradeWindowStartMetadata) Unmarshal

func (m *UpgradeWindowStartMetadata) Unmarshal(dAtA []byte) error

func (*UpgradeWindowStartMetadata) XXX_DiscardUnknown

func (m *UpgradeWindowStartMetadata) XXX_DiscardUnknown()

func (*UpgradeWindowStartMetadata) XXX_Marshal

func (m *UpgradeWindowStartMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeWindowStartMetadata) XXX_Merge

func (m *UpgradeWindowStartMetadata) XXX_Merge(src proto.Message)

func (*UpgradeWindowStartMetadata) XXX_Size

func (m *UpgradeWindowStartMetadata) XXX_Size() int

func (*UpgradeWindowStartMetadata) XXX_Unmarshal

func (m *UpgradeWindowStartMetadata) XXX_Unmarshal(b []byte) error

type UpgradeWindowStartUpdate

type UpgradeWindowStartUpdate struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// SessionMetadata is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// UpgradeWindowStartMetadata contains upgrade window related metadata.
	UpgradeWindowStartMetadata `protobuf:"bytes,4,opt,name=UpgradeWindowStart,proto3,embedded=UpgradeWindowStart" json:""`
	XXX_NoUnkeyedLiteral       struct{} `json:"-"`
	XXX_unrecognized           []byte   `json:"-"`
	XXX_sizecache              int32    `json:"-"`
}

UpgradeWindowStartUpdate is emitted when a user updates the cloud upgrade window start time.

func (*UpgradeWindowStartUpdate) Descriptor

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

func (*UpgradeWindowStartUpdate) Marshal

func (m *UpgradeWindowStartUpdate) Marshal() (dAtA []byte, err error)

func (*UpgradeWindowStartUpdate) MarshalTo

func (m *UpgradeWindowStartUpdate) MarshalTo(dAtA []byte) (int, error)

func (*UpgradeWindowStartUpdate) MarshalToSizedBuffer

func (m *UpgradeWindowStartUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpgradeWindowStartUpdate) ProtoMessage

func (*UpgradeWindowStartUpdate) ProtoMessage()

func (*UpgradeWindowStartUpdate) Reset

func (m *UpgradeWindowStartUpdate) Reset()

func (*UpgradeWindowStartUpdate) Size

func (m *UpgradeWindowStartUpdate) Size() (n int)

func (*UpgradeWindowStartUpdate) String

func (m *UpgradeWindowStartUpdate) String() string

func (*UpgradeWindowStartUpdate) TrimToMaxSize

func (m *UpgradeWindowStartUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*UpgradeWindowStartUpdate) Unmarshal

func (m *UpgradeWindowStartUpdate) Unmarshal(dAtA []byte) error

func (*UpgradeWindowStartUpdate) XXX_DiscardUnknown

func (m *UpgradeWindowStartUpdate) XXX_DiscardUnknown()

func (*UpgradeWindowStartUpdate) XXX_Marshal

func (m *UpgradeWindowStartUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeWindowStartUpdate) XXX_Merge

func (m *UpgradeWindowStartUpdate) XXX_Merge(src proto.Message)

func (*UpgradeWindowStartUpdate) XXX_Size

func (m *UpgradeWindowStartUpdate) XXX_Size() int

func (*UpgradeWindowStartUpdate) XXX_Unmarshal

func (m *UpgradeWindowStartUpdate) XXX_Unmarshal(b []byte) error

type UserCreate

type UserCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Roles is a list of roles for the user.
	Roles []string `protobuf:"bytes,4,rep,name=Roles,proto3" json:"roles"`
	// Connector is the connector used to create the user.
	Connector string `protobuf:"bytes,5,opt,name=Connector,proto3" json:"connector"`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,6,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserCreate is emitted when the user is created or upserted.

func (*UserCreate) Descriptor

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

func (*UserCreate) Marshal

func (m *UserCreate) Marshal() (dAtA []byte, err error)

func (*UserCreate) MarshalTo

func (m *UserCreate) MarshalTo(dAtA []byte) (int, error)

func (*UserCreate) MarshalToSizedBuffer

func (m *UserCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserCreate) ProtoMessage

func (*UserCreate) ProtoMessage()

func (*UserCreate) Reset

func (m *UserCreate) Reset()

func (*UserCreate) Size

func (m *UserCreate) Size() (n int)

func (*UserCreate) String

func (m *UserCreate) String() string

func (*UserCreate) TrimToMaxSize

func (m *UserCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*UserCreate) Unmarshal

func (m *UserCreate) Unmarshal(dAtA []byte) error

func (*UserCreate) XXX_DiscardUnknown

func (m *UserCreate) XXX_DiscardUnknown()

func (*UserCreate) XXX_Marshal

func (m *UserCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserCreate) XXX_Merge

func (m *UserCreate) XXX_Merge(src proto.Message)

func (*UserCreate) XXX_Size

func (m *UserCreate) XXX_Size() int

func (*UserCreate) XXX_Unmarshal

func (m *UserCreate) XXX_Unmarshal(b []byte) error

type UserDelete

type UserDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserDelete is emitted when a user gets deleted

func (*UserDelete) Descriptor

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

func (*UserDelete) Marshal

func (m *UserDelete) Marshal() (dAtA []byte, err error)

func (*UserDelete) MarshalTo

func (m *UserDelete) MarshalTo(dAtA []byte) (int, error)

func (*UserDelete) MarshalToSizedBuffer

func (m *UserDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserDelete) ProtoMessage

func (*UserDelete) ProtoMessage()

func (*UserDelete) Reset

func (m *UserDelete) Reset()

func (*UserDelete) Size

func (m *UserDelete) Size() (n int)

func (*UserDelete) String

func (m *UserDelete) String() string

func (*UserDelete) TrimToMaxSize

func (m *UserDelete) TrimToMaxSize(maxSize int) AuditEvent

func (*UserDelete) Unmarshal

func (m *UserDelete) Unmarshal(dAtA []byte) error

func (*UserDelete) XXX_DiscardUnknown

func (m *UserDelete) XXX_DiscardUnknown()

func (*UserDelete) XXX_Marshal

func (m *UserDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserDelete) XXX_Merge

func (m *UserDelete) XXX_Merge(src proto.Message)

func (*UserDelete) XXX_Size

func (m *UserDelete) XXX_Size() int

func (*UserDelete) XXX_Unmarshal

func (m *UserDelete) XXX_Unmarshal(b []byte) error

type UserKind

type UserKind int32

The kind of user a given username refers to. Usernames should always refer to a valid cluster user (even if temporary, e.g. SSO), but may be Machine ID bot users.

const (
	// Indicates a legacy cluster emitting events without a defined user kind.
	UserKind_USER_KIND_UNSPECIFIED UserKind = 0
	// Indicates the user associated with this event is human, either created
	// locally or via SSO.
	UserKind_USER_KIND_HUMAN UserKind = 1
	// Indicates the user associated with this event is a Machine ID bot user.
	UserKind_USER_KIND_BOT UserKind = 2
)

func (UserKind) EnumDescriptor

func (UserKind) EnumDescriptor() ([]byte, []int)

func (UserKind) String

func (x UserKind) String() string

type UserLogin

type UserLogin struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Status contains common command or operation status fields
	Status `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	// Method is the event field indicating how the login was performed
	Method string `protobuf:"bytes,4,opt,name=Method,proto3" json:"method,omitempty"`
	// IdentityAttributes is a map of user attributes received from identity provider
	IdentityAttributes *Struct `protobuf:"bytes,5,opt,name=IdentityAttributes,proto3,casttype=Struct" json:"attributes,omitempty"`
	// MFA is the MFA device used during the login.
	MFADevice *MFADeviceMetadata `protobuf:"bytes,6,opt,name=MFADevice,proto3" json:"mfa_device,omitempty"`
	// Client is the common client event metadata
	ClientMetadata `protobuf:"bytes,7,opt,name=Client,proto3,embedded=Client" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,8,opt,name=Connection,proto3,embedded=Connection" json:""`
	// AppliedLoginRules stores the name of each login rule that was applied
	// during the login.
	AppliedLoginRules    []string `protobuf:"bytes,9,rep,name=AppliedLoginRules,proto3" json:"applied_login_rules,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserLogin records a successfully or failed user login event

func (*UserLogin) Descriptor

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

func (*UserLogin) Marshal

func (m *UserLogin) Marshal() (dAtA []byte, err error)

func (*UserLogin) MarshalTo

func (m *UserLogin) MarshalTo(dAtA []byte) (int, error)

func (*UserLogin) MarshalToSizedBuffer

func (m *UserLogin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserLogin) ProtoMessage

func (*UserLogin) ProtoMessage()

func (*UserLogin) Reset

func (m *UserLogin) Reset()

func (*UserLogin) Size

func (m *UserLogin) Size() (n int)

func (*UserLogin) String

func (m *UserLogin) String() string

func (*UserLogin) TrimToMaxSize

func (m *UserLogin) TrimToMaxSize(maxSize int) AuditEvent

TrimToMaxSize trims the UserLogin event to the given maximum size. The initial implementation is to cover concerns that a malicious user could craft a request that creates error messages too large to be handled by the underlying storage and thus cause the events to be omitted entirely. See teleport-private#172.

func (*UserLogin) Unmarshal

func (m *UserLogin) Unmarshal(dAtA []byte) error

func (*UserLogin) XXX_DiscardUnknown

func (m *UserLogin) XXX_DiscardUnknown()

func (*UserLogin) XXX_Marshal

func (m *UserLogin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserLogin) XXX_Merge

func (m *UserLogin) XXX_Merge(src proto.Message)

func (*UserLogin) XXX_Size

func (m *UserLogin) XXX_Size() int

func (*UserLogin) XXX_Unmarshal

func (m *UserLogin) XXX_Unmarshal(b []byte) error

type UserLoginAccessListInvalid

type UserLoginAccessListInvalid struct {
	// Metadata is common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// AccessListInvalidMetadata is the metadata for this access list invalid event.
	AccessListInvalidMetadata `protobuf:"bytes,2,opt,name=AccessListInvalidMetadata,proto3,embedded=AccessListInvalidMetadata" json:""`
	// Status contains fields to indicate whether attempt was successful or not.
	Status               `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserLoginAccessListInvalid is emitted when a user who is a member of an invalid access list logs in. It is used to indicate that the access list could not be applied to the user's session.

func (*UserLoginAccessListInvalid) Descriptor

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

func (*UserLoginAccessListInvalid) Marshal

func (m *UserLoginAccessListInvalid) Marshal() (dAtA []byte, err error)

func (*UserLoginAccessListInvalid) MarshalTo

func (m *UserLoginAccessListInvalid) MarshalTo(dAtA []byte) (int, error)

func (*UserLoginAccessListInvalid) MarshalToSizedBuffer

func (m *UserLoginAccessListInvalid) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserLoginAccessListInvalid) ProtoMessage

func (*UserLoginAccessListInvalid) ProtoMessage()

func (*UserLoginAccessListInvalid) Reset

func (m *UserLoginAccessListInvalid) Reset()

func (*UserLoginAccessListInvalid) Size

func (m *UserLoginAccessListInvalid) Size() (n int)

func (*UserLoginAccessListInvalid) String

func (m *UserLoginAccessListInvalid) String() string

func (*UserLoginAccessListInvalid) TrimToMaxSize

func (m *UserLoginAccessListInvalid) TrimToMaxSize(maxSize int) AuditEvent

func (*UserLoginAccessListInvalid) Unmarshal

func (m *UserLoginAccessListInvalid) Unmarshal(dAtA []byte) error

func (*UserLoginAccessListInvalid) XXX_DiscardUnknown

func (m *UserLoginAccessListInvalid) XXX_DiscardUnknown()

func (*UserLoginAccessListInvalid) XXX_Marshal

func (m *UserLoginAccessListInvalid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserLoginAccessListInvalid) XXX_Merge

func (m *UserLoginAccessListInvalid) XXX_Merge(src proto.Message)

func (*UserLoginAccessListInvalid) XXX_Size

func (m *UserLoginAccessListInvalid) XXX_Size() int

func (*UserLoginAccessListInvalid) XXX_Unmarshal

func (m *UserLoginAccessListInvalid) XXX_Unmarshal(b []byte) error

type UserMetadata

type UserMetadata struct {
	// User is teleport user name
	User string `protobuf:"bytes,1,opt,name=User,proto3" json:"user,omitempty"`
	// Login is OS login
	Login string `protobuf:"bytes,2,opt,name=Login,proto3" json:"login,omitempty"`
	// Impersonator is a user acting on behalf of another user
	Impersonator string `protobuf:"bytes,3,opt,name=Impersonator,proto3" json:"impersonator,omitempty"`
	// AWSRoleARN is AWS IAM role user assumes when accessing AWS console.
	AWSRoleARN string `protobuf:"bytes,4,opt,name=AWSRoleARN,proto3" json:"aws_role_arn,omitempty"`
	// AccessRequests are the IDs of access requests created by the user
	AccessRequests []string `protobuf:"bytes,5,rep,name=AccessRequests,proto3" json:"access_requests,omitempty"`
	// AzureIdentity is the Azure identity user assumes when accessing Azure API.
	AzureIdentity string `protobuf:"bytes,6,opt,name=AzureIdentity,proto3" json:"azure_identity,omitempty"`
	// GCPServiceAccount is the GCP service account user assumes when accessing GCP API.
	GCPServiceAccount string `protobuf:"bytes,7,opt,name=GCPServiceAccount,proto3" json:"gcp_service_account,omitempty"`
	// TrustedDevice contains information about the users' trusted device.
	// Requires a registered and enrolled device to be used during authentication.
	TrustedDevice *DeviceMetadata `protobuf:"bytes,8,opt,name=TrustedDevice,proto3" json:"trusted_device,omitempty"`
	// RequiredPrivateKeyPolicy is the private key policy enforced for this login.
	RequiredPrivateKeyPolicy string `protobuf:"bytes,9,opt,name=RequiredPrivateKeyPolicy,proto3" json:"required_private_key_policy,omitempty"`
	// UserKind indicates what type of user this is, e.g. a human or Machine ID
	// bot user.
	UserKind UserKind `protobuf:"varint,10,opt,name=UserKind,proto3,enum=events.UserKind" json:"user_kind,omitempty"`
	// BotName is the name of the Bot if this action is associated with one.
	BotName string `protobuf:"bytes,11,opt,name=BotName,proto3" json:"bot_name,omitempty"`
	// BotInstanceID is the ID of the Bot Instance if this action is associated
	// with one.
	BotInstanceID string `protobuf:"bytes,12,opt,name=BotInstanceID,proto3" json:"bot_instance_id,omitempty"`
	// UserOrigin specifies the origin of this user account.
	UserOrigin           UserOrigin `protobuf:"varint,13,opt,name=UserOrigin,proto3,enum=events.UserOrigin" json:"user_origin,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

UserMetadata is a common user event metadata

func (*UserMetadata) Descriptor

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

func (*UserMetadata) GetUser

func (m *UserMetadata) GetUser() string

GetUser returns event teleport user

func (*UserMetadata) Marshal

func (m *UserMetadata) Marshal() (dAtA []byte, err error)

func (*UserMetadata) MarshalTo

func (m *UserMetadata) MarshalTo(dAtA []byte) (int, error)

func (*UserMetadata) MarshalToSizedBuffer

func (m *UserMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserMetadata) ProtoMessage

func (*UserMetadata) ProtoMessage()

func (*UserMetadata) Reset

func (m *UserMetadata) Reset()

func (*UserMetadata) Size

func (m *UserMetadata) Size() (n int)

func (*UserMetadata) String

func (m *UserMetadata) String() string

func (*UserMetadata) Unmarshal

func (m *UserMetadata) Unmarshal(dAtA []byte) error

func (*UserMetadata) XXX_DiscardUnknown

func (m *UserMetadata) XXX_DiscardUnknown()

func (*UserMetadata) XXX_Marshal

func (m *UserMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserMetadata) XXX_Merge

func (m *UserMetadata) XXX_Merge(src proto.Message)

func (*UserMetadata) XXX_Size

func (m *UserMetadata) XXX_Size() int

func (*UserMetadata) XXX_Unmarshal

func (m *UserMetadata) XXX_Unmarshal(b []byte) error

type UserOrigin

type UserOrigin int32

UserOrigin is the origin of a user account. Keep the values in sync with UserOrigin enum defined in prehogv1 and prehogv1alpha.

const (
	// Indicates a legacy cluster emitting events without a defined user origin.
	UserOrigin_USER_ORIGIN_UNSPECIFIED UserOrigin = 0
	// Indicates a local user.
	UserOrigin_USER_ORIGIN_LOCAL UserOrigin = 1
	// Indicates an SSO user originated from the SAML or OIDC connector.
	UserOrigin_USER_ORIGIN_SSO UserOrigin = 2
	// Indicates a user originated from the Okta integration.
	UserOrigin_USER_ORIGIN_OKTA UserOrigin = 3
	// Indicates a user originated from the SCIM integration.
	UserOrigin_USER_ORIGIN_SCIM UserOrigin = 4
	// Indicates a user originated from the EntraID integration.
	UserOrigin_USER_ORIGIN_ENTRAID UserOrigin = 5
)

func UserOriginFromOriginLabel

func UserOriginFromOriginLabel(origin string) UserOrigin

UserOriginFromOriginLabel converts API origin label value to UserOrigin.

func UserOriginFromUserType

func UserOriginFromUserType(userType types.UserType) UserOrigin

UserOriginFromUserType converts API UserType to UserOrigin.

func (UserOrigin) EnumDescriptor

func (UserOrigin) EnumDescriptor() ([]byte, []int)

func (UserOrigin) String

func (x UserOrigin) String() string

type UserPasswordChange

type UserPasswordChange struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserPasswordChange is emitted when the user changes their own password.

func (*UserPasswordChange) Descriptor

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

func (*UserPasswordChange) Marshal

func (m *UserPasswordChange) Marshal() (dAtA []byte, err error)

func (*UserPasswordChange) MarshalTo

func (m *UserPasswordChange) MarshalTo(dAtA []byte) (int, error)

func (*UserPasswordChange) MarshalToSizedBuffer

func (m *UserPasswordChange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserPasswordChange) ProtoMessage

func (*UserPasswordChange) ProtoMessage()

func (*UserPasswordChange) Reset

func (m *UserPasswordChange) Reset()

func (*UserPasswordChange) Size

func (m *UserPasswordChange) Size() (n int)

func (*UserPasswordChange) String

func (m *UserPasswordChange) String() string

func (*UserPasswordChange) TrimToMaxSize

func (m *UserPasswordChange) TrimToMaxSize(maxSize int) AuditEvent

func (*UserPasswordChange) Unmarshal

func (m *UserPasswordChange) Unmarshal(dAtA []byte) error

func (*UserPasswordChange) XXX_DiscardUnknown

func (m *UserPasswordChange) XXX_DiscardUnknown()

func (*UserPasswordChange) XXX_Marshal

func (m *UserPasswordChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserPasswordChange) XXX_Merge

func (m *UserPasswordChange) XXX_Merge(src proto.Message)

func (*UserPasswordChange) XXX_Size

func (m *UserPasswordChange) XXX_Size() int

func (*UserPasswordChange) XXX_Unmarshal

func (m *UserPasswordChange) XXX_Unmarshal(b []byte) error

type UserTaskCreate

type UserTaskCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,4,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// UserTaskMetadata holds information about the user task.
	UserTaskMetadata     `protobuf:"bytes,6,opt,name=UserTask,proto3,embedded=UserTask" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserTaskCreate is emitted when a user task is created.

func (*UserTaskCreate) Descriptor

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

func (*UserTaskCreate) Marshal

func (m *UserTaskCreate) Marshal() (dAtA []byte, err error)

func (*UserTaskCreate) MarshalTo

func (m *UserTaskCreate) MarshalTo(dAtA []byte) (int, error)

func (*UserTaskCreate) MarshalToSizedBuffer

func (m *UserTaskCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserTaskCreate) ProtoMessage

func (*UserTaskCreate) ProtoMessage()

func (*UserTaskCreate) Reset

func (m *UserTaskCreate) Reset()

func (*UserTaskCreate) Size

func (m *UserTaskCreate) Size() (n int)

func (*UserTaskCreate) String

func (m *UserTaskCreate) String() string

func (*UserTaskCreate) TrimToMaxSize

func (m *UserTaskCreate) TrimToMaxSize(_ int) AuditEvent

func (*UserTaskCreate) Unmarshal

func (m *UserTaskCreate) Unmarshal(dAtA []byte) error

func (*UserTaskCreate) XXX_DiscardUnknown

func (m *UserTaskCreate) XXX_DiscardUnknown()

func (*UserTaskCreate) XXX_Marshal

func (m *UserTaskCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserTaskCreate) XXX_Merge

func (m *UserTaskCreate) XXX_Merge(src proto.Message)

func (*UserTaskCreate) XXX_Size

func (m *UserTaskCreate) XXX_Size() int

func (*UserTaskCreate) XXX_Unmarshal

func (m *UserTaskCreate) XXX_Unmarshal(b []byte) error

type UserTaskDelete

type UserTaskDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,4,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserTaskDelete is emitted when a user task is deleted.

func (*UserTaskDelete) Descriptor

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

func (*UserTaskDelete) Marshal

func (m *UserTaskDelete) Marshal() (dAtA []byte, err error)

func (*UserTaskDelete) MarshalTo

func (m *UserTaskDelete) MarshalTo(dAtA []byte) (int, error)

func (*UserTaskDelete) MarshalToSizedBuffer

func (m *UserTaskDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserTaskDelete) ProtoMessage

func (*UserTaskDelete) ProtoMessage()

func (*UserTaskDelete) Reset

func (m *UserTaskDelete) Reset()

func (*UserTaskDelete) Size

func (m *UserTaskDelete) Size() (n int)

func (*UserTaskDelete) String

func (m *UserTaskDelete) String() string

func (*UserTaskDelete) TrimToMaxSize

func (m *UserTaskDelete) TrimToMaxSize(_ int) AuditEvent

func (*UserTaskDelete) Unmarshal

func (m *UserTaskDelete) Unmarshal(dAtA []byte) error

func (*UserTaskDelete) XXX_DiscardUnknown

func (m *UserTaskDelete) XXX_DiscardUnknown()

func (*UserTaskDelete) XXX_Marshal

func (m *UserTaskDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserTaskDelete) XXX_Merge

func (m *UserTaskDelete) XXX_Merge(src proto.Message)

func (*UserTaskDelete) XXX_Size

func (m *UserTaskDelete) XXX_Size() int

func (*UserTaskDelete) XXX_Unmarshal

func (m *UserTaskDelete) XXX_Unmarshal(b []byte) error

type UserTaskMetadata

type UserTaskMetadata struct {
	// TaskType is type of the task.
	TaskType string `protobuf:"bytes,1,opt,name=TaskType,proto3" json:"user_task_type"`
	// IssueType is type of the issue task.
	IssueType string `protobuf:"bytes,2,opt,name=IssueType,proto3" json:"user_task_issue_type"`
	// Integration is type of associated integration.
	Integration          string   `protobuf:"bytes,3,opt,name=Integration,proto3" json:"user_task_integration"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserTaskMetadata contains key fields for the UserTask.

func (*UserTaskMetadata) Descriptor

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

func (*UserTaskMetadata) Marshal

func (m *UserTaskMetadata) Marshal() (dAtA []byte, err error)

func (*UserTaskMetadata) MarshalTo

func (m *UserTaskMetadata) MarshalTo(dAtA []byte) (int, error)

func (*UserTaskMetadata) MarshalToSizedBuffer

func (m *UserTaskMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserTaskMetadata) ProtoMessage

func (*UserTaskMetadata) ProtoMessage()

func (*UserTaskMetadata) Reset

func (m *UserTaskMetadata) Reset()

func (*UserTaskMetadata) Size

func (m *UserTaskMetadata) Size() (n int)

func (*UserTaskMetadata) String

func (m *UserTaskMetadata) String() string

func (*UserTaskMetadata) Unmarshal

func (m *UserTaskMetadata) Unmarshal(dAtA []byte) error

func (*UserTaskMetadata) XXX_DiscardUnknown

func (m *UserTaskMetadata) XXX_DiscardUnknown()

func (*UserTaskMetadata) XXX_Marshal

func (m *UserTaskMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserTaskMetadata) XXX_Merge

func (m *UserTaskMetadata) XXX_Merge(src proto.Message)

func (*UserTaskMetadata) XXX_Size

func (m *UserTaskMetadata) XXX_Size() int

func (*UserTaskMetadata) XXX_Unmarshal

func (m *UserTaskMetadata) XXX_Unmarshal(b []byte) error

type UserTaskUpdate

type UserTaskUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// Status indicates whether the update was successful.
	Status `protobuf:"bytes,2,opt,name=Status,proto3,embedded=Status" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,4,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,5,opt,name=Connection,proto3,embedded=Connection" json:""`
	// UserTaskMetadata holds information about the user task.
	UserTaskMetadata `protobuf:"bytes,6,opt,name=UserTask,proto3,embedded=UserTask" json:""`
	// CurrentUserTaskState is the current UserTask State.
	CurrentUserTaskState string `protobuf:"bytes,7,opt,name=CurrentUserTaskState,proto3" json:"current_user_task_state"`
	// UpdatedUserTaskState is the updated UserTask State.
	UpdatedUserTaskState string   `protobuf:"bytes,8,opt,name=UpdatedUserTaskState,proto3" json:"updated_user_task_state"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserTaskUpdate is emitted when a user task is updated.

func (*UserTaskUpdate) Descriptor

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

func (*UserTaskUpdate) Marshal

func (m *UserTaskUpdate) Marshal() (dAtA []byte, err error)

func (*UserTaskUpdate) MarshalTo

func (m *UserTaskUpdate) MarshalTo(dAtA []byte) (int, error)

func (*UserTaskUpdate) MarshalToSizedBuffer

func (m *UserTaskUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserTaskUpdate) ProtoMessage

func (*UserTaskUpdate) ProtoMessage()

func (*UserTaskUpdate) Reset

func (m *UserTaskUpdate) Reset()

func (*UserTaskUpdate) Size

func (m *UserTaskUpdate) Size() (n int)

func (*UserTaskUpdate) String

func (m *UserTaskUpdate) String() string

func (*UserTaskUpdate) TrimToMaxSize

func (m *UserTaskUpdate) TrimToMaxSize(_ int) AuditEvent

func (*UserTaskUpdate) Unmarshal

func (m *UserTaskUpdate) Unmarshal(dAtA []byte) error

func (*UserTaskUpdate) XXX_DiscardUnknown

func (m *UserTaskUpdate) XXX_DiscardUnknown()

func (*UserTaskUpdate) XXX_Marshal

func (m *UserTaskUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserTaskUpdate) XXX_Merge

func (m *UserTaskUpdate) XXX_Merge(src proto.Message)

func (*UserTaskUpdate) XXX_Size

func (m *UserTaskUpdate) XXX_Size() int

func (*UserTaskUpdate) XXX_Unmarshal

func (m *UserTaskUpdate) XXX_Unmarshal(b []byte) error

type UserTokenCreate

type UserTokenCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata         `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserTokenCreate is emitted when a user token is created.

func (*UserTokenCreate) Descriptor

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

func (*UserTokenCreate) Marshal

func (m *UserTokenCreate) Marshal() (dAtA []byte, err error)

func (*UserTokenCreate) MarshalTo

func (m *UserTokenCreate) MarshalTo(dAtA []byte) (int, error)

func (*UserTokenCreate) MarshalToSizedBuffer

func (m *UserTokenCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserTokenCreate) ProtoMessage

func (*UserTokenCreate) ProtoMessage()

func (*UserTokenCreate) Reset

func (m *UserTokenCreate) Reset()

func (*UserTokenCreate) Size

func (m *UserTokenCreate) Size() (n int)

func (*UserTokenCreate) String

func (m *UserTokenCreate) String() string

func (*UserTokenCreate) TrimToMaxSize

func (m *UserTokenCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*UserTokenCreate) Unmarshal

func (m *UserTokenCreate) Unmarshal(dAtA []byte) error

func (*UserTokenCreate) XXX_DiscardUnknown

func (m *UserTokenCreate) XXX_DiscardUnknown()

func (*UserTokenCreate) XXX_Marshal

func (m *UserTokenCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserTokenCreate) XXX_Merge

func (m *UserTokenCreate) XXX_Merge(src proto.Message)

func (*UserTokenCreate) XXX_Size

func (m *UserTokenCreate) XXX_Size() int

func (*UserTokenCreate) XXX_Unmarshal

func (m *UserTokenCreate) XXX_Unmarshal(b []byte) error

type UserUpdate

type UserUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,3,opt,name=Resource,proto3,embedded=Resource" json:""`
	// Roles is a list of roles for the user.
	Roles []string `protobuf:"bytes,4,rep,name=Roles,proto3" json:"roles"`
	// Connector is the connector used to create the user.
	Connector string `protobuf:"bytes,5,opt,name=Connector,proto3" json:"connector"`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,6,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserUpdate is emitted when the user is updated.

func (*UserUpdate) Descriptor

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

func (*UserUpdate) Marshal

func (m *UserUpdate) Marshal() (dAtA []byte, err error)

func (*UserUpdate) MarshalTo

func (m *UserUpdate) MarshalTo(dAtA []byte) (int, error)

func (*UserUpdate) MarshalToSizedBuffer

func (m *UserUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserUpdate) ProtoMessage

func (*UserUpdate) ProtoMessage()

func (*UserUpdate) Reset

func (m *UserUpdate) Reset()

func (*UserUpdate) Size

func (m *UserUpdate) Size() (n int)

func (*UserUpdate) String

func (m *UserUpdate) String() string

func (*UserUpdate) TrimToMaxSize

func (m *UserUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*UserUpdate) Unmarshal

func (m *UserUpdate) Unmarshal(dAtA []byte) error

func (*UserUpdate) XXX_DiscardUnknown

func (m *UserUpdate) XXX_DiscardUnknown()

func (*UserUpdate) XXX_Marshal

func (m *UserUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserUpdate) XXX_Merge

func (m *UserUpdate) XXX_Merge(src proto.Message)

func (*UserUpdate) XXX_Size

func (m *UserUpdate) XXX_Size() int

func (*UserUpdate) XXX_Unmarshal

func (m *UserUpdate) XXX_Unmarshal(b []byte) error

type ValidateMFAAuthResponse

type ValidateMFAAuthResponse struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Status contains common command or operation status fields
	Status `protobuf:"bytes,3,opt,name=Status,proto3,embedded=Status" json:""`
	// MFADevice is the MFA device used.
	MFADevice *MFADeviceMetadata `protobuf:"bytes,4,opt,name=MFADevice,proto3" json:"mfa_device,omitempty"`
	// ChallengeScope is the authorization scope of the MFA challenge used for authentication.
	// Only applies to WebAuthn challenges.
	ChallengeScope string `protobuf:"bytes,5,opt,name=ChallengeScope,proto3" json:"challenge_scope"`
	// ChallengeAllowReuse defines whether the MFA challenge used for authentication can be reused.
	ChallengeAllowReuse  bool     `protobuf:"varint,6,opt,name=ChallengeAllowReuse,proto3" json:"challenge_allow_reuse"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ValidateMFAAuthResponse records the validation of an MFA auth callenge response.

func (*ValidateMFAAuthResponse) Descriptor

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

func (*ValidateMFAAuthResponse) Marshal

func (m *ValidateMFAAuthResponse) Marshal() (dAtA []byte, err error)

func (*ValidateMFAAuthResponse) MarshalTo

func (m *ValidateMFAAuthResponse) MarshalTo(dAtA []byte) (int, error)

func (*ValidateMFAAuthResponse) MarshalToSizedBuffer

func (m *ValidateMFAAuthResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ValidateMFAAuthResponse) ProtoMessage

func (*ValidateMFAAuthResponse) ProtoMessage()

func (*ValidateMFAAuthResponse) Reset

func (m *ValidateMFAAuthResponse) Reset()

func (*ValidateMFAAuthResponse) Size

func (m *ValidateMFAAuthResponse) Size() (n int)

func (*ValidateMFAAuthResponse) String

func (m *ValidateMFAAuthResponse) String() string

func (*ValidateMFAAuthResponse) TrimToMaxSize

func (m *ValidateMFAAuthResponse) TrimToMaxSize(maxSize int) AuditEvent

func (*ValidateMFAAuthResponse) Unmarshal

func (m *ValidateMFAAuthResponse) Unmarshal(dAtA []byte) error

func (*ValidateMFAAuthResponse) XXX_DiscardUnknown

func (m *ValidateMFAAuthResponse) XXX_DiscardUnknown()

func (*ValidateMFAAuthResponse) XXX_Marshal

func (m *ValidateMFAAuthResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateMFAAuthResponse) XXX_Merge

func (m *ValidateMFAAuthResponse) XXX_Merge(src proto.Message)

func (*ValidateMFAAuthResponse) XXX_Size

func (m *ValidateMFAAuthResponse) XXX_Size() int

func (*ValidateMFAAuthResponse) XXX_Unmarshal

func (m *ValidateMFAAuthResponse) XXX_Unmarshal(b []byte) error

type WindowsDesktopSessionEnd

type WindowsDesktopSessionEnd struct {
	// Metadata is a common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is a common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// WindowsDesktopService is the name of the service proxying the RDP session.
	WindowsDesktopService string `protobuf:"bytes,4,opt,name=WindowsDesktopService,proto3" json:"windows_desktop_service"`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,5,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// Domain is the Active Directory domain of the desktop being accessed.
	Domain string `protobuf:"bytes,6,opt,name=Domain,proto3" json:"windows_domain"`
	// WindowsUser is the Windows username used to connect.
	WindowsUser string `protobuf:"bytes,7,opt,name=WindowsUser,proto3" json:"windows_user"`
	// DesktopLabels are the labels on the desktop resource.
	DesktopLabels map[string]string `` /* 158-byte string literal not displayed */
	// StartTime is the timestamp at which the session began.
	StartTime time.Time `protobuf:"bytes,9,opt,name=StartTime,proto3,stdtime" json:"session_start,omitempty"`
	// EndTime is the timestamp at which the session ended.
	EndTime time.Time `protobuf:"bytes,10,opt,name=EndTime,proto3,stdtime" json:"session_stop,omitempty"`
	// DesktopName is the name of the desktop resource.
	DesktopName string `protobuf:"bytes,11,opt,name=DesktopName,proto3" json:"desktop_name"`
	// Recorded is true if the session was recorded, false otherwise.
	Recorded bool `protobuf:"varint,12,opt,name=Recorded,proto3" json:"recorded"`
	// Participants is a list of participants in the session.
	Participants         []string `protobuf:"bytes,13,rep,name=Participants,proto3" json:"participants"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WindowsDesktopSessionEnd is emitted when a user ends a Windows desktop session.

func (*WindowsDesktopSessionEnd) Descriptor

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

func (*WindowsDesktopSessionEnd) Marshal

func (m *WindowsDesktopSessionEnd) Marshal() (dAtA []byte, err error)

func (*WindowsDesktopSessionEnd) MarshalTo

func (m *WindowsDesktopSessionEnd) MarshalTo(dAtA []byte) (int, error)

func (*WindowsDesktopSessionEnd) MarshalToSizedBuffer

func (m *WindowsDesktopSessionEnd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WindowsDesktopSessionEnd) ProtoMessage

func (*WindowsDesktopSessionEnd) ProtoMessage()

func (*WindowsDesktopSessionEnd) Reset

func (m *WindowsDesktopSessionEnd) Reset()

func (*WindowsDesktopSessionEnd) Size

func (m *WindowsDesktopSessionEnd) Size() (n int)

func (*WindowsDesktopSessionEnd) String

func (m *WindowsDesktopSessionEnd) String() string

func (*WindowsDesktopSessionEnd) TrimToMaxSize

func (m *WindowsDesktopSessionEnd) TrimToMaxSize(maxSize int) AuditEvent

func (*WindowsDesktopSessionEnd) Unmarshal

func (m *WindowsDesktopSessionEnd) Unmarshal(dAtA []byte) error

func (*WindowsDesktopSessionEnd) XXX_DiscardUnknown

func (m *WindowsDesktopSessionEnd) XXX_DiscardUnknown()

func (*WindowsDesktopSessionEnd) XXX_Marshal

func (m *WindowsDesktopSessionEnd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WindowsDesktopSessionEnd) XXX_Merge

func (m *WindowsDesktopSessionEnd) XXX_Merge(src proto.Message)

func (*WindowsDesktopSessionEnd) XXX_Size

func (m *WindowsDesktopSessionEnd) XXX_Size() int

func (*WindowsDesktopSessionEnd) XXX_Unmarshal

func (m *WindowsDesktopSessionEnd) XXX_Unmarshal(b []byte) error

type WindowsDesktopSessionStart

type WindowsDesktopSessionStart struct {
	// Metadata is common event metadata.
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is common user event metadata.
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// Session is common event session metadata.
	SessionMetadata `protobuf:"bytes,3,opt,name=Session,proto3,embedded=Session" json:""`
	// Connection holds information about the connection.
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status indicates whether the connection was successful or denied.
	Status `protobuf:"bytes,5,opt,name=Status,proto3,embedded=Status" json:""`
	// WindowsDesktopService is the name of the service proxying the RDP session.
	WindowsDesktopService string `protobuf:"bytes,6,opt,name=WindowsDesktopService,proto3" json:"windows_desktop_service"`
	// DesktopAddr is the address of the desktop being accessed.
	DesktopAddr string `protobuf:"bytes,7,opt,name=DesktopAddr,proto3" json:"desktop_addr"`
	// Domain is the Active Directory domain of the desktop being accessed.
	Domain string `protobuf:"bytes,8,opt,name=Domain,proto3" json:"windows_domain"`
	// WindowsUser is the Windows username used to connect.
	WindowsUser string `protobuf:"bytes,9,opt,name=WindowsUser,proto3" json:"windows_user"`
	// DesktopLabels are the labels on the desktop resource.
	DesktopLabels map[string]string `` /* 159-byte string literal not displayed */
	// DesktopName is the name of the desktop resource.
	DesktopName string `protobuf:"bytes,11,opt,name=DesktopName,proto3" json:"desktop_name"`
	// AllowUserCreation indicates whether automatic local user creation
	// is allowed for this session.
	AllowUserCreation bool `protobuf:"varint,12,opt,name=AllowUserCreation,proto3" json:"allow_user_creation"`
	// NLA indicates whether Teleport performed Network Level Authentication (NLA)
	// when initiating this session.
	NLA                  bool     `protobuf:"varint,13,opt,name=NLA,proto3" json:"nla"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WindowsDesktopSessionStart is emitted when a user connects to a desktop.

func (*WindowsDesktopSessionStart) Descriptor

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

func (*WindowsDesktopSessionStart) Marshal

func (m *WindowsDesktopSessionStart) Marshal() (dAtA []byte, err error)

func (*WindowsDesktopSessionStart) MarshalTo

func (m *WindowsDesktopSessionStart) MarshalTo(dAtA []byte) (int, error)

func (*WindowsDesktopSessionStart) MarshalToSizedBuffer

func (m *WindowsDesktopSessionStart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WindowsDesktopSessionStart) ProtoMessage

func (*WindowsDesktopSessionStart) ProtoMessage()

func (*WindowsDesktopSessionStart) Reset

func (m *WindowsDesktopSessionStart) Reset()

func (*WindowsDesktopSessionStart) Size

func (m *WindowsDesktopSessionStart) Size() (n int)

func (*WindowsDesktopSessionStart) String

func (m *WindowsDesktopSessionStart) String() string

func (*WindowsDesktopSessionStart) TrimToMaxSize

func (m *WindowsDesktopSessionStart) TrimToMaxSize(maxSize int) AuditEvent

func (*WindowsDesktopSessionStart) Unmarshal

func (m *WindowsDesktopSessionStart) Unmarshal(dAtA []byte) error

func (*WindowsDesktopSessionStart) XXX_DiscardUnknown

func (m *WindowsDesktopSessionStart) XXX_DiscardUnknown()

func (*WindowsDesktopSessionStart) XXX_Marshal

func (m *WindowsDesktopSessionStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WindowsDesktopSessionStart) XXX_Merge

func (m *WindowsDesktopSessionStart) XXX_Merge(src proto.Message)

func (*WindowsDesktopSessionStart) XXX_Size

func (m *WindowsDesktopSessionStart) XXX_Size() int

func (*WindowsDesktopSessionStart) XXX_Unmarshal

func (m *WindowsDesktopSessionStart) XXX_Unmarshal(b []byte) error

type WorkloadIdentityCreate

type WorkloadIdentityCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// WorkloadIdentityData is a copy of the WorkloadIdentity resource
	WorkloadIdentityData *Struct  `protobuf:"bytes,5,opt,name=WorkloadIdentityData,proto3,casttype=Struct" json:"workload_identity_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkloadIdentityCreate is emitted when a WorkloadIdentity is created.

func (*WorkloadIdentityCreate) Descriptor

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

func (*WorkloadIdentityCreate) Marshal

func (m *WorkloadIdentityCreate) Marshal() (dAtA []byte, err error)

func (*WorkloadIdentityCreate) MarshalTo

func (m *WorkloadIdentityCreate) MarshalTo(dAtA []byte) (int, error)

func (*WorkloadIdentityCreate) MarshalToSizedBuffer

func (m *WorkloadIdentityCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WorkloadIdentityCreate) ProtoMessage

func (*WorkloadIdentityCreate) ProtoMessage()

func (*WorkloadIdentityCreate) Reset

func (m *WorkloadIdentityCreate) Reset()

func (*WorkloadIdentityCreate) Size

func (m *WorkloadIdentityCreate) Size() (n int)

func (*WorkloadIdentityCreate) String

func (m *WorkloadIdentityCreate) String() string

func (*WorkloadIdentityCreate) TrimToMaxSize

func (m *WorkloadIdentityCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*WorkloadIdentityCreate) Unmarshal

func (m *WorkloadIdentityCreate) Unmarshal(dAtA []byte) error

func (*WorkloadIdentityCreate) XXX_DiscardUnknown

func (m *WorkloadIdentityCreate) XXX_DiscardUnknown()

func (*WorkloadIdentityCreate) XXX_Marshal

func (m *WorkloadIdentityCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkloadIdentityCreate) XXX_Merge

func (m *WorkloadIdentityCreate) XXX_Merge(src proto.Message)

func (*WorkloadIdentityCreate) XXX_Size

func (m *WorkloadIdentityCreate) XXX_Size() int

func (*WorkloadIdentityCreate) XXX_Unmarshal

func (m *WorkloadIdentityCreate) XXX_Unmarshal(b []byte) error

type WorkloadIdentityDelete

type WorkloadIdentityDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkloadIdentityDelete is emitted when a WorkloadIdentity is deleted.

func (*WorkloadIdentityDelete) Descriptor

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

func (*WorkloadIdentityDelete) Marshal

func (m *WorkloadIdentityDelete) Marshal() (dAtA []byte, err error)

func (*WorkloadIdentityDelete) MarshalTo

func (m *WorkloadIdentityDelete) MarshalTo(dAtA []byte) (int, error)

func (*WorkloadIdentityDelete) MarshalToSizedBuffer

func (m *WorkloadIdentityDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WorkloadIdentityDelete) ProtoMessage

func (*WorkloadIdentityDelete) ProtoMessage()

func (*WorkloadIdentityDelete) Reset

func (m *WorkloadIdentityDelete) Reset()

func (*WorkloadIdentityDelete) Size

func (m *WorkloadIdentityDelete) Size() (n int)

func (*WorkloadIdentityDelete) String

func (m *WorkloadIdentityDelete) String() string

func (*WorkloadIdentityDelete) TrimToMaxSize

func (m *WorkloadIdentityDelete) TrimToMaxSize(_ int) AuditEvent

func (*WorkloadIdentityDelete) Unmarshal

func (m *WorkloadIdentityDelete) Unmarshal(dAtA []byte) error

func (*WorkloadIdentityDelete) XXX_DiscardUnknown

func (m *WorkloadIdentityDelete) XXX_DiscardUnknown()

func (*WorkloadIdentityDelete) XXX_Marshal

func (m *WorkloadIdentityDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkloadIdentityDelete) XXX_Merge

func (m *WorkloadIdentityDelete) XXX_Merge(src proto.Message)

func (*WorkloadIdentityDelete) XXX_Size

func (m *WorkloadIdentityDelete) XXX_Size() int

func (*WorkloadIdentityDelete) XXX_Unmarshal

func (m *WorkloadIdentityDelete) XXX_Unmarshal(b []byte) error

type WorkloadIdentityUpdate

type WorkloadIdentityUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// WorkloadIdentityData is a copy of the WorkloadIdentity resource
	WorkloadIdentityData *Struct  `protobuf:"bytes,5,opt,name=WorkloadIdentityData,proto3,casttype=Struct" json:"workload_identity_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkloadIdentityUpdate is emitted when a WorkloadIdentity is updated.

func (*WorkloadIdentityUpdate) Descriptor

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

func (*WorkloadIdentityUpdate) Marshal

func (m *WorkloadIdentityUpdate) Marshal() (dAtA []byte, err error)

func (*WorkloadIdentityUpdate) MarshalTo

func (m *WorkloadIdentityUpdate) MarshalTo(dAtA []byte) (int, error)

func (*WorkloadIdentityUpdate) MarshalToSizedBuffer

func (m *WorkloadIdentityUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WorkloadIdentityUpdate) ProtoMessage

func (*WorkloadIdentityUpdate) ProtoMessage()

func (*WorkloadIdentityUpdate) Reset

func (m *WorkloadIdentityUpdate) Reset()

func (*WorkloadIdentityUpdate) Size

func (m *WorkloadIdentityUpdate) Size() (n int)

func (*WorkloadIdentityUpdate) String

func (m *WorkloadIdentityUpdate) String() string

func (*WorkloadIdentityUpdate) TrimToMaxSize

func (m *WorkloadIdentityUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*WorkloadIdentityUpdate) Unmarshal

func (m *WorkloadIdentityUpdate) Unmarshal(dAtA []byte) error

func (*WorkloadIdentityUpdate) XXX_DiscardUnknown

func (m *WorkloadIdentityUpdate) XXX_DiscardUnknown()

func (*WorkloadIdentityUpdate) XXX_Marshal

func (m *WorkloadIdentityUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkloadIdentityUpdate) XXX_Merge

func (m *WorkloadIdentityUpdate) XXX_Merge(src proto.Message)

func (*WorkloadIdentityUpdate) XXX_Size

func (m *WorkloadIdentityUpdate) XXX_Size() int

func (*WorkloadIdentityUpdate) XXX_Unmarshal

func (m *WorkloadIdentityUpdate) XXX_Unmarshal(b []byte) error

type WorkloadIdentityX509RevocationCreate

type WorkloadIdentityX509RevocationCreate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Reason is the specified reason for the revocation.
	Reason               string   `protobuf:"bytes,5,opt,name=Reason,proto3" json:"reason"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkloadIdentityX509RevocationCreate is emitted when a WorkloadIdentityX509Revocation is created.

func (*WorkloadIdentityX509RevocationCreate) Descriptor

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

func (*WorkloadIdentityX509RevocationCreate) Marshal

func (m *WorkloadIdentityX509RevocationCreate) Marshal() (dAtA []byte, err error)

func (*WorkloadIdentityX509RevocationCreate) MarshalTo

func (m *WorkloadIdentityX509RevocationCreate) MarshalTo(dAtA []byte) (int, error)

func (*WorkloadIdentityX509RevocationCreate) MarshalToSizedBuffer

func (m *WorkloadIdentityX509RevocationCreate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WorkloadIdentityX509RevocationCreate) ProtoMessage

func (*WorkloadIdentityX509RevocationCreate) ProtoMessage()

func (*WorkloadIdentityX509RevocationCreate) Reset

func (*WorkloadIdentityX509RevocationCreate) Size

func (*WorkloadIdentityX509RevocationCreate) String

func (*WorkloadIdentityX509RevocationCreate) TrimToMaxSize

func (m *WorkloadIdentityX509RevocationCreate) TrimToMaxSize(maxSize int) AuditEvent

func (*WorkloadIdentityX509RevocationCreate) Unmarshal

func (m *WorkloadIdentityX509RevocationCreate) Unmarshal(dAtA []byte) error

func (*WorkloadIdentityX509RevocationCreate) XXX_DiscardUnknown

func (m *WorkloadIdentityX509RevocationCreate) XXX_DiscardUnknown()

func (*WorkloadIdentityX509RevocationCreate) XXX_Marshal

func (m *WorkloadIdentityX509RevocationCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkloadIdentityX509RevocationCreate) XXX_Merge

func (*WorkloadIdentityX509RevocationCreate) XXX_Size

func (*WorkloadIdentityX509RevocationCreate) XXX_Unmarshal

func (m *WorkloadIdentityX509RevocationCreate) XXX_Unmarshal(b []byte) error

type WorkloadIdentityX509RevocationDelete

type WorkloadIdentityX509RevocationDelete struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata   `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkloadIdentityX509RevocationDelete is emitted when a WorkloadIdentityX509Revocation is deleted.

func (*WorkloadIdentityX509RevocationDelete) Descriptor

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

func (*WorkloadIdentityX509RevocationDelete) Marshal

func (m *WorkloadIdentityX509RevocationDelete) Marshal() (dAtA []byte, err error)

func (*WorkloadIdentityX509RevocationDelete) MarshalTo

func (m *WorkloadIdentityX509RevocationDelete) MarshalTo(dAtA []byte) (int, error)

func (*WorkloadIdentityX509RevocationDelete) MarshalToSizedBuffer

func (m *WorkloadIdentityX509RevocationDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WorkloadIdentityX509RevocationDelete) ProtoMessage

func (*WorkloadIdentityX509RevocationDelete) ProtoMessage()

func (*WorkloadIdentityX509RevocationDelete) Reset

func (*WorkloadIdentityX509RevocationDelete) Size

func (*WorkloadIdentityX509RevocationDelete) String

func (*WorkloadIdentityX509RevocationDelete) TrimToMaxSize

func (*WorkloadIdentityX509RevocationDelete) Unmarshal

func (m *WorkloadIdentityX509RevocationDelete) Unmarshal(dAtA []byte) error

func (*WorkloadIdentityX509RevocationDelete) XXX_DiscardUnknown

func (m *WorkloadIdentityX509RevocationDelete) XXX_DiscardUnknown()

func (*WorkloadIdentityX509RevocationDelete) XXX_Marshal

func (m *WorkloadIdentityX509RevocationDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkloadIdentityX509RevocationDelete) XXX_Merge

func (*WorkloadIdentityX509RevocationDelete) XXX_Size

func (*WorkloadIdentityX509RevocationDelete) XXX_Unmarshal

func (m *WorkloadIdentityX509RevocationDelete) XXX_Unmarshal(b []byte) error

type WorkloadIdentityX509RevocationUpdate

type WorkloadIdentityX509RevocationUpdate struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// ResourceMetadata is a common resource event metadata
	ResourceMetadata `protobuf:"bytes,2,opt,name=Resource,proto3,embedded=Resource" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,3,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,4,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Reason is the specified reason for the revocation.
	Reason               string   `protobuf:"bytes,5,opt,name=Reason,proto3" json:"reason"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkloadIdentityX509RevocationUpdate is emitted when a WorkloadIdentityX509Revocation is updated.

func (*WorkloadIdentityX509RevocationUpdate) Descriptor

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

func (*WorkloadIdentityX509RevocationUpdate) Marshal

func (m *WorkloadIdentityX509RevocationUpdate) Marshal() (dAtA []byte, err error)

func (*WorkloadIdentityX509RevocationUpdate) MarshalTo

func (m *WorkloadIdentityX509RevocationUpdate) MarshalTo(dAtA []byte) (int, error)

func (*WorkloadIdentityX509RevocationUpdate) MarshalToSizedBuffer

func (m *WorkloadIdentityX509RevocationUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WorkloadIdentityX509RevocationUpdate) ProtoMessage

func (*WorkloadIdentityX509RevocationUpdate) ProtoMessage()

func (*WorkloadIdentityX509RevocationUpdate) Reset

func (*WorkloadIdentityX509RevocationUpdate) Size

func (*WorkloadIdentityX509RevocationUpdate) String

func (*WorkloadIdentityX509RevocationUpdate) TrimToMaxSize

func (m *WorkloadIdentityX509RevocationUpdate) TrimToMaxSize(maxSize int) AuditEvent

func (*WorkloadIdentityX509RevocationUpdate) Unmarshal

func (m *WorkloadIdentityX509RevocationUpdate) Unmarshal(dAtA []byte) error

func (*WorkloadIdentityX509RevocationUpdate) XXX_DiscardUnknown

func (m *WorkloadIdentityX509RevocationUpdate) XXX_DiscardUnknown()

func (*WorkloadIdentityX509RevocationUpdate) XXX_Marshal

func (m *WorkloadIdentityX509RevocationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkloadIdentityX509RevocationUpdate) XXX_Merge

func (*WorkloadIdentityX509RevocationUpdate) XXX_Size

func (*WorkloadIdentityX509RevocationUpdate) XXX_Unmarshal

func (m *WorkloadIdentityX509RevocationUpdate) XXX_Unmarshal(b []byte) error

type X11Forward

type X11Forward struct {
	// Metadata is a common event metadata
	Metadata `protobuf:"bytes,1,opt,name=Metadata,proto3,embedded=Metadata" json:""`
	// User is a common user event metadata
	UserMetadata `protobuf:"bytes,2,opt,name=User,proto3,embedded=User" json:""`
	// ConnectionMetadata holds information about the connection
	ConnectionMetadata `protobuf:"bytes,3,opt,name=Connection,proto3,embedded=Connection" json:""`
	// Status contains operation success or failure status
	Status               `protobuf:"bytes,4,opt,name=Status,proto3,embedded=Status" json:""`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

X11Forward is emitted when a user requests X11 protocol forwarding

func (*X11Forward) Descriptor

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

func (*X11Forward) Marshal

func (m *X11Forward) Marshal() (dAtA []byte, err error)

func (*X11Forward) MarshalTo

func (m *X11Forward) MarshalTo(dAtA []byte) (int, error)

func (*X11Forward) MarshalToSizedBuffer

func (m *X11Forward) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*X11Forward) ProtoMessage

func (*X11Forward) ProtoMessage()

func (*X11Forward) Reset

func (m *X11Forward) Reset()

func (*X11Forward) Size

func (m *X11Forward) Size() (n int)

func (*X11Forward) String

func (m *X11Forward) String() string

func (*X11Forward) TrimToMaxSize

func (m *X11Forward) TrimToMaxSize(maxSize int) AuditEvent

func (*X11Forward) Unmarshal

func (m *X11Forward) Unmarshal(dAtA []byte) error

func (*X11Forward) XXX_DiscardUnknown

func (m *X11Forward) XXX_DiscardUnknown()

func (*X11Forward) XXX_Marshal

func (m *X11Forward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*X11Forward) XXX_Merge

func (m *X11Forward) XXX_Merge(src proto.Message)

func (*X11Forward) XXX_Size

func (m *X11Forward) XXX_Size() int

func (*X11Forward) XXX_Unmarshal

func (m *X11Forward) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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