auditlog

package
v0.55.0 Latest Latest
Warning

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

Go to latest
Published: Feb 17, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthMessage        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMessage          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMessage = fmt.Errorf("proto: unexpected end of group")
)
View Source
var LogCategory_name = map[int32]string{
	0: "Unspecified",
	1: "Admin",
	2: "System",
}
View Source
var LogCategory_value = map[string]int32{
	"Unspecified": 0,
	"Admin":       1,
	"System":      2,
}
View Source
var LogLevel_name = map[int32]string{
	0: "Unspecified",
	1: "Info",
	2: "Debug",
	3: "Warn",
	4: "Error",
	5: "Fatal",
}
View Source
var LogLevel_value = map[string]int32{
	"Unspecified": 0,
	"Info":        1,
	"Debug":       2,
	"Warn":        3,
	"Error":       4,
	"Fatal":       5,
}

Functions

This section is empty.

Types

type Access

type Access struct {
	AccountAccess     *AccountAccess              `protobuf:"bytes,1,opt,name=account_access,json=accountAccess,proto3" json:"account_access,omitempty"`
	NamespaceAccesses map[string]*NamespaceAccess `` /* 200-byte string literal not displayed */
}

temporal:dev

func (*Access) Descriptor

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

func (*Access) Equal

func (this *Access) Equal(that interface{}) bool

func (*Access) GetAccountAccess

func (m *Access) GetAccountAccess() *AccountAccess

func (*Access) GetNamespaceAccesses

func (m *Access) GetNamespaceAccesses() map[string]*NamespaceAccess

func (*Access) GoString

func (this *Access) GoString() string

func (*Access) Marshal

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

func (*Access) MarshalTo

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

func (*Access) MarshalToSizedBuffer

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

func (*Access) ProtoMessage

func (*Access) ProtoMessage()

func (*Access) Reset

func (m *Access) Reset()

func (*Access) Size

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

func (*Access) String

func (this *Access) String() string

func (*Access) Unmarshal

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

func (*Access) XXX_DiscardUnknown

func (m *Access) XXX_DiscardUnknown()

func (*Access) XXX_Marshal

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

func (*Access) XXX_Merge

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

func (*Access) XXX_Size

func (m *Access) XXX_Size() int

func (*Access) XXX_Unmarshal

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

type AccountAccess

type AccountAccess struct {
	Role string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
}

temporal:dev

func (*AccountAccess) Descriptor

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

func (*AccountAccess) Equal

func (this *AccountAccess) Equal(that interface{}) bool

func (*AccountAccess) GetRole

func (m *AccountAccess) GetRole() string

func (*AccountAccess) GoString

func (this *AccountAccess) GoString() string

func (*AccountAccess) Marshal

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

func (*AccountAccess) MarshalTo

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

func (*AccountAccess) MarshalToSizedBuffer

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

func (*AccountAccess) ProtoMessage

func (*AccountAccess) ProtoMessage()

func (*AccountAccess) Reset

func (m *AccountAccess) Reset()

func (*AccountAccess) Size

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

func (*AccountAccess) String

func (this *AccountAccess) String() string

func (*AccountAccess) Unmarshal

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

func (*AccountAccess) XXX_DiscardUnknown

func (m *AccountAccess) XXX_DiscardUnknown()

func (*AccountAccess) XXX_Marshal

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

func (*AccountAccess) XXX_Merge

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

func (*AccountAccess) XXX_Size

func (m *AccountAccess) XXX_Size() int

func (*AccountAccess) XXX_Unmarshal

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

type LogCategory

type LogCategory int32

temporal:dev

const (
	LOG_CATEGORY_UNSPECIFIED LogCategory = 0
	LOG_CATEGORY_ADMIN       LogCategory = 1
	LOG_CATEGORY_SYSTEM      LogCategory = 2
)

func (LogCategory) EnumDescriptor

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

func (LogCategory) String

func (x LogCategory) String() string

type LogLevel

type LogLevel int32

temporal:dev

const (
	LOG_LEVEL_UNSPECIFIED LogLevel = 0
	LOG_LEVEL_INFO        LogLevel = 1
	LOG_LEVEL_DEBUG       LogLevel = 2
	LOG_LEVEL_WARN        LogLevel = 3
	LOG_LEVEL_ERROR       LogLevel = 4
	LOG_LEVEL_FATAL       LogLevel = 5
)

