Skip to content

opsi.oracle.com/v1beta1

Back to API Reference

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

Resources

Kind Scope Sample Packages
AwrHub Namespaced Sample -
AwrHubSource Namespaced Sample -
ChargebackPlan Namespaced Sample -
ChargebackPlanReport Namespaced Sample -
DatabaseInsight Namespaced Sample -
EnterpriseManagerBridge Namespaced Sample -
ExadataInsight Namespaced Sample -
HostInsight Namespaced Sample -
NewsReport Namespaced Sample -
OperationsInsightsPrivateEndpoint Namespaced Sample -
OperationsInsightsWarehouse Namespaced Sample -
OperationsInsightsWarehouseUser Namespaced Sample -
OpsiConfiguration Namespaced Sample -

AwrHub

AwrHub is the Schema for the awrhubs API.

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

Spec

AwrHubSpec defines the desired state of AwrHub.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 - -
displayName User-friedly name of AWR Hub that does not have to be unique. 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 - -
objectStorageBucketName Object Storage Bucket Name string No - -
operationsInsightsWarehouseId OPSI Warehouse OCID string Yes - -

Status

AwrHubStatus defines the observed state of AwrHub.

Field Description Type Required Default Enum
awrMailboxUrl Mailbox URL required for AWR hub and AWR source setup. string No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 - -
displayName User-friedly name of AWR Hub that does not have to be unique. 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 - -
hubDstTimezoneVersion Dst Time Zone Version of the AWR Hub string No - -
id AWR Hub OCID string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState Possible lifecycle states string No - -
objectStorageBucketName Object Storage Bucket Name string No - -
operationsInsightsWarehouseId OPSI Warehouse OCID string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time at which the resource was first created. An RFC3339 formatted datetime string string No - -
timeUpdated The time at which the resource was last updated. An RFC3339 formatted datetime string string No - -

Status.status

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

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

AwrHubSource

AwrHubSource is the Schema for the awrhubsources API.

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

Spec

AwrHubSourceSpec defines the desired state of AwrHubSource.

Field Description Type Required Default Enum
associatedOpsiId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database id. string No - -
associatedResourceId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database id. string No - -
awrHubId AWR Hub OCID string Yes - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 - -
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 - -
name The name of the Awr Hub source database. string Yes - -
type source type of the database string Yes - -

Status

AwrHubSourceStatus defines the observed state of AwrHubSource.

Field Description Type Required Default Enum
associatedOpsiId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database id. string No - -
associatedResourceId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database id. string No - -
awrHubId AWR Hub OCID string No - -
awrHubOpsiSourceId The shorted string of the Awr Hub source database identifier. string No - -
awrSourceDatabaseId DatabaseId of the Source database for which AWR Data will be uploaded to AWR Hub. string No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 - -
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 - -
hoursSinceLastImport Number of hours since last AWR snapshots import happened from the Source database. number No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Awr Hub source database. string No - -
isRegisteredWithAwrHub This is true if the source databse is registered with a Awr Hub, otherwise false boolean No - -
lifecycleState the current state of the source database string No - -
maxSnapshotIdentifier The maximum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub. number No - -
minSnapshotIdentifier The minimum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub. number No - -
name The name of the Awr Hub source database. string No - -
sdkStatus Indicates the status of a source database in Operations Insights This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No - -
sourceMailBoxUrl Opsi Mailbox URL based on the Awr Hub and Awr Hub source. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time at which the resource was first created. An RFC3339 formatted datetime string string No - -
timeFirstSnapshotGenerated The time at which the earliest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string string No - -
timeLastSnapshotGenerated The time at which the latest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string string No - -
timeUpdated The time at which the resource was last updated. An RFC3339 formatted datetime string string No - -
type source type of the database string No - -

Status.status

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

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

ChargebackPlan

ChargebackPlan is the Schema for the chargebackplans API.

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

Spec

ChargebackPlanSpec defines the desired state of ChargebackPlan.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 - -
entitySource - 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 - -
jsonData - string No - -
planCustomItems List of chargeback plan customizations. list[object] No - -
planDescription Description of OPSI Chargeback Plan. string No - -
planName Name for the OPSI Chargeback plan. string Yes - -
planType Chargeback Plan type of the chargeback entity. For an Exadata it can be WEIGHTED_ALLOCATION, EQUAL_ALLOCATION, UNUSED_ALLOCATION. string Yes - -

Spec.planCustomItems[]

Back to ChargebackPlan spec

ChargebackPlanPlanCustomItem defines nested fields for ChargebackPlan.PlanCustomItem.

Field Description Type Required Default Enum
isCustomizable Indicates whether the chargeback plan customization item can be customized. boolean No - -
name Name of chargeback plan customization item. Example items for Exadata Insights Chargeback are statistic, percentile, infrastructureCost, additionalServerCost etc. string No - -
value Value of chargeback plan customization item. string No - -

Status

ChargebackPlanStatus defines the observed state of ChargebackPlan.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 - -
entitySource Source of the chargeback plan. 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 OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI Chargeback plan resource. string No - -
isCustomizable Indicates whether the chargeback plan can be customized. boolean No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState Chargeback Plan lifecycle states string No - -
planCategory Chargeback Plan category of the chargeback entity. It can be OOB, or CUSTOM. string No - -
planCustomItems List of chargeback plan customizations. list[object] No - -
planDescription Description of OPSI Chargeback Plan. string No - -
planName Name for the OPSI Chargeback plan. string No - -
planType Chargeback Plan type of the chargeback entity. For an Exadata it can be WEIGHTED_ALLOCATION, EQUAL_ALLOCATION, UNUSED_ALLOCATION. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the chargeback plan was created, in the format defined by RFC3339 (https://tools.ietf.org/html/rfc3339). string No - -
timeUpdated The time chargeback plan was updated. An RFC3339 formatted datetime string string No - -

Status.planCustomItems[]

Back to ChargebackPlan status

ChargebackPlanPlanCustomItem defines nested fields for ChargebackPlan.PlanCustomItem.

Field Description Type Required Default Enum
isCustomizable Indicates whether the chargeback plan customization item can be customized. boolean No - -
name Name of chargeback plan customization item. Example items for Exadata Insights Chargeback are statistic, percentile, infrastructureCost, additionalServerCost etc. string No - -
value Value of chargeback plan customization item. string No - -

Status.status

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

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

ChargebackPlanReport

ChargebackPlanReport is the Schema for the chargebackplanreports API.

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

Spec

ChargebackPlanReportSpec defines the desired state of ChargebackPlanReport.

Field Description Type Required Default Enum
reportName The chargeback plan report name. string Yes - -
reportProperties ChargebackPlanReportReportProperties defines nested fields for ChargebackPlanReport.ReportProperties. object Yes - -

Spec.reportProperties

Back to ChargebackPlanReport spec

ChargebackPlanReportReportProperties defines nested fields for ChargebackPlanReport.ReportProperties.

Field Description Type Required Default Enum
analysisTimeInterval Specify time period in ISO 8601 format with respect to current time. If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). string Yes - -
groupBy Report filters used in grouping Unknown nested fields are preserved. object (preserves unknown fields) Yes - -
timeIntervalEnd The end timestamp that was passed into the request. string Yes - -
timeIntervalStart The start timestamp that was passed into the request. string Yes - -

Status

ChargebackPlanReportStatus defines the observed state of ChargebackPlanReport.

Field Description Type Required Default Enum
reportId OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Chargeback plan report. string No - -
reportName The chargeback plan report name. string No - -
reportProperties ChargebackPlanReportReportProperties defines nested fields for ChargebackPlanReport.ReportProperties. object No - -
resourceId OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Chargeback plan report. string No - -
resourceType Defines the type of resource (example: EXADATA, HOST) string No - -
status - object Yes - -
timeCreated The date and time the chargeback plan was created, in the format defined by RFC3339 (https://tools.ietf.org/html/rfc3339). string No - -
timeUpdated The time chargeback plan was updated. An RFC3339 formatted datetime string string No - -

Status.reportProperties

Back to ChargebackPlanReport status

ChargebackPlanReportReportProperties defines nested fields for ChargebackPlanReport.ReportProperties.

Field Description Type Required Default Enum
analysisTimeInterval Specify time period in ISO 8601 format with respect to current time. If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). string Yes - -
groupBy Report filters used in grouping Unknown nested fields are preserved. object (preserves unknown fields) Yes - -
timeIntervalEnd The end timestamp that was passed into the request. string Yes - -
timeIntervalStart The start timestamp that was passed into the request. string Yes - -

Status.status

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

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

DatabaseInsight

DatabaseInsight is the Schema for the databaseinsights API.

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

Spec

DatabaseInsightSpec defines the desired state of DatabaseInsight.

