Dela via


OperationContract interface

API-åtgärdsinformation.

Extends

Egenskaper

description

Beskrivning av åtgärden. Kan innehålla HTML-formateringstaggar.

displayName

Åtgärdsnamn.

method

En giltig HTTP-åtgärdsmetod. Typiska HTTP-metoder som GET, PUT, POST men inte begränsat av dem.

policies

Åtgärdsprinciper

request

En entitet som innehåller information om begäran.

responses

Matris med åtgärdssvar.

templateParameters

Samling url-mallparametrar.

urlTemplate

Relativ URL-mall som identifierar målresursen för den här åtgärden. Kan innehålla parametrar. Exempel: /customers/{cid}/orders/{oid}/?date={date}

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på resursen OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

description

Beskrivning av åtgärden. Kan innehålla HTML-formateringstaggar.

description?: string

Egenskapsvärde

string

displayName

Åtgärdsnamn.

displayName?: string

Egenskapsvärde

string

method

En giltig HTTP-åtgärdsmetod. Typiska HTTP-metoder som GET, PUT, POST men inte begränsat av dem.

method?: string

Egenskapsvärde

string

policies

Åtgärdsprinciper

policies?: string

Egenskapsvärde

string

request

En entitet som innehåller information om begäran.

request?: RequestContract

Egenskapsvärde

responses

Matris med åtgärdssvar.

responses?: ResponseContract[]

Egenskapsvärde

templateParameters

Samling url-mallparametrar.

templateParameters?: ParameterContract[]

Egenskapsvärde

urlTemplate

Relativ URL-mall som identifierar målresursen för den här åtgärden. Kan innehålla parametrar. Exempel: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånProxyResource.id

name

Namnet på resursen OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånProxyResource.name

type

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånProxyResource.type