GetBundleResult.fromMap constructor

GetBundleResult.fromMap(
  1. 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>())); })(),
  );
}