class Dock::Api::Registries

Constants

NAMESPACE

Public Class Methods

create(attrs = {}) click to toggle source
# File lib/dock/api/endpoints/registries.rb, line 21
def create(attrs = {})
  post(NAMESPACE, attrs)
end
destroy(id) click to toggle source
# File lib/dock/api/endpoints/registries.rb, line 17
def destroy(id)
  delete("#{NAMESPACE}/#{id}")
end
find(id) click to toggle source
# File lib/dock/api/endpoints/registries.rb, line 13
def find(id)
  get("#{NAMESPACE}/#{id}")
end
list() click to toggle source
# File lib/dock/api/endpoints/registries.rb, line 9
def list
  get(NAMESPACE)
end
revoke(id, credential_ids:) click to toggle source
# File lib/dock/api/endpoints/registries.rb, line 25
def revoke(id, credential_ids:)
  post("#{NAMESPACE}/#{id}", action: :revoke, credentialIds: credential_ids)
end
unrevoke(id, credential_ids:) click to toggle source
# File lib/dock/api/endpoints/registries.rb, line 29
def unrevoke(id, credential_ids:)
  post("#{NAMESPACE}/#{id}", action: :unrevoke, credentialIds: credential_ids)
end