Module: OCI::VulnerabilityScanning::Models

Defined in:
lib/oci/vulnerability_scanning/vulnerability_scanning.rb,
lib/oci/vulnerability_scanning/models/operation_status.rb,
lib/oci/vulnerability_scanning/models/scan_result_score.rb,
lib/oci/vulnerability_scanning/models/vulnerability_type.rb,
lib/oci/vulnerability_scanning/models/host_port_scan_level.rb,
lib/oci/vulnerability_scanning/models/host_agent_scan_level.rb,
lib/oci/vulnerability_scanning/models/impacted_host_sort_by.rb,
lib/oci/vulnerability_scanning/models/host_vulnerability_sort_by.rb,
lib/oci/vulnerability_scanning/models/scan_result_problem_severity.rb,
lib/oci/vulnerability_scanning/models/container_scan_result_sort_by.rb,
lib/oci/vulnerability_scanning/models/host_cis_benchmark_scan_level.rb,
lib/oci/vulnerability_scanning/models/host_port_scan_result_sort_by.rb,
lib/oci/vulnerability_scanning/models/host_agent_scan_result_sort_by.rb,
lib/oci/vulnerability_scanning/models/scan_result_vulnerability_state.rb,
lib/oci/vulnerability_scanning/models/host_endpoint_protection_scan_level.rb,
lib/oci/vulnerability_scanning/models/host_cis_benchmark_scan_result_sort_by.rb,
lib/oci/vulnerability_scanning/models/host_endpoint_protection_scan_result_sort_by.rb

Overview

Module containing models for requests made to, and responses received from, OCI VulnerabilityScanning services

Defined Under Namespace

Classes: ChangeContainerScanRecipeCompartmentDetails, ChangeContainerScanResultCompartmentDetails, ChangeContainerScanTargetCompartmentDetails, ChangeHostAgentScanResultCompartmentDetails, ChangeHostCisBenchmarkScanResultCompartmentDetails, ChangeHostEndpointProtectionScanResultCompartmentDetails, ChangeHostPortScanResultCompartmentDetails, ChangeHostScanRecipeCompartmentDetails, ChangeHostScanTargetCompartmentDetails, ContainerScanRecipe, ContainerScanRecipeSummary, ContainerScanRecipeSummaryCollection, ContainerScanRegistry, ContainerScanResult, ContainerScanResultProblem, ContainerScanResultSummary, ContainerScanResultSummaryCollection, ContainerScanSettings, ContainerScanTarget, ContainerScanTargetSummary, ContainerScanTargetSummaryCollection, CreateContainerScanRecipeDetails, CreateContainerScanRegistryDetails, CreateContainerScanTargetDetails, CreateHostScanRecipeDetails, CreateHostScanTargetDetails, CreateOcirContainerScanRegistryDetails, CveDetails, ExportHostAgentScanResultCsvDetails, ExportHostVulnerabilityCsvDetails, HostAgentScanResult, HostAgentScanResultProblem, HostAgentScanResultSummary, HostAgentScanResultSummaryCollection, HostCisBenchmarkScanResult, HostCisBenchmarkScanResultScore, HostCisBenchmarkScanResultSummary, HostCisBenchmarkScanResultSummaryCollection, HostCisBenchmarkSettings, HostEndpointProtectionScanResult, HostEndpointProtectionScanResultEndpointProtection, HostEndpointProtectionScanResultSummary, HostEndpointProtectionScanResultSummaryCollection, HostEndpointProtectionSettings, HostPortScanResult, HostPortScanResultOpenPort, HostPortScanResultSummary, HostPortScanResultSummaryCollection, HostScanAgentConfiguration, HostScanAgentConfigurationOCI, HostScanAgentSettings, HostScanPortSettings, HostScanRecipe, HostScanRecipeSummary, HostScanRecipeSummaryCollection, HostScanTarget, HostScanTargetSummary, HostScanTargetSummaryCollection, HostVulnerability, HostVulnerabilityImpactedHostSummary, HostVulnerabilityImpactedHostSummaryCollection, HostVulnerabilitySummary, HostVulnerabilitySummaryCollection, OcirContainerScanRegistry, Schedule, UpdateContainerScanRecipeDetails, UpdateContainerScanRegistryDetails, UpdateContainerScanTargetDetails, UpdateHostScanRecipeDetails, UpdateHostScanTargetDetails, UpdateOcirContainerScanRegistryDetails, WorkRequest, WorkRequestCollection, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource

Constant Summary collapse

OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze
].freeze
SCAN_RESULT_SCORE_ENUM =
[
  SCAN_RESULT_SCORE_PASS = 'PASS'.freeze,
  SCAN_RESULT_SCORE_FAIL = 'FAIL'.freeze
].freeze
VULNERABILITY_TYPE_ENUM =
[
  VULNERABILITY_TYPE_CVE = 'CVE'.freeze,
  VULNERABILITY_TYPE_PROBLEM = 'PROBLEM'.freeze
].freeze
HOST_PORT_SCAN_LEVEL_ENUM =
[
  HOST_PORT_SCAN_LEVEL_NONE = 'NONE'.freeze,
  HOST_PORT_SCAN_LEVEL_LIGHT = 'LIGHT'.freeze,
  HOST_PORT_SCAN_LEVEL_STANDARD = 'STANDARD'.freeze
].freeze
HOST_AGENT_SCAN_LEVEL_ENUM =
[
  HOST_AGENT_SCAN_LEVEL_NONE = 'NONE'.freeze,
  HOST_AGENT_SCAN_LEVEL_STANDARD = 'STANDARD'.freeze
].freeze
IMPACTED_HOST_SORT_BY_ENUM =
[
  IMPACTED_HOST_SORT_BY_INSTANCE_ID = 'instanceId'.freeze
].freeze
HOST_VULNERABILITY_SORT_BY_ENUM =
[
  HOST_VULNERABILITY_SORT_BY_NAME = 'name'.freeze,
  HOST_VULNERABILITY_SORT_BY_SEVERITY = 'severity'.freeze,
  HOST_VULNERABILITY_SORT_BY_IMPACTED_HOSTS = 'impactedHosts'.freeze,
  HOST_VULNERABILITY_SORT_BY_FIRST_DETECTED = 'firstDetected'.freeze,
  HOST_VULNERABILITY_SORT_BY_LAST_DETECTED = 'lastDetected'.freeze
].freeze
SCAN_RESULT_PROBLEM_SEVERITY_ENUM =
[
  SCAN_RESULT_PROBLEM_SEVERITY_NONE = 'NONE'.freeze,
  SCAN_RESULT_PROBLEM_SEVERITY_LOW = 'LOW'.freeze,
  SCAN_RESULT_PROBLEM_SEVERITY_MEDIUM = 'MEDIUM'.freeze,
  SCAN_RESULT_PROBLEM_SEVERITY_HIGH = 'HIGH'.freeze,
  SCAN_RESULT_PROBLEM_SEVERITY_CRITICAL = 'CRITICAL'.freeze
].freeze
CONTAINER_SCAN_RESULT_SORT_BY_ENUM =
[
  CONTAINER_SCAN_RESULT_SORT_BY_TIME_STARTED = 'timeStarted'.freeze,
  CONTAINER_SCAN_RESULT_SORT_BY_PROBLEM_COUNT = 'problemCount'.freeze,
  CONTAINER_SCAN_RESULT_SORT_BY_HIGHEST_PROBLEM_SEVERITY = 'highestProblemSeverity'.freeze
].freeze
HOST_CIS_BENCHMARK_SCAN_LEVEL_ENUM =
[
  HOST_CIS_BENCHMARK_SCAN_LEVEL_NONE = 'NONE'.freeze,
  HOST_CIS_BENCHMARK_SCAN_LEVEL_LIGHT = 'LIGHT'.freeze,
  HOST_CIS_BENCHMARK_SCAN_LEVEL_MEDIUM = 'MEDIUM'.freeze,
  HOST_CIS_BENCHMARK_SCAN_LEVEL_STRICT = 'STRICT'.freeze
].freeze
HOST_PORT_SCAN_RESULT_SORT_BY_ENUM =
[
  HOST_PORT_SCAN_RESULT_SORT_BY_TIME_STARTED = 'timeStarted'.freeze,
  HOST_PORT_SCAN_RESULT_SORT_BY_TIME_FINISHED = 'timeFinished'.freeze,
  HOST_PORT_SCAN_RESULT_SORT_BY_OPEN_PORT_COUNT = 'openPortCount'.freeze,
  HOST_PORT_SCAN_RESULT_SORT_BY_HIGHEST_PROBLEM_SEVERITY = 'highestProblemSeverity'.freeze,
  HOST_PORT_SCAN_RESULT_SORT_BY_TIME_COMPLETED = 'timeCompleted'.freeze
].freeze
HOST_AGENT_SCAN_RESULT_SORT_BY_ENUM =
[
  HOST_AGENT_SCAN_RESULT_SORT_BY_TIME_STARTED = 'timeStarted'.freeze,
  HOST_AGENT_SCAN_RESULT_SORT_BY_TIME_FINISHED = 'timeFinished'.freeze,
  HOST_AGENT_SCAN_RESULT_SORT_BY_PROBLEM_COUNT = 'problemCount'.freeze,
  HOST_AGENT_SCAN_RESULT_SORT_BY_HIGHEST_PROBLEM_SEVERITY = 'highestProblemSeverity'.freeze,
  HOST_AGENT_SCAN_RESULT_SORT_BY_TIME_COMPLETED = 'timeCompleted'.freeze
].freeze
SCAN_RESULT_VULNERABILITY_STATE_ENUM =
[
  SCAN_RESULT_VULNERABILITY_STATE_OPEN = 'OPEN'.freeze,
  SCAN_RESULT_VULNERABILITY_STATE_FIXED = 'FIXED'.freeze,
  SCAN_RESULT_VULNERABILITY_STATE_NOT_APPLICABLE = 'NOT_APPLICABLE'.freeze
].freeze
HOST_ENDPOINT_PROTECTION_SCAN_LEVEL_ENUM =
[
  HOST_ENDPOINT_PROTECTION_SCAN_LEVEL_NONE = 'NONE'.freeze,
  HOST_ENDPOINT_PROTECTION_SCAN_LEVEL_STANDARD = 'STANDARD'.freeze
].freeze
HOST_CIS_BENCHMARK_SCAN_RESULT_SORT_BY_ENUM =
[
  HOST_CIS_BENCHMARK_SCAN_RESULT_SORT_BY_TIME_STARTED = 'timeStarted'.freeze,
  HOST_CIS_BENCHMARK_SCAN_RESULT_SORT_BY_TIME_FINISHED = 'timeFinished'.freeze,
  HOST_CIS_BENCHMARK_SCAN_RESULT_SORT_BY_CIS_BENCHMARK_SCAN_ISSUES_COUNT = 'cisBenchmarkScanIssuesCount'.freeze
].freeze
HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SORT_BY_ENUM =
[
  HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SORT_BY_TIME_STARTED = 'timeStarted'.freeze,
  HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SORT_BY_TIME_FINISHED = 'timeFinished'.freeze,
  HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SORT_BY_PROBLEM_SEVERITY = 'problemSeverity'.freeze
].freeze