GoogleCloudRunV2Volume.fromJson constructor

GoogleCloudRunV2Volume.fromJson(
  1. Map json_
)

Implementation

GoogleCloudRunV2Volume.fromJson(core.Map json_)
  : this(
      cloudSqlInstance: json_.containsKey('cloudSqlInstance')
          ? GoogleCloudRunV2CloudSqlInstance.fromJson(
              json_['cloudSqlInstance']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      emptyDir: json_.containsKey('emptyDir')
          ? GoogleCloudRunV2EmptyDirVolumeSource.fromJson(
              json_['emptyDir'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      gcs: json_.containsKey('gcs')
          ? GoogleCloudRunV2GCSVolumeSource.fromJson(
              json_['gcs'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      name: json_['name'] as core.String?,
      nfs: json_.containsKey('nfs')
          ? GoogleCloudRunV2NFSVolumeSource.fromJson(
              json_['nfs'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      secret: json_.containsKey('secret')
          ? GoogleCloudRunV2SecretVolumeSource.fromJson(
              json_['secret'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );