Call MinIO method
Action ID:tools.minio.call_method
Instantiate a MinIO client and call a MinIO method.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
MinIO method name.
MinIO method parameters.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.Copy MinIO objects
Action ID:tools.minio.copy_objects
Copy MinIO objects from one bucket to another.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#copy_object
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
Destination MinIO bucket name.
Prefix to filter objects.
Source MinIO bucket name.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.Delete MinIO object
Action ID:tools.minio.delete_object
Delete an object from MinIO.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#remove_object
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
MinIO bucket name.
MinIO object key.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.Get MinIO object
Action ID:tools.minio.get_object
Download an object from MinIO and return its body as a string.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#get_object
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
MinIO bucket name.
MinIO object key.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.Get MinIO objects
Action ID:tools.minio.get_objects
Download multiple MinIO objects and return their bodies as strings.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#get_object
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
MinIO bucket name.
MinIO object keys.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.List MinIO buckets
Action ID:tools.minio.list_buckets
List MinIO buckets
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#list_buckets
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.List MinIO objects
Action ID:tools.minio.list_objects
List objects in a MinIO bucket.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#list_objects
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
MinIO bucket name.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.MinIO object key prefix.Default:
null.List recursively.Default:
true.Whether to use HTTPS connection.Default:
true.Put MinIO object
Action ID:tools.minio.put_object
Put an object to MinIO.
Reference: https://docs.min.io/community/minio-object-store/developers/python/API.html#put_object
Secrets
Required secrets:minio: required valuesMINIO_ACCESS_KEY,MINIO_SECRET_KEY; optional valuesMINIO_ENDPOINT,MINIO_REGION.
Input fields
MinIO bucket name.
Base64 encoded content of the file to upload.
MinIO object key.
Whether to check the server certificate for HTTPS connection.Default:
true.MinIO endpoint URL.Default:
null.Whether to use HTTPS connection.Default:
true.