GetBundleResult.fromMap constructor
GetBundleResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetBundleResult.fromMap(Map<String, dynamic> map) {
return GetBundleResult(
bundleId: (() { final guardedValue = map['bundleId']; if (guardedValue == null) return null; return guardedValue as String; })(),
computeTypes: (() { final guardedValue = map['computeTypes']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetBundleComputeType>(guardedValue, (value) => GetBundleComputeType.fromMap((value as Map).cast<String, dynamic>())); })(),
description: (() { final guardedValue = map['description']; if (guardedValue == null) return null; return guardedValue as String; })(),
id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return guardedValue as String; })(),
name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return guardedValue as String; })(),
owner: (() { final guardedValue = map['owner']; if (guardedValue == null) return null; return guardedValue as String; })(),
region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return guardedValue as String; })(),
rootStorages: (() { final guardedValue = map['rootStorages']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetBundleRootStorage>(guardedValue, (value) => GetBundleRootStorage.fromMap((value as Map).cast<String, dynamic>())); })(),
userStorages: (() { final guardedValue = map['userStorages']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetBundleUserStorage>(guardedValue, (value) => GetBundleUserStorage.fromMap((value as Map).cast<String, dynamic>())); })(),
);
}