ResourceSpec Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents resource specifications for a Docker service.
[YamlDotNet.Serialization.YamlSerializable]
public sealed class ResourceSpec
[<YamlDotNet.Serialization.YamlSerializable>]
type ResourceSpec = class
Public NotInheritable Class ResourceSpec
- Inheritance
-
ResourceSpec
- Attributes
-
YamlDotNet.Serialization.YamlSerializableAttribute
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.
Constructors
| ResourceSpec() |
Properties
| Cpus |
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. |
| Memory |
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. |