Procore.Model.PunchItem3 (procore_sdk v0.3.0)

Summary

Types

@type t() :: %Procore.Model.PunchItem3{
  assignments: [Procore.Model.PunchItem3AssignmentsInner.t()] | nil,
  attachments:
    [Procore.Model.RestV10WorkOrderContractsPost201ResponseAttachmentsInner.t()]
    | nil,
  ball_in_court: [Procore.Model.PunchItemBallInCourtInner.t()] | nil,
  can_email: boolean() | nil,
  closed_at: DateTime.t() | nil,
  comments: [Procore.Model.Comment.t()] | nil,
  cost_code: Procore.Model.TimecardEntryFullCostCode.t() | nil,
  cost_impact: String.t() | nil,
  cost_impact_amount: integer() | nil,
  created_at: DateTime.t() | nil,
  created_by: Procore.Model.PunchItemCreator.t() | nil,
  current_drawing_revision_ids: [integer()] | nil,
  custom_fields:
    Procore.Model.RestV11ProjectsProjectIdRecycleBinIncidentsWitnessStatementsGet200ResponseInnerCustomFields.t()
    | nil,
  date_initiated: Date.t() | nil,
  deleted_at: DateTime.t() | nil,
  description: String.t() | nil,
  distribution_members:
    [
      Procore.Model.RestV10ProjectsProjectIdWorkLogsGet200ResponseInnerCreatedBy.t()
    ]
    | nil,
  drawing_ids: [integer()] | nil,
  due_date: Date.t() | nil,
  final_approver: Procore.Model.PunchItemFinalApprover.t() | nil,
  id: integer() | nil,
  images:
    [Procore.Model.RestV10WorkOrderContractsPost201ResponseAttachmentsInner.t()]
    | nil,
  location: Procore.Model.Location.t() | nil,
  name: String.t() | nil,
  position: integer() | nil,
  priority: String.t() | nil,
  private: boolean() | nil,
  punch_item_manager: Procore.Model.PunchItemManager.t() | nil,
  punch_item_type: Procore.Model.PunchItemType.t() | nil,
  reference: String.t() | nil,
  schedule_impact: String.t() | nil,
  schedule_impact_days: integer() | nil,
  schedule_risk: String.t() | nil,
  schedule_risk_reason: String.t() | nil,
  status: String.t() | nil,
  trade: Procore.Model.Trade2.t() | nil,
  updated_at: DateTime.t() | nil,
  web_images:
    [Procore.Model.RestV10WorkOrderContractsPost201ResponseAttachmentsInner.t()]
    | nil,
  workflow_status: String.t() | nil
}

Functions