Class ActivityLog
The log of the action taken by different persona on the access request, e.g. approve/deny/revoke
Inherited Members
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 |