# TimelineComment

TimelineComment represents a timeline comment (comment of any type) on a commit or issue

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**assignee** | [**User**](User.md) |  | [optional] [default to undefined]
**assignee_team** | [**Team**](Team.md) |  | [optional] [default to undefined]
**body** | **string** |  | [optional] [default to undefined]
**created_at** | **string** |  | [optional] [default to undefined]
**dependent_issue** | [**Issue**](Issue.md) |  | [optional] [default to undefined]
**html_url** | **string** |  | [optional] [default to undefined]
**id** | **number** |  | [optional] [default to undefined]
**issue_url** | **string** |  | [optional] [default to undefined]
**label** | [**Label**](Label.md) |  | [optional] [default to undefined]
**milestone** | [**Milestone**](Milestone.md) |  | [optional] [default to undefined]
**new_ref** | **string** |  | [optional] [default to undefined]
**new_title** | **string** |  | [optional] [default to undefined]
**old_milestone** | [**Milestone**](Milestone.md) |  | [optional] [default to undefined]
**old_project_id** | **number** |  | [optional] [default to undefined]
**old_ref** | **string** |  | [optional] [default to undefined]
**old_title** | **string** |  | [optional] [default to undefined]
**project_id** | **number** |  | [optional] [default to undefined]
**pull_request_url** | **string** |  | [optional] [default to undefined]
**ref_action** | **string** |  | [optional] [default to undefined]
**ref_comment** | [**Comment**](Comment.md) |  | [optional] [default to undefined]
**ref_commit_sha** | **string** | commit SHA where issue/PR was referenced | [optional] [default to undefined]
**ref_issue** | [**Issue**](Issue.md) |  | [optional] [default to undefined]
**removed_assignee** | **boolean** | whether the assignees were removed or added | [optional] [default to undefined]
**resolve_doer** | [**User**](User.md) |  | [optional] [default to undefined]
**review_id** | **number** |  | [optional] [default to undefined]
**tracked_time** | [**TrackedTime**](TrackedTime.md) |  | [optional] [default to undefined]
**type** | **string** |  | [optional] [default to undefined]
**updated_at** | **string** |  | [optional] [default to undefined]
**user** | [**User**](User.md) |  | [optional] [default to undefined]

## Example

```typescript
import { TimelineComment } from 'berg';

const instance: TimelineComment = {
    assignee,
    assignee_team,
    body,
    created_at,
    dependent_issue,
    html_url,
    id,
    issue_url,
    label,
    milestone,
    new_ref,
    new_title,
    old_milestone,
    old_project_id,
    old_ref,
    old_title,
    project_id,
    pull_request_url,
    ref_action,
    ref_comment,
    ref_commit_sha,
    ref_issue,
    removed_assignee,
    resolve_doer,
    review_id,
    tracked_time,
    type,
    updated_at,
    user,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
