minio-minio
- Description:
MinIO is the High Performance Object Storage solution you've been searching for! API compatible with Amazon S3, it's perfect for machine learning, analytics, and app data workloads. Easy container installation with stable podman run commands. Mac, Linux, Windows support available for simple standalone server setup. Explore further with MinIO SDKs and contribute to the MinIO Project. Get your MinIO now and revolutionize your storage game!
- Copyright:
- 2025 Eyevinn Technology AB
- See:
-
- Online docs for further information
Methods
(async, static) createMinioMinioInstance(context, body) → {MinioMinio}
- Description:
Create a new minio instance
Example
import { Context } from '@osaas/client-core';
import { createMinioMinioInstance } from '@osaas/client-services';
const ctx = new Context();
const body: MinioMinioConfig = { name: 'myinstance', ... };
const instance = await createMinioMinioInstance(ctx, body);
console.log(instance.url);
Parameters:
Name | Type | Description |
---|---|---|
context |
Context | Open Source Cloud configuration context |
body |
MinioMinioConfig | Service instance configuration |
Returns:
- Service instance
- Type
- MinioMinio
(async, static) getMinioMinioInstance(context, name) → {MinioMinio}
- Description:
Get a minio instance
Example
import { Context } from '@osaas/client-core';
import { getMinioMinioInstance } from '@osaas/client-services';
const ctx = new Context();
const instance = await getMinioMinioInstance(ctx, 'myinstance');
console.log(instance.url);
Parameters:
Name | Type | Description |
---|---|---|
context |
Context | Open Source Cloud configuration context |
name |
string | Name of the objstorage to be retrieved |
Returns:
- Service instance
- Type
- MinioMinio
(async, static) removeMinioMinioInstance(context, name)
- Description:
Remove a minio instance
Parameters:
Name | Type | Description |
---|---|---|
context |
Context | Open Source Cloud configuration context |
name |
string | Name of the objstorage to be removed |