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 version 3.30.0 being the version currently highlighted and documented.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e class, part of the Google Kubernetes Engine v1 API, manages the configuration of ephemeral storage using Local SSDs.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLocalSsdCount\u003c/code\u003e property within \u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e specifies the number of local SSDs to use for ephemeral storage, with its interpretation varying depending on the generation of the machine being used.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing a structured and versatile approach to managing local SSD configurations.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e contains two constructors, one public default constructor and another allowing for a different \u003ccode\u003eEphemeralStorageLocalSsdConfig\u003c/code\u003e object to be used as a parameter.\u003c/p\u003e\n"]]],[],null,[]]