com.google.rpc.context.audit_context

Members list

Concise view

Type members

Classlikes

final case class AuditContext(auditLog: ByteString, scrubbedRequest: Option[Struct], scrubbedResponse: Option[Struct], scrubbedResponseItemCount: Int, targetResource: String, unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[AuditContext]

AuditContext provides information that is needed for audit logging.

AuditContext provides information that is needed for audit logging.

Attributes

auditLog

Serialized audit log.

scrubbedRequest

An API request message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

scrubbedResponse

An API response message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

scrubbedResponseItemCount

Number of scrubbed response items.

targetResource

Audit resource name which is scrubbed.

Companion:
object
Source:
AuditContext.scala
Graph
Supertypes
trait Updatable[AuditContext]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AuditContext extends GeneratedMessageCompanion[AuditContext]

Attributes

Companion:
class
Source:
AuditContext.scala
Graph
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[AuditContext]
trait Serializable
class Object
trait Matchable
class Any
Self type
object AuditContextProto extends GeneratedFileObject

Attributes

Source:
AuditContextProto.scala
Graph
Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type