func (LogLevel) EnumDescriptor

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

func (LogLevel) String

func (x LogLevel) String() string

type LogRecord

type LogRecord struct {
	// Time when the log was emitted from the source
	EmitTime *types.Timestamp `protobuf:"bytes,1,opt,name=emit_time,json=emitTime,proto3" json:"emit_time,omitempty"`
	// Deprecated, we should use status field to represent the request status, and level field seems not being used.
	// temporal:dev
	Level LogLevel `protobuf:"varint,2,opt,name=level,proto3,enum=temporal.api.cloud.auditlog.v1.LogLevel" json:"level,omitempty"` // Deprecated: Do not use.
	// Deprecated, we've been using principal field to show the agent to do the request
	// temporal:dev
	UserEmail string `protobuf:"bytes,3,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"` // Deprecated: Do not use.
	// Changed to use x_forwarded_for to be more accurate name
	// temporal:dev
	CallerIpAddress string `protobuf:"bytes,4,opt,name=caller_ip_address,json=callerIpAddress,proto3" json:"caller_ip_address,omitempty"` // Deprecated: Do not use.
	// Operation performed
	Operation string `protobuf:"bytes,5,opt,name=operation,proto3" json:"operation,omitempty"`
	// Deprecated, we will use the raw_details field to capture and expose the request details to the customer.
	// The raw_details field will be assigned the value of the 'gprc.raw_request' header.  If it has raw cert data
	// we will use the fingerprint of it instead.
	// temporal:dev
	Details *OperationDetail `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"` // Deprecated: Do not use.
	// Operation status from API call
	Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	// Deprecated, this was an old design, and it has not been used.
	// temporal:dev
	Category LogCategory `protobuf:"varint,8,opt,name=category,proto3,enum=temporal.api.cloud.auditlog.v1.LogCategory" json:"category,omitempty"` // Deprecated: Do not use.
	// Specifies the version of the log entry to distinguish between different systems on the server side.
	Version int32 `protobuf:"varint,9,opt,name=version,proto3" json:"version,omitempty"`
	// Unique ID for the log record.
	LogId string `protobuf:"bytes,10,opt,name=log_id,json=logId,proto3" json:"log_id,omitempty"`
	// Request ID / Async Operation ID
	// temporal:dev
	RequestId string `protobuf:"bytes,11,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // Deprecated: Do not use.
	// Principal struct
	Principal *Principal `protobuf:"bytes,12,opt,name=principal,proto3" json:"principal,omitempty"`
	// Raw request details - comment out for now, will need to wait for gogo deprecation to add it back
	RawDetails *types.Struct `protobuf:"bytes,13,opt,name=raw_details,json=rawDetails,proto3" json:"raw_details,omitempty"`
	// x_forwarded_for, capture the chain of ip address from the caller
	XForwardedFor string `protobuf:"bytes,14,opt,name=x_forwarded_for,json=xForwardedFor,proto3" json:"x_forwarded_for,omitempty"`
	// Request ID / Async Operation ID
	AsyncOperationId string `protobuf:"bytes,15,opt,name=async_operation_id,json=asyncOperationId,proto3" json:"async_operation_id,omitempty"`
}

LogRecord represents an audit log entry from Temporal, structured for easy parsing and analysis.

func (*LogRecord) Descriptor

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

func (*LogRecord) Equal

func (this *LogRecord) Equal(that interface{}) bool

func (*LogRecord) GetAsyncOperationId added in v0.51.0

func (m *LogRecord) GetAsyncOperationId() string

func (*LogRecord) GetCallerIpAddress deprecated

func (m *LogRecord) GetCallerIpAddress() string

Deprecated: Do not use.

func (*LogRecord) GetCategory deprecated

func (m *LogRecord) GetCategory() LogCategory

Deprecated: Do not use.

func (*LogRecord) GetDetails deprecated

func (m *LogRecord) GetDetails() *OperationDetail

Deprecated: Do not use.

func (*LogRecord) GetEmitTime

func (m *LogRecord) GetEmitTime() *types.Timestamp

func (*LogRecord) GetLevel deprecated

func (m *LogRecord) GetLevel() LogLevel

Deprecated: Do not use.

func (*LogRecord) GetLogId

func (m *LogRecord) GetLogId() string

func (*LogRecord) GetOperation

func (m *LogRecord) GetOperation() string

func (*LogRecord) GetPrincipal

func (m *LogRecord) GetPrincipal() *Principal

func (*LogRecord) GetRawDetails added in v0.55.0

func (m *LogRecord) GetRawDetails() *types.Struct

func (*LogRecord) GetRequestId deprecated

func (m *LogRecord) GetRequestId() string

Deprecated: Do not use.

func (*LogRecord) GetStatus

func (m *LogRecord) GetStatus() string

func (*LogRecord) GetUserEmail deprecated

func (m *LogRecord) GetUserEmail() string

Deprecated: Do not use.

func (*LogRecord) GetVersion

func (m *LogRecord) GetVersion() int32

func (*LogRecord) GetXForwardedFor added in v0.51.0

func (m *LogRecord) GetXForwardedFor() string

func (*LogRecord) GoString

func (this *LogRecord) GoString() string

func (*LogRecord) Marshal

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

func (*LogRecord) MarshalTo

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

func (*LogRecord) MarshalToSizedBuffer

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

func (*LogRecord) ProtoMessage

func (*LogRecord) ProtoMessage()

func (*LogRecord) Reset

func (m *LogRecord) Reset()

func (*LogRecord) Size

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

func (*LogRecord) String

func (this *LogRecord) String() string

func (*LogRecord) Unmarshal

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

func (*LogRecord) XXX_DiscardUnknown

func (m *LogRecord) XXX_DiscardUnknown()

func (*LogRecord) XXX_Marshal

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

func (*LogRecord) XXX_Merge

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

func (*LogRecord) XXX_Size

func (m *LogRecord) XXX_Size() int

func (*LogRecord) XXX_Unmarshal

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

type NamespaceAccess

type NamespaceAccess struct {
	Permission string `protobuf:"bytes,1,opt,name=permission,proto3" json:"permission,omitempty"`
}

temporal:dev

func (*NamespaceAccess) Descriptor

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

func (*NamespaceAccess) Equal

func (this *NamespaceAccess) Equal(that interface{}) bool

func (*NamespaceAccess) GetPermission

func (m *NamespaceAccess) GetPermission() string

func (*NamespaceAccess) GoString

func (this *NamespaceAccess) GoString() string

func (*NamespaceAccess) Marshal

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

func (*NamespaceAccess) MarshalTo

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

func (*NamespaceAccess) MarshalToSizedBuffer

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

func (*NamespaceAccess) ProtoMessage

func (*NamespaceAccess) ProtoMessage()

func (*NamespaceAccess) Reset

func (m *NamespaceAccess) Reset()

func (*NamespaceAccess) Size

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

func (*NamespaceAccess) String

func (this *NamespaceAccess) String() string

func (*NamespaceAccess) Unmarshal

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

func (*NamespaceAccess) XXX_DiscardUnknown

func (m *NamespaceAccess) XXX_DiscardUnknown()

func (*NamespaceAccess) XXX_Marshal

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

func (*NamespaceAccess) XXX_Merge

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

func (*NamespaceAccess) XXX_Size

func (m *NamespaceAccess) XXX_Size() int

func (*NamespaceAccess) XXX_Unmarshal

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

type OperationDetail

type OperationDetail struct {
	// The namespace the operation was performed on - optional
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// The email addresses of the users on whom the operation was performed - optional
	TargetUsers []string `protobuf:"bytes,2,rep,name=target_users,json=targetUsers,proto3" json:"target_users,omitempty"`
	// Names of any roles/accesses assigned to identities that were processed in this request - optional
	Roles []string `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	// Fingerprints if client ca is included - optional
	ClientCaFingerprints []string `protobuf:"bytes,4,rep,name=client_ca_fingerprints,json=clientCaFingerprints,proto3" json:"client_ca_fingerprints,omitempty"`
	// Details of a search attribute update - optional
	SearchAttributeUpdate *SearchAttributeUpdate `` /* 126-byte string literal not displayed */
	// Additional relevant message - optional
	AdditionalMessage string `protobuf:"bytes,6,opt,name=additional_message,json=additionalMessage,proto3" json:"additional_message,omitempty"`
	// Namespace's region - optional
	Region string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	// If account features were updated i.e. external metrics, audit logging sink etc. - optional
	AccountFeatures []string `protobuf:"bytes,8,rep,name=account_features,json=accountFeatures,proto3" json:"account_features,omitempty"`
	// Third party log details eg: auth0 - optional
	ThirdPartyDetails *ThirdPartyLogDetail `protobuf:"bytes,9,opt,name=third_party_details,json=thirdPartyDetails,proto3" json:"third_party_details,omitempty"`
	// the access in the request if there is any
	Access *Access `protobuf:"bytes,10,opt,name=access,proto3" json:"access,omitempty"`
	// the namespace access in the request if there is any
	NamespaceAccess *NamespaceAccess `protobuf:"bytes,11,opt,name=namespace_access,json=namespaceAccess,proto3" json:"namespace_access,omitempty"`
}

