OperationContract interface
Dettagli dell'operazione API.
- Extends
Proprietà
description | Descrizione dell'operazione. Può includere tag di formattazione HTML. |
display |
Nome operazione. |
method | Metodo di operazione HTTP valido. Metodi Http tipici come GET, PUT, POST, ma non limitati solo da essi. |
policies | Criteri operativi |
request | Entità contenente i dettagli della richiesta. |
responses | Matrice di risposte dell'operazione. |
template |
Raccolta di parametri del modello url. |
url |
Modello di URL relativo che identifica la risorsa di destinazione per questa operazione. Può includere parametri. Esempio: /customers/{cid}/orders/{oid}/?date={date} |
Proprietà ereditate
id | ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
name | Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
type | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
description
Descrizione dell'operazione. Può includere tag di formattazione HTML.
description?: string
Valore della proprietà
string
displayName
Nome operazione.
displayName?: string
Valore della proprietà
string
method
Metodo di operazione HTTP valido. Metodi Http tipici come GET, PUT, POST, ma non limitati solo da essi.
method?: string
Valore della proprietà
string
policies
Criteri operativi
policies?: string
Valore della proprietà
string
request
Entità contenente i dettagli della richiesta.
request?: RequestContract
Valore della proprietà
responses
Matrice di risposte dell'operazione.
responses?: ResponseContract[]
Valore della proprietà
templateParameters
Raccolta di parametri del modello url.
templateParameters?: ParameterContract[]
Valore della proprietà
urlTemplate
Modello di URL relativo che identifica la risorsa di destinazione per questa operazione. Può includere parametri. Esempio: /customers/{cid}/orders/{oid}/?date={date}
urlTemplate?: string
Valore della proprietà
string
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
ereditato daProxyResource.id
name
Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
ereditato daProxyResource.name
type
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type