OBJECT

Mutation

link GraphQL Schema definition

  • type Mutation {
  • # Create a new profile bucket attribute
  • #
  • # Arguments
  • # input: [Not documented]
  • createBucketAttribute(input: CreateBucketAttributeInput!): ProfileSchema!
  • # Create a Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • createCampaign(input: CreateCampaignInput!): Campaign!
  • # Create a Connection
  • #
  • # Arguments
  • # input: [Not documented]
  • createConnection(input: ConnectionInput!): Connection!
  • # Create a new custom profile attribute
  • #
  • # Arguments
  • # input: [Not documented]
  • createCustomAttribute(input: CreateCustomAttributeInput!): ProfileSchema!
  • # Create a Data Sink
  • #
  • # Arguments
  • # input: [Not documented]
  • createDataSink(input: DataSinkInput!): DataSink!
  • # Create a Data Source
  • #
  • # Arguments
  • # input: [Not documented]
  • createDataSource(input: DataSourceInput!): DataSource!
  • # Create a Favorite Query
  • #
  • # Arguments
  • # input: [Not documented]
  • createFavoriteQuery(input: FavoriteQueryInput!): FavoriteQuery!
  • # Create new a Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • createMission(input: CreateMissionInput!): Mission!
  • # Create a Profile Link
  • #
  • # Arguments
  • # input: [Not documented]
  • createProfileLink(input: CreateProfileLinkInput!): ProfileLink!
  • # Create a ProfileSchema
  • #
  • # Arguments
  • # input: [Not documented]
  • createProfileSchema(input: ProfileSchemaInput!): ProfileSchema!
  • # Create a Project
  • #
  • # Arguments
  • # input: [Not documented]
  • createProject(input: CreateProjectInput!): Project!
  • # Delete an existing profile bucket attribute
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteBucketAttribute(input: DeleteBucketAttributeInput!): ProfileSchema!
  • # Delete a Campaign and all of its resources
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteCampaign(input: CampaignDeleteInput!): Boolean!
  • # Delete a Connection
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteConnection(input: DeleteConnectionInput!): Boolean!
  • # Delete an existing custom profile attribute
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteCustomAttribute(input: DeleteCustomAttributeInput!): ProfileSchema!
  • # Delete a Data Source and all of its resources
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteDataSource(input: DeleteDataSourceInput!): Boolean!
  • # Delete a Favorite Query
  • #
  • # Arguments
  • # id: [Not documented]
  • deleteFavoriteQuery(id: String!): Boolean!
  • # Delete a Mission and all of its resources
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteMission(input: DeleteMissionInput!): Boolean!
  • # Delete Profile Links
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteProfileLinks(input: DeleteProfileLinkInput!): Boolean!
  • # Delete a ProfileSchema and all of its resources
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteProfileSchema(input: DeleteProfileSchemaInput!): Boolean!
  • # Delete a Project and all of its resources
  • #
  • # Arguments
  • # name: [Not documented]
  • deleteProject(name: String!): Boolean!
  • # Remove a Goal from a Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • removeCampaignGoal(input: RemoveCampaignGoalInput!): Campaign!
  • # Remove a Cohort from a Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • removeCohort(input: RemoveCohortInput!): Campaign!
  • # Remove a Condition in a Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • removeCondition(input: RemoveConditionInput!): Mission!
  • # Remove an Intervention in a Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • removeIntervention(input: RemoveInterventionInput!): Mission!
  • # Add or update a Goal for a Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • saveCampaignGoal(input: SaveCampaignGoalInput!): Campaign!
  • # Add or update a Cohort for a Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • saveCohort(input: SaveCohortInput!): Campaign!
  • # Add or update a Condition for a Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • saveCondition(input: SaveConditionInput!): Mission!
  • # Add or update an Intervention for a Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • saveIntervention(input: SaveInterventionInput!): Mission!
  • # Update an existing profile bucket attribute
  • #
  • # Arguments
  • # input: [Not documented]
  • updateBucketAttribute(input: UpdateBucketAttributeInput!): ProfileSchema!
  • # Update a Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • updateCampaign(input: UpdateCampaignInput!): Campaign!
  • # Update the lifecycle state of an existing Campaign
  • #
  • # Arguments
  • # input: [Not documented]
  • updateCampaignLifecycleState(
  • input: UpdateCampaignLifecycleStateInput!
  • ): Campaign!
  • # Update a Connection
  • #
  • # Arguments
  • # input: [Not documented]
  • updateConnection(input: ConnectionInput!): Connection!
  • # Update an existing custom profile attribute
  • #
  • # Arguments
  • # input: [Not documented]
  • updateCustomAttribute(input: UpdateCustomAttributeInput!): ProfileSchema!
  • # Update a Data Sink
  • #
  • # Arguments
  • # input: [Not documented]
  • updateDataSink(input: DataSinkInput!): DataSink!
  • # Update a Data Source
  • #
  • # Arguments
  • # input: [Not documented]
  • updateDataSource(input: DataSourceInput!): DataSource!
  • # Update a Favorite Query
  • #
  • # Arguments
  • # input: [Not documented]
  • updateFavoriteQuery(input: FavoriteQueryInput!): FavoriteQuery!
  • # Update an existing Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • updateMission(input: UpdateMissionInput!): Mission!
  • # Update the lifecycle state of an existing Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • updateMissionLifecycleState(
  • input: UpdateMissionLifecycleStateInput!
  • ): Mission!
  • # Update a ProfileSchema
  • #
  • # Arguments
  • # input: [Not documented]
  • updateProfileSchema(input: ProfileSchemaInput!): ProfileSchema!
  • # Update a Project
  • #
  • # Arguments
  • # input: [Not documented]
  • updateProject(input: UpdateProjectInput!): Project!
  • # Cancel a running job. If the job is not running on this server, returns false,
  • # but notifies other cluster members to cancel the job.
  • #
  • # Arguments
  • # project: [Not documented]
  • # jobId: [Not documented]
  • cancelJob(project: String!, jobId: String!): Boolean!
  • # Build profiles according to the specified ProfileSchema
  • #
  • # Arguments
  • # project: The name of the Cortex project
  • # profileSchema: The name of the ProfileSchema to build
  • buildProfile(project: String!, profileSchema: String!): JobInfo!
  • # Arguments
  • # project: The name of the Cortex project
  • # profileSchema: The name of the ProfileSchema to build
  • deleteAllProfiles(project: String!, profileSchema: String!): JobInfo!
  • # Arguments
  • # project: The name of the Cortex project
  • # profileSchema: The name of the ProfileSchema to build
  • # filter: A ProfileScript used to filter profiles based on their
  • # attributes
  • deleteProfiles(
  • project: String!,
  • profileSchema: String!,
  • filter: String!
  • ): JobInfo!
  • # Arguments
  • # project: The name of the Cortex project
  • # profileSchema: The name of the ProfileSchema to export
  • # filter: A ProfileScript used to filter profiles based on their
  • # attributes
  • # limit: Limit exported records to this number
  • # sink: The name of the Data Sink to export to
  • # writeMode: Desired write mode
  • exportProfiles(
  • project: String!,
  • profileSchema: String!,
  • filter: String,
  • limit: Int,
  • sink: String!,
  • writeMode: WriteMode!
  • ): JobInfo!
  • # Run ingestion for the specified Data Source
  • #
  • # Arguments
  • # project: The name of the Cortex project
  • # source: The name of the Data Source to ingest
  • ingestSource(project: String!, source: String!): JobInfo!
  • # Update the Features associated with a Data Source
  • #
  • # Arguments
  • # project: The name of the Cortex project
  • # source: The name of the Resource
  • # features: The list of features to save
  • updateFeaturesForSource(
  • project: String!,
  • source: String!,
  • features: [FeatureInput!]!
  • ): [Feature!]!
  • # Arguments
  • # project: The name of the Cortex project
  • # profileSchema: The name of the ProfileSchema to build
  • # profiles: The profiles and attributes to be upserted
  • updateProfiles(
  • project: String!,
  • profileSchema: String!,
  • profiles: [String!]!
  • ): JobInfo!
  • # Cancel a running simulation for an AI Mission
  • #
  • # Arguments
  • # project: [Not documented]
  • # simulationId: [Not documented]
  • cancelSimulation(project: String!, simulationId: String!): SimulationCanceled!
  • # Create an expert review of plans generated in a simulation
  • #
  • # Arguments
  • # input: [Not documented]
  • createPlanReview(input: CreatePlanReviewInput!): ID!
  • # Delete an expert review of plans generated in a simulation
  • #
  • # Arguments
  • # input: [Not documented]
  • deletePlanReview(input: DeletePlanReviewInput!): Boolean!
  • # Delete simulation data, cancelling the simulation if currently running
  • #
  • # Arguments
  • # project: [Not documented]
  • # simulationId: [Not documented]
  • deleteSimulation(project: String!, simulationId: String!): Boolean!
  • # Refine an AI Mission using expert reviews
  • #
  • # Arguments
  • # input: [Not documented]
  • refineUsingReviews(input: RefineUsingReviewsInput!): JobInfo!
  • # Simulate an AI Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • runSimulation(
  • input: RunSimulationInput!
  • ): RunSimulationPayload! @deprecated( reason: "Will be removed in future release, replace with runSimulationV2" )
  • # Simulate an AI Mission
  • #
  • # Arguments
  • # input: [Not documented]
  • runSimulationV2(input: RunSimulationV2Input!): RunSimulationPayload!
  • # Update an expert review of plans generated in a simulation
  • #
  • # Arguments
  • # input: [Not documented]
  • updatePlanReview(input: UpdatePlanReviewInput!): ID!
  • }

link Require by

This element is not required by anyone