Sha256: e86a07476c3431f1b07c4e5879173e8a4a11d8cc49bce04564ffdae835218ce8
Contents?: true
Size: 687 Bytes
Versions: 2
Compression:
Stored size: 687 Bytes
Contents
module DockHealthApi class CustomField < Resource extend DockHealthApi::Crud::Create extend DockHealthApi::Crud::Delete extend DockHealthApi::Crud::Get extend DockHealthApi::Crud::Update extend DockHealthApi::Crud::List def self.resource_url "#{client.config.resource_url}/api/#{url_version}/configuration/field" end def self.list(**params) headers = {"x-api-key": "#{ENV["DOCK_HEALTH_API"]}", "x-user-id": "#{ENV["DOCK_USER"]}", "x-organization-id": "#{ENV["DOCK_ORG"]}"} response = execute_request(:get, "#{resource_url}", headers: headers, params: params) return response.parsed new(response.parsed) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dock_health_api-0.4.0 | lib/dock_health_api/resources/customfield.rb |
dock_health_api-0.3.6 | lib/dock_health_api/resources/customfield.rb |