public sealed class EphemeralStorageLocalSsdConfig : IMessage<EphemeralStorageLocalSsdConfig>, IEquatable<EphemeralStorageLocalSsdConfig>, IDeepCloneable<EphemeralStorageLocalSsdConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class EphemeralStorageLocalSsdConfig.
EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral
storage using Local SSDs.
Number of local SSDs to use to back ephemeral storage. Uses NVMe
interfaces.
A zero (or unset) value has different meanings depending on machine type
being used:
For pre-Gen3 machines, which support flexible numbers of local ssds,
zero (or unset) means to disable using local SSDs as ephemeral storage. The
limit for this value is dependent upon the maximum number of disk
available on a machine per zone. See:
https://cloud.google.com/compute/docs/disks/local-ssd
for more information.
For Gen3 machines which dictate a specific number of local ssds, zero
(or unset) means to use the default number of local ssds that goes with
that machine type. For example, for a c3-standard-8-lssd machine, 2 local
ssds would be provisioned. For c3-standard-8 (which doesn't support local
ssds), 0 will be provisioned. See
https://cloud.google.com/compute/docs/disks/local-ssd#choose_number_local_ssds
for more info.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e class is 3.33.0, with documentation available for multiple past versions down to 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e is a class within the Google Kubernetes Engine v1 API, specifically in the \u003ccode\u003eGoogle.Cloud.Container.V1\u003c/code\u003e namespace and assembly, that manages configuration for node ephemeral storage using Local SSDs.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt has a single property, \u003ccode\u003eLocalSsdCount\u003c/code\u003e, which determines the number of Local SSDs to be used for ephemeral storage, with specific behavior depending on the generation of the machines used.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, one for a new object and one for creating a new object from another, in addition to inherited members from the object base class.\u003c/p\u003e\n"]]],[],null,[]]