From f330214c44cb4bd70be1edba0291c75e66fccd92 Mon Sep 17 00:00:00 2001 From: Samuel Hassine Date: Fri, 5 Apr 2024 09:23:30 +0200 Subject: [PATCH] [backend] Add workflow IDs in inputs --- .../opencti-front/src/schema/relay.schema.graphql | 15 +++++++++++++++ .../opencti-graphql/config/schema/opencti.graphql | 15 +++++++++++++++ .../opencti-graphql/src/generated/graphql.ts | 15 +++++++++++++++ 3 files changed, 45 insertions(+) diff --git a/opencti-platform/opencti-front/src/schema/relay.schema.graphql b/opencti-platform/opencti-front/src/schema/relay.schema.graphql index c3c23da9f63d..58f80d5568cd 100644 --- a/opencti-platform/opencti-front/src/schema/relay.schema.graphql +++ b/opencti-platform/opencti-front/src/schema/relay.schema.graphql @@ -2341,6 +2341,7 @@ input AttackPatternAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -2616,6 +2617,7 @@ input NoteAddInput { objects: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -2740,6 +2742,7 @@ input ObservedDataAddInput { objects: [String]! created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -2840,6 +2843,7 @@ input OpinionAddInput { created: DateTime modified: DateTime update: Boolean + x_opencti_workflow_id: String clientMutationId: String file: Upload } @@ -3071,6 +3075,7 @@ input CourseOfActionAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -3599,6 +3604,7 @@ input InfrastructureAddInput { killChainPhases: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -3704,6 +3710,7 @@ input IntrusionSetAddInput { objectOrganization: [String] objectLabel: [String] externalReferences: [String] + x_opencti_workflow_id: String created: DateTime modified: DateTime clientMutationId: String @@ -3807,6 +3814,7 @@ input LocationAddInput { clientMutationId: String created: DateTime modified: DateTime + x_opencti_workflow_id: String update: Boolean } @@ -3909,6 +3917,7 @@ input PositionAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4012,6 +4021,7 @@ input CityAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4111,6 +4121,7 @@ input CountryAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4212,6 +4223,7 @@ input RegionAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4520,6 +4532,7 @@ input ThreatActorGroupAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4619,6 +4632,7 @@ input ToolAddInput { killChainPhases: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4729,6 +4743,7 @@ input VulnerabilityAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload diff --git a/opencti-platform/opencti-graphql/config/schema/opencti.graphql b/opencti-platform/opencti-graphql/config/schema/opencti.graphql index 0250fdc06b25..551fa2e73381 100644 --- a/opencti-platform/opencti-graphql/config/schema/opencti.graphql +++ b/opencti-platform/opencti-graphql/config/schema/opencti.graphql @@ -2442,6 +2442,7 @@ input AttackPatternAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -2925,6 +2926,7 @@ input NoteAddInput { objects: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -3122,6 +3124,7 @@ input ObservedDataAddInput { objects: [String]! created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -3298,6 +3301,7 @@ input OpinionAddInput { created: DateTime modified: DateTime update: Boolean + x_opencti_workflow_id: String clientMutationId: String file: Upload } @@ -3661,6 +3665,7 @@ input CourseOfActionAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4475,6 +4480,7 @@ input InfrastructureAddInput { killChainPhases: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -4637,6 +4643,7 @@ input IntrusionSetAddInput { objectOrganization: [String] objectLabel: [String] externalReferences: [String] + x_opencti_workflow_id: String created: DateTime modified: DateTime clientMutationId: String @@ -4796,6 +4803,7 @@ input LocationAddInput { clientMutationId: String created: DateTime modified: DateTime + x_opencti_workflow_id: String update: Boolean } @@ -4956,6 +4964,7 @@ input PositionAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -5117,6 +5126,7 @@ input CityAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -5273,6 +5283,7 @@ input CountryAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -5432,6 +5443,7 @@ input RegionAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -5917,6 +5929,7 @@ input ThreatActorGroupAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -6073,6 +6086,7 @@ input ToolAddInput { killChainPhases: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload @@ -6240,6 +6254,7 @@ input VulnerabilityAddInput { externalReferences: [String] created: DateTime modified: DateTime + x_opencti_workflow_id: String clientMutationId: String update: Boolean file: Upload diff --git a/opencti-platform/opencti-graphql/src/generated/graphql.ts b/opencti-platform/opencti-graphql/src/generated/graphql.ts index 6a4745b8ec2d..8e9409299503 100644 --- a/opencti-platform/opencti-graphql/src/generated/graphql.ts +++ b/opencti-platform/opencti-graphql/src/generated/graphql.ts @@ -782,6 +782,7 @@ export type AttackPatternAddInput = { x_mitre_permissions_required?: InputMaybe>>; x_mitre_platforms?: InputMaybe>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type AttackPatternConnection = { @@ -3299,6 +3300,7 @@ export type CityAddInput = { update?: InputMaybe; x_opencti_aliases?: InputMaybe>>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type CityConnection = { @@ -3907,6 +3909,7 @@ export type CountryAddInput = { update?: InputMaybe; x_opencti_aliases?: InputMaybe>>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type CountryConnection = { @@ -4161,6 +4164,7 @@ export type CourseOfActionAddInput = { x_mitre_id?: InputMaybe; x_opencti_aliases?: InputMaybe>>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type CourseOfActionConnection = { @@ -9743,6 +9747,7 @@ export type InfrastructureAddInput = { stix_id?: InputMaybe; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type InfrastructureConnection = { @@ -10206,6 +10211,7 @@ export type IntrusionSetAddInput = { stix_id?: InputMaybe; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type IntrusionSetConnection = { @@ -10876,6 +10882,7 @@ export type LocationAddInput = { update?: InputMaybe; x_opencti_aliases?: InputMaybe>>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type LocationConnection = { @@ -15248,6 +15255,7 @@ export type NoteAddInput = { stix_id?: InputMaybe; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type NoteConnection = { @@ -15688,6 +15696,7 @@ export type ObservedDataAddInput = { stix_id?: InputMaybe; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type ObservedDataConnection = { @@ -15993,6 +16002,7 @@ export type OpinionAddInput = { stix_id?: InputMaybe; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type OpinionConnection = { @@ -17071,6 +17081,7 @@ export type PositionAddInput = { update?: InputMaybe; x_opencti_aliases?: InputMaybe>>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type PositionConnection = { @@ -20419,6 +20430,7 @@ export type RegionAddInput = { update?: InputMaybe; x_opencti_aliases?: InputMaybe>>; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type RegionConnection = { @@ -25122,6 +25134,7 @@ export type ThreatActorGroupAddInput = { threat_actor_types?: InputMaybe>>; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type ThreatActorGroupConnection = { @@ -25669,6 +25682,7 @@ export type ToolAddInput = { tool_version?: InputMaybe; update?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type ToolConnection = { @@ -26949,6 +26963,7 @@ export type VulnerabilityAddInput = { x_opencti_cvss_confidentiality_impact?: InputMaybe; x_opencti_cvss_integrity_impact?: InputMaybe; x_opencti_stix_ids?: InputMaybe>>; + x_opencti_workflow_id?: InputMaybe; }; export type VulnerabilityConnection = {