[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This documentation provides details for the `Scheduling.Types.NodeAffinity` class, a part of the Backup and DR Service v1 API within the `Google.Cloud.BackupDR.V1` namespace."],["The `NodeAffinity` class is used to configure the desired nodes onto which an instance can be scheduled and implements several interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["It includes constructors for creating new `NodeAffinity` objects, either default or based on existing instances, and has properties like `HasKey`, `HasOperator`, `Key`, `Operator`, and `Values` for specifying node selection criteria."],["The class provides inheritance from the `object` class and includes public methods for `NodeAffinity()`, `NodeAffinity(Scheduling.Types.NodeAffinity other)` as well as inherited members like `GetHashCode()`, `GetType()`, and `ToString()`."],["The available versions of the `Scheduling.Types.NodeAffinity` documentation include 2.1.0 (latest), 2.0.0, 1.2.0, 1.1.0, and 1.0.0-beta02, each representing a different release of the API."]]],[]]