bitmovin_api_sdk.notifications.webhooks.encoding.manifest.error package

Submodules

bitmovin_api_sdk.notifications.webhooks.encoding.manifest.error.error_api module

class bitmovin_api_sdk.notifications.webhooks.encoding.manifest.error.error_api.ErrorApi(**kwargs)[source]

Bases: BaseApi

create(webhook: Webhook, **kwargs: dict) Webhook[source]

Add 'Manifest Error' Webhook (All Manifests)

Parameters

webhook (Webhook, required) – The 'Manifest Error' Webhook to be added.

Returns

Webhook Details

Return type

Webhook

create_by_manifest_id(manifest_id: string_types, webhook: Webhook, **kwargs: dict) Webhook[source]

Add 'Manifest Error' Webhook Notification (Specific Manifest)

Parameters
  • manifest_id (string_types, required) – Id of the manifest resource

  • webhook (Webhook, required) – The webhook notifications object. A maximum number of 5 webhooks per Manifest is allowed

Returns

Notification Details

Return type

Webhook

delete(notification_id: string_types, **kwargs: dict) BitmovinResponse[source]

Delete 'Manifest Error' Webhook

Parameters

notification_id (string_types, required) – Id of the webhook notification

Returns

Id of the webhook

Return type

BitmovinResponse

list(**kwargs: dict) Webhook[source]

Get 'Manifest Error' Webhooks (All Manifests)

Returns

List of notifications

Return type

Webhook

update(notification_id: string_types, webhook: Webhook, **kwargs: dict) Webhook[source]

Replace 'Manifest Error' Webhook Notification

Parameters
  • notification_id (string_types, required) – Id of the webhook notification

  • webhook (Webhook, required) – The webhook notification with the updated values

Returns

Notification Details

Return type

Webhook

Module contents