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