CommunicationDetails Class

Definition

Object that represents a Communication resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class CommunicationDetails : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type CommunicationDetails = class
    interface IResource
Public Class CommunicationDetails
Implements IResource
Inheritance
CommunicationDetails
Attributes
Implements

Constructors

CommunicationDetails()

Initializes a new instance of the CommunicationDetails class.

CommunicationDetails(String, String, String, String, String, String, String, String, Nullable<DateTime>)

Initializes a new instance of the CommunicationDetails class.

Properties

Body

Gets or sets body of the communication.

CommunicationDirection

Gets direction of communication. Possible values include: 'inbound', 'outbound'

CommunicationType

Gets communication type. Possible values include: 'web', 'phone'

CreatedDate

Gets time in UTC (ISO 8601 format) when the communication was created.

Id

Gets id of the resource.

Name

Gets name of the resource.

Sender

Gets or sets email address of the sender. This property is required if called by a service principal.

Subject

Gets or sets subject of the communication.

Type

Gets type of the resource 'Microsoft.Support/communications'.

Methods

Validate()

Validate the object.

Applies to