Vulnerability Scanning Common Types
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VARCHAR2_TBL Type
Nested table type of varchar2(32767).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_varchar2_tbl FORCE IS TABLE OF (varchar2(32767)) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_FOLDER_TO_SCAN_T Type
Folder selected for scanning
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_folder_to_scan_t FORCE AUTHID CURRENT_USER IS OBJECT (
operatingsystem varchar2(32767),
folder varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_folder_to_scan_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_folder_to_scan_t (
operatingsystem varchar2,
folder varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Operating system type Allowed values are: 'LINUX', 'WINDOWS' |
|
(required) Folder to be scanned in the corresponding operating system |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_FOLDER_TO_SCAN_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_folder_to_scan_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_folder_to_scan_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_folder_to_scan_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_APPLICATION_SCAN_SETTINGS_T Type
Agent scan settings for applicaiton scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t FORCE AUTHID CURRENT_USER IS OBJECT (
application_scan_recurrence varchar2(32767),
is_enabled number,
folders_to_scan dbms_cloud_oci_vulnerability_scanning_folder_to_scan_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t (
application_scan_recurrence varchar2,
is_enabled number,
folders_to_scan dbms_cloud_oci_vulnerability_scanning_folder_to_scan_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Scan recurrences in RFC-5545 section 3.3.10 format. Only supported input are weekly, biweekly, monthly listed below FREQ=WEEKLY;WKST=<weekday>;INTERVAL=1 - This weekly scan on the specified weekday (e.g. Sunday) FREQ=WEEKLY;WKST=<weekday>;INTERVAL=2 - This bi-weekly scan on the specified weekday (e.g. Sunday) FREQ=MONTHLY;WKST=<weekday>;INTERVAL=1 - This monthly scan on the specified weekday (e.g. Sunday, starting from the next such weekday based on the time of setting creation) |
|
(required) Enable or disable application scan |
|
(required) List of folders selected for scanning |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_CONTAINER_SCAN_RECIPE_COMPARTMENT_DETAILS_T Type
Details for a ContainerScanRecipe compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_container_scan_recipe_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_container_scan_recipe_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_container_scan_recipe_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the container scan recipe should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_CONTAINER_SCAN_RESULT_COMPARTMENT_DETAILS_T Type
Details for a ContainerScanResult compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_container_scan_result_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_container_scan_result_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_container_scan_result_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the container scan should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_CONTAINER_SCAN_TARGET_COMPARTMENT_DETAILS_T Type
Details for a ContainerScanTarget compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_container_scan_target_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_container_scan_target_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_container_scan_target_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the container scan target should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_HOST_AGENT_SCAN_RESULT_COMPARTMENT_DETAILS_T Type
Details for a HostAgentScanResult compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_host_agent_scan_result_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_agent_scan_result_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_agent_scan_result_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the host agent scan should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_HOST_CIS_BENCHMARK_SCAN_RESULT_COMPARTMENT_DETAILS_T Type
Details for a HostCisBenchmarkScanResult compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_host_cis_benchmark_scan_result_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_cis_benchmark_scan_result_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_cis_benchmark_scan_result_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the host port scan should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_COMPARTMENT_DETAILS_T Type
Details for a HostEndpointProtectionScanResult compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_host_endpoint_protection_scan_result_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_endpoint_protection_scan_result_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_endpoint_protection_scan_result_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the host port scan should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_HOST_PORT_SCAN_RESULT_COMPARTMENT_DETAILS_T Type
Details for a HostPortScanResult compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_host_port_scan_result_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_port_scan_result_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_port_scan_result_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the host port scan should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_HOST_SCAN_RECIPE_COMPARTMENT_DETAILS_T Type
Details for a HostScanRecipe compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_host_scan_recipe_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_scan_recipe_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_scan_recipe_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the host scan recipe should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CHANGE_HOST_SCAN_TARGET_COMPARTMENT_DETAILS_T Type
Details for a HostScanTarget compartment change
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_change_host_scan_target_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_scan_target_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_change_host_scan_target_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment into which the host scan target should be moved. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_SETTINGS_T Type
A collection of container scan settings
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t FORCE AUTHID CURRENT_USER IS OBJECT (
scan_level varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t (
scan_level varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The scan level Allowed values are: 'NONE', 'STANDARD' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RECIPE_T Type
A container scan recipe (collection of container scanning configuration settings)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
image_count number,
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
scan_settings dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
image_count number,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
scan_settings dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of container scan recipe. Immutable and generated on creation. |
|
(required) User friendly name of container scan recipe |
|
(required) The OCID of the container scan recipe's compartment |
|
(optional) This field is set equal to the number of images we want to scan in the first go when the recipe is created |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the recipe was created, format as described in RFC 3339 |
|
(required) Date and time the recipe was last updated, format as described in RFC 3339 |
|
(required) |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RECIPE_SUMMARY_T Type
Summary of a container scan recipe (collection of container scanning configuration settings)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of container scan recipe. Immutable and generated on creation. |
|
(required) User friendly name of container scan recipe |
|
(required) The OCID of the container scan recipe's compartment |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the recipe was created, format as described in RFC 3339 |
|
(required) Date and time the recipe was last updated, format as described in RFC 3339 |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RECIPE_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RECIPE_SUMMARY_COLLECTION_T Type
A collection of ContainerScanRecipeSummary objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_container_scan_recipe_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The ContainerScanRecipeSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_REGISTRY_T Type
Registry information for a container scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t (
l_type varchar2,
url varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field | Description |
---|---|
|
(required) The scan level Allowed values are: 'OCIR' |
|
(required) URL of the registry. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_PACKAGE_T Type
Details of the vulnerable package found
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_package_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
version varchar2(32767),
cve_fix_version varchar2(32767),
l_type varchar2(32767),
locations dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_package_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_package_t (
name varchar2,
version varchar2,
cve_fix_version varchar2,
l_type varchar2,
locations dbms_cloud_oci_vulnerability_scanning_varchar2_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Name of the package |
|
(required) Package version |
|
(optional) Package version in which the CVE was fixed |
|
(required) Package type Allowed values are: 'JAVA', 'APK', 'RPM', 'DEB', 'GO', 'NPM', 'PYTHON', 'RUST', 'PHP_COMPOSER', 'GEM', 'MSRC_KB' |
|
(optional) Disk locations where package was found |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_PACKAGE_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_package_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_package_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_package_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RESULT_PROBLEM_T Type
A problem found in a container scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
severity varchar2(32767),
state varchar2(32767),
cve_reference varchar2(32767),
time_first_detected timestamp with time zone,
time_last_detected timestamp with time zone,
vulnerable_packages dbms_cloud_oci_vulnerability_scanning_package_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_t (
name varchar2,
description varchar2,
severity varchar2,
state varchar2,
cve_reference varchar2,
time_first_detected timestamp with time zone,
time_last_detected timestamp with time zone,
vulnerable_packages dbms_cloud_oci_vulnerability_scanning_package_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Name of the problem |
|
(optional) Problem description |
|
(required) Problem severity Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) State of the vulnerability Allowed values are: 'OPEN', 'FIXED', 'NOT_APPLICABLE' |
|
(optional) Reference to problem MITRE CVE ID |
|
(optional) Date of scan result that first reported the vulnerability |
|
(optional) Date of scan result that most recently reported the vulnerability |
|
(optional) Packages in which the problem is detected |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RESULT_PROBLEM_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RESULT_T Type
A scan result for a container scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
registry_url varchar2(32767),
repository varchar2(32767),
image varchar2(32767),
compartment_id varchar2(32767),
target_compartment_id varchar2(32767),
container_scan_target_id varchar2(32767),
highest_problem_severity varchar2(32767),
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
problems dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_t (
id varchar2,
registry_url varchar2,
repository varchar2,
image varchar2,
compartment_id varchar2,
target_compartment_id varchar2,
container_scan_target_id varchar2,
highest_problem_severity varchar2,
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
problems dbms_cloud_oci_vulnerability_scanning_container_scan_result_problem_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of container scan result. Immutable and generated on creation. |
|
(optional) The URL of the docker registry the repository is located in. |
|
(required) Repository in which the container image scanned is located |
|
(required) Image name |
|
(required) The OCID of the container scan result's compartment. This is set to the same as the compartmentId of the container scan target |
|
(optional) The OCID of the compartment to where scan was performed. |
|
(optional) The OCID of container scan target. |
|
(required) Highest problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) Total number of problems found in this scan |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(required) List of problems found in this scan |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RESULT_SUMMARY_T Type
A summary of a result for a container scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
repository varchar2(32767),
image varchar2(32767),
compartment_id varchar2(32767),
container_scan_target_id varchar2(32767),
highest_problem_severity varchar2(32767),
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_t (
id varchar2,
repository varchar2,
image varchar2,
compartment_id varchar2,
container_scan_target_id varchar2,
highest_problem_severity varchar2,
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of container scan result. Immutable and generated on creation. |
|
(required) Repository in which the container image scanned is located |
|
(required) Image name |
|
(required) The OCID of the container scan result's compartment. This is set to the same as the compartmentId of the container scan target |
|
(optional) The OCID of container scan target. Immutable and generated on creation. |
|
(required) Highest problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Total number of problems found in this scan |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RESULT_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_RESULT_SUMMARY_COLLECTION_T Type
A collection of ContainerScanResultSummary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_container_scan_result_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The ContainerScanResultSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_TARGET_T Type
A container scan target (application of a container scan recipe to the registry or list of repos)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_target_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
target_registry dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t,
container_scan_recipe_id varchar2(32767),
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_target_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_target_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
target_registry dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t,
container_scan_recipe_id varchar2,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of container scan target. Immutable and generated on creation. |
|
(required) User friendly name of container scan target |
|
(optional) Target description. |
|
(required) The OCID of the container scan target's compartment |
|
(optional) |
|
(required) ID of the container scan recipe this target applies. |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the target was created, format as described in RFC 3339 |
|
(required) Date and time the target was last updated, format as described in RFC 3339 |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_TARGET_SUMMARY_T Type
Summary of a container scan target (application of a container scan recipe to the registry or list of repos)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
container_scan_recipe_id varchar2(32767),
target_registry dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t,
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
container_scan_recipe_id varchar2,
target_registry dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of container scan target. Immutable and generated on creation. |
|
(required) User friendly name of container scan target |
|
(required) The OCID of the container scan target's compartment |
|
(required) ID of the container scan recipe this target applies. |
|
(optional) |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the target was created, format as described in RFC 3339 |
|
(required) Date and time the target was last updated, format as described in RFC 3339 |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_TARGET_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CONTAINER_SCAN_TARGET_SUMMARY_COLLECTION_T Type
A collection of ContainerScanTargetSummary objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_container_scan_target_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The ContainerScanTargetSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CREATE_CONTAINER_SCAN_RECIPE_DETAILS_T Type
The information for a new container scan recipe
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_create_container_scan_recipe_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
compartment_id varchar2(32767),
image_count number,
scan_settings dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_container_scan_recipe_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_container_scan_recipe_details_t (
display_name varchar2,
compartment_id varchar2,
image_count number,
scan_settings dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) User friendly name of container scan recipe. If not present, will be auto-generated. |
|
(required) The OCID of the container scan recipe's compartment |
|
(optional) This field is set equal to the number of images we want to scan in the first go when the recipe is created |
|
(required) |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CREATE_CONTAINER_SCAN_REGISTRY_DETAILS_T Type
Registry information for a container scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t (
l_type varchar2,
url varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field | Description |
---|---|
|
(required) The scan level |
|
(optional) URL of the registry. Required for non-OCIR registry types (for OCIR registry types, it can be inferred from the tenancy). |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CREATE_CONTAINER_SCAN_TARGET_DETAILS_T Type
The information for a new container scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_create_container_scan_target_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
compartment_id varchar2(32767),
description varchar2(32767),
target_registry dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t,
container_scan_recipe_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_container_scan_target_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_container_scan_target_details_t (
display_name varchar2,
compartment_id varchar2,
description varchar2,
target_registry dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t,
container_scan_recipe_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) User friendly name of container scan target. If not present, will be auto-generated. |
|
(required) The OCID of the container scan target's compartment |
|
(optional) Target description. |
|
(required) |
|
(required) ID of the container scan recipe this target applies. |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_PORT_SETTINGS_T Type
Port scan settings for a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t FORCE AUTHID CURRENT_USER IS OBJECT (
scan_level varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t (
scan_level varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The scan level Allowed values are: 'NONE', 'LIGHT', 'STANDARD' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_AGENT_CONFIGURATION_T Type
Agent configuration for host scan agent settings. This model is polymorphic, presenting different configuration options based on selected agent vendor.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t FORCE AUTHID CURRENT_USER IS OBJECT (
vendor varchar2(32767),
vendor_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t (
vendor varchar2,
vendor_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field | Description |
---|---|
|
(required) Vendor to use for the host scan agent. Allowed values are: 'OCI', 'QUALYS' |
|
(optional) Vendor to use for the host scan agent. Allowed values are: 'OCI', 'QUALYS' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_AGENT_SETTINGS_T Type
Agent scan settings for a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t FORCE AUTHID CURRENT_USER IS OBJECT (
scan_level varchar2(32767),
agent_configuration dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t (
scan_level varchar2,
agent_configuration dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The scan level Allowed values are: 'NONE', 'STANDARD' |
|
(optional) |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_SCHEDULE_T Type
A scanning schedule
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_schedule_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
day_of_week varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_schedule_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_schedule_t (
l_type varchar2,
day_of_week varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) How often the scan occurs Allowed values are: 'DAILY', 'WEEKLY' |
|
(optional) Day of week the scheduled scan occurs (not applicable for DAILY type) Allowed values are: 'SUNDAY', 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CREATE_HOST_SCAN_RECIPE_DETAILS_T Type
The information for a new host scan recipe
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_create_host_scan_recipe_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
compartment_id varchar2(32767),
port_settings dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t,
agent_settings dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t,
application_settings dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t,
schedule dbms_cloud_oci_vulnerability_scanning_schedule_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_host_scan_recipe_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_host_scan_recipe_details_t (
display_name varchar2,
compartment_id varchar2,
port_settings dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t,
agent_settings dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t,
application_settings dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t,
schedule dbms_cloud_oci_vulnerability_scanning_schedule_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Recipe identifier, which can be renamed. If not present, it will be auto-generated. Avoid entering confidential information. |
|
(required) Compartment ID of the scanning config. If no individual hosts are specified, all hosts in this compartment are scanned |
|
(required) |
|
(required) |
|
(optional) |
|
(required) |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CREATE_HOST_SCAN_TARGET_DETAILS_T Type
The information for a new host scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_create_host_scan_target_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
compartment_id varchar2(32767),
description varchar2(32767),
target_compartment_id varchar2(32767),
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_host_scan_target_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_host_scan_target_details_t (
display_name varchar2,
compartment_id varchar2,
description varchar2,
target_compartment_id varchar2,
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Target identifier, which can be renamed. If not present, it will be auto-generated. Avoid entering confidential information. |
|
(required) Compartment ID of the object (this). |
|
(optional) Target description. |
|
(required) Compartment ID to target. If a list of hosts is provided, all hosts must be in this compartment. |
|
(optional) List of compute instance IDs to target (optional). If empty, targets the entire targetCompartmentId. |
|
(required) ID of the host scan recipe this target applies. |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CREATE_OCIR_CONTAINER_SCAN_REGISTRY_DETAILS_T Type
Registry information for a OCI Registry target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_create_ocir_container_scan_registry_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t (
compartment_id varchar2(32767),
repositories dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_ocir_container_scan_registry_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_create_ocir_container_scan_registry_details_t (
l_type varchar2,
url varchar2,
compartment_id varchar2,
repositories dbms_cloud_oci_vulnerability_scanning_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_vulnerability_scanning_create_ocir_container_scan_registry_details_t
is a subtype of the dbms_cloud_oci_vulnerability_scanning_create_container_scan_registry_details_t
type.
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment to perform the scans in. All listed repositories must be in the compartment. |
|
(optional) List of repositories to scan images in. If left empty, the target defaults to scanning all repos in the compartmentId |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_CVE_DETAILS_T Type
Details on a CVE.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_cve_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
cve_reference varchar2(32767),
title varchar2(32767),
description varchar2(32767),
related_cve_reference varchar2(32767),
cvss3 varchar2(32767),
time_published timestamp with time zone,
time_updated timestamp with time zone,
threat varchar2(32767),
impact varchar2(32767),
solution varchar2(32767),
patchable varchar2(32767),
exploitable varchar2(32767),
reference_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_cve_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_cve_details_t (
cve_reference varchar2,
title varchar2,
description varchar2,
related_cve_reference varchar2,
cvss3 varchar2,
time_published timestamp with time zone,
time_updated timestamp with time zone,
threat varchar2,
impact varchar2,
solution varchar2,
patchable varchar2,
exploitable varchar2,
reference_url varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) CVE ID. |
|
(required) Vulnerability title. |
|
(optional) CVE description. |
|
(optional) ID of related CVE, if applicable. |
|
(required) CVSS 3 Score. |
|
(required) Date/time the CVE was published. |
|
(required) Date/time the CVE was last modified. |
|
(optional) Threat this item poses to resource. |
|
(optional) Impact on resource if this vulnerability is exploited. |
|
(optional) Recommended solution to fix this vulnerability. |
|
(optional) Can this vulnerability be patched. |
|
(optional) Can this vulnerability be exploited. |
|
(optional) Reference link to know more about this vulnerability. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_ERROR_T Type
Error Information.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
code varchar2(32767),
message varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_error_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_error_t (
code varchar2,
message varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) A short error code that defines the error, meant for programmatic parsing. |
|
(required) A human-readable error string. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_EXPORT_HOST_AGENT_SCAN_RESULT_CSV_DETAILS_T Type
Details for a HostAgentScan list export to CSV action
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_export_host_agent_scan_result_csv_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
time_started_after timestamp with time zone,
time_started_before timestamp with time zone,
highest_problem_severity varchar2(32767),
instance_id varchar2(32767),
operating_system varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_export_host_agent_scan_result_csv_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_export_host_agent_scan_result_csv_details_t (
compartment_id varchar2,
time_started_after timestamp with time zone,
time_started_before timestamp with time zone,
highest_problem_severity varchar2,
instance_id varchar2,
operating_system varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment to list scans in. |
|
(required) Date and time after which scans were started, as described in RFC 3339 |
|
(required) Date and time before which scans were started, as described in RFC 3339 |
|
(optional) Parameter to filter by highestProblemSeverity for scan results Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) Parameter to filter by a single compute instance ID for scan results |
|
(optional) Parameter to filter by operating system for scan results |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_EXPORT_HOST_VULNERABILITY_CSV_DETAILS_T Type
Details for a Host Vulnerability list export to CSV action
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_export_host_vulnerability_csv_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
time_last_detected_greater_than_or_equal_to timestamp with time zone,
time_last_detected_less_than_or_equal_to timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_export_host_vulnerability_csv_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_export_host_vulnerability_csv_details_t (
compartment_id varchar2,
time_last_detected_greater_than_or_equal_to timestamp with time zone,
time_last_detected_less_than_or_equal_to timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment to list vulnerabilities in. |
|
(required) Date and time on or after which this vulnerability was last detected, as described in RFC 3339 |
|
(required) Date and time on or before which this vulnerability was last detected, as described in RFC 3339 |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_AGENT_SCAN_RESULT_PROBLEM_T Type
A problem found in a host agent scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
severity varchar2(32767),
state varchar2(32767),
cve_reference varchar2(32767),
issue_id number,
time_first_detected timestamp with time zone,
time_last_detected timestamp with time zone,
vulnerable_packages dbms_cloud_oci_vulnerability_scanning_package_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_t (
name varchar2,
description varchar2,
severity varchar2,
state varchar2,
cve_reference varchar2,
issue_id number,
time_first_detected timestamp with time zone,
time_last_detected timestamp with time zone,
vulnerable_packages dbms_cloud_oci_vulnerability_scanning_package_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Name of the problem |
|
(optional) Problem description |
|
(required) Problem severity Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) State of the vulnerability Allowed values are: 'OPEN', 'FIXED', 'NOT_APPLICABLE' |
|
(optional) Reference to problem MITRE CVE ID |
|
(optional) Reference to problem issue ID |
|
(optional) Date of scan result that first reported the vulnerability |
|
(optional) Date of scan result that most recently reported the vulnerability |
|
(optional) Packages in which the problem is detected |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_AGENT_SCAN_RESULT_PROBLEM_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_AGENT_SCAN_RESULT_T Type
A scan result for a host agent scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
highest_problem_severity varchar2(32767),
operating_system varchar2(32767),
kernel_version varchar2(32767),
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
problems dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_tbl,
lifecycle_state varchar2(32767),
vendor varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
highest_problem_severity varchar2,
operating_system varchar2,
kernel_version varchar2,
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
problems dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_problem_tbl,
lifecycle_state varchar2,
vendor varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Highest problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Operating system of the host |
|
(optional) Kernel version of the operating system |
|
(optional) Total number of problems found in this scan |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(required) List of problems found in this scan |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(optional) Vendor which was used for this host scan agent. Allowed values are: 'OCI', 'QUALYS' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_AGENT_SCAN_RESULT_SUMMARY_T Type
A summary of a result for a host agent scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
highest_problem_severity varchar2(32767),
operating_system varchar2(32767),
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
lifecycle_state varchar2(32767),
vendor varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
highest_problem_severity varchar2,
operating_system varchar2,
problem_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
lifecycle_state varchar2,
vendor varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Highest problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Operating system of the host |
|
(required) Total number of problems found in this scan |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(optional) Vendor which was used for this host scan agent. Allowed values are: 'OCI', 'QUALYS' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_AGENT_SCAN_RESULT_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_AGENT_SCAN_RESULT_SUMMARY_COLLECTION_T Type
A collection of HostAgentScanResultSummary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_agent_scan_result_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostAgentScanResultSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SCAN_RESULT_SCORE_T Type
A single CIS (Center for Internet Security) benchmark executed in a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_t FORCE AUTHID CURRENT_USER IS OBJECT (
benchmark_identifier varchar2(32767),
description varchar2(32767),
score varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_t (
benchmark_identifier varchar2,
description varchar2,
score varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Identifier for this CIS (Center for Internet Security) benchmark |
|
(required) Details about what this CIS (Center for Internet Security) benchmark represents |
|
(required) Result score of CIS (Center for Internet Security) benchmark execution (Pass/Fail) Allowed values are: 'PASS', 'FAIL' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SCAN_RESULT_SCORE_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SCAN_RESULT_T Type
A scan result of all CIS (Center for Internet Security) benchmark execution for this host
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
cis_benchmark_scan_issues_count number,
cis_benchmark_scan_result_scores dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_tbl,
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
cis_benchmark_scan_issues_count number,
cis_benchmark_scan_result_scores dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_score_tbl,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the result |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(required) Total number of CIS (Center for Internet Security) benchmark issues found in this scan |
|
(required) A single CIS (Center for Internet Security) benchmark scan executed on a host. |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SCAN_RESULT_SUMMARY_T Type
A summary of a result for all CIS (Center for Internet Security) benchmark execution for this host
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
cis_benchmark_scan_issues_count number,
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
cis_benchmark_scan_issues_count number,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(required) Total number of CIS (Center for Internet Security) benchmark issues found in this scan |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SCAN_RESULT_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SCAN_RESULT_SUMMARY_COLLECTION_T Type
A collection of multiple Host CIS (Center for Internet Security) Benchmark Scan Result Summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_scan_result_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostCisBenchmarkScanResultSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_CIS_BENCHMARK_SETTINGS_T Type
CIS (Center for Internet Security) Benchmark scan settings for a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_settings_t FORCE AUTHID CURRENT_USER IS OBJECT (
scan_level varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_settings_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_settings_t (
scan_level varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) The level of strictness to apply for CIS Benchmarks. Use 'NONE' to disable CIS Benchmark checks entirely. Allowed values are: 'NONE', 'LIGHT', 'MEDIUM', 'STRICT' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_ENDPOINT_PROTECTION_T Type
An endpoint protection found in a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_t FORCE AUTHID CURRENT_USER IS OBJECT (
service varchar2(32767),
configuration_finding varchar2(32767),
time_signature_updated timestamp with time zone,
severity varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_t (
service varchar2,
configuration_finding varchar2,
time_signature_updated timestamp with time zone,
severity varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Name of endpoint protection service |
|
(required) Configuration information for endpoint protection service at the time of scan |
|
(required) Date and time endpoint protection signature was updated, as described in RFC 3339 |
|
(required) Problem severity Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_ENDPOINT_PROTECTION_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_T Type
A scan result for a host endpoint protection scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
problem_severity varchar2(32767),
endpoint_protections_count number,
endpoint_protections dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_tbl,
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
problem_severity varchar2,
endpoint_protections_count number,
endpoint_protections dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_endpoint_protection_tbl,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(required) Problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Total number of endpoint protections found in this scan |
|
(required) List of endpoint protections found in this scan |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SUMMARY_T Type
A summary of a result for endpoint protections found in a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
problem_severity varchar2(32767),
endpoint_protections_count number,
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
problem_severity varchar2,
endpoint_protections_count number,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(required) Problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Total number of endpoint protections found in this scan |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SCAN_RESULT_SUMMARY_COLLECTION_T Type
A collection of multiple Host EndpointProtection Scan Result Summary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_scan_result_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostEndpointProtectionScanResultSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_ENDPOINT_PROTECTION_SETTINGS_T Type
Endpoint Protection scan settings for a host scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_settings_t FORCE AUTHID CURRENT_USER IS OBJECT (
scan_level varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_settings_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_settings_t (
scan_level varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) The scan level. Use 'NONE' to disable Endpoint Protection checks entirely. Allowed values are: 'NONE', 'STANDARD' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_PORT_SCAN_RESULT_OPEN_PORT_T Type
An open port found in a host port scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_t FORCE AUTHID CURRENT_USER IS OBJECT (
port number,
protocol varchar2(32767),
ip_address varchar2(32767),
vnic_id varchar2(32767),
service varchar2(32767),
severity varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_t (
port number,
protocol varchar2,
ip_address varchar2,
vnic_id varchar2,
service varchar2,
severity varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Open port |
|
(required) Protocol of the open port |
|
(required) IP Address open port was found on |
|
(required) ID of the attached VNIC that exposed the IP Address scanned |
|
(optional) Service running on the port (if detected) |
|
(required) Problem severity Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_PORT_SCAN_RESULT_OPEN_PORT_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_PORT_SCAN_RESULT_T Type
A scan result for a host port scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
highest_problem_severity varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
open_port_count number,
open_ports dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_tbl,
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
highest_problem_severity varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
open_port_count number,
open_ports dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_open_port_tbl,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Highest problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(optional) Total number of open ports across all attached VNICs found in this scan |
|
(required) List of open ports (including interface) found in this scan |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_PORT_SCAN_RESULT_SUMMARY_T Type
A summary of a result for a host agent scan
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
instance_id varchar2(32767),
compartment_id varchar2(32767),
highest_problem_severity varchar2(32767),
open_port_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_t (
id varchar2,
display_name varchar2,
instance_id varchar2,
compartment_id varchar2,
highest_problem_severity varchar2,
open_port_count number,
time_started timestamp with time zone,
time_finished timestamp with time zone,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the scan |
|
(optional) Name of the resource |
|
(required) Instance ID of the Compute Instance scanned |
|
(required) Compartment ID of the resource. This is set to the same as the compartment ID of the scan target |
|
(required) Highest problem severity in this report Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(required) Total number of open ports across all attached VNICs found in this scan |
|
(required) Date and time the scan was started, as described in RFC 3339 |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
|
(optional) The current state of the result. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_PORT_SCAN_RESULT_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_PORT_SCAN_RESULT_SUMMARY_COLLECTION_T Type
A collection of HostPortScanResultSummary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_port_scan_result_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostPortScanResultSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_AGENT_CONFIGURATION_OCI_T Type
Agent configuration options for the OCI host scan agent
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_oci_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t (
cis_benchmark_settings dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_settings_t,
endpoint_protection_settings dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_settings_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_oci_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_oci_t (
vendor varchar2,
vendor_type varchar2,
cis_benchmark_settings dbms_cloud_oci_vulnerability_scanning_host_cis_benchmark_settings_t,
endpoint_protection_settings dbms_cloud_oci_vulnerability_scanning_host_endpoint_protection_settings_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_oci_t
is a subtype of the dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t
type.
Fields
Field | Description |
---|---|
|
(optional) |
|
(optional) |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_AGENT_CONFIGURATION_QUALYS_T Type
Agent configuration options for vendor Qualys.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_qualys_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t (
vault_secret_id varchar2(32767),
should_un_install number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_qualys_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_qualys_t (
vendor varchar2,
vendor_type varchar2,
vault_secret_id varchar2,
should_un_install number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_qualys_t
is a subtype of the dbms_cloud_oci_vulnerability_scanning_host_scan_agent_configuration_t
type.
Fields
Field | Description |
---|---|
|
(required) Vault secret OCID which stores license information. Content inside this secret in vault would be base64 string containing information about customer's Qualys susbcription license. |
|
(required) Boolean flag letting agent know if it should un-install the Qualys agent when it is stopped. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_RECIPE_T Type
A host scan recipe (collection of host scanning configuration settings)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
port_settings dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t,
agent_settings dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t,
application_settings dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t,
schedule dbms_cloud_oci_vulnerability_scanning_schedule_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
port_settings dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t,
agent_settings dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t,
application_settings dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t,
schedule dbms_cloud_oci_vulnerability_scanning_schedule_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the config that is immutable on creation |
|
(required) Recipe identifier, which can be renamed |
|
(required) Compartment ID of the scan recipe |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the recipe was created, format as described in RFC 3339 |
|
(required) Date and time the recipe was last updated, format as described in RFC 3339 |
|
(required) |
|
(required) |
|
(optional) |
|
(required) |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_RECIPE_SUMMARY_T Type
Summary of a host scan recipe (collection of host scanning configuration settings)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the config that is immutable on creation |
|
(required) Recipe identifier, which can be renamed. |
|
(required) Compartment ID of the scan recipe |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the recipe was created, format as described in RFC 3339 |
|
(required) Date and time the recipe was last updated, format as described in RFC 3339 |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_RECIPE_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_RECIPE_SUMMARY_COLLECTION_T Type
A collection of HostScanRecipeSummary objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_scan_recipe_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostScanRecipeSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_T Type
A host scan target (application of a host scan recipe to a compartment or list of hosts)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
target_compartment_id varchar2(32767),
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2(32767),
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
target_compartment_id varchar2,
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the config that is immutable on creation |
|
(required) Target identifier, which can be renamed. |
|
(optional) Target description. |
|
(required) Compartment ID of the object (this). |
|
(required) Compartment ID to target. If a list of hosts is provided, all hosts must be in this compartment. |
|
(optional) List of compute instance IDs to target (optional). If empty, targets the entire targetCompartmentId. |
|
(required) ID of the host scan recipe this target applies. |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the target was created, format as described in RFC 3339 |
|
(required) Date and time the target was last updated, format as described in RFC 3339 |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_ERROR_SUMMARY_T Type
One of the error during scanning on instances associated with a host scan target (application of a host scan recipe to a compartment or list of hosts).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
vendor varchar2(32767),
task varchar2(32767),
message varchar2(32767),
error_code varchar2(32767),
instance_id varchar2(32767),
lifecycle_state varchar2(32767),
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_t (
vendor varchar2,
task varchar2,
message varchar2,
error_code varchar2,
instance_id varchar2,
lifecycle_state varchar2,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Vendor which was used for the host scan agent. Allowed values are: 'OCI', 'QUALYS' |
|
(optional) Task during scan which failed. |
|
(required) Error message detailing task failure. |
|
(optional) Error code of task failure. |
|
(required) OCID of the host instance where scan was done. |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the error was updated, format as described in RFC 3339. |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_ERROR_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_ERROR_SUMMARY_COLLECTION_T Type
A collection of HostScanTargetError objects.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_scan_target_error_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostScanTargetError objects in the collection. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_SUMMARY_T Type
Summary of a host scan target (application of a host scan recipe to a compartment or list of hosts)
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
target_compartment_id varchar2(32767),
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2(32767),
lifecycle_state varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
target_compartment_id varchar2,
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2,
lifecycle_state varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Unique identifier of the config that is immutable on creation |
|
(required) Target identifier, which can be renamed. |
|
(required) Compartment ID of the object (this). |
|
(required) Compartment ID to target. If a list of hosts is provided, all hosts must be in this compartment. |
|
(optional) List of compute instance IDs to target (optional). If empty, targets the entire targetCompartmentId. |
|
(required) ID of the host scan recipe this target applies. |
|
(required) The current state of the config. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
|
(required) Date and time the target was created, format as described in RFC 3339 |
|
(required) Date and time the target was last updated, format as described in RFC 3339 |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
|
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_SCAN_TARGET_SUMMARY_COLLECTION_T Type
A collection of HostScanTargetSummary objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_scan_target_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostScanTargetSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_T Type
A vulnerability found in one or more host scans in a compartment
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
compartment_id varchar2(32767),
authentication varchar2(32767),
cve_reference varchar2(32767),
cve_details dbms_cloud_oci_vulnerability_scanning_cve_details_t,
severity varchar2(32767),
state varchar2(32767),
name varchar2(32767),
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
host_count number,
vulnerability_type varchar2(32767),
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_t (
id varchar2,
compartment_id varchar2,
authentication varchar2,
cve_reference varchar2,
cve_details dbms_cloud_oci_vulnerability_scanning_cve_details_t,
severity varchar2,
state varchar2,
name varchar2,
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
host_count number,
vulnerability_type varchar2,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) ID of the vulnerability |
|
(required) Compartment ID of the vulnerability. Vulnerabilities with identical CVEs can exist in different compartments, based on scan target location |
|
(optional) Mechanism used for scan authentication |
|
(optional) Reference to MITRE CVE ID |
|
(optional) |
|
(required) Severity of the vulnerability Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) State of the vulnerability Allowed values are: 'OPEN', 'FIXED', 'NOT_APPLICABLE' |
|
(required) Vulnerability name |
|
(required) Date of scan result that most recently reported the vulnerability |
|
(required) Date of scan result that first reported the vulnerability |
|
(required) Number of scanned hosts in this compartment whose scan results currently report this vulnerability |
|
(required) Specifies the type of Vulnerability Allowed values are: 'CVE', 'PROBLEM' |
|
(optional) The current state of the resource. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_IMPACTED_HOST_SUMMARY_T Type
Information on a host impacted by a vulnerability
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
instance_id varchar2(32767),
compartment_id varchar2(32767),
last_agent_scan_id varchar2(32767),
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_t (
instance_id varchar2,
compartment_id varchar2,
last_agent_scan_id varchar2,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The compute instance ID of the impacted host |
|
(required) The compartment ID of the impacted host |
|
(required) The ID of the last host agent scan result |
|
(optional) The current state of the resource. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_IMPACTED_HOST_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_IMPACTED_HOST_SUMMARY_COLLECTION_T Type
A collection of HostVulnerabilityImpactedHost
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_vulnerability_impacted_host_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The ImpactedHostSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_SUMMARY_T Type
Summary of a host scan vulnerability
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
compartment_id varchar2(32767),
cve_reference varchar2(32767),
severity varchar2(32767),
state varchar2(32767),
name varchar2(32767),
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
host_count number,
vulnerability_type varchar2(32767),
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_t (
id varchar2,
compartment_id varchar2,
cve_reference varchar2,
severity varchar2,
state varchar2,
name varchar2,
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
host_count number,
vulnerability_type varchar2,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) ID of the vulnerability |
|
(required) Compartment ID of the vulnerability. Vulnerabilities with identical CVEs can exist in different compartments. |
|
(optional) Reference to MITRE CVE ID |
|
(required) Severity of the vulnerability Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) State of the vulnerability Allowed values are: 'OPEN', 'FIXED', 'NOT_APPLICABLE' |
|
(required) Vulnerability name |
|
(required) Date of scan result that most recently reported the vulnerability |
|
(required) Date of scan result that first reported the vulnerability |
|
(required) Number of scanned hosts in this compartment whose scan results currently report this vulnerability |
|
(required) Specifies the type of Vulnerability Allowed values are: 'CVE', 'PROBLEM' |
|
(optional) The current state of the resource. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_HOST_VULNERABILITY_SUMMARY_COLLECTION_T Type
A collection of HostVulnerabilitySummary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_host_vulnerability_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The HostVulnerabilitySummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_IMPACTED_RESOURCES_COUNT_T Type
Number of resources impacted in this compartment whose scan results currently report this vulnerability
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t FORCE AUTHID CURRENT_USER IS OBJECT (
host_count number,
image_count number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t (
host_count number,
image_count number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Number of scanned hosts in this compartment whose scan results currently report this vulnerability |
|
(required) Number of scanned container images in this compartment whose scan results currently report this vulnerability |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_OCIR_CONTAINER_SCAN_REGISTRY_T Type
Registry information for a OCI Registry target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_ocir_container_scan_registry_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t (
compartment_id varchar2(32767),
repositories dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_ocir_container_scan_registry_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_ocir_container_scan_registry_t (
l_type varchar2,
url varchar2,
compartment_id varchar2,
repositories dbms_cloud_oci_vulnerability_scanning_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_vulnerability_scanning_ocir_container_scan_registry_t
is a subtype of the dbms_cloud_oci_vulnerability_scanning_container_scan_registry_t
type.
Fields
Field | Description |
---|---|
|
(required) The OCID of the compartment to perform the scans in. All listed repositories must be in the compartment. |
|
(optional) List of repositories to scan images in. If left empty, the target defaults to scanning all repos in the compartmentId |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_UPDATE_CONTAINER_SCAN_RECIPE_DETAILS_T Type
The information to update an existing container scan recipe
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_update_container_scan_recipe_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
image_count number,
scan_settings dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_container_scan_recipe_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_container_scan_recipe_details_t (
display_name varchar2,
image_count number,
scan_settings dbms_cloud_oci_vulnerability_scanning_container_scan_settings_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) User friendly name of container scan recipe |
|
(optional) This field is set equal to the number of images we want to scan in the first go when the recipe is created |
|
(optional) |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_UPDATE_CONTAINER_SCAN_REGISTRY_DETAILS_T Type
Registry information for a container scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t (
l_type varchar2,
url varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field | Description |
---|---|
|
(required) The scan level |
|
(optional) URL of the registry. Required for non-OCIR registry types (for OCIR registry types, it can be inferred from the tenancy). If null, will not be updated. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_UPDATE_CONTAINER_SCAN_TARGET_DETAILS_T Type
The information to update an existing container scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_update_container_scan_target_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
description varchar2(32767),
target_registry dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t,
container_scan_recipe_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_container_scan_target_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_container_scan_target_details_t (
display_name varchar2,
description varchar2,
target_registry dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t,
container_scan_recipe_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) User friendly name of container scan target |
|
(optional) Target description. |
|
(optional) |
|
(optional) ID of the container scan recipe this target applies. |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_UPDATE_HOST_SCAN_RECIPE_DETAILS_T Type
The information to update an existing host scan recipe
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_update_host_scan_recipe_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
port_settings dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t,
agent_settings dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t,
application_settings dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t,
schedule dbms_cloud_oci_vulnerability_scanning_schedule_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_host_scan_recipe_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_host_scan_recipe_details_t (
display_name varchar2,
port_settings dbms_cloud_oci_vulnerability_scanning_host_scan_port_settings_t,
agent_settings dbms_cloud_oci_vulnerability_scanning_host_scan_agent_settings_t,
application_settings dbms_cloud_oci_vulnerability_scanning_application_scan_settings_t,
schedule dbms_cloud_oci_vulnerability_scanning_schedule_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Recipe identifier, which can be renamed. Avoid entering confidential information. |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_UPDATE_HOST_SCAN_TARGET_DETAILS_T Type
The information to update an existing host scan target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_update_host_scan_target_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
description varchar2(32767),
target_compartment_id varchar2(32767),
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_host_scan_target_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_host_scan_target_details_t (
display_name varchar2,
description varchar2,
target_compartment_id varchar2,
instance_ids dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
host_scan_recipe_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(optional) Target identifier, which can be renamed. Avoid entering confidential information. |
|
(optional) Target description. |
|
(optional) Compartment ID to target. If a list of hosts is provided, all hosts must be in this compartment. |
|
(optional) List of compute instance IDs to target (optional). If empty, targets the entire targetCompartmentId. |
|
(optional) ID of the host scan recipe this target applies. |
|
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}` |
|
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_UPDATE_OCIR_CONTAINER_SCAN_REGISTRY_DETAILS_T Type
Registry information for a OCI Registry target
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_update_ocir_container_scan_registry_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t (
compartment_id varchar2(32767),
repositories dbms_cloud_oci_vulnerability_scanning_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_ocir_container_scan_registry_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_update_ocir_container_scan_registry_details_t (
l_type varchar2,
url varchar2,
compartment_id varchar2,
repositories dbms_cloud_oci_vulnerability_scanning_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_vulnerability_scanning_update_ocir_container_scan_registry_details_t
is a subtype of the dbms_cloud_oci_vulnerability_scanning_update_container_scan_registry_details_t
type.
Fields
Field | Description |
---|---|
|
(optional) The OCID of the compartment to perform the scans in. All listed repositories must be in the compartment. |
|
(optional) List of repositories to scan images in. If left empty, the target defaults to scanning all repos in the compartmentId |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_T Type
A vulnerability found from scans in a compartment
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
compartment_id varchar2(32767),
authentication varchar2(32767),
vulnerability_reference varchar2(32767),
cve_details dbms_cloud_oci_vulnerability_scanning_cve_details_t,
severity varchar2(32767),
state varchar2(32767),
cve_description varchar2(32767),
name varchar2(32767),
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
impacted_resources_count dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t,
vulnerability_type varchar2(32767),
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_t (
id varchar2,
compartment_id varchar2,
authentication varchar2,
vulnerability_reference varchar2,
cve_details dbms_cloud_oci_vulnerability_scanning_cve_details_t,
severity varchar2,
state varchar2,
cve_description varchar2,
name varchar2,
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
impacted_resources_count dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t,
vulnerability_type varchar2,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) ID of the vulnerability |
|
(required) Compartment ID of the vulnerability. Vulnerabilities with identical CVEs can exist in different compartments, based on scan target location |
|
(optional) Mechanism used for scan authentication |
|
(optional) Reference to the vulnerability type's unique identifier. For CVE, this is the MITRE CVE ID |
|
(optional) |
|
(required) Severity of the vulnerability Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) State of the vulnerability Allowed values are: 'OPEN', 'FIXED', 'NOT_APPLICABLE' |
|
(optional) The description of CVE vulnerability |
|
(required) Vulnerability name |
|
(required) Date of scan result that most recently reported the vulnerability |
|
(required) Date of scan result that first reported the vulnerability |
|
(required) |
|
(required) Specifies the type of Vulnerability Allowed values are: 'CVE', 'PROBLEM' |
|
(optional) The current state of the resource. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_IMPACTED_CONTAINER_SUMMARY_T Type
Information on a container image impacted by a vulnerability
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
container_scan_target_id varchar2(32767),
repository varchar2(32767),
registry varchar2(32767),
image varchar2(32767),
last_container_scan_id varchar2(32767),
time_scan_completed timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_t (
container_scan_target_id varchar2,
repository varchar2,
registry varchar2,
image varchar2,
last_container_scan_id varchar2,
time_scan_completed timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The scan target id of the repository scan result |
|
(required) The repository id of the container image. |
|
(required) The registry key of the container image. |
|
(required) The name of the container image. |
|
(required) The ID of the last container image scan result Id |
|
(required) Date and time the scan was completed, as described in RFC 3339 |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_IMPACTED_CONTAINER_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_IMPACTED_CONTAINER_SUMMARY_COLLECTION_T Type
A collection of VulnerabilityImpactedContainer
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_container_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The ImpactedContainerSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_IMPACTED_HOST_SUMMARY_T Type
Information on a host impacted by a vulnerability
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
instance_id varchar2(32767),
compartment_id varchar2(32767),
last_agent_scan_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_t (
instance_id varchar2,
compartment_id varchar2,
last_agent_scan_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The compute instance ID of the impacted host |
|
(required) The compartment ID of the impacted host |
|
(required) The OCID of the host agent scan result. Immutable and generated on creation. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_IMPACTED_HOST_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_IMPACTED_HOST_SUMMARY_COLLECTION_T Type
A collection of HostVulnerabilityImpactedHost
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_vulnerability_impacted_host_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The ImpactedHostSummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_SUMMARY_T Type
Summary of a scan vulnerability
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
compartment_id varchar2(32767),
vulnerability_reference varchar2(32767),
severity varchar2(32767),
state varchar2(32767),
cve_description varchar2(32767),
name varchar2(32767),
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
impacted_resources_count dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t,
vulnerability_type varchar2(32767),
lifecycle_state varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_t (
id varchar2,
compartment_id varchar2,
vulnerability_reference varchar2,
severity varchar2,
state varchar2,
cve_description varchar2,
name varchar2,
time_last_detected timestamp with time zone,
time_first_detected timestamp with time zone,
impacted_resources_count dbms_cloud_oci_vulnerability_scanning_impacted_resources_count_t,
vulnerability_type varchar2,
lifecycle_state varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) ID of the vulnerability |
|
(required) Compartment ID of the vulnerability. Vulnerabilities with identical CVEs can exist in different compartments. |
|
(optional) Reference to the vulnerability type's unique identifier. For CVE, this is the MITRE CVE ID |
|
(required) Severity of the vulnerability Allowed values are: 'NONE', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL' |
|
(optional) State of the vulnerability Allowed values are: 'OPEN', 'FIXED', 'NOT_APPLICABLE' |
|
(optional) The description of CVE vulnerability |
|
(required) Vulnerability name |
|
(required) Date of scan result that most recently reported the vulnerability |
|
(required) Date of scan result that first reported the vulnerability |
|
(required) |
|
(required) Specifies the type of Vulnerability Allowed values are: 'CVE', 'PROBLEM' |
|
(optional) The current state of the resource. Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED' |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_SUMMARY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_VULNERABILITY_SUMMARY_COLLECTION_T Type
A collection of VulnerabilitySummary
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_collection_t (
items dbms_cloud_oci_vulnerability_scanning_vulnerability_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The VulnerabilitySummary objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_RESOURCE_T Type
A resource created or operated on by a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_resource_t FORCE AUTHID CURRENT_USER IS OBJECT (
entity_type varchar2(32767),
action_type varchar2(32767),
identifier varchar2(32767),
entity_uri varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_resource_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_resource_t (
entity_type varchar2,
action_type varchar2,
identifier varchar2,
entity_uri varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The resource type the work request affects. |
|
(required) The way in which this resource is affected by the work tracked in the work request. A resource being created, updated, or deleted will remain in the IN_PROGRESS state until work is complete for that resource at which point it will transition to CREATED, UPDATED, or DELETED, respectively. Allowed values are: 'CREATED', 'UPDATED', 'DELETED', 'IN_PROGRESS', 'RELATED' |
|
(required) The identifier of the resource the work request affects. |
|
(optional) The URI path that the user can do a GET on to access the resource metadata |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_RESOURCE_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_work_request_resource_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_resource_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_work_request_resource_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_T Type
A description of workrequest status
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_t FORCE AUTHID CURRENT_USER IS OBJECT (
operation_type varchar2(32767),
status varchar2(32767),
id varchar2(32767),
compartment_id varchar2(32767),
resources dbms_cloud_oci_vulnerability_scanning_work_request_resource_tbl,
percent_complete number,
time_accepted timestamp with time zone,
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_t (
operation_type varchar2,
status varchar2,
id varchar2,
compartment_id varchar2,
resources dbms_cloud_oci_vulnerability_scanning_work_request_resource_tbl,
percent_complete number,
time_accepted timestamp with time zone,
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Type of the work request Allowed values are: 'CREATE_HOST_SCAN_RECIPE', 'UPDATE_HOST_SCAN_RECIPE', 'DELETE_HOST_SCAN_RECIPE', 'CREATE_HOST_SCAN_TARGET', 'UPDATE_HOST_SCAN_TARGET', 'DELETE_HOST_SCAN_TARGET', 'CREATE_CONTAINER_SCAN_RECIPE', 'UPDATE_CONTAINER_SCAN_RECIPE', 'DELETE_CONTAINER_SCAN_RECIPE', 'CREATE_CONTAINER_SCAN_TARGET', 'UPDATE_CONTAINER_SCAN_TARGET', 'DELETE_CONTAINER_SCAN_TARGET', 'DELETE_HOST_AGENT_SCAN_RESULT', 'DELETE_HOST_PORT_SCAN_RESULT', 'DELETE_HOST_CIS_BENCHMARK_SCAN_RESULT', 'DELETE_CONTAINER_SCAN_RESULT' |
|
(required) Status of current work request. Allowed values are: 'ACCEPTED', 'IN_PROGRESS', 'FAILED', 'SUCCEEDED' |
|
(required) The id of the work request. |
|
(required) The ocid of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request affects multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used |
|
(required) The resources affected by this work request. |
|
(required) Percentage of the request completed. |
|
(required) The date and time the request was created, as described in RFC 3339, section 14.29. |
|
(optional) The date and time the request was started, as described in RFC 3339, section 14.29. |
|
(optional) The date and time the object was finished, as described in RFC 3339. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_work_request_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_work_request_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_COLLECTION_T Type
A collection of WorkRequest objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_work_request_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_collection_t (
items dbms_cloud_oci_vulnerability_scanning_work_request_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The WorkRequest objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_ERROR_T Type
An error encountered while executing a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
code varchar2(32767),
message varchar2(32767),
l_timestamp timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_error_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_error_t (
code varchar2,
message varchar2,
l_timestamp timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) A machine-usable code for the error that occured. Error codes are listed on (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm) |
|
(required) A human readable description of the issue encountered. |
|
(required) The time the error occured. An RFC3339 formatted datetime string. |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_ERROR_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_work_request_error_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_error_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_work_request_error_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_ERROR_COLLECTION_T Type
A collection of WorkRequestError objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_error_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_work_request_error_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_error_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_error_collection_t (
items dbms_cloud_oci_vulnerability_scanning_work_request_error_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The WorkRequestError objects in the collection |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_LOG_ENTRY_T Type
A log message from the execution of a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_t FORCE AUTHID CURRENT_USER IS OBJECT (
message varchar2(32767),
l_timestamp timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_t (
message varchar2,
l_timestamp timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) Human-readable log message. |
|
(required) The time the log message was written. An RFC3339 formatted datetime string |
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_LOG_ENTRY_TBL Type
Nested table type of dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_tbl FORCE IS TABLE OF (dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_VULNERABILITY_SCANNING_WORK_REQUEST_LOG_ENTRY_COLLECTION_T Type
A collection of WorkRequestLogEntry objects
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_collection_t (
items dbms_cloud_oci_vulnerability_scanning_work_request_log_entry_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field | Description |
---|---|
|
(required) The WorkRequestLigEntry objects in the collection |