Freigeben über


Documentation interface

Schnittstelle, die eine Dokumentation darstellt.

Methoden

createOrUpdate(string, string, string, DocumentationContract, DocumentationCreateOrUpdateOptionalParams)

Erstellt eine neue Dokumentation oder aktualisiert eine vorhandene.

delete(string, string, string, string, DocumentationDeleteOptionalParams)

Löscht die angegebene Dokumentation aus einer API.

get(string, string, string, DocumentationGetOptionalParams)

Ruft die Details der Dokumentation ab, die durch den Bezeichner angegeben wird.

getEntityTag(string, string, string, DocumentationGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) der Dokumentation anhand des Bezeichners ab.

listByService(string, string, DocumentationListByServiceOptionalParams)

Listet alle Dokumentationen der API-Verwaltungsdienstinstanz auf.

update(string, string, string, string, DocumentationUpdateContract, DocumentationUpdateOptionalParams)

Aktualisiert die Details der Dokumentation für eine API, die durch ihren Bezeichner angegeben ist.

Details zur Methode

createOrUpdate(string, string, string, DocumentationContract, DocumentationCreateOrUpdateOptionalParams)

Erstellt eine neue Dokumentation oder aktualisiert eine vorhandene.

function createOrUpdate(resourceGroupName: string, serviceName: string, documentationId: string, parameters: DocumentationContract, options?: DocumentationCreateOrUpdateOptionalParams): Promise<DocumentationCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

documentationId

string

Dokumentations-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

parameters
DocumentationContract

Erstellen Sie Parameter.

options
DocumentationCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, string, DocumentationDeleteOptionalParams)

Löscht die angegebene Dokumentation aus einer API.

function delete(resourceGroupName: string, serviceName: string, documentationId: string, ifMatch: string, options?: DocumentationDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

documentationId

string

Dokumentations-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für bedingungslose Aktualisierung sein.

options
DocumentationDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, DocumentationGetOptionalParams)

Ruft die Details der Dokumentation ab, die durch den Bezeichner angegeben wird.

function get(resourceGroupName: string, serviceName: string, documentationId: string, options?: DocumentationGetOptionalParams): Promise<DocumentationGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

documentationId

string

Dokumentations-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

options
DocumentationGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, DocumentationGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) der Dokumentation anhand des Bezeichners ab.

function getEntityTag(resourceGroupName: string, serviceName: string, documentationId: string, options?: DocumentationGetEntityTagOptionalParams): Promise<DocumentationGetEntityTagHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

documentationId

string

Dokumentations-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

options
DocumentationGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

listByService(string, string, DocumentationListByServiceOptionalParams)

Listet alle Dokumentationen der API-Verwaltungsdienstinstanz auf.

function listByService(resourceGroupName: string, serviceName: string, options?: DocumentationListByServiceOptionalParams): PagedAsyncIterableIterator<DocumentationContract, DocumentationContract[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

options
DocumentationListByServiceOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, string, string, DocumentationUpdateContract, DocumentationUpdateOptionalParams)

Aktualisiert die Details der Dokumentation für eine API, die durch ihren Bezeichner angegeben ist.

function update(resourceGroupName: string, serviceName: string, documentationId: string, ifMatch: string, parameters: DocumentationUpdateContract, options?: DocumentationUpdateOptionalParams): Promise<DocumentationUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

documentationId

string

Dokumentations-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für bedingungslose Aktualisierung sein.

parameters
DocumentationUpdateContract

Parameter für dokumentationsupdates.

options
DocumentationUpdateOptionalParams

Die Optionsparameter.

Gibt zurück