OS Management Hub Common Types

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_VARCHAR2_TBL Type

Nested table type of varchar2(32767).

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_varchar2_tbl FORCE IS TABLE OF (varchar2(32767)) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_DETAILS_T Type

The details of the user-friendly names to be used for actions.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_details_t (
    display_name varchar2,
    description varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(optional) A user-friendly name for the resulting job. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) User specified information about the resulting job. Does not have to be unique, and it's changeable. Avoid entering confidential information.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCES_DETAILS_T Type

The details about the managed instances.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instances_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  managed_instances dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instances_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instances_details_t (
    managed_instances dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

managed_instances

(required) The list of managed instance OCIDs to be attached/detached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ATTACH_MANAGED_INSTANCES_TO_LIFECYCLE_STAGE_DETAILS_T Type

The managed instances to attach to the lifecycle stage.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_attach_managed_instances_to_lifecycle_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  managed_instance_details dbms_cloud_oci_os_management_hub_managed_instances_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_managed_instances_to_lifecycle_stage_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_managed_instances_to_lifecycle_stage_details_t (
    managed_instance_details dbms_cloud_oci_os_management_hub_managed_instances_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

managed_instance_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ATTACH_MANAGED_INSTANCES_TO_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The managed instance OCIDs to attach to the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_attach_managed_instances_to_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  managed_instances dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_managed_instances_to_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_managed_instances_to_managed_instance_group_details_t (
    managed_instances dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

managed_instances

(optional) The list of managed instance OCIDs to be attached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ATTACH_SOFTWARE_SOURCES_TO_MANAGED_INSTANCE_DETAILS_T Type

The details about the software sources to be attached.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_attach_software_sources_to_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_software_sources_to_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_software_sources_to_managed_instance_details_t (
    software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_sources

(required) The list of software source OCIDs to be attached/detached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ATTACH_SOFTWARE_SOURCES_TO_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The software sources OCIDs to attach to the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_attach_software_sources_to_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_software_sources_to_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_attach_software_sources_to_managed_instance_group_details_t (
    software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_sources

(optional) The list of software sources OCIDs to be attached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_DETAILS_T Type

Identifying information for the specified software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  software_source_type varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_details_t (
    id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the software source.

display_name

(optional) Software source name.

description

(optional) Software source description.

software_source_type

(optional) Type of the software source.

Allowed values are: 'VENDOR', 'CUSTOM', 'VERSIONED'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_source_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_source_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_SUMMARY_T Type

A software package summary.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  name varchar2(32767),
  l_type varchar2(32767),
  version varchar2(32767),
  architecture varchar2(32767),
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  package_classification varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    package_classification varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

display_name

(required) Package name.

name

(required) Unique identifier for the package.

l_type

(required) Type of the package.

version

(required) Version of the installed package.

architecture

(optional) The architecture for which this package was built.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

software_sources

(optional) list of software sources that provide the software package.

package_classification

(required) classifier for child instances of this object.

Allowed values are: 'INSTALLED', 'AVAILABLE', 'UPDATABLE'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_AVAILABLE_PACKAGE_SUMMARY_T Type

A software package available for install on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_available_package_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_package_summary_t (
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_package_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    package_classification varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_available_package_summary_t is a subtype of the dbms_cloud_oci_os_management_hub_package_summary_t type.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_AVAILABLE_PACKAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_available_package_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_available_package_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_available_package_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_AVAILABLE_PACKAGE_COLLECTION_T Type

Results of an available package search on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_available_package_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_available_package_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_package_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_package_collection_t (
    items dbms_cloud_oci_os_management_hub_available_package_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of available packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_AVAILABLE_SOFTWARE_SOURCE_SUMMARY_T Type

A software source which can be added to a managed instance. Once a software source is added, packages from that software source can be installed on that managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_available_software_source_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_software_source_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_software_source_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) unique identifier that is immutable on creation.

compartment_id

(required) The OCID for the compartment.

display_name

(required) User friendly name for the software source.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_AVAILABLE_SOFTWARE_SOURCE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_available_software_source_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_available_software_source_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_available_software_source_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_AVAILABLE_SOFTWARE_SOURCE_COLLECTION_T Type

Results of searching for available software sources for a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_available_software_source_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_available_software_source_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_software_source_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_available_software_source_collection_t (
    items dbms_cloud_oci_os_management_hub_available_software_source_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of available software sources.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_AVAILABILITY_T Type

An object that contains a software source OCID and its availability.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_availability_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_source_id varchar2(32767),
  availability varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_availability_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_availability_t (
    software_source_id varchar2,
    availability varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_source_id

(required) The OCID for a vendor software source.

availability

(required) Possible availabilities of a software source.

Allowed values are: 'AVAILABLE', 'SELECTED', 'RESTRICTED'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_AVAILABILITY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_source_availability_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_availability_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_source_availability_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CHANGE_AVAILABILITY_OF_SOFTWARE_SOURCES_DETAILS_T Type

Request body that contains a list of software sources whose availability needs to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_change_availability_of_software_sources_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_source_availabilities dbms_cloud_oci_os_management_hub_software_source_availability_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_change_availability_of_software_sources_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_change_availability_of_software_sources_details_t (
    software_source_availabilities dbms_cloud_oci_os_management_hub_software_source_availability_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_source_availabilities

(optional) List of objects containing software source ids and its availability.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ID_T Type

An id along with a name to simplify display for a user.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_id_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_id_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_id_t (
    id varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the resource that is immutable on creation.

display_name

(required) User friendly name.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_FILTER_T Type

Used to select packages from VendorSoftwareSources to create/update CustomSoftwareSources.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_filter_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_name varchar2(32767),
  package_name_pattern varchar2(32767),
  package_version varchar2(32767),
  filter_type varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_filter_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_filter_t (
    package_name varchar2,
    package_name_pattern varchar2,
    package_version varchar2,
    filter_type varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_name

(optional) The package name.

package_name_pattern

(optional) The package name pattern.

package_version

(optional) The package version, which is denoted by 'version-release', or 'epoch:version-release'.

filter_type

(required) The type of the filter, which can be of two types - INCLUDE or EXCLUDE.

Allowed values are: 'INCLUDE', 'EXCLUDE'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_FILTER_T Type

Used to select module stream/profiles from VendorSoftwareSources to create/update CustomSoftwareSources.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_filter_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  profile_name varchar2(32767),
  stream_name varchar2(32767),
  filter_type varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_filter_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_filter_t (
    module_name varchar2,
    profile_name varchar2,
    stream_name varchar2,
    filter_type varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) Module name.

profile_name

(optional) Profile name.

stream_name

(optional) Stream name.

filter_type

(required) The type of the filter, which can be of two types - INCLUDE or EXCLUDE.

Allowed values are: 'INCLUDE', 'EXCLUDE'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_GROUP_FILTER_T Type

Used to select groups from VendorSoftwareSources to create/update CustomSoftwareSources.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_group_filter_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_groups dbms_cloud_oci_os_management_hub_varchar2_tbl,
  filter_type varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_filter_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_filter_t (
    package_groups dbms_cloud_oci_os_management_hub_varchar2_tbl,
    filter_type varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_groups

(optional) List of package group names.

filter_type

(required) The type of the filter, which can be of two types - INCLUDE or EXCLUDE.

Allowed values are: 'INCLUDE', 'EXCLUDE'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_FILTER_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_package_filter_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_filter_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_package_filter_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_FILTER_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_stream_profile_filter_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_filter_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_stream_profile_filter_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_GROUP_FILTER_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_package_group_filter_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_group_filter_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_package_group_filter_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CUSTOM_SOFTWARE_SOURCE_FILTER_T Type

Used to apply filters to a VendorSoftwareSource to create/update CustomSoftwareSources.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_custom_software_source_filter_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_filters dbms_cloud_oci_os_management_hub_package_filter_tbl,
  module_stream_profile_filters dbms_cloud_oci_os_management_hub_module_stream_profile_filter_tbl,
  package_group_filters dbms_cloud_oci_os_management_hub_package_group_filter_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_custom_software_source_filter_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_custom_software_source_filter_t (
    package_filters dbms_cloud_oci_os_management_hub_package_filter_tbl,
    module_stream_profile_filters dbms_cloud_oci_os_management_hub_module_stream_profile_filter_tbl,
    package_group_filters dbms_cloud_oci_os_management_hub_package_group_filter_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_filters

(optional) The list of package filters.

module_stream_profile_filters

(optional) The list of module stream/profile filters.

package_group_filters

(optional) The list of group filters.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_SOFTWARE_SOURCE_DETAILS_T Type

Description of a software source to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_software_source_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  software_source_type varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_software_source_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

compartment_id

(required) The OCID of the tenancy containing the software source.

display_name

(required) User friendly name for the software source.

description

(optional) Information specified by the user about the software source.

software_source_type

(required) Type of the software source.

Allowed values are: 'VENDOR', 'CUSTOM', 'VERSIONED'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ID_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_id_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_id_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_id_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_CUSTOM_SOFTWARE_SOURCE_DETAILS_T Type

Description of a custom software source to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_custom_software_source_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_create_software_source_details_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
  is_automatically_updated number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_custom_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_custom_software_source_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
    custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
    is_automatically_updated number
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_create_custom_software_source_details_t is a subtype of the dbms_cloud_oci_os_management_hub_create_software_source_details_t type.

Fields

Field Description

vendor_software_sources

(required) List of vendor software sources.

custom_software_source_filter

(optional)

is_automatically_updated

(optional) Indicates whether service should automatically update the custom software source for the user.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_ENTITLEMENT_DETAILS_T Type

Creates an entitlement for the specified compartment OCID and CSI.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_entitlement_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  csi varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_entitlement_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_entitlement_details_t (
    compartment_id varchar2,
    csi varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

compartment_id

(required) The OCID of the tenancy containing the entitlement.

csi

(required) A Customer Support Identifier (CSI) is a unique key given to a customer to unlock software sources. It uniquely identifies the entitlement.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_PROFILE_DETAILS_T Type

The information about new registration profile.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_profile_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  compartment_id varchar2(32767),
  description varchar2(32767),
  management_station_id varchar2(32767),
  profile_type varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_profile_details_t (
    display_name varchar2,
    compartment_id varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

compartment_id

(required) The OCID of the tenancy containing the registration profile.

description

(optional) The description of the registration profile.

management_station_id

(optional) The OCID of the management station.

profile_type

(required) The type of registration profile. Either SOFTWARESOURCE, GROUP or LIFECYCLE.

Allowed values are: 'SOFTWARESOURCE', 'GROUP', 'LIFECYCLE', 'STATION'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_GROUP_PROFILE_DETAILS_T Type

Description of a group registration profile to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_group_profile_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_create_profile_details_t (
  managed_instance_group_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_group_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_group_profile_details_t (
    display_name varchar2,
    compartment_id varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    managed_instance_group_id varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_create_group_profile_details_t is a subtype of the dbms_cloud_oci_os_management_hub_create_profile_details_t type.

Fields

Field Description

managed_instance_group_id

(required) The OCID of the managed instance group from which the registration profile will inherit its software sources.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_LIFECYCLE_STAGE_DETAILS_T Type

The information about a lifecycle stage.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  rank number,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_t (
    display_name varchar2,
    rank number,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

rank

(required) User specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages for a given lifecycle environment.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_LIFECYCLE_STAGE_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_LIFECYCLE_ENVIRONMENT_DETAILS_T Type

Creates a lifecycle environment. A lifecycle environment is a user-defined pipeline to deliver curated, versioned content in a prescribed, methodical manner.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_lifecycle_environment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  stages dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_tbl,
  arch_type varchar2(32767),
  os_family varchar2(32767),
  vendor_name varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_lifecycle_environment_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_lifecycle_environment_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    stages dbms_cloud_oci_os_management_hub_create_lifecycle_stage_details_tbl,
    arch_type varchar2,
    os_family varchar2,
    vendor_name varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

compartment_id

(required) The OCID of the tenancy containing the lifecycle environment.

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) User specified information about the lifecycle environment.

stages

(required) User specified list of ranked lifecycle stages to be created for the lifecycle environment.

arch_type

(required) The CPU architecture of the managed instance(s) in the lifecycle environment.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

os_family

(required) The operating system type of the managed instance(s) in the lifecycle environment.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

vendor_name

(required) The software source vendor name.

Allowed values are: 'ORACLE'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_LIFECYCLE_PROFILE_DETAILS_T Type

Description of a lifecycle registration profile to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_lifecycle_profile_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_create_profile_details_t (
  lifecycle_stage_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_lifecycle_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_lifecycle_profile_details_t (
    display_name varchar2,
    compartment_id varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    lifecycle_stage_id varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_create_lifecycle_profile_details_t is a subtype of the dbms_cloud_oci_os_management_hub_create_profile_details_t type.

Fields

Field Description

lifecycle_stage_id

(required) The OCID of the lifecycle stage from which the registration profile will inherit its software source.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The information about new managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  compartment_id varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  vendor_name varchar2(32767),
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_managed_instance_group_details_t (
    display_name varchar2,
    description varchar2,
    compartment_id varchar2,
    os_family varchar2,
    arch_type varchar2,
    vendor_name varchar2,
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(required) A user-friendly name for the managed instance group. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) Details about the managed instance group.

compartment_id

(required) The OCID of the tenancy containing the managed instance group.

os_family

(required) The operating system type of the managed instance(s) that this managed instance group will contain.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(required) The CPU architecture type of the managed instance(s) that this managed instance group will contain.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

vendor_name

(required) The software source vendor name.

Allowed values are: 'ORACLE'

software_source_ids

(required) The list of software source OCIDs available to the managed instances in the managed instance group.

managed_instance_ids

(optional) The list of managed instance OCIDs to be added to the managed instance group.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_PROXY_CONFIGURATION_DETAILS_T Type

Information for creating a proxy configuration

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_proxy_configuration_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  is_enabled number,
  hosts dbms_cloud_oci_os_management_hub_varchar2_tbl,
  port varchar2(32767),
  forward varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_proxy_configuration_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_proxy_configuration_details_t (
    is_enabled number,
    hosts dbms_cloud_oci_os_management_hub_varchar2_tbl,
    port varchar2,
    forward varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

is_enabled

(required) To enable or disable the proxy (default true)

hosts

(optional) List of hosts

port

(optional) Port that the proxy will use

forward

(optional) URL that the proxy will forward to

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_MIRROR_CONFIGURATION_DETAILS_T Type

Information for creating a mirror configuration

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_mirror_configuration_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  directory varchar2(32767),
  port varchar2(32767),
  sslport varchar2(32767),
  sslcert varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_mirror_configuration_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_mirror_configuration_details_t (
    directory varchar2,
    port varchar2,
    sslport varchar2,
    sslcert varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

directory

(required) Directory for the mirroring

port

(required) Default port for the mirror

sslport

(required) Default sslport for the mirror

sslcert

(optional) Local path for the sslcert

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_MANAGEMENT_STATION_DETAILS_T Type

Information for creating an ManagementStation

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_management_station_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  hostname varchar2(32767),
  proxy dbms_cloud_oci_os_management_hub_create_proxy_configuration_details_t,
  mirror dbms_cloud_oci_os_management_hub_create_mirror_configuration_details_t,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_management_station_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_management_station_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    hostname varchar2,
    proxy dbms_cloud_oci_os_management_hub_create_proxy_configuration_details_t,
    mirror dbms_cloud_oci_os_management_hub_create_mirror_configuration_details_t,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

compartment_id

(required) The OCID of the tenancy containing the Management Station.

display_name

(required) Management Station name

description

(optional) Details describing the Management Station config.

hostname

(required) Name of the host

proxy

(required)

mirror

(required)

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_DETAILS_T Type

Updatable information for a module stream.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_details_t (
    module_name varchar2,
    stream_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(required) The name of a stream of the specified module.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_DETAILS_T Type

Updatable information for a module stream profile.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  profile_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_details_t (
    module_name varchar2,
    stream_name varchar2,
    profile_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(required) The name of a stream of the specified module.

profile_name

(required) The name of a profile of the specified module stream.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_stream_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_stream_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_stream_profile_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_stream_profile_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGE_MODULE_STREAMS_IN_SCHEDULED_JOB_DETAILS_T Type

The set of changes to make to the state of the modules, streams, and profiles on the managed target.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_manage_module_streams_in_scheduled_job_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  enable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
  disable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
  install dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
  remove dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_manage_module_streams_in_scheduled_job_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_manage_module_streams_in_scheduled_job_details_t (
    enable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
    disable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
    install dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
    remove dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

enable

(optional) The set of module streams to enable.

disable

(optional) The set of module streams to disable.

install

(optional) The set of module stream profiles to install.

remove

(optional) The set of module stream profiles to remove.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SCHEDULED_JOB_OPERATION_T Type

Defines an operation in a scheduled job.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_scheduled_job_operation_t FORCE AUTHID CURRENT_USER IS OBJECT (
  operation_type varchar2(32767),
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  manage_module_streams_details dbms_cloud_oci_os_management_hub_manage_module_streams_in_scheduled_job_details_t,
  switch_module_streams_details dbms_cloud_oci_os_management_hub_module_stream_details_t,
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_operation_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_operation_t (
    operation_type varchar2,
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    manage_module_streams_details dbms_cloud_oci_os_management_hub_manage_module_streams_in_scheduled_job_details_t,
    switch_module_streams_details dbms_cloud_oci_os_management_hub_module_stream_details_t,
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

operation_type

(required) The type of operation this scheduled job performs.

Allowed values are: 'INSTALL_PACKAGES', 'UPDATE_PACKAGES', 'REMOVE_PACKAGES', 'UPDATE_ALL', 'UPDATE_SECURITY', 'UPDATE_BUGFIX', 'UPDATE_ENHANCEMENT', 'UPDATE_OTHER', 'UPDATE_KSPLICE_USERSPACE', 'UPDATE_KSPLICE_KERNEL', 'MANAGE_MODULE_STREAMS', 'SWITCH_MODULE_STREAM', 'ATTACH_SOFTWARE_SOURCES', 'DETACH_SOFTWARE_SOURCES', 'SYNC_MANAGEMENT_STATION_MIRROR', 'PROMOTE_LIFECYCLE'

package_names

(optional) The names of the target packages (only if operation type is INSTALL_PACKAGES/UPDATE_PACKAGES/REMOVE_PACKAGES).

manage_module_streams_details

(optional)

switch_module_streams_details

(optional)

software_source_ids

(optional) The OCIDs for the software sources (only if operation type is ATTACH_SOFTWARE_SOURCES/DETACH_SOFTWARE_SOURCES).

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SCHEDULED_JOB_OPERATION_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_scheduled_job_operation_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_scheduled_job_operation_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_SCHEDULED_JOB_DETAILS_T Type

Information for creating a scheduled job.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_scheduled_job_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  schedule_type varchar2(32767),
  time_next_execution timestamp with time zone,
  recurring_rule varchar2(32767),
  managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_instance_group_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_compartment_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  lifecycle_stage_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  is_subcompartment_included number,
  operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_scheduled_job_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_scheduled_job_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    schedule_type varchar2,
    time_next_execution timestamp with time zone,
    recurring_rule varchar2,
    managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_instance_group_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_compartment_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    lifecycle_stage_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    is_subcompartment_included number,
    operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

compartment_id

(required) The OCID of the compartment containing the scheduled job.

display_name

(optional) Scheduled job name.

description

(optional) Details describing the scheduled job.

schedule_type

(required) The type of scheduling this scheduled job follows.

Allowed values are: 'ONETIME', 'RECURRING'

time_next_execution

(required) The desired time for the next execution of this scheduled job.

recurring_rule

(optional) The recurring rule for a recurring scheduled job.

managed_instance_ids

(optional) The list of managed instance OCIDs this scheduled job operates on. Either this or managedInstanceGroupIds, or managedCompartmentIds, or lifecycleStageIds must be supplied.

managed_instance_group_ids

(optional) The list of managed instance group OCIDs this scheduled job operates on. Either this or managedInstanceIds, or managedCompartmentIds, or lifecycleStageIds must be supplied.

managed_compartment_ids

(optional) The list of target compartment OCIDs if this scheduled job operates on a compartment level. Either this or managedInstanceIds, or managedInstanceGroupIds, or lifecycleStageIds must be supplied.

lifecycle_stage_ids

(optional) The list of lifecycle stage OCIDs this scheduled job operates on. Either this or managedInstanceIds, or managedInstanceGroupIds, or managedCompartmentIds must be supplied.

is_subcompartment_included

(optional) Whether to create jobs for all compartments in the tenancy when managedCompartmentIds specifies the tenancy OCID.

operations

(required) The list of operations this scheduled job needs to perform (can only support one operation if the operationType is not UPDATE_PACKAGES/UPDATE_ALL/UPDATE_SECURITY/UPDATE_BUGFIX/UPDATE_ENHANCEMENT/UPDATE_OTHER/UPDATE_KSPLICE_USERSPACE/UPDATE_KSPLICE_KERNEL).

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_SOFTWARE_SOURCE_PROFILE_DETAILS_T Type

Description of a software source registration profile to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_software_source_profile_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_create_profile_details_t (
  vendor_name varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_software_source_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_software_source_profile_details_t (
    display_name varchar2,
    compartment_id varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_create_software_source_profile_details_t is a subtype of the dbms_cloud_oci_os_management_hub_create_profile_details_t type.

Fields

Field Description

vendor_name

(required) The software source vendor name.

Allowed values are: 'ORACLE'

os_family

(required) The operating system family.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(required) The architecture type.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

software_source_ids

(required) The list of software source OCIDs that the registration profile will use.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_STATION_PROFILE_DETAILS_T Type

Description of a group registration profile to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_station_profile_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_create_profile_details_t (
  vendor_name varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_station_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_station_profile_details_t (
    display_name varchar2,
    compartment_id varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_create_station_profile_details_t is a subtype of the dbms_cloud_oci_os_management_hub_create_profile_details_t type.

Fields

Field Description

vendor_name

(optional) The software source vendor name.

Allowed values are: 'ORACLE'

os_family

(optional) The operating system family.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The architecture type.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CREATE_VERSIONED_CUSTOM_SOFTWARE_SOURCE_DETAILS_T Type

Description of a versioned custom software source to be created.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_create_versioned_custom_software_source_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_create_software_source_details_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
  software_source_version varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_versioned_custom_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_create_versioned_custom_software_source_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
    custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
    software_source_version varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_create_versioned_custom_software_source_details_t is a subtype of the dbms_cloud_oci_os_management_hub_create_software_source_details_t type.

Fields

Field Description

vendor_software_sources

(required) List of vendor software sources.

custom_software_source_filter

(optional)

software_source_version

(required) The version to assign to this custom software source.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_T Type

A software source contains a collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  time_created timestamp with time zone,
  description varchar2(32767),
  software_source_type varchar2(32767),
  availability varchar2(32767),
  repo_id varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  lifecycle_state varchar2(32767),
  package_count number,
  url varchar2(32767),
  checksum_type varchar2(32767),
  gpg_key_url varchar2(32767),
  gpg_key_id varchar2(32767),
  gpg_key_fingerprint varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    time_created timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    repo_id varchar2,
    os_family varchar2,
    arch_type varchar2,
    lifecycle_state varchar2,
    package_count number,
    url varchar2,
    checksum_type varchar2,
    gpg_key_url varchar2,
    gpg_key_id varchar2,
    gpg_key_fingerprint varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

id

(required) OCID for the software source.

compartment_id

(required) The OCID of the tenancy containing the software source.

display_name

(required) User friendly name for the software source.

time_created

(required) The date and time the software source was created, as described in RFC 3339, section 14.29.

description

(optional) Information specified by the user about the software source.

software_source_type

(required) Type of the software source.

Allowed values are: 'VENDOR', 'CUSTOM', 'VERSIONED'

availability

(required) Possible availabilities of a software source.

Allowed values are: 'AVAILABLE', 'SELECTED', 'RESTRICTED'

repo_id

(required) The Repo ID for the software source.

os_family

(required) The OS family the software source belongs to.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(required) The architecture type supported by the software source.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

lifecycle_state

(optional) The current state of the software source.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED'

package_count

(optional) Number of packages.

url

(required) URL for the repository.

checksum_type

(optional) The yum repository checksum type used by this software source.

Allowed values are: 'SHA1', 'SHA256', 'SHA384', 'SHA512'

gpg_key_url

(optional) URL of the GPG key for this software source.

gpg_key_id

(optional) ID of the GPG key for this software source.

gpg_key_fingerprint

(optional) Fingerprint of the GPG key for this software source.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CUSTOM_SOFTWARE_SOURCE_T Type

A custom software source contains a custom collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_custom_software_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_software_source_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
  is_automatically_updated number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_custom_software_source_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_custom_software_source_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    time_created timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    repo_id varchar2,
    os_family varchar2,
    arch_type varchar2,
    lifecycle_state varchar2,
    package_count number,
    url varchar2,
    checksum_type varchar2,
    gpg_key_url varchar2,
    gpg_key_id varchar2,
    gpg_key_fingerprint varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
    custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
    is_automatically_updated number
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_custom_software_source_t is a subtype of the dbms_cloud_oci_os_management_hub_software_source_t type.

Fields

Field Description

vendor_software_sources

(required) List of vendor software sources.

custom_software_source_filter

(optional)

is_automatically_updated

(optional) Indicates whether service should automatically update the custom software source for the user.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_SUMMARY_T Type

A software source contains a collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  repo_id varchar2(32767),
  url varchar2(32767),
  time_created timestamp with time zone,
  time_updated timestamp with time zone,
  description varchar2(32767),
  software_source_type varchar2(32767),
  availability varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  package_count number,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    repo_id varchar2,
    url varchar2,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    os_family varchar2,
    arch_type varchar2,
    package_count number,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

id

(required) The OCID for the software source.

compartment_id

(required) The OCID of the tenancy containing the software source.

display_name

(required) User friendly name for the software source.

repo_id

(required) The Repo ID for the software source.

url

(required) URL for the repository.

time_created

(required) The date and time the software source was created, as described in RFC 3339, section 14.29.

time_updated

(required) The date and time of when the software source was updated as described in RFC 3339, section 14.29.

description

(optional) Information specified by the user about the software source.

software_source_type

(required) Type of the software source.

Allowed values are: 'VENDOR', 'CUSTOM', 'VERSIONED'

availability

(required) Possible availabilities of a software source.

Allowed values are: 'AVAILABLE', 'SELECTED', 'RESTRICTED'

os_family

(required) The OS family the software source belongs to.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(required) The architecture type supported by the software source.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

package_count

(optional) Number of packages.

lifecycle_state

(optional) The current state of the software source.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_CUSTOM_SOFTWARE_SOURCE_SUMMARY_T Type

A custom software source contains a custom collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_custom_software_source_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_software_source_summary_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_custom_software_source_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_custom_software_source_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    repo_id varchar2,
    url varchar2,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    os_family varchar2,
    arch_type varchar2,
    package_count number,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_custom_software_source_summary_t is a subtype of the dbms_cloud_oci_os_management_hub_software_source_summary_t type.

Fields

Field Description

vendor_software_sources

(required) List of vendor software sources.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_DETACH_MANAGED_INSTANCES_FROM_LIFECYCLE_STAGE_DETAILS_T Type

The managed instances to detach from the lifecycle stage.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_detach_managed_instances_from_lifecycle_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  managed_instance_details dbms_cloud_oci_os_management_hub_managed_instances_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_managed_instances_from_lifecycle_stage_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_managed_instances_from_lifecycle_stage_details_t (
    managed_instance_details dbms_cloud_oci_os_management_hub_managed_instances_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

managed_instance_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_DETACH_MANAGED_INSTANCES_FROM_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The managed instance OCIDs to detach from the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_detach_managed_instances_from_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  managed_instances dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_managed_instances_from_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_managed_instances_from_managed_instance_group_details_t (
    managed_instances dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

managed_instances

(optional) The list of managed instance OCIDs to be detached.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_DETACH_SOFTWARE_SOURCES_FROM_MANAGED_INSTANCE_DETAILS_T Type

The details about the software sources to be detached.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_detach_software_sources_from_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_software_sources_from_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_software_sources_from_managed_instance_details_t (
    software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_sources

(required) The list of software source OCIDs to be attached/detached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_DETACH_SOFTWARE_SOURCES_FROM_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The software sources OCIDs to detach from the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_detach_software_sources_from_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_software_sources_from_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_detach_software_sources_from_managed_instance_group_details_t (
    software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_sources

(optional) The list of software sources OCIDs to be detached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_DISABLE_MODULE_STREAM_ON_MANAGED_INSTANCE_DETAILS_T Type

The details of the module stream to be disabled on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_disable_module_stream_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_disable_module_stream_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_disable_module_stream_on_managed_instance_details_t (
    module_name varchar2,
    stream_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_DISABLE_MODULE_STREAM_ON_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The work request details for the module stream operation on the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_disable_module_stream_on_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_disable_module_stream_on_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_disable_module_stream_on_managed_instance_group_details_t (
    module_name varchar2,
    stream_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(optional) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ENABLE_MODULE_STREAM_ON_MANAGED_INSTANCE_DETAILS_T Type

The details of the module stream to be enabled on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_enable_module_stream_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_enable_module_stream_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_enable_module_stream_on_managed_instance_details_t (
    module_name varchar2,
    stream_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ENABLE_MODULE_STREAM_ON_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The work request details for the module stream operation on the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_enable_module_stream_on_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_enable_module_stream_on_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_enable_module_stream_on_managed_instance_group_details_t (
    module_name varchar2,
    stream_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(optional) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ENTITLEMENT_SUMMARY_T Type

A summary of an entitlement.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_entitlement_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  csi varchar2(32767),
  vendor_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_entitlement_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_entitlement_summary_t (
    compartment_id varchar2,
    csi varchar2,
    vendor_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

compartment_id

(required) The OCID of the tenancy containing the entitlement.

csi

(required) The Customer Support Identifier (CSI). CSI is a unique key given to a customer to unlock software sources. It uniquely identifies the entitlement.

vendor_name

(required) The vendor for the entitlement.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ENTITLEMENT_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_entitlement_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_entitlement_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_entitlement_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ENTITLEMENT_COLLECTION_T Type

Results of a Entitlement search. Contains boh EntitlementSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_entitlement_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_entitlement_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_entitlement_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_entitlement_collection_t (
    items dbms_cloud_oci_os_management_hub_entitlement_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of Entitlement.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_SUMMARY_T Type

Summary information for a software package.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  name varchar2(32767),
  l_type varchar2(32767),
  version varchar2(32767),
  architecture varchar2(32767),
  checksum varchar2(32767),
  checksum_type varchar2(32767),
  is_latest number,
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    checksum varchar2,
    checksum_type varchar2,
    is_latest number,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(required) Package name.

name

(required) Unique identifier for the package. NOTE - This is not an OCID.

l_type

(required) Type of the package.

version

(required) Version of the package.

architecture

(optional) The architecture for which this software was built.

checksum

(optional) Checksum of the package.

checksum_type

(optional) Type of the checksum.

is_latest

(optional) Indicates whether this package is the latest version.

software_sources

(optional) List of software sources that provide the software package.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_package_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_package_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ERRATUM_T Type

Details about the erratum.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_erratum_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  synopsis varchar2(32767),
  time_issued timestamp with time zone,
  description varchar2(32767),
  time_updated timestamp with time zone,
  classification_type varchar2(32767),
  l_from varchar2(32767),
  solution varchar2(32767),
  references varchar2(32767),
  related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
  repositories dbms_cloud_oci_os_management_hub_varchar2_tbl,
  packages dbms_cloud_oci_os_management_hub_software_package_summary_tbl,
  os_families dbms_cloud_oci_os_management_hub_varchar2_tbl,
  advisory_severity varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_erratum_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_erratum_t (
    name varchar2,
    synopsis varchar2,
    time_issued timestamp with time zone,
    description varchar2,
    time_updated timestamp with time zone,
    classification_type varchar2,
    l_from varchar2,
    solution varchar2,
    references varchar2,
    related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
    repositories dbms_cloud_oci_os_management_hub_varchar2_tbl,
    packages dbms_cloud_oci_os_management_hub_software_package_summary_tbl,
    os_families dbms_cloud_oci_os_management_hub_varchar2_tbl,
    advisory_severity varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) Advisory name.

synopsis

(optional) Summary description of the erratum.

time_issued

(optional) Date the erratum was issued, as described in RFC 3339, section 14.29.

description

(optional) Details describing the erratum.

time_updated

(optional) Most recent date the erratum was updated, as described in RFC 3339, section 14.29.

classification_type

(optional) Type of the erratum.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER'

l_from

(optional) Information specifying from where the erratum was release.

solution

(optional) Information describing how the erratum can be resolved.

references

(optional) Information describing how to find more information about. the erratum.

related_cves

(optional) List of CVEs applicable to this erratum.

repositories

(optional) List of repository identifiers.

packages

(optional) List of Packages affected by this erratum.

os_families

(optional) List of affected OS families.

advisory_severity

(optional) The severity for a security advisory, otherwise, null.

Allowed values are: 'LOW', 'MODERATE', 'IMPORTANT', 'CRITICAL'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ERRATUM_SUMMARY_T Type

Important changes for software. This can include security advisories, bug fixes, or enhancements.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_erratum_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  synopsis varchar2(32767),
  time_issued timestamp with time zone,
  time_updated timestamp with time zone,
  classification_type varchar2(32767),
  related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
  os_families dbms_cloud_oci_os_management_hub_varchar2_tbl,
  advisory_severity varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_erratum_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_erratum_summary_t (
    name varchar2,
    synopsis varchar2,
    time_issued timestamp with time zone,
    time_updated timestamp with time zone,
    classification_type varchar2,
    related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
    os_families dbms_cloud_oci_os_management_hub_varchar2_tbl,
    advisory_severity varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) Advisory name.

synopsis

(optional) Summary description of the erratum.

time_issued

(optional) Date the erratum was issued, as described in RFC 3339, section 14.29.

time_updated

(optional) Most recent date the erratum was updated, as described in RFC 3339, section 14.29.

classification_type

(optional) Type of the erratum.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER'

related_cves

(optional) List of CVEs applicable to this erratum.

os_families

(optional) List of affected OS families.

advisory_severity

(optional) The severity advisory. Only valid for security type advisories.

Allowed values are: 'LOW', 'MODERATE', 'IMPORTANT', 'CRITICAL'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ERRATUM_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_erratum_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_erratum_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_erratum_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ERRATUM_COLLECTION_T Type

Results of a Erratum search. Contains boh ErratumSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_erratum_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_erratum_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_erratum_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_erratum_collection_t (
    items dbms_cloud_oci_os_management_hub_erratum_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of Errata.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_ERROR_T Type

Error information.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
  code varchar2(32767),
  message varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_error_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_error_t (
    code varchar2,
    message varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

code

(required) A short error code that defines the error, meant for programmatic parsing.

message

(required) A human-readable error string.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_DETAILS_T Type

Identifying information for the specified managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_details_t (
    id varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the managed instance group.

display_name

(optional) Managed instance group displayName.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PROFILE_T Type

Description of registration profile.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_profile_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  management_station_id varchar2(32767),
  profile_type varchar2(32767),
  vendor_name varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  time_created timestamp with time zone,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_profile_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_profile_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    time_created timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

id

(required) The OCID of the profile that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the registration profile.

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) The description of the registration profile.

management_station_id

(optional) The OCID of the management station.

profile_type

(optional) The type of Profile. One of SOFTWARESOURCE, GROUP or LIFECYCLE.

Allowed values are: 'SOFTWARESOURCE', 'GROUP', 'LIFECYCLE', 'STATION'

vendor_name

(required) The software source vendor name.

Allowed values are: 'ORACLE'

os_family

(required) The operating system family.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(required) The architecture type.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

time_created

(optional) The time the the registration profile was created. An RFC3339 formatted datetime string.

lifecycle_state

(optional) The current state of the registration profile.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_GROUP_PROFILE_T Type

Definition of a registration profile of type GROUP.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_group_profile_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_profile_t (
  managed_instance_group dbms_cloud_oci_os_management_hub_managed_instance_group_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_group_profile_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_group_profile_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    time_created timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    managed_instance_group dbms_cloud_oci_os_management_hub_managed_instance_group_details_t
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_group_profile_t is a subtype of the dbms_cloud_oci_os_management_hub_profile_t type.

Fields

Field Description

managed_instance_group

(required)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALL_MODULE_STREAM_PROFILE_ON_MANAGED_INSTANCE_DETAILS_T Type

The details of the module stream profile to be installed on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_install_module_stream_profile_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  profile_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_module_stream_profile_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_module_stream_profile_on_managed_instance_details_t (
    module_name varchar2,
    stream_name varchar2,
    profile_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

profile_name

(optional) The name of a profile of the specified module stream.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALL_MODULE_STREAM_PROFILE_ON_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The work request details for the module stream profile operation on the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_install_module_stream_profile_on_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  profile_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_module_stream_profile_on_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_module_stream_profile_on_managed_instance_group_details_t (
    module_name varchar2,
    stream_name varchar2,
    profile_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(optional) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

profile_name

(optional) The name of a profile of the specified module stream.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALL_PACKAGES_ON_MANAGED_INSTANCE_DETAILS_T Type

The details about the software packages to be installed.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_install_packages_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_packages_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_packages_on_managed_instance_details_t (
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_names

(required) The list of package names.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALL_PACKAGES_ON_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The names of the packages to be installed on the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_install_packages_on_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_packages_on_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_install_packages_on_managed_instance_group_details_t (
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_names

(optional) The list of package names.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALLED_PACKAGE_SUMMARY_T Type

A software package installed on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_installed_package_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_package_summary_t (
  time_installed timestamp with time zone,
  time_issued timestamp with time zone,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_installed_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_installed_package_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    package_classification varchar2,
    time_installed timestamp with time zone,
    time_issued timestamp with time zone
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_installed_package_summary_t is a subtype of the dbms_cloud_oci_os_management_hub_package_summary_t type.

Fields

Field Description

time_installed

(required) The date and time the package was installed, as described in RFC 3339, section 14.29.

time_issued

(optional) The date and time the package was issued by a providing erratum (if available), as described in RFC 3339, section 14.29.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALLED_PACKAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_installed_package_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_installed_package_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_installed_package_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_INSTALLED_PACKAGE_COLLECTION_T Type

Results of an installed package search on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_installed_package_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_installed_package_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_installed_package_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_installed_package_collection_t (
    items dbms_cloud_oci_os_management_hub_installed_package_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of installed packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_DETAILS_T Type

Identifying information for the specified managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_details_t (
    id varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the managed instance.

display_name

(optional) Managed instance name.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_STAGE_T Type

Defines the lifecycle stage.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_stage_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  lifecycle_environment_id varchar2(32767),
  rank number,
  os_family varchar2(32767),
  arch_type varchar2(32767),
  vendor_name varchar2(32767),
  managed_instance_ids dbms_cloud_oci_os_management_hub_managed_instance_details_tbl,
  software_source_id dbms_cloud_oci_os_management_hub_software_source_details_t,
  time_created timestamp with time zone,
  time_modified timestamp with time zone,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    lifecycle_environment_id varchar2,
    rank number,
    os_family varchar2,
    arch_type varchar2,
    vendor_name varchar2,
    managed_instance_ids dbms_cloud_oci_os_management_hub_managed_instance_details_tbl,
    software_source_id dbms_cloud_oci_os_management_hub_software_source_details_t,
    time_created timestamp with time zone,
    time_modified timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(optional) The lifecycle stage OCID that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the lifecycle stage.

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

lifecycle_environment_id

(optional) The OCID of the lifecycle environment for the lifecycle stage.

rank

(required) User specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages for a given lifecycle environment.

os_family

(optional) The operating system type of the target instances.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The CPU architecture of the target instances.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

vendor_name

(optional) The software source vendor name.

Allowed values are: 'ORACLE'

managed_instance_ids

(optional) The list of managed instances specified lifecycle stage.

software_source_id

(optional)

time_created

(optional) The time the lifecycle stage was created. An RFC3339 formatted datetime string.

time_modified

(optional) The time the lifecycle stage was last modified. An RFC3339 formatted datetime string.

lifecycle_state

(optional) The current state of the lifecycle stage.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_STAGE_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_lifecycle_stage_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_stage_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_lifecycle_stage_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_ENVIRONMENT_T Type

Contains versioned software source content and lifecycle stages for a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_environment_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  stages dbms_cloud_oci_os_management_hub_lifecycle_stage_tbl,
  managed_instance_ids dbms_cloud_oci_os_management_hub_managed_instance_details_tbl,
  lifecycle_state varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  vendor_name varchar2(32767),
  time_created timestamp with time zone,
  time_modified timestamp with time zone,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    stages dbms_cloud_oci_os_management_hub_lifecycle_stage_tbl,
    managed_instance_ids dbms_cloud_oci_os_management_hub_managed_instance_details_tbl,
    lifecycle_state varchar2,
    os_family varchar2,
    arch_type varchar2,
    vendor_name varchar2,
    time_created timestamp with time zone,
    time_modified 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

id

(required) The OCID of the resource that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the lifecycle environment.

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) User specified information about the lifecycle environment.

stages

(required) User specified list of lifecycle stages to be created for the lifecycle environment.

managed_instance_ids

(optional) The list of managed instance OCIDs specified in the lifecycle stage.

lifecycle_state

(required) The current state of the lifecycle environment.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED'

os_family

(required) The operating system type of the target instances.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(required) The CPU architecture of the target instances.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

vendor_name

(required) The software source vendor name.

Allowed values are: 'ORACLE'

time_created

(required) The time the lifecycle environment was created. An RFC3339 formatted datetime string.

time_modified

(optional) The time the lifecycle environment was last modified. An RFC3339 formatted datetime string.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_STAGE_SUMMARY_T Type

Defines the lifecycle stage summary.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  lifecycle_environment_id varchar2(32767),
  lifecycle_environment_display_name varchar2(32767),
  rank number,
  os_family varchar2(32767),
  arch_type varchar2(32767),
  vendor_name varchar2(32767),
  managed_instances number,
  software_source_id dbms_cloud_oci_os_management_hub_software_source_details_t,
  time_created timestamp with time zone,
  time_modified timestamp with time zone,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    lifecycle_environment_id varchar2,
    lifecycle_environment_display_name varchar2,
    rank number,
    os_family varchar2,
    arch_type varchar2,
    vendor_name varchar2,
    managed_instances number,
    software_source_id dbms_cloud_oci_os_management_hub_software_source_details_t,
    time_created timestamp with time zone,
    time_modified timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(optional) The lifecycle stage OCID that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the lifecycle stage.

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

lifecycle_environment_id

(optional) The OCID of the lifecycle environment for the lifecycle stage.

lifecycle_environment_display_name

(optional) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

rank

(required) User specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages for a given lifecycle environment.

os_family

(optional) The operating system type of the target instances.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The CPU architecture of the target instances.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

vendor_name

(optional) The software source vendor name.

Allowed values are: 'ORACLE'

managed_instances

(optional) The number of managed instances attached to the lifecycle stage.

software_source_id

(optional)

time_created

(optional) The time the lifecycle stage was created. An RFC3339 formatted datetime string.

time_modified

(optional) The time the lifecycle stage was last modified. An RFC3339 formatted datetime string.

lifecycle_state

(optional) The current state of the lifecycle environment.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_STAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_ENVIRONMENT_SUMMARY_T Type

Summary of the lifecycle environment.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  stages dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_tbl,
  lifecycle_state varchar2(32767),
  arch_type varchar2(32767),
  os_family varchar2(32767),
  vendor_name varchar2(32767),
  time_created timestamp with time zone,
  time_modified timestamp with time zone,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    stages dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_tbl,
    lifecycle_state varchar2,
    arch_type varchar2,
    os_family varchar2,
    vendor_name varchar2,
    time_created timestamp with time zone,
    time_modified 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

id

(required) The lifecycle environment OCID that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the lifecycle environment.

display_name

(required) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(required) User specified information about the lifecycle environment.

stages

(required) User specified list of lifecycle stages to be created for the lLifecycle environment.

lifecycle_state

(optional) The current state of the lifecycle environment.

arch_type

(required) The CPU architecture of the target managed instance.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

os_family

(required) The operating system type of the target managed instance.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

vendor_name

(required) The software source vendor name.

Allowed values are: 'ORACLE'

time_created

(optional) The time the lifecycle environment was created. An RFC3339 formatted datetime string.

time_modified

(optional) The time the lifecycle environment was modified. An RFC3339 formatted datetime string.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_ENVIRONMENT_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_ENVIRONMENT_COLLECTION_T Type

Results of a lifecycle environment search. Contains both lifecycle environment summary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_environment_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_collection_t (
    items dbms_cloud_oci_os_management_hub_lifecycle_environment_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of lifecycle environments.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_ENVIRONMENT_DETAILS_T Type

Identifying information for the specified lifecycle environment.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_environment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_environment_details_t (
    id varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the lifecycle environment.

display_name

(optional) Lifecycle environment name.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_STAGE_DETAILS_T Type

Identifying information for the specified lifecycle stage.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_details_t (
    id varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the lifecycle stage.

display_name

(optional) Lifecycle stage name.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_PROFILE_T Type

Definition of a registration profile of type LIFECYCLE.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_profile_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_profile_t (
  lifecycle_environment dbms_cloud_oci_os_management_hub_lifecycle_environment_details_t,
  lifecycle_stage dbms_cloud_oci_os_management_hub_lifecycle_stage_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_profile_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_profile_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    time_created timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    lifecycle_environment dbms_cloud_oci_os_management_hub_lifecycle_environment_details_t,
    lifecycle_stage dbms_cloud_oci_os_management_hub_lifecycle_stage_details_t
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_lifecycle_profile_t is a subtype of the dbms_cloud_oci_os_management_hub_profile_t type.

Fields

Field Description

lifecycle_environment

(optional)

lifecycle_stage

(required)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_LIFECYCLE_STAGE_COLLECTION_T Type

Results of a lifecycle stage search. Contains both lifecycle stage summary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_lifecycle_stage_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_lifecycle_stage_collection_t (
    items dbms_cloud_oci_os_management_hub_lifecycle_stage_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of lifecycle stages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGE_MODULE_STREAMS_ON_MANAGED_INSTANCE_DETAILS_T Type

The set of changes to make to the state of the modules, streams, and profiles on a managed instance

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_manage_module_streams_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  is_dry_run number,
  enable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
  disable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
  install dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
  remove dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_manage_module_streams_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_manage_module_streams_on_managed_instance_details_t (
    is_dry_run number,
    enable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
    disable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
    install dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
    remove dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

is_dry_run

(optional) Indicates if this operation is a dry run or if the operation should be committed. If set to true, the result of the operation will be evaluated but not committed. If set to false, the operation is committed to the managed instance. The default is false.

enable

(optional) The set of module streams to enable.

disable

(optional) The set of module streams to disable.

install

(optional) The set of module stream profiles to install.

remove

(optional) The set of module stream profiles to remove.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGE_MODULE_STREAMS_ON_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The set of changes to make to the state of the modules, streams, and profiles on a managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_manage_module_streams_on_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  is_dry_run number,
  enable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
  disable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
  install dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
  remove dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_manage_module_streams_on_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_manage_module_streams_on_managed_instance_group_details_t (
    is_dry_run number,
    enable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
    disable dbms_cloud_oci_os_management_hub_module_stream_details_tbl,
    install dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
    remove dbms_cloud_oci_os_management_hub_module_stream_profile_details_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

is_dry_run

(optional) Indicates if this operation is a dry run or if the operation should be committed. If set to true, the result of the operation will be evaluated but not committed. If set to false, the operation is committed to the managed instance(s). The default is false.

enable

(optional) The set of module streams to enable.

disable

(optional) The set of module streams to disable.

install

(optional) The set of module stream profiles to install.

remove

(optional) The set of module stream profiles to remove.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_T Type

Detail information for an OCI Compute instance that is being managed.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  tenancy_id varchar2(32767),
  compartment_id varchar2(32767),
  location varchar2(32767),
  time_last_checkin timestamp with time zone,
  time_last_boot timestamp with time zone,
  os_name varchar2(32767),
  os_version varchar2(32767),
  os_kernel_version varchar2(32767),
  ksplice_effective_kernel_version varchar2(32767),
  architecture varchar2(32767),
  os_family varchar2(32767),
  status varchar2(32767),
  profile varchar2(32767),
  is_management_station number,
  primary_management_station_id varchar2(32767),
  secondary_management_station_id varchar2(32767),
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  managed_instance_group dbms_cloud_oci_os_management_hub_id_t,
  lifecycle_environment dbms_cloud_oci_os_management_hub_id_t,
  lifecycle_stage dbms_cloud_oci_os_management_hub_id_t,
  is_reboot_required number,
  installed_packages number,
  updates_available number,
  security_updates_available number,
  bug_updates_available number,
  enhancement_updates_available number,
  other_updates_available number,
  scheduled_job_count number,
  work_request_count number,
  time_created timestamp with time zone,
  time_updated timestamp with time zone,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_t (
    id varchar2,
    display_name varchar2,
    description varchar2,
    tenancy_id varchar2,
    compartment_id varchar2,
    location varchar2,
    time_last_checkin timestamp with time zone,
    time_last_boot timestamp with time zone,
    os_name varchar2,
    os_version varchar2,
    os_kernel_version varchar2,
    ksplice_effective_kernel_version varchar2,
    architecture varchar2,
    os_family varchar2,
    status varchar2,
    profile varchar2,
    is_management_station number,
    primary_management_station_id varchar2,
    secondary_management_station_id varchar2,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    managed_instance_group dbms_cloud_oci_os_management_hub_id_t,
    lifecycle_environment dbms_cloud_oci_os_management_hub_id_t,
    lifecycle_stage dbms_cloud_oci_os_management_hub_id_t,
    is_reboot_required number,
    installed_packages number,
    updates_available number,
    security_updates_available number,
    bug_updates_available number,
    enhancement_updates_available number,
    other_updates_available number,
    scheduled_job_count number,
    work_request_count number,
    time_created timestamp with time zone,
    time_updated timestamp with time zone
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID for the managed instance.

display_name

(required) Managed instance identifier.

description

(optional) Information specified by the user about the managed instance.

tenancy_id

(required) The OCID for the tenancy this managed instance resides in.

compartment_id

(required) The OCID for the compartment this managed instance resides in.

location

(optional) location of the managed instance.

Allowed values are: 'ON_PREMISE', 'OCI_COMPUTE', 'AZURE', 'EC2'

time_last_checkin

(optional) Time at which the instance last checked in, as described in RFC 3339, section 14.29.

time_last_boot

(optional) Time at which the instance last booted, as described in RFC 3339, section 14.29.

os_name

(optional) Operating System Name.

os_version

(optional) Operating System Version.

os_kernel_version

(optional) Operating System Kernel Version.

ksplice_effective_kernel_version

(optional) The ksplice effective kernel version.

architecture

(optional) The CPU architecture type of the managed instance.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

os_family

(optional) The Operating System type of the managed instance.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

status

(required) status of the managed instance.

Allowed values are: 'NORMAL', 'UNREACHABLE', 'ERROR', 'WARNING', 'REGISTRATION_ERROR'

profile

(optional) The content profile of this instance.

is_management_station

(optional) Whether this managed instance is acting as an on-premise management station.

primary_management_station_id

(optional) The OCID of a management station to be used as the preferred primary.

secondary_management_station_id

(optional) The OCID of a management station to be used as the preferred secondary.

software_sources

(optional) The list of software sources currently attached to the managed instance.

managed_instance_group

(optional)

lifecycle_environment

(optional)

lifecycle_stage

(optional)

is_reboot_required

(optional) Indicates whether a reboot is required to complete installation of updates.

installed_packages

(optional) Number of packages installed on the system.

updates_available

(optional) Number of updates available to be installed.

security_updates_available

(optional) Number of security type updates available to be installed.

bug_updates_available

(optional) Number of bug fix type updates available to be installed.

enhancement_updates_available

(optional) Number of enhancement type updates available to be installed.

other_updates_available

(optional) Number of non-classified updates available to be installed.

scheduled_job_count

(optional) Number of scheduled jobs associated with this instance.

work_request_count

(optional) Number of work requests associated with this instance.

time_created

(optional) The date and time the work request was created, as described in RFC 3339, section 14.29.

time_updated

(optional) The date and time the work request was updated, as described in RFC 3339, section 14.29.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_ANALYTIC_SUMMARY_T Type

A metric emitted by managed instance resource.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  dimensions json_element_t,
  l_count number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_t (
    name varchar2,
    dimensions json_element_t,
    l_count number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The name of this metric.

Allowed values are: 'TOTAL_INSTANCE_COUNT', 'INSTANCE_WITH_AVAILABLE_SECURITY_UPDATES_COUNT', 'INSTANCE_WITH_AVAILABLE_BUGFIX_UPDATES_COUNT', 'NORMAL_INSTANCE_COUNT', 'ERROR_INSTANCE_COUNT', 'WARNING_INSTANCE_COUNT', 'UNREACHABLE_INSTANCE_COUNT', 'REGISTRATION_FAILED_INSTANCE_COUNT', 'INSTANCE_SECURITY_UPDATES_COUNT', 'INSTANCE_BUGFIX_UPDATES_COUNT'

dimensions

(required) Qualifiers provided in a metric definition. Available dimensions vary by metric namespace. Each dimension takes the form of a key-value pair. Example: `\"managedInstanceId\": \"ocid1.managementagent.123\"`

l_count

(required) The value of this metric.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_ANALYTIC_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_ANALYTIC_COLLECTION_T Type

Collection of ManagedInstanceAnalyticSummary.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_analytic_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_analytic_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_analytic_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_analytic_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of managed instance analytic summary.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_SUMMARY_T Type

Summary of the ManagedInstance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  tenancy_id varchar2(32767),
  compartment_id varchar2(32767),
  location varchar2(32767),
  architecture varchar2(32767),
  os_family varchar2(32767),
  status varchar2(32767),
  managed_instance_group dbms_cloud_oci_os_management_hub_id_t,
  lifecycle_environment dbms_cloud_oci_os_management_hub_id_t,
  lifecycle_stage dbms_cloud_oci_os_management_hub_id_t,
  is_reboot_required number,
  updates_available number,
  is_management_station number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_summary_t (
    id varchar2,
    display_name varchar2,
    description varchar2,
    tenancy_id varchar2,
    compartment_id varchar2,
    location varchar2,
    architecture varchar2,
    os_family varchar2,
    status varchar2,
    managed_instance_group dbms_cloud_oci_os_management_hub_id_t,
    lifecycle_environment dbms_cloud_oci_os_management_hub_id_t,
    lifecycle_stage dbms_cloud_oci_os_management_hub_id_t,
    is_reboot_required number,
    updates_available number,
    is_management_station number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID for the managed instance.

display_name

(required) Managed instance identifier.

description

(optional) Information specified by the user about the managed instance.

tenancy_id

(required) The OCID for the tenancy this managed instance resides in.

compartment_id

(required) The OCID for the compartment this managed instance resides in.

location

(optional) Location of the managed instance.

Allowed values are: 'ON_PREMISE', 'OCI_COMPUTE', 'AZURE', 'EC2'

architecture

(optional) The CPU architecture type of the managed instance.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

os_family

(optional) The Operating System type of the managed instance.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

status

(required) status of the managed instance.

Allowed values are: 'NORMAL', 'UNREACHABLE', 'ERROR', 'WARNING', 'REGISTRATION_ERROR'

managed_instance_group

(optional)

lifecycle_environment

(optional)

lifecycle_stage

(optional)

is_reboot_required

(optional) Indicates whether a reboot is required to complete installation of updates.

updates_available

(optional) Number of updates available to be installed.

is_management_station

(optional) Whether this managed instance is acting as an on-premise management station.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_COLLECTION_T Type

Results of a managed instance search. Contains both managed instance summary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of managed instances.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_NAME_SUMMARY_T Type

A simple representation of a package using its displayName and NEVRA parts.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_name_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  name varchar2(32767),
  l_type varchar2(32767),
  version varchar2(32767),
  architecture varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_name_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_name_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(required) Full package NEVRA name - this value should be unique.

name

(required) The name of the software package.

l_type

(optional) Type of the package.

version

(optional) Version of the installed package.

architecture

(optional) The architecture for which this package was built.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_NAME_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_package_name_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_name_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_package_name_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_ERRATUM_SUMMARY_T Type

An erratum associated with a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  advisory_type varchar2(32767),
  time_issued timestamp with time zone,
  synopsis varchar2(32767),
  related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
  packages dbms_cloud_oci_os_management_hub_package_name_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_t (
    name varchar2,
    advisory_type varchar2,
    time_issued timestamp with time zone,
    synopsis varchar2,
    related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
    packages dbms_cloud_oci_os_management_hub_package_name_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The identifier of the erratum.

advisory_type

(required) The type of the erratum.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER'

time_issued

(optional) The date and time the package was issued by a providing erratum (if available), as described in RFC 3339, section 14.29.

synopsis

(optional) Summary description of the erratum.

related_cves

(optional) List of CVEs applicable to this erratum.

packages

(required) The list of Packages affected by this erratum.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_ERRATUM_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_ERRATUM_SUMMARY_COLLECTION_T Type

Results of an errata search on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_erratum_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of errata.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_T Type

Description of managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  time_created timestamp with time zone,
  time_modified timestamp with time zone,
  lifecycle_state varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  vendor_name varchar2(32767),
  software_source_ids dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_instance_count number,
  pending_job_count number,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    time_created timestamp with time zone,
    time_modified timestamp with time zone,
    lifecycle_state varchar2,
    os_family varchar2,
    arch_type varchar2,
    vendor_name varchar2,
    software_source_ids dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_instance_count number,
    pending_job_count number,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The managed instance group OCID that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the managed instance group.

display_name

(optional) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) Details describing the managed instance group.

time_created

(optional) The time the managed instance group was created. An RFC3339 formatted datetime string.

time_modified

(optional) The time the managed instance group was last modified. An RFC3339 formatted datetime string.

lifecycle_state

(required) The current state of the managed instance group.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED'

os_family

(optional) The operating system type of the instances in the managed instance group.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The CPU architecture of the instances in the managed instance group.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

vendor_name

(optional) The software source vendor name.

Allowed values are: 'ORACLE'

software_source_ids

(optional) The list of software sources that the managed instance group will use.

software_sources

(optional) The list of software sources that the managed instance group will use.

managed_instance_ids

(optional) The list of managed instances OCIDs attached to the managed instance group.

managed_instance_count

(optional) The number of Managed Instances in the managed instance group.

pending_job_count

(optional) The number of scheduled jobs pending against the managed instance group.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_AVAILABLE_MODULE_SUMMARY_T Type

Summary information pertaining to a module stream profile provided by a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  software_source_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_t (
    name varchar2,
    software_source_id varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The name of the module that is available to be enabled on the managed instance group.

software_source_id

(optional) The OCID of the software source that provides this module.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_AVAILABLE_MODULE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_AVAILABLE_MODULE_COLLECTION_T Type

Results of a module stream profile search. Contains both ModuleStreamProfileSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_group_available_module_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of module stream profile.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_AVAILABLE_PACKAGE_SUMMARY_T Type

Summary information pertaining to an available package for a managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  name varchar2(32767),
  l_type varchar2(32767),
  version varchar2(32767),
  architecture varchar2(32767),
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  is_latest number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    is_latest number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(required) Package name.

name

(required) Unique identifier for the package. NOTE - This is not an OCID.

l_type

(required) Type of the package.

version

(required) Version of the installed package.

architecture

(optional) The architecture for which this package was built.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

software_sources

(optional) List of software sources that provide the software package.

is_latest

(optional) Flag to return only latest package versions.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_AVAILABLE_PACKAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_AVAILABLE_PACKAGE_COLLECTION_T Type

Results of an available package search on a managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_group_available_package_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of available packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_SUMMARY_T Type

Summary of the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  managed_instance_count number,
  time_created timestamp with time zone,
  time_modified timestamp with time zone,
  lifecycle_state varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  vendor_name varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    managed_instance_count number,
    time_created timestamp with time zone,
    time_modified timestamp with time zone,
    lifecycle_state varchar2,
    os_family varchar2,
    arch_type varchar2,
    vendor_name varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) Unique identifier that is immutable on creation.

compartment_id

(required) The OCID of the tenancy containing the managed instance groups to list.

display_name

(optional) A user-friendly name for the managed instance group. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) managed instance group Description.

managed_instance_count

(optional) The number of Managed Instances in the managed instance group.

time_created

(optional) The time the managed instance group was created. An RFC3339 formatted datetime string.

time_modified

(optional) The time the managed instance group was last modified. An RFC3339 formatted datetime string.

lifecycle_state

(required) The current state of the managed instance group.

os_family

(optional) The operating system type of the instances in the managed instance group.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The CPU architecture of the instances in the managed instance group.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

vendor_name

(optional) The software source vendor name.

Allowed values are: 'ORACLE'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_group_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_group_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_COLLECTION_T Type

Results of a managed instance group search. Contains both managed instance group summary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_group_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_group_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of managed instance groups.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_INSTALLED_PACKAGE_SUMMARY_T Type

Summary information pertaining to an installed package on a managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  architecture varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_t (
    name varchar2,
    architecture varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The name of the package that is installed on the managed instance group.

architecture

(required) The architecture of the package that is installed on the managed instance group.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_INSTALLED_PACKAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_INSTALLED_PACKAGE_COLLECTION_T Type

Results of a search for installed packages on a managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_group_installed_package_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of installed packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_MODULE_SUMMARY_T Type

Summary information pertaining to a module on a managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  enabled_stream varchar2(32767),
  installed_profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
  software_source_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_t (
    name varchar2,
    enabled_stream varchar2,
    installed_profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
    software_source_id varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The name of the module that contains the stream.

enabled_stream

(optional) The name of the module that contains the stream.

installed_profiles

(optional) The list of installed profiles under the currently enabled module stream.

software_source_id

(optional) The OCID of the software source that provides this module stream.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_MODULE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_GROUP_MODULE_COLLECTION_T Type

Results of a search for module streams on a managed instance group. Contains both ModuleStreamOnManagedInstanceGroupSummary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_group_module_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_module_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_group_module_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_group_module_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of module streams.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_MODULE_SUMMARY_T Type

Summary information pertaining to a module on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_module_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  enabled_stream varchar2(32767),
  installed_profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
  active_streams dbms_cloud_oci_os_management_hub_varchar2_tbl,
  disabled_streams dbms_cloud_oci_os_management_hub_varchar2_tbl,
  software_source_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_module_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_module_summary_t (
    name varchar2,
    enabled_stream varchar2,
    installed_profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
    active_streams dbms_cloud_oci_os_management_hub_varchar2_tbl,
    disabled_streams dbms_cloud_oci_os_management_hub_varchar2_tbl,
    software_source_id varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The module name.

enabled_stream

(optional) The stream that is enabled in the module.

installed_profiles

(optional) List of installed profiles in the enabled stream of the module.

active_streams

(optional) List of streams that are active in the module.

disabled_streams

(optional) List of streams that are disabled in the module.

software_source_id

(optional) The OCID of the software source that provides this module and the associated streams.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_MODULE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_managed_instance_module_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_module_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_managed_instance_module_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGED_INSTANCE_MODULE_COLLECTION_T Type

Results of a search for module streams on a managed instance. Contains both ManagedInstanceModuleSummary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_managed_instance_module_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_managed_instance_module_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_module_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_managed_instance_module_collection_t (
    items dbms_cloud_oci_os_management_hub_managed_instance_module_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of module streams.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MIRROR_SYNC_STATUS_T Type

Status summary of all repos

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_mirror_sync_status_t FORCE AUTHID CURRENT_USER IS OBJECT (
  unsynced number,
  queued number,
  syncing number,
  synced number,
  failed number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirror_sync_status_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirror_sync_status_t (
    unsynced number,
    queued number,
    syncing number,
    synced number,
    failed number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

unsynced

(required) Total of mirrors in 'failed' state

queued

(required) Total of mirrors in 'queued' state

syncing

(required) Total of mirrors in 'syncing' state

synced

(required) Total of mirrors in 'synced' state

failed

(required) Total of mirrors in 'failed' state

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PROXY_CONFIGURATION_T Type

Information for a proxy configuration

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_proxy_configuration_t FORCE AUTHID CURRENT_USER IS OBJECT (
  is_enabled number,
  hosts dbms_cloud_oci_os_management_hub_varchar2_tbl,
  port varchar2(32767),
  forward varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_proxy_configuration_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_proxy_configuration_t (
    is_enabled number,
    hosts dbms_cloud_oci_os_management_hub_varchar2_tbl,
    port varchar2,
    forward varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

is_enabled

(required) To enable or disable the proxy (default true)

hosts

(optional) List of hosts

port

(optional) Port that the proxy will use

forward

(optional) URL that the proxy will forward to

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MIRROR_CONFIGURATION_T Type

Information for a mirror configuration

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_mirror_configuration_t FORCE AUTHID CURRENT_USER IS OBJECT (
  directory varchar2(32767),
  port varchar2(32767),
  sslport varchar2(32767),
  sslcert varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirror_configuration_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirror_configuration_t (
    directory varchar2,
    port varchar2,
    sslport varchar2,
    sslcert varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

directory

(required) Directory for the mirroring

port

(required) Default port for the mirror

sslport

(required) Default sslport for the mirror

sslcert

(optional) Local path for the sslcert

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGEMENT_STATION_T Type

Detailed information about an ManagementStation config

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_management_station_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  managed_instance_id varchar2(32767),
  compartment_id varchar2(32767),
  scheduled_job_id varchar2(32767),
  profile_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  hostname varchar2(32767),
  overall_state varchar2(32767),
  overall_percentage number,
  mirror_capacity number,
  total_mirrors number,
  mirror_sync_status dbms_cloud_oci_os_management_hub_mirror_sync_status_t,
  proxy dbms_cloud_oci_os_management_hub_proxy_configuration_t,
  mirror dbms_cloud_oci_os_management_hub_mirror_configuration_t,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_t (
    id varchar2,
    managed_instance_id varchar2,
    compartment_id varchar2,
    scheduled_job_id varchar2,
    profile_id varchar2,
    display_name varchar2,
    description varchar2,
    hostname varchar2,
    overall_state varchar2,
    overall_percentage number,
    mirror_capacity number,
    total_mirrors number,
    mirror_sync_status dbms_cloud_oci_os_management_hub_mirror_sync_status_t,
    proxy dbms_cloud_oci_os_management_hub_proxy_configuration_t,
    mirror dbms_cloud_oci_os_management_hub_mirror_configuration_t,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) OCID for the ManagementStation config

managed_instance_id

(optional) OCID for the Instance associated with the Management Station.

compartment_id

(required) The OCID of the tenancy containing the Management Station.

scheduled_job_id

(optional) OCID of the Scheduled Job for mirror sync

profile_id

(optional) OCID of the Profile associated with the Station

display_name

(required) ManagementStation name

description

(optional) Details describing the ManagementStation config.

hostname

(required) Name of the host

overall_state

(optional) Current state of the mirroring

Allowed values are: 'NORMAL', 'REGISTRATIONERROR', 'SYNCING', 'SYNCFAILED', 'WARNING', 'ERROR', 'UNAVAILABLE'

overall_percentage

(optional) A decimal number representing the completeness percentage

mirror_capacity

(optional) A decimal number representing the mirror capacity

total_mirrors

(optional) A decimal number representing the total of repos

mirror_sync_status

(optional)

proxy

(required)

mirror

(required)

lifecycle_state

(optional) The current state of the Management Station config.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGEMENT_STATION_SUMMARY_T Type

Summary of the Management Station.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_management_station_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  managed_instance_id varchar2(32767),
  compartment_id varchar2(32767),
  profile_id varchar2(32767),
  scheduled_job_id varchar2(32767),
  time_next_execution timestamp with time zone,
  display_name varchar2(32767),
  description varchar2(32767),
  hostname varchar2(32767),
  overall_state varchar2(32767),
  overall_percentage number,
  mirror_capacity number,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_summary_t (
    id varchar2,
    managed_instance_id varchar2,
    compartment_id varchar2,
    profile_id varchar2,
    scheduled_job_id varchar2,
    time_next_execution timestamp with time zone,
    display_name varchar2,
    description varchar2,
    hostname varchar2,
    overall_state varchar2,
    overall_percentage number,
    mirror_capacity number,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) OCID for the Management Station

managed_instance_id

(optional) OCID for the Instance associated with the Management Station

compartment_id

(required) The OCID of the tenancy containing the Management Station.

profile_id

(optional) OCID of the Registration Profile associated with the Management Station

scheduled_job_id

(optional) OCID of the Scheduled Job for mirror sync

time_next_execution

(optional) the time/date of the next scheduled execution of the Scheduled Job

display_name

(required) ManagementStation name

description

(optional) Details describing the Management Station config.

hostname

(required) Name of the host

overall_state

(optional) Current state of the mirroring

Allowed values are: 'NORMAL', 'REGISTRATIONERROR', 'SYNCING', 'SYNCFAILED', 'WARNING', 'ERROR', 'UNAVAILABLE'

overall_percentage

(optional) A decimal number representing the completeness percentage

mirror_capacity

(optional) A decimal number representing the mirror capacity

lifecycle_state

(optional) The current state of the Management Station config.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGEMENT_STATION_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_management_station_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_management_station_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_management_station_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGEMENT_STATION_COLLECTION_T Type

Results of a managementstation search. Contains boh ManagementStationSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_management_station_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_management_station_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_collection_t (
    items dbms_cloud_oci_os_management_hub_management_station_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of managementStations.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MANAGEMENT_STATION_DETAILS_T Type

The config details of the management stations to be configured for a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_management_station_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  primary_management_station_id varchar2(32767),
  secondary_management_station_id varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_management_station_details_t (
    primary_management_station_id varchar2,
    secondary_management_station_id varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

primary_management_station_id

(required) The OCID of a management station to be used as the preferred primary.

secondary_management_station_id

(optional) The OCID of a management station to be used as the preferred secondary.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MIRROR_SUMMARY_T Type

Summary of a Mirror

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_mirror_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  l_type varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  state varchar2(32767),
  percentage number,
  time_last_synced timestamp with time zone,
  log varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirror_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirror_summary_t (
    id varchar2,
    display_name varchar2,
    l_type varchar2,
    os_family varchar2,
    arch_type varchar2,
    state varchar2,
    percentage number,
    time_last_synced timestamp with time zone,
    log varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) OCID of a software source

display_name

(optional) Display name of the mirror

l_type

(optional) Type of the mirror

Allowed values are: 'CUSTOM', 'VENDOR', 'VERSIONED'

os_family

(optional) The OS family the Software Source belongs to

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The architecture type supported by the Software Source

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

state

(required) Current state of the mirror

Allowed values are: 'UNSYNCED', 'QUEUED', 'SYNCING', 'SYNCED', 'FAILED'

percentage

(required) A decimal number representing the completness percentage

time_last_synced

(required) Timestamp of the last time the mirror was sync

log

(required) The current log from the management station plugin.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MIRROR_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_mirror_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_mirror_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_mirror_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MIRRORS_COLLECTION_T Type

List of mirrors associated with a Management Station

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_mirrors_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_mirror_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirrors_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_mirrors_collection_t (
    items dbms_cloud_oci_os_management_hub_mirror_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of mirrors

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_SUMMARY_T Type

Summary information pertaining to a module provided by a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  streams dbms_cloud_oci_os_management_hub_varchar2_tbl,
  software_source_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_summary_t (
    name varchar2,
    streams dbms_cloud_oci_os_management_hub_varchar2_tbl,
    software_source_id varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The name of the module.

streams

(optional) List of stream names.

software_source_id

(required) The software source that provides the module.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_COLLECTION_T Type

Results of a Module search. Contains module summary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_module_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_collection_t (
    items dbms_cloud_oci_os_management_hub_module_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of Modules.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_SPEC_DETAILS_T Type

Details about a specific appstream module.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_spec_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  stream varchar2(32767),
  profile varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_spec_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_spec_details_t (
    name varchar2,
    stream varchar2,
    profile varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) Name of the module.

stream

(optional) The stream of the module.

profile

(optional) The module profile to be used.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_T Type

A module stream provided by a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  name varchar2(32767),
  is_default number,
  software_source_id varchar2(32767),
  arch_type varchar2(32767),
  description varchar2(32767),
  profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
  packages dbms_cloud_oci_os_management_hub_varchar2_tbl,
  is_latest number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_t (
    module_name varchar2,
    name varchar2,
    is_default number,
    software_source_id varchar2,
    arch_type varchar2,
    description varchar2,
    profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
    packages dbms_cloud_oci_os_management_hub_varchar2_tbl,
    is_latest number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of the module that contains the stream.

name

(required) The name of the stream.

is_default

(optional) Indicates if this stream is the default for its module.

software_source_id

(optional) The OCID of the software source that provides this module stream.

arch_type

(optional) The architecture for which the packages in this module stream were built.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

description

(optional) A description of the contents of the module stream.

profiles

(optional) A list of profiles that are part of the stream. Each element in the list is the name of a profile. The name is suitable to use as an argument to other OS Management Hub APIs that interact directly with module stream profiles. However, it is not URL encoded.

packages

(optional) A list of packages that are contained by the stream. Each element in the list is the name of a package. The name is suitable to use as an argument to other OS Management Hub APIs that interact directly with packages.

is_latest

(optional) Indicates whether this module stream is the latest.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_SUMMARY_T Type

Summary information pertaining to a module stream provided by a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  module_name varchar2(32767),
  profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
  is_latest number,
  software_source_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_summary_t (
    name varchar2,
    module_name varchar2,
    profiles dbms_cloud_oci_os_management_hub_varchar2_tbl,
    is_latest number,
    software_source_id varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) The name of the stream.

module_name

(required) The name of the module that contains the stream.

profiles

(required) List of profiles in the stream.

is_latest

(optional) Indicates whether this module stream is the latest.

software_source_id

(optional) The software source id for the the module stream.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_stream_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_stream_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_COLLECTION_T Type

Results of a ModuleStream search. Contains both ModuleStreamSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_module_stream_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_collection_t (
    items dbms_cloud_oci_os_management_hub_module_stream_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of ModuleStream.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_DETAILS_BODY_T Type

The details of the module stream to be enabled/disabled on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_details_body_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_details_body_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_details_body_t (
    module_name varchar2,
    stream_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_T Type

A module stream profile provided by a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  name varchar2(32767),
  is_default number,
  description varchar2(32767),
  packages dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_t (
    module_name varchar2,
    stream_name varchar2,
    name varchar2,
    is_default number,
    description varchar2,
    packages dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of the module that contains the stream profile.

stream_name

(required) The name of the stream that contains the profile.

name

(required) The name of the profile.

is_default

(optional) Indicates if this profile is the default for its module stream.

description

(optional) A description of the contents of the module stream profile.

packages

(required) A list of packages that constitute the profile. Each element in the list is the name of a package. The name is suitable to use as an argument to other OS Management Hub APIs that interact directly with packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_SUMMARY_T Type

Summary information pertaining to a module stream profile provided by a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  name varchar2(32767),
  is_default number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_summary_t (
    module_name varchar2,
    stream_name varchar2,
    name varchar2,
    is_default number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of the module that contains the stream profile.

stream_name

(required) The name of the stream that contains the profile.

name

(required) The name of the profile.

is_default

(optional) Indicates if this profile is the default for its module stream.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_stream_profile_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_stream_profile_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_COLLECTION_T Type

Results of a ModuleStreamProfile search. Contains both ModuleStreamProfileSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_module_stream_profile_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_collection_t (
    items dbms_cloud_oci_os_management_hub_module_stream_profile_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of ModuleStreamProfile.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_STREAM_PROFILE_DETAILS_BODY_T Type

The details of the module stream profile to be installed/removed on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_stream_profile_details_body_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  profile_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_details_body_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_module_stream_profile_details_body_t (
    module_name varchar2,
    stream_name varchar2,
    profile_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

profile_name

(optional) The name of a profile of the specified module stream.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_GROUP_T Type

Yum/DNF package group, category or environment.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_group_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  name varchar2(32767),
  repositories dbms_cloud_oci_os_management_hub_varchar2_tbl,
  description varchar2(32767),
  is_user_visible number,
  is_default number,
  group_type varchar2(32767),
  display_order number,
  packages dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_t (
    id varchar2,
    name varchar2,
    repositories dbms_cloud_oci_os_management_hub_varchar2_tbl,
    description varchar2,
    is_user_visible number,
    is_default number,
    group_type varchar2,
    display_order number,
    packages dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) Package group identifier.

name

(required) Package group name.

repositories

(optional) the IDs of the package group's repositories.

description

(optional) description of the package group.

is_user_visible

(optional) Indicates if this package group is visible by users.

is_default

(optional) Indicates if this package group is the default.

group_type

(optional) Indicates if this is a group, category or environment.

Allowed values are: 'GROUP', 'ENVIRONMENT', 'CATEGORY'

display_order

(optional) Indicates the order to display category or environment.

packages

(required) The list of packages in the package group.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_GROUP_SUMMARY_T Type

Yum/DNF package group that associated with a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_group_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  name varchar2(32767),
  description varchar2(32767),
  is_user_visible number,
  is_default number,
  repositories dbms_cloud_oci_os_management_hub_varchar2_tbl,
  group_type varchar2(32767),
  display_order number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_summary_t (
    id varchar2,
    name varchar2,
    description varchar2,
    is_user_visible number,
    is_default number,
    repositories dbms_cloud_oci_os_management_hub_varchar2_tbl,
    group_type varchar2,
    display_order number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) Package group identifier.

name

(required) Package group name.

description

(optional) description of the package group.

is_user_visible

(optional) Indicates if this package group is visible by users.

is_default

(optional) Indicates if this package group is the default.

repositories

(optional) the IDs of the package group's repositories.

group_type

(optional) Indicates if this is a group, category or environment.

display_order

(optional) Indicates the order to display category or environment.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_GROUP_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_package_group_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_group_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_package_group_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PACKAGE_GROUP_COLLECTION_T Type

Results of a package group search. Contains both package group summary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_package_group_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_package_group_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_package_group_collection_t (
    items dbms_cloud_oci_os_management_hub_package_group_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of package groups.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PROFILE_SUMMARY_T Type

Summary of the registration profile.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_profile_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  compartment_id varchar2(32767),
  management_station_id varchar2(32767),
  profile_type varchar2(32767),
  vendor_name varchar2(32767),
  os_family varchar2(32767),
  arch_type varchar2(32767),
  time_created timestamp with time zone,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_profile_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_profile_summary_t (
    id varchar2,
    display_name varchar2,
    description varchar2,
    compartment_id varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    time_created timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the profile that is immutable on creation.

display_name

(optional) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) The description of the registration profile.

compartment_id

(required) The OCID of the tenancy containing the registration profile.

management_station_id

(optional) The OCID of the management station.

profile_type

(optional) The type of registration profile. Either SOFTWARESOURCE, GROUP or LIFECYCLE.

Allowed values are: 'SOFTWARESOURCE', 'GROUP', 'LIFECYCLE', 'STATION'

vendor_name

(optional) The software source vendor name.

Allowed values are: 'ORACLE'

os_family

(optional) The operating system family.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_type

(optional) The architecture type.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

time_created

(optional) The time the the Onboarding was created. An RFC3339 formatted datetime string

lifecycle_state

(optional) The current state of the registration profile.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PROFILE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_profile_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_profile_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_profile_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PROFILE_COLLECTION_T Type

Results of a registration profile search. Contains both registration profile summary items and other data.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_profile_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_profile_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_profile_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_profile_collection_t (
    items dbms_cloud_oci_os_management_hub_profile_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of registration profiles.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_PROMOTE_SOFTWARE_SOURCE_TO_LIFECYCLE_STAGE_DETAILS_T Type

A versioned custom software source OCID (softwareSourceId) is required when promoting software source content to lifecycle stage rank one. Software source content must be promoted to lifecycle stage rank one before being eligible for promotion to subsequent lifecycle stages, else an error is returned. Software source content is expected to be promoted in order starting with lifecycle stage rank one, followed by rank two, then rank three and so on. When promoting software source content to lifecycle stage rank two, three, four or five, softwareSourceId is optional. If a softwareSourceId is provided for a lifecycle stage between two and five, the system validates that the softwareSourceId is already promoted to the previous lifecycle stage. If the softwareSourceId from the previous lifecycle stage does not match the provided softwareSourceId an error returns. If a softwareSourceId is not provided for a lifecycle stage between two and five, the system promotes the softwareSourceId from the previous lifecycle stage. If the previous lifecycle stage has no SourceSource content an error returns.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_promote_software_source_to_lifecycle_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_promote_software_source_to_lifecycle_stage_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_promote_software_source_to_lifecycle_stage_details_t (
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_REMOVE_MODULE_STREAM_PROFILE_FROM_MANAGED_INSTANCE_DETAILS_T Type

The details of the module stream profile to be removed on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_remove_module_stream_profile_from_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  profile_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_module_stream_profile_from_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_module_stream_profile_from_managed_instance_details_t (
    module_name varchar2,
    stream_name varchar2,
    profile_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(required) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

profile_name

(optional) The name of a profile of the specified module stream.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_REMOVE_MODULE_STREAM_PROFILE_FROM_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The work request details for the module stream profile operation on the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_remove_module_stream_profile_from_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  module_name varchar2(32767),
  stream_name varchar2(32767),
  profile_name varchar2(32767),
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_module_stream_profile_from_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_module_stream_profile_from_managed_instance_group_details_t (
    module_name varchar2,
    stream_name varchar2,
    profile_name varchar2,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

module_name

(optional) The name of a module.

stream_name

(optional) The name of a stream of the specified module.

profile_name

(optional) The name of a profile of the specified module stream.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_REMOVE_PACKAGES_FROM_MANAGED_INSTANCE_DETAILS_T Type

The details about the software packages to be removed.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_remove_packages_from_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_packages_from_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_packages_from_managed_instance_details_t (
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_names

(required) The list of package names.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_REMOVE_PACKAGES_FROM_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The names of the packages to be removed from the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_remove_packages_from_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_packages_from_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_remove_packages_from_managed_instance_group_details_t (
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_names

(optional) The list of package names.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SCHEDULED_JOB_T Type

Detailed information about a scheduled job.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_scheduled_job_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  compartment_id varchar2(32767),
  description varchar2(32767),
  schedule_type varchar2(32767),
  time_next_execution timestamp with time zone,
  time_last_execution timestamp with time zone,
  recurring_rule varchar2(32767),
  managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_instance_group_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_compartment_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  lifecycle_stage_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  is_subcompartment_included number,
  operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
  work_request_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  time_created timestamp with time zone,
  time_updated timestamp with time zone,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  system_tags json_element_t,
  is_restricted number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_t (
    id varchar2,
    display_name varchar2,
    compartment_id varchar2,
    description varchar2,
    schedule_type varchar2,
    time_next_execution timestamp with time zone,
    time_last_execution timestamp with time zone,
    recurring_rule varchar2,
    managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_instance_group_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_compartment_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    lifecycle_stage_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    is_subcompartment_included number,
    operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
    work_request_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    is_restricted number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the scheduled job.

display_name

(required) Scheduled job name.

compartment_id

(required) The OCID of the compartment containing the scheduled job.

description

(optional) Details describing the scheduled job.

schedule_type

(required) The type of scheduling this scheduled job follows.

Allowed values are: 'ONETIME', 'RECURRING'

time_next_execution

(required) The time of the next execution of this scheduled job.

time_last_execution

(optional) The time of the last execution of this scheduled job.

recurring_rule

(optional) The recurring rule for a RECURRING scheduled job.

managed_instance_ids

(optional) The list of managed instance OCIDs this scheduled job operates on (mutually exclusive with managedInstanceGroupIds, managedCompartmentIds and lifecycleStageIds).

managed_instance_group_ids

(optional) The list of managed instance group OCIDs this scheduled job operates on (mutually exclusive with managedInstances, managedCompartmentIds and lifecycleStageIds).

managed_compartment_ids

(optional) The list of target compartment OCIDs if this scheduled job operates on a compartment level (mutually exclusive with managedInstances, managedInstanceGroupIds and lifecycleStageIds).

lifecycle_stage_ids

(optional) The list of target lifecycle stage OCIDs if this scheduled job operates on lifecycle stages (mutually exclusive with managedInstances, managedInstanceGroupIds and managedCompartmentIds).

is_subcompartment_included

(optional) Whether to create jobs for all compartments in the tenancy when managedCompartmentIds specifies the tenancy OCID.

operations

(required) The list of operations this scheduled job needs to perform (can only support one operation if the operationType is not UPDATE_PACKAGES/UPDATE_ALL/UPDATE_SECURITY/UPDATE_BUGFIX/UPDATE_ENHANCEMENT/UPDATE_OTHER/UPDATE_KSPLICE_USERSPACE/UPDATE_KSPLICE_KERNEL).

work_request_ids

(optional) The list of work request OCIDs associated with this scheduled job.

time_created

(required) The time this scheduled job was created. An RFC3339 formatted datetime string.

time_updated

(required) The time this scheduled job was updated. An RFC3339 formatted datetime string.

lifecycle_state

(required) The current state of the scheduled job.

Allowed values are: 'CREATING', 'UPDATING', 'ACTIVE', 'INACTIVE', 'DELETING', 'DELETED', 'FAILED'

freeform_tags

(required) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(required) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

is_restricted

(optional) true, if the schedule job has its update/deletion capabilities restricted. (Used to track scheduled job for management station syncing).

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SCHEDULED_JOB_SUMMARY_T Type

Summary of the scheduled job.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_scheduled_job_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  compartment_id varchar2(32767),
  schedule_type varchar2(32767),
  time_created timestamp with time zone,
  time_updated timestamp with time zone,
  time_next_execution timestamp with time zone,
  time_last_execution timestamp with time zone,
  managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_instance_group_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  managed_compartment_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  lifecycle_stage_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
  lifecycle_state varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  is_restricted number,
  system_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_summary_t (
    id varchar2,
    display_name varchar2,
    compartment_id varchar2,
    schedule_type varchar2,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    time_next_execution timestamp with time zone,
    time_last_execution timestamp with time zone,
    managed_instance_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_instance_group_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    managed_compartment_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    lifecycle_stage_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    is_restricted number,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The OCID of the scheduled job.

display_name

(required) Scheduled job name.

compartment_id

(required) The OCID of the compartment containing the scheduled job.

schedule_type

(required) The type of scheduling this scheduled job follows.

Allowed values are: 'ONETIME', 'RECURRING'

time_created

(required) The time this scheduled job was created. An RFC3339 formatted datetime string.

time_updated

(required) The time this scheduled job was updated. An RFC3339 formatted datetime string.

time_next_execution

(required) The time/date of the next scheduled execution of this scheduled job.

time_last_execution

(optional) The time/date of the last execution of this scheduled job.

managed_instance_ids

(optional) The list of managed instance OCIDs this scheduled job operates on (mutually exclusive with managedInstanceGroupIds, managedCompartmentIds and lifecycleStageIds).

managed_instance_group_ids

(optional) The list of managed instance group OCIDs this scheduled job operates on (mutually exclusive with managedInstances, managedCompartmentIds and lifecycleStageIds).

managed_compartment_ids

(optional) The list of target compartment OCIDs if this scheduled job operates on a compartment level (mutually exclusive with managedInstances, managedInstanceGroupIds and lifecycleStageIds).

lifecycle_stage_ids

(optional) The list of target lifecycle stage OCIDs if this scheduled job operates on lifecycle stages (mutually exclusive with managedInstances, managedInstanceGroupIds and managedCompartmentIds).

operations

(required) The list of operations this scheduled job needs to perform (can only support one operation if the operationType is not UPDATE_PACKAGES/UPDATE_ALL/UPDATE_SECURITY/UPDATE_BUGFIX/UPDATE_ENHANCEMENT/UPDATE_OTHER/UPDATE_KSPLICE_USERSPACE/UPDATE_KSPLICE_KERNEL).

lifecycle_state

(required) The current state of the scheduled job.

freeform_tags

(required) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(required) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

is_restricted

(optional) true, if the schedule job has its update/deletion capabilities restricted. (Used to track scheduled job for management station syncing).

system_tags

(optional) System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SCHEDULED_JOB_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_scheduled_job_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_scheduled_job_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_scheduled_job_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SCHEDULED_JOB_COLLECTION_T Type

Results of a scheduled job search. Contains boh ScheduledJobSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_scheduled_job_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_scheduled_job_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_scheduled_job_collection_t (
    items dbms_cloud_oci_os_management_hub_scheduled_job_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of scheduled jobs.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SEARCH_SOFTWARE_SOURCE_MODULE_STREAMS_DETAILS_T Type

Contains a list of software sources to get the combined list of module streams from all of those software sources.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_search_software_source_module_streams_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  sort_order varchar2(32767),
  module_name varchar2(32767),
  sort_by varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_search_software_source_module_streams_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_search_software_source_module_streams_details_t (
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    sort_order varchar2,
    module_name varchar2,
    sort_by varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_source_ids

(required) List of software source OCIDs.

sort_order

(optional) The sort order.

Allowed values are: 'ASC', 'DESC'

module_name

(optional) The name of a module.

sort_by

(optional) The field to sort by.

Allowed values are: 'MODULENAME'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SEARCH_SOFTWARE_SOURCE_MODULES_DETAILS_T Type

Contains a list of software sources to get the combined list of modules from all of those software sources.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_search_software_source_modules_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  sort_order varchar2(32767),
  name varchar2(32767),
  name_contains varchar2(32767),
  sort_by varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_search_software_source_modules_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_search_software_source_modules_details_t (
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    sort_order varchar2,
    name varchar2,
    name_contains varchar2,
    sort_by varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_source_ids

(required) List of software source OCIDs.

sort_order

(optional) The sort order.

Allowed values are: 'ASC', 'DESC'

name

(optional) The name of a module.

name_contains

(optional) filters results, allowing only those with a name which contains the string.

sort_by

(optional) The field to sort by.

Allowed values are: 'NAME'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SEARCH_SOFTWARE_SOURCE_PACKAGE_GROUPS_DETAILS_T Type

Contains a list of software sources to get the list of associated package groups.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_search_software_source_package_groups_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  sort_order varchar2(32767),
  sort_by varchar2(32767),
  name_contains varchar2(32767),
  group_type varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_search_software_source_package_groups_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_search_software_source_package_groups_details_t (
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
    sort_order varchar2,
    sort_by varchar2,
    name_contains varchar2,
    group_type varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_source_ids

(required) List of software source OCIDs.

sort_order

(optional) The sort order.

Allowed values are: 'ASC', 'DESC'

sort_by

(optional) The field to sort by.

Allowed values are: 'NAME'

name_contains

(optional) filters results, allowing only those with a Name which contains the string.

group_type

(optional) Indicates if this is a group, category or environment.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_DEPENDENCY_T Type

A dependency for a software package.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_dependency_t FORCE AUTHID CURRENT_USER IS OBJECT (
  dependency varchar2(32767),
  dependency_type varchar2(32767),
  dependency_modifier varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_dependency_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_dependency_t (
    dependency varchar2,
    dependency_type varchar2,
    dependency_modifier varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

dependency

(optional) The software package's dependency.

dependency_type

(optional) The type of the dependency.

dependency_modifier

(optional) The modifier for the dependency.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_FILE_T Type

A file associated with a package.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_file_t FORCE AUTHID CURRENT_USER IS OBJECT (
  path varchar2(32767),
  l_type varchar2(32767),
  time_modified timestamp with time zone,
  checksum varchar2(32767),
  checksum_type varchar2(32767),
  size_in_bytes number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_file_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_file_t (
    path varchar2,
    l_type varchar2,
    time_modified timestamp with time zone,
    checksum varchar2,
    checksum_type varchar2,
    size_in_bytes number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

path

(optional) File path.

l_type

(optional) Type of the file.

time_modified

(optional) The date and time of the last modification to this file, as described in RFC 3339, section 14.29.

checksum

(optional) Checksum of the file.

checksum_type

(optional) Type of the checksum.

size_in_bytes

(optional) Size of the file in bytes.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_DEPENDENCY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_package_dependency_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_dependency_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_package_dependency_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_FILE_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_package_file_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_file_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_package_file_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_T Type

The details for a software package.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  name varchar2(32767),
  l_type varchar2(32767),
  version varchar2(32767),
  architecture varchar2(32767),
  last_modified_date varchar2(32767),
  checksum varchar2(32767),
  checksum_type varchar2(32767),
  description varchar2(32767),
  size_in_bytes number,
  dependencies dbms_cloud_oci_os_management_hub_software_package_dependency_tbl,
  files dbms_cloud_oci_os_management_hub_software_package_file_tbl,
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  is_latest number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    last_modified_date varchar2,
    checksum varchar2,
    checksum_type varchar2,
    description varchar2,
    size_in_bytes number,
    dependencies dbms_cloud_oci_os_management_hub_software_package_dependency_tbl,
    files dbms_cloud_oci_os_management_hub_software_package_file_tbl,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    is_latest number
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(required) Package name.

name

(required) Unique identifier for the package. NOTE - This is not an OCID.

l_type

(required) Type of the package.

version

(required) Version of the package.

architecture

(optional) The architecture for which this software was built

last_modified_date

(optional) Date of the last update to the package.

checksum

(optional) Checksum of the package.

checksum_type

(optional) Type of the checksum.

description

(optional) Description of the package.

size_in_bytes

(optional) Size of the package in bytes.

dependencies

(optional) List of dependencies for the software package.

files

(optional) List of files for the software package.

software_sources

(optional) List of software sources that provide the software package.

is_latest

(optional) Indicates whether this package is the latest version.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGE_COLLECTION_T Type

Results of a software package search. Contains boh software package summary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_package_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_software_package_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_package_collection_t (
    items dbms_cloud_oci_os_management_hub_software_package_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of software packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_PACKAGES_DETAILS_T Type

The details about the software packages to be installed/removed/updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_packages_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_packages_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_packages_details_t (
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_names

(required) The list of package names.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_source_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_source_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_COLLECTION_T Type

Results of a SoftwareSource search. Contains boh SoftwareSourceSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_software_source_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_collection_t (
    items dbms_cloud_oci_os_management_hub_software_source_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of SoftwareSources.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_PROFILE_T Type

Definition of a registration profile of type SoftwareSource.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_profile_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_profile_t (
  software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_profile_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_profile_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    time_created timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_software_source_profile_t is a subtype of the dbms_cloud_oci_os_management_hub_profile_t type.

Fields

Field Description

software_sources

(required) The list of software sources that the registration profile will use.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_VENDOR_SUMMARY_T Type

Software vendor name, list of osFamily and archType.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_vendor_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  name varchar2(32767),
  os_families dbms_cloud_oci_os_management_hub_varchar2_tbl,
  arch_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_vendor_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_vendor_summary_t (
    name varchar2,
    os_families dbms_cloud_oci_os_management_hub_varchar2_tbl,
    arch_types dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

name

(required) Name of the vendor providing the software source.

Allowed values are: 'ORACLE'

os_families

(required) List of corresponding osFamilies.

Allowed values are: 'ORACLE_LINUX_9', 'ORACLE_LINUX_8', 'ORACLE_LINUX_7'

arch_types

(required) List of corresponding archTypes.

Allowed values are: 'X86_64', 'AARCH64', 'I686', 'NOARCH', 'SRC'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_VENDOR_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_software_source_vendor_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_vendor_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_software_source_vendor_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCE_VENDOR_COLLECTION_T Type

Results of a SoftwareSourceVendor search. Contains boh SoftwareSourceVendorSummary items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_source_vendor_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_software_source_vendor_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_vendor_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_source_vendor_collection_t (
    items dbms_cloud_oci_os_management_hub_software_source_vendor_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of SoftwareSourceVendor.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SOFTWARE_SOURCES_DETAILS_T Type

The details about the software sources to be attached/detached.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_software_sources_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_sources_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_software_sources_details_t (
    software_sources dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_sources

(required) The list of software source OCIDs to be attached/detached.

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_STATION_PROFILE_T Type

Definition of a registration profile of type STATION.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_station_profile_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_profile_t (
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_station_profile_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_station_profile_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    management_station_id varchar2,
    profile_type varchar2,
    vendor_name varchar2,
    os_family varchar2,
    arch_type varchar2,
    time_created timestamp with time zone,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_station_profile_t is a subtype of the dbms_cloud_oci_os_management_hub_profile_t type.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SWITCH_MODULE_STREAM_ON_MANAGED_INSTANCE_DETAILS_T Type

The details of the module stream to be version switched on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_switch_module_stream_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  module_name varchar2(32767),
  stream_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_switch_module_stream_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_switch_module_stream_on_managed_instance_details_t (
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
    module_name varchar2,
    stream_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

work_request_details

(optional)

module_name

(required) The name of a module.

stream_name

(required) The name of a stream of the specified module.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_SYNCHRONIZE_MIRRORS_DETAILS_T Type

Details for syncing selected mirrors

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_synchronize_mirrors_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  software_source_list dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_synchronize_mirrors_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_synchronize_mirrors_details_t (
    software_source_list dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

software_source_list

(required) List of Software Source OCIDs to synchronize

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATABLE_PACKAGE_SUMMARY_T Type

A software package available for install on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_updatable_package_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_package_summary_t (
  installed_version varchar2(32767),
  update_type varchar2(32767),
  errata dbms_cloud_oci_os_management_hub_varchar2_tbl,
  related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_updatable_package_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_updatable_package_summary_t (
    display_name varchar2,
    name varchar2,
    l_type varchar2,
    version varchar2,
    architecture varchar2,
    software_sources dbms_cloud_oci_os_management_hub_software_source_details_tbl,
    package_classification varchar2,
    installed_version varchar2,
    update_type varchar2,
    errata dbms_cloud_oci_os_management_hub_varchar2_tbl,
    related_cves dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_updatable_package_summary_t is a subtype of the dbms_cloud_oci_os_management_hub_package_summary_t type.

Fields

Field Description

installed_version

(optional) The version of this upgradable package already installed on the instance.

update_type

(required) The classification of this update.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER'

errata

(optional) List of errata containing this update.

related_cves

(optional) List of CVEs applicable to this erratum.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATABLE_PACKAGE_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_updatable_package_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_updatable_package_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_updatable_package_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATABLE_PACKAGE_COLLECTION_T Type

Results of an updatable package search on a managed instance.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_updatable_package_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_updatable_package_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_updatable_package_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_updatable_package_collection_t (
    items dbms_cloud_oci_os_management_hub_updatable_package_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of updatable packages.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_ALL_PACKAGES_ON_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The work request details for the update operation on the managed instance group.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_all_packages_on_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  update_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_all_packages_on_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_all_packages_on_managed_instance_group_details_t (
    update_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

update_types

(optional) The type of updates to be applied.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER', 'KSPLICE_KERNEL', 'KSPLICE_USERSPACE', 'ALL'

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_ALL_PACKAGES_ON_MANAGED_INSTANCES_IN_COMPARTMENT_DETAILS_T Type

The details about the package types to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_all_packages_on_managed_instances_in_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  update_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_all_packages_on_managed_instances_in_compartment_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_all_packages_on_managed_instances_in_compartment_details_t (
    compartment_id varchar2,
    update_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

compartment_id

(required) The compartment being targeted by this operation.

update_types

(optional) The type of updates to be applied.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER', 'KSPLICE_KERNEL', 'KSPLICE_USERSPACE', 'ALL'

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_SOFTWARE_SOURCE_DETAILS_T Type

Information for updating a software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_software_source_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  compartment_id varchar2(32767),
  display_name varchar2(32767),
  description varchar2(32767),
  software_source_type varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_software_source_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;

Fields

Field Description

compartment_id

(optional) The OCID of the tenancy containing the software source.

display_name

(optional) User friendly name for the software source.

description

(optional) Information specified by the user about the software source.

software_source_type

(optional) Type of the software source.

Allowed values are: 'VENDOR', 'CUSTOM', 'VERSIONED'

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_CUSTOM_SOFTWARE_SOURCE_DETAILS_T Type

Information for updating a custom or software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_custom_software_source_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_update_software_source_details_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
  is_automatically_updated number,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_custom_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_custom_software_source_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
    custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
    is_automatically_updated number
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_update_custom_software_source_details_t is a subtype of the dbms_cloud_oci_os_management_hub_update_software_source_details_t type.

Fields

Field Description

vendor_software_sources

(optional) List of vendor software sources.

custom_software_source_filter

(optional)

is_automatically_updated

(optional) Indicates whether service should automatically update the custom software source for the user.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_LIFECYCLE_STAGE_DETAILS_T Type

The information to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  id varchar2(32767),
  display_name varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_t (
    id varchar2,
    display_name varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

id

(required) The lifecycle stage OCID that is immutable on creation.

display_name

(optional) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_LIFECYCLE_STAGE_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_LIFECYCLE_ENVIRONMENT_DETAILS_T Type

The information to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_lifecycle_environment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  stages dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_tbl,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_lifecycle_environment_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_lifecycle_environment_details_t (
    display_name varchar2,
    description varchar2,
    stages dbms_cloud_oci_os_management_hub_update_lifecycle_stage_details_tbl,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(optional) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) User specified information about the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.

stages

(optional) The list of lifecycle stages to be updated.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_MANAGED_INSTANCE_DETAILS_T Type

The information to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  primary_management_station_id varchar2(32767),
  secondary_management_station_id varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_managed_instance_details_t (
    primary_management_station_id varchar2,
    secondary_management_station_id varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

primary_management_station_id

(optional) The OCID of a management station to be used as the preferred primary.

secondary_management_station_id

(optional) The OCID of a management station to be used as the preferred secondary.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_MANAGED_INSTANCE_GROUP_DETAILS_T Type

The information to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_managed_instance_group_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_managed_instance_group_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_managed_instance_group_details_t (
    display_name varchar2,
    description varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(optional) A user-friendly name for the managed instance group job. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) User specified information about the managed instance group. Does not have to be unique, and it's changeable. Avoid entering confidential information.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_PROXY_CONFIGURATION_DETAILS_T Type

Information for updating a proxy configuration

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_proxy_configuration_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  is_enabled number,
  hosts dbms_cloud_oci_os_management_hub_varchar2_tbl,
  port varchar2(32767),
  forward varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_proxy_configuration_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_proxy_configuration_details_t (
    is_enabled number,
    hosts dbms_cloud_oci_os_management_hub_varchar2_tbl,
    port varchar2,
    forward varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

is_enabled

(required) To enable or disable the proxy (default true)

hosts

(optional) List of hosts

port

(optional) Port that the proxy will use

forward

(optional) URL that the proxy will forward to

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_MIRROR_CONFIGURATION_DETAILS_T Type

Information for updating a mirror configuration

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_mirror_configuration_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  directory varchar2(32767),
  port varchar2(32767),
  sslport varchar2(32767),
  sslcert varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_mirror_configuration_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_mirror_configuration_details_t (
    directory varchar2,
    port varchar2,
    sslport varchar2,
    sslcert varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

directory

(required) Directory for the mirroring

port

(required) Default port for the mirror

sslport

(required) Default sslport for the mirror

sslcert

(optional) Local path for the sslcert

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_MANAGEMENT_STATION_DETAILS_T Type

Information for updating an ManagementStation

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_management_station_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  hostname varchar2(32767),
  proxy dbms_cloud_oci_os_management_hub_update_proxy_configuration_details_t,
  mirror dbms_cloud_oci_os_management_hub_update_mirror_configuration_details_t,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_management_station_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_management_station_details_t (
    display_name varchar2,
    description varchar2,
    hostname varchar2,
    proxy dbms_cloud_oci_os_management_hub_update_proxy_configuration_details_t,
    mirror dbms_cloud_oci_os_management_hub_update_mirror_configuration_details_t,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(optional) ManagementStation name

description

(optional) Details describing the ManagementStation config.

hostname

(optional) Name of the host

proxy

(optional)

mirror

(optional)

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_PACKAGES_ON_MANAGED_INSTANCE_DETAILS_T Type

The details about the software packages to be updated.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_packages_on_managed_instance_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  update_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
  work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_packages_on_managed_instance_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_packages_on_managed_instance_details_t (
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    update_types dbms_cloud_oci_os_management_hub_varchar2_tbl,
    work_request_details dbms_cloud_oci_os_management_hub_work_request_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

package_names

(optional) The list of package names.

update_types

(optional) The type of updates to be applied.

Allowed values are: 'SECURITY', 'BUGFIX', 'ENHANCEMENT', 'OTHER', 'KSPLICE_KERNEL', 'KSPLICE_USERSPACE', 'ALL'

work_request_details

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_PROFILE_DETAILS_T Type

Information for updating a registration profile

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_profile_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_profile_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_profile_details_t (
    display_name varchar2,
    description varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(optional) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

description

(optional) Details describing the scheduled job.

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_SCHEDULED_JOB_DETAILS_T Type

Information for updating a scheduled job.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_scheduled_job_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  display_name varchar2(32767),
  description varchar2(32767),
  schedule_type varchar2(32767),
  time_next_execution timestamp with time zone,
  recurring_rule varchar2(32767),
  operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
  freeform_tags json_element_t,
  defined_tags json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_scheduled_job_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_scheduled_job_details_t (
    display_name varchar2,
    description varchar2,
    schedule_type varchar2,
    time_next_execution timestamp with time zone,
    recurring_rule varchar2,
    operations dbms_cloud_oci_os_management_hub_scheduled_job_operation_tbl,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

display_name

(optional) Scheduled job name.

description

(optional) Details describing the scheduled job.

schedule_type

(optional) The type of scheduling this scheduled job follows.

Allowed values are: 'ONETIME', 'RECURRING'

time_next_execution

(optional) The desired time for the next execution of this scheduled job.

recurring_rule

(optional) The recurring rule for a recurring scheduled job.

operations

(optional) The list of operations this scheduled job needs to perform (can only support one operation if the operationType is not UPDATE_PACKAGES/UPDATE_ALL/UPDATE_SECURITY/UPDATE_BUGFIX/UPDATE_ENHANCEMENT/UPDATE_OTHER/UPDATE_KSPLICE_USERSPACE/UPDATE_KSPLICE_KERNEL).

freeform_tags

(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`

defined_tags

(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_VENDOR_SOFTWARE_SOURCE_DETAILS_T Type

Information for updating a vendor source. Tags only.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_vendor_software_source_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_update_software_source_details_t (
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_vendor_software_source_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_vendor_software_source_details_t (
    compartment_id varchar2,
    display_name varchar2,
    description varchar2,
    software_source_type varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_update_vendor_software_source_details_t is a subtype of the dbms_cloud_oci_os_management_hub_update_software_source_details_t type.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_UPDATE_WORK_REQUEST_DETAILS_T Type

Detail information for updating a work request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_update_work_request_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  status varchar2(32767),
  percent_complete number,
  time_finished timestamp with time zone,
  description varchar2(32767),
  display_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_work_request_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_update_work_request_details_t (
    status varchar2,
    percent_complete number,
    time_finished timestamp with time zone,
    description varchar2,
    display_name varchar2
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

status

(required) status of current work request.

Allowed values are: 'ACCEPTED', 'IN_PROGRESS', 'FAILED', 'SUCCEEDED', 'CANCELING', 'CANCELED'

percent_complete

(optional) The percentage complete of the operation tracked by this work request.

time_finished

(optional) The date and time the object was finished, as described in RFC 3339.

description

(optional) A short description about the work request.

display_name

(optional) A short display for about the work request.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_VENDOR_SOFTWARE_SOURCE_T Type

A vendor software source contains a collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_vendor_software_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_software_source_t (
  vendor_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_vendor_software_source_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_vendor_software_source_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    time_created timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    repo_id varchar2,
    os_family varchar2,
    arch_type varchar2,
    lifecycle_state varchar2,
    package_count number,
    url varchar2,
    checksum_type varchar2,
    gpg_key_url varchar2,
    gpg_key_id varchar2,
    gpg_key_fingerprint varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    vendor_name varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_vendor_software_source_t is a subtype of the dbms_cloud_oci_os_management_hub_software_source_t type.

Fields

Field Description

vendor_name

(required) Name of the vendor providing the software source.

Allowed values are: 'ORACLE'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_VENDOR_SOFTWARE_SOURCE_SUMMARY_T Type

A vendor software source summary summarizes a vendor software source.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_vendor_software_source_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_software_source_summary_t (
  vendor_name varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_vendor_software_source_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_vendor_software_source_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    repo_id varchar2,
    url varchar2,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    os_family varchar2,
    arch_type varchar2,
    package_count number,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    vendor_name varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_vendor_software_source_summary_t is a subtype of the dbms_cloud_oci_os_management_hub_software_source_summary_t type.

Fields

Field Description

vendor_name

(required) Name of the vendor providing the software source.

Allowed values are: 'ORACLE'

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_VERSIONED_CUSTOM_SOFTWARE_SOURCE_T Type

An immutable custom software source that is assigned a version and contains a custom collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_versioned_custom_software_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_software_source_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
  software_source_version varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_versioned_custom_software_source_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_versioned_custom_software_source_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    time_created timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    repo_id varchar2,
    os_family varchar2,
    arch_type varchar2,
    lifecycle_state varchar2,
    package_count number,
    url varchar2,
    checksum_type varchar2,
    gpg_key_url varchar2,
    gpg_key_id varchar2,
    gpg_key_fingerprint varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
    custom_software_source_filter dbms_cloud_oci_os_management_hub_custom_software_source_filter_t,
    software_source_version varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_versioned_custom_software_source_t is a subtype of the dbms_cloud_oci_os_management_hub_software_source_t type.

Fields

Field Description

vendor_software_sources

(required) List of vendor software sources.

custom_software_source_filter

(optional)

software_source_version

(required) The version to assign to this custom software source.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_VERSIONED_CUSTOM_SOFTWARE_SOURCE_SUMMARY_T Type

An immutable custom software source that is assigned a version and contains a custom collection of packages.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_versioned_custom_software_source_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_os_management_hub_software_source_summary_t (
  vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
  software_source_version varchar2(32767),
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_versioned_custom_software_source_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_versioned_custom_software_source_summary_t (
    id varchar2,
    compartment_id varchar2,
    display_name varchar2,
    repo_id varchar2,
    url varchar2,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    description varchar2,
    software_source_type varchar2,
    availability varchar2,
    os_family varchar2,
    arch_type varchar2,
    package_count number,
    lifecycle_state varchar2,
    freeform_tags json_element_t,
    defined_tags json_element_t,
    system_tags json_element_t,
    vendor_software_sources dbms_cloud_oci_os_management_hub_id_tbl,
    software_source_version varchar2
  ) RETURN SELF AS RESULT
);

dbms_cloud_oci_os_management_hub_versioned_custom_software_source_summary_t is a subtype of the dbms_cloud_oci_os_management_hub_software_source_summary_t type.

Fields

Field Description

vendor_software_sources

(required) List of vendor software sources.

software_source_version

(required) The version to assign to this custom software source.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_RESOURCE_T Type

A resource created or operated on by a work request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_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),
  name varchar2(32767),
  metadata json_element_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_resource_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_resource_t (
    entity_type varchar2,
    action_type varchar2,
    identifier varchar2,
    entity_uri varchar2,
    name varchar2,
    metadata json_element_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

entity_type

(required) The resource type that the work request affects.

Allowed values are: 'INSTANCE', 'GROUP', 'COMPARTMENT', 'LIFECYCLE_ENVIRONMENT', 'SOFTWARE_SOURCE'

action_type

(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', 'FAILED'

identifier

(required) The identifier of the resource the work request affects.

entity_uri

(optional) The URI path that the user can do a GET on to access the resource metadata.

name

(optional) The name of the resource. Not all resources will have a name specified.

metadata

(optional) Additional information that helps to explain the resource.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_MANAGEMENT_STATION_DETAILS_T Type

Details about management station actions.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_management_station_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
  management_station_version varchar2(32767),
  config clob,
  software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_management_station_details_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_management_station_details_t (
    management_station_version varchar2,
    config clob,
    software_source_ids dbms_cloud_oci_os_management_hub_varchar2_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

management_station_version

(optional) Target version to update the management station software.

config

(optional) Target config needed for set management station config.

software_source_ids

(optional) Optional list for mirrors to sync.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_RESOURCE_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_work_request_resource_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_resource_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_work_request_resource_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_MODULE_SPEC_DETAILS_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_module_spec_details_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_module_spec_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_module_spec_details_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_T Type

Describes a work request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_t FORCE AUTHID CURRENT_USER IS OBJECT (
  operation_type varchar2(32767),
  status varchar2(32767),
  id varchar2(32767),
  description varchar2(32767),
  display_name varchar2(32767),
  message varchar2(32767),
  parent_id varchar2(32767),
  children_id dbms_cloud_oci_os_management_hub_varchar2_tbl,
  compartment_id varchar2(32767),
  resources dbms_cloud_oci_os_management_hub_work_request_resource_tbl,
  package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
  module_specs dbms_cloud_oci_os_management_hub_module_spec_details_tbl,
  percent_complete number,
  time_created timestamp with time zone,
  time_updated timestamp with time zone,
  time_started timestamp with time zone,
  time_finished timestamp with time zone,
  initiator_id varchar2(32767),
  management_station dbms_cloud_oci_os_management_hub_work_request_management_station_details_t,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_t (
    operation_type varchar2,
    status varchar2,
    id varchar2,
    description varchar2,
    display_name varchar2,
    message varchar2,
    parent_id varchar2,
    children_id dbms_cloud_oci_os_management_hub_varchar2_tbl,
    compartment_id varchar2,
    resources dbms_cloud_oci_os_management_hub_work_request_resource_tbl,
    package_names dbms_cloud_oci_os_management_hub_varchar2_tbl,
    module_specs dbms_cloud_oci_os_management_hub_module_spec_details_tbl,
    percent_complete number,
    time_created timestamp with time zone,
    time_updated timestamp with time zone,
    time_started timestamp with time zone,
    time_finished timestamp with time zone,
    initiator_id varchar2,
    management_station dbms_cloud_oci_os_management_hub_work_request_management_station_details_t
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

operation_type

(required) Type of the work request.

Allowed values are: 'INSTALL_PACKAGES', 'REMOVE_PACKAGES', 'UPDATE_PACKAGES', 'UPDATE_ALL_PACKAGES', 'UPDATE_SECURITY', 'UPDATE_BUGFIX', 'UPDATE_ENHANCEMENT', 'UPDATE_OTHER', 'UPDATE_KSPLICE_KERNEL', 'UPDATE_KSPLICE_USERSPACE', 'ENABLE_MODULE_STREAMS', 'DISABLE_MODULE_STREAMS', 'SWITCH_MODULE_STREAM', 'INSTALL_MODULE_PROFILES', 'REMOVE_MODULE_PROFILES', 'SET_SOFTWARE_SOURCES', 'LIST_PACKAGES', 'SET_MANAGEMENT_STATION_CONFIG', 'SYNC_MANAGEMENT_STATION_MIRROR', 'UPDATE_MANAGEMENT_STATION_SOFTWARE', 'UPDATE', 'MODULE_ACTIONS', 'LIFECYCLE_PROMOTION', 'CREATE_SOFTWARE_SOURCE', 'UPDATE_SOFTWARE_SOURCE'

status

(required) Status of the work request.

Allowed values are: 'ACCEPTED', 'IN_PROGRESS', 'FAILED', 'SUCCEEDED', 'CANCELING', 'CANCELED'

id

(required) The OCID of the work request.

description

(optional) A short description about the work request.

display_name

(optional) A short display name for the work request.

message

(optional) A progress or error message, if there is any.

parent_id

(optional) The OCID of the parent work request, if there is any.

children_id

(optional) The list of OCIDs for the child work requests.

compartment_id

(required) The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource it 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.

resources

(required) The list of OCIDs for the resources affected by the work request.

package_names

(optional) A list of package names to be installed/updated/removed.

module_specs

(optional) The list of appstream modules being operated on.

percent_complete

(required) The percentage complete of the operation tracked by this work request.

time_created

(required) The date and time the work request was created - as described in RFC 3339, section 14.29.

time_updated

(optional) The date and time the work request was created - as described in RFC 3339, section 14.29.

time_started

(optional) The date and time the work request was started - as described in RFC 3339, section 14.29.

time_finished

(optional) The date and time the work request was finished - as described in RFC 3339.

initiator_id

(optional) The OCID of the resource that initiated the work request.

management_station

(optional)

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_ERROR_T Type

An error encountered while executing a work request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_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_os_management_hub_work_request_error_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_error_t (
    code varchar2,
    message varchar2,
    l_timestamp timestamp with time zone
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

code

(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).

message

(required) A human readable description of the issue encountered.

l_timestamp

(required) The time the error occured. An RFC3339 formatted datetime string.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_ERROR_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_work_request_error_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_error_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_work_request_error_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_ERROR_COLLECTION_T Type

Results of a work request error search. Contains both work request error items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_error_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_work_request_error_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_error_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_error_collection_t (
    items dbms_cloud_oci_os_management_hub_work_request_error_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of work request error objects.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_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_os_management_hub_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_os_management_hub_work_request_log_entry_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_log_entry_t (
    message varchar2,
    l_timestamp timestamp with time zone
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

message

(required) A human readable log message.

l_timestamp

(required) The time the log message was written. An RFC3339 formatted datetime string.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_LOG_ENTRY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_work_request_log_entry_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_log_entry_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_work_request_log_entry_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_LOG_ENTRY_COLLECTION_T Type

Results of a work request log search. Contains both work request log items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_log_entry_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_work_request_log_entry_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_log_entry_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_log_entry_collection_t (
    items dbms_cloud_oci_os_management_hub_work_request_log_entry_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of work request log entries.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_SUMMARY_T Type

The summary of a work request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
  operation_type varchar2(32767),
  status varchar2(32767),
  id varchar2(32767),
  description varchar2(32767),
  display_name varchar2(32767),
  message varchar2(32767),
  parent_id varchar2(32767),
  children_id dbms_cloud_oci_os_management_hub_varchar2_tbl,
  compartment_id varchar2(32767),
  percent_complete number,
  time_created timestamp with time zone,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_summary_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_summary_t (
    operation_type varchar2,
    status varchar2,
    id varchar2,
    description varchar2,
    display_name varchar2,
    message varchar2,
    parent_id varchar2,
    children_id dbms_cloud_oci_os_management_hub_varchar2_tbl,
    compartment_id varchar2,
    percent_complete number,
    time_created timestamp with time zone
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

operation_type

(required) Type of the work request.

Allowed values are: 'INSTALL_PACKAGES', 'REMOVE_PACKAGES', 'UPDATE_PACKAGES', 'UPDATE_ALL_PACKAGES', 'UPDATE_SECURITY', 'UPDATE_BUGFIX', 'UPDATE_ENHANCEMENT', 'UPDATE_OTHER', 'UPDATE_KSPLICE_KERNEL', 'UPDATE_KSPLICE_USERSPACE', 'ENABLE_MODULE_STREAMS', 'DISABLE_MODULE_STREAMS', 'SWITCH_MODULE_STREAM', 'INSTALL_MODULE_PROFILES', 'REMOVE_MODULE_PROFILES', 'SET_SOFTWARE_SOURCES', 'LIST_PACKAGES', 'SET_MANAGEMENT_STATION_CONFIG', 'SYNC_MANAGEMENT_STATION_MIRROR', 'UPDATE_MANAGEMENT_STATION_SOFTWARE', 'UPDATE', 'MODULE_ACTIONS', 'LIFECYCLE_PROMOTION', 'CREATE_SOFTWARE_SOURCE', 'UPDATE_SOFTWARE_SOURCE'

status

(required) Status of the work request.

Allowed values are: 'ACCEPTED', 'IN_PROGRESS', 'FAILED', 'SUCCEEDED', 'CANCELING', 'CANCELED'

id

(required) The OCID of the work request.

description

(optional) A short description about the work request.

display_name

(optional) A short display name for the work request.

message

(optional) A progress or error message, if there is any.

parent_id

(optional) The OCID of the parent work request.

children_id

(optional) The list of OCIDs for the child work requests.

compartment_id

(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.

percent_complete

(optional) The percentage complete of the operation tracked by this work request.

time_created

(required) The date and time the request was created - as described in RFC 3339, section 14.29.

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_SUMMARY_TBL Type

Nested table type of dbms_cloud_oci_os_management_hub_work_request_summary_t.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_os_management_hub_work_request_summary_t) NOT PERSISTABLE;

DBMS_CLOUD_OCI_OS_MANAGEMENT_HUB_WORK_REQUEST_SUMMARY_COLLECTION_T Type

Results of a work request search. Contains both work request items and other information, such as metadata.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_os_management_hub_work_request_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
  items dbms_cloud_oci_os_management_hub_work_request_summary_tbl,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_summary_collection_t
    RETURN SELF AS RESULT,
  CONSTRUCTOR FUNCTION dbms_cloud_oci_os_management_hub_work_request_summary_collection_t (
    items dbms_cloud_oci_os_management_hub_work_request_summary_tbl
  ) RETURN SELF AS RESULT
) NOT PERSISTABLE;

Fields

Field Description

items

(required) List of work request summary objects.

Was this article helpful?