이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: AccessControl
- 2: AccessControlCreateRequest
- 3: AccessControlCreateResponse
- 4: AccessControlListResponse
- 5: AccessControlSetRequest
- 6: AccessControlShowResponse
- 7: Api
- 8: ApiConnectedEndpoint
- 9: ApiConnectedEndpointListResponse
- 10: ApiCreateRequest
- 11: ApiCreateRequestV1Dot2
- 12: ApiCreateResponse
- 13: ApiDeployment
- 14: ApiDeploymentListResponse
- 15: ApiDeploymentRequest
- 16: ApiDeploymentResponse
- 17: ApiDetail
- 18: ApiKey
- 19: ApiKeyCreateRequest
- 20: ApiKeyInStage
- 21: ApiKeyListResponse
- 22: ApiKeySetDescriptionRequest
- 23: ApiKeyShowResponse
- 24: ApiListResponse
- 25: ApiSetDescriptionRequest
- 26: ApiShowResponse
- 27: Auth
- 28: AuthCreateRequest
- 29: AuthCreateResponse
- 30: AuthListResponse
- 31: AuthSetRequest
- 32: AuthShowResponse
- 33: Method
- 34: MethodCreateRequest
- 35: MethodCreateRequestV1Dot1
- 36: MethodInStage
- 37: MethodListResponse
- 38: MethodListResponseV1Dot1
- 39: MethodListResponseV1Dot2
- 40: MethodSetRequest
- 41: MethodSetRequestV1Dot1
- 42: MethodShowResponse
- 43: MethodShowResponseV1Dot1
- 44: MethodShowResponseV1Dot2
- 45: MethodV1Dot1
- 46: MethodV1Dot2
- 47: PrivateLinkEndpoint
- 48: PrivateLinkEndpointApprovalRequest
- 49: PrivateLinkEndpointConnectionRequest
- 50: PrivateLinkEndpointCreateRequest
- 51: PrivateLinkEndpointDetail
- 52: PrivateLinkEndpointListResponse
- 53: PrivateLinkEndpointRequestRequest
- 54: PrivateLinkEndpointSetRequest
- 55: PrivateLinkEndpointShowResponse
- 56: PrivateLinkEndpointSummary
- 57: PrivateLinkEndpointSummaryShowResponse
- 58: Report
- 59: ReportListResponse
- 60: Resource
- 61: ResourceCreateRequest
- 62: ResourceCreateResponse
- 63: ResourceListResponse
- 64: ResourceListResponseV1Dot1
- 65: ResourceListResponseV1Dot2
- 66: ResourceShowResponse
- 67: ResourceShowResponseV1Dot1
- 68: ResourceShowResponseV1Dot2
- 69: ResourceSummary
- 70: ResourceSummaryV1Dot1
- 71: ResourceV1Dot1
- 72: ResourceV1Dot2
- 73: Stage
- 74: StageCreateRequest
- 75: StageDetail
- 76: StageDetailV1Dot1
- 77: StageListResponse
- 78: StageListResponseV1Dot1
- 79: StageSetActiveDeploymentRequest
- 80: StageSetConfigRequest
- 81: StageSetConfigRequestV1Dot1
- 82: StageShowResponse
- 83: StageShowResponseV1Dot1
- 84: StageV1Dot1
- 85: Tag
- 86: TopResource
- 87: UsagePlan
- 88: UsagePlanCreateRequest
- 89: UsagePlanDetail
- 90: UsagePlanListResponse
- 91: UsagePlanSetDescriptionRequest
- 92: UsagePlanSetQuotaRequest
- 93: UsagePlanShowResponse
1 - AccessControl
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | 허용 IP 주소 Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | array[string] | |
| created_at required | 생성 일시 Example : 2024-05-19T00:23:17Z | string (date-time) | |
| description required | 설명 Example : | string | |
| id required | 접근제어 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 접근제어명 Example : DenyTest | string |
2 - AccessControlCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | 허용 IP 주소 Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | any of [array[string], null] | |
| description optional | 설명 Example : description | any of [string, null] | |
| name required | 접근제어명 Example : DenyTestPattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
3 - AccessControlCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | 허용 IP 주소 Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | array[string] | |
| created_at required | 생성 일시 Example : 2024-05-19T00:23:17Z | string (date-time) | |
| description required | 설명 Example : | string | |
| id required | 접근제어 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 접근제어명 Example : DenyTest | string |
4 - AccessControlListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| access_controls required | array[AccessControl] | ||
| count required | 총 개수 Example : 20 | integer |
5 - AccessControlSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | 허용 IP 주소 Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | any of [array[string], null] | |
| description optional | 설명 Example : description | any of [string, null] |
6 - AccessControlShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| access_control required | AccessControl |
7 - Api
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| created_at required | 생성 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| description required | 설명 Example : Description | string | |
| dns_record_status optional | DNS 레코드 상태 Example : Active | any of [string, null] | |
| id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 이름 Example : test-api | string | |
| status required | API 상태 Example : Active | string |
8 - ApiConnectedEndpoint
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink 엔드포인트 상태 Example : Active | string |
9 - ApiConnectedEndpointListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_endpoints required | array[ApiConnectedEndpoint] | ||
| count required | 총 개수 Example : 20 | integer |
10 - ApiCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| id optional | Api ID Example : | any of [string, null] | |
| name required | 이름 Example : test-apiPattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
11 - ApiCreateRequestV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| endpoint_type optional | 엔드포인트 유형 Example : REGION | enum (REGION, PRIVATE) | REGION |
| id optional | Api ID Example : | any of [string, null] | |
| name required | 이름 Example : test-apiPattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
12 - ApiCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : Description | string | |
| id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 이름 Example : test-api | string |
13 - ApiDeployment
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_date required | 배포 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description required | 설명 Example : description | string | |
| status optional | 상태 Example : Active | string | - |
14 - ApiDeploymentListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 총 개수 Example : 20 | integer | |
| deployments required | array[ApiDeployment] |
15 - ApiDeploymentRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| stage_name optional | 스테이지명 Example : test-stage | any of [string, null] | |
| stage_type required | 스테이지 유형 Example : new | enum (new, existing, none) |
16 - ApiDeploymentResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | 설명 Example : description | any of [string, null] |
17 - ApiDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| created_at required | 생성 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| description required | 설명 Example : Description | string | |
| dns_record_status optional | DNS 레코드 상태 Example : Active | any of [string, null] | |
| id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 이름 Example : test-api | string | |
| status required | API 상태 Example : Active | string |
18 - ApiKey
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2026-02-11T06:40:19.438Z | string (date-time) | |
| description optional | 설명 Example : description | string | |
| id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| key required | Key Example : key | string | |
| name required | 이름 Example : api-key-name | string |
19 - ApiKeyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| name required | 이름 Example : api-key-namePattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
20 - ApiKeyInStage
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 이름 Example : api-key-name | string |
21 - ApiKeyListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api_keys required | array[ApiKey] | ||
| count required | 총 개수 Example : 20 | integer |
22 - ApiKeySetDescriptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] |
23 - ApiKeyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key required | ApiKey |
24 - ApiListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| apis required | array[Api] | ||
| count required | 총 개수 Example : 20 | integer |
25 - ApiSetDescriptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] |
26 - ApiShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api required | ApiDetail |
27 - Auth
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_method optional | 인증 수단 Example : JWT(JSON WEB Token) | string | JWT(JSON WEB Token) |
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | array[string] | |
| expired_at required | 만료 예정 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | 인증 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | 인증명 Example : Token01 | string |
28 - AuthCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | any of [array[string], null] | |
| expiration_period required | 만료 기간 Example : 90 | integer | |
| name required | 인증명 Example : Token01Pattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
29 - AuthCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| access_token required | 액세스 토큰 Example : *********************************************************** | string |
30 - AuthListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auths required | array[Auth] | ||
| count required | 총 개수 Example : 20 | integer |
31 - AuthSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_stages required | 연결된 스테이지 Example : ['dev,stg'] | any of [array[string], null] |
32 - AuthShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auth required | Auth |
33 - Method
| Name | Description | Schema | Default |
|---|---|---|---|
| endpoint_url optional | 메서드 엔드포인트 URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | 메서드 통합 유형 Example : HTTP | string | |
| method_type required | 메서드 유형 Example : GET | string | |
| query_strings optional | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | 메서드 요청 헤더 Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | 메서드 요청 경로 Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
34 - MethodCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | API Key 사용여부 Example : False | any of [boolean, null] | |
| endpoint_url optional | 메서드 엔드포인트 URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | 메서드 통합 유형 Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| method_type required | 메서드 유형 Example : GET | enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY) | |
| privatelink_endpoint_id optional | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | 메서드 요청 헤더 Example : {'test1' : True} | any of [object[boolean], null] |
35 - MethodCreateRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | API Key 사용여부 Example : False | any of [boolean, null] | |
| endpoint_url optional | 메서드 엔드포인트 URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | 메서드 통합 유형 Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| method_type required | 메서드 유형 Example : GET | enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY) | |
| privatelink_endpoint_id optional | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | 메서드 요청 헤더 Example : {'test1' : True} | any of [object[boolean], null] |
36 - MethodInStage
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | API Key 사용여부 Example : False | boolean | |
| type required | 메서드 유형 Example : GET | string |
37 - MethodListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[Method] |
38 - MethodListResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodV1Dot1] |
39 - MethodListResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodV1Dot2] |
40 - MethodSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| query_strings required | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | object[boolean] | |
| request_headers required | 메서드 요청 헤더 Example : {'test1' : True} | object[boolean] |
41 - MethodSetRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required required | API Key 사용여부 Example : False | boolean | |
| endpoint_url optional | 메서드 엔드포인트 URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | 메서드 통합 유형 Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| privatelink_endpoint_id optional | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings required | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | object[boolean] | |
| request_headers required | 메서드 요청 헤더 Example : {'test1' : True} | object[boolean] |
42 - MethodShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | Method |
43 - MethodShowResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | MethodV1Dot1 |
44 - MethodShowResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | MethodV1Dot2 |
45 - MethodV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | API Key 사용여부 Example : False | boolean | |
| endpoint_url optional | 메서드 엔드포인트 URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| function_name optional | Cloud Function Name Example : test-function | any of [string, null] | |
| integration_type required | 메서드 통합 유형 Example : HTTP | string | |
| method_type required | 메서드 유형 Example : GET | string | |
| query_strings optional | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | 메서드 요청 헤더 Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | 메서드 요청 경로 Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
46 - MethodV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | API Key 사용여부 Example : False | boolean | |
| endpoint_url optional | 메서드 엔드포인트 URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| function_name optional | Cloud Function Name Example : test-function | any of [string, null] | |
| integration_type required | 메서드 통합 유형 Example : HTTP | string | |
| method_type required | 메서드 유형 Example : GET | string | |
| privatelink_endpoint_id optional | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | 메서드 쿼리 문자열 Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | 메서드 요청 헤더 Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | 메서드 요청 경로 Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
47 - PrivateLinkEndpoint
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | PrivateLink 엔드포인트명 Example : endpoint | string | |
| privatelink_service_id required | PrivateLink 서비스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink 엔드포인트 상태 Example : CANCELED | string |
48 - PrivateLinkEndpointApprovalRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| type required | PrivateLink 엔드포인트 액션 유형 Example : CANCEL | enum (APPROVE, REJECT) |
49 - PrivateLinkEndpointConnectionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| type required | PrivateLink 엔드포인트 액션 유형 Example : CANCEL | enum (DISCONNECT, RECONNECT) |
50 - PrivateLinkEndpointCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| name required | PrivateLink 엔드포인트명 Example : endpointPattern : ^[a-zA-Z0-9]*$Minimum length : 3Maximum length : 20 | string | |
| privatelink_service_id required | PrivateLink 서비스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string |
51 - PrivateLinkEndpointDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| description optional | 설명 Example : description | string | |
| id required | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | PrivateLink 엔드포인트명 Example : endpoint | string | |
| privatelink_service_id required | PrivateLink 서비스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink 엔드포인트 상태 Example : CANCELED | string |
52 - PrivateLinkEndpointListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 총 개수 Example : 20 | integer | |
| privatelink_endpoints required | array[PrivateLinkEndpoint] |
53 - PrivateLinkEndpointRequestRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| type required | PrivateLink 엔드포인트 액션 유형 Example : CANCEL | enum (CANCEL, RE_REQUEST) |
54 - PrivateLinkEndpointSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] |
55 - PrivateLinkEndpointShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| privatelink_endpoint required | PrivateLinkEndpointDetail |
56 - PrivateLinkEndpointSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | PrivateLink 엔드포인트 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink 엔드포인트 상태 Example : Active | string |
57 - PrivateLinkEndpointSummaryShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| privatelink_endpoint required | PrivateLinkEndpointSummary |
58 - Report
| Name | Description | Schema | Default |
|---|---|---|---|
| call_count required | 호출 수 Example : 10 | integer | |
| date required | 날짜 Example : | string | |
| error_4xx_count required | 4xx 에러 수 Example : 10 | integer | |
| error_5xx_count optional | 5xx 에러 수 Example : 10 | integer | |
| integration_latency required | 통합 지연시간 Example : 10 | object | |
| latency required | 지연시간 Example : 10 | object |
59 - ReportListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 총 개수 Example : 20 | integer | |
| reports required | array[Report] | ||
| top_resources required | array[TopResource] |
60 - Resource
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[Method] | ||
| parent_id required | 부모 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | 경로 Example : /test/test1 | string | |
| path_part required | 경로명 Example : test | string |
61 - ResourceCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| path_part required | 경로명 Example : testPattern : ^(\{[a-z][a-z0-9\-]{1,46}[a-z0-9]\}|[a-z][a-z0-9\-]{1,48}[a-z0-9])$Minimum length : 3Maximum length : 50 | string |
62 - ResourceCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| id required | 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| parent_id required | 부모 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | 경로 Example : | string |
63 - ResourceListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[Resource] |
64 - ResourceListResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[ResourceV1Dot1] |
65 - ResourceListResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[ResourceV1Dot2] |
66 - ResourceShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | Resource |
67 - ResourceShowResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | ResourceV1Dot1 |
68 - ResourceShowResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | ResourceV1Dot2 |
69 - ResourceSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | 메서드 유형 Example : GET | array[string] | |
| path required | 경로 Example : /test/test1 | string |
70 - ResourceSummaryV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodInStage] | ||
| path required | 경로 Example : /test/test1 | string |
71 - ResourceV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[MethodV1Dot1] | ||
| parent_id required | 부모 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | 경로 Example : /test/test1 | string | |
| path_part required | 경로명 Example : test | string |
72 - ResourceV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[MethodV1Dot2] | ||
| parent_id required | 부모 리소스 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | 경로 Example : /test/test1 | string | |
| path_part required | 경로명 Example : test | string |
73 - Stage
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | 활성화 배포 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | 허용 인증 Example : True | any of [boolean, null] | |
| allow_headers optional | 허용 헤더 Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | 허용 메서드 Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | 허용 원본 Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_summary required | API 요약 Example : [{'methods': ['GET', 'POST'], 'path': '/'}, {'methods': ['GET', 'POST'], 'path': '/test'}] | array[ResourceSummary] | |
| cors_enabled required | CORS 사용여부 Example : False | boolean | |
| created_at required | 생성 일시 Example : 2026-02-11T06:40:18.594Z | string (date-time) | |
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| expose_headers optional | 노출 헤더 Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | 호출 URL Example : http://test.com/stg | string | |
| ip_restriction_enabled required | IP 접근제어 사용여부 Example : False | boolean | |
| jwt_enabled required | JWT 사용여부 Example : False | boolean | |
| max_age optional | 최대 캐시 기간 Example : 3600 | any of [integer, null] | |
| name required | 스테이지명 Example : test-stage | string |
74 - StageCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | 설명 Example : description | any of [string, null] | |
| stage_name required | 이름 Example : test-stagePattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
75 - StageDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | 활성화 배포 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | 허용 인증 Example : True | any of [boolean, null] | |
| allow_headers optional | 허용 헤더 Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | 허용 메서드 Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | 허용 원본 Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| cors_enabled required | CORS 사용여부 Example : False | boolean | |
| created_at required | 생성 일시 Example : 2026-02-11T06:40:18.683Z | string (date-time) | |
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| expose_headers optional | 노출 헤더 Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | 호출 URL Example : http://test.com/stg | string | |
| ip_restriction_enabled required | IP 접근제어 사용여부 Example : False | boolean | |
| jwt_enabled required | JWT 사용여부 Example : False | boolean | |
| max_age optional | 최대 캐시 기간 Example : 3600 | any of [integer, null] | |
| name required | 스테이지명 Example : test-stage | string |
76 - StageDetailV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | 활성화 배포 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | 허용 인증 Example : True | any of [boolean, null] | |
| allow_headers optional | 허용 헤더 Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | 허용 메서드 Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | 허용 원본 Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_key_required required | API Key 사용여부 Example : False | boolean | |
| cors_enabled required | CORS 사용여부 Example : False | boolean | |
| created_at required | 생성 일시 Example : 2026-02-11T06:40:19.189Z | string (date-time) | |
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | 설명 Example : description | any of [string, null] | |
| expose_headers optional | 노출 헤더 Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | 호출 URL Example : http://test.com/stg | string | |
| jwt_enabled required | JWT 사용여부 Example : False | boolean | |
| max_age optional | 최대 캐시 기간 Example : 3600 | any of [integer, null] | |
| name required | 스테이지명 Example : test-stage | string | |
| usage_plan_api_keys optional | API Key | any of [array[ApiKeyInStage], null] | |
| usage_plan_id optional | 사용량 정책 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| usage_plan_limit optional | 사용량 정책 할당량 Example : 10 | any of [integer, null] | |
| usage_plan_name optional | 이름 Example : usage-plan-name | any of [string, null] | |
| usage_plan_rate optional | 사용량 정책 주기 Example : day | any of [enum (hour, day, month), null] |
77 - StageListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| stages required | array[Stage] |
78 - StageListResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| stages required | array[StageV1Dot1] |
79 - StageSetActiveDeploymentRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string |
80 - StageSetConfigRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allow_credentials optional | 허용 인증 Example : True | any of [boolean, null] | |
| allow_headers optional | 허용 헤더 Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | 허용 메서드 Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | 허용 원본 Example : ['*'] | any of [array[string], null] | |
| cors_enabled required | CORS 사용여부 Example : False | boolean | |
| expose_headers optional | 노출 헤더 Example : ['test1', 'test2'] | any of [array[string], null] | |
| ip_restriction_enabled required | IP 접근제어 사용여부 Example : False | boolean | |
| jwt_enabled required | JWT 사용여부 Example : False | boolean | |
| max_age optional | 최대 캐시 기간 Example : 3600 | any of [integer, null] |
81 - StageSetConfigRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| allow_credentials optional | 허용 인증 Example : True | any of [boolean, null] | |
| allow_headers optional | 허용 헤더 Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | 허용 메서드 Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | 허용 원본 Example : ['*'] | any of [array[string], null] | |
| connected_api_keys optional | 연결된 API Key 목록 Example : ['key1', 'key2'] | any of [array[string], null] | |
| cors_enabled required | CORS 사용여부 Example : False | boolean | |
| description optional | 설명 Example : description | any of [string, null] | |
| expose_headers optional | 노출 헤더 Example : ['test1', 'test2'] | any of [array[string], null] | |
| jwt_enabled required | JWT 사용여부 Example : False | boolean | |
| max_age optional | 최대 캐시 기간 Example : 3600 | any of [integer, null] | |
| usage_plan_id optional | 사용량 정책 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] |
82 - StageShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| stage required | StageDetail |
83 - StageShowResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| stage required | StageDetailV1Dot1 |
84 - StageV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | 활성화 배포 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | 허용 인증 Example : True | any of [boolean, null] | |
| allow_headers optional | 허용 헤더 Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | 허용 메서드 Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | 허용 원본 Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_key_required required | API Key 사용여부 Example : False | boolean | |
| api_summary required | API 요약 Example : [{'methods': [{'api_key_required': True, 'type': 'GET'}, {'api_key_required': False, 'type': 'POST'}], 'path': '/'}, {'methods': [{'api_key_required': True, 'type': 'GET'}, {'api_key_required': False, 'type': 'POST'}], 'path': '/test'}] | array[ResourceSummaryV1Dot1] | |
| cors_enabled required | CORS 사용여부 Example : False | boolean | |
| created_at required | 생성 일시 Example : 2026-02-11T06:40:19.082Z | string (date-time) | |
| deployment_id required | 배포 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | 설명 Example : description | any of [string, null] | |
| expose_headers optional | 노출 헤더 Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | 호출 URL Example : http://test.com/stg | string | |
| jwt_enabled required | JWT 사용여부 Example : False | boolean | |
| max_age optional | 최대 캐시 기간 Example : 3600 | any of [integer, null] | |
| name required | 스테이지명 Example : test-stage | string | |
| usage_plan_api_keys optional | API Key | any of [array[ApiKeyInStage], null] | |
| usage_plan_id optional | 사용량 정책 ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| usage_plan_limit optional | 사용량 정책 할당량 Example : 10 | any of [integer, null] | |
| usage_plan_name optional | 이름 Example : usage-plan-name | any of [string, null] | |
| usage_plan_rate optional | 사용량 정책 주기 Example : day | any of [enum (hour, day, month), null] |
85 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | tag key Example : key | string | |
| value required | tag value Example : value | string |
86 - TopResource
| Name | Description | Schema | Default |
|---|---|---|---|
| call_count required | 호출 수 Example : 10 | integer | |
| name required | 리소스명 Example : test | string | |
| path required | 리소스 경로 Example : /test/test1 | string | |
| type required | 메서드 유형 Example : GET | string |
87 - UsagePlan
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_api_keys required | 연결된 API Key 목록 Example : ['key1', 'key2'] | array[string] | |
| created_at required | 생성 일시 Example : 2026-02-11T06:40:19.345Z | string (date-time) | |
| description optional | 설명 Example : description | string | |
| id required | 사용량 정책 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| limit required | 사용량 정책 할당량 Example : 10 | integer | |
| name required | 이름 Example : usage-plan-name | string | |
| rate required | 사용량 정책 주기 Example : day | enum (hour, day, month) |
88 - UsagePlanCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| limit required | 사용량 정책 할당량 Example : 10Minimum : 1Maximum : 2000000000 | integer | |
| name required | 이름 Example : usage-plan-namePattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string | |
| rate required | 사용량 정책 주기 Example : day | enum (hour, day, month) |
89 - UsagePlanDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| api_keys required | API Key | array[ApiKey] | |
| created_at required | 생성 일시 Example : 2026-02-11T06:40:19.405Z | string (date-time) | |
| created_by_id required | 생성자 Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| created_by_name required | 생성자 Example : username | string | |
| description optional | 설명 Example : description | string | |
| id required | 사용량 정책 ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| limit required | 사용량 정책 할당량 Example : 10 | integer | |
| modified_at required | 수정시간 Example : 2026-02-11T06:40:19.405Z | string (date-time) | |
| modified_by_id required | 수정자 Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| modified_by_name required | 수정자 Example : username | string | |
| name required | 이름 Example : usage-plan-name | string | |
| rate required | 사용량 정책 주기 Example : day | enum (hour, day, month) |
90 - UsagePlanListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 총 개수 Example : 20 | integer | |
| usage_plans required | array[UsagePlan] |
91 - UsagePlanSetDescriptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] |
92 - UsagePlanSetQuotaRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| limit required | 사용량 정책 할당량 Example : 10Minimum : 1Maximum : 2000000000 | integer | |
| rate required | 사용량 정책 주기 Example : day | enum (hour, day, month) |
93 - UsagePlanShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| usage_plan required | UsagePlanDetail |