이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: ApigatewayTriggerCreateRequest
- 2: CloudFunction
- 3: CloudFunctionCreateRequest
- 4: CloudFunctionCreateResponse
- 5: CloudFunctionForList
- 6: CloudFunctionListResponse
- 7: CloudFunctionShowResponse
- 8: Code
- 9: CodeFile
- 10: CodeSetRequest
- 11: Configuration
- 12: ConfigurationV1Dot2
- 13: CronjobTriggerCreateRequest
- 14: CronjobTriggerSetRequest
- 15: DuplicationShowResponse
- 16: Endpoint
- 17: EndpointCreateRequest
- 18: FunctionConfig
- 19: FunctionUrl
- 20: FunctionUrlRequest
- 21: FunctionVariable
- 22: FunctionVariables
- 23: Log
- 24: LogShowResponse
- 25: Metric
- 26: MetricShowResponse
- 27: PrivateLinkEndpoint
- 28: PrivateLinkEndpointApproval
- 29: PrivateLinkEndpointConnection
- 30: PrivateLinkEndpointCreateRequest
- 31: PrivateLinkEndpointRequest
- 32: PrivateLinkService
- 33: PrivateLinkServicePutRequest
- 34: Runtime
- 35: RuntimeListResponse
- 36: SampleCode
- 37: SampleCodesListResponse
- 38: Tag
- 39: Trigger
- 40: TriggerCreateResponse
- 41: TriggerDeleteRequest
- 42: TriggerForList
- 43: TriggersResponse
- 44: TriggerUpdateResponse
1 - ApigatewayTriggerCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| apigateway_api_id required | Apigateway API ID Example : 31e749b7b260868f441e862bPattern : ^[0-9a-f]{24}$ | string | |
| apigateway_stage_name required | Apigateway 스테이지 이름 Example : samplePattern : ^[a-z0-9\-]+$ | string | |
| cloud_function_id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656Pattern : ^[0-9a-f]{32}$ | string |
2 - CloudFunction
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 어카운트 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string | |
| function_url required | 함수 URL Example : https://33b532c466824bcf9324101a3c6f3015.kr-west1.dev2.samsungsdscloud.com/cloudfunctions-hello | any of [string, null] | |
| id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| name required | Cloud Functions 이름 Example : sample | string | |
| runtime required | 런타임 Example : Node.js:20 | string | |
| state required | 함수 상태 Example : READY | string | |
| user_id required | 사용자 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string |
3 - CloudFunctionCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 코드 내용 Example : sample | string | |
| name required | 이름 Example : sample-function-namePattern : ^[a-z][a-z0-9-]*$Minimum length : 3Maximum length : 64 | string | |
| runtime required | 런타임 Example : Node.js:20 | string | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
4 - CloudFunctionCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| message required | 설명 Example : Description | string | |
| state required | 함수 상태 Example : READY | string |
5 - CloudFunctionForList
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 어카운트 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string | |
| created_at required | 생성 시간 Example : 2025-05-22T06:21:17.580522 | string (date-time) | |
| function_url required | 함수 URL Example : https://33b532c466824bcf9324101a3c6f3015.kr-west1.dev2.samsungsdscloud.com/cloudfunctions-hello | any of [string, null] | |
| id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| name required | Cloud Functions 이름 Example : sample | string | |
| runtime required | 런타임 Example : Node.js:20 | string | |
| state required | 함수 상태 Example : READY | string | |
| user_id required | 사용자 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string |
6 - CloudFunctionListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| cloud_functions required | 내용 | array[CloudFunctionForList] | |
| count required | 합계 Example : 20 | integer |
7 - CloudFunctionShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| cloud_function required | CloudFunction |
8 - Code
| Name | Description | Schema | Default |
|---|---|---|---|
| class_name optional | 클래스명 Example : com.example.Handler | any of [string, null] | |
| code_text optional | 코드 내용 Example : ZXhwb3J0cy5oYW5kbGVSZXF1ZXN0ID0gYXN5bmM== | any of [string, null] | |
| code_type required | 코드 유형 Example : text | string | |
| file_name optional | 파일명 Example : sample | any of [string, null] | |
| file_transfer_status optional | 파일 전송 상태 Example : sample | any of [string, null] | |
| file_upload_at optional | 파일 업로드 시간 Example : 2025-05-17 00:23:17 | any of [string, null] | |
| method_name optional | 메소드명 Example : handleRequest | any of [string, null] | |
| runtime required | 런타임 Example : Node.js:20 | string |
9 - CodeFile
| Name | Description | Schema | Default |
|---|---|---|---|
| class_name required | 클래스명 Example : com.example.Handler | string | |
| method_name required | 메소드명 Example : handleRequest | string | |
| obs_url optional | Object Storage URL Example : https://obs.kr-east1.scp-in.com:8443/sample/java-sample-1.0-SNAPSHOT.jar | any of [string, null] |
10 - CodeSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 코드 내용 Example : print("Hello World") | string |
11 - Configuration
| Name | Description | Schema | Default |
|---|---|---|---|
| config required | 일반 구성 | FunctionConfig | |
| url required | 함수 URL | FunctionUrl | |
| variables optional | 환경 변수 | any of [array[FunctionVariable], null] |
12 - ConfigurationV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| config required | 일반 구성 | FunctionConfig | |
| privatelink_endpoints optional | Endpoints | any of [array[Endpoint], null] | |
| privatelink_service optional | PrivateLink Service | any of [PrivateLinkService, null] | |
| url required | 함수 URL | FunctionUrl | |
| variables optional | 환경 변수 | any of [array[FunctionVariable], null] |
13 - CronjobTriggerCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| cloud_function_id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656Pattern : ^[0-9a-f]{32}$ | string | |
| schedule required | 스케쥴 Example : * * * * 0 | string | |
| timezone required | 타임존 Example : Asia/Tokyo | string |
14 - CronjobTriggerSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| cloud_function_id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656Pattern : ^[0-9a-f]{32}$ | string | |
| schedule required | 스케쥴 Example : * * * * 0 | string | |
| timezone required | 타임존 Example : Asia/Tokyo | string |
15 - DuplicationShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| result required | 결과 Example : True | boolean |
16 - Endpoint
| Name | Description | Schema | Default |
|---|---|---|---|
| endpoint_alias optional | Alias Example : sample | any of [string, null] | |
| endpoint_id required | Endpoint Id Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| service_id optional | Service Id Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | any of [string, null] | |
| state required | 상태 Example : Active | string |
17 - EndpointCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| alias required | Alias Example : sample | string | |
| service_id required | Service Id Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string |
18 - FunctionConfig
| Name | Description | Schema | Default |
|---|---|---|---|
| max_scale required | 최대 작업 수 Example : 5 | integer | |
| memory required | 메모리 Example : 256 | integer | |
| min_scale required | 최소 작업 수 Example : 1 | integer | |
| timeout required | 제한 시간 Example : 100 | integer |
19 - FunctionUrl
| Name | Description | Schema | Default |
|---|---|---|---|
| allow_ips optional | 허용 IP Example : | any of [array[string], null] | |
| auth_type optional | 인증 유형 Example : NONE | any of [string, null] | |
| public_endpoint_url optional | Public 엔드포인트 URL Example : https://scf.33b532c466824bcf9324101a3c6f3015.kr-west1.dev2.samsungsdscloud.com/sample-function | any of [string, null] | |
| public_ip_acl_enabled optional | Public IP 접근 제어 사용 Example : True | any of [boolean, null] | |
| url_enabled required | URL 사용 Example : True | boolean |
20 - FunctionUrlRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allow_ips optional | 허용 IP Example : | any of [array[string], null] | |
| auth_type optional | 인증 유형 Example : NONE | any of [string, null] | |
| public_ip_acl_enabled required | Public IP 접근 제어 사용 Example : True | boolean | |
| url_enabled required | URL 사용 Example : True | boolean |
21 - FunctionVariable
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 키 Example : sample | string | |
| value required | 값 Example : sample | string |
22 - FunctionVariables
| Name | Description | Schema | Default |
|---|---|---|---|
| variables required | 환경 변수 | array[FunctionVariable] |
23 - Log
| Name | Description | Schema | Default |
|---|---|---|---|
| log required | 로그 Example : [2025-05-12 11:04:12] START RequestId : 04680bac - ad76-4e0a-997e-e35b6275cb67 Version : $LATEST | string | |
| time required | 시간 Example : 2025-05-17 00:23:17 | string |
24 - LogShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 합계 Example : 3 | integer | |
| logs required | 로그 | array[Log] |
25 - Metric
| Name | Description | Schema | Default |
|---|---|---|---|
| metric_data required | Metric 데이터 Example : 1.0033444816053512 | object | |
| time required | 시간 Example : 16:37 | string |
26 - MetricShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| actual_pods required | 실제 파드 | array[Metric] | |
| fail_count required | 실패 카운트 | array[Metric] | |
| function_memory required | 함수 메모리 | array[Metric] | |
| request_count required | 요청 카운트 | array[Metric] | |
| request_latency required | 요청 레이턴시 | array[Metric] | |
| success_count required | 성공 카운트 | array[Metric] |
27 - PrivateLinkEndpoint
| Name | Description | Schema | Default |
|---|---|---|---|
| endpoint required | Endpoint | Endpoint |
28 - PrivateLinkEndpointApproval
| Name | Description | Schema | Default |
|---|---|---|---|
| type required | 타입 Example : APPROVE | enum (APPROVE, REJECT) |
29 - PrivateLinkEndpointConnection
| Name | Description | Schema | Default |
|---|---|---|---|
| type required | 타입 Example : RECONNECT | enum (DISCONNECT, RECONNECT) |
30 - PrivateLinkEndpointCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| endpoint required | Endpoint | EndpointCreateRequest |
31 - PrivateLinkEndpointRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| type required | 타입 Example : CANCEL | enum (CANCEL, RE_REQUEST) |
32 - PrivateLinkService
| Name | Description | Schema | Default |
|---|---|---|---|
| private_url optional | Private Url Example : https://sample.scf.private.kr-west1.e.samsungsdscloud.com | any of [string, null] | |
| privatelink_service_enabled required | PrivateLink Service 활성화 Example : True | boolean | |
| privatelink_service_id optional | PrivateLink Service ID Example : ba30549f550141ef9af6546543s | any of [string, null] | |
| privatelink_service_name optional | PrivateLink Service Example : PRIVATELINKSERVICE | any of [string, null] | |
| requested_endpoints optional | Endpoint | any of [array[Endpoint], null] |
33 - PrivateLinkServicePutRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| privatelink_service_enabled required | PrivateLink Service 활성화 Example : True | boolean |
34 - Runtime
| Name | Description | Schema | Default |
|---|---|---|---|
| base_image_seq required | 기본 이미지 번호 Example : 3 | integer | |
| name required | 이름 Example : sample | string | |
| version required | 버전 Example : 1.0.0 | string |
35 - RuntimeListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 합계 Example : 3 | integer | |
| runtimes required | Runtimes List | array[Runtime] |
36 - SampleCode
| Name | Description | Schema | Default |
|---|---|---|---|
| content required | 코드 내용 Example : sample | string | |
| default required | 기본값 Example : False | boolean | |
| description required | 설명 Example : sample | string | |
| name required | 이름 Example : sample | string | |
| runtime required | 런타임 Example : Node.js:20 | string | |
| seq required | 번호 Example : 3 | integer | |
| version required | 버전 Example : sample | string |
37 - SampleCodesListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | 합계 Example : 3 | integer | |
| sample_codes required | Sample Codes List | array[SampleCode] |
38 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 태그 키 Example : | string | |
| value required | 태그 값 Example : | any of [string, null] |
39 - Trigger
| Name | Description | Schema | Default |
|---|---|---|---|
| alias required | Alias Example : $LATEST | string | |
| schedule optional | 스케쥴 Example : * * * * 0 | any of [string, null] | |
| timezone optional | 타임존 Example : Asia/Tokyo | any of [string, null] | |
| trigger_id required | 트리거 ID Example : 1 | integer | |
| trigger_name required | 트리거 타입 Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| trigger_sid required | 트리거 타겟 어카운트 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | any of [string, null] | |
| trigger_target_account_id required | 트리거 타겟 어카운트 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | any of [string, null] | |
| trigger_target_srn required | 트리거 타겟 SRN Example : srn:dev2::f32265726b694b32920aa3b111f4c715:::iam:user/9abd88ba08434777a8ca168e799eebbe | any of [string, null] | |
| trigger_target_uuid required | 트리거 타겟 UUID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | any of [string, null] | |
| trigger_type required | 트리거 타입 Example : apigateway | string |
40 - TriggerCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| alias optional | Alias Example : $LATEST | any of [string, null] | |
| cloud_function_id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| triggers required | 트리거 | array[TriggerForList] |
41 - TriggerDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| cloud_function_id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656Pattern : ^[0-9a-f]{32}$ | string | |
| trigger_type required | 트리거 타입 Example : apigateway | string |
42 - TriggerForList
| Name | Description | Schema | Default |
|---|---|---|---|
| schedule optional | 스케쥴 Example : * * * * 0 | any of [string, null] | |
| timezone optional | 타임존 Example : Asia/Tokyo | any of [string, null] | |
| trigger_id optional | 트리거 ID Example : 1 | any of [integer, null] | |
| trigger_name required | 트리거 타입 Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| trigger_target_account_id required | 트리거 타겟 어카운트 ID Example : 617b3d0e90c24a5fa1f65a3824861354 | any of [string, null] | |
| trigger_target_srn required | 트리거 타겟 SRN Example : srn:dev2::f32265726b694b32920aa3b111f4c715:::iam:user/9abd88ba08434777a8ca168e799eebbe | any of [string, null] | |
| trigger_target_uuid required | 트리거 타겟 UUID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | any of [string, null] | |
| trigger_type required | 트리거 타입 Example : apigateway | string |
43 - TriggersResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| alias required | Alias Example : $LATEST | string | |
| count required | 합계 Example : 20 | integer | |
| triggers required | 트리거 | array[TriggerForList] |
44 - TriggerUpdateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| alias optional | Alias Example : $LATEST | any of [string, null] | |
| cloud_function_id required | Cloud Functions ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| triggers required | 트리거 | array[TriggerForList] |