| value | meaning |
|---|
1 | folder |
| other | non-folder asset (file/media) |
Use asset.get("assetType") == 1 to confirm something is a folder.
| value | meaning |
|---|
"replace" | replace an existing asset - use this for new uploads |
"continue" | resume an interrupted upload from where it left off |
"cancel" | cancel an uploading asset |
The authoritative SearchFilterOperator enum (from the OpenAPI spec)
is, with its integer code:
| string | int | meaning |
|---|
"Equals" | 0 | exact match (the most common operator) |
"NotEquals" | 1 | not equal |
"Contains" | 2 | substring / token match |
"NotContains" | 3 | negated contains |
"Like" | 4 | wildcard/pattern match |
"NotLike" | 5 | negated like |
"LessThan" | 6 | < |
"GreaterThan" | 7 | > |
"LessThanEquals" | 8 | <= |
"GreaterThanEquals" | 9 | >= |
"Prefix" | 10 | starts-with |
⚠️enum is NotEquals. Like, NotLike, and Prefix are real and were previously omitted.
A filter is {"fieldName": <camelCased field>, "operator": <one above>, "values": <value-or-list>}.
A list of values is OR-combined. Dates must be UTC YYYY-MM-DDTHH:MM:SS.SSSZ.
Matching semantics:
Equals/Contains match analyzed text (token/phrase). For a strict, case-sensitive exact
match on a string field, append .keyword to the fieldName.
Like/NotLike are wildcard patterns (* = any run, ? = one char), case-insensitive.
Prefix is starts-with.
- The ranges (
LessThan/GreaterThan/LessThanEquals/GreaterThanEquals) work on dates and
numbers. Range and Prefix are not supported against an array of values - the API
returns 400.
- Add
"includeNull": true to a filter to also match records where the field is absent/null
(the query ORs in an Exists negation), instead of excluding them.
These fields are commonly filtered with operator: "Equals":
| fieldName | example value | use |
|---|
parentId | <folder-uuid> | list/scope to a folder's direct children only |
contentDefinitionId | 3ff29f61-… (Asset), bf8ac754-… (liveChannel), <languages-content-def-id> (Languages) | restrict to one content type; filter on the Languages content def to resolve a language_id (see recipes/search-patterns.md) |
assetType | 1 | folders only (1 = folder; see above) |
topLevelFolder | "true" | only roots of the tree |
uuidSearchField | <asset-uuid> | subtree match: the asset and every descendant whose ancestry includes that id. A leaf id matches just that record (the portal id-lookup pattern); a folder id loads its whole tree - children, grandchildren, … - in one query. The performant alternative to walking parentId level by level (see recipes/search-patterns.md). |
Each entry is {"fieldName": <camelCased field>, "sortType": "Ascending" | "Descending"}.
⚠️SDK actually sends sortType with Ascending/Descending. Use sortType.
0 = AND (default), 1 = OR. It controls two things: whether the filters
array is joined with AND vs OR, and the default operator
applied between the terms of a free-text query. Leave it unset for the usual AND behaviour;
set 1 to broaden a query to "match any". The full enum is SearchConditionBinders below.
query searches all indexed text fields by default. Pass search_text_fields (a list of the
member names below) to restrict it to specific buckets - e.g. only transcripts/subtitles, or
only EXIF. The platform label (what the field bucket actually holds) is in the right column.
| name | int | platform label / what it scopes to |
|---|
AssetDetails | 1 | Asset Details (the asset's core descriptive metadata) |
ExactTitle | 2 | Asset Title |
TextContents | 3 | Text Contents (extracted document/body text) |
Transcripts | 4 | Subtitles / transcripts |
CustomMetadata | 5 | Custom Metadata |
ExifMetadata | 6 | EXIF Metadata (image capture metadata) |
Tags | 7 | Tags |
Collections | 8 | Collections |
RelatedContent | 9 | Related Content |
Annotations | 10 | Annotations |
AI_Labels | 11 | AI Visual Labels |
AI_Text | 12 | AI Visual Text (text detected in imagery) |
AI_Captions | 13 | AI Generated Captions |
The concrete search field each member maps to is configured per deployment; members the
deployment hasn't mapped are silently ignored. When search_text_fields is omitted the search
covers every mapped bucket plus the general content field.
Two modes don't use query/filters the usual way:
similar_asset_id runs a vector KNN "find similar" against that asset and ignores
query and offset; min_score (default ~0.65) is the relevance cut-off. Requires vector
search enabled for the asset - otherwise the result carries a "Similar searching is not enabled"
message and no items.
use_llm_search=True runs LLM/semantic search over a query (segment-level for video);
paging is disabled in this mode.
A live channel's status is nested on the channel object as status = {id, description},
where description is the name below and id is the matching LiveChannelStatusLookup
UUID. The int form is the LiveChannelStatus enum (handy for ordering/log lines).
name (status.description) | int | lookup UUID (status.id) |
|---|
New | 0 | 26a760ba-c3ca-49e8-8261-c2542b25a400 |
Creating | 1 | 26a760ba-c3ca-49e8-8261-c2542b25a401 |
CreateFailed | 2 | 26a760ba-c3ca-49e8-8261-c2542b25a402 |
Idle | 3 | 26a760ba-c3ca-49e8-8261-c2542b25a403 |
Starting | 4 | 26a760ba-c3ca-49e8-8261-c2542b25a404 |
Running | 5 | 26a760ba-c3ca-49e8-8261-c2542b25a405 |
Recovering | 6 | 26a760ba-c3ca-49e8-8261-c2542b25a406 |
Stopping | 7 | 26a760ba-c3ca-49e8-8261-c2542b25a407 |
Deleting | 8 | 26a760ba-c3ca-49e8-8261-c2542b25a408 |
Deleted | 9 | 26a760ba-c3ca-49e8-8261-c2542b25a409 |
Updating | 10 | 26a760ba-c3ca-49e8-8261-c2542b25a410 |
UpdateFailed | 11 | 26a760ba-c3ca-49e8-8261-c2542b25a411 |
Unmanaged | 12 | 26a760ba-c3ca-49e8-8261-c2542b25a412 |
Error | 13 | 26a760ba-c3ca-49e8-8261-c2542b25a413 |
Pause | 14 | 26a760ba-c3ca-49e8-8261-c2542b25a414 |
The two terminal lifecycle states for the start/stop flow are Running (after start)
and Idle (after stop) - see recipes/live-channels.md. get_live_channel_status
(JS) returns the description string; if the channel is gone it returns "Deleted".
A channel's type is a lookup; map its value via either column. The lookup UUIDs are the
LiveChannelTypeLookup enum.
| name | int | lookup UUID |
|---|
Normal | 0 | 2bf01dd4-0a9c-4168-a61b-27e135732100 |
EdgeCaster | 1 | 2bf01dd4-0a9c-4168-a61b-27e135732101 |
Ivs | 2 | 2bf01dd4-0a9c-4168-a61b-27e135732102 |
External | 3 | 2bf01dd4-0a9c-4168-a61b-27e135732103 |
Realtime | 4 | 2bf01dd4-0a9c-4168-a61b-27e135732104 |
Basic | 5 | 2bf01dd4-0a9c-4168-a61b-27e135732105 |
When listing channels via search (e.g. contentDefinitionId Equals <liveChannel-cd-id>),
these dotted field names select the live-channel-specific fields on each result:
| field | wire path |
|---|
| type | identifiers.type |
| status | identifiers.status |
| status message | identifiers.statusMessage |
| playback url | url |
| thumbnail asset | identifiers.thumbnailAsset |
There are two field-selection mechanisms on the wire:
search_result_fields (SDK param) → wire searchResultFields: a list of
{"name": "<fieldName>"} objects. This is the current mechanism.
returnedFieldNames: a plain list of strings. Marked deprecated in the spec
but still accepted - e.g.
["identifiers.assetType", "identifiers.createdDate", "identifiers.displayName"].
Field names can be dotted paths that reach into the nested identifiers object on each
result, e.g. identifiers.displayName, identifiers.parentId, identifiers.assetType.
Prefer search_result_fields for new code; expect returnedFieldNames in older payloads.
Member names come from the OpenAPI spec; integer wire codes are the platform's published enum codes. Blank int = string enum with no published integer code.
| name | int | description |
|---|
Preroll | | - |
Midroll | | - |
Postroll | | - |
| name | int | description |
|---|
Available | 1 | The asset is fully processed and available for access, streaming, and download. |
Renaming | 2 | The asset is currently being renamed. |
Copying | 3 | The asset is currently being copied to a new location. |
Restoring | 4 | The asset is currently being restored from archive storage. |
Registering | 5 | The asset is being registered from an existing storage object. |
Uploading | 6 | The asset is currently being uploaded via the multipart upload process. |
Archiving | 7 | The asset is in the process of being moved to archival storage. |
Archived | 8 | The asset has been archived and is not available for direct access until restored. |
PendingArchive | 9 | The asset is queued for archival but the process has not yet started. |
PendingRestore | 11 | The asset is queued for restoration but the process has not yet started. |
Restored | 12 | The asset has been restored from archive and is available for access. |
Deleting | 13 | The asset is in the process of being permanently deleted. |
Moving | 14 | The asset is being moved to a different folder. |
SlugReplaced | 15 | The asset's placeholder content has been replaced with actual media. |
Updating | 16 | The asset's metadata or properties are being updated. |
Error | 17 | An error occurred during processing. Check job history for details. |
Assembling | 18 | The asset's multipart upload parts are being assembled into the final file. |
Clipping | 19 | A clip is being extracted from this video asset. |
Placeholder | 20 | The asset is a placeholder reserving a spot before actual content is uploaded. |
Creating | 21 | The asset is being created (initial processing phase). |
Replacing | 22 | The asset's content is being replaced with a new file. |
| name | int | description |
|---|
Queued | 1 | - |
Downloading | 2 | - |
Uploading | 3 | - |
Error | 4 | - |
Complete | 5 | - |
Cancelled | 6 | - |
| name | int | description |
|---|
Folder | 1 | A folder that can contain other assets (files and sub-folders). |
File | 2 | A media file asset (video, audio, image, document, etc.). |
Bucket | 5 | A top-level storage bucket representing a root container for assets. |
| name | int | description |
|---|
Body | 1 | - |
Head | 2 | - |
| name | int | description |
|---|
Asset | 1 | - |
External | 2 | - |
Inline | 3 | - |
| name | int | description |
|---|
Script | 1 | - |
Style | 2 | - |
| name | int | description |
|---|
Active | | The current date falls within the asset's availability window. |
Embargoed | | The current date is before the asset's availability start date. |
Expired | | The current date is after the asset's availability end date. |
| name | int | description |
|---|
Content | | - |
PublicApi | | - |
RestrictedContent | | - |
| name | int | description |
|---|
Admin | 1 | - |
Lambda | 2 | - |
Groundtruth | 3 | - |
| name | int | description |
|---|
Original | | - |
Override | | - |
Auto | | - |
| name | int | description |
|---|
None | 1 | - |
DataSelector | 2 | - |
FormSelector | 3 | - |
| name | int | description |
|---|
Line | | - |
Word | | - |
Person | | - |
Location | | - |
Organization | | - |
CommercialItem | | - |
Event | | - |
Date | | - |
Quantity | | - |
Title | | - |
Entity | | - |
KeyPhrase | | - |
MixedSentiment | | - |
NegativeSentiment | | - |
NeutralSentiment | | - |
PositiveSentiment | | - |
Transcript | | - |
Other | | - |
| name | int | description |
|---|
AssetRestored | | - |
UserApproved | | - |
CollectionShared | | - |
CollectionSharedExternal | | - |
UserInvite | | - |
AssetShared | | - |
DownloadZipFile | | - |
MediaBuilderNotification | | - |
LiveRecordingStopped | | - |
ExportSearchResults | | - |
AssetSharedExternal | | - |
AnonymousUpload | | - |
| name | int | description |
|---|
MediaSummary | 1 | - |
Text | 2 | - |
Image | 3 | - |
Video | 4 | - |
Audio | 5 | - |
SearchText | 10 | - |
| name | int | description |
|---|
Automatch | | The face was automatically matched to the person by the AI with high confidence. |
ProbableMatch | | The face is a probable match that requires manual review to confirm. |
NotMatch | | The face has been reviewed and determined to not match the person. |
ConfirmedMatch | | The face has been manually reviewed and confirmed as a match for the person. |
Blurry | | The detected face is too blurry for reliable matching. |
| name | int | description |
|---|
Mpeg2 | 1 | - |
Avc | 2 | - |
Hevc | 3 | - |
| name | int | description |
|---|
Max10Mbps | 1 | - |
Max20Mbps | 2 | - |
Max50Mbps | 3 | - |
| name | int | description |
|---|
Sd | 1 | - |
Hd | 2 | - |
Uhd | 3 | - |
| name | int | description |
|---|
Normal | | A standard AWS MediaLive channel supporting full encoding pipeline configuration. |
EdgeCaster | | A channel backed by the EdgeCaster hardware encoder. |
Ivs | | A channel backed by AWS Interactive Video Service (IVS) for ultra-low-latency streaming. |
External | | A channel that references an externally managed stream not provisioned through this platform. |
Realtime | | A real-time, sub-second latency channel (e.g. Red5 Pro, Phenix). |
Basic | | A simplified channel type with a reduced feature set, suitable for straightforward streaming scenarios. |
| name | int | description |
|---|
Create | | - |
Update | | - |
Delete | | - |
Sync | | - |
Start | | - |
Stop | | - |
Initialize | | - |
InitializeInputs | | - |
Pause | | - |
Next | | - |
TrackOutput | | - |
Cleanup | | - |
CdnEndpointInfo | | - |
UpdateEvent | | - |
StateUpdate | | - |
Resume | | - |
| name | int | description |
|---|
Channel | | - |
Input | | - |
ScheduleEvent | | - |
DeliveryPackage | | - |
| name | int | description |
|---|
New | 1 | - |
Scheduled | 2 | - |
Active | 3 | - |
Completed | 4 | - |
Terminated | 5 | - |
Error | 6 | - |
Failed | 7 | - |
NoSchedule | 8 | - |
| name | int | description |
|---|
TwoFactorSetupRequired | | The user must set up two-factor authentication before they can log in. |
TwoFactorCodeRequired | | The user must provide a two-factor authentication code to complete login. |
IsDisabled | | The user account is disabled and cannot be used. |
IsPendingEmailConfirmation | | The user must verify their email address before they can log in. |
IsPendingNewAccountSignup | | The user account registration is not complete. The user must finish the signup process. |
IsPendingAccountMigrationSignup | | The user account requires migration signup to complete the transition to the current system. |
IsPendingNewPassword | | The user must set a new password before they can log in (e.g., after an admin-initiated password reset). |
IsExpired | | The user account has expired and is no longer accessible. |
IsPendingInvitation | | The user has a pending guest invitation that must be completed via the register-guest endpoint. |
| name | int | description |
|---|
PageTemplates | | - |
Fields | | - |
LookupTypes | | - |
ContentTemplates | | - |
ContentDefinitions | | - |
ContentTypes | | - |
ContentDefinitionGroups | | - |
WorkflowStatuses | | - |
DataSelectorContentDefinitions | | - |
Content | | - |
TemplatePacks | | - |
PopularTags | | - |
AllTags | | - |
PropertyValues | | - |
MediaTypes | | - |
AssetTypes | | - |
ContentFields | | - |
FormSelectorContentDefinitions | | - |
CustomRenderers | | - |
ConstantContactCampaigns | | - |
Languages | | - |
SecurityGroups | | - |
Collections | | - |
SecurityPermissions | | - |
CustomLabelerTypes | | - |
CustomLabelerStatuses | | - |
Labels | | - |
Users | | - |
MeetingSources | | - |
LiveScheduleEventStatuses | | - |
LiveExternalOutputProfiles | | - |
LiveScheduleEventTypes | | - |
LiveChannelStatuses | | - |
LiveInputCodecs | | - |
LiveInputMaximumBitrates | | - |
LiveInputResolutions | | - |
LiveInputStatuses | | - |
LiveInputTypes | | - |
NodeTypes | | - |
LiveChannelTypes | | - |
LiveOutputTypes | | - |
Roles | | - |
NewsSystems | | - |
NprProfileTypes | | - |
PaymentStatuses | | - |
PingStatuses | | - |
PropertyValueTypes | | - |
ScheduleItemSearchTypes | | - |
ScheduleItemSourceTypes | | - |
ScheduleItemTypes | | - |
ScheduleStatuses | | - |
ScheduleTypes | | - |
StorageClasses | | - |
SubtitleTypes | | - |
SubtitleValueTypes | | - |
TextEntityTypes | | - |
UploadOverwriteOptions | | - |
UserSessionStatuses | | - |
VideoSegmentTypes | | - |
VideoTrackingEvents | | - |
BatchActionProcessorExecutionTypes | | - |
VideoTrackingAttributes | | - |
TemplatePackTypes | | - |
AdServerTypes | | - |
AdSlotTypes | | - |
AssetRestoreTiers | | - |
AssetStatuses | | - |
BatchActions | | - |
BucketTypes | | - |
CloudFrontDistributions | | - |
ContentAttributes | | - |
ContentLanguageStatuses | | - |
ContentTextTypes | | - |
ContentUnitOfWorkActions | | - |
DataFilterFieldOperators | | - |
DataIndexTypes | | - |
DataJoinFilterFieldClauses | | - |
DataPatchTypes | | - |
DataSortHeading | | - |
EmailTypes | | - |
EndPointSystems | | - |
FaceMatchTypes | | - |
FeaturedContentTypes | | - |
ImageTypes | | - |
IvsChannelTypes | | - |
IvsLatencyTypes | | - |
JobProcessorActions | | - |
LiveRequestActions | | - |
LiveRequestTargets | | - |
LoginResponseStatuses | | - |
MediaConvertTypes | | - |
MessageInfoTypes | | - |
MetadataTypes | | - |
ModelContainerModes | | - |
DayOfWeek | | - |
VideoTrackingActions | | - |
FrameIngestActions | | - |
ArchivePrefixTypes | | - |
LiveRecordingStatuses | | - |
LiveContentStatuses | | - |
LiveScheduleStatuses | | - |
ContentActionTypes | | - |
LiveChannelRealtimeTypes | | - |
MediaLiveOutputTypes | | - |
TextCaptionTypes | | - |
LiveStateUpdateModes | | - |
MediaBuilderItemSourceTypes | | - |
MediaBuilderStatuses | | - |
LocalRestoreProfiles | | - |
UserSessionTrackingTypes | | - |
ShareDurationTypes | | - |
Transcoders | | - |
BulkIteratorStates | | - |
ResourceClass | | - |
ContentVersions | | - |
ContentFieldClassifications | | - |
ContentAttributeFlags | | - |
ContentDataIndexTypes | | - |
ImportActions | | - |
ContentMutatorClassifications | | - |
ShareTypes | | - |
SharePermissions | | - |
ShareStatuses | | - |
SearchTextFields | | - |
PropertyChangeTypes | | - |
UploadReplaceOptions | | - |
AdvanceSearchFields | | - |
RollupMeasurementSourceTypes | | - |
StatMeasurementAggregationOperationTypes | | - |
Transcribers | | - |
EmbeddingTypes | | - |
AssetTransferStatuses | | - |
AvailabilityStatuses | | - |
VideoTrackingStatuses | | - |
VideoTrackingAlertStatuses | | - |
FrameStateFlags | | - |
NewsRoomFailureTypes | | - |
| name | int | description |
|---|
Image | 1 | A still image file (e.g. JPEG, PNG, GIF, TIFF). |
Video | 2 | A video file (e.g. MP4, MOV, MXF). |
Document | 3 | A document file (e.g. PDF, Word, Excel). |
Text | 4 | A plain-text file (e.g. TXT, CSV, XML, JSON). |
Audio | 5 | An audio-only file (e.g. MP3, WAV, AAC). |
Other | 6 | A file type that does not fall into any other category. |
MediaManifest | 7 | A streaming manifest file (e.g. HLS.m3u8, DASH.mpd) that references segmented media. |
| name | int | description |
|---|
Information | | - |
Warning | | - |
ValidationError | | - |
Error | | - |
| name | int | description |
|---|
DocumentContent | 1 | - |
ComprehendKeyPhrases | 2 | - |
ComprehendEntities | 3 | - |
RekognitionImageIndexFaces | 4 | - |
RekognitionImageSearchFaces | 5 | - |
RekognitionImageLabels | 6 | - |
RekognitionImageCelebrityRecognition | 7 | - |
RekognitionVideoLabels | 8 | - |
TextractAnalyzeDocument | 9 | - |
Transcribe | 10 | - |
TranscribeVtt | 11 | - |
TranscribeTranslation | 13 | - |
TranscribeVttTranslation | 14 | - |
RekognitionVideoCelebrityRecognition | 15 | - |
RekognitionVideoPersonTracking | 16 | - |
RekognitionVideoFaceDetection | 17 | - |
ImageInfo | 19 | - |
Transcode | 21 | - |
Clip | 22 | - |
MediaInfo | 23 | - |
RekognitionImageDetectText | 25 | - |
RekognitionImageUnsafeContent | 26 | - |
RekognitionVideoUnsafeContent | 27 | - |
Screenshot | 28 | - |
ThumbnailSheet | 30 | - |
ThumbnailImage | 32 | - |
RekognitionImageCustomLabels | 35 | - |
PreviewImage | 38 | - |
RekognitionVideoTextDetection | 39 | - |
RekognitionVideoSegmentDetection | 40 | - |
NomadVideoSegmentDetection | 41 | - |
TranscribeMedical | 42 | - |
PreviewAudio | 43 | - |
Text | 46 | - |
AssetManifest | 48 | - |
IntervalSegments | 50 | - |
TranscribeMedicalText | 52 | - |
TranscribeMedicalTranslation | 54 | - |
AdobeMetadata | 55 | - |
AdobeMetadataText | 56 | - |
ImageExif | 57 | - |
TextractImageDetectText | 58 | - |
AdSegments | 59 | - |
Vmap | 60 | - |
Vast | 61 | - |
MediaTailorVideo | 62 | - |
TranscribeSrt | 63 | - |
TranscribeRaw | 64 | - |
Subtitles | 65 | - |
ProcessorJobs | 67 | - |
OfficeDocument | 68 | - |
TranscriptionContainer | 69 | - |
ComprehendSentiment | 70 | - |
ComprehendLanguage | 71 | - |
OriginalSourceVideo | 72 | - |
ImportManifest | 73 | - |
TranscribeScc | 74 | - |
TranscribeTtml | 75 | - |
TranscribeDfxp | 76 | - |
TranscribeSmptett | 77 | - |
TranscribeXml | 78 | - |
TranscribeQt | 79 | - |
TranscribeRt | 80 | - |
TranscribeSsa | 81 | - |
TranscribeAss | 82 | - |
TranscribeSbv | 83 | - |
TranscribeSmi | 84 | - |
TranscribeSami | 85 | - |
TranscribeStl | 86 | - |
TranscribeSub | 87 | - |
AssociatedAsset | 88 | - |
ContactSheetVTT | 91 | - |
ContactSheetTimecodes | 92 | - |
ContactSheetImage | 93 | - |
RenderedImage | 94 | - |
RokuBif | 95 | - |
AzureImageAnalysis | 97 | - |
AzureImageVectorize | 98 | - |
AzureTextVectorize | 99 | - |
ContentVectors | 101 | - |
SportLogiqVideoAnalysis | 104 | - |
AnimatedGif | 107 | - |
NomadMediaTasks | 109 | - |
GooglePhotosMetadata | 110 | - |
TwelveLabsVideoAnalysis | 113 | - |
BedrockImageAnalysis | 116 | - |
BedrockTextVectorizer | 117 | - |
BedrockImageVectorize | 118 | - |
BedrockTextSummary | 119 | - |
GeneratedImage | 120 | - |
TranscodeIvsRecording | 121 | - |
TranscriptSummary | 125 | - |
SearchCache | 126 | - |
WhisperTranscription | 127 | - |
BitmovinSceneDetection | 128 | - |
BedrockDataAutomation | 129 | - |
BedrockSceneDetection | 130 | - |
MobiusLabsLlmSegmentContent | 131 | - |
AudioWaveform | 132 | - |
CantoDetailJson | 133 | - |
AudioId3 | 134 | - |
WasabiAir | 139 | - |
NovaTextEmbedding | 140 | - |
NovaImageEmbedding | 141 | - |
NovaAudioEmbedding | 142 | - |
NovaVideoEmbedding | 143 | - |
NovaDocumentEmbedding | 144 | - |
TwelveLabsBedrockVideoAnalysis | 145 | - |
TwelveLabsVideoEmbedding | 146 | - |
TwelveLabsAudioEmbedding | 147 | - |
TwelveLabsImageEmbedding | 148 | - |
CustomType | 999 | - |
| name | int | description |
|---|
VidArchive | 1 | - |
NSMLParsingError | 2 | - |
InvalidFileStream | 3 | - |
FileMissing | 4 | - |
ServerException | 5 | - |
InvalidConnection | 6 | - |
KeyNameEmpty | 7 | - |
Unknown | 8 | - |
FtpListItemZeroBytes | 9 | - |
IgnoredStoryName | 10 | - |
| name | int | description |
|---|
MediaStore | 0 | - |
Archive | 1 | - |
MediaPackage | 2 | - |
Rtmp | 3 | - |
S3 | 4 | - |
LiveVodHls | 5 | - |
Rtp | 6 | - |
RtpFec | 7 | - |
| name | int | description |
|---|
Normal | | The session is active and healthy. No action needed. |
ChatDisabled | | Chat functionality has been disabled for this session. |
AccountExpired | | The user's account has expired. The client should end the session and redirect to the login page. |
SessionDeactivated | | The session has been deactivated (e.g., replaced by a newer login when single-session enforcement is enabled). The client should end the session. |
| name | int | description |
|---|
Replace | | - |
Clear | | - |
| name | int | description |
|---|
Idle | 1 | - |
Stopping | 2 | - |
Starting | 3 | - |
Recording | 4 | - |
Disabled | 5 | - |
| name | int | description |
|---|
Random | | - |
RandomWithinDateRange | | - |
Newest | | - |
NewestNotPlayed | | - |
| name | int | description |
|---|
PlaylistSchedule | | - |
SearchFilters | | - |
VideoAsset | | - |
LiveChannel | | - |
| name | int | description |
|---|
Asset | | - |
Dynamic | | - |
| name | int | description |
|---|
New | | The schedule has been defined but has not been started. |
Stopped | | The schedule has been stopped and is no longer processing events. |
Starting | | The schedule is being activated and will begin processing events shortly. |
Running | | The schedule is active and processing events according to the configured timeline. |
Stopping | | The schedule is being deactivated and will stop processing new events. |
Error | | The schedule encountered an error. Review the schedule details for more information. |
| name | int | description |
|---|
Playlist | | - |
IntelligentSchedule | | - |
IntelligentPlaylist | | - |
| name | int | description |
|---|
And | 0 | All filter conditions must match (logical AND). This is the default behaviour. |
Or | 1 | At least one filter condition must match (logical OR). |
| name | int | description |
|---|
Equals | 0 | Matches records where the field value exactly equals the supplied value. |
NotEquals | 1 | Matches records where the field value does not equal the supplied value. |
Contains | 2 | Matches records where the field value contains the supplied substring. |
NotContains | 3 | Matches records where the field value does not contain the supplied substring. |
Like | 4 | Matches records using a wildcard pattern on the field value (use * as the wildcard character). |
NotLike | 5 | Matches records where the field value does not match the supplied wildcard pattern. |
LessThan | 6 | Matches records where the field value is strictly less than the supplied value. |
GreaterThan | 7 | Matches records where the field value is strictly greater than the supplied value. |
LessThanEquals | 8 | Matches records where the field value is less than or equal to the supplied value. |
GreaterThanEquals | 9 | Matches records where the field value is greater than or equal to the supplied value. |
Prefix | 10 | Matches records where the field value begins with the supplied prefix string. |
| name | int | description |
|---|
Ascending | 0 | Sorts results from the lowest value to the highest value (A → Z, earliest → latest). |
Descending | 1 | Sorts results from the highest value to the lowest value (Z → A, latest → earliest). |
| name | int | description |
|---|
AssetDetails | 1 | - |
ExactTitle | 2 | - |
TextContents | 3 | - |
Transcripts | 4 | - |
CustomMetadata | 5 | - |
ExifMetadata | 6 | - |
Tags | 7 | - |
Collections | 8 | - |
RelatedContent | 9 | - |
Annotations | 10 | - |
AI_Labels | 11 | - |
AI_Text | 12 | - |
AI_Captions | 13 | - |
| name | int | description |
|---|
Hidden | 0 | - |
Disabled | 1 | - |
Editable | 2 | - |
| name | int | description |
|---|
Read | 0 | - |
FileWrite | 1 | - |
FolderWrite | 2 | - |
Administrator | 3 | - |
Guest | 4 | - |
| name | int | description |
|---|
Download | 1 | - |
Comment | 2 | - |
| name | int | description |
|---|
Active | 1 | - |
Disabled | 2 | - |
Expired | 3 | - |
| name | int | description |
|---|
Media | 1 | - |
Folder | 2 | - |
ContentGroup | 3 | - |
LiveChannel | 4 | - |
Content | 5 | - |
| name | int | description |
|---|
New | 1 | - |
Initializing | 2 | - |
InitializingContent | 3 | - |
Initialized | 4 | - |
InitializationError | 5 | - |
| name | int | description |
|---|
Pending | 0 | - |
Verified | 1 | - |
Uploading | 2 | - |
| name | int | description |
|---|
New | 0 | - |
Creating | 1 | - |
Detached | 2 | - |
Attached | 3 | - |
Deleting | 4 | - |
Deleted | 5 | - |
CreateFailed | 6 | - |
Detaching | 7 | - |
Attaching | 8 | - |
Updating | 9 | - |
Error | 10 | - |
| name | int | description |
|---|
Standard | 1 | General-purpose storage for frequently accessed data. Highest availability and lowest latency. |
ReducedRedundancy | 2 | Lower-cost storage with reduced redundancy. Suitable for non-critical, reproducible data. (Legacy AWS class.) |
Glacier | 3 | Long-term archival storage. Retrieval takes minutes to hours and incurs a restore fee. |
StandardInfrequentAccess | 4 | Infrequently accessed data stored across multiple availability zones. Lower cost than Standard; retrieval milliseconds. |
OneZoneInfrequentAccess | 5 | Infrequently accessed data stored in a single availability zone. Lower cost than Standard-IA; not resilient to AZ loss. |
IntelligentTiering | 6 | Automatically moves objects between access tiers based on access patterns to optimise cost. |
DeepArchive | 7 | Lowest-cost archival storage for data rarely if ever retrieved. Retrieval takes 12 hours or longer. |
GlacierInstantRetrieval | 8 | Archival storage with millisecond retrieval latency. Suitable for archives accessed occasionally. |
Outposts | 9 | On-premises storage using AWS Outposts infrastructure. |
| name | int | description |
|---|
Verbose | | - |
Concise | | - |
Transcript | | - |
| name | int | description |
|---|
DocX | 0 | MS Office DocX. |
Text | 1 | Plain Text. |
SRT | 2 | SRT. |
VTT | 3 | VTT. |
| name | int | description |
|---|
UdpPush | 1 | - |
RtpPush | 2 | - |
RtmpPush | 3 | - |
RtmpPull | 4 | - |
UrlPull | 5 | - |
Mp4File | 6 | - |
MediaConnect | 7 | - |
InputDevice | 8 | - |
| name | int | description |
|---|
Cancel | | If the file already exists on the server then an error will occur |
Continue | | If the file already exists on the server, then it will be resumed |
Replace | | If the file already exists on the server, then the existing one will be erased and the new one will take it's place |
AssetReplace | | If the asset already exists on the server, then the existing one will be replaced and the new one will take it's place |
| name | int | description |
|---|
ReplaceDisplayName | | - |
ReplaceDisplayDate | | - |
ReplaceLanguage | | - |
RecreateThumbnail | | - |
RecreatePreview | | - |
RecreateSubtitles | | - |
RecreateTranscodes | | - |
| name | int | description |
|---|
Normal | | The session is active and the user has full access. |
ChatDisabled | | The user's chat functionality has been restricted for this session. |
SessionReplaced | | The session was replaced by a newer login (single-session enforcement). |
Deactivated | | The session has been deactivated by an administrator. |
SharedAccess | | The session belongs to a guest user with shared content access. |
PendingInvite | | The user has a pending invitation that has not yet been accepted. |
Expired | | The session has expired due to inactivity or account expiration. |
DeletedInvite | | The user's invitation was revoked and their session was terminated. |
| name | int | description |
|---|
Undefined | | - |
Watchlist | | - |
LiveStream | | - |
| name | int | description |
|---|
Progress | | - |
FirstQuartile | | - |
Midpoint | | - |
ThirdQuartile | | - |
Complete | | - |
Hide | | - |
LiveStream | | - |