Field Description Type Required Default Enum
compartmentId Compartment Identifier of database string Yes - -
connectionCredentialDetails DatabaseInsightConnectionCredentialDetails defines nested fields for DatabaseInsight.ConnectionCredentialDetails. object No - -
connectionDetails DatabaseInsightConnectionDetails defines nested fields for DatabaseInsight.ConnectionDetails. object No - -
credentialDetails DatabaseInsightCredentialDetails defines nested fields for DatabaseInsight.CredentialDetails. object No - -
databaseConnectorId The DBM owned database connector OCID (https://docs.oracle.com/iaas/database-management/doc/view-connector-details.html) mapping to the database credentials and connection details. string No - -
databaseId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. string No - -
databaseResourceType OCI database resource type string No - -
dbmPrivateEndpointId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint 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 - -
deploymentType Database Deployment Type (EXACS will be supported in the future) string No - -
enterpriseManagerBridgeId OPSI Enterprise Manager Bridge OCID string No - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string No - -
enterpriseManagerIdentifier Enterprise Manager Unique Identifier string No - -
entitySource - string No - -
exadataInsightId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. 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 - -
isAdvancedFeaturesEnabled Flag is to identify if advanced features for autonomous database is enabled or not boolean No - -
jsonData - string No - -
managementAgentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string No - -
opsiPrivateEndpointId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint string No - -
serviceName Database service name used for connection requests. string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -

Spec.connectionCredentialDetails

Back to DatabaseInsight spec

DatabaseInsightConnectionCredentialDetails defines nested fields for DatabaseInsight.ConnectionCredentialDetails.

Field Description Type Required Default Enum
credentialSourceName Credential source name that had been added in Management Agent wallet. This value is only required when Credential set by CREDENTIALS_BY_SOURCE and is optional properties for ther others. string No - -
credentialType - string No - -
jsonData - string No - -
namedCredentialId The credential OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) stored in management agent. string No - -
passwordSecretId The secret OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) mapping to the database credentials. string No - -
role database user role. string No - -
userName database user name. string No - -
walletSecretId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. string No - -

Spec.connectionDetails

Back to DatabaseInsight spec

DatabaseInsightConnectionDetails defines nested fields for DatabaseInsight.ConnectionDetails.

Field Description Type Required Default Enum
hostName Name of the listener host that will be used to create the connect string to the database. string Yes - -
port Listener port number used for connection requests. integer Yes - -
protocol Protocol used for connection requests. string Yes - -
serviceName Database service name used for connection requests. string Yes - -

Spec.credentialDetails

Back to DatabaseInsight spec

DatabaseInsightCredentialDetails defines nested fields for DatabaseInsight.CredentialDetails.

Field Description Type Required Default Enum
credentialSourceName Credential source name that had been added in Management Agent wallet. This value is only required when Credential set by CREDENTIALS_BY_SOURCE and is optional properties for ther others. string No - -
credentialType - string No - -
jsonData - string No - -
namedCredentialId The credential OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) stored in management agent. string No - -
passwordSecretId The secret OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) mapping to the database credentials. string No - -
role database user role. string No - -
userName database user name. string No - -
walletSecretId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. string No - -

Status

DatabaseInsightStatus defines the observed state of DatabaseInsight.

Field Description Type Required Default Enum
agentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string No - -
compartmentId Compartment identifier of the database string No - -
connectionCredentialDetails DatabaseInsightConnectionCredentialDetails defines nested fields for DatabaseInsight.ConnectionCredentialDetails. object No - -
connectionDetails DatabaseInsightConnectionDetails defines nested fields for DatabaseInsight.ConnectionDetails. object No - -
connectorId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of External Database Connector string No - -
credentialDetails DatabaseInsightCredentialDetails defines nested fields for DatabaseInsight.CredentialDetails. object No - -
databaseConnectionStatusDetails A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. string No - -
databaseConnectorId The DBM owned database connector OCID (https://docs.oracle.com/iaas/database-management/doc/view-connector-details.html) mapping to the database credentials and connection details. string No - -
databaseDisplayName Display name of database string No - -
databaseHostNames The hostnames for the database. list[string] No - -
databaseId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. string No - -
databaseName Name of database string No - -
databaseResourceType OCI database resource type string No - -
databaseType Ops Insights internal representation of the database type. string No - -
databaseVersion The version of the database. string No - -
dbAdditionalDetails Additional details of a database in JSON format. For autonomous databases, this is the AutonomousDatabase object serialized as a JSON string as defined in https://docs.oracle.com/iaas/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/. For EM, pass in null or an empty string. Note that this string needs to be escaped when specified in the curl command. Unknown nested fields are preserved. object (preserves unknown fields) 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 - -
enterpriseManagerBridgeId OPSI Enterprise Manager Bridge OCID string No - -
enterpriseManagerEntityDisplayName Enterprise Manager Entity Display Name string No - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string No - -
enterpriseManagerEntityName Enterprise Manager Entity Name string No - -
enterpriseManagerEntityType Enterprise Manager Entity Type string No - -
enterpriseManagerIdentifier Enterprise Manager Unique Identifier string No - -
entitySource - string No - -
exadataInsightId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. 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 Database insight identifier string No - -
isAdvancedFeaturesEnabled Flag is to identify if advanced features for autonomous database is enabled or not boolean No - -
isHeatWaveClusterAttached Specifies if MYSQL DB System has heatwave cluster attached. boolean No - -
isHighlyAvailable Specifies if MYSQL DB System is highly available. boolean No - -
jsonData - string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the database. string No - -
managementAgentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string No - -
opsiPrivateEndpointId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint string No - -
parentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster or DB System ID, depending on which configuration the resource belongs to. string No - -
processorCount Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. integer No - -
rootId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. string No - -
sdkStatus Indicates the status of a database insight in Operations Insights This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time the the database insight was first enabled. An RFC3339 formatted datetime string string No - -
timeUpdated The time the database insight was updated. An RFC3339 formatted datetime string string No - -

Status.connectionCredentialDetails

Back to DatabaseInsight status

DatabaseInsightConnectionCredentialDetails defines nested fields for DatabaseInsight.ConnectionCredentialDetails.

Field Description Type Required Default Enum
credentialSourceName Credential source name that had been added in Management Agent wallet. This value is only required when Credential set by CREDENTIALS_BY_SOURCE and is optional properties for ther others. string No - -
credentialType - string No - -
jsonData - string No - -
namedCredentialId The credential OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) stored in management agent. string No - -
passwordSecretId The secret OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) mapping to the database credentials. string No - -
role database user role. string No - -
userName database user name. string No - -
walletSecretId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. string No - -

