ResourceSpec
Class sealed net10.0
Represents resource specifications for a Docker service.
namespace Aspire.Hosting.Docker.Resources.ServiceNodes.Swarm;
public sealed class ResourceSpec{ // ...}Remarks
Section titled Remarks The
ResourceSpec class is used to define constraints on CPU and memory for a service in the Docker Swarm mode. These configurations can be applied to set limits or reservations for resources. Constructors1
Section titled ConstructorsProperties2
Section titled PropertiesCpusget; setstring? Represents the amount of CPU resources allocated for a specific service node in the swarm configuration. The value is typically expressed in terms of CPU shares or fractions, depending on the context.
Memoryget; setstring? Represents the memory resource specification for the service. This property defines the amount of memory allocated as a resource. The value is typically specified as a string representing the size, for example "512M" for 512 megabytes.