OperationDetails includes potential more detailed operation logs extracted from the different fields in the Temporal API logs or third party logs, e.g. auth0 temporal:dev

func (*OperationDetail) Descriptor

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

func (*OperationDetail) Equal

func (this *OperationDetail) Equal(that interface{}) bool

func (*OperationDetail) GetAccess

func (m *OperationDetail) GetAccess() *Access

func (*OperationDetail) GetAccountFeatures

func (m *OperationDetail) GetAccountFeatures() []string

func (*OperationDetail) GetAdditionalMessage

func (m *OperationDetail) GetAdditionalMessage() string

func (*OperationDetail) GetClientCaFingerprints

func (m *OperationDetail) GetClientCaFingerprints() []string

func (*OperationDetail) GetNamespace

func (m *OperationDetail) GetNamespace() string

func (*OperationDetail) GetNamespaceAccess

func (m *OperationDetail) GetNamespaceAccess() *NamespaceAccess

func (*OperationDetail) GetRegion

func (m *OperationDetail) GetRegion() string

func (*OperationDetail) GetRoles

func (m *OperationDetail) GetRoles() []string

func (*OperationDetail) GetSearchAttributeUpdate

func (m *OperationDetail) GetSearchAttributeUpdate() *SearchAttributeUpdate

func (*OperationDetail) GetTargetUsers

func (m *OperationDetail) GetTargetUsers() []string

func (*OperationDetail) GetThirdPartyDetails

func (m *OperationDetail) GetThirdPartyDetails() *ThirdPartyLogDetail

func (*OperationDetail) GoString

func (this *OperationDetail) GoString() string

func (*OperationDetail) Marshal

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

func (*OperationDetail) MarshalTo

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

func (*OperationDetail) MarshalToSizedBuffer

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

func (*OperationDetail) ProtoMessage

func (*OperationDetail) ProtoMessage()

func (*OperationDetail) Reset

func (m *OperationDetail) Reset()

func (*OperationDetail) Size

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

func (*OperationDetail) String

func (this *OperationDetail) String() string

func (*OperationDetail) Unmarshal

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

func (*OperationDetail) XXX_DiscardUnknown

func (m *OperationDetail) XXX_DiscardUnknown()

func (*OperationDetail) XXX_Marshal

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

func (*OperationDetail) XXX_Merge

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

func (*OperationDetail) XXX_Size

func (m *OperationDetail) XXX_Size() int

func (*OperationDetail) XXX_Unmarshal

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

type Principal

type Principal struct {
	// Possible type values: user, serviceaccount.
	Type     string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Id       string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name     string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	ApiKeyId string `protobuf:"bytes,4,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
}

func (*Principal) Descriptor

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

func (*Principal) Equal

func (this *Principal) Equal(that interface{}) bool

func (*Principal) GetApiKeyId added in v0.51.0

func (m *Principal) GetApiKeyId() string

func (*Principal) GetId

func (m *Principal) GetId() string

func (*Principal) GetName

func (m *Principal) GetName() string

func (*Principal) GetType

func (m *Principal) GetType() string

func (*Principal) GoString

func (this *Principal) GoString() string

func (*Principal) Marshal

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

func (*Principal) MarshalTo

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

func (*Principal) MarshalToSizedBuffer

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

func (*Principal) ProtoMessage

func (*Principal) ProtoMessage()

func (*Principal) Reset

func (m *Principal) Reset()

func (*Principal) Size

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

func (*Principal) String

func (this *Principal) String() string

func (*Principal) Unmarshal

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

func (*Principal) XXX_DiscardUnknown

func (m *Principal) XXX_DiscardUnknown()

func (*Principal) XXX_Marshal

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

func (*Principal) XXX_Merge

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

func (*Principal) XXX_Size

func (m *Principal) XXX_Size() int

func (*Principal) XXX_Unmarshal

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

type SearchAttributeUpdate

type SearchAttributeUpdate struct {
	ExistingAttribute string `protobuf:"bytes,1,opt,name=existing_attribute,json=existingAttribute,proto3" json:"existing_attribute,omitempty"`
	NewAttribute      string `protobuf:"bytes,2,opt,name=new_attribute,json=newAttribute,proto3" json:"new_attribute,omitempty"`
}

temporal:dev

func (*SearchAttributeUpdate) Descriptor

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

func (*SearchAttributeUpdate) Equal

func (this *SearchAttributeUpdate) Equal(that interface{}) bool

func (*SearchAttributeUpdate) GetExistingAttribute

func (m *SearchAttributeUpdate) GetExistingAttribute() string

func (*SearchAttributeUpdate) GetNewAttribute

func (m *SearchAttributeUpdate) GetNewAttribute() string

func (*SearchAttributeUpdate) GoString

func (this *SearchAttributeUpdate) GoString() string

func (*SearchAttributeUpdate) Marshal

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

func (*SearchAttributeUpdate) MarshalTo

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

func (*SearchAttributeUpdate) MarshalToSizedBuffer

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

func (*SearchAttributeUpdate) ProtoMessage

func (*SearchAttributeUpdate) ProtoMessage()

func (*SearchAttributeUpdate) Reset

func (m *SearchAttributeUpdate) Reset()

func (*SearchAttributeUpdate) Size

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

func (*SearchAttributeUpdate) String

func (this *SearchAttributeUpdate) String() string

func (*SearchAttributeUpdate) Unmarshal

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

func (*SearchAttributeUpdate) XXX_DiscardUnknown

func (m *SearchAttributeUpdate) XXX_DiscardUnknown()

func (*SearchAttributeUpdate) XXX_Marshal

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

func (*SearchAttributeUpdate) XXX_Merge

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

func (*SearchAttributeUpdate) XXX_Size

func (m *SearchAttributeUpdate) XXX_Size() int

func (*SearchAttributeUpdate) XXX_Unmarshal

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

type ThirdPartyLogDetail

type ThirdPartyLogDetail struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// the third party source, e.g. auth0
	Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	// the raw log message from the third party app, e.g. the whole auth0 event log
	RawMessage string `protobuf:"bytes,3,opt,name=raw_message,json=rawMessage,proto3" json:"raw_message,omitempty"`
}

temporal:dev

func (*ThirdPartyLogDetail) Descriptor

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

func (*ThirdPartyLogDetail) Equal

func (this *ThirdPartyLogDetail) Equal(that interface{}) bool

func (*ThirdPartyLogDetail) GetId

func (m *ThirdPartyLogDetail) GetId() string

func (*ThirdPartyLogDetail) GetRawMessage

func (m *ThirdPartyLogDetail) GetRawMessage() string

func (*ThirdPartyLogDetail) GetSource

func (m *ThirdPartyLogDetail) GetSource() string

func (*ThirdPartyLogDetail) GoString

func (this *ThirdPartyLogDetail) GoString() string

func (*ThirdPartyLogDetail) Marshal

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

func (*ThirdPartyLogDetail) MarshalTo

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

func (*ThirdPartyLogDetail) MarshalToSizedBuffer

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

func (*ThirdPartyLogDetail) ProtoMessage

func (*ThirdPartyLogDetail) ProtoMessage()

func (*ThirdPartyLogDetail) Reset

func (m *ThirdPartyLogDetail) Reset()

func (*ThirdPartyLogDetail) Size

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

func (*ThirdPartyLogDetail) String

func (this *ThirdPartyLogDetail) String() string

func (*ThirdPartyLogDetail) Unmarshal

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

func (*ThirdPartyLogDetail) XXX_DiscardUnknown

func (m *ThirdPartyLogDetail) XXX_DiscardUnknown()

func (*ThirdPartyLogDetail) XXX_Marshal

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

func (*ThirdPartyLogDetail) XXX_Merge

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

func (*ThirdPartyLogDetail) XXX_Size

func (m *ThirdPartyLogDetail) XXX_Size() int

func (*ThirdPartyLogDetail) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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