ConversationsOperations interface

Interface representing a Conversations operations.

Properties

create

Creates a Conversation.

deleteConversation

Delete a conversation.

get

Fetch a Conversation by name.

list

List Conversation resources

update

Updates a Conversation.

Property Details

create

Creates a Conversation.

create: (projectName: string, options?: ConversationsCreateOptionalParams) => Promise<Conversation>

Property Value

(projectName: string, options?: ConversationsCreateOptionalParams) => Promise<Conversation>

deleteConversation

Delete a conversation.

deleteConversation: (conversationName: string, options?: ConversationsDeleteOptionalParams) => Promise<void>

Property Value

(conversationName: string, options?: ConversationsDeleteOptionalParams) => Promise<void>

get

Fetch a Conversation by name.

get: (conversationName: string, options?: ConversationsGetOptionalParams) => Promise<Conversation>

Property Value

(conversationName: string, options?: ConversationsGetOptionalParams) => Promise<Conversation>

list

List Conversation resources

list: (options?: ConversationsListOptionalParams) => PagedAsyncIterableIterator<Conversation, Conversation[], PageSettings>

Property Value

(options?: ConversationsListOptionalParams) => PagedAsyncIterableIterator<Conversation, Conversation[], PageSettings>

update

Updates a Conversation.

update: (conversationName: string, resource: ConversationCreateOrUpdateContent, options?: ConversationsUpdateOptionalParams) => Promise<Conversation>

Property Value

(conversationName: string, resource: ConversationCreateOrUpdateContent, options?: ConversationsUpdateOptionalParams) => Promise<Conversation>