class Google::Apis::WorkspaceeventsV1::Subscription
//developers.google.com/workspace/events).
more about subscriptions, see the [Google Workspace Events API overview](https:
A subscription to receive events about a Google Workspace resource. To learn
def initialize(**args)
def initialize(**args) update!(**args) end
def update!(**args)
def update!(**args) @authority = args[:authority] if args.key?(:authority) @create_time = args[:create_time] if args.key?(:create_time) @etag = args[:etag] if args.key?(:etag) @event_types = args[:event_types] if args.key?(:event_types) @expire_time = args[:expire_time] if args.key?(:expire_time) @name = args[:name] if args.key?(:name) @notification_endpoint = args[:notification_endpoint] if args.key?(:notification_endpoint) @payload_options = args[:payload_options] if args.key?(:payload_options) @reconciling = args[:reconciling] if args.key?(:reconciling) @state = args[:state] if args.key?(:state) @suspension_reason = args[:suspension_reason] if args.key?(:suspension_reason) @target_resource = args[:target_resource] if args.key?(:target_resource) @ttl = args[:ttl] if args.key?(:ttl) @uid = args[:uid] if args.key?(:uid) @update_time = args[:update_time] if args.key?(:update_time) end