ReportRecordContract interface
보고서 데이터.
속성
api |
API 식별자 경로입니다. /api/{apiId} |
api |
API 지역 식별자입니다. |
api |
요청을 처리하는 데 걸린 평균 시간입니다. |
api |
요청을 처리하는 데 걸린 최대 시간입니다. |
api |
요청을 처리하는 데 걸린 최소 시간입니다. |
bandwidth | 사용된 대역폭입니다. |
cache |
캐시 정책에서 콘텐츠가 제공된 횟수입니다. |
cache |
백 엔드에서 콘텐츠를 가져온 횟수입니다. |
call |
잘못된 자격 증명으로 인해 차단된 호출 수입니다. 여기에는 HttpStatusCode.Unauthorized 및 HttpStatusCode.Forbidden 및 HttpStatusCode.TooManyRequests를 반환하는 호출이 포함됩니다. |
call |
게이트웨이 또는 백 엔드 오류로 인해 실패한 호출 수입니다. 여기에는 HttpStatusCode.BadRequest(400) 및 HttpStatusCode.InternalServerError(500)와 600 사이의 모든 코드를 반환하는 호출이 포함됩니다. |
call |
다른 호출 수입니다. |
call |
성공한 호출 수입니다. 여기에는 HttpStatusCode <= 301 및 HttpStatusCode.NotModified 및 HttpStatusCode.TemporaryRedirect를 반환하는 호출이 포함됩니다. |
call |
총 호출 수. |
country | 이 레코드 데이터가 관련된 국가입니다. |
interval | 집계 기간의 길이입니다. 간격은 15분의 배수여야 하며 0이 아닐 수 있습니다. 값은 ISO 8601 형식(http://en.wikipedia.org/wiki/ISO_8601#Durations)이어야 합니다. |
name | 보고서 엔드포인트에 따라 이름은 제품, API, 작업 또는 개발자 이름을 지정합니다. |
operation |
작업 식별자 경로입니다. /api/{apiId}/operations/{operationId} |
product |
제품 식별자 경로입니다. /products/{productId} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
region | 이 레코드 데이터가 관련된 국가 지역입니다. |
service |
백 엔드에서 요청을 처리하는 데 걸린 평균 시간입니다. |
service |
백 엔드에서 요청을 처리하는 데 걸린 최대 시간입니다. |
service |
백 엔드에서 요청을 처리하는 데 걸린 최소 시간입니다. |
subscription |
구독 식별자 경로입니다. /subscriptions/{subscriptionId} |
timestamp | 집계 기간의 시작입니다. 날짜는 ISO 8601 표준에 지정된 형식 |
user |
사용자 식별자 경로입니다. /users/{userId} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
zip | 이 레코드 데이터가 관련된 우편 번호입니다. |
속성 세부 정보
apiId
API 식별자 경로입니다. /api/{apiId}
apiId?: string
속성 값
string
apiRegion
API 지역 식별자입니다.
apiRegion?: string
속성 값
string
apiTimeAvg
요청을 처리하는 데 걸린 평균 시간입니다.
apiTimeAvg?: number
속성 값
number
apiTimeMax
요청을 처리하는 데 걸린 최대 시간입니다.
apiTimeMax?: number
속성 값
number
apiTimeMin
요청을 처리하는 데 걸린 최소 시간입니다.
apiTimeMin?: number
속성 값
number
bandwidth
사용된 대역폭입니다.
bandwidth?: number
속성 값
number
cacheHitCount
캐시 정책에서 콘텐츠가 제공된 횟수입니다.
cacheHitCount?: number
속성 값
number
cacheMissCount
백 엔드에서 콘텐츠를 가져온 횟수입니다.
cacheMissCount?: number
속성 값
number
callCountBlocked
잘못된 자격 증명으로 인해 차단된 호출 수입니다. 여기에는 HttpStatusCode.Unauthorized 및 HttpStatusCode.Forbidden 및 HttpStatusCode.TooManyRequests를 반환하는 호출이 포함됩니다.
callCountBlocked?: number
속성 값
number
callCountFailed
게이트웨이 또는 백 엔드 오류로 인해 실패한 호출 수입니다. 여기에는 HttpStatusCode.BadRequest(400) 및 HttpStatusCode.InternalServerError(500)와 600 사이의 모든 코드를 반환하는 호출이 포함됩니다.
callCountFailed?: number
속성 값
number
callCountOther
다른 호출 수입니다.
callCountOther?: number
속성 값
number
callCountSuccess
성공한 호출 수입니다. 여기에는 HttpStatusCode <= 301 및 HttpStatusCode.NotModified 및 HttpStatusCode.TemporaryRedirect를 반환하는 호출이 포함됩니다.
callCountSuccess?: number
속성 값
number
callCountTotal
총 호출 수.
callCountTotal?: number
속성 값
number
country
이 레코드 데이터가 관련된 국가입니다.
country?: string
속성 값
string
interval
집계 기간의 길이입니다. 간격은 15분의 배수여야 하며 0이 아닐 수 있습니다. 값은 ISO 8601 형식(http://en.wikipedia.org/wiki/ISO_8601#Durations)이어야 합니다.
interval?: string
속성 값
string
name
보고서 엔드포인트에 따라 이름은 제품, API, 작업 또는 개발자 이름을 지정합니다.
name?: string
속성 값
string
operationId
작업 식별자 경로입니다. /api/{apiId}/operations/{operationId}
operationId?: string
속성 값
string
productId
제품 식별자 경로입니다. /products/{productId} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
productId?: string
속성 값
string
region
이 레코드 데이터가 관련된 국가 지역입니다.
region?: string
속성 값
string
serviceTimeAvg
백 엔드에서 요청을 처리하는 데 걸린 평균 시간입니다.
serviceTimeAvg?: number
속성 값
number
serviceTimeMax
백 엔드에서 요청을 처리하는 데 걸린 최대 시간입니다.
serviceTimeMax?: number
속성 값
number
serviceTimeMin
백 엔드에서 요청을 처리하는 데 걸린 최소 시간입니다.
serviceTimeMin?: number
속성 값
number
subscriptionId
구독 식별자 경로입니다. /subscriptions/{subscriptionId}
subscriptionId?: string
속성 값
string
timestamp
집계 기간의 시작입니다. 날짜는 ISO 8601 표준에 지정된 형식 yyyy-MM-ddTHH:mm:ssZ
을 따릅니다.
timestamp?: Date
속성 값
Date
userId
사용자 식별자 경로입니다. /users/{userId} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
userId?: string
속성 값
string
zip
이 레코드 데이터가 관련된 우편 번호입니다.
zip?: string
속성 값
string