Sha256: 4dd4a5ef798ef5de63528917d03c062a6c7460d44edf4044dc0fd93f4792d66e
Contents?: true
Size: 759 Bytes
Versions: 13
Compression:
Stored size: 759 Bytes
Contents
require 'datadog_api_client/v1' require 'datadog_api_client/v2' # Extend the automatically-generated client configuration classes with a user-friendly # authentication configuration, hiding the original #api_key method. module DatadogAPIClient::V1 class Configuration private :api_key # Make original getter private def api_key=(api_key) @api_key['apiKeyAuth'] = api_key end def application_key=(app_key) @api_key['appKeyAuth'] = app_key end end end module DatadogAPIClient::V2 class Configuration private :api_key # Make original getter private def api_key=(api_key) @api_key['apiKeyAuth'] = api_key end def application_key=(app_key) @api_key['appKeyAuth'] = app_key end end end
Version data entries
13 entries across 13 versions & 1 rubygems