RustFsResource
Classsealednet10.0
A resource that represents a RustFs S3-compatible storage container.
namespace Aspire.Hosting.ApplicationModel;
public sealed class RustFsResource : Aspire.Hosting.ApplicationModel.ContainerResource, Aspire.Hosting.ApplicationModel.IExpressionValue, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithConnectionString, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IValueWithReferences{ // ...}ContainerResourceIExpressionValueIManifestExpressionProviderIResourceIResourceWithConnectionStringIValueProviderIValueWithReferences
10 members
Constructors1
Section titled ConstructorsProperties8
Section titled PropertiesAccessKeygetParameterResource Gets the access key parameter resource for RustFs.
ConnectionStringExpressiongetReferenceExpression Gets the connection string expression for the RustFs resource.
HostgetEndpointReferenceExpression Gets the host endpoint reference for this resource.
PortgetEndpointReferenceExpression Gets the port endpoint reference for this resource.
PrimaryEndpointgetEndpointReference Gets the primary endpoint for the RustFs resource. This endpoint is used for all S3-compatible API calls over HTTP.
SecretKeygetParameterResource Gets the secret key parameter resource for RustFs.
SigningRegiongetstring Gets the AWS signing region used for S3 API requests. Defaults to
us-east-1. UriExpressiongetReferenceExpression Gets the connection URI expression for the RustFs server.