audit_event_go_proto

package
v0.7.4 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_core_resources_audit_event_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AuditEvent

type AuditEvent struct {

	// Logical id of this artifact
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Metadata about the resource
	Meta *datatypes_go_proto.Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// A set of rules under which this content was created
	ImplicitRules *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=implicit_rules,json=implicitRules,proto3" json:"implicit_rules,omitempty"`
	// Language of the resource content
	Language *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"`
	// Text summary of the resource, for human interpretation
	Text *datatypes_go_proto.Narrative `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
	// Contained, inline Resources
	Contained []*any.Any `protobuf:"bytes,6,rep,name=contained,proto3" json:"contained,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,8,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,9,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Type/identifier of event
	Type *datatypes_go_proto.Coding `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"`
	// More specific type/id for the event
	Subtype []*datatypes_go_proto.Coding `protobuf:"bytes,11,rep,name=subtype,proto3" json:"subtype,omitempty"`
	Action  *AuditEvent_ActionCode       `protobuf:"bytes,12,opt,name=action,proto3" json:"action,omitempty"`
	// When the activity occurred
	Period *datatypes_go_proto.Period `protobuf:"bytes,13,opt,name=period,proto3" json:"period,omitempty"`
	// Time when the event was recorded
	Recorded *datatypes_go_proto.Instant `protobuf:"bytes,14,opt,name=recorded,proto3" json:"recorded,omitempty"`
	Outcome  *AuditEvent_OutcomeCode     `protobuf:"bytes,15,opt,name=outcome,proto3" json:"outcome,omitempty"`
	// Description of the event outcome
	OutcomeDesc *datatypes_go_proto.String `protobuf:"bytes,16,opt,name=outcome_desc,json=outcomeDesc,proto3" json:"outcome_desc,omitempty"`
	// The purposeOfUse of the event
	PurposeOfEvent []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,17,rep,name=purpose_of_event,json=purposeOfEvent,proto3" json:"purpose_of_event,omitempty"`
	Agent          []*AuditEvent_Agent                   `protobuf:"bytes,18,rep,name=agent,proto3" json:"agent,omitempty"`
	Source         *AuditEvent_Source                    `protobuf:"bytes,19,opt,name=source,proto3" json:"source,omitempty"`
	Entity         []*AuditEvent_Entity                  `protobuf:"bytes,20,rep,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for AuditEvent, last updated 2019-11-01T09:29:23.356+11:00. Event record kept for security purposes. See http://hl7.org/fhir/StructureDefinition/AuditEvent

func (*AuditEvent) Descriptor deprecated

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

Deprecated: Use AuditEvent.ProtoReflect.Descriptor instead.

func (*AuditEvent) GetAction

func (x *AuditEvent) GetAction() *AuditEvent_ActionCode

func (*AuditEvent) GetAgent

func (x *AuditEvent) GetAgent() []*AuditEvent_Agent

func (*AuditEvent) GetContained

func (x *AuditEvent) GetContained() []*any.Any

func (*AuditEvent) GetEntity

func (x *AuditEvent) GetEntity() []*AuditEvent_Entity

func (*AuditEvent) GetExtension

func (x *AuditEvent) GetExtension() []*datatypes_go_proto.Extension

func (*AuditEvent) GetId

func (x *AuditEvent) GetId() *datatypes_go_proto.Id

func (*AuditEvent) GetImplicitRules

func (x *AuditEvent) GetImplicitRules() *datatypes_go_proto.Uri

func (*AuditEvent) GetLanguage

func (x *AuditEvent) GetLanguage() *datatypes_go_proto.Code

func (*AuditEvent) GetMeta

func (x *AuditEvent) GetMeta() *datatypes_go_proto.Meta

func (*AuditEvent) GetModifierExtension

func (x *AuditEvent) GetModifierExtension() []*datatypes_go_proto.Extension

func (*AuditEvent) GetOutcome

func (x *AuditEvent) GetOutcome() *AuditEvent_OutcomeCode

func (*AuditEvent) GetOutcomeDesc

func (x *AuditEvent) GetOutcomeDesc() *datatypes_go_proto.String

func (*AuditEvent) GetPeriod

func (x *AuditEvent) GetPeriod() *datatypes_go_proto.Period

func (*AuditEvent) GetPurposeOfEvent

func (x *AuditEvent) GetPurposeOfEvent() []*datatypes_go_proto.CodeableConcept

func (*AuditEvent) GetRecorded

func (x *AuditEvent) GetRecorded() *datatypes_go_proto.Instant

func (*AuditEvent) GetSource

func (x *AuditEvent) GetSource() *AuditEvent_Source

func (*AuditEvent) GetSubtype

func (x *AuditEvent) GetSubtype() []*datatypes_go_proto.Coding

func (*AuditEvent) GetText

func (x *AuditEvent) GetText() *datatypes_go_proto.Narrative

func (*AuditEvent) GetType

func (x *AuditEvent) GetType() *datatypes_go_proto.Coding

func (*AuditEvent) ProtoMessage

func (*AuditEvent) ProtoMessage()

func (*AuditEvent) ProtoReflect

func (x *AuditEvent) ProtoReflect() protoreflect.Message

func (*AuditEvent) Reset

func (x *AuditEvent) Reset()

func (*AuditEvent) String

func (x *AuditEvent) String() string

type AuditEvent_ActionCode

type AuditEvent_ActionCode struct {
	Value     codes_go_proto.AuditEventActionCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.AuditEventActionCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension           `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

Type of action performed during the event

func (*AuditEvent_ActionCode) Descriptor deprecated

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

Deprecated: Use AuditEvent_ActionCode.ProtoReflect.Descriptor instead.

func (*AuditEvent_ActionCode) GetExtension

func (x *AuditEvent_ActionCode) GetExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_ActionCode) GetId

