Current section

Files

Jump to
procore_sdk lib procore model image_1.ex
Raw

lib/procore/model/image_1.ex

# NOTE: This file is auto generated by OpenAPI Generator 7.9.0-SNAPSHOT (https://openapi-generator.tech).
# Do not edit this file manually.
defmodule Procore.Model.Image1 do
@moduledoc """
At least one attribute is required even when an 'upload_uuid' key is provided. If an 'upload_uuid' is not provided above, then the 'data' key must be provided
"""
@derive Jason.Encoder
defstruct [
:private,
:provider_type,
:provider_id,
:data,
:source,
:description,
:image_category_id,
:location_id,
:mt_location,
:trade_ids,
:log_date
]
@type t :: %__MODULE__{
:private => boolean() | nil,
:provider_type => String.t() | nil,
:provider_id => integer() | nil,
:data => String.t() | nil,
:source => String.t() | nil,
:description => String.t() | nil,
:image_category_id => integer() | nil,
:location_id => integer() | nil,
:mt_location => [String.t()] | nil,
:trade_ids => [integer()] | nil,
:log_date => String.t() | nil
}
def decode(value) do
value
end
end