PostaResource
Classsealednet10.0
Resource for the Posta email delivery platform.
namespace Aspire.Hosting.ApplicationModel;
public sealed class PostaResource : 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 ConstructorsProperties9
Section titled PropertiesAdminPasswordParametergetParameterResource Gets the parameter that contains the initial admin password.
ConnectionStringExpressiongetReferenceExpression Connection string for the Posta HTTP API in the form of Endpoint=http://host:port.
HostgetEndpointReferenceExpression Gets the host endpoint reference for the HTTP endpoint.
JwtSecretParametergetParameterResource Gets the parameter that contains the JWT signing secret.
PortgetEndpointReferenceExpression Gets the port endpoint reference for the HTTP endpoint.
PrimaryEndpointgetEndpointReference Gets the primary HTTP endpoint for the Posta server.
SmtpEndpointgetEndpointReference Gets the inbound SMTP endpoint for the Posta server.
SmtpRelayEndpointgetEndpointReference Gets the authenticated SMTP relay endpoint for the Posta server.
UriExpressiongetReferenceExpression Gets the connection URI expression for the Posta HTTP API.