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.
Implements
IMessageInstallationState, IEquatableInstallationState, IDeepCloneableInstallationState, IBufferMessage, IMessageNamespace
Google.Cloud.CloudBuild.V2Assembly
Google.Cloud.CloudBuild.V2.dll
Constructors
InstallationState()
public InstallationState()
InstallationState(InstallationState)
public InstallationState(InstallationState other)
Parameter | |
---|---|
Name | Description |
other | InstallationState |
Properties
ActionUri
public string ActionUri { get; set; }
Output only. Link to follow for next action. Empty string if the installation is already complete.
Property Value | |
---|---|
Type | Description |
string |
Message
public string Message { get; set; }
Output only. Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
Property Value | |
---|---|
Type | Description |
string |
Stage
public InstallationState.Types.Stage Stage { get; set; }
Output only. Current step of the installation process.
Property Value | |
---|---|
Type | Description |
InstallationStateTypesStage |