Table of Contents

Struct CreateConversationRequest

Namespace
Vonage.Conversations.CreateConversation
Assembly
Vonage.dll
public readonly struct CreateConversationRequest : IVonageRequest
Implements
Inherited Members

Properties

Callback

Conversation callback

public Maybe<Callback> Callback { get; }

Property Value

Maybe<Callback>

DisplayName

The public facing name of the conversation

public Maybe<string> DisplayName { get; }

Property Value

Maybe<string>

ImageUrl

An image URL that you associate with the conversation

public Maybe<Uri> ImageUrl { get; }

Property Value

Maybe<Uri>

Name

Your internal conversation name. Must be unique

public Maybe<string> Name { get; }

Property Value

Maybe<string>

Numbers

Conversation numbers

public Maybe<IEnumerable<INumber>> Numbers { get; }

Property Value

Maybe<IEnumerable<INumber>>

Properties

Conversation properties

public Maybe<Properties> Properties { get; }

Property Value

Maybe<Properties>

Methods

Build()

Initializes a builder for CreateConversationRequest.

public static IBuilderForOptional Build()

Returns

IBuilderForOptional

The builder.

BuildRequestMessage()

Converts the request to a HttpRequest.

public HttpRequestMessage BuildRequestMessage()

Returns

HttpRequestMessage

The Http request.