Status.connectionDetails

Back to DatabaseInsight status

DatabaseInsightConnectionDetails defines nested fields for DatabaseInsight.ConnectionDetails.

Field Description Type Required Default Enum
hostName Name of the listener host that will be used to create the connect string to the database. string Yes - -
port Listener port number used for connection requests. integer Yes - -
protocol Protocol used for connection requests. string Yes - -
serviceName Database service name used for connection requests. string Yes - -

Status.credentialDetails

Back to DatabaseInsight status

DatabaseInsightCredentialDetails defines nested fields for DatabaseInsight.CredentialDetails.

Field Description Type Required Default Enum
credentialSourceName Credential source name that had been added in Management Agent wallet. This value is only required when Credential set by CREDENTIALS_BY_SOURCE and is optional properties for ther others. string No - -
credentialType - string No - -
jsonData - string No - -
namedCredentialId The credential OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) stored in management agent. string No - -
passwordSecretId The secret OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) mapping to the database credentials. string No - -
role database user role. string No - -
userName database user name. string No - -
walletSecretId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. string No - -

Status.status

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

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

EnterpriseManagerBridge

EnterpriseManagerBridge is the Schema for the enterprisemanagerbridges API.

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

Spec

EnterpriseManagerBridgeSpec defines the desired state of EnterpriseManagerBridge.

Field Description Type Required Default Enum
compartmentId Compartment identifier of the Enterprise Manager bridge 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 Enterprise Manager Bridge string No - -
displayName User-friedly name of Enterprise Manager Bridge that does not have to be unique. 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 - -
objectStorageBucketName Object Storage Bucket Name string Yes - -

Status

EnterpriseManagerBridgeStatus defines the observed state of EnterpriseManagerBridge.

Field Description Type Required Default Enum
compartmentId Compartment identifier of the Enterprise Manager bridge 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 Enterprise Manager Bridge string No - -
displayName User-friedly name of Enterprise Manager Bridge that does not have to be unique. 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 Enterprise Manager bridge identifier string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the Enterprise Manager bridge. string No - -
objectStorageBucketName Object Storage Bucket Name string No - -
objectStorageBucketStatusDetails A message describing status of the object storage bucket of this resource. For example, it can be used to provide actionable information about the permission and content validity of the bucket. string No - -
objectStorageNamespaceName Object Storage Namespace Name string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time the the Enterprise Manager bridge was first created. An RFC3339 formatted datetime string string No - -
timeUpdated The time the Enterprise Manager bridge was updated. An RFC3339 formatted datetime string string No - -

Status.status

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

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

ExadataInsight

ExadataInsight is the Schema for the exadatainsights API.

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

Spec

ExadataInsightSpec defines the desired state of ExadataInsight.

Field Description Type Required Default Enum
compartmentId Compartment Identifier of Exadata insight 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 - -
enterpriseManagerBridgeId OPSI Enterprise Manager Bridge OCID string No - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string No - -
enterpriseManagerIdentifier Enterprise Manager Unique Identifier string No - -
entitySource - string No - -
exadataInfraId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. 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 - -
isAutoSyncEnabled Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight. boolean No - -
jsonData - string No - -
memberEntityDetails - list[object] No - -
memberVmClusterDetails - list[object] No - -

Spec.memberEntityDetails[]

Back to ExadataInsight spec

ExadataInsightMemberEntityDetail defines nested fields for ExadataInsight.MemberEntityDetail.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string Yes - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string Yes - -

