opsi.oracle.com/v1beta1¶
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:awrhubsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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¶
| 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¶
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¶
| 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[]¶
| 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:awrhubsourcesScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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¶
| 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¶
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¶
| 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[]¶
| 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:chargebackplansScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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[]¶
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[]¶
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¶
| 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¶
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¶
| 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[]¶
| 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:chargebackplanreportsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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:databaseinsightsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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¶
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¶
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¶
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:enterprisemanagerbridgesScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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:exadatainsightsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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[]¶
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[]¶
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[]¶
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¶
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¶
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[]¶
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¶
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¶
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¶
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¶
| 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¶
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¶
| 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[]¶
| 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:hostinsightsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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¶
| 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¶
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¶
| 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[]¶
| 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:newsreportsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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 - ' |
list[string] |
No | - | - |
Spec.contentTypes¶
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 - ' |
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¶
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¶
| 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¶
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¶
| 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[]¶
| 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:operationsinsightsprivateendpointsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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:operationsinsightswarehousesScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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:operationsinsightswarehouseusersScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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:opsiconfigurationsScope:NamespacedAPIVersion:opsi.oracle.com/v1beta1Sample: 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 | - | - |