public sealed class ApproveDecision : IMessage<ApproveDecision>, IEquatable<ApproveDecision>, IDeepCloneable<ApproveDecision>, IBufferMessage, IMessageReference documentation and code samples for the Access Approval v1 API class ApproveDecision.
A decision that has been made to approve access to a resource.
Implements
IMessageApproveDecision, IEquatableApproveDecision, IDeepCloneableApproveDecision, IBufferMessage, IMessageNamespace
Google.Cloud.AccessApproval.V1Assembly
Google.Cloud.AccessApproval.V1.dll
Constructors
ApproveDecision()
public ApproveDecision()ApproveDecision(ApproveDecision)
public ApproveDecision(ApproveDecision other)| Parameter | |
|---|---|
| Name | Description |
other |
ApproveDecision |
Properties
ApproveTime
public Timestamp ApproveTime { get; set; }The time at which approval was granted.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
AutoApproved
public bool AutoApproved { get; set; }True when the request has been auto-approved.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ExpireTime
public Timestamp ExpireTime { get; set; }The time at which the approval expires.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
InvalidateTime
public Timestamp InvalidateTime { get; set; }If set, denotes the timestamp at which the approval is invalidated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
SignatureInfo
public SignatureInfo SignatureInfo { get; set; }The signature for the ApprovalRequest and details on how it was signed.
| Property Value | |
|---|---|
| Type | Description |
SignatureInfo |
|