Compartilhar via


RequestReportRecordContract Construtores

Definição

Sobrecargas

RequestReportRecordContract()

Inicializa uma nova instância da classe RequestReportRecordContract.

RequestReportRecordContract(String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, String, Nullable<Double>, Nullable<Double>, String, String, String, Nullable<Int32>)

Inicializa uma nova instância da classe RequestReportRecordContract.

RequestReportRecordContract()

Inicializa uma nova instância da classe RequestReportRecordContract.

public RequestReportRecordContract ();
Public Sub New ()

Aplica-se a

RequestReportRecordContract(String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, String, Nullable<Double>, Nullable<Double>, String, String, String, Nullable<Int32>)

Inicializa uma nova instância da classe RequestReportRecordContract.

public RequestReportRecordContract (string apiId = default, string operationId = default, string productId = default, string userId = default, string method = default, string url = default, string ipAddress = default, string backendResponseCode = default, int? responseCode = default, int? responseSize = default, DateTime? timestamp = default, string cache = default, double? apiTime = default, double? serviceTime = default, string apiRegion = default, string subscriptionId = default, string requestId = default, int? requestSize = default);
new Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract : string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTime> * string * Nullable<double> * Nullable<double> * string * string * string * Nullable<int> -> Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract
Public Sub New (Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional productId As String = Nothing, Optional userId As String = Nothing, Optional method As String = Nothing, Optional url As String = Nothing, Optional ipAddress As String = 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 DateTime) = 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 subscriptionId As String = Nothing, Optional requestId As String = Nothing, Optional requestSize As Nullable(Of Integer) = Nothing)

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
String

O método HTTP associado a essa solicitação..

url
String

A URL completa associada a essa solicitação.

ipAddress
String

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.

responseCode
Nullable<Int32>

O código de status HTTP retornado pelo gateway.

responseSize
Nullable<Int32>

O tamanho da resposta retornada pelo gateway.

timestamp
Nullable<DateTime>

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.

apiTime
Nullable<Double>

O tempo total necessário para processar essa solicitação.

serviceTime
Nullable<Double>

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.

subscriptionId
String

Caminho do identificador de assinatura. /subscriptions/{subscriptionId}

requestId
String

Identificador de solicitação.

requestSize
Nullable<Int32>

O tamanho dessa solicitação..

Aplica-se a