Reference documentation and code samples for the Google Cloud Access Approval V1 Client class ApproveDecision.
A decision that has been made to approve access to a resource.
Generated from protobuf message google.cloud.accessapproval.v1.ApproveDecision
Namespace
Google \ Cloud \ AccessApproval \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ approve_time
↳ expire_time
↳ invalidate_time
↳ signature_info
Google\Cloud\AccessApproval\V1\SignatureInfo
The signature for the ApprovalRequest and details on how it was signed.
↳ auto_approved
bool
True when the request has been auto-approved.
getApproveTime
The time at which approval was granted.
hasApproveTime
clearApproveTime
setApproveTime
The time at which approval was granted.
$this
getExpireTime
The time at which the approval expires.
hasExpireTime
clearExpireTime
setExpireTime
The time at which the approval expires.
$this
getInvalidateTime
If set, denotes the timestamp at which the approval is invalidated.
hasInvalidateTime
clearInvalidateTime
setInvalidateTime
If set, denotes the timestamp at which the approval is invalidated.
$this
getSignatureInfo
The signature for the ApprovalRequest and details on how it was signed.
hasSignatureInfo
clearSignatureInfo
setSignatureInfo
The signature for the ApprovalRequest and details on how it was signed.
$this
getAutoApproved
True when the request has been auto-approved.
bool
setAutoApproved
True when the request has been auto-approved.
var
bool
$this