GitHubEnterpriseSecretsArgs

data class GitHubEnterpriseSecretsArgs(val oauthClientIdName: Output<String>? = null, val oauthClientIdVersionName: Output<String>? = null, val oauthSecretName: Output<String>? = null, val oauthSecretVersionName: Output<String>? = null, val privateKeyName: Output<String>? = null, val privateKeyVersionName: Output<String>? = null, val webhookSecretName: Output<String>? = null, val webhookSecretVersionName: Output<String>? = null) : ConvertibleToJava<GitHubEnterpriseSecretsArgs>

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
fun GitHubEnterpriseSecretsArgs(oauthClientIdName: Output<String>? = null, oauthClientIdVersionName: Output<String>? = null, oauthSecretName: Output<String>? = null, oauthSecretVersionName: Output<String>? = null, privateKeyName: Output<String>? = null, privateKeyVersionName: Output<String>? = null, webhookSecretName: Output<String>? = null, webhookSecretVersionName: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GitHubEnterpriseSecretsArgs

Properties

Link copied to clipboard
val oauthClientIdName: Output<String>? = null

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

Link copied to clipboard
val oauthClientIdVersionName: Output<String>? = null

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

Link copied to clipboard
val oauthSecretName: Output<String>? = null

The resource name for the OAuth secret in Secret Manager.

Link copied to clipboard
val oauthSecretVersionName: Output<String>? = null

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

Link copied to clipboard
val privateKeyName: Output<String>? = null

The resource name for the private key secret.

Link copied to clipboard
val privateKeyVersionName: Output<String>? = null

The resource name for the private key secret version.

Link copied to clipboard
val webhookSecretName: Output<String>? = null

The resource name for the webhook secret in Secret Manager.

Link copied to clipboard
val webhookSecretVersionName: Output<String>? = null

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