attacks

Idempotently halt all active attacks. This is a POST version of the DELETE operation.

Changed on
post/attacks/halt

Request

Request body

reasonstring

The reason why this halt this requested.

referencestring

A reference to why this halt was requested.

Response

default response

orgIdstring
guidstring
argsstring[]
stage'InvalidArgument' | 'TargetNotFound' | 'Successful' | 'UserHalted' | 'ClientAborted' | 'LostCommunication' | 'InitializationFailed' | 'TeardownFailed' | 'HaltFailed' | 'Failed' | 'Pending' | 'Distributed' | 'Initializing' | 'HaltDistributed' | 'InterruptTriggered' | 'RollbackTriggered' | 'RollbackStarted' | 'Running' | 'TearingDown' | 'Halt'
createSource'WebApp' | 'Api' | 'Scheduled' | 'Manual' | 'Spinnaker' | 'Concord' | 'GremlinFeeder' | 'GremlinSdkPython' | 'Scenario' | 'Chao' | 'K8sBackend' | 'Website' | 'Neotys' | 'IntegrationClient' | 'Validation'
triggerSource'MANUAL' | 'RUN_ALL' | 'SCHEDULED' | 'RECURRING_SCHEDULE'
kind'WebApp' | 'Api' | 'Scheduled' | 'Manual' | 'Spinnaker' | 'Concord' | 'GremlinFeeder' | 'GremlinSdkPython' | 'Scenario' | 'Chao' | 'K8sBackend' | 'Website' | 'Neotys' | 'IntegrationClient' | 'Validation'
owningTeamIdstring
createSourceDetail'Onboarding'
infraTargetobject
infraCommandobject
targetsstring[]
targetContainersobject
stageLifecycle'Active' | 'Halting' | 'Complete' | 'Error'
createUserstring
executionSummariesobject
executionStageSummaryobject
tagsobject
multiSelectTagsobject
labelsobject
multiSelectLabelsobject
targetType'Host' | 'Container' | 'Docker' | 'Kubernetes'
startTimestring date-time
endTimestring date-time
initializationEndTimestring date-time
commandTemplateIdstring
targetTemplateIdstring
scenarioIdstring
scenarioRunNumberinteger
scenarioStepNumberinteger
scenarioNodeGuidstring
serviceIdstring
k8sAttackIdstring
annotationsobject
totalClientsinteger
clientMetricsEnabledCountinteger
providersstring[]
includeNewClientsboolean
continueOnEmptyTargetsboolean
dynamicallyResolvedIpsstring[]
displayErrorMessagestring
createdAtstring date-time
updatedAtstring date-time

Example response

[
  {
    "attackConfiguration": {
      "command": {
        "infraCommandArgs": {
          "cliArgs": [
            "blackhole",
            "-l",
            "60",
            "-p",
            "5432"
          ]
        }
      }
    }
  }
]

Changes

    • warning

      removed the optional property //// from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • warning

      added the new blackhole enum value to the //// response property for the response status

    • warning

      added the new blackhole enum value to the /// response property for the response status

    • warning

      added the new collect_certs enum value to the //// response property for the response status

    • warning

      added the new collect_certs enum value to the /// response property for the response status

    • warning

      added the new cpu enum value to the //// response property for the response status

    • warning

      added the new cpu enum value to the /// response property for the response status

    • warning

      added the new disk enum value to the //// response property for the response status

    • warning

      added the new disk enum value to the /// response property for the response status

    • warning

      added the new dns enum value to the //// response property for the response status

    • warning

      added the new dns enum value to the /// response property for the response status

    • warning

      added the new gpu enum value to the //// response property for the response status

    • warning

      added the new gpu enum value to the /// response property for the response status

    • warning

      added the new io enum value to the //// response property for the response status

    • warning

      added the new io enum value to the /// response property for the response status

    • warning

      added the new latency enum value to the //// response property for the response status

    • warning

      added the new latency enum value to the /// response property for the response status

    • warning

      added the new memory enum value to the //// response property for the response status

    • warning

      added the new memory enum value to the /// response property for the response status

    • warning

      added the new packet_loss enum value to the //// response property for the response status

    • warning

      added the new packet_loss enum value to the /// response property for the response status

    • warning

      added the new process_exhaustion enum value to the //// response property for the response status

    • warning

      added the new process_exhaustion enum value to the /// response property for the response status

    • warning

      added the new process_killer enum value to the //// response property for the response status

    • warning

      added the new process_killer enum value to the /// response property for the response status

    • warning

      added the new shutdown enum value to the //// response property for the response status

    • warning

      added the new shutdown enum value to the /// response property for the response status

    • warning

      added the new thread_bomb enum value to the //// response property for the response status

    • warning

      added the new thread_bomb enum value to the /// response property for the response status

    • warning

      added the new time_travel enum value to the //// response property for the response status

    • warning

      added the new time_travel enum value to the /// response property for the response status

    • info

      removed the Blackhole enum value from the //// response property for the response status

    • info

      removed the Blackhole enum value from the /// response property for the response status

    • info

      removed the CPU enum value from the //// response property for the response status

    • info

      removed the CPU enum value from the /// response property for the response status

    • info

      removed the Collect_Certs enum value from the //// response property for the response status

    • info

      removed the Collect_Certs enum value from the /// response property for the response status

    • info

      removed the DNS enum value from the //// response property for the response status

    • info

      removed the DNS enum value from the /// response property for the response status

    • info

      removed the Disk enum value from the //// response property for the response status

    • info

      removed the Disk enum value from the /// response property for the response status

    • info

      removed the GPU enum value from the //// response property for the response status

    • info

      removed the GPU enum value from the /// response property for the response status

    • info

      removed the IO enum value from the //// response property for the response status

    • info

      removed the IO enum value from the /// response property for the response status

    • info

      removed the Latency enum value from the //// response property for the response status

    • info

      removed the Latency enum value from the /// response property for the response status

    • info

      removed the Memory enum value from the //// response property for the response status

    • info

      removed the Memory enum value from the /// response property for the response status

    • info

      removed the Packet_Loss enum value from the //// response property for the response status

    • info

      removed the Packet_Loss enum value from the /// response property for the response status

    • info

      removed the Process_Exhaustion enum value from the //// response property for the response status

    • info

      removed the Process_Exhaustion enum value from the /// response property for the response status

    • info

      removed the Process_Killer enum value from the //// response property for the response status

    • info

      removed the Process_Killer enum value from the /// response property for the response status

    • info

      removed the Shutdown enum value from the //// response property for the response status

    • info

      removed the Shutdown enum value from the /// response property for the response status

    • info

      removed the Thread_Bomb enum value from the //// response property for the response status

    • info

      removed the Thread_Bomb enum value from the /// response property for the response status

    • info

      removed the Time_Travel enum value from the //// response property for the response status

    • info

      removed the Time_Travel enum value from the /// response property for the response status

    • info

      removed the Unknown enum value from the //// response property for the response status

    • info

      removed the Unknown enum value from the /// response property for the response status

    • info

      added the optional property / to the response with the status