Module types

Source
Expand description

Data structures used by operation inputs/outputs.

Modules§

builders
Builders
error
Error types that odb can respond with.

Structs§

AutonomousVirtualMachineSummary

A summary of an Autonomous Virtual Machine (VM) within an Autonomous VM cluster.

CloudAutonomousVmCluster

Information about an Autonomous VM cluster resource.

CloudAutonomousVmClusterResourceDetails

Resource details of an Autonomous VM cluster.

CloudAutonomousVmClusterSummary

A summary of an Autonomous VM cluster.

CloudExadataInfrastructure

Information about an Exadata infrastructure.

CloudExadataInfrastructureSummary

Information about an Exadata infrastructure.

CloudExadataInfrastructureUnallocatedResources

Information about unallocated resources in the Cloud Exadata infrastructure.

CloudVmCluster

Information about a VM cluster.

CloudVmClusterSummary

Information about a VM cluster.

CustomerContact

A contact to receive notification from Oracle about maintenance updates for a specific Exadata infrastructure.

DataCollectionOptions

Information about the data collection options enabled for a VM cluster.

DayOfWeek

An enumeration of days of the week used for scheduling maintenance windows.

DbIormConfig

The IORM configuration settings for the database.

DbNode

Information about a DB node.

DbNodeSummary

Information about a DB node.

DbServer

Information about a database server.

DbServerPatchingDetails

The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.

DbServerSummary

Information about a database server.

DbSystemShapeSummary

Information about a hardware system model (shape) that's available for an Exadata infrastructure. The shape determines resources, such as CPU cores, memory, and storage, to allocate to the Exadata infrastructure.

ExadataIormConfig

The IORM settings of the Exadata DB system.

GiVersionSummary

Information about a specific version of Oracle Grid Infrastructure (GI) software that can be installed on a VM cluster.

MaintenanceWindow

The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.

ManagedS3BackupAccess

The configuration for managed Amazon S3 backup access from the ODB network.

ManagedServices

The managed services configuration for the ODB network.

Month

An enumeration of months used for scheduling maintenance windows.

OciDnsForwardingConfig

DNS configuration to forward DNS resolver endpoints to your OCI Private Zone.

OdbNetwork

Information about an ODB network.

OdbNetworkSummary

Information about an ODB network.

OdbPeeringConnection

A peering connection between an ODB network and either another ODB network or a customer-owned VPC.

OdbPeeringConnectionSummary

A summary of an ODB peering connection.

S3Access

The configuration for Amazon S3 access from the ODB network.

ServiceNetworkEndpoint

The configuration for a service network endpoint.

SystemVersionSummary

Information about the compatible system versions that can be used with a specific Exadata shape and Grid Infrastructure (GI) version.

ValidationExceptionField

The input failed to meet the constraints specified by the service in a specified field. Make sure you provided the correct input and try again.

ZeroEtlAccess

The configuration for Zero-ETL access from the ODB network.

Enums§

Access
When writing a match expression against Access, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ComputeModel
When writing a match expression against ComputeModel, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DayOfWeekName
When writing a match expression against DayOfWeekName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DbNodeMaintenanceType
When writing a match expression against DbNodeMaintenanceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DbNodeResourceStatus
When writing a match expression against DbNodeResourceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DbServerPatchingStatus
When writing a match expression against DbServerPatchingStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DiskRedundancy
When writing a match expression against DiskRedundancy, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IormLifecycleState
When writing a match expression against IormLifecycleState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LicenseModel
When writing a match expression against LicenseModel, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ManagedResourceStatus
When writing a match expression against ManagedResourceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
MonthName
When writing a match expression against MonthName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
Objective
When writing a match expression against Objective, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
OciOnboardingStatus
When writing a match expression against OciOnboardingStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PatchingModeType
When writing a match expression against PatchingModeType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PreferenceType
When writing a match expression against PreferenceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ResourceStatus
When writing a match expression against ResourceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ShapeType
When writing a match expression against ShapeType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ValidationExceptionReason
When writing a match expression against ValidationExceptionReason, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VpcEndpointType
When writing a match expression against VpcEndpointType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.