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"]],[["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-07-26 UTC."],[[["This document provides reference documentation for the `InstallationState` class within the Cloud Build v2 API, detailing its structure and usage."],["The `InstallationState` class is used for GitHub and GitHub Enterprise connections to describe the current stage and required user actions for completing the installation process."],["The class implements multiple interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from the `object` class, providing a wide array of capabilities."],["Key properties of `InstallationState` include `ActionUri`, `Message`, and `Stage`, which provide details on the next action needed, a descriptive message, and the current installation step respectively."],["The 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."]]],[]]