GoogleApi.DFAReporting.V34.Model.OrderDocument (google_api_dfa_reporting v0.31.0)

View Source

Contains properties of a Planning order document.

Attributes

  • accountId (type: String.t, default: nil) - Account ID of this order document.
  • advertiserId (type: String.t, default: nil) - Advertiser ID of this order document.
  • amendedOrderDocumentId (type: String.t, default: nil) - The amended order document ID of this order document. An order document can be created by optionally amending another order document so that the change history can be preserved.
  • approvedByUserProfileIds (type: list(String.t), default: nil) - IDs of users who have approved this order document.
  • cancelled (type: boolean(), default: nil) - Whether this order document is cancelled.
  • createdInfo (type: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t, default: nil) - Information about the creation of this order document.
  • effectiveDate (type: Date.t, default: nil) -
  • id (type: String.t, default: nil) - ID of this order document.
  • kind (type: String.t, default: nil) - Identifies what kind of resource this is. Value: the fixed string "dfareporting#orderDocument".
  • lastSentRecipients (type: list(String.t), default: nil) - List of email addresses that received the last sent document.
  • lastSentTime (type: DateTime.t, default: nil) -
  • orderId (type: String.t, default: nil) - ID of the order from which this order document is created.
  • projectId (type: String.t, default: nil) - Project ID of this order document.
  • signed (type: boolean(), default: nil) - Whether this order document has been signed.
  • subaccountId (type: String.t, default: nil) - Subaccount ID of this order document.
  • title (type: String.t, default: nil) - Title of this order document.
  • type (type: String.t, default: nil) - Type of this order document

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DFAReporting.V34.Model.OrderDocument{
  accountId: String.t() | nil,
  advertiserId: String.t() | nil,
  amendedOrderDocumentId: String.t() | nil,
  approvedByUserProfileIds: [String.t()] | nil,
  cancelled: boolean() | nil,
  createdInfo: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t() | nil,
  effectiveDate: Date.t() | nil,
  id: String.t() | nil,
  kind: String.t() | nil,
  lastSentRecipients: [String.t()] | nil,
  lastSentTime: DateTime.t() | nil,
  orderId: String.t() | nil,
  projectId: String.t() | nil,
  signed: boolean() | nil,
  subaccountId: String.t() | nil,
  title: String.t() | nil,
  type: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.