Partilhar via


CommunicationsNoSubscription interface

Interface que representa uma CommunicationsNoSubscription.

Métodos

beginCreate(string, string, CommunicationDetails, CommunicationsNoSubscriptionCreateOptionalParams)

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

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsNoSubscriptionCreateOptionalParams)

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

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsNoSubscriptionCheckNameAvailabilityOptionalParams)

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, CommunicationsNoSubscriptionGetOptionalParams)

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

list(string, CommunicationsNoSubscriptionListOptionalParams)

Listas 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. O resultado será um resultado paginado com nextLink, com o qual pode obter o próximo conjunto de resultados de Comunicação.

Os dados do pedido 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, CommunicationsNoSubscriptionCreateOptionalParams)

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

function beginCreate(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsNoSubscriptionCreateOptionalParams): 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
CommunicationsNoSubscriptionCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsNoSubscriptionCreateOptionalParams)

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

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

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

communicationName

string

Nome da comunicação.

createCommunicationParameters
CommunicationDetails

Objeto de comunicação.

options
CommunicationsNoSubscriptionCreateOptionalParams

Os parâmetros de opções.

Devoluções

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsNoSubscriptionCheckNameAvailabilityOptionalParams)

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?: CommunicationsNoSubscriptionCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityOutput>

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

checkNameAvailabilityInput
CheckNameAvailabilityInput

Entrada a verificar.

Devoluções

get(string, string, CommunicationsNoSubscriptionGetOptionalParams)

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

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

Parâmetros

supportTicketName

string

Nome do pedido de suporte.

communicationName

string

Nome da comunicação.

options
CommunicationsNoSubscriptionGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, CommunicationsNoSubscriptionListOptionalParams)

Listas 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. O resultado será um resultado paginado com nextLink, com o qual pode obter o próximo conjunto de resultados de Comunicação.

Os dados do pedido 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?: CommunicationsNoSubscriptionListOptionalParams): PagedAsyncIterableIterator<CommunicationDetails, CommunicationDetails[], PageSettings>

Parâmetros

supportTicketName

string

Nome do pedido de suporte

options
CommunicationsNoSubscriptionListOptionalParams

Os parâmetros de opções.

Devoluções