Module: OCI::VulnerabilityScanning::Models

Defined in:
lib/oci/vulnerability_scanning/vulnerability_scanning.rb,
lib/oci/vulnerability_scanning/models/sort_by.rb,
lib/oci/vulnerability_scanning/models/sort_order.rb,
lib/oci/vulnerability_scanning/models/action_type.rb,
lib/oci/vulnerability_scanning/models/day_of_week.rb,
lib/oci/vulnerability_scanning/models/vendor_type.rb,
lib/oci/vulnerability_scanning/models/sort_by_time.rb,
lib/oci/vulnerability_scanning/models/schedule_type.rb,
lib/oci/vulnerability_scanning/models/operation_type.rb,
lib/oci/vulnerability_scanning/models/lifecycle_state.rb,
lib/oci/vulnerability_scanning/models/operating_system.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: ApplicationScanSettings, 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, FolderToScan, HostAgentScanResult, HostAgentScanResultProblem, HostAgentScanResultSummary, HostAgentScanResultSummaryCollection, HostCisBenchmarkScanResult, HostCisBenchmarkScanResultScore, HostCisBenchmarkScanResultSummary, HostCisBenchmarkScanResultSummaryCollection, HostCisBenchmarkSettings, HostEndpointProtectionScanResult, HostEndpointProtectionScanResultEndpointProtection, HostEndpointProtectionScanResultSummary, HostEndpointProtectionScanResultSummaryCollection, HostEndpointProtectionSettings, HostPortScanResult, HostPortScanResultOpenPort, HostPortScanResultSummary, HostPortScanResultSummaryCollection, HostScanAgentConfiguration, HostScanAgentConfigurationOCI, HostScanAgentConfigurationQualys, HostScanAgentSettings, HostScanPortSettings, HostScanRecipe, HostScanRecipeSummary, HostScanRecipeSummaryCollection, HostScanTarget, HostScanTargetErrorSummary, HostScanTargetErrorSummaryCollection, HostScanTargetSummary, HostScanTargetSummaryCollection, HostVulnerability, HostVulnerabilityImpactedHostSummary, HostVulnerabilityImpactedHostSummaryCollection, HostVulnerabilitySummary, HostVulnerabilitySummaryCollection, ImpactedResourcesCount, OcirContainerScanRegistry, Package, Schedule, UpdateContainerScanRecipeDetails, UpdateContainerScanRegistryDetails, UpdateContainerScanTargetDetails, UpdateHostScanRecipeDetails, UpdateHostScanTargetDetails, UpdateOcirContainerScanRegistryDetails, Vulnerability, VulnerabilityImpactedContainerSummary, VulnerabilityImpactedContainerSummaryCollection, VulnerabilityImpactedHostSummary, VulnerabilityImpactedHostSummaryCollection, VulnerabilitySummary, VulnerabilitySummaryCollection, WorkRequest, WorkRequestCollection, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource

Constant Summary collapse

