Freigeben über


Communications interface

Schnittstelle, die eine Kommunikation darstellt.

Methoden

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Fügt einem Azure-Supportticket eine neue Kundenkommunikation hinzu.

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Fügt einem Azure-Supportticket eine neue Kundenkommunikation hinzu.

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Überprüfen Sie die Verfügbarkeit eines Ressourcennamens. Diese API sollte verwendet werden, um die Eindeutigkeit des Namens zum Hinzufügen einer neuen Kommunikation zum Supportticket zu überprüfen.

get(string, string, CommunicationsGetOptionalParams)

Gibt Kommunikationsdetails für ein Supportticket zurück.

list(string, CommunicationsListOptionalParams)

Listet alle Kommunikationen (Anlagen, die nicht enthalten sind) für ein Supportticket auf.

Sie können auch die Support-Ticketkommunikation filtern, indem Sie CreatedDate oder CommunicationType- mithilfe des $filter Parameters verwenden. Der einzige typ der heute unterstützten Kommunikation ist Web-. Die Ausgabe ist ein seitenseitiges Ergebnis mit nextLink-, mit dem Sie die nächsten Kommunikationsergebnisse abrufen können.

Supportticketdaten sind 18 Monate nach der Ticketerstellung verfügbar. Wenn vor mehr als 18 Monaten ein Ticket erstellt wurde, kann eine Datenanforderung zu einem Fehler führen.

Details zur Methode

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Fügt einem Azure-Supportticket eine neue Kundenkommunikation hinzu.

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

Parameter

supportTicketName

string

Supportticketname.

communicationName

string

Kommunikationsname.

createCommunicationParameters
CommunicationDetails

Kommunikationsobjekt.

options
CommunicationsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Fügt einem Azure-Supportticket eine neue Kundenkommunikation hinzu.

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

Parameter

supportTicketName

string

Supportticketname.

communicationName

string

Kommunikationsname.

createCommunicationParameters
CommunicationDetails

Kommunikationsobjekt.

options
CommunicationsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Überprüfen Sie die Verfügbarkeit eines Ressourcennamens. Diese API sollte verwendet werden, um die Eindeutigkeit des Namens zum Hinzufügen einer neuen Kommunikation zum Supportticket zu überprüfen.

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

Parameter

supportTicketName

string

Supportticketname.

checkNameAvailabilityInput
CheckNameAvailabilityInput

Zu überprüfende Eingabe.

Gibt zurück

get(string, string, CommunicationsGetOptionalParams)

Gibt Kommunikationsdetails für ein Supportticket zurück.

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

Parameter

supportTicketName

string

Supportticketname.

communicationName

string

Kommunikationsname.

options
CommunicationsGetOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, CommunicationsListOptionalParams)

Listet alle Kommunikationen (Anlagen, die nicht enthalten sind) für ein Supportticket auf.

Sie können auch die Support-Ticketkommunikation filtern, indem Sie CreatedDate oder CommunicationType- mithilfe des $filter Parameters verwenden. Der einzige typ der heute unterstützten Kommunikation ist Web-. Die Ausgabe ist ein seitenseitiges Ergebnis mit nextLink-, mit dem Sie die nächsten Kommunikationsergebnisse abrufen können.

Supportticketdaten sind 18 Monate nach der Ticketerstellung verfügbar. Wenn vor mehr als 18 Monaten ein Ticket erstellt wurde, kann eine Datenanforderung zu einem Fehler führen.

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

Parameter

supportTicketName

string

Supportticketname.

options
CommunicationsListOptionalParams

Die Optionsparameter.

Gibt zurück