CommunicationsOperations interface
Interfaccia che rappresenta un'operazione di comunicazione.
Proprietà
| begin |
|
| begin |
|
| check |
Controllare la disponibilità di un nome di risorsa. Questa API deve essere usata per verificare l'univocità del nome per l'aggiunta di una nuova comunicazione al ticket di supporto. |
| create | Aggiunge una nuova comunicazione cliente a un ticket di supporto tecnico di Azure. |
| get | Restituisce i dettagli di comunicazione per un ticket di supporto. |
| list | Elenca tutte le comunicazioni (allegati non inclusi) per un ticket di supporto. |
Dettagli proprietà
beginCreate
Avviso
Questa API è ora deprecata.
use create instead
beginCreate: (supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<CommunicationDetails>, CommunicationDetails>>
Valore della proprietà
(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<CommunicationDetails>, CommunicationDetails>>
beginCreateAndWait
Avviso
Questa API è ora deprecata.
use create instead
beginCreateAndWait: (supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams) => Promise<CommunicationDetails>
Valore della proprietà
(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams) => Promise<CommunicationDetails>
checkNameAvailability
Controllare la disponibilità di un nome di risorsa. Questa API deve essere usata per verificare l'univocità del nome per l'aggiunta di una nuova comunicazione al ticket di supporto.
checkNameAvailability: (supportTicketName: string, checkNameAvailabilityInput: CheckNameAvailabilityInput, options?: CommunicationsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityOutput>
Valore della proprietà
(supportTicketName: string, checkNameAvailabilityInput: CheckNameAvailabilityInput, options?: CommunicationsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityOutput>
create
Aggiunge una nuova comunicazione cliente a un ticket di supporto tecnico di Azure.
create: (supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams) => PollerLike<OperationState<CommunicationDetails>, CommunicationDetails>
Valore della proprietà
(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams) => PollerLike<OperationState<CommunicationDetails>, CommunicationDetails>
get
Restituisce i dettagli di comunicazione per un ticket di supporto.
get: (supportTicketName: string, communicationName: string, options?: CommunicationsGetOptionalParams) => Promise<CommunicationDetails>
Valore della proprietà
(supportTicketName: string, communicationName: string, options?: CommunicationsGetOptionalParams) => Promise<CommunicationDetails>
list
Elenca tutte le comunicazioni (allegati non inclusi) per un ticket di supporto.
È anche possibile filtrare le comunicazioni tramite ticket di supporto CreatedDate o CommunicationType usando il parametro $filter. L'unico tipo di comunicazione attualmente supportato è Web. L'output sarà un risultato di paging con nextLink, che consente di recuperare il set successivo di risultati di comunicazione.
I dati dei ticket di supporto sono disponibili per 18 mesi dopo la creazione del ticket. Se un ticket è stato creato più di 18 mesi fa, una richiesta di dati potrebbe causare un errore.
list: (supportTicketName: string, options?: CommunicationsListOptionalParams) => PagedAsyncIterableIterator<CommunicationDetails, CommunicationDetails[], PageSettings>
Valore della proprietà
(supportTicketName: string, options?: CommunicationsListOptionalParams) => PagedAsyncIterableIterator<CommunicationDetails, CommunicationDetails[], PageSettings>