public sealed class ApproveGrantRequest : IMessage<ApproveGrantRequest>, IEquatable<ApproveGrantRequest>, IDeepCloneable<ApproveGrantRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Privileged Access Manager v1 API class ApproveGrantRequest.
Request message for ApproveGrant
method.
Implements
IMessageApproveGrantRequest, IEquatableApproveGrantRequest, IDeepCloneableApproveGrantRequest, IBufferMessage, IMessageNamespace
Google.Cloud.PrivilegedAccessManager.V1Assembly
Google.Cloud.PrivilegedAccessManager.V1.dll
Constructors
ApproveGrantRequest()
public ApproveGrantRequest()
ApproveGrantRequest(ApproveGrantRequest)
public ApproveGrantRequest(ApproveGrantRequest other)
Parameter | |
---|---|
Name | Description |
other |
ApproveGrantRequest |
Properties
GrantName
public GrantName GrantName { get; set; }
Property Value | |
---|---|
Type | Description |
GrantName |
Name
public string Name { get; set; }
Required. Name of the grant resource which is being approved.
Property Value | |
---|---|
Type | Description |
string |
Reason
public string Reason { get; set; }
Optional. The reason for approving this grant. This is required if the
require_approver_justification
field of the ManualApprovals
workflow
used in this grant is true.
Property Value | |
---|---|
Type | Description |
string |