

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 내부 API 작업
<a name="internal-apis"></a>

API 작업을 모니터링하는 경우 다음 내부 전용 작업에 대한 호출이 표시될 수 있습니다.
+ `GetDashboardUrl`
+ `ListReportsV2`

## 내부 API 작업: GetDashboardUrl
<a name="internal-apis-getdashboardurl"></a>

이 작업은 AMS 콘솔에서 호출할 때 시스템 로그에 표시됩니다. 다른 사용 사례는 없습니다. 직접 사용할 수 없습니다.

해당 보고서에 대한 임베디드 대시보드 URL을 반환합니다. 이 작업은에서 `dashboardName` 반환한를 수락합니다`ListReports`.

**요청 구문**

```
HTTP/1.1 200
Content-type: application/json
{
    "dashboardName": "string"
}
```

**요청 요소**

**`dashboardName`**: URL이 요청되는 빠른 대시보드의 이름입니다. 대시보드 이름은 ListReportsV2에 반환됩니다.

유형: 문자열

**응답 구문**

```
HTTP/1.1 200
Content-type: application/json
{
  "url": "string"
}
```

**응답 요소**

작업이 성공하면 서비스가 HTTP 200 응답을 반송합니다. 다음 데이터는 서비스에 의해 JSON 형식으로 반환됩니다.

**`url`**: 요청된에 대한 빠른 URL을 반환합니다`dashboardName`.

유형: 문자열

**오류**

모든 작업에 공통적인 오류에 대한 자세한 내용은 [공통 오류를](https://docs.aws.amazon.com/apigateway/latest/api/CommonErrors.html) 참조하세요.

**`BadRequestException`**:

제출된 요청이 유효하지 않습니다. 예를 들어 입력이 불완전하거나 잘못된 경우입니다. 자세한 내용은 함께 제공되는 오류 메시지를 참조하세요.

HTTP 상태 코드: 400

**`NotFoundException`**:

요청된 리소스를 찾을 수 없습니다. 요청 URI가 올바른지 확인합니다.

HTTP 상태 코드: 404

**`TooManyRequestsException`**:

요청이 제한 한도에 도달했습니다. 지정된 기간 후에 재시도합니다.

HTTP 상태 코드: 429

**`UnauthorizedException`**:

호출자에게 권한이 부족하기 때문에 요청이 거부됩니다.

HTTP 상태 코드: 401

## 내부 API 작업: ListReportsV2
<a name="internal-apis-listreportsv2"></a>

이 API는 AMS 콘솔에서 호출할 때 시스템 로그에 나타납니다. 다른 사용 사례는 없습니다. 직접 사용할 수 없습니다.

지정된 계정에 사용할 수 있는 운영 보고서 목록을 반환합니다.

**요청 구문**

요청에 요청 본문이 없습니다.

**응답 구문**

```
HTTP/1.1 200
Content-type: application/json
{
  "reportsList": [
    {
        "dashboard": "string",
        "lastUpdatedTime": "string",
    }
  ],
  "reportsType": "string"
}
```

**응답 요소**

작업이 성공하면 서비스가 HTTP 200 응답을 반송합니다. 다음 데이터는 서비스에 의해 JSON 형식으로 반환됩니다.

**`reportsList`**: 사용 가능한 운영 보고서 목록입니다.

유형: Dashboard 객체 배열

**`reportsType`**: 보고서가 여러 계정에 걸쳐 집계되는지 여부를 나타냅니다.

유형: 문자열

**오류**

모든 작업에 공통적인 오류에 대한 자세한 내용은 [공통 오류를](https://docs.aws.amazon.com/apigateway/latest/api/CommonErrors.html) 참조하세요.

**`BadRequestException`**:

제출된 요청이 유효하지 않습니다. 예를 들어 입력이 불완전하거나 올바르지 않습니다. 자세한 내용은 함께 제공되는 오류 메시지를 참조하세요.

HTTP 상태 코드: 400

**`NotFoundException`**:

요청된 리소스를 찾을 수 없습니다. 요청 URI가 올바른지 확인합니다.

HTTP 상태 코드: 404

**`TooManyRequestsException`**:

요청이 제한 한도에 도달했습니다. 지정된 기간 후에 재시도합니다.

HTTP 상태 코드: 429

**`UnauthorizedException`**:

호출자에게 권한이 부족하기 때문에 요청이 거부됩니다.

HTTP 상태 코드: 401