PackageIssueResponse.fromMap constructor

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

Implementation

factory PackageIssueResponse.fromMap(Map<String, dynamic> map) {
  return PackageIssueResponse(
    affectedCpeUri: pulumi.Input.fromValue(map['affectedCpeUri'] as String),
    affectedPackage: pulumi.Input.fromValue(map['affectedPackage'] as String),
    affectedVersion: pulumi.Input.fromValue(VersionResponse.fromMap((map['affectedVersion']! as Map).cast<String, dynamic>())),
    effectiveSeverity: pulumi.Input.fromValue(map['effectiveSeverity'] as String),
    fileLocation: pulumi.Input.fromValue(pulumi.Input.decodeList<GrafeasV1FileLocationResponse>(map['fileLocation']!, (value) => GrafeasV1FileLocationResponse.fromMap((value as Map).cast<String, dynamic>()))),
    fixAvailable: pulumi.Input.fromValue(map['fixAvailable'] as bool),
    fixedCpeUri: pulumi.Input.fromValue(map['fixedCpeUri'] as String),
    fixedPackage: pulumi.Input.fromValue(map['fixedPackage'] as String),
    fixedVersion: pulumi.Input.fromValue(VersionResponse.fromMap((map['fixedVersion']! as Map).cast<String, dynamic>())),
    packageType: pulumi.Input.fromValue(map['packageType'] as String),
  );
}