public sealed class ShareSettingsProjectConfig : IMessage<ShareSettingsProjectConfig>, IEquatable<ShareSettingsProjectConfig>, IDeepCloneable<ShareSettingsProjectConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class ShareSettingsProjectConfig.
[[["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-08 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eShareSettingsProjectConfig\u003c/code\u003e class is part of the Google Cloud Compute Engine v1 API and is used to configure settings for each project in share settings, with the latest version being 3.6.0 and a list of versions from 1.0.0 all the way to the latest.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces: \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 comparison, deep cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe class is located within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace and is contained in the \u003ccode\u003eGoogle.Cloud.Compute.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eIt includes two constructors, a default one and one that accepts another \u003ccode\u003eShareSettingsProjectConfig\u003c/code\u003e object for creating a copy, along with two properties: \u003ccode\u003eHasProjectId\u003c/code\u003e, a boolean that is used to indicate if the "project_id" is set, and \u003ccode\u003eProjectId\u003c/code\u003e, a string that represents the Project ID.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains inherited members such as \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, \u003ccode\u003eMemberwiseClone()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e, from the \u003ccode\u003eObject\u003c/code\u003e base class.\u003c/p\u003e\n"]]],[],null,[]]