Skip to content

openpra-monorepo


Variable: SeismicFailureModeSchema

const SeismicFailureModeSchema: ZodObject<{ consequenceDescription: ZodString; creditedFunction: ZodString; description: ZodString; eventSequenceRefs: ZodOptional<ZodArray<ZodString>>; failureDefinition: ZodString; failureModeType: ZodEnum<{ ANCHORAGE: "ANCHORAGE"; CONTACT_CHATTER: "CONTACT_CHATTER"; FIRE_IGNITION_SOURCE: "FIRE_IGNITION_SOURCE"; FLOOD_SOURCE: "FLOOD_SOURCE"; FUNCTIONAL: "FUNCTIONAL"; OTHER: "OTHER"; PRESSURE_BOUNDARY: "PRESSURE_BOUNDARY"; SEISMIC_INTERACTION: "SEISMIC_INTERACTION"; SOIL_FAILURE: "SOIL_FAILURE"; STRUCTURAL: "STRUCTURAL"; }>; fragilityMechanismRefs: ZodArray<ZodString>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; inducedBySecondaryHazardRef: ZodOptional<ZodString>; name: ZodString; requiredState: ZodEnum<{ FUNCTION_AFTER_EARTHQUAKE: "FUNCTION_AFTER_EARTHQUAKE"; FUNCTION_DURING_EARTHQUAKE: "FUNCTION_DURING_EARTHQUAKE"; MAINTAIN_BOUNDARY: "MAINTAIN_BOUNDARY"; OTHER: "OTHER"; }>; systemModelBasicEventRefs: ZodArray<ZodString>; uuid: ZodString; }, $strip>

Defined in: seismic/seismic-pra-common.ts:35