Waiting for engine...
Skip to main content

eventStreamsSubscriptionCreate

Creates a new subscription

Description: This mutation registers a new subscription for a given topic in a specific environment.

Input:

  • input: EventStreamsSubscriptionCreateInput! — Subscription creation details.

Example:

mutation {
eventStreamsSubscriptionCreate(input: {
environmentId: "04b4ea77-e1ec-4ca2-be90-11e188d1bcdb"
topicName: "CreateTopic"
name: "Created from GraphQL"
}) {
name
topic {
name
environment
producerCount
subscriptionCount
subscriptions
backlogCount
messageRateIn
messageRateOut
createdTime
producers
description
createdBy
partitions
}
type
durable
backlogCount
messageRateOut
createdTime
consumers {
name
messageRateOut
}
description
deadLetterBacklogCount
retryBacklogCount
}
}

eventStreamsSubscriptionCreate(
input: EventStreamsSubscriptionCreateInput!
): EventStreamsSubscription!

Arguments

eventStreamsSubscriptionCreate.input ● EventStreamsSubscriptionCreateInput! non-null input event-streams-admin

Type

EventStreamsSubscription object event-streams-query

On this Page