func (*AuditEvent_ActionCode) GetValue

func (*AuditEvent_ActionCode) ProtoMessage

func (*AuditEvent_ActionCode) ProtoMessage()

func (*AuditEvent_ActionCode) ProtoReflect

func (x *AuditEvent_ActionCode) ProtoReflect() protoreflect.Message

func (*AuditEvent_ActionCode) Reset

func (x *AuditEvent_ActionCode) Reset()

func (*AuditEvent_ActionCode) String

func (x *AuditEvent_ActionCode) String() string

type AuditEvent_Agent

type AuditEvent_Agent struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// How agent participated
	Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// Agent role in the event
	Role []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,rep,name=role,proto3" json:"role,omitempty"`
	// Identifier of who
	Who *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=who,proto3" json:"who,omitempty"`
	// Alternative User identity
	AltId *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=alt_id,json=altId,proto3" json:"alt_id,omitempty"`
	// Human friendly name for the agent
	Name *datatypes_go_proto.String `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	// Whether user is initiator
	Requestor *datatypes_go_proto.Boolean `protobuf:"bytes,9,opt,name=requestor,proto3" json:"requestor,omitempty"`
	// Where
	Location *datatypes_go_proto.Reference `protobuf:"bytes,10,opt,name=location,proto3" json:"location,omitempty"`
	// Policy that authorized event
	Policy []*datatypes_go_proto.Uri `protobuf:"bytes,11,rep,name=policy,proto3" json:"policy,omitempty"`
	// Type of media
	Media   *datatypes_go_proto.Coding `protobuf:"bytes,12,opt,name=media,proto3" json:"media,omitempty"`
	Network *AuditEvent_Agent_Network  `protobuf:"bytes,13,opt,name=network,proto3" json:"network,omitempty"`
	// Reason given for this user
	PurposeOfUse []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,14,rep,name=purpose_of_use,json=purposeOfUse,proto3" json:"purpose_of_use,omitempty"`
	// contains filtered or unexported fields
}

Actor involved in the event

func (*AuditEvent_Agent) Descriptor deprecated

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

Deprecated: Use AuditEvent_Agent.ProtoReflect.Descriptor instead.

func (*AuditEvent_Agent) GetAltId

func (*AuditEvent_Agent) GetExtension

func (x *AuditEvent_Agent) GetExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Agent) GetId

func (*AuditEvent_Agent) GetLocation

func (x *AuditEvent_Agent) GetLocation() *datatypes_go_proto.Reference

func (*AuditEvent_Agent) GetMedia

func (*AuditEvent_Agent) GetModifierExtension

func (x *AuditEvent_Agent) GetModifierExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Agent) GetName

func (*AuditEvent_Agent) GetNetwork

func (x *AuditEvent_Agent) GetNetwork() *AuditEvent_Agent_Network

func (*AuditEvent_Agent) GetPolicy

func (x *AuditEvent_Agent) GetPolicy() []*datatypes_go_proto.Uri

func (*AuditEvent_Agent) GetPurposeOfUse

func (x *AuditEvent_Agent) GetPurposeOfUse() []*datatypes_go_proto.CodeableConcept

func (*AuditEvent_Agent) GetRequestor

func (x *AuditEvent_Agent) GetRequestor() *datatypes_go_proto.Boolean

func (*AuditEvent_Agent) GetRole

func (*AuditEvent_Agent) GetType

func (*AuditEvent_Agent) GetWho

func (*AuditEvent_Agent) ProtoMessage

func (*AuditEvent_Agent) ProtoMessage()

func (*AuditEvent_Agent) ProtoReflect

func (x *AuditEvent_Agent) ProtoReflect() protoreflect.Message

func (*AuditEvent_Agent) Reset

func (x *AuditEvent_Agent) Reset()

func (*AuditEvent_Agent) String

func (x *AuditEvent_Agent) String() string

type AuditEvent_Agent_Network

type AuditEvent_Agent_Network struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Identifier for the network access point of the user device
	Address *datatypes_go_proto.String         `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	Type    *AuditEvent_Agent_Network_TypeCode `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

Logical network location for application activity

func (*AuditEvent_Agent_Network) Descriptor deprecated

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

Deprecated: Use AuditEvent_Agent_Network.ProtoReflect.Descriptor instead.

func (*AuditEvent_Agent_Network) GetAddress

func (*AuditEvent_Agent_Network) GetExtension

func (*AuditEvent_Agent_Network) GetId

func (*AuditEvent_Agent_Network) GetModifierExtension

func (x *AuditEvent_Agent_Network) GetModifierExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Agent_Network) GetType

func (*AuditEvent_Agent_Network) ProtoMessage

func (*AuditEvent_Agent_Network) ProtoMessage()

func (*AuditEvent_Agent_Network) ProtoReflect

func (x *AuditEvent_Agent_Network) ProtoReflect() protoreflect.Message

func (*AuditEvent_Agent_Network) Reset

func (x *AuditEvent_Agent_Network) Reset()

func (*AuditEvent_Agent_Network) String

func (x *AuditEvent_Agent_Network) String() string

type AuditEvent_Agent_Network_TypeCode

type AuditEvent_Agent_Network_TypeCode struct {
	Value     codes_go_proto.AuditEventAgentNetworkTypeCode_Value `` /* 126-byte string literal not displayed */
	Id        *datatypes_go_proto.String                          `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                     `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

The type of network access point

func (*AuditEvent_Agent_Network_TypeCode) Descriptor deprecated

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

Deprecated: Use AuditEvent_Agent_Network_TypeCode.ProtoReflect.Descriptor instead.

func (*AuditEvent_Agent_Network_TypeCode) GetExtension

func (*AuditEvent_Agent_Network_TypeCode) GetId

func (*AuditEvent_Agent_Network_TypeCode) GetValue

func (*AuditEvent_Agent_Network_TypeCode) ProtoMessage

func (*AuditEvent_Agent_Network_TypeCode) ProtoMessage()

func (*AuditEvent_Agent_Network_TypeCode) ProtoReflect

func (*AuditEvent_Agent_Network_TypeCode) Reset

func (*AuditEvent_Agent_Network_TypeCode) String

type AuditEvent_Entity

type AuditEvent_Entity struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Specific instance of resource
	What *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=what,proto3" json:"what,omitempty"`
	// Type of entity involved
	Type *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// What role the entity played
	Role *datatypes_go_proto.Coding `protobuf:"bytes,6,opt,name=role,proto3" json:"role,omitempty"`
	// Life-cycle stage for the entity
	Lifecycle *datatypes_go_proto.Coding `protobuf:"bytes,7,opt,name=lifecycle,proto3" json:"lifecycle,omitempty"`
	// Security labels on the entity
	SecurityLabel []*datatypes_go_proto.Coding `protobuf:"bytes,8,rep,name=security_label,json=securityLabel,proto3" json:"security_label,omitempty"`
	// Descriptor for entity
	Name *datatypes_go_proto.String `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
	// Descriptive text
	Description *datatypes_go_proto.String `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	// Query parameters
	Query  *datatypes_go_proto.Base64Binary `protobuf:"bytes,11,opt,name=query,proto3" json:"query,omitempty"`
	Detail []*AuditEvent_Entity_Detail      `protobuf:"bytes,12,rep,name=detail,proto3" json:"detail,omitempty"`
	// contains filtered or unexported fields
}

Data or objects used

func (*AuditEvent_Entity) Descriptor deprecated

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

Deprecated: Use AuditEvent_Entity.ProtoReflect.Descriptor instead.

func (*AuditEvent_Entity) GetDescription

func (x *AuditEvent_Entity) GetDescription() *datatypes_go_proto.String

func (*AuditEvent_Entity) GetDetail

func (x *AuditEvent_Entity) GetDetail() []*AuditEvent_Entity_Detail

func (*AuditEvent_Entity) GetExtension

func (x *AuditEvent_Entity) GetExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Entity) GetId

func (*AuditEvent_Entity) GetLifecycle

func (x *AuditEvent_Entity) GetLifecycle() *datatypes_go_proto.Coding

func (*AuditEvent_Entity) GetModifierExtension

func (x *AuditEvent_Entity) GetModifierExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Entity) GetName

func (*AuditEvent_Entity) GetQuery

func (*AuditEvent_Entity) GetRole

func (*AuditEvent_Entity) GetSecurityLabel

func (x *AuditEvent_Entity) GetSecurityLabel() []*datatypes_go_proto.Coding

func (*AuditEvent_Entity) GetType

func (*AuditEvent_Entity) GetWhat

func (*AuditEvent_Entity) ProtoMessage

func (*AuditEvent_Entity) ProtoMessage()

func (*AuditEvent_Entity) ProtoReflect

func (x *AuditEvent_Entity) ProtoReflect() protoreflect.Message

func (*AuditEvent_Entity) Reset

func (x *AuditEvent_Entity) Reset()

func (*AuditEvent_Entity) String

func (x *AuditEvent_Entity) String() string

type AuditEvent_Entity_Detail

type AuditEvent_Entity_Detail struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Name of the property
	Type  *datatypes_go_proto.String       `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Value *AuditEvent_Entity_Detail_ValueX `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Additional Information about the entity

func (*AuditEvent_Entity_Detail) Descriptor deprecated

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

Deprecated: Use AuditEvent_Entity_Detail.ProtoReflect.Descriptor instead.

func (*AuditEvent_Entity_Detail) GetExtension

func (*AuditEvent_Entity_Detail) GetId

func (*AuditEvent_Entity_Detail) GetModifierExtension

func (x *AuditEvent_Entity_Detail) GetModifierExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Entity_Detail) GetType

func (*AuditEvent_Entity_Detail) GetValue

func (*AuditEvent_Entity_Detail) ProtoMessage

func (*AuditEvent_Entity_Detail) ProtoMessage()

func (*AuditEvent_Entity_Detail) ProtoReflect

func (x *AuditEvent_Entity_Detail) ProtoReflect() protoreflect.Message

func (*AuditEvent_Entity_Detail) Reset

func (x *AuditEvent_Entity_Detail) Reset()

func (*AuditEvent_Entity_Detail) String

func (x *AuditEvent_Entity_Detail) String() string

type AuditEvent_Entity_Detail_ValueX

