GitHubEnterpriseSecretsResponse class

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

Constructors

GitHubEnterpriseSecretsResponse({required Input<String> oauthClientIdName, required Input<String> oauthClientIdVersionName, required Input<String> oauthSecretName, required Input<String> oauthSecretVersionName, required Input<String> privateKeyName, required Input<String> privateKeyVersionName, required Input<String> webhookSecretName, required Input<String> webhookSecretVersionName})
Creates a new GitHubEnterpriseSecretsResponse. oauthClientIdName The resource name for the OAuth client ID secret in Secret Manager. oauthClientIdVersionName The resource name for the OAuth client ID secret version in Secret Manager. oauthSecretName The resource name for the OAuth secret in Secret Manager. oauthSecretVersionName The resource name for the OAuth secret secret version in Secret Manager. privateKeyName The resource name for the private key secret. privateKeyVersionName The resource name for the private key secret version. webhookSecretName The resource name for the webhook secret in Secret Manager. webhookSecretVersionName The resource name for the webhook secret secret version in Secret Manager.
const
GitHubEnterpriseSecretsResponse.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
oauthClientIdName → Input<String>
The resource name for the OAuth client ID secret in Secret Manager.
final
oauthClientIdVersionName → Input<String>
The resource name for the OAuth client ID secret version in Secret Manager.
final
oauthSecretName → Input<String>
The resource name for the OAuth secret in Secret Manager.
final
oauthSecretVersionName → Input<String>
The resource name for the OAuth secret secret version in Secret Manager.
final
privateKeyName → Input<String>
The resource name for the private key secret.
final
privateKeyVersionName → Input<String>
The resource name for the private key secret version.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
webhookSecretName → Input<String>
The resource name for the webhook secret in Secret Manager.
final
webhookSecretVersionName → Input<String>
The resource name for the webhook secret secret version in Secret Manager.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited