public sealed class InstallationState : IMessage<InstallationState>, IEquatable<InstallationState>, IDeepCloneable<InstallationState>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Build v2 API class InstallationState.
Describes stage and necessary actions to be taken by the
user to complete the installation. Used for GitHub and GitHub Enterprise
based connections.
[[["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 document provides reference documentation for the \u003ccode\u003eInstallationState\u003c/code\u003e class within the Cloud Build v2 API, detailing its structure and usage.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInstallationState\u003c/code\u003e class is used for GitHub and GitHub Enterprise connections to describe the current stage and required user actions for completing the installation process.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class, providing a wide array of capabilities.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eInstallationState\u003c/code\u003e include \u003ccode\u003eActionUri\u003c/code\u003e, \u003ccode\u003eMessage\u003c/code\u003e, and \u003ccode\u003eStage\u003c/code\u003e, which provide details on the next action needed, a descriptive message, and the current installation step respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe available versions for this class range from 1.0.0 to the latest 1.4.0, with the current documentation focusing on version 1.2.0.\u003c/p\u003e\n"]]],[],null,[]]