GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVenomStatus
Table of Contents ▼
Jump to a specific part of the page:
Description
No description given.Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
acl
(type:GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomACL
, default:nil
)
- Venom ACL of the video. Used to check if other systems, such as Ares, are able to process the video. -
deletionTimestampUsec
(type:String.t
, default:nil
)
- -
genus
(type:String.t
, default:nil
)
- The Genus (Venom's client ID) that this media belongs to. -
insertionResponseTimestampUsec
(type:String.t
, default:nil
)
- Time that VideoNotification result was received from Venom. -
insertionTimestampUsec
(type:String.t
, default:nil
)
- -
lastInsertionAttemptsNum
(type:integer()
, default:nil
)
- Record the attempts num of previous insertion. It's only updated when either the insertion succeeds or fails with reason INSERTION_ATTEMPTS_EXCEEDED, but it's always set so that we can easily construct venom_id with this attempts num for future insertions. -
reason
(type:String.t
, default:nil
)
- -
settings
(type:list(GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomSettings)
, default:nil
)
- The Settings that were used to customize the Venom request for this media. -
state
(type:String.t
, default:nil
)
- -
transition
(type:GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomTransition
, default:nil
)
- Transition contains the Objective and Outcome of the latest Venom run. -
venomId
(type:GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomVideoId
, default:nil
)
- The media's unique identifier within Venom. -
venomMutationGeneration
(type:String.t
, default:nil
)
- The generation number returned by Venom. -
videoVenomSetting
(type:String.t
, default:nil
)
- This field is not persisted anywhere. It is only used in deletion service for converying the VideoVenomSetting when deleting Venom data.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVenomStatus{
acl: GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomACL.t() | nil,
deletionTimestampUsec: String.t() | nil,
genus: String.t() | nil,
insertionResponseTimestampUsec: String.t() | nil,
insertionTimestampUsec: String.t() | nil,
lastInsertionAttemptsNum: integer() | nil,
reason: String.t() | nil,
settings: [GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomSettings.t()] | nil,
state: String.t() | nil,
transition: GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomTransition.t() | nil,
venomId: GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomVideoId.t() | nil,
venomMutationGeneration: String.t() | nil,
videoVenomSetting: String.t() | nil
}
acl: GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomACL.t() | nil,
deletionTimestampUsec: String.t() | nil,
genus: String.t() | nil,
insertionResponseTimestampUsec: String.t() | nil,
insertionTimestampUsec: String.t() | nil,
lastInsertionAttemptsNum: integer() | nil,
reason: String.t() | nil,
settings: [GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomSettings.t()] | nil,
state: String.t() | nil,
transition: GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomTransition.t() | nil,
venomId: GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomVideoId.t() | nil,
venomMutationGeneration: String.t() | nil,
videoVenomSetting: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVenomStatus