class Vidispine::API::Client::Requests::CollectionAccessAdd

@see apidoc.vidispine.com/latest/ref/access-control.html#add-a-new-entry-access-control-entry @see apidoc.vidispine.com/latest/ref/access-control.html#add-access-control-entries-to-all-items

Constants

HTTP_METHOD
HTTP_PATH
PARAMETERS

Public Instance Methods

after_process_parameters() click to toggle source
# File lib/vidispine/api/client/requests/collection_access_add.rb, line 16
def after_process_parameters
  _collection_id = arguments[:collection_id]
  unless (arguments[:allow_all_collections] == true) || (_collection_id && !_collection_id.empty?)
    raise ArgumentError, 'Collection ID is required unless :allow_all_collections parameter is set to true.'
  end
end
body() click to toggle source
# File lib/vidispine/api/client/requests/collection_access_add.rb, line 23
def body
  body_arguments[:access_control_document]
end