GoogleApi.CloudBuild.V1.Model.GitHubEnterpriseSecrets (google_api_cloud_build v0.54.0)
View SourceGitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects//secrets/.
Attributes
-
oauthClientIdName(type:String.t, default:nil) - The resource name for the OAuth client ID secret in Secret Manager. -
oauthClientIdVersionName(type:String.t, default:nil) - The resource name for the OAuth client ID secret version in Secret Manager. -
oauthSecretName(type:String.t, default:nil) - The resource name for the OAuth secret in Secret Manager. -
oauthSecretVersionName(type:String.t, default:nil) - The resource name for the OAuth secret secret version in Secret Manager. -
privateKeyName(type:String.t, default:nil) - The resource name for the private key secret. -
privateKeyVersionName(type:String.t, default:nil) - The resource name for the private key secret version. -
webhookSecretName(type:String.t, default:nil) - The resource name for the webhook secret in Secret Manager. -
webhookSecretVersionName(type:String.t, default:nil) - The resource name for the webhook secret secret version in Secret Manager.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudBuild.V1.Model.GitHubEnterpriseSecrets{ oauthClientIdName: String.t() | nil, oauthClientIdVersionName: String.t() | nil, oauthSecretName: String.t() | nil, oauthSecretVersionName: String.t() | nil, privateKeyName: String.t() | nil, privateKeyVersionName: String.t() | nil, webhookSecretName: String.t() | nil, webhookSecretVersionName: String.t() | nil }