type AuditEvent_Entity_Detail_ValueX struct {

	// Types that are assignable to Choice:
	//	*AuditEvent_Entity_Detail_ValueX_StringValue
	//	*AuditEvent_Entity_Detail_ValueX_Base64Binary
	Choice isAuditEvent_Entity_Detail_ValueX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Property value

func (*AuditEvent_Entity_Detail_ValueX) Descriptor deprecated

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

Deprecated: Use AuditEvent_Entity_Detail_ValueX.ProtoReflect.Descriptor instead.

func (*AuditEvent_Entity_Detail_ValueX) GetBase64Binary

func (*AuditEvent_Entity_Detail_ValueX) GetChoice

func (m *AuditEvent_Entity_Detail_ValueX) GetChoice() isAuditEvent_Entity_Detail_ValueX_Choice

func (*AuditEvent_Entity_Detail_ValueX) GetStringValue

func (*AuditEvent_Entity_Detail_ValueX) ProtoMessage

func (*AuditEvent_Entity_Detail_ValueX) ProtoMessage()

func (*AuditEvent_Entity_Detail_ValueX) ProtoReflect

func (*AuditEvent_Entity_Detail_ValueX) Reset

func (*AuditEvent_Entity_Detail_ValueX) String

type AuditEvent_Entity_Detail_ValueX_Base64Binary

type AuditEvent_Entity_Detail_ValueX_Base64Binary struct {
	Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,2,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}

type AuditEvent_Entity_Detail_ValueX_StringValue

type AuditEvent_Entity_Detail_ValueX_StringValue struct {
	StringValue *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=string_value,json=string,proto3,oneof"`
}

type AuditEvent_OutcomeCode

type AuditEvent_OutcomeCode struct {
	Value     codes_go_proto.AuditEventOutcomeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.AuditEventOutcomeCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                 `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension            `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

Whether the event succeeded or failed

func (*AuditEvent_OutcomeCode) Descriptor deprecated

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

Deprecated: Use AuditEvent_OutcomeCode.ProtoReflect.Descriptor instead.

func (*AuditEvent_OutcomeCode) GetExtension

func (*AuditEvent_OutcomeCode) GetId

func (*AuditEvent_OutcomeCode) GetValue

func (*AuditEvent_OutcomeCode) ProtoMessage

func (*AuditEvent_OutcomeCode) ProtoMessage()

func (*AuditEvent_OutcomeCode) ProtoReflect

func (x *AuditEvent_OutcomeCode) ProtoReflect() protoreflect.Message

func (*AuditEvent_OutcomeCode) Reset

func (x *AuditEvent_OutcomeCode) Reset()

func (*AuditEvent_OutcomeCode) String

func (x *AuditEvent_OutcomeCode) String() string

type AuditEvent_Source

type AuditEvent_Source struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Logical source location within the enterprise
	Site *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=site,proto3" json:"site,omitempty"`
	// The identity of source detecting the event
	Observer *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=observer,proto3" json:"observer,omitempty"`
	// The type of source where event originated
	Type []*datatypes_go_proto.Coding `protobuf:"bytes,6,rep,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

Audit Event Reporter

func (*AuditEvent_Source) Descriptor deprecated

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

Deprecated: Use AuditEvent_Source.ProtoReflect.Descriptor instead.

func (*AuditEvent_Source) GetExtension

func (x *AuditEvent_Source) GetExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Source) GetId

func (*AuditEvent_Source) GetModifierExtension

func (x *AuditEvent_Source) GetModifierExtension() []*datatypes_go_proto.Extension

func (*AuditEvent_Source) GetObserver

func (*AuditEvent_Source) GetSite

func (*AuditEvent_Source) GetType

func (*AuditEvent_Source) ProtoMessage

func (*AuditEvent_Source) ProtoMessage()

func (*AuditEvent_Source) ProtoReflect

func (x *AuditEvent_Source) ProtoReflect() protoreflect.Message

func (*AuditEvent_Source) Reset

func (x *AuditEvent_Source) Reset()

func (*AuditEvent_Source) String

func (x *AuditEvent_Source) String() string

Jump to

Keyboard shortcuts

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