Skip to content

Oracle Digital Assistant: OdaInstanceAttachment

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 OdaInstanceAttachment
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
attachToId The OCID of the target instance (which could be any other OCI PaaS/SaaS resource), to which this ODA instance is being attached. string Yes
attachmentMetadata Attachment specific metadata. Defined by the target service. string No
attachmentType The type of target instance which this ODA instance is being attached. 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
owner OdaInstanceAttachmentOwner defines nested fields for OdaInstanceAttachment.Owner. object Yes
restrictedOperations List of operations that are restricted while this instance is attached. list[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
attachToId The OCID of the target instance (which could be any other OCI PaaS/SaaS resource), to which the ODA instance is or is being attached. string No
attachmentMetadata Attachment-specific metadata, defined by the target service. string No
attachmentType The type of attachment defined as an enum. 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
freeformTags Simple key-value pair that is applied without any predefined name, type, or scope. Example: {"bar-key": "value"} map[string, string] No
id Unique immutable identifier that was assigned when the ODA instance attachment was created. string No
instanceId The OCID of the ODA instance to which the attachment applies. string No
lifecycleState The current state of the attachment. string No
owner OdaInstanceAttachmentOwner defines nested fields for OdaInstanceAttachment.Owner. object No
restrictedOperations List of operation names that are restricted while this ODA instance is attached. list[string] No
status - object Yes
timeCreated The time the attachment was created. An RFC3339 formatted datetime string string No
timeLastUpdate The time the attachment was last modified. An RFC3339 formatted datetime string string No

Sample Manifest

This example is generated from the checked-in sample manifest at config/samples/oda_v1beta1_odainstanceattachment.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: OdaInstanceAttachment
metadata:
  name: odainstanceattachment-sample
spec: {}