Class: Google::Cloud::DeveloperConnect::V1::InstallationState
- Inherits:
-
Object
- Object
- Google::Cloud::DeveloperConnect::V1::InstallationState
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/developerconnect/v1/developer_connect.rb
Overview
Describes stage and necessary actions to be taken by the user to complete the installation. Used for GitHub and GitHub Enterprise based connections.
Defined Under Namespace
Modules: Stage
Instance Attribute Summary collapse
-
#action_uri ⇒ ::String
readonly
Output only.
-
#message ⇒ ::String
readonly
Output only.
-
#stage ⇒ ::Google::Cloud::DeveloperConnect::V1::InstallationState::Stage
readonly
Output only.
Instance Attribute Details
#action_uri ⇒ ::String (readonly)
Returns Output only. Link to follow for next action. Empty string if the installation is already complete.
199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 199 class InstallationState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stage of the installation process. module Stage # No stage specified. STAGE_UNSPECIFIED = 0 # Only for GitHub Enterprise. An App creation has been requested. # The user needs to confirm the creation in their GitHub enterprise host. PENDING_CREATE_APP = 1 # User needs to authorize the GitHub (or Enterprise) App via OAuth. PENDING_USER_OAUTH = 2 # User needs to follow the link to install the GitHub (or Enterprise) App. PENDING_INSTALL_APP = 3 # Installation process has been completed. COMPLETE = 10 end end |
#message ⇒ ::String (readonly)
Returns Output only. Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 199 class InstallationState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stage of the installation process. module Stage # No stage specified. STAGE_UNSPECIFIED = 0 # Only for GitHub Enterprise. An App creation has been requested. # The user needs to confirm the creation in their GitHub enterprise host. PENDING_CREATE_APP = 1 # User needs to authorize the GitHub (or Enterprise) App via OAuth. PENDING_USER_OAUTH = 2 # User needs to follow the link to install the GitHub (or Enterprise) App. PENDING_INSTALL_APP = 3 # Installation process has been completed. COMPLETE = 10 end end |
#stage ⇒ ::Google::Cloud::DeveloperConnect::V1::InstallationState::Stage (readonly)
Returns Output only. Current step of the installation process.
199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 199 class InstallationState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stage of the installation process. module Stage # No stage specified. STAGE_UNSPECIFIED = 0 # Only for GitHub Enterprise. An App creation has been requested. # The user needs to confirm the creation in their GitHub enterprise host. PENDING_CREATE_APP = 1 # User needs to authorize the GitHub (or Enterprise) App via OAuth. PENDING_USER_OAUTH = 2 # User needs to follow the link to install the GitHub (or Enterprise) App. PENDING_INSTALL_APP = 3 # Installation process has been completed. COMPLETE = 10 end end |