CommunicationsOperationsExtensions Class

Definition

Extension methods for CommunicationsOperations.

public static class CommunicationsOperationsExtensions
type CommunicationsOperationsExtensions = class
Public Module CommunicationsOperationsExtensions
Inheritance
CommunicationsOperationsExtensions

Methods

BeginCreate(ICommunicationsOperations, String, String, CommunicationDetails)

Adds a new customer communication to an Azure support ticket.

BeginCreateAsync(ICommunicationsOperations, String, String, CommunicationDetails, CancellationToken)

Adds a new customer communication to an Azure support ticket.

CheckNameAvailability(ICommunicationsOperations, String, CheckNameAvailabilityInput)

Check the availability of a resource name. This API should be used to check the uniqueness of the name for adding a new communication to the support ticket.

CheckNameAvailabilityAsync(ICommunicationsOperations, String, CheckNameAvailabilityInput, CancellationToken)

Check the availability of a resource name. This API should be used to check the uniqueness of the name for adding a new communication to the support ticket.

Create(ICommunicationsOperations, String, String, CommunicationDetails)

Adds a new customer communication to an Azure support ticket.

CreateAsync(ICommunicationsOperations, String, String, CommunicationDetails, CancellationToken)

Adds a new customer communication to an Azure support ticket.

Get(ICommunicationsOperations, String, String)

Returns communication details for a support ticket.

GetAsync(ICommunicationsOperations, String, String, CancellationToken)

Returns communication details for a support ticket.

List(ICommunicationsOperations, String, Nullable<Int32>, String)

Lists all communications (attachments not included) for a support ticket. <br/></br> You can also filter support ticket communications by CreatedDate or CommunicationType using the $filter parameter. The only type of communication supported today is Web. Output will be a paged result with nextLink, using which you can retrieve the next set of Communication results. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.

ListAsync(ICommunicationsOperations, String, Nullable<Int32>, String, CancellationToken)

Lists all communications (attachments not included) for a support ticket. <br/></br> You can also filter support ticket communications by CreatedDate or CommunicationType using the $filter parameter. The only type of communication supported today is Web. Output will be a paged result with nextLink, using which you can retrieve the next set of Communication results. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.

ListNext(ICommunicationsOperations, String)

Lists all communications (attachments not included) for a support ticket. <br/></br> You can also filter support ticket communications by CreatedDate or CommunicationType using the $filter parameter. The only type of communication supported today is Web. Output will be a paged result with nextLink, using which you can retrieve the next set of Communication results. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.

ListNextAsync(ICommunicationsOperations, String, CancellationToken)

Lists all communications (attachments not included) for a support ticket. <br/></br> You can also filter support ticket communications by CreatedDate or CommunicationType using the $filter parameter. The only type of communication supported today is Web. Output will be a paged result with nextLink, using which you can retrieve the next set of Communication results. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.

Applies to