이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Application Service
- 1: API Gateway
- 1.1: CLIs
- 1.1.1: Approve PrivateLink Endpoint
- 1.1.1.1: 1.2
- 1.1.2: Connect PrivateLink Endpoint
- 1.1.2.1: 1.2
- 1.1.3: Create AccessControl
- 1.1.4: Create Api
- 1.1.5: Create Api Deployment
- 1.1.6: Create Api Key
- 1.1.7: Create Auth
- 1.1.8: Create Method
- 1.1.9: Create PrivateLink Endpoint
- 1.1.9.1: 1.2
- 1.1.10: Create Resource
- 1.1.11: Create Stage
- 1.1.12: Create Usage Plans
- 1.1.13: Delete Access Control
- 1.1.14: Delete an API Key
- 1.1.15: Delete Api
- 1.1.16: Delete Auth
- 1.1.17: Delete Method
- 1.1.18: Delete PrivateLink Endpoint
- 1.1.18.1: 1.2
- 1.1.19: Delete Resource
- 1.1.20: Delete Stage
- 1.1.21: Delete Usage Plan
- 1.1.22: List AccessControls
- 1.1.23: List Api Deployments
- 1.1.24: List Api Keys
- 1.1.25: List Apis
- 1.1.26: List Auths
- 1.1.27: List Connected PrivateLink Endpoints
- 1.1.27.1: 1.2
- 1.1.28: List Methods
- 1.1.29: List PrivateLink Endpoints
- 1.1.29.1: 1.2
- 1.1.30: List Reports
- 1.1.31: List Resources
- 1.1.32: List Stages
- 1.1.33: List Usage Plans
- 1.1.34: Request PrivateLink Endpoint
- 1.1.34.1: 1.2
- 1.1.35: Set Access Control
- 1.1.36: Set Api Description
- 1.1.37: Set API Key Description
- 1.1.38: Set Auth
- 1.1.39: Set Method
- 1.1.40: Set PrivateLink Endpoint
- 1.1.40.1: 1.2
- 1.1.41: Set Stage Active Deployment
- 1.1.42: Set Stage Configuration
- 1.1.43: Set Usage Plan Description
- 1.1.44: Set Usage Plan Quota
- 1.1.45: Show Access Control
- 1.1.46: Show Api
- 1.1.47: Show Auth
- 1.1.48: Show Method
- 1.1.49: Show PrivateLink Endpoint
- 1.1.49.1: 1.2
- 1.1.50: Show Resource
- 1.1.51: Show Stage
- 1.1.52: Show Usage Plan
- 2: Queue Service
- 2.1: CLIs
- 2.1.1: Check Queue Name Duplication
- 2.1.1.1: 1.0
- 2.1.2: Create Queue
- 2.1.2.1: 1.0
- 2.1.3: Delete Acl
- 2.1.3.1: 1.0
- 2.1.4: Delete Queue
- 2.1.4.1: 1.0
- 2.1.5: List Queue
- 2.1.5.1: 1.0
- 2.1.6: Set Acl
- 2.1.6.1: 1.0
- 2.1.7: Show Queue
- 2.1.7.1: 1.0
- 2.1.8: Update Queue Config
- 2.1.8.1: 1.0
- 2.1.9: Update Queue Description
- 2.1.9.1: 1.0
1 - API Gateway
Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.
본 가이드는 API Gateway 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.
Version
| Version | Status | Supported Until |
|---|---|---|
| 1.0 | DEPRECATED | 20251231 |
| 1.1 | DEPRECATED | 20260430 |
| 1.2 | CURRENT | - |
1.1 - CLIs
1.1.1 - Approve PrivateLink Endpoint
1.1.1.1 - 1.2
scpcli application-apigateway privatelink endpoint approve
--privatelink_endpoint_id <value>
--type <value>
--api_id <value>
Description
PrivateLink 엔드포인트를 승인한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_endpoint_id required | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| type required | string | PrivateLink 엔드포인트 액션 유형 | CANCEL |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.2 - Connect PrivateLink Endpoint
1.1.2.1 - 1.2
scpcli application-apigateway privatelink endpoint connect
--privatelink_endpoint_id <value>
--type <value>
--api_id <value>
Description
PrivateLink 엔드포인트를 연결한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_endpoint_id required | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| type required | string | PrivateLink 엔드포인트 액션 유형 | CANCEL |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.3 - Create AccessControl
1.1.3.1 - 1.2
scpcli application-apigateway access control create
--api_id <value>
--name <value>
--connected_stages <value>
--allowed_ip_addr <value>
[--description <value>]
Description
접근제어를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| name required | string | 접근제어명 | DenyTest |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
| allowed_ip_addr required | array | 허용 IP 주소 | 127.0.0.1/24,192.168.127.12 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.3.2 - 1.1
scpcli application-apigateway access control create
--api_id <value>
--name <value>
--connected_stages <value>
--allowed_ip_addr <value>
[--description <value>]
Description
접근제어를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| name required | string | 접근제어명 | DenyTest |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
| allowed_ip_addr required | array | 허용 IP 주소 | 127.0.0.1/24,192.168.127.12 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.3.3 - 1.0
scpcli application-apigateway access control create
--api_id <value>
--name <value>
--connected_stages <value>
--allowed_ip_addr <value>
[--description <value>]
Description
접근제어를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| name required | string | 접근제어명 | DenyTest |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
| allowed_ip_addr required | array | 허용 IP 주소 | 127.0.0.1/24,192.168.127.12 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.4 - Create Api
1.1.4.1 - 1.2
scpcli application-apigateway api create
--name <value>
[--description <value>]
[--endpoint_type <value>]
[--id <value>]
[--tags <value>]
Description
API를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | 이름 | test-api |
| description optional | string | 설명 | description |
| endpoint_type optional | string | 엔드포인트 유형 | - |
| id optional | string | Api ID | - |
| tags optional | array | 태그 목록 | '{"key": "key", "value": "value"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | Description |
| name | 이름 | test-api |
1.1.4.2 - 1.1
scpcli application-apigateway api create
--name <value>
[--description <value>]
[--id <value>]
[--tags <value>]
Description
API를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | 이름 | test-api |
| description optional | string | 설명 | description |
| id optional | string | Api ID | - |
| tags optional | array | 태그 목록 | '{"key": "key", "value": "value"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | Description |
| name | 이름 | test-api |
1.1.4.3 - 1.0
scpcli application-apigateway api create
--name <value>
[--description <value>]
[--id <value>]
[--tags <value>]
Description
API를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | 이름 | test-api |
| description optional | string | 설명 | description |
| id optional | string | Api ID | - |
| tags optional | array | 태그 목록 | '{"key": "key", "value": "value"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | Description |
| name | 이름 | test-api |
1.1.5 - Create Api Deployment
1.1.5.1 - 1.2
scpcli application-apigateway api deploy
--api_id <value>
--stage_type <value>
[--description <value>]
[--stage_name <value>]
Description
API를 배포한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| stage_type required | string | 스테이지 유형 | new |
| description optional | string | 설명 | description |
| stage_name optional | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
1.1.5.2 - 1.1
scpcli application-apigateway api deploy
--api_id <value>
--stage_type <value>
[--description <value>]
[--stage_name <value>]
Description
API를 배포한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| stage_type required | string | 스테이지 유형 | new |
| description optional | string | 설명 | description |
| stage_name optional | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
1.1.5.3 - 1.0
scpcli application-apigateway api deploy
--api_id <value>
--stage_type <value>
[--description <value>]
[--stage_name <value>]
Description
API를 배포한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| stage_type required | string | 스테이지 유형 | new |
| description optional | string | 설명 | description |
| stage_name optional | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
1.1.6 - Create Api Key
1.1.6.1 - 1.2
scpcli application-apigateway api key create
--usage_plan_id <value>
--api_id <value>
--name <value>
[--description <value>]
Description
API Key를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| name required | string | 이름 | api-key-name |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | |
| description | 설명 | description |
| key | Key | key |
| name | 이름 | api-key-name |
1.1.6.2 - 1.1
scpcli application-apigateway api key create
--usage_plan_id <value>
--api_id <value>
--name <value>
[--description <value>]
Description
API Key를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| name required | string | 이름 | api-key-name |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | |
| description | 설명 | description |
| key | Key | key |
| name | 이름 | api-key-name |
1.1.7 - Create Auth
1.1.7.1 - 1.2
scpcli application-apigateway auth create
--api_id <value>
--name <value>
--expiration_period <value>
--connected_stages <value>
Description
인증을 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| name required | string | 인증명 | Token01 |
| expiration_period required | integer | 만료 기간 | 90 |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
Responses
| Name | Description | Example |
|---|---|---|
| access_token | 액세스 토큰 | *********************************************************** |
1.1.7.2 - 1.1
scpcli application-apigateway auth create
--api_id <value>
--name <value>
--expiration_period <value>
--connected_stages <value>
Description
인증을 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| name required | string | 인증명 | Token01 |
| expiration_period required | integer | 만료 기간 | 90 |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
Responses
| Name | Description | Example |
|---|---|---|
| access_token | 액세스 토큰 | *********************************************************** |
1.1.7.3 - 1.0
scpcli application-apigateway auth create
--api_id <value>
--name <value>
--expiration_period <value>
--connected_stages <value>
Description
인증을 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| name required | string | 인증명 | Token01 |
| expiration_period required | integer | 만료 기간 | 90 |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
Responses
| Name | Description | Example |
|---|---|---|
| access_token | 액세스 토큰 | *********************************************************** |
1.1.8 - Create Method
1.1.8.1 - 1.2
scpcli application-apigateway method create
--resource_id <value>
--api_id <value>
--method_type <value>
--integration_type <value>
[--api_key_required <value>]
[--endpoint_url <value>]
[--function_id <value>]
[--privatelink_endpoint_id <value>]
[--query_strings <value>]
[--request_headers <value>]
Description
메서드를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| method_type required | string | 메서드 유형 | GET |
| integration_type required | string | 메서드 통합 유형 | HTTP |
| api_key_required optional | boolean | API Key 사용여부 | False |
| endpoint_url optional | string | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id optional | string | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| privatelink_endpoint_id optional | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| query_strings optional | object | 메서드 쿼리 문자열 | {'param1': 'value1', 'param2': 'value2'} |
| request_headers optional | object | 메서드 요청 헤더 | {'test1' : True} |
Responses
| Name | Description | Example |
|---|---|---|
| api_key_required | API Key 사용여부 | False |
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| function_name | Cloud Function Name | test-function |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| privatelink_endpoint_id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.8.2 - 1.1
scpcli application-apigateway method create
--resource_id <value>
--api_id <value>
--method_type <value>
--integration_type <value>
[--api_key_required <value>]
[--endpoint_url <value>]
[--function_id <value>]
[--privatelink_endpoint_id <value>]
[--query_strings <value>]
[--request_headers <value>]
Description
메서드를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| method_type required | string | 메서드 유형 | GET |
| integration_type required | string | 메서드 통합 유형 | HTTP |
| api_key_required optional | boolean | API Key 사용여부 | False |
| endpoint_url optional | string | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id optional | string | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| privatelink_endpoint_id optional | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| query_strings optional | object | 메서드 쿼리 문자열 | {'param1': 'value1', 'param2': 'value2'} |
| request_headers optional | object | 메서드 요청 헤더 | {'test1' : True} |
Responses
| Name | Description | Example |
|---|---|---|
| api_key_required | API Key 사용여부 | False |
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| function_name | Cloud Function Name | test-function |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.8.3 - 1.0
scpcli application-apigateway method create
--resource_id <value>
--api_id <value>
--method_type <value>
--integration_type <value>
[--api_key_required <value>]
[--endpoint_url <value>]
[--function_id <value>]
[--privatelink_endpoint_id <value>]
[--query_strings <value>]
[--request_headers <value>]
Description
메서드를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| method_type required | string | 메서드 유형 | GET |
| integration_type required | string | 메서드 통합 유형 | HTTP |
| api_key_required optional | boolean | API Key 사용여부 | False |
| endpoint_url optional | string | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id optional | string | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| privatelink_endpoint_id optional | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| query_strings optional | object | 메서드 쿼리 문자열 | {'param1': 'value1', 'param2': 'value2'} |
| request_headers optional | object | 메서드 요청 헤더 | {'test1' : True} |
Responses
| Name | Description | Example |
|---|---|---|
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.9 - Create PrivateLink Endpoint
1.1.9.1 - 1.2
scpcli application-apigateway privatelink endpoint create
--privatelink_service_id <value>
--name <value>
[--description <value>]
Description
PrivateLink 엔드포인트를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_service_id required | string | PrivateLink 서비스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| name required | string | PrivateLink 엔드포인트명 | endpoint |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | description |
| name | PrivateLink 엔드포인트명 | endpoint |
| privatelink_service_id | PrivateLink 서비스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| status | PrivateLink 엔드포인트 상태 | CANCELED |
1.1.10 - Create Resource
1.1.10.1 - 1.2
scpcli application-apigateway resource create
--parent_id <value>
--api_id <value>
--path_part <value>
Description
리소스를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| parent_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| path_part required | string | 경로명 | test |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 |
1.1.10.2 - 1.1
scpcli application-apigateway resource create
--parent_id <value>
--api_id <value>
--path_part <value>
Description
리소스를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| parent_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| path_part required | string | 경로명 | test |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 |
1.1.10.3 - 1.0
scpcli application-apigateway resource create
--parent_id <value>
--api_id <value>
--path_part <value>
Description
리소스를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| parent_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| path_part required | string | 경로명 | test |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 |
1.1.11 - Create Stage
1.1.11.1 - 1.2
scpcli application-apigateway stage create
--api_id <value>
--stage_name <value>
--deployment_id <value>
[--description <value>]
Description
스테이지를 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 이름 | test-stage |
| deployment_id required | string | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_key_required | API Key 사용여부 | False |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
| usage_plan_api_keys | API Key | [] |
| usage_plan_id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_limit | 사용량 정책 할당량 | 10 |
| usage_plan_name | 이름 | usage-plan-name |
| usage_plan_rate | 사용량 정책 주기 | day |
1.1.11.2 - 1.1
scpcli application-apigateway stage create
--api_id <value>
--stage_name <value>
--deployment_id <value>
[--description <value>]
Description
스테이지를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 이름 | test-stage |
| deployment_id required | string | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_key_required | API Key 사용여부 | False |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
| usage_plan_api_keys | API Key | [] |
| usage_plan_id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_limit | 사용량 정책 할당량 | 10 |
| usage_plan_name | 이름 | usage-plan-name |
| usage_plan_rate | 사용량 정책 주기 | day |
1.1.11.3 - 1.0
scpcli application-apigateway stage create
--api_id <value>
--stage_name <value>
--deployment_id <value>
[--description <value>]
Description
스테이지를 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 이름 | test-stage |
| deployment_id required | string | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| ip_restriction_enabled | IP 접근제어 사용여부 | False |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
1.1.12 - Create Usage Plans
1.1.12.1 - 1.2
scpcli application-apigateway usage plan create
--api_id <value>
--rate <value>
--name <value>
--limit <value>
[--description <value>]
Description
사용량 정책을 생성한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| rate required | string | 사용량 정책 주기 | day |
| name required | string | 이름 | usage-plan-name |
| limit required | integer | 사용량 정책 할당량 | 10 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_keys | API Key | [] |
| created_at | 생성 일시 | |
| created_by_id | 생성자 | 27bb070b564349f8a31cc60734cc36a5 |
| created_by_name | 생성자 | username |
| description | 설명 | description |
| limit | 사용량 정책 할당량 | 10 |
| modified_at | 수정시간 | |
| modified_by_id | 수정자 | 27bb070b564349f8a31cc60734cc36a5 |
| modified_by_name | 수정자 | username |
| name | 이름 | usage-plan-name |
| rate | 사용량 정책 주기 | day |
1.1.12.2 - 1.1
scpcli application-apigateway usage plan create
--api_id <value>
--rate <value>
--name <value>
--limit <value>
[--description <value>]
Description
사용량 정책을 생성한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| rate required | string | 사용량 정책 주기 | day |
| name required | string | 이름 | usage-plan-name |
| limit required | integer | 사용량 정책 할당량 | 10 |
| description optional | string | 설명 | description |
Responses
| Name | Description | Example |
|---|---|---|
| id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_keys | API Key | [] |
| created_at | 생성 일시 | |
| created_by_id | 생성자 | 27bb070b564349f8a31cc60734cc36a5 |
| created_by_name | 생성자 | username |
| description | 설명 | description |
| limit | 사용량 정책 할당량 | 10 |
| modified_at | 수정시간 | |
| modified_by_id | 수정자 | 27bb070b564349f8a31cc60734cc36a5 |
| modified_by_name | 수정자 | username |
| name | 이름 | usage-plan-name |
| rate | 사용량 정책 주기 | day |
1.1.13 - Delete Access Control
1.1.13.1 - 1.2
scpcli application-apigateway access control delete
--access_control_id <value>
--api_id <value>
Description
접근제어를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
1.1.13.2 - 1.1
scpcli application-apigateway access control delete
--access_control_id <value>
--api_id <value>
Description
접근제어를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
1.1.13.3 - 1.0
scpcli application-apigateway access control delete
--access_control_id <value>
--api_id <value>
Description
접근제어를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
1.1.14 - Delete an API Key
1.1.14.1 - 1.2
scpcli application-apigateway api key delete
--api_key_id <value>
--usage_plan_id <value>
--api_id <value>
Description
API Key를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_key_id required | string | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.14.2 - 1.1
scpcli application-apigateway api key delete
--api_key_id <value>
--usage_plan_id <value>
--api_id <value>
Description
API Key를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_key_id required | string | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.15 - Delete Api
1.1.15.1 - 1.2
scpcli application-apigateway api delete
--api_id <value>
Description
API를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
1.1.15.2 - 1.1
scpcli application-apigateway api delete
--api_id <value>
Description
API를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
1.1.15.3 - 1.0
scpcli application-apigateway api delete
--api_id <value>
Description
API를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
1.1.16 - Delete Auth
1.1.16.1 - 1.2
scpcli application-apigateway auth delete
--auth_id <value>
--api_id <value>
Description
인증을 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
1.1.16.2 - 1.1
scpcli application-apigateway auth delete
--auth_id <value>
--api_id <value>
Description
인증을 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
1.1.16.3 - 1.0
scpcli application-apigateway auth delete
--auth_id <value>
--api_id <value>
Description
인증을 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
1.1.17 - Delete Method
1.1.17.1 - 1.2
scpcli application-apigateway method delete
--method_type <value>
--resource_id <value>
--api_id <value>
Description
메서드를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.17.2 - 1.1
scpcli application-apigateway method delete
--method_type <value>
--resource_id <value>
--api_id <value>
Description
메서드를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.17.3 - 1.0
scpcli application-apigateway method delete
--method_type <value>
--resource_id <value>
--api_id <value>
Description
메서드를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.18 - Delete PrivateLink Endpoint
1.1.18.1 - 1.2
scpcli application-apigateway privatelink endpoint delete
--privatelink_endpoint_id <value>
Description
PrivateLink 엔드포인트를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_endpoint_id required | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.19 - Delete Resource
1.1.19.1 - 1.2
scpcli application-apigateway resource delete
--resource_id <value>
--api_id <value>
Description
리소스를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.19.2 - 1.1
scpcli application-apigateway resource delete
--resource_id <value>
--api_id <value>
Description
리소스를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.19.3 - 1.0
scpcli application-apigateway resource delete
--resource_id <value>
--api_id <value>
Description
리소스를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.20 - Delete Stage
1.1.20.1 - 1.2
scpcli application-apigateway stage delete
--api_id <value>
--stage_name <value>
Description
스테이지를 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
1.1.20.2 - 1.1
scpcli application-apigateway stage delete
--api_id <value>
--stage_name <value>
Description
스테이지를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
1.1.20.3 - 1.0
scpcli application-apigateway stage delete
--api_id <value>
--stage_name <value>
Description
스테이지를 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
1.1.21 - Delete Usage Plan
1.1.21.1 - 1.2
scpcli application-apigateway usage plan delete
--usage_plan_id <value>
--api_id <value>
Description
사용량 정책을 삭제한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.21.2 - 1.1
scpcli application-apigateway usage plan delete
--usage_plan_id <value>
--api_id <value>
Description
사용량 정책을 삭제한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.22 - List AccessControls
1.1.22.1 - 1.2
scpcli application-apigateway access control list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
접근제어 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.22.2 - 1.1
scpcli application-apigateway access control list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
접근제어 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.22.3 - 1.0
scpcli application-apigateway access control list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
접근제어 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.23 - List Api Deployments
1.1.23.1 - 1.2
scpcli application-apigateway api deployment list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--deployment_id <value>]
[--stage_name <value>]
Description
API 배포 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| deployment_id optional | string | 이름 | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name optional | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| deployment_date | 배포 일시 | 2024-05-17T00:23:17Z |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| status | 상태 | Active |
1.1.23.2 - 1.1
scpcli application-apigateway api deployment list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--deployment_id <value>]
[--stage_name <value>]
Description
API 배포 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| deployment_id optional | string | 이름 | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name optional | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| deployment_date | 배포 일시 | 2024-05-17T00:23:17Z |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| status | 상태 | Active |
1.1.23.3 - 1.0
scpcli application-apigateway api deployment list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--deployment_id <value>]
[--stage_name <value>]
Description
API 배포 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| deployment_id optional | string | 이름 | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name optional | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| deployment_date | 배포 일시 | 2024-05-17T00:23:17Z |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| status | 상태 | Active |
1.1.24 - List Api Keys
1.1.24.1 - 1.2
scpcli application-apigateway api key list
--usage_plan_id <value>
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
API Key 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | api-key-name |
Responses
| Name | Description | Example |
|---|---|---|
| id | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | |
| description | 설명 | description |
| key | Key | key |
| name | 이름 | api-key-name |
1.1.24.2 - 1.1
scpcli application-apigateway api key list
--usage_plan_id <value>
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
API Key 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | api-key-name |
Responses
| Name | Description | Example |
|---|---|---|
| id | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | |
| description | 설명 | description |
| key | Key | key |
| name | 이름 | api-key-name |
1.1.25 - List Apis
1.1.25.1 - 1.2
scpcli application-apigateway api list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
API 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | test-api |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| account_id | 계정 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | Description |
| dns_record_status | DNS 레코드 상태 | Active |
| name | 이름 | test-api |
| status | API 상태 | Active |
1.1.25.2 - 1.1
scpcli application-apigateway api list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
API 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | test-api |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| account_id | 계정 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | Description |
| dns_record_status | DNS 레코드 상태 | Active |
| name | 이름 | test-api |
| status | API 상태 | Active |
1.1.25.3 - 1.0
scpcli application-apigateway api list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
API 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | test-api |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| account_id | 계정 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | Description |
| dns_record_status | DNS 레코드 상태 | Active |
| name | 이름 | test-api |
| status | API 상태 | Active |
1.1.26 - List Auths
1.1.26.1 - 1.2
scpcli application-apigateway auth list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
인증 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | 인증 ID | 27bb070b564349f8a31cc60734cc36a5 |
| auth_method | 인증 수단 | JWT(JSON WEB Token) |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| expired_at | 만료 예정 일시 | 2024-05-17T00:23:17Z |
| name | 인증명 | Token01 |
1.1.26.2 - 1.1
scpcli application-apigateway auth list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
인증 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | 인증 ID | 27bb070b564349f8a31cc60734cc36a5 |
| auth_method | 인증 수단 | JWT(JSON WEB Token) |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| expired_at | 만료 예정 일시 | 2024-05-17T00:23:17Z |
| name | 인증명 | Token01 |
1.1.26.3 - 1.0
scpcli application-apigateway auth list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
인증 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | - |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | 인증 ID | 27bb070b564349f8a31cc60734cc36a5 |
| auth_method | 인증 수단 | JWT(JSON WEB Token) |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| expired_at | 만료 예정 일시 | 2024-05-17T00:23:17Z |
| name | 인증명 | Token01 |
1.1.27 - List Connected PrivateLink Endpoints
1.1.27.1 - 1.2
scpcli application-apigateway api connected endpoint list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
연결요청된 PrivateLink 엔드포인트를 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
Responses
| Name | Description | Example |
|---|---|---|
| id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| status | PrivateLink 엔드포인트 상태 | Active |
1.1.28 - List Methods
1.1.28.1 - 1.2
scpcli application-apigateway method list
--resource_id <value>
--api_id <value>
Description
메서드 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| api_key_required | API Key 사용여부 | False |
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| function_name | Cloud Function Name | test-function |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| privatelink_endpoint_id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.28.2 - 1.1
scpcli application-apigateway method list
--resource_id <value>
--api_id <value>
Description
메서드 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| api_key_required | API Key 사용여부 | False |
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| function_name | Cloud Function Name | test-function |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.28.3 - 1.0
scpcli application-apigateway method list
--resource_id <value>
--api_id <value>
Description
메서드 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.29 - List PrivateLink Endpoints
1.1.29.1 - 1.2
scpcli application-apigateway privatelink endpoint list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
PrivateLink 엔드포인트 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | PrivateLink 엔드포인트명 | endpoint |
Responses
| Name | Description | Example |
|---|---|---|
| id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| name | PrivateLink 엔드포인트명 | endpoint |
| privatelink_service_id | PrivateLink 서비스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| status | PrivateLink 엔드포인트 상태 | CANCELED |
1.1.30 - List Reports
1.1.30.1 - 1.2
scpcli application-apigateway report list
--api_id <value>
--end_date <value>
--start_date <value>
--stage_name <value>
Description
Report 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| end_date required | string | 종료일자 | 2025-07-30 |
| start_date required | string | 시작일자 | 2025-07-01 |
| stage_name required | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| call_count | 호출 수 | 10 |
| date | 날짜 | |
| error_4xx_count | 4xx 에러 수 | 10 |
| error_5xx_count | 5xx 에러 수 | 10 |
| integration_latency | 통합 지연시간 | 10 |
| latency | 지연시간 | 10 |
1.1.30.2 - 1.1
scpcli application-apigateway report list
--api_id <value>
--end_date <value>
--start_date <value>
--stage_name <value>
Description
Report 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| end_date required | string | 종료일자 | 2025-07-30 |
| start_date required | string | 시작일자 | 2025-07-01 |
| stage_name required | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| call_count | 호출 수 | 10 |
| date | 날짜 | |
| error_4xx_count | 4xx 에러 수 | 10 |
| error_5xx_count | 5xx 에러 수 | 10 |
| integration_latency | 통합 지연시간 | 10 |
| latency | 지연시간 | 10 |
1.1.31 - List Resources
1.1.31.1 - 1.2
scpcli application-apigateway resource list
--api_id <value>
Description
리소스 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| methods | ||
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 | /test/test1 |
| path_part | 경로명 | test |
1.1.31.2 - 1.1
scpcli application-apigateway resource list
--api_id <value>
Description
리소스 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| methods | ||
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 | /test/test1 |
| path_part | 경로명 | test |
1.1.31.3 - 1.0
scpcli application-apigateway resource list
--api_id <value>
Description
리소스 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| methods | ||
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 | /test/test1 |
| path_part | 경로명 | test |
1.1.32 - List Stages
1.1.32.1 - 1.2
scpcli application-apigateway stage list
--api_id <value>
Description
스테이지 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_key_required | API Key 사용여부 | False |
| api_summary | API 요약 | [{‘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’}] |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
| usage_plan_api_keys | API Key | [] |
| usage_plan_id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_limit | 사용량 정책 할당량 | 10 |
| usage_plan_name | 이름 | usage-plan-name |
| usage_plan_rate | 사용량 정책 주기 | day |
1.1.32.2 - 1.1
scpcli application-apigateway stage list
--api_id <value>
Description
스테이지 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_key_required | API Key 사용여부 | False |
| api_summary | API 요약 | [{‘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’}] |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
| usage_plan_api_keys | API Key | [] |
| usage_plan_id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_limit | 사용량 정책 할당량 | 10 |
| usage_plan_name | 이름 | usage-plan-name |
| usage_plan_rate | 사용량 정책 주기 | day |
1.1.32.3 - 1.0
scpcli application-apigateway stage list
--api_id <value>
Description
스테이지 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_summary | API 요약 | [{‘methods’: [‘GET’, ‘POST’], ‘path’: ‘/’}, {‘methods’: [‘GET’, ‘POST’], ‘path’: ‘/test’}] |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| ip_restriction_enabled | IP 접근제어 사용여부 | False |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
1.1.33 - List Usage Plans
1.1.33.1 - 1.2
scpcli application-apigateway usage plan list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
사용량 정책 목록을 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | usage-plan-name |
Responses
| Name | Description | Example |
|---|---|---|
| id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| connected_api_keys | 연결된 API Key 목록 | [‘key1’, ‘key2’] |
| created_at | 생성 일시 | |
| description | 설명 | description |
| limit | 사용량 정책 할당량 | 10 |
| name | 이름 | usage-plan-name |
| rate | 사용량 정책 주기 | day |
1.1.33.2 - 1.1
scpcli application-apigateway usage plan list
--api_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
사용량 정책 목록을 조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | 이름 | usage-plan-name |
Responses
| Name | Description | Example |
|---|---|---|
| id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| connected_api_keys | 연결된 API Key 목록 | [‘key1’, ‘key2’] |
| created_at | 생성 일시 | |
| description | 설명 | description |
| limit | 사용량 정책 할당량 | 10 |
| name | 이름 | usage-plan-name |
| rate | 사용량 정책 주기 | day |
1.1.34 - Request PrivateLink Endpoint
1.1.34.1 - 1.2
scpcli application-apigateway privatelink endpoint request
--privatelink_endpoint_id <value>
--type <value>
Description
PrivateLink 엔드포인트를 요청한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_endpoint_id required | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| type required | string | PrivateLink 엔드포인트 액션 유형 | CANCEL |
1.1.35 - Set Access Control
1.1.35.1 - 1.2
scpcli application-apigateway access control set
--access_control_id <value>
--api_id <value>
--connected_stages <value>
--allowed_ip_addr <value>
[--description <value>]
Description
접근제어를 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
| allowed_ip_addr required | array | 허용 IP 주소 | 127.0.0.1/24,192.168.127.12 |
| description optional | string | 설명 | description |
1.1.35.2 - 1.1
scpcli application-apigateway access control set
--access_control_id <value>
--api_id <value>
--connected_stages <value>
--allowed_ip_addr <value>
[--description <value>]
Description
접근제어를 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
| allowed_ip_addr required | array | 허용 IP 주소 | 127.0.0.1/24,192.168.127.12 |
| description optional | string | 설명 | description |
1.1.35.3 - 1.0
scpcli application-apigateway access control set
--access_control_id <value>
--api_id <value>
--connected_stages <value>
--allowed_ip_addr <value>
[--description <value>]
Description
접근제어를 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
| allowed_ip_addr required | array | 허용 IP 주소 | 127.0.0.1/24,192.168.127.12 |
| description optional | string | 설명 | description |
1.1.36 - Set Api Description
1.1.36.1 - 1.2
scpcli application-apigateway api description set
--api_id <value>
[--description <value>]
Description
API 설명을 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| description optional | string | 설명 | description |
1.1.36.2 - 1.1
scpcli application-apigateway api description set
--api_id <value>
[--description <value>]
Description
API 설명을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| description optional | string | 설명 | description |
1.1.36.3 - 1.0
scpcli application-apigateway api description set
--api_id <value>
[--description <value>]
Description
API 설명을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
| description optional | string | 설명 | description |
1.1.37 - Set API Key Description
1.1.37.1 - 1.2
scpcli application-apigateway api key set
--api_key_id <value>
--usage_plan_id <value>
--api_id <value>
[--description <value>]
Description
API Key 설명을 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_key_id required | string | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
1.1.37.2 - 1.1
scpcli application-apigateway api key set
--api_key_id <value>
--usage_plan_id <value>
--api_id <value>
[--description <value>]
Description
API Key 설명을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_key_id required | string | API Key ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
1.1.38 - Set Auth
1.1.38.1 - 1.2
scpcli application-apigateway auth set
--auth_id <value>
--api_id <value>
--connected_stages <value>
Description
인증을 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
1.1.38.2 - 1.1
scpcli application-apigateway auth set
--auth_id <value>
--api_id <value>
--connected_stages <value>
Description
인증을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
1.1.38.3 - 1.0
scpcli application-apigateway auth set
--auth_id <value>
--api_id <value>
--connected_stages <value>
Description
인증을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
| connected_stages required | array | 연결된 스테이지 | dev,stg |
1.1.39 - Set Method
1.1.39.1 - 1.2
scpcli application-apigateway method set
--method_type <value>
--resource_id <value>
--api_id <value>
--request_headers <value>
--query_strings <value>
--integration_type <value>
--api_key_required <value>
[--endpoint_url <value>]
[--function_id <value>]
[--privatelink_endpoint_id <value>]
Description
메서드를 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| request_headers required | dict | 메서드 요청 헤더 | {'test1' : True} |
| query_strings required | dict | 메서드 쿼리 문자열 | {'param1': 'value1', 'param2': 'value2'} |
| integration_type required | string | 메서드 통합 유형 | HTTP |
| api_key_required required | boolean | API Key 사용여부 | False |
| endpoint_url optional | string | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id optional | string | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| privatelink_endpoint_id optional | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.39.2 - 1.1
scpcli application-apigateway method set
--method_type <value>
--resource_id <value>
--api_id <value>
--request_headers <value>
--query_strings <value>
--integration_type <value>
--api_key_required <value>
[--endpoint_url <value>]
[--function_id <value>]
[--privatelink_endpoint_id <value>]
Description
메서드를 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| request_headers required | dict | 메서드 요청 헤더 | {'test1' : True} |
| query_strings required | dict | 메서드 쿼리 문자열 | {'param1': 'value1', 'param2': 'value2'} |
| integration_type required | string | 메서드 통합 유형 | HTTP |
| api_key_required required | boolean | API Key 사용여부 | False |
| endpoint_url optional | string | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id optional | string | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| privatelink_endpoint_id optional | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.39.3 - 1.0
scpcli application-apigateway method set
--method_type <value>
--resource_id <value>
--api_id <value>
--request_headers <value>
--query_strings <value>
Description
메서드를 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| request_headers required | dict | 메서드 요청 헤더 | {'test1' : True} |
| query_strings required | dict | 메서드 쿼리 문자열 | {'param1': 'value1', 'param2': 'value2'} |
1.1.40 - Set PrivateLink Endpoint
1.1.40.1 - 1.2
scpcli application-apigateway privatelink endpoint set
--privatelink_endpoint_id <value>
[--description <value>]
Description
PrivateLink 엔드포인트를 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_endpoint_id required | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
1.1.41 - Set Stage Active Deployment
1.1.41.1 - 1.2
scpcli application-apigateway stage set active deployment
--api_id <value>
--stage_name <value>
--deployment_id <value>
Description
스테이지 활성화 배포를 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
| deployment_id required | string | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.41.2 - 1.1
scpcli application-apigateway stage set active deployment
--api_id <value>
--stage_name <value>
--deployment_id <value>
Description
스테이지 활성화 배포를 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
| deployment_id required | string | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.41.3 - 1.0
scpcli application-apigateway stage set active deployment
--api_id <value>
--stage_name <value>
--deployment_id <value>
Description
스테이지 활성화 배포를 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
| deployment_id required | string | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.42 - Set Stage Configuration
1.1.42.1 - 1.2
scpcli application-apigateway stage set configuration
--api_id <value>
--stage_name <value>
--jwt_enabled <value>
--cors_enabled <value>
[--allow_credentials <value>]
[--allow_headers <value>]
[--allow_methods <value>]
[--allow_origins <value>]
[--connected_api_keys <value>]
[--description <value>]
[--expose_headers <value>]
[--max_age <value>]
[--usage_plan_id <value>]
Description
스테이지 설정을 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
| jwt_enabled required | boolean | JWT 사용여부 | False |
| cors_enabled required | boolean | CORS 사용여부 | False |
| allow_credentials optional | boolean | 허용 인증 | True |
| allow_headers optional | array | 허용 헤더 | Content-Type |
| allow_methods optional | array | 허용 메서드 | '{}' |
| allow_origins optional | array | 허용 원본 | * |
| connected_api_keys optional | array | 연결된 API Key 목록 | key1 |
| description optional | string | 설명 | description |
| expose_headers optional | array | 노출 헤더 | test1 |
| max_age optional | integer | 최대 캐시 기간 | 3600 |
| usage_plan_id optional | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.42.2 - 1.1
scpcli application-apigateway stage set configuration
--api_id <value>
--stage_name <value>
--jwt_enabled <value>
--cors_enabled <value>
[--allow_credentials <value>]
[--allow_headers <value>]
[--allow_methods <value>]
[--allow_origins <value>]
[--connected_api_keys <value>]
[--description <value>]
[--expose_headers <value>]
[--max_age <value>]
[--usage_plan_id <value>]
Description
스테이지 설정을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
| jwt_enabled required | boolean | JWT 사용여부 | False |
| cors_enabled required | boolean | CORS 사용여부 | False |
| allow_credentials optional | boolean | 허용 인증 | True |
| allow_headers optional | array | 허용 헤더 | Content-Type |
| allow_methods optional | array | 허용 메서드 | '{}' |
| allow_origins optional | array | 허용 원본 | * |
| connected_api_keys optional | array | 연결된 API Key 목록 | key1 |
| description optional | string | 설명 | description |
| expose_headers optional | array | 노출 헤더 | test1 |
| max_age optional | integer | 최대 캐시 기간 | 3600 |
| usage_plan_id optional | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
1.1.42.3 - 1.0
scpcli application-apigateway stage set configuration
--api_id <value>
--stage_name <value>
--jwt_enabled <value>
--ip_restriction_enabled <value>
--cors_enabled <value>
[--allow_credentials <value>]
[--allow_headers <value>]
[--allow_methods <value>]
[--allow_origins <value>]
[--expose_headers <value>]
[--max_age <value>]
Description
스테이지 설정을 수정한다(ip_restriction_enabled 수정은 더 이상 지원되지 않음)
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
| jwt_enabled required | boolean | JWT 사용여부 | False |
| ip_restriction_enabled required | boolean | IP 접근제어 사용여부 | False |
| cors_enabled required | boolean | CORS 사용여부 | False |
| allow_credentials optional | boolean | 허용 인증 | True |
| allow_headers optional | array | 허용 헤더 | Content-Type |
| allow_methods optional | array | 허용 메서드 | '{}' |
| allow_origins optional | array | 허용 원본 | * |
| expose_headers optional | array | 노출 헤더 | test1 |
| max_age optional | integer | 최대 캐시 기간 | 3600 |
1.1.43 - Set Usage Plan Description
1.1.43.1 - 1.2
scpcli application-apigateway usage plan set description
--usage_plan_id <value>
--api_id <value>
[--description <value>]
Description
사용량 정책 설명을 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
1.1.43.2 - 1.1
scpcli application-apigateway usage plan set description
--usage_plan_id <value>
--api_id <value>
[--description <value>]
Description
사용량 정책 설명을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| description optional | string | 설명 | description |
1.1.44 - Set Usage Plan Quota
1.1.44.1 - 1.2
scpcli application-apigateway usage plan set quota
--usage_plan_id <value>
--api_id <value>
--rate <value>
--limit <value>
Description
사용량 정책 할당량을 수정한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| rate required | string | 사용량 정책 주기 | day |
| limit required | integer | 사용량 정책 할당량 | 10 |
1.1.44.2 - 1.1
scpcli application-apigateway usage plan set quota
--usage_plan_id <value>
--api_id <value>
--rate <value>
--limit <value>
Description
사용량 정책 할당량을 수정한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| rate required | string | 사용량 정책 주기 | day |
| limit required | integer | 사용량 정책 할당량 | 10 |
1.1.45 - Show Access Control
1.1.45.1 - 1.2
scpcli application-apigateway access control show
--access_control_id <value>
--api_id <value>
Description
접근제어를 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.45.2 - 1.1
scpcli application-apigateway access control show
--access_control_id <value>
--api_id <value>
Description
접근제어를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.45.3 - 1.0
scpcli application-apigateway access control show
--access_control_id <value>
--api_id <value>
Description
접근제어를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| access_control_id required | string | 접근제어 ID | - |
| api_id required | string | Api ID | - |
Responses
| Name | Description | Example |
|---|---|---|
| id | 접근제어 ID | 27bb070b564349f8a31cc60734cc36a5 |
| allowed_ip_addr | 허용 IP 주소 | [‘127.0.0.1/24,192.168.127.12’] |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| created_at | 생성 일시 | 2024-05-19T00:23:17Z |
| description | 설명 | |
| name | 접근제어명 | DenyTest |
1.1.46 - Show Api
1.1.46.1 - 1.2
scpcli application-apigateway api show
--api_id <value>
Description
API를 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| account_id | 계정 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | Description |
| dns_record_status | DNS 레코드 상태 | Active |
| name | 이름 | test-api |
| status | API 상태 | Active |
1.1.46.2 - 1.1
scpcli application-apigateway api show
--api_id <value>
Description
API를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| account_id | 계정 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | Description |
| dns_record_status | DNS 레코드 상태 | Active |
| name | 이름 | test-api |
| status | API 상태 | Active |
1.1.46.3 - 1.0
scpcli application-apigateway api show
--api_id <value>
Description
API를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 31e749b7b260868f441e862b |
Responses
| Name | Description | Example |
|---|---|---|
| id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| account_id | 계정 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | Description |
| dns_record_status | DNS 레코드 상태 | Active |
| name | 이름 | test-api |
| status | API 상태 | Active |
1.1.47 - Show Auth
1.1.47.1 - 1.2
scpcli application-apigateway auth show
--auth_id <value>
--api_id <value>
Description
인증을 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
Responses
| Name | Description | Example |
|---|---|---|
| id | 인증 ID | 27bb070b564349f8a31cc60734cc36a5 |
| auth_method | 인증 수단 | JWT(JSON WEB Token) |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| expired_at | 만료 예정 일시 | 2024-05-17T00:23:17Z |
| name | 인증명 | Token01 |
1.1.47.2 - 1.1
scpcli application-apigateway auth show
--auth_id <value>
--api_id <value>
Description
인증을 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
Responses
| Name | Description | Example |
|---|---|---|
| id | 인증 ID | 27bb070b564349f8a31cc60734cc36a5 |
| auth_method | 인증 수단 | JWT(JSON WEB Token) |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| expired_at | 만료 예정 일시 | 2024-05-17T00:23:17Z |
| name | 인증명 | Token01 |
1.1.47.3 - 1.0
scpcli application-apigateway auth show
--auth_id <value>
--api_id <value>
Description
인증을 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| auth_id required | string | 인증 ID | - |
| api_id required | string | Api ID | - |
Responses
| Name | Description | Example |
|---|---|---|
| id | 인증 ID | 27bb070b564349f8a31cc60734cc36a5 |
| auth_method | 인증 수단 | JWT(JSON WEB Token) |
| connected_stages | 연결된 스테이지 | [‘dev,stg’] |
| expired_at | 만료 예정 일시 | 2024-05-17T00:23:17Z |
| name | 인증명 | Token01 |
1.1.48 - Show Method
1.1.48.1 - 1.2
scpcli application-apigateway method show
--method_type <value>
--resource_id <value>
--api_id <value>
Description
메서드를 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| api_key_required | API Key 사용여부 | False |
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| function_name | Cloud Function Name | test-function |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| privatelink_endpoint_id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.48.2 - 1.1
scpcli application-apigateway method show
--method_type <value>
--resource_id <value>
--api_id <value>
Description
메서드를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| api_key_required | API Key 사용여부 | False |
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| function_name | Cloud Function Name | test-function |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.48.3 - 1.0
scpcli application-apigateway method show
--method_type <value>
--resource_id <value>
--api_id <value>
Description
메서드를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| method_type required | **** | 메서드 유형 | GET |
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| endpoint_url | 메서드 엔드포인트 URL | https://127.0.0.1:8000 |
| function_id | Cloud Function ID | 27bb070b564349f8a31cc60734cc36a5 |
| integration_type | 메서드 통합 유형 | HTTP |
| method_type | 메서드 유형 | GET |
| query_strings | 메서드 쿼리 문자열 | {‘param1’: ‘value1’, ‘param2’: ‘value2’} |
| request_headers | 메서드 요청 헤더 | {’test1’ : True} |
| request_path | 메서드 요청 경로 | {users} |
| srn | SRN | srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test |
1.1.49 - Show PrivateLink Endpoint
1.1.49.1 - 1.2
scpcli application-apigateway privatelink endpoint show
--privatelink_endpoint_id <value>
Description
PrivateLink 엔드포인트를 조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| privatelink_endpoint_id required | string | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | PrivateLink 엔드포인트 ID | 27bb070b564349f8a31cc60734cc36a5 |
| created_at | 생성 일시 | 2024-05-17T00:23:17Z |
| description | 설명 | description |
| name | PrivateLink 엔드포인트명 | endpoint |
| privatelink_service_id | PrivateLink 서비스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| status | PrivateLink 엔드포인트 상태 | CANCELED |
1.1.50 - Show Resource
1.1.50.1 - 1.2
scpcli application-apigateway resource show
--resource_id <value>
--api_id <value>
Description
리소스를 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| methods | ||
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 | /test/test1 |
| path_part | 경로명 | test |
1.1.50.2 - 1.1
scpcli application-apigateway resource show
--resource_id <value>
--api_id <value>
Description
리소스를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| methods | ||
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 | /test/test1 |
| path_part | 경로명 | test |
1.1.50.3 - 1.0
scpcli application-apigateway resource show
--resource_id <value>
--api_id <value>
Description
리소스를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| resource_id required | string | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| methods | ||
| parent_id | 부모 리소스 ID | 27bb070b564349f8a31cc60734cc36a5 |
| path | 경로 | /test/test1 |
| path_part | 경로명 | test |
1.1.51 - Show Stage
1.1.51.1 - 1.2
scpcli application-apigateway stage show
--api_id <value>
--stage_name <value>
Description
스테이지를 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_key_required | API Key 사용여부 | False |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
| usage_plan_api_keys | API Key | [] |
| usage_plan_id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_limit | 사용량 정책 할당량 | 10 |
| usage_plan_name | 이름 | usage-plan-name |
| usage_plan_rate | 사용량 정책 주기 | day |
1.1.51.2 - 1.1
scpcli application-apigateway stage show
--api_id <value>
--stage_name <value>
Description
스테이지를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_key_required | API Key 사용여부 | False |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| description | 설명 | description |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
| usage_plan_api_keys | API Key | [] |
| usage_plan_id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| usage_plan_limit | 사용량 정책 할당량 | 10 |
| usage_plan_name | 이름 | usage-plan-name |
| usage_plan_rate | 사용량 정책 주기 | day |
1.1.51.3 - 1.0
scpcli application-apigateway stage show
--api_id <value>
--stage_name <value>
Description
스테이지를 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | 20251231 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| stage_name required | string | 스테이지명 | test-stage |
Responses
| Name | Description | Example |
|---|---|---|
| active_deployment | 활성화 배포 | 2024-05-17T00:23:17Z |
| allow_credentials | 허용 인증 | True |
| allow_headers | 허용 헤더 | [‘Content-Type’, ‘Authorization’] |
| allow_methods | 허용 메서드 | [‘GET’, ‘POST’, ‘PUT’, ‘PATCH’] |
| allow_origins | 허용 원본 | [’*’] |
| api_id | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
| cors_enabled | CORS 사용여부 | False |
| created_at | 생성 일시 | |
| deployment_id | 배포 ID | 27bb070b564349f8a31cc60734cc36a5 |
| expose_headers | 노출 헤더 | [’test1’, ’test2’] |
| invoke_url | 호출 URL | http://test.com/stg |
| ip_restriction_enabled | IP 접근제어 사용여부 | False |
| jwt_enabled | JWT 사용여부 | False |
| max_age | 최대 캐시 기간 | 3600 |
| name | 스테이지명 | test-stage |
1.1.52 - Show Usage Plan
1.1.52.1 - 1.2
scpcli application-apigateway usage plan show
--usage_plan_id <value>
--api_id <value>
Description
사용량 정책을 상세조회한다
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.2 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_keys | API Key | [] |
| created_at | 생성 일시 | |
| created_by_id | 생성자 | 27bb070b564349f8a31cc60734cc36a5 |
| created_by_name | 생성자 | username |
| description | 설명 | description |
| limit | 사용량 정책 할당량 | 10 |
| modified_at | 수정시간 | |
| modified_by_id | 수정자 | 27bb070b564349f8a31cc60734cc36a5 |
| modified_by_name | 수정자 | username |
| name | 이름 | usage-plan-name |
| rate | 사용량 정책 주기 | day |
1.1.52.2 - 1.1
scpcli application-apigateway usage plan show
--usage_plan_id <value>
--api_id <value>
Description
사용량 정책을 상세조회한다
상태 ACTIVE (DEPRECATED)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.1 | 20260430 |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| usage_plan_id required | string | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_id required | string | Api ID | 27bb070b564349f8a31cc60734cc36a5 |
Responses
| Name | Description | Example |
|---|---|---|
| id | 사용량 정책 ID | 27bb070b564349f8a31cc60734cc36a5 |
| api_keys | API Key | [] |
| created_at | 생성 일시 | |
| created_by_id | 생성자 | 27bb070b564349f8a31cc60734cc36a5 |
| created_by_name | 생성자 | username |
| description | 설명 | description |
| limit | 사용량 정책 할당량 | 10 |
| modified_at | 수정시간 | |
| modified_by_id | 수정자 | 27bb070b564349f8a31cc60734cc36a5 |
| modified_by_name | 수정자 | username |
| name | 이름 | usage-plan-name |
| rate | 사용량 정책 주기 | day |
2 - Queue Service
Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.
본 가이드는 Queue Service 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.
Version
| Version | Status | Supported Until |
|---|---|---|
| 1.0 | CURRENT | - |
2.1 - CLIs
2.1.1 - Check Queue Name Duplication
2.1.1.1 - 1.0
scpcli queueservice check queue name duplication
--name <value>
Description
Queue명 중복 체크
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | Queue명 | test-queue.fifo |
Responses
| Name | Description | Example |
|---|---|---|
| result | 결과 | True |
2.1.2 - Create Queue
2.1.2.1 - 1.0
scpcli queueservice queue create
--id <value>
--name <value>
--message_size <value>
--message_retention_period_unit <value>
--message_retention_period <value>
[--data_key_reuse_period <value>]
[--data_key_reuse_period_unit <value>]
[--description <value>]
[--tags <value>]
Description
Queue 생성
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| id required | string | KMS ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | KMS명 | test-kms |
| message_size required | integer | 메시지 크기 | 256 |
| message_retention_period_unit required | string | 기간 단위 | minute |
| message_retention_period required | integer | 메시지 보존 기간 | 40 |
| data_key_reuse_period optional | integer | 데이터 키 재사용 기간 | 40 |
| data_key_reuse_period_unit optional | **** | 기간 단위 | minute |
| description optional | string | 설명 | Queue description |
| tags optional | array | 태그 목록 | '{"key": "key1", "value": "value1"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| messages | 설명 | Create Queue |
| state | Queue 상태 | ACTIVE |
2.1.3 - Delete Acl
2.1.3.1 - 1.0
scpcli queueservice queue delete acl
--queue_id <value>
--ip_address <value>
Description
접근 허용 IP 삭제
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| ip_address required | array | 접근 허용 IP 목록 | 0.0.0.0 |
2.1.4 - Delete Queue
2.1.4.1 - 1.0
scpcli queueservice queue delete
--queue_id <value>
Description
Queue 삭제
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
2.1.5 - List Queue
2.1.5.1 - 1.0
scpcli queueservice queue list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
Description
Queue 조회
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| name optional | string | Queue명 | test-queue.fifo |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| account_id | Account ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| created_at | 생성 시간 | 2024-05-17T00:23:17Z |
| created_by | 생성자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| encryption | 암호화 | |
| modified_at | 수정 시간 | 2024-05-17T00:23:17Z |
| modified_by | 수정자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| name | Queue명 | test-queue.fifo |
| number_wait_messages | 대기 메시지 수 | 10 |
| state | Queue 상태 | ACTIVE |
| type | Queue 유형 | FIFO |
2.1.6 - Set Acl
2.1.6.1 - 1.0
scpcli queueservice queue set acl
--queue_id <value>
--ip_address <value>
Description
접근 허용 IP 추가
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| ip_address required | array | 접근 허용 IP 목록 | 0.0.0.0 |
Responses
| Name | Description | Example |
|---|---|---|
| id | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
2.1.7 - Show Queue
2.1.7.1 - 1.0
scpcli queueservice queue show
--queue_id <value>
Description
Queue 상세 조회
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
Responses
| Name | Description | Example |
|---|---|---|
| ip_address | IP 주소 | 192.168.0.0 |
2.1.8 - Update Queue Config
2.1.8.1 - 1.0
scpcli queueservice queue set config
--queue_id <value>
--name <value>
--id <value>
--message_size <value>
--message_retention_period_unit <value>
--message_retention_period <value>
[--data_key_reuse_period <value>]
[--data_key_reuse_period_unit <value>]
Description
Queue 구성 설정 수정
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| queue_id required | string | Queue ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| name required | string | KMS명 | test-kms |
| id required | string | KMS ID | 8c9f6c1c928a45b4bbd1e4da5531d656 |
| message_size required | integer | 메시지 크기 | 256 |
| message_retention_period_unit required | string | 기간 단위 | minute |
| message_retention_period required | integer | 메시지 보존 기간 | 40 |
| data_key_reuse_period optional | integer | 데이터 키 재사용 기간 | 40 |
| data_key_reuse_period_unit optional | **** | 기간 단위 | minute |