public sealed class AcceleratorConfig : IMessage<AcceleratorConfig>, IEquatable<AcceleratorConfig>, IDeepCloneable<AcceleratorConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class AcceleratorConfig.
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\u003eThis webpage provides reference documentation for the \u003ccode\u003eAcceleratorConfig\u003c/code\u003e class within the Google Cloud Dataproc v1 API, detailing its properties and functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAcceleratorConfig\u003c/code\u003e class is used to specify the number and type of accelerator cards attached to instances, as documented from version 3.1.0 up to the latest 5.17.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAcceleratorConfig\u003c/code\u003e implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, allowing for message handling, equality comparisons, deep cloning, and buffered message interactions.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two constructors: a default constructor and one that accepts another \u003ccode\u003eAcceleratorConfig\u003c/code\u003e object, enabling both new instance creation and duplication.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eAcceleratorConfig\u003c/code\u003e are \u003ccode\u003eAcceleratorCount\u003c/code\u003e, which specifies the number of accelerator cards, and \u003ccode\u003eAcceleratorTypeUri\u003c/code\u003e, which defines the type of accelerator, using a URL, partial URI, or short name.\u003c/p\u003e\n"]]],[],null,[]]