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-03-21 UTC."],[[["This document provides reference information for the `InstallationState` class within the Cloud Build v2 API, version 1.0.0, designed for managing installations, particularly in GitHub and GitHub Enterprise environments."],["The `InstallationState` class describes the current stage and required user actions to complete the installation process, offering properties such as `ActionUri`, `Message`, and `Stage`."],["The class implements several interfaces, including `IMessage`, `IEquatable\u003cInstallationState\u003e`, `IDeepCloneable\u003cInstallationState\u003e`, and `IBufferMessage`, facilitating its use in various contexts."],["The `InstallationState` object can be constructed using a default constructor or by copying an existing `InstallationState` instance."],["There are multiple versions of the InstallationState class availabe, ranging from 1.0.0 to 1.4.0, with 1.4.0 being the most up-to-date."]]],[]]