public sealed class AcceleratorConfig : IMessage<AcceleratorConfig>, IEquatable<AcceleratorConfig>, IDeepCloneable<AcceleratorConfig>, IBufferMessage, IMessage
Specifies the type and number of accelerator cards attached to the instances
of an instance. See GPUs on Compute
Engine.
Auto Zone Exception: If you are using the Dataproc
Auto Zone
Placement
feature, you must use the short name of the accelerator type
resource, for example, nvidia-tesla-k80.
[[["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 \u003ccode\u003eAcceleratorConfig\u003c/code\u003e class, part of Google.Cloud.Dataproc.V1, allows users to specify the type and quantity of accelerator cards attached to instances within a Dataproc cluster.\u003c/p\u003e\n"],["\u003cp\u003eIt is versioned from 3.1.0 all the way to the latest version 5.17.0, with links to the documentation for all available versions, including 3.3.0 to 5.17.0, as well as 3.1.0, 3.2.0, 3.4.0, and 4.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class 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, providing functionalities for message handling, equality checks, deep cloning, and buffer message operations.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAcceleratorConfig\u003c/code\u003e includes properties like \u003ccode\u003eAcceleratorCount\u003c/code\u003e, which determines the number of accelerator cards, and \u003ccode\u003eAcceleratorTypeUri\u003c/code\u003e, which specifies the type of accelerator using its full URL, partial URI, or short name.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAcceleratorConfig\u003c/code\u003e can be constructed with or without parameters as you can see with the two constructors provided.\u003c/p\u003e\n"]]],[],null,[]]