# SubscriptionSubscriptionPause

## Example Usage

```typescript
import { SubscriptionSubscriptionPause } from "@flexprice/sdk/sdk/models";

let value: SubscriptionSubscriptionPause = {};
```

## Fields

| Field                                                                                         | Type                                                                                          | Required                                                                                      | Description                                                                                   |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| `createdAt`                                                                                   | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `createdBy`                                                                                   | *string*                                                                                      | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `environmentId`                                                                               | *string*                                                                                      | :heavy_minus_sign:                                                                            | EnvironmentID is the environment identifier for the pause                                     |
| `id`                                                                                          | *string*                                                                                      | :heavy_minus_sign:                                                                            | ID is the unique identifier for the subscription pause                                        |
| `metadata`                                                                                    | Record<string, *string*>                                                                      | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `originalPeriodEnd`                                                                           | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | OriginalPeriodEnd is the end of the billing period when the pause was created                 |
| `originalPeriodStart`                                                                         | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | OriginalPeriodStart is the start of the billing period when the pause was created             |
| `pauseEnd`                                                                                    | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | PauseEnd is when the pause will end (null for indefinite)                                     |
| `pauseMode`                                                                                   | [models.PauseMode](../../sdk/models/pause-mode.md)                                            | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `pauseStart`                                                                                  | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | PauseStart is when the pause actually started                                                 |
| `pauseStatus`                                                                                 | [models.PauseStatus](../../sdk/models/pause-status.md)                                        | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `reason`                                                                                      | *string*                                                                                      | :heavy_minus_sign:                                                                            | Reason is the reason for pausing                                                              |
| `resumeMode`                                                                                  | [models.ResumeMode](../../sdk/models/resume-mode.md)                                          | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `resumedAt`                                                                                   | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | ResumedAt is when the pause was actually ended (if manually resumed)                          |
| `status`                                                                                      | [models.Status](../../sdk/models/status.md)                                                   | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `subscriptionId`                                                                              | *string*                                                                                      | :heavy_minus_sign:                                                                            | SubscriptionID is the identifier for the subscription                                         |
| `tenantId`                                                                                    | *string*                                                                                      | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `updatedAt`                                                                                   | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign:                                                                            | N/A                                                                                           |
| `updatedBy`                                                                                   | *string*                                                                                      | :heavy_minus_sign:                                                                            | N/A                                                                                           |