CommunityToolkit.Aspire.Hosting.RustFs
📦 CommunityToolkit.Aspire.Hosting.RustFsv13.5.06Functions
2Types
2 types and 0 members
Types
Functions
method
addBucketbuilderAdds a bucket to the RustFs resource. The bucket is created by issuing a signed `PUT` request to the RustFs S3 API after the server resource becomes ready.
addBucket(bucketName: string): RustFsBucketResourcemethod
addBucketsbuilderAdds multiple buckets to the RustFs resource. Each bucket is registered as its own `RustFsBucketResource` child resource and created via the RustFs S3 API once the server resource becomes ready.
addBuckets(bucketNames: string[]): RustFsResourcemethod
addRustFsbuilderAdds a RustFs container to the application model. The default image is "rustfs/rustfs".
addRustFs(name: string, accessKey?: ParameterResource, secretKey?: ParameterResource, port?: number, consolePort?: number): RustFsResourcemethod
withDataBindMountbuilderAdds a bind mount for the data folder to a RustFs container resource.
withDataBindMount(source: string): RustFsResourcemethod
withDataVolumebuilderAdds a named volume for the data folder to a RustFs container resource.
withDataVolume(name?: string): RustFsResourcemethod
withSigningRegionbuilderSets the AWS signing region used when creating buckets via the S3 API. Defaults to `us-east-1` if not specified.
withSigningRegion(region: string): RustFsResource