Spec.memberVmClusterDetails[]

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetail defines nested fields for ExadataInsight.MemberVmClusterDetail.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string Yes - -
memberAutonomousDetails The autonomous databases that belong to the Autonmous VM Cluster list[object] No - -
memberDatabaseDetails The databases that belong to the VM Cluster list[object] No - -
vmclusterId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster. string Yes - -

Spec.memberVmClusterDetails[].memberAutonomousDetails[]

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetailMemberAutonomousDetail defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberAutonomousDetail.

Field Description Type Required Default Enum
compartmentId Compartment Identifier of database string Yes - -
connectionCredentialDetails ExadataInsightMemberVmClusterDetailMemberAutonomousDetailConnectionCredentialDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberAutonomousDetail.ConnectionCredentialDetails. object Yes - -
connectionDetails ExadataInsightMemberVmClusterDetailMemberAutonomousDetailConnectionDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberAutonomousDetail.ConnectionDetails. object Yes - -
databaseId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. string Yes - -
databaseResourceType OCI database resource type 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 - -
deploymentType Database Deployment Type 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 - -
managementAgentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -

Spec.memberVmClusterDetails[].memberAutonomousDetails[].connectionCredentialDetails

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetailMemberAutonomousDetailConnectionCredentialDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberAutonomousDetail.ConnectionCredentialDetails.

Field Description Type Required Default Enum
credentialSourceName Credential source name that had been added in Management Agent wallet. This value is only required when Credential set by CREDENTIALS_BY_SOURCE and is optional properties for ther others. string No - -
credentialType - string No - -
jsonData - string No - -
namedCredentialId The credential OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) stored in management agent. string No - -
passwordSecretId The secret OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) mapping to the database credentials. string No - -
role database user role. string No - -
userName database user name. string No - -
walletSecretId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. string No - -

Spec.memberVmClusterDetails[].memberAutonomousDetails[].connectionDetails

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetailMemberAutonomousDetailConnectionDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberAutonomousDetail.ConnectionDetails.

Field Description Type Required Default Enum
hostName Name of the listener host that will be used to create the connect string to the database. string Yes - -
port Listener port number used for connection requests. integer Yes - -
protocol Protocol used for connection requests. string Yes - -
serviceName Database service name used for connection requests. string Yes - -

Spec.memberVmClusterDetails[].memberDatabaseDetails[]

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetailMemberDatabaseDetail defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberDatabaseDetail.

Field Description Type Required Default Enum
compartmentId Compartment Identifier of database string Yes - -
connectionCredentialDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionCredentialDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberDatabaseDetail.ConnectionCredentialDetails. object Yes - -
connectionDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberDatabaseDetail.ConnectionDetails. object Yes - -
databaseId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. string Yes - -
databaseResourceType OCI database resource type 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 - -
deploymentType Database Deployment Type (EXACS will be supported in the future) 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 - -
managementAgentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -

Spec.memberVmClusterDetails[].memberDatabaseDetails[].connectionCredentialDetails

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionCredentialDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberDatabaseDetail.ConnectionCredentialDetails.

Field Description Type Required Default Enum
credentialSourceName Credential source name that had been added in Management Agent wallet. This value is only required when Credential set by CREDENTIALS_BY_SOURCE and is optional properties for ther others. string No - -
credentialType - string No - -
jsonData - string No - -
namedCredentialId The credential OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) stored in management agent. string No - -
passwordSecretId The secret OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) mapping to the database credentials. string No - -
role database user role. string No - -
userName database user name. string No - -
walletSecretId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. string No - -

Spec.memberVmClusterDetails[].memberDatabaseDetails[].connectionDetails

Back to ExadataInsight spec

ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails defines nested fields for ExadataInsight.MemberVmClusterDetail.MemberDatabaseDetail.ConnectionDetails.

Field Description Type Required Default Enum
hostName Name of the listener host that will be used to create the connect string to the database. string Yes - -
port Listener port number used for connection requests. integer Yes - -
protocol Protocol used for connection requests. string Yes - -
serviceName Database service name used for connection requests. string Yes - -

Status

ExadataInsightStatus defines the observed state of ExadataInsight.

