Show / Hide Table of Contents

Class ActivityLog

The log of the action taken by different persona on the access request, e.g. approve/deny/revoke

Inheritance
object
ActivityLog
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LockboxService.Models
Assembly: OCI.DotNetSDK.Lockbox.dll
Syntax
public class ActivityLog

Properties

Action

Declaration
[JsonProperty(PropertyName = "action")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AccessRequestActionType? Action { get; set; }
Property Value
Type Description
AccessRequestActionType?

The action take by persona

Message

Declaration
[JsonProperty(PropertyName = "message")]
public string Message { get; set; }
Property Value
Type Description
string

The action justification or details.

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The time the action was taken. Format is defined by RFC3339. Example: 2020-01-25T21:10:29.600Z

UserId

Declaration
[JsonProperty(PropertyName = "userId")]
public string UserId { get; set; }
Property Value
Type Description
string

User OCID of the persona

UserLevel

Declaration
[JsonProperty(PropertyName = "userLevel")]
[JsonConverter(typeof(ResponseEnumConverter))]
public PersonaLevel? UserLevel { get; set; }
Property Value
Type Description
PersonaLevel?

Level of the persona

In this article
Back to top