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