Class: Google::Cloud::Build::V1::GitHubEnterpriseConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Build::V1::GitHubEnterpriseConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb
Overview
GitHubEnterpriseConfig represents a configuration for a GitHub Enterprise server.
Instance Attribute Summary collapse
-
#app_id ⇒ ::Integer
Required.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
Name to display for this config.
-
#host_url ⇒ ::String
The URL of the github enterprise host the configuration is for.
-
#name ⇒ ::String
Optional.
-
#peered_network ⇒ ::String
Optional.
-
#secrets ⇒ ::Google::Cloud::Build::V1::GitHubEnterpriseSecrets
Names of secrets in Secret Manager.
-
#ssl_ca ⇒ ::String
Optional.
-
#webhook_key ⇒ ::String
The key that should be attached to webhook calls to the ReceiveWebhook endpoint.
Instance Attribute Details
#app_id ⇒ ::Integer
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#display_name ⇒ ::String
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#host_url ⇒ ::String
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#peered_network ⇒ ::String
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#secrets ⇒ ::Google::Cloud::Build::V1::GitHubEnterpriseSecrets
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#ssl_ca ⇒ ::String
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#webhook_key ⇒ ::String
2277 2278 2279 2280 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 2277 class GitHubEnterpriseConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |