Compartilhar via


ArmApiManagementModelFactory.ApiOperationData Método

Definição

Inicializa uma nova instância de ApiOperationData.

public static Azure.ResourceManager.ApiManagement.ApiOperationData ApiOperationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ParameterContract> templateParameters = default, string description = default, Azure.ResourceManager.ApiManagement.Models.RequestContract request = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ResponseContract> responses = default, string policies = default, string displayName = default, string method = default, string uriTemplate = default);
static member ApiOperationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * seq<Azure.ResourceManager.ApiManagement.Models.ParameterContract> * string * Azure.ResourceManager.ApiManagement.Models.RequestContract * seq<Azure.ResourceManager.ApiManagement.Models.ResponseContract> * string * string * string * string -> Azure.ResourceManager.ApiManagement.ApiOperationData
Public Shared Function ApiOperationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional templateParameters As IEnumerable(Of ParameterContract) = Nothing, Optional description As String = Nothing, Optional request As RequestContract = Nothing, Optional responses As IEnumerable(Of ResponseContract) = Nothing, Optional policies As String = Nothing, Optional displayName As String = Nothing, Optional method As String = Nothing, Optional uriTemplate As String = Nothing) As ApiOperationData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

templateParameters
IEnumerable<ParameterContract>

Coleção de parâmetros de modelo de URL.

description
String

Descrição da operação. Pode incluir marcas de formatação HTML.

request
RequestContract

Uma entidade que contém detalhes da solicitação.

responses
IEnumerable<ResponseContract>

Matriz de respostas de operação.

policies
String

Políticas de operação.

displayName
String

Nome da Operação.

method
String

Um método de operação HTTP válido. Métodos Http típicos como GET, PUT, POST, mas não limitados apenas por eles.

uriTemplate
String

Modelo de URL relativa identificando o recurso de destino para esta operação. Pode incluir parâmetros. Exemplo: /customers/{cid}/orders/{oid}/?date={date}.

Retornos

Uma nova ApiOperationData instância para zombar.

Aplica-se a