View Source GoogleApi.CloudBuild.V1.Model.GitHubEnterpriseSecrets (google_api_cloud_build v0.50.1)
GitHubEnterpriseSecrets 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 }
Functions
Unwrap a decoded JSON object into its complex fields.