Skip to main content

Delete Subscription

Request

This API provides capability to delete user's Stream Subscriptions

Security
BearerAuth
Path
streamIdstring, (uuid)required

Stream UUID

Example:657400f8-d360-11e9-bb65-2a2ae2dbcce5
subscriptionIdstring, (uuid)required

Stream Subscription UUID

Example:557400f8-d360-11e9-bb65-2a2ae2dbcce4
Payload
// No request payload

Responses

Stream Subscription object

Bodyapplication/json
hrefstring, (uri)read-only

Stream Subscription URI

Example:"https://api.equinix.com/fabric/v4/streams/d684aa26-8276-48b7-bb42-a6d9def0a418/subscriptions/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170"
uuidstring, (uuid)

Equinix-assigned access point identifier

Example:"c9b8e7a2-f3b1-4576-a4a9-1366a63df170"
typestring

type

Value:"STREAM_SUBSCRIPTION"
namestring

Customer-provided subscription name

descriptionstring

Customer-provided subscription description

statestring

Steam subscription provision state

Enum:"PROVISIONING""PROVISIONED""REPROVISIONING""DEPROVISIONING""DEPROVISIONED""FAILED"
enabledboolean

Stream subscription enabled status

metricSelectorobject(StreamSubscriptionSelector)
eventSelectorobject(StreamSubscriptionSelector)
sinkobject(StreamSubscriptionSinkResponse)

Create Stream destination

operationobject(StreamSubscriptionOperation)

Stream subscription operational information

changeLogobject(Changelog)

Change log

Response
{ "href": "https://api.equinix.com/fabric/v4/streams/d684aa26-8276-48b7-bb42-a6d9def0a418/subscriptions/d684aa26-8276-48b7-bb42-a6d9def0a418", "uuid": "d684aa26-8276-48b7-bb42-a6d9def0a418", "type": "STREAM_SUBSCRIPTION", "name": "stream 1", "description": "stream dec 1", "state": "DEPROVISIONING", "enabled": true, "metricSelector": { "include": [ … ] }, "eventSelector": { "include": [ … ] }, "sink": { "uri": "https://xxxxxx", "type": "SPLUNK_HEC", "credential": { … }, "settings": { … }, "batchEnabled": false, "batchSizeMax": 50, "batchWaitTimeMax": 5 }, "changeLog": { "createdDateTime": "2024-05-06T16:21:18.545214Z" } }
Was this page helpful?