GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfig.fromJson constructor

GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfig.fromJson(
  1. Map json_
)

Implementation

GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfig.fromJson(core.Map json_)
    : this(
        apiKey: json_['apiKey'] as core.String?,
        appId: json_['appId'] as core.String?,
        appInstallationId: json_['appInstallationId'] as core.String?,
        appSlug: json_['appSlug'] as core.String?,
        hostUri: json_['hostUri'] as core.String?,
        privateKeySecretVersion:
            json_['privateKeySecretVersion'] as core.String?,
        serverVersion: json_['serverVersion'] as core.String?,
        serviceDirectoryConfig: json_.containsKey('serviceDirectoryConfig')
            ? GoogleDevtoolsCloudbuildV2ServiceDirectoryConfig.fromJson(
                json_['serviceDirectoryConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        sslCa: json_['sslCa'] as core.String?,
        webhookSecretSecretVersion:
            json_['webhookSecretSecretVersion'] as core.String?,
      );