Skip to content

servicemanagerproxy.oracle.com/v1beta1

Back to API Reference

APIVersion: servicemanagerproxy.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 servicemanagerproxy.oracle.com/v1beta1.

Resources

Kind Scope Sample Packages
ServiceEnvironment Namespaced Sample -

ServiceEnvironment

Observe existing OCI Service Manager service environments.

  • Plural: serviceenvironments
  • Scope: Namespaced
  • APIVersion: servicemanagerproxy.oracle.com/v1beta1
  • Sample: Sample (config/samples/servicemanagerproxy_v1beta1_serviceenvironment.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

ServiceEnvironmentSpec defines the desired state of ServiceEnvironment.

Field Description Type Required Default Enum
compartmentId The OCID of the compartment that contains the existing Service Manager service environment. Required for direct bind and reread operations. string Yes - -
serviceEnvironmentId The Service Manager service environment identifier of the existing environment to bind. This value is not an OCID. string Yes - -

Status

ServiceEnvironmentStatus defines the observed state of ServiceEnvironment.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the compartment. string No - -
consoleUrl The URL for the console. string No - -
id Unqiue identifier for the entitlement related to the environment. Note: Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). string No - -
sdkStatus The raw entitlement registration status returned by Service Manager Proxy. string No - -
serviceDefinition ServiceEnvironmentServiceDefinition defines nested fields for ServiceEnvironment.ServiceDefinition. object No - -
serviceEnvironmentEndpoints Array of service environment end points. list[object] No - -
status - object Yes - -
subscriptionId The unique subscription ID associated with the service environment ID. Note: Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). string No - -

Status.serviceDefinition

Back to ServiceEnvironment status

ServiceEnvironmentServiceDefinition defines nested fields for ServiceEnvironment.ServiceDefinition.

Field Description Type Required Default Enum
displayName Display name of the service. For example, "Oracle Retail Order Management Cloud Service". string No - -
shortDisplayName Short display name of the service. For example, "Retail Order Management". string No - -
type The service definition type. For example, a service definition type "RGBUOROMS" would be for the service "Oracle Retail Order Management Cloud Service". string No - -

Status.serviceEnvironmentEndpoints[]

Back to ServiceEnvironment status

ServiceEnvironmentEndpoint defines nested fields for ServiceEnvironment.ServiceEnvironmentEndpoint.

Field Description Type Required Default Enum
description Description of the environment link string No - -
environmentType Service environment endpoint type. string No - -
url Service environment instance URL. string No - -

Status.status

Back to ServiceEnvironment 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 ServiceEnvironment 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 ServiceEnvironment 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 ServiceEnvironment status

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