Media Ingest and CDN Object Storage underwent end-of-life on 11/12/2018. Content may no longer be streamed via Media Ingest and content uploaded by your encoder to CDN Object Storage is no longer available. This article is still available in order to provide assistance while you migrate to a new streaming workflow.
Content may be deleted from CDN Object Storage by either:
Deleting a bucket will:
The deletion of a bucket is permanent and will immediately prevent the playback of its contents.
To delete a bucket
A bucket's assets may be deleted in bulk from the Object Storage page.
Key information:
Expand a bucket's row and then click Delete Objects to delete the first 100 assets starting from the current page.
100 assets will be deleted regardless of whether the current page lists more or less than 100 items. If the bucket contains less than 100 assets, then all of those assets will be deleted.
Any asset stored in CDN Object Storage may be deleted by issuing a HTTP DELETE request.
The deletion of an asset takes effect immediately and cannot be undone.
Only a single asset may be deleted per DELETE request. Delete a bucket to also delete all of its contents.
Issue a DELETE request by performing the following steps:
Find the desired asset's Contents tag.
<Contents>
<Key>HLS/bigbuckAtttSeg9-Frag70</Key>
<LastModified>2015-09-11T17:57:16.000Z</LastModified>
<ETag>"f79cef15aae7906d550f067a7aac59d4"</ETag>
<Size>2145248</Size>
<StorageClass>STANDARD</StorageClass>
<Owner>
<ID>0001</ID>
<DisplayName>Customer AN#0001</DisplayName>
</Owner>
</Contents>
Construct the URL to be deleted by appending the value defined in the Key tag to the desired bucket's base URL.
Sample key value:
Sample URL:
Submit a DELETE request with an Authorization header that contains valid authentication data.
Authorization Header Example:
The purpose of this scenario is to show how to issue a DELETE request via CURL. This scenario assumes the following setup:
Component | Description |
---|---|
Content URL |
https://stream.mydomain.com/0001-mybucket/marketing/widgets/conferenceAtttSeg9-Frag72 |
Access Key |
2058GEWESXL1IS1KI3GC |
Secret Key |
uZutNXKDXDa6mhpLdX2nF4pd4AssJ/Imo8Y88JLK |
To delete content via CURL
Apply Base64-encoding to the access and secret key pair.
Original value:
Encoded value:
Submit the following CURL request: