# V4UpdateScheduleOverrideRequest

## Example Usage

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

let value: V4UpdateScheduleOverrideRequest = {
  startTime: "<value>",
  endTime: "<value>",
  reason: "<value>",
  overriddenParticipant: {
    group: [
      {
        id: "<id>",
        type: "<value>",
      },
    ],
  },
  overrideWith: {
    group: [
      {
        id: "<id>",
        type: "<value>",
      },
    ],
  },
};
```

## Fields

| Field                   | Type                                                                                                                                     | Required             | Description |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ----------- |
| `startTime`             | *string*                                                                                                                                 | :heavy\_check\_mark: | N/A         |
| `endTime`               | *string*                                                                                                                                 | :heavy\_check\_mark: | N/A         |
| `reason`                | *string*                                                                                                                                 | :heavy\_check\_mark: | N/A         |
| `overriddenParticipant` | [models.V4OverrideParticipantGroup](https://developers.incidents.cloud.solarwinds.com/typescript/docs/models/v4overrideparticipantgroup) | :heavy\_check\_mark: | N/A         |
| `overrideWith`          | [models.V4OverrideParticipantGroup](https://developers.incidents.cloud.solarwinds.com/typescript/docs/models/v4overrideparticipantgroup) | :heavy\_check\_mark: | N/A         |
