TopicsOperations interface

Interface representing a Topics operations.

Properties

beginDelete
beginDeleteAndWait
create

Create confluent topics by Name

delete
get

Get confluent topic by Name

list

Lists of all the topics in a clusters

Property Details

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsDeleteOptionalParams) => Promise<void>

create

Create confluent topics by Name

create: (resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsCreateOptionalParams) => Promise<TopicRecord>

Property Value

(resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsCreateOptionalParams) => Promise<TopicRecord>

delete

delete: (resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get confluent topic by Name

get: (resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsGetOptionalParams) => Promise<TopicRecord>

Property Value

(resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, topicName: string, options?: TopicsGetOptionalParams) => Promise<TopicRecord>

list

Lists of all the topics in a clusters

list: (resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, options?: TopicsListOptionalParams) => PagedAsyncIterableIterator<TopicRecord, TopicRecord[], PageSettings>

Property Value

(resourceGroupName: string, organizationName: string, environmentId: string, clusterId: string, options?: TopicsListOptionalParams) => PagedAsyncIterableIterator<TopicRecord, TopicRecord[], PageSettings>