Delen via


Communications interface

Interface die een communicatie vertegenwoordigt.

Methoden

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Hiermee voegt u een nieuwe klantcommunicatie toe aan een ondersteuning voor Azure-ticket.

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Hiermee voegt u een nieuwe klantcommunicatie toe aan een ondersteuning voor Azure-ticket.

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Controleer de beschikbaarheid van een resourcenaam. Deze API moet worden gebruikt om de uniekheid van de naam te controleren voor het toevoegen van een nieuwe communicatie aan het ondersteuningsticket.

get(string, string, CommunicationsGetOptionalParams)

Retourneert communicatiegegevens voor een ondersteuningsticket.

list(string, CommunicationsListOptionalParams)

Een lijst met alle communicatie (bijlagen niet inbegrepen) voor een ondersteuningsticket.

U kunt de communicatie met ondersteuningstickets ook filteren op CreatedDate of CommunicationType met behulp van de parameter $filter. Het enige communicatietype dat momenteel wordt ondersteund, is web. De uitvoer wordt een paginaresultaat met nextLink, waarmee u de volgende set communicatieresultaten kunt ophalen.

Ondersteuningsticketgegevens zijn 18 maanden na het maken van het ticket beschikbaar. Als een ticket meer dan 18 maanden geleden is gemaakt, kan een aanvraag voor gegevens een fout veroorzaken.

Methodedetails

beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Hiermee voegt u een nieuwe klantcommunicatie toe aan een ondersteuning voor Azure-ticket.

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

Parameters

supportTicketName

string

Naam van ondersteuningsticket.

communicationName

string

Communicatienaam.

createCommunicationParameters
CommunicationDetails

Communicatieobject.

options
CommunicationsCreateOptionalParams

De optiesparameters.

Retouren

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

beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)

Hiermee voegt u een nieuwe klantcommunicatie toe aan een ondersteuning voor Azure-ticket.

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

Parameters

supportTicketName

string

Naam van ondersteuningsticket.

communicationName

string

Communicatienaam.

createCommunicationParameters
CommunicationDetails

Communicatieobject.

options
CommunicationsCreateOptionalParams

De optiesparameters.

Retouren

checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)

Controleer de beschikbaarheid van een resourcenaam. Deze API moet worden gebruikt om de uniekheid van de naam te controleren voor het toevoegen van een nieuwe communicatie aan het ondersteuningsticket.

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

Parameters

supportTicketName

string

Naam van ondersteuningsticket.

checkNameAvailabilityInput
CheckNameAvailabilityInput

Invoer om te controleren.

Retouren

get(string, string, CommunicationsGetOptionalParams)

Retourneert communicatiegegevens voor een ondersteuningsticket.

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

Parameters

supportTicketName

string

Naam van ondersteuningsticket.

communicationName

string

Communicatienaam.

options
CommunicationsGetOptionalParams

De optiesparameters.

Retouren

list(string, CommunicationsListOptionalParams)

Een lijst met alle communicatie (bijlagen niet inbegrepen) voor een ondersteuningsticket.

U kunt de communicatie met ondersteuningstickets ook filteren op CreatedDate of CommunicationType met behulp van de parameter $filter. Het enige communicatietype dat momenteel wordt ondersteund, is web. De uitvoer wordt een paginaresultaat met nextLink, waarmee u de volgende set communicatieresultaten kunt ophalen.

Ondersteuningsticketgegevens zijn 18 maanden na het maken van het ticket beschikbaar. Als een ticket meer dan 18 maanden geleden is gemaakt, kan een aanvraag voor gegevens een fout veroorzaken.

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

Parameters

supportTicketName

string

Naam van ondersteuningsticket.

options
CommunicationsListOptionalParams

De optiesparameters.

Retouren