riskCreate Mutation

Creates a new risk.

Input Argument

riskCreate accepts a single input argument, an input type, which contains the values it uses.

The fields inside input are:

clientMutationId (String)

A unique identifier for the client performing the mutation.

closureReason (RiskClosureReason)

The appropriate closure reason for the risk when it has been closed.

customFields ([CustomFieldInput!])

Values for custom fields to be used by the UI Extension that is linked to the record.

customFieldsAttachments ([AttachmentInput!])

The attachments used in the custom fields' values.

managerId (ID)

Identifier of the manager of the risk. This person is able to maintain the information about the risk.

mitigationTargetAt (ISO8601Date)

The date by which the risk should have been mitigated.

note (String)

The Note field is used to provide a detailed description of the risk and the actions that are planned or have already been taken to eliminate it, or to minimize its severity. This field is also used when the status is set to closed to explain why it was decided to close the risk.

organizationIds ([ID!])

Identifiers of organizations linked to the risk.

projectIds ([ID!])

Identifiers of projects linked to the risk.

serviceIds ([ID!])

Identifiers of services linked to the risk.

severity (String!)

The severity of the risk.

source (String)

An identifier for the client application submitting the resource or the name of an external system.

sourceID (String)

The unique identifier of the resource in an external system.

status (RiskStatus)

The current status of the risk.

subject (String!)

The subject of the risk.

uiExtensionId (ID)

UI extension that is to be applied to the record.

Return Fields

clientMutationId (String)

A unique identifier for the client performing the mutation.

errors ([ValidationError!])

Errors encountered during the mutation.

risk (Risk)

Record after mutation.