circle-info
Squadcast is now SolarWinds Incident Response

V3RunbooksRunbookResponse

Represents a Runbook in the system.

Example Usage

import { V3RunbooksRunbookResponse } from "@solarwinds/squadcast-sdk-typescript/models";

let value: V3RunbooksRunbookResponse = {
  id: "<id>",
  name: "<value>",
  created: {
    userName: "Harvey_Bergnaum88",
    usernameForDisplay: "<value>",
    userId: "<id>",
    at: new Date("2026-09-16T22:02:17.753Z"),
  },
  updated: {
    userName: "Deborah40",
    usernameForDisplay: "<value>",
    userId: "<id>",
    at: new Date("2026-12-06T10:25:29.867Z"),
  },
  usedCount: 947554,
  steps: [],
  entityOwner: {
    id: "<id>",
    type: "<value>",
  },
  organizationId: "<id>",
  owner: {
    id: "<id>",
    type: "team",
  },
};

Fields

Field
Type
Required
Description

id

string

✔️

The unique identifier for the runbook.

name

string

✔️

The name of the runbook.

created

✔️

Information about when the runbook was created.

updated

✔️

Information about when the runbook was last updated.

usedCount

number

✔️

The number of times this runbook has been used.

steps

✔️

The steps that make up the runbook.

entityOwner

✔️

The owner of the entity.

organizationId

string

✔️

The ID of the organization this runbook belongs to.

owner

✔️

The RBAC owner of the runbook (typically a team).

Last updated