GitHubEnterpriseSecretsResponse

data class GitHubEnterpriseSecretsResponse(val oauthClientIdName: String, val oauthClientIdVersionName: String, val oauthSecretName: String, val oauthSecretVersionName: String, val privateKeyName: String, val privateKeyVersionName: String, val webhookSecretName: String, val webhookSecretVersionName: String)

GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects//secrets/.

Constructors

Link copied to clipboard
constructor(oauthClientIdName: String, oauthClientIdVersionName: String, oauthSecretName: String, oauthSecretVersionName: String, privateKeyName: String, privateKeyVersionName: String, webhookSecretName: String, webhookSecretVersionName: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The resource name for the OAuth client ID secret in Secret Manager.

Link copied to clipboard

The resource name for the OAuth client ID secret version in Secret Manager.

Link copied to clipboard

The resource name for the OAuth secret in Secret Manager.

Link copied to clipboard

The resource name for the OAuth secret secret version in Secret Manager.

Link copied to clipboard

The resource name for the private key secret.

Link copied to clipboard

The resource name for the private key secret version.

Link copied to clipboard

The resource name for the webhook secret in Secret Manager.

Link copied to clipboard

The resource name for the webhook secret secret version in Secret Manager.