Skip to content

Oracle Digital Assistant: ImportedPackage

Manage OCI Digital Assistant resources from Kubernetes. This page is generated from checked-in package metadata, CRD schemas, and sample manifests.

Resource Snapshot

Field Value
Service oda
Resource ImportedPackage
API Version oda.oracle.com/v1beta1
Package Oracle Digital Assistant
Support Status Preview
Latest Released Version v2.1.0-alpha
Install Namespace oci-service-operator-oda-system

Spec Fields

This summary shows the top-level spec fields. Use the full API reference for nested fields, defaults, and enum values.

Field Description Type Required
currentPackageId ID of the package to import. string Yes
definedTags Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No
freeformTags Simple key-value pair that is applied without any predefined name, type, or scope. Example: {"bar-key": "value"} map[string, string] No
parameterValues A list of parameter values to use when importing the given package. Must match those defined in the import contract. map[string, string] No

Status Fields

This summary shows the top-level status fields. Use the full API reference for nested fields, defaults, and enum values.

Field Description Type Required
currentPackageId ID of the package. string No
definedTags Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No
displayName Display name of the package (can change across versions). string No
freeformTags Simple key-value pair that is applied without any predefined name, type, or scope. Example: {"bar-key": "value"} map[string, string] No
name Stable name of the package (the same across versions). string No
odaInstanceId ID of the host instance. string No
parameterValues A list of parameter values used to import the package. map[string, string] No
sdkStatus Status of the imported package. This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No
status - object Yes
statusMessage Short message explaining the status of this imported package. string No
timeCreated When the imported package was created. A date-time string as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No
timeUpdated When the imported package was last updated. A date-time string as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No
version version of the package. string No

Sample Manifest

This example is generated from the checked-in sample manifest at config/samples/oda_v1beta1_importedpackage.yaml. Replace placeholder values before applying it.

Open the rendered sample page

#
# Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
#

apiVersion: oda.oracle.com/v1beta1
kind: ImportedPackage
metadata:
  name: importedpackage-sample
spec: {}