ArmApiManagementModelFactory.RequestReportRecordContract Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de RequestReportRecordContract.
public static Azure.ResourceManager.ApiManagement.Models.RequestReportRecordContract RequestReportRecordContract (string apiId = default, string operationId = default, string productId = default, string userId = default, Azure.Core.RequestMethod? method = default, Uri uri = default, System.Net.IPAddress ipAddress = default, string backendResponseCode = default, int? responseCode = default, int? responseSize = default, DateTimeOffset? timestamp = default, string cache = default, double? apiTime = default, double? serviceTime = default, string apiRegion = default, Azure.Core.ResourceIdentifier subscriptionResourceId = default, string requestId = default, int? requestSize = default);
static member RequestReportRecordContract : string * string * string * string * Nullable<Azure.Core.RequestMethod> * Uri * System.Net.IPAddress * string * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * string * Nullable<double> * Nullable<double> * string * Azure.Core.ResourceIdentifier * string * Nullable<int> -> Azure.ResourceManager.ApiManagement.Models.RequestReportRecordContract
Public Shared Function RequestReportRecordContract (Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional productId As String = Nothing, Optional userId As String = Nothing, Optional method As Nullable(Of RequestMethod) = Nothing, Optional uri As Uri = Nothing, Optional ipAddress As IPAddress = Nothing, Optional backendResponseCode As String = Nothing, Optional responseCode As Nullable(Of Integer) = Nothing, Optional responseSize As Nullable(Of Integer) = Nothing, Optional timestamp As Nullable(Of DateTimeOffset) = Nothing, Optional cache As String = Nothing, Optional apiTime As Nullable(Of Double) = Nothing, Optional serviceTime As Nullable(Of Double) = Nothing, Optional apiRegion As String = Nothing, Optional subscriptionResourceId As ResourceIdentifier = Nothing, Optional requestId As String = Nothing, Optional requestSize As Nullable(Of Integer) = Nothing) As RequestReportRecordContract
Parâmetros
- apiId
- String
Caminho do identificador de API. /apis/{apiId}.
- operationId
- String
Caminho do identificador de operação. /apis/{apiId}/operations/{operationId}.
- productId
- String
Caminho do identificador do produto. /products/{productId}.
- userId
- String
Caminho do identificador do usuário. /users/{userId}.
- method
- Nullable<RequestMethod>
O método HTTP associado a essa solicitação..
- uri
- Uri
A URL completa associada a essa solicitação.
- ipAddress
- IPAddress
O endereço IP do cliente associado a essa solicitação.
- backendResponseCode
- String
O código de status HTTP recebido pelo gateway como resultado do encaminhamento dessa solicitação para o back-end.
- timestamp
- Nullable<DateTimeOffset>
A data e a hora em que essa solicitação foi recebida pelo gateway no formato ISO 8601.
- cache
- String
Especifica se o cache de resposta estava envolvido na geração da resposta. Se o valor for nenhum, o cache não foi usado. Se o valor for atingido, a resposta armazenada em cache será retornada. Se o valor for perdido, o cache foi usado, mas a pesquisa resultou em uma falha e a solicitação foi atendida pelo back-end.
ele tempo que levou para encaminhar este pedido para o back-end e obter a resposta de volta.
- apiRegion
- String
Região do Azure em que o gateway que processou essa solicitação está localizado.
- subscriptionResourceId
- ResourceIdentifier
Caminho do identificador de assinatura. /subscriptions/{subscriptionId}.
- requestId
- String
Identificador de solicitação.
Retornos
Uma nova RequestReportRecordContract instância para simulação.
Aplica-se a
Azure SDK for .NET