oci-service-operator

apmcontrolplane.oracle.com/v1beta1

Back to API Reference

APIVersion: apmcontrolplane.oracle.com/v1beta1

This content is generated from the checked-in CRD schemas in config/crd/bases/. If a description is missing or incorrect, fix the source comments or generator inputs and rerun make generate manifests; do not hand-edit config/crd/bases/*.yaml.

Packages

No customer-visible package currently exposes apmcontrolplane.oracle.com/v1beta1.

Resources

Kind Scope Sample Packages
ApmDomain Namespaced Sample -

ApmDomain

Manage OCI Application Performance Monitoring domains.

Spec

ApmDomainSpec defines the desired state of ApmDomain.

Field Description Type Required Default Enum
compartmentId The OCID of the compartment corresponding to the APM domain. string Yes - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
description Description of the APM domain. string No - -
displayName Display name of the APM domain. string Yes - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
isFreeTier Indicates whether this is an “Always Free” resource. The default value is false. boolean No - -

Status

ApmDomainStatus defines the observed state of ApmDomain.

Field Description Type Required Default Enum
compartmentId The OCID of the compartment corresponding to the APM domain. string No - -
dataUploadEndpoint The endpoint where the APM agents upload their observations and metrics. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
description Description of the APM domain. string No - -
displayName Display name of the APM domain, which can be updated. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
id Unique identifier that is immutable on creation. string No - -
isFreeTier Indicates if this is an Always Free resource. boolean No - -
lifecycleState The current lifecycle state of the APM domain. string No - -
status - object Yes - -
timeCreated The time the APM domain was created, expressed in RFC 3339 timestamp format. string No - -
timeUpdated The time the APM domain was updated, expressed in RFC 3339 timestamp format. string No - -

Status.status

Back to ApmDomain status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to ApmDomain status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to ApmDomain status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to ApmDomain status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -