SlsaProvenanceResponse.fromMap constructor

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

Implementation

factory SlsaProvenanceResponse.fromMap(Map<String, dynamic> map) {
  return SlsaProvenanceResponse(
    builder: pulumi.Input.fromValue((map['builder']! as Map).cast<String, dynamic>()),
    materials: pulumi.Input.fromValue(pulumi.Input.decodeList<MaterialResponse>(map['materials']!, (value) => MaterialResponse.fromMap((value as Map).cast<String, dynamic>()))),
    metadata: pulumi.Input.fromValue(SlsaMetadataResponse.fromMap((map['metadata']! as Map).cast<String, dynamic>())),
    recipe: pulumi.Input.fromValue(SlsaRecipeResponse.fromMap((map['recipe']! as Map).cast<String, dynamic>())),
  );
}