Procore.Model.PunchItem6 (procore_sdk v0.3.0)

Summary

Types

@type t() :: %Procore.Model.PunchItem6{
  altitude: String.t() | nil,
  assignees: [Procore.Model.PunchItem6CreatedBy.t()] | nil,
  assignments: [Procore.Model.PunchItem6AssignmentsInner.t()] | nil,
  ball_in_court: [Procore.Model.PunchItemBallInCourtInner.t()] | nil,
  closed_at: DateTime.t() | nil,
  cost_code: Procore.Model.TimecardEntryFullCostCode.t() | nil,
  cost_impact: String.t() | nil,
  cost_impact_amount: String.t() | nil,
  created_at: DateTime.t() | nil,
  created_by: Procore.Model.PunchItem6CreatedBy.t() | nil,
  custom_fields:
    Procore.Model.RestV10ProjectsProjectIdVisitorLogsGet200ResponseInnerCustomFields.t()
    | nil,
  deleted_at: DateTime.t() | nil,
  description: String.t() | nil,
  due_date: Date.t() | nil,
  final_approver: Procore.Model.PunchItemBallInCourtInner.t() | nil,
  has_resolved_responses: boolean() | nil,
  has_unresolved_responses: boolean() | nil,
  horizontal_accuracy: String.t() | nil,
  id: integer() | nil,
  latitude: String.t() | nil,
  location: Procore.Model.Location1.t() | nil,
  longitude: String.t() | nil,
  name: String.t() | nil,
  position: integer() | nil,
  priority: String.t() | nil,
  private: boolean() | nil,
  punch_item_manager: Procore.Model.PunchItemBallInCourtInner.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_confidence: integer() | nil,
  schedule_risk_probability: integer() | nil,
  schedule_risk_reason: String.t() | nil,
  status: String.t() | nil,
  trade: Procore.Model.Trade.t() | nil,
  updated_at: DateTime.t() | nil,
  vertical_accuracy: String.t() | nil,
  workflow_status: String.t() | nil
}

Functions