CSIStorageCapacity.fromJson constructor

CSIStorageCapacity.fromJson(
  1. Map<String, dynamic> json
)

Creates a CSIStorageCapacity from JSON data.

Implementation

CSIStorageCapacity.fromJson(Map<String, dynamic> json)
    : this(
        apiVersion: json['apiVersion'],
        capacity: json['capacity'],
        kind: json['kind'],
        maximumVolumeSize: json['maximumVolumeSize'],
        metadata: json['metadata'] != null
            ? ObjectMeta.fromJson(json['metadata'])
            : null,
        nodeTopology: json['nodeTopology'] != null
            ? LabelSelector.fromJson(json['nodeTopology'])
            : null,
        storageClassName: json['storageClassName'],
      );