Field Description Type Required Default Enum
chargebackPlanDetails ExadataInsightChargebackPlanDetails defines nested fields for ExadataInsight.ChargebackPlanDetails. object No - -
compartmentId Compartment identifier of the Exadata insight resource 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 - -
enterpriseManagerBridgeId OPSI Enterprise Manager Bridge OCID string No - -
enterpriseManagerEntityDisplayName Enterprise Manager Entity Display Name string No - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string No - -
enterpriseManagerEntityName Enterprise Manager Entity Name string No - -
enterpriseManagerEntityType Enterprise Manager Entity Type string No - -
enterpriseManagerIdentifier Enterprise Manager Unique Identifier string No - -
entitySource - string No - -
exadataDisplayName The user-friendly name for the Exadata system. The name does not have to be unique. string No - -
exadataInfraId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. string No - -
exadataInfraResourceType OCI exadata infrastructure resource type string No - -
exadataName The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. string No - -
exadataRackType Exadata rack type. string No - -
exadataShape The shape of the Exadata Infrastructure. string No - -
exadataType Operations Insights internal representation of the the Exadata system type. 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 Exadata insight identifier string No - -
isAutoSyncEnabled Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight. boolean No - -
isVirtualizedExadata true if virtualization is used in the Exadata system boolean No - -
jsonData - string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the Exadata insight. string No - -
sdkStatus Indicates the status of an Exadata insight in Operations Insights This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No - -
status - object Yes - -
statusDetails A message describing the status of the Exadata Resource. For example, it can be used to provide actionable information about the policies needed to access the Exadata Resource. string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string string No - -
timeUpdated The time the Exadata insight was updated. An RFC3339 formatted datetime string string No - -

Status.chargebackPlanDetails

Back to ExadataInsight status

ExadataInsightChargebackPlanDetails defines nested fields for ExadataInsight.ChargebackPlanDetails.

Field Description Type Required Default Enum
planId OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI Chargeback plan resource. string No - -
planType Chargeback Plan type of the chargeback entity. For an Exadata it can be WEIGHTED_ALLOCATION, EQUAL_ALLOCATION, UNUSED_ALLOCATION. string No - -
timeEnabled The date and time the chargeback plan was enabled on the resource, in the format defined by RFC3339 (https://tools.ietf.org/html/rfc3339). string No - -

Status.status

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

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

HostInsight

HostInsight is the Schema for the hostinsights API.

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

Spec

HostInsightSpec defines the desired state of HostInsight.

Field Description Type Required Default Enum
compartmentId Compartment Identifier of host string Yes - -
computeId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance 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 - -
enterpriseManagerBridgeId OPSI Enterprise Manager Bridge OCID string No - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string No - -
enterpriseManagerIdentifier Enterprise Manager Unique Identifier string No - -
entitySource - string No - -
exadataInsightId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. 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 - -
jsonData - string No - -
managementAgentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string No - -

Status

HostInsightStatus defines the observed state of HostInsight.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
computeId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance 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 - -
enterpriseManagerBridgeId OPSI Enterprise Manager Bridge OCID string No - -
enterpriseManagerEntityDisplayName Enterprise Manager Entity Display Name string No - -
enterpriseManagerEntityIdentifier Enterprise Manager Entity Unique Identifier string No - -
enterpriseManagerEntityName Enterprise Manager Entity Name string No - -
enterpriseManagerEntityType Enterprise Manager Entity Type string No - -
enterpriseManagerIdentifier Enterprise Manager Unique Identifier string No - -
entitySource - string No - -
exadataInsightId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. 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 - -
hostDisplayName The user-friendly name for the host. The name does not have to be unique. string No - -
hostName The host name. The host name is unique amongst the hosts managed by the same management agent. string No - -
hostType Ops Insights internal representation of the host type. Possible value is EXTERNAL-HOST. string No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. string No - -
jsonData - string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the host. string No - -
managementAgentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent string No - -
opsiPrivateEndpointId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint string No - -
parentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster or DB System ID, depending on which configuration the resource belongs to. string No - -
platformName Platform name. string No - -
platformType Platform type. Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX, HP-UX]. string No - -
platformVersion Platform version. string No - -
processorCount Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. integer No - -
rootId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. string No - -
sdkStatus Indicates the status of a host insight in Operations Insights This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time the the host insight was first enabled. An RFC3339 formatted datetime string string No - -
timeUpdated The time the host insight was updated. An RFC3339 formatted datetime string string No - -

Status.status

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

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

NewsReport

NewsReport is the Schema for the newsreports API.

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

Spec

NewsReportSpec defines the desired state of NewsReport.

Field Description Type Required Default Enum
areChildCompartmentsIncluded A flag to consider the resources within a given compartment and all sub-compartments. boolean No - -
compartmentId Compartment Identifier where the news report will be created. string Yes - -
contentTypes NewsReportContentTypes defines nested fields for NewsReport.ContentTypes. object Yes - -
dayOfWeek Day of the week in which the news report will be sent if the frequency is set to WEEKLY. 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 The description of the news report. 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 - -
locale Language of the news report. string Yes - -
matchRule Match rule used for tag filters. string No - -
name The news report name. string Yes - -
newsFrequency News report frequency. string Yes - -
onsTopicId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ONS topic. string Yes - -
status Defines if the news report will be enabled or disabled. string No - -
tagFilters List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' list[string] No - -

Spec.contentTypes

Back to NewsReport spec

NewsReportContentTypes defines nested fields for NewsReport.ContentTypes.

Field Description Type Required Default Enum
actionableInsightsResources Supported resources for actionable insights content type. list[string] No - -
capacityPlanningResources Supported resources for capacity planning content type. list[string] No - -
sqlInsightsFleetAnalysisResources Supported resources for SQL insights - fleet analysis content type. list[string] No - -
sqlInsightsPerformanceDegradationResources Supported resources for SQL insights - performance degradation content type. list[string] No - -
sqlInsightsPlanChangesResources Supported resources for SQL insights - plan changes content type. list[string] No - -
sqlInsightsTopDatabasesResources Supported resources for SQL insights - top databases content type. list[string] No - -
sqlInsightsTopSqlByInsightsResources Supported resources for SQL insights - top SQL by insights content type. list[string] No - -
sqlInsightsTopSqlResources Supported resources for SQL insights - top SQL content type. list[string] No - -

Status

NewsReportStatus defines the observed state of NewsReport.

Field Description Type Required Default Enum
areChildCompartmentsIncluded A flag to consider the resources within a given compartment and all sub-compartments. boolean No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
contentTypes NewsReportContentTypes defines nested fields for NewsReport.ContentTypes. object No - -
dayOfWeek Day of the week in which the news report will be sent if the frequency is set to WEEKLY. 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 The description of the news report. 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 The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the news report resource. string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the news report. string No - -
locale Language of the news report. string No - -
matchRule Match rule used for tag filters. string No - -
name The news report name. string No - -
newsFrequency News report frequency. string No - -
onsTopicId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ONS topic. string No - -
sdkStatus Indicates the status of a news report in Ops Insights. This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
tagFilters List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '='. list[string] No - -
timeCreated The time the the news report was first enabled. An RFC3339 formatted datetime string. string No - -
timeUpdated The time the news report was updated. An RFC3339 formatted datetime string. string No - -

Status.contentTypes

Back to NewsReport status

NewsReportContentTypes defines nested fields for NewsReport.ContentTypes.

Field Description Type Required Default Enum
actionableInsightsResources Supported resources for actionable insights content type. list[string] No - -
capacityPlanningResources Supported resources for capacity planning content type. list[string] No - -
sqlInsightsFleetAnalysisResources Supported resources for SQL insights - fleet analysis content type. list[string] No - -
sqlInsightsPerformanceDegradationResources Supported resources for SQL insights - performance degradation content type. list[string] No - -
sqlInsightsPlanChangesResources Supported resources for SQL insights - plan changes content type. list[string] No - -
sqlInsightsTopDatabasesResources Supported resources for SQL insights - top databases content type. list[string] No - -
sqlInsightsTopSqlByInsightsResources Supported resources for SQL insights - top SQL by insights content type. list[string] No - -
sqlInsightsTopSqlResources Supported resources for SQL insights - top SQL content type. list[string] No - -

Status.status

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

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

OperationsInsightsPrivateEndpoint

OperationsInsightsPrivateEndpoint is the Schema for the operationsinsightsprivateendpoints API.

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

Spec

OperationsInsightsPrivateEndpointSpec defines the desired state of OperationsInsightsPrivateEndpoint.

Field Description Type Required Default Enum
compartmentId The compartment OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. 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 The description of the private endpoint. string No - -
displayName The display name for the private endpoint. It is changeable. 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 - -
isUsedForRacDbs This flag was previously used to create a private endpoint with scan proxy. Setting this to true will now create a private endpoint with a DNS proxy causing isProxyEnabled flag to be true; this is used exclusively for full feature support for dedicated Autonomous Databases. boolean Yes - -
nsgIds The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network security groups that the private endpoint belongs to. list[string] No - -
subnetId The Subnet OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. string Yes - -
vcnId The VCN OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. string Yes - -

Status

OperationsInsightsPrivateEndpointStatus defines the observed state of OperationsInsightsPrivateEndpoint.

Field Description Type Required Default Enum
compartmentId The compartment OCID of the Private service accessed database. 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 The description of the private endpoint. string No - -
displayName The display name of the private endpoint. 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 The OCID of the Private service accessed database. string No - -
isUsedForRacDbs The flag is to identify if private endpoint is used for rac database or not. This flag is deprecated and no longer is used. boolean No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the private endpoint. string No - -
nsgIds The OCIDs of the network security groups that the private endpoint belongs to. list[string] No - -
privateEndpointStatusDetails A message describing the status of the private endpoint connection of this resource. For example, it can be used to provide actionable information about the validity of the private endpoint connection. string No - -
privateIp The private IP addresses assigned to the private endpoint. All IP addresses will be concatenated if it is RAC DBs. string No - -
status - object Yes - -
subnetId The OCID of the subnet. string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the private endpoint was created, in the format defined by RFC3339 (https://tools.ietf.org/html/rfc3339). string No - -
vcnId The OCID of the VCN. string No - -

Status.status

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

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

OperationsInsightsWarehouse

OperationsInsightsWarehouse is the Schema for the operationsinsightswarehouses API.

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

Spec

OperationsInsightsWarehouseSpec defines the desired state of OperationsInsightsWarehouse.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string Yes - -
computeModel The compute model for the OPSI warehouse ADW (OCPU or ECPU) string No - -
cpuAllocated Number of CPUs allocated to OPSI Warehouse ADW. number 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 - -
displayName User-friedly name of Ops Insights Warehouse that does not have to be unique. 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 - -
storageAllocatedInGBs Storage allocated to OPSI Warehouse ADW. number No - -

Status

OperationsInsightsWarehouseStatus defines the observed state of OperationsInsightsWarehouse.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
computeModel The compute model for the OPSI warehouse ADW (OCPU or ECPU) string No - -
cpuAllocated Number of CPUs allocated to OPSI Warehouse ADW. number No - -
cpuUsed Number of OCPUs used by OPSI Warehouse ADW. Can be fractional. number 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 - -
displayName User-friedly name of Ops Insights Warehouse that does not have to be unique. string No - -
dynamicGroupId OCID of the dynamic group created for the warehouse 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 OPSI Warehouse OCID string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState Possible lifecycle states string No - -
operationsInsightsTenancyId Tenancy Identifier of Ops Insights service string No - -
status - object Yes - -
storageAllocatedInGBs Storage allocated to OPSI Warehouse ADW. number No - -
storageUsedInGBs Storage by OPSI Warehouse ADW in GB. number No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time at which the resource was first created. An RFC3339 formatted datetime string string No - -
timeLastWalletRotated The time at which the ADW wallet was last rotated for the Ops Insights Warehouse. An RFC3339 formatted datetime string string No - -
timeUpdated The time at which the resource was last updated. An RFC3339 formatted datetime string string No - -

Status.status

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

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

OperationsInsightsWarehouseUser

OperationsInsightsWarehouseUser is the Schema for the operationsinsightswarehouseusers API.

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

Spec

OperationsInsightsWarehouseUserSpec defines the desired state of OperationsInsightsWarehouseUser.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string Yes - -
connectionPassword User provided connection password for the AWR Data, Enterprise Manager Data and Ops Insights OPSI Hub. 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 - -
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 - -
isAwrDataAccess Indicate whether user has access to AWR data. boolean Yes - -
isEmDataAccess Indicate whether user has access to EM data. boolean No - -
isOpsiDataAccess Indicate whether user has access to OPSI data. boolean No - -
name Username for schema which would have access to AWR Data, Enterprise Manager Data and Ops Insights OPSI Hub. string Yes - -
operationsInsightsWarehouseId OPSI Warehouse OCID string Yes - -

Status

OperationsInsightsWarehouseUserStatus defines the observed state of OperationsInsightsWarehouseUser.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
connectionPassword User provided connection password for the AWR Data, Enterprise Manager Data and Ops Insights OPSI Hub. 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 - -
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 Hub User OCID string No - -
isAwrDataAccess Indicate whether user has access to AWR data. boolean No - -
isEmDataAccess Indicate whether user has access to EM data. boolean No - -
isOpsiDataAccess Indicate whether user has access to OPSI data. boolean No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState Possible lifecycle states string No - -
name Username for schema which would have access to AWR Data, Enterprise Manager Data and Ops Insights OPSI Hub. string No - -
operationsInsightsWarehouseId OPSI Warehouse OCID string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time at which the resource was first created. An RFC3339 formatted datetime string string No - -
timeUpdated The time at which the resource was last updated. An RFC3339 formatted datetime string string No - -

Status.status

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

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

OpsiConfiguration

OpsiConfiguration is the Schema for the opsiconfigurations API.

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

Spec

OpsiConfigurationSpec defines the desired state of OpsiConfiguration.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 OPSI configuration. string No - -
displayName User-friendly display name for the OPSI configuration. The name does not have to be unique. 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 - -
jsonData - string No - -
opsiConfigType - string No - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -

Status

OpsiConfigurationStatus defines the observed state of OpsiConfiguration.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. 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 OPSI configuration. string No - -
displayName User-friendly display name for the OPSI configuration. The name does not have to be unique. 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 OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. string No - -
jsonData - string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState OPSI configuration resource lifecycle state. string No - -
opsiConfigType - string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time at which the resource was first created. An RFC3339 formatted datetime string string No - -
timeUpdated The time at which the resource was last updated. An RFC3339 formatted datetime string string No - -

Status.status

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

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