GitHubEnterpriseConfig.fromJson constructor

GitHubEnterpriseConfig.fromJson(
  1. Map json_
)

Implementation

GitHubEnterpriseConfig.fromJson(core.Map json_)
    : this(
        appId: json_['appId'] as core.String?,
        appInstallationId: json_['appInstallationId'] as core.String?,
        appSlug: json_['appSlug'] as core.String?,
        hostUri: json_['hostUri'] as core.String?,
        installationUri: json_['installationUri'] as core.String?,
        privateKeySecretVersion:
            json_['privateKeySecretVersion'] as core.String?,
        serverVersion: json_['serverVersion'] as core.String?,
        serviceDirectoryConfig: json_.containsKey('serviceDirectoryConfig')
            ? ServiceDirectoryConfig.fromJson(json_['serviceDirectoryConfig']
                as core.Map<core.String, core.dynamic>)
            : null,
        sslCaCertificate: json_['sslCaCertificate'] as core.String?,
        webhookSecretSecretVersion:
            json_['webhookSecretSecretVersion'] as core.String?,
      );