GitHubEnterpriseSecrets class

GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server.

Format is: projects//secrets/.

Constructors

GitHubEnterpriseSecrets({String? oauthClientIdName, String? oauthClientIdVersionName, String? oauthSecretName, String? oauthSecretVersionName, String? privateKeyName, String? privateKeyVersionName, String? webhookSecretName, String? webhookSecretVersionName})
GitHubEnterpriseSecrets.fromJson(Map json_)

Properties

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

Methods

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

Operators

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