class Google::Apis::AccessapprovalV1::DismissDecision

A decision that has been made to dismiss an approval request.

Attributes

dismiss_time[RW]

The time at which the approval request was dismissed. Corresponds to the JSON property `dismissTime` @return [String]

implicit[RW]

This field will be true if the ApprovalRequest was implcitly dismissed due to inaction by the access approval approvers (the request is not acted on by the approvers before the exiration time). Corresponds to the JSON property `implicit` @return [Boolean]

implicit?[RW]

This field will be true if the ApprovalRequest was implcitly dismissed due to inaction by the access approval approvers (the request is not acted on by the approvers before the exiration time). Corresponds to the JSON property `implicit` @return [Boolean]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/accessapproval_v1/classes.rb, line 287
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/accessapproval_v1/classes.rb, line 292
def update!(**args)
  @dismiss_time = args[:dismiss_time] if args.key?(:dismiss_time)
  @implicit = args[:implicit] if args.key?(:implicit)
end