Module: Emasser

Defined in:
lib/emasser.rb,
lib/emasser/cli.rb,
lib/emasser/get.rb,
lib/emasser/put.rb,
lib/emasser/post.rb,
lib/emasser/delete.rb,
lib/emasser/errors.rb,
lib/emasser/version.rb,
lib/emasser/constants.rb,
lib/emasser/configuration.rb

Defined Under Namespace

Modules: Help Classes: Artifacts, CAC, CLI, CMMC, Configuration, ConfigurationMissingError, Controls, Delete, Error, Get, Milestones, PAC, Poams, Post, Put, Roles, ScanFindings, System, Systems, Test, TestResults, WorkflowDefinitions, WorkflowInstances

Constant Summary collapse

CONTROLS_PUT_HELP_MESSAGE =
"\nInvoke \"bundle exec exe/emasser put controls help update\" for additional help"
POAMS_PUT_HELP_MESSAGE =
"\nInvoke \"bundle exec exe/emasser put poams help add\" for additional help"
POAMS_POST_HELP_MESSAGE =
"\nInvoke \"bundle exec exe/emasser post poams help add\" for additional help"
VERSION =
'1.0.0'
GET_SYSTEM_ID_QUERY_PARAMS =
{
  include_package: false,
  include_ditpr_metrics: false,
  include_decommissioned: false,
  return_type: 'SystemResponse' # This is used by swagger client only to format output
}.freeze
GET_SYSTEM_RETURN_TYPE =
{
  return_type: 'SystemResponse'
}.freeze
GET_ARTIFACTS_RETURN_TYPE =
{
  return_type: 'String'
}.freeze