SORT_BY_ENUM =
[
  SORT_BY_TIME_CREATED = 'timeCreated'.freeze,
  SORT_BY_DISPLAY_NAME = 'displayName'.freeze
].freeze
SORT_ORDER_ENUM =
[
  SORT_ORDER_ASC = 'ASC'.freeze,
  SORT_ORDER_DESC = 'DESC'.freeze
].freeze
ACTION_TYPE_ENUM =
[
  ACTION_TYPE_CREATED = 'CREATED'.freeze,
  ACTION_TYPE_UPDATED = 'UPDATED'.freeze,
  ACTION_TYPE_DELETED = 'DELETED'.freeze,
  ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_TYPE_RELATED = 'RELATED'.freeze
].freeze
DAY_OF_WEEK_ENUM =
[
  DAY_OF_WEEK_SUNDAY = 'SUNDAY'.freeze,
  DAY_OF_WEEK_MONDAY = 'MONDAY'.freeze,
  DAY_OF_WEEK_TUESDAY = 'TUESDAY'.freeze,
  DAY_OF_WEEK_WEDNESDAY = 'WEDNESDAY'.freeze,
  DAY_OF_WEEK_THURSDAY = 'THURSDAY'.freeze,
  DAY_OF_WEEK_FRIDAY = 'FRIDAY'.freeze,
  DAY_OF_WEEK_SATURDAY = 'SATURDAY'.freeze
].freeze
VENDOR_TYPE_ENUM =
[
  VENDOR_TYPE_OCI = 'OCI'.freeze,
  VENDOR_TYPE_QUALYS = 'QUALYS'.freeze
].freeze
SORT_BY_TIME_ENUM =
[
  SORT_BY_TIME_TIME_UPDATED = 'timeUpdated'.freeze
].freeze
SCHEDULE_TYPE_ENUM =
[
  SCHEDULE_TYPE_DAILY = 'DAILY'.freeze,
  SCHEDULE_TYPE_WEEKLY = 'WEEKLY'.freeze
].freeze
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_CREATE_HOST_SCAN_RECIPE = 'CREATE_HOST_SCAN_RECIPE'.freeze,
  OPERATION_TYPE_UPDATE_HOST_SCAN_RECIPE = 'UPDATE_HOST_SCAN_RECIPE'.freeze,
  OPERATION_TYPE_DELETE_HOST_SCAN_RECIPE = 'DELETE_HOST_SCAN_RECIPE'.freeze,
  OPERATION_TYPE_CREATE_HOST_SCAN_TARGET = 'CREATE_HOST_SCAN_TARGET'.freeze,
  OPERATION_TYPE_UPDATE_HOST_SCAN_TARGET = 'UPDATE_HOST_SCAN_TARGET'.freeze,
  OPERATION_TYPE_DELETE_HOST_SCAN_TARGET = 'DELETE_HOST_SCAN_TARGET'.freeze,
  OPERATION_TYPE_CREATE_CONTAINER_SCAN_RECIPE = 'CREATE_CONTAINER_SCAN_RECIPE'.freeze,
  OPERATION_TYPE_UPDATE_CONTAINER_SCAN_RECIPE = 'UPDATE_CONTAINER_SCAN_RECIPE'.freeze,
  OPERATION_TYPE_DELETE_CONTAINER_SCAN_RECIPE = 'DELETE_CONTAINER_SCAN_RECIPE'.freeze,
  OPERATION_TYPE_CREATE_CONTAINER_SCAN_TARGET = 'CREATE_CONTAINER_SCAN_TARGET'.freeze,
  OPERATION_TYPE_UPDATE_CONTAINER_SCAN_TARGET = 'UPDATE_CONTAINER_SCAN_TARGET'.freeze,
  OPERATION_TYPE_DELETE_CONTAINER_SCAN_TARGET = 'DELETE_CONTAINER_SCAN_TARGET'.freeze,
  OPERATION_TYPE_DELETE_HOST_AGENT_SCAN_RESULT = 'DELETE_HOST_AGENT_SCAN_RESULT'.freeze,
  OPERATION_TYPE_DELETE_HOST_PORT_SCAN_RESULT = 'DELETE_HOST_PORT_SCAN_RESULT'.freeze,
  OPERATION_TYPE_DELETE_HOST_CIS_BENCHMARK_SCAN_RESULT = 'DELETE_HOST_CIS_BENCHMARK_SCAN_RESULT'.freeze,
  OPERATION_TYPE_DELETE_CONTAINER_SCAN_RESULT = 'DELETE_CONTAINER_SCAN_RESULT'.freeze
].freeze
LIFECYCLE_STATE_ENUM =
[
  LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
OPERATING_SYSTEM_ENUM =
[
  OPERATING_SYSTEM_LINUX = 'LINUX'.freeze,
  OPERATING_SYSTEM_WINDOWS = 'WINDOWS'.freeze
].freeze
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