ClusterStorageResourceConfig.fromMap constructor
ClusterStorageResourceConfig.fromMap(
- 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>())); })(),
);
}