# CommunityToolkit.Aspire.Hosting.Minio

- Module: `CommunityToolkit.Aspire.Hosting.Minio`
- Version: `13.4.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire)
- Functions: `6`
- Types: `1`

## Types

- [MinioContainerResource](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/miniocontainerresource.md) -- `handle` - 14 members -- A resource that represents a MinIO storage

## Functions

- [addMinioContainer](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/addminiocontainer.md) -- `method` -- Adds a MinIO container to the application model. The default image is "minio/minio" and the tag is "latest".
- [withDataBindMount](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/withdatabindmount.md) -- `method` -- Adds a bind mount for the data folder to a MinIO container resource.
- [withDataVolume](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/withdatavolume.md) -- `method` -- Adds a named volume for the data folder to a MinIO container resource.
- [withHostPort](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/withhostport.md) -- `method` -- Configures the host port that the MinIO resource is exposed on instead of using randomly assigned port.
- [withPassword](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/withpassword.md) -- `method` -- Configures the password that the MinIO resource uses.
- [withUserName](/reference/api/typescript/communitytoolkit.aspire.hosting.minio/withusername.md) -- `method` -- Configures the user name that the MinIO resource uses.
