Compartilhar via


Communications interface

Interface que representa uma Comunicação.

Métodos

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação do cliente a um tíquete de Suporte do Azure.

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação do cliente a um tíquete de Suporte do Azure.

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade de um nome de recurso. Essa API deve ser usada para verificar a exclusividade do nome para adicionar uma nova comunicação ao tíquete de suporte.

get(string, string, CommunicationsGetOptionalParams)

Retorna detalhes de comunicação para um tíquete de suporte.

list(string, CommunicationsListOptionalParams)

Lista todas as comunicações (anexos não incluídos) para um tíquete de suporte.

Você também pode filtrar as comunicações de tíquete de suporte por CreatedDate ou CommunicationType usando o parâmetro $filter. O único tipo de comunicação com suporte hoje é a Web. A saída será um resultado paginado com nextLink, usando o qual você pode recuperar o próximo conjunto de resultados de comunicação.

Os dados do tíquete de suporte estão disponíveis por 18 meses após a criação do tíquete. Se um tíquete tiver sido criado há mais de 18 meses, uma solicitação de dados poderá causar um erro.

Detalhes do método

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação do cliente a um tíquete de Suporte do Azure.

function beginCreate(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationDetails>, CommunicationDetails>>

Parâmetros

supportTicketName

string

Nome do tíquete de suporte.

communicationName

string

Nome da comunicação.

createCommunicationParameters
CommunicationDetails

Objeto de comunicação.

options
CommunicationsCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationDetails>, CommunicationDetails>>

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação do cliente a um tíquete de Suporte do Azure.

function beginCreateAndWait(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams): Promise<CommunicationDetails>

Parâmetros

supportTicketName

string

Nome do tíquete de suporte.

communicationName

string

Nome da comunicação.

createCommunicationParameters
CommunicationDetails

Objeto de comunicação.

options
CommunicationsCreateOptionalParams

Os parâmetros de opções.

Retornos

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade de um nome de recurso. Essa API deve ser usada para verificar a exclusividade do nome para adicionar uma nova comunicação ao tíquete de suporte.

function checkNameAvailability(supportTicketName: string, checkNameAvailabilityInput: CheckNameAvailabilityInput, options?: CommunicationsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityOutput>

Parâmetros

supportTicketName

string

Nome do tíquete de suporte.

checkNameAvailabilityInput
CheckNameAvailabilityInput

Entrada a ser verificada.

options
CommunicationsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, CommunicationsGetOptionalParams)

Retorna detalhes de comunicação para um tíquete de suporte.

function get(supportTicketName: string, communicationName: string, options?: CommunicationsGetOptionalParams): Promise<CommunicationDetails>

Parâmetros

supportTicketName

string

Nome do tíquete de suporte.

communicationName

string

Nome da comunicação.

options
CommunicationsGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, CommunicationsListOptionalParams)

Lista todas as comunicações (anexos não incluídos) para um tíquete de suporte.

Você também pode filtrar as comunicações de tíquete de suporte por CreatedDate ou CommunicationType usando o parâmetro $filter. O único tipo de comunicação com suporte hoje é a Web. A saída será um resultado paginado com nextLink, usando o qual você pode recuperar o próximo conjunto de resultados de comunicação.

Os dados do tíquete de suporte estão disponíveis por 18 meses após a criação do tíquete. Se um tíquete tiver sido criado há mais de 18 meses, uma solicitação de dados poderá causar um erro.

function list(supportTicketName: string, options?: CommunicationsListOptionalParams): PagedAsyncIterableIterator<CommunicationDetails, CommunicationDetails[], PageSettings>

Parâmetros

supportTicketName

string

Nome do tíquete de suporte.

options
CommunicationsListOptionalParams

Os parâmetros de opções.

Retornos