INPUT_OBJECT

ServiceGroupMutationConfigInput

Service group modification payload containing identifier specifying what group to change, and mutation data specifying what fields in the group to change.

link GraphQL Schema definition

  • input ServiceGroupMutationConfigInput {
  • # Specifies what the operation type is (Create/Delete/Modify).
  • mutationType: DomainMutationTypeInput!
  • # DEPRECATED - Replaced by operationId. NBI responses will not return this value
  • # anymore.
  • clientMutationId: String
  • # Service group data fields to modify for CREATE/MODIFY operations. Services can
  • # be added/removed, but service data modification must be via mutateServiceData.
  • mutationData: PolicyServiceGroupMutationDataInput
  • # Unique identifier optionally passed into input object of any query/mutation
  • # call, returned in the corresponding response output.
  • operationId: String
  • # Name of domain being modified. Validates the intended domain has been opened
  • # first via openDomain. Editing a different domain that has not been explicitly
  • # opened first returns an error.
  • domainName: String!
  • # Service group to modify/delete. Specify fields to uniquely identify service
  • # group: name, and optional global field. Not required for mutationType=Create.
  • dataIdentifier: PolicyServiceGroupDataIdentifierInput
  • }