[[["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 is for version 1.5.0 of the `Principal` class within the Google Cloud VMware Engine v1 API, which represents users or service accounts with intranet VPC DNS binding access."],["The `Principal` class, which inherits from `object`, implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and has methods such as `GetHashCode`, `GetType`, and `ToString` available from its inheritance."],["The class has two constructors, `Principal()` and `Principal(Principal other)`, and is within the `Google.Cloud.VmwareEngine.V1` namespace, found in the `Google.Cloud.VmwareEngine.V1.dll` assembly."],["Key properties of the `Principal` class include `HasServiceAccount`, `HasUser`, and `PrincipalCase`, along with `ServiceAccount` and `User`, which respectively refer to the service account and user granted permission."],["There are different versions of this API available, starting from version 1.0.0 and going to the most recent version 1.6.0."]]],[]]