Freigeben über


OperationContract interface

API-Vorgangsdetails.

Extends

Eigenschaften

description

Beschreibung des Vorgangs. Kann HTML-Formatierungstags enthalten.

displayName

Vorgangsname.

method

Eine gültige HTTP-Vorgangsmethode. Typische HTTP-Methoden wie GET, PUT, POST, aber nicht nur durch sie beschränkt.

policies

Vorgangsrichtlinien

request

Eine Entität, die Anforderungsdetails enthält.

responses

Array von Vorgangsantworten.

templateParameters

Sammlung von URL-Vorlagenparametern.

urlTemplate

Relative URL-Vorlage, die die Zielressource für diesen Vorgang identifiziert. Kann Parameter enthalten. Beispiel: /customers/{cid}/orders/{oid}/?date={date}

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

description

Beschreibung des Vorgangs. Kann HTML-Formatierungstags enthalten.

description?: string

Eigenschaftswert

string

displayName

Vorgangsname.

displayName?: string

Eigenschaftswert

string

method

Eine gültige HTTP-Vorgangsmethode. Typische HTTP-Methoden wie GET, PUT, POST, aber nicht nur durch sie beschränkt.

method?: string

Eigenschaftswert

string

policies

Vorgangsrichtlinien

policies?: string

Eigenschaftswert

string

request

Eine Entität, die Anforderungsdetails enthält.

request?: RequestContract

Eigenschaftswert

responses

Array von Vorgangsantworten.

responses?: ResponseContract[]

Eigenschaftswert

templateParameters

Sammlung von URL-Vorlagenparametern.

templateParameters?: ParameterContract[]

Eigenschaftswert

urlTemplate

Relative URL-Vorlage, die die Zielressource für diesen Vorgang identifiziert. Kann Parameter enthalten. Beispiel: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt