Module adcp.types.generated_poc.enums.error_code

Classes

class ErrorCode (*args, **kwds)
Expand source code
class ErrorCode(Enum):
    INVALID_REQUEST = "INVALID_REQUEST"
    AUTH_REQUIRED = "AUTH_REQUIRED"
    RATE_LIMITED = "RATE_LIMITED"
    SERVICE_UNAVAILABLE = "SERVICE_UNAVAILABLE"
    POLICY_VIOLATION = "POLICY_VIOLATION"
    PRODUCT_NOT_FOUND = "PRODUCT_NOT_FOUND"
    PRODUCT_UNAVAILABLE = "PRODUCT_UNAVAILABLE"
    PROPOSAL_EXPIRED = "PROPOSAL_EXPIRED"
    BUDGET_TOO_LOW = "BUDGET_TOO_LOW"
    CREATIVE_REJECTED = "CREATIVE_REJECTED"
    UNSUPPORTED_FEATURE = "UNSUPPORTED_FEATURE"
    AUDIENCE_TOO_SMALL = "AUDIENCE_TOO_SMALL"
    ACCOUNT_NOT_FOUND = "ACCOUNT_NOT_FOUND"
    ACCOUNT_SETUP_REQUIRED = "ACCOUNT_SETUP_REQUIRED"
    ACCOUNT_AMBIGUOUS = "ACCOUNT_AMBIGUOUS"
    ACCOUNT_PAYMENT_REQUIRED = "ACCOUNT_PAYMENT_REQUIRED"
    ACCOUNT_SUSPENDED = "ACCOUNT_SUSPENDED"
    COMPLIANCE_UNSATISFIED = "COMPLIANCE_UNSATISFIED"
    GOVERNANCE_DENIED = "GOVERNANCE_DENIED"
    BUDGET_EXHAUSTED = "BUDGET_EXHAUSTED"
    BUDGET_EXCEEDED = "BUDGET_EXCEEDED"
    CONFLICT = "CONFLICT"
    IDEMPOTENCY_CONFLICT = "IDEMPOTENCY_CONFLICT"
    IDEMPOTENCY_EXPIRED = "IDEMPOTENCY_EXPIRED"
    CREATIVE_DEADLINE_EXCEEDED = "CREATIVE_DEADLINE_EXCEEDED"
    INVALID_STATE = "INVALID_STATE"
    MEDIA_BUY_NOT_FOUND = "MEDIA_BUY_NOT_FOUND"
    NOT_CANCELLABLE = "NOT_CANCELLABLE"
    PACKAGE_NOT_FOUND = "PACKAGE_NOT_FOUND"
    CREATIVE_NOT_FOUND = "CREATIVE_NOT_FOUND"
    SIGNAL_NOT_FOUND = "SIGNAL_NOT_FOUND"
    SESSION_NOT_FOUND = "SESSION_NOT_FOUND"
    SESSION_TERMINATED = "SESSION_TERMINATED"
    VALIDATION_ERROR = "VALIDATION_ERROR"
    PRODUCT_EXPIRED = "PRODUCT_EXPIRED"
    PROPOSAL_NOT_COMMITTED = "PROPOSAL_NOT_COMMITTED"
    IO_REQUIRED = "IO_REQUIRED"
    TERMS_REJECTED = "TERMS_REJECTED"
    VERSION_UNSUPPORTED = "VERSION_UNSUPPORTED"

Create a collection of name/value pairs.

Example enumeration:

>>> class Color(Enum):
...     RED = 1
...     BLUE = 2
...     GREEN = 3

Access them by:

  • attribute access::
>>> Color.RED
<Color.RED: 1>
  • value lookup:
>>> Color(1)
<Color.RED: 1>
  • name lookup:
>>> Color['RED']
<Color.RED: 1>

Enumerations can be iterated over, and know how many members they have:

>>> len(Color)
3
>>> list(Color)
[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]

Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.

Ancestors

  • enum.Enum

Class variables

var ACCOUNT_AMBIGUOUS
var ACCOUNT_NOT_FOUND
var ACCOUNT_PAYMENT_REQUIRED
var ACCOUNT_SETUP_REQUIRED
var ACCOUNT_SUSPENDED
var AUDIENCE_TOO_SMALL
var AUTH_REQUIRED
var BUDGET_EXCEEDED
var BUDGET_EXHAUSTED
var BUDGET_TOO_LOW
var COMPLIANCE_UNSATISFIED
var CONFLICT
var CREATIVE_DEADLINE_EXCEEDED
var CREATIVE_NOT_FOUND
var CREATIVE_REJECTED
var GOVERNANCE_DENIED
var IDEMPOTENCY_CONFLICT
var IDEMPOTENCY_EXPIRED
var INVALID_REQUEST
var INVALID_STATE
var IO_REQUIRED
var MEDIA_BUY_NOT_FOUND
var NOT_CANCELLABLE
var PACKAGE_NOT_FOUND
var POLICY_VIOLATION
var PRODUCT_EXPIRED
var PRODUCT_NOT_FOUND
var PRODUCT_UNAVAILABLE
var PROPOSAL_EXPIRED
var PROPOSAL_NOT_COMMITTED
var RATE_LIMITED
var SERVICE_UNAVAILABLE
var SESSION_NOT_FOUND
var SESSION_TERMINATED
var SIGNAL_NOT_FOUND
var TERMS_REJECTED
var UNSUPPORTED_FEATURE
var VALIDATION_ERROR
var VERSION_UNSUPPORTED