Partilhar via


Communications interface

Interface que representa uma Comunicação.

Métodos

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação de cliente a um pedido de suporte do Azure.

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação de cliente a um pedido de suporte do Azure.

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade de um nome de recurso. Esta API deve ser utilizada para verificar a exclusividade do nome para adicionar uma nova comunicação ao pedido de suporte.

get(string, string, CommunicationsGetOptionalParams)

Devolve os detalhes de comunicação de um pedido de suporte.

list(string, CommunicationsListOptionalParams)

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

Também pode filtrar as comunicações de pedidos de suporte por CreatedDate ou CommunicationType com o parâmetro $filter. O único tipo de comunicação suportada atualmente é a Web. A saída será um resultado paginado com nextLink, com o qual pode obter o próximo conjunto de resultados de Comunicação.

Os dados dos pedidos de suporte estão disponíveis durante 18 meses após a criação do pedido de suporte. Se um pedido de suporte tiver sido criado há mais de 18 meses, um pedido de dados poderá causar um erro.

Detalhes de Método

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação de cliente a um pedido 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 pedido de suporte.

communicationName

string

Nome da comunicação.

createCommunicationParameters
CommunicationDetails

Objeto de comunicação.

options
CommunicationsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Adiciona uma nova comunicação de cliente a um pedido de suporte do Azure.

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

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

communicationName

string

Nome da comunicação.

createCommunicationParameters
CommunicationDetails

Objeto de comunicação.

options
CommunicationsCreateOptionalParams

Os parâmetros de opções.

Devoluções

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade de um nome de recurso. Esta API deve ser utilizada para verificar a exclusividade do nome para adicionar uma nova comunicação ao pedido de suporte.

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

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

checkNameAvailabilityInput
CheckNameAvailabilityInput

Entrada para verificar.

options
CommunicationsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, CommunicationsGetOptionalParams)

Devolve os detalhes de comunicação de um pedido de suporte.

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

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

communicationName

string

Nome da comunicação.

options
CommunicationsGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, CommunicationsListOptionalParams)

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

Também pode filtrar as comunicações de pedidos de suporte por CreatedDate ou CommunicationType com o parâmetro $filter. O único tipo de comunicação suportada atualmente é a Web. A saída será um resultado paginado com nextLink, com o qual pode obter o próximo conjunto de resultados de Comunicação.

Os dados dos pedidos de suporte estão disponíveis durante 18 meses após a criação do pedido de suporte. Se um pedido de suporte tiver sido criado há mais de 18 meses, um pedido de dados poderá causar um erro.

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

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

options
CommunicationsListOptionalParams

Os parâmetros de opções.

Devoluções