ClusterStorageResourceConfig.fromMap constructor

ClusterStorageResourceConfig.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ClusterStorageResourceConfig.fromMap(Map<String, dynamic> map) {
  return ClusterStorageResourceConfig(
    existingBucket: (() { final guardedValue = map['existingBucket']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterStorageResourceConfigExistingBucket.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    existingFilestore: (() { final guardedValue = map['existingFilestore']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterStorageResourceConfigExistingFilestore.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    existingLustre: (() { final guardedValue = map['existingLustre']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterStorageResourceConfigExistingLustre.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    newBucket: (() { final guardedValue = map['newBucket']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterStorageResourceConfigNewBucket.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    newFilestore: (() { final guardedValue = map['newFilestore']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterStorageResourceConfigNewFilestore.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    newLustre: (() { final guardedValue = map['newLustre']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterStorageResourceConfigNewLustre.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}