# Aspire.Hosting.Oracle

- Module: `Aspire.Hosting.Oracle`
- Version: `13.4.0`
- Source: [GitHub](https://github.com/microsoft/aspire)
- Functions: `6`
- Types: `2`

## Types

- [OracleDatabaseResource](/reference/api/typescript/aspire.hosting.oracle/oracledatabaseresource.md) -- `handle` - 5 members -- A resource that represents an Oracle Database database. This is a child resource of a {@ats-ref type:OracleDatabaseServerResource}.
- [OracleDatabaseServerResource](/reference/api/typescript/aspire.hosting.oracle/oracledatabaseserverresource.md) -- `handle` - 14 members -- A resource that represents an Oracle Database container.

## Functions

- [addDatabase](/reference/api/typescript/aspire.hosting.oracle/adddatabase.md) -- `method` -- Adds a Oracle Database database to the application model.
- [addOracle](/reference/api/typescript/aspire.hosting.oracle/addoracle.md) -- `method` -- Adds a Oracle Server resource to the application model. A container is used for local development.
- [withDataBindMount](/reference/api/typescript/aspire.hosting.oracle/withdatabindmount.md) -- `method` -- Adds a bind mount for the data folder to a Oracle Database server container resource.
- [withDataVolume](/reference/api/typescript/aspire.hosting.oracle/withdatavolume.md) -- `method` -- Adds a named volume for the data folder to a Oracle Database server container resource.
- [withDbSetupBindMount](/reference/api/typescript/aspire.hosting.oracle/withdbsetupbindmount.md) -- `method` -- Adds a bind mount for the database setup folder to a Oracle Database server container resource.
- [withInitFiles](/reference/api/typescript/aspire.hosting.oracle/withinitfiles.md) -- `method` -- Copies init files into a Oracle Database server container resource.
