OperationContract interface
Détails de l’opération API.
- Extends
Propriétés
| description | Description de l’opération. Peut inclure des balises de mise en forme HTML. |
| display |
Nom de l’opération. |
| method | Méthode d’opération HTTP valide. Méthodes Http classiques telles que GET, PUT, POST, mais pas seulement par eux. |
| policies | Stratégies d’opération |
| request | Entité contenant les détails de la demande. |
| responses | Tableau de réponses d’opération. |
| template |
Collection de paramètres de modèle d’URL. |
| url |
Modèle d’URL relative identifiant la ressource cible pour cette opération. Peut inclure des paramètres. Exemple : /customers/{cid}/orders/{oid}/ ?date={date} |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
description
Description de l’opération. Peut inclure des balises de mise en forme HTML.
description?: string
Valeur de propriété
string
displayName
Nom de l’opération.
displayName?: string
Valeur de propriété
string
method
Méthode d’opération HTTP valide. Méthodes Http classiques telles que GET, PUT, POST, mais pas seulement par eux.
method?: string
Valeur de propriété
string
policies
Stratégies d’opération
policies?: string
Valeur de propriété
string
request
Entité contenant les détails de la demande.
request?: RequestContract
Valeur de propriété
responses
Tableau de réponses d’opération.
responses?: ResponseContract[]
Valeur de propriété
templateParameters
Collection de paramètres de modèle d’URL.
templateParameters?: ParameterContract[]
Valeur de propriété
urlTemplate
Modèle d’URL relative identifiant la ressource cible pour cette opération. Peut inclure des paramètres. Exemple : /customers/{cid}/orders/{oid}/ ?date={date}
urlTemplate?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deProxyResource.id
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deProxyResource.name
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deProxyResource.type