ScaleIOPersistentVolumeSource.fromJson constructor

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

Creates a ScaleIOPersistentVolumeSource from JSON data.

Implementation

ScaleIOPersistentVolumeSource.fromJson(Map<String, dynamic> json)
    : this(
        fsType: json['fsType'],
        gateway: json['gateway'],
        protectionDomain: json['protectionDomain'],
        readOnly: json['readOnly'],
        secretRef: SecretReference.fromJson(json['secretRef']),
        sslEnabled: json['sslEnabled'],
        storageMode: json['storageMode'],
        storagePool: json['storagePool'],
        system: json['system'],
        volumeName: json['volumeName'],
      );