public sealed class Grant.Types.Timeline.Types.Event : IMessage<Grant.Types.Timeline.Types.Event>, IEquatable<Grant.Types.Timeline.Types.Event>, IDeepCloneable<Grant.Types.Timeline.Types.Event>, IBufferMessage, IMessage
Reference documentation and code samples for the Privileged Access Manager v1 API class Grant.Types.Timeline.Types.Event.
A single operation on the grant.
Implements
IMessageGrantTypesTimelineTypesEvent, IEquatableGrantTypesTimelineTypesEvent, IDeepCloneableGrantTypesTimelineTypesEvent, IBufferMessage, IMessageNamespace
Google.Cloud.PrivilegedAccessManager.V1Assembly
Google.Cloud.PrivilegedAccessManager.V1.dll
Constructors
Event()
public Event()
Event(Event)
public Event(Grant.Types.Timeline.Types.Event other)
Parameter | |
---|---|
Name | Description |
other |
GrantTypesTimelineTypesEvent |
Properties
Activated
public Grant.Types.Timeline.Types.Event.Types.Activated Activated { get; set; }
The grant was successfully activated to give access.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesActivated |
ActivationFailed
public Grant.Types.Timeline.Types.Event.Types.ActivationFailed ActivationFailed { get; set; }
There was a non-retriable error while trying to give access.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesActivationFailed |
Approved
public Grant.Types.Timeline.Types.Event.Types.Approved Approved { get; set; }
The grant was approved.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesApproved |
Denied
public Grant.Types.Timeline.Types.Event.Types.Denied Denied { get; set; }
The grant was denied.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesDenied |
Ended
public Grant.Types.Timeline.Types.Event.Types.Ended Ended { get; set; }
Access given by the grant ended automatically as the approved duration was over.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesEnded |
EventCase
public Grant.Types.Timeline.Types.Event.EventOneofCase EventCase { get; }
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventEventOneofCase |
EventTime
public Timestamp EventTime { get; set; }
Output only. The time (as recorded at server) when this event occurred.
Property Value | |
---|---|
Type | Description |
Timestamp |
Expired
public Grant.Types.Timeline.Types.Event.Types.Expired Expired { get; set; }
The approval workflow did not complete in the necessary duration, and so the grant is expired.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesExpired |
ExternallyModified
public Grant.Types.Timeline.Types.Event.Types.ExternallyModified ExternallyModified { get; set; }
The policy bindings made by grant have been modified outside of PAM.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesExternallyModified |
Requested
public Grant.Types.Timeline.Types.Event.Types.Requested Requested { get; set; }
The grant was requested.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesRequested |
Revoked
public Grant.Types.Timeline.Types.Event.Types.Revoked Revoked { get; set; }
The grant was revoked.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesRevoked |
Scheduled
public Grant.Types.Timeline.Types.Event.Types.Scheduled Scheduled { get; set; }
The grant has been scheduled to give access.
Property Value | |
---|---|
Type | Description |
GrantTypesTimelineTypesEventTypesScheduled |