Models

1 - ConnectedEndpointListResponse

NameDescriptionSchemaDefault
connected_privatelink_endpoints
required

array[ConnectedPrivateLinkEndpoint]
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]

2 - ConnectedPrivateLinkEndpoint

NameDescriptionSchemaDefault
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
PrivateLink Endpoint ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
privatelink_service_id
required
PrivateLink Service ID
Example :
string
state
required
PrivateLink Endpoint 상태
Example : REQUESTING
enum (REQUESTING, CREATING, REJECTED, CANCELED, ACTIVE, DISCONNECTED, DELETING, DELETED, ERROR)

3 - InternetGateway

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example :
any of [string, null]
firewall_id
optional
Firewall ID
Example :
any of [string, null]
id
required
Internet Gateway ID
Example :
string
loggable
optional
NAT 로그 저장 여부
Example :
boolean
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Internet Gateway 명
Example :
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
type
required
Internet Gateway 유형
Example : IGW
enum (IGW, GGW, SIGW)
vpc_id
required
VPC ID
Example :
string
vpc_name
required
VPC 명
Example :
string

4 - InternetGatewayCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
any of [string, null]
firewall_enabled
optional
방화벽 사용
Example : False
boolean
firewall_loggable
optional
방화벽 로깅 가능
Example : False
boolean
tags
optional
태그 목록
array[Tag]
type
required
Internet Gateway 유형
Example : IGW
enum (IGW, GGW, SIGW)
vpc_id
required
VPC ID
Example :
string

5 - InternetGatewayListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
internet_gateways
required

array[InternetGateway]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]

6 - InternetGatewaySetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
any of [string, null]
loggable
optional
NAT 로그 저장 여부
Example :
boolean

7 - InternetGatewayShowResponse

NameDescriptionSchemaDefault
internet_gateway
required

InternetGateway

8 - NatGateway

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
NAT Gateway 상세설명
Example :
any of [string, null]
id
required
NAT Gateway 명
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
NAT Gateway 명
Example :
string
nat_gateway_ip_address
required
NAT Gateway IP 주소
Example :
string
publicip_id
optional
PublicIP ID
Example :
any of [string, null]
state
required
NAT Gateway 상태
Example :
string
subnet_cidr
required
Subnet Cidr
Example :
string
subnet_id
required
Subnet ID
Example :
string
subnet_name
required
Subnet 명
Example :
string
vpc_id
required
VPC ID
Example :
string
vpc_name
required
VPC 명
Example :
string

9 - NatGatewayCreateRequest

NameDescriptionSchemaDefault
description
optional
NAT Gateway 상세설명
Example :
Maximum length : 50
string
publicip_id
required
PublicIP ID
Example :
string
subnet_id
required
Subnet CIDR
Example :
string
tags
optional
태그 목록
array[Tag]

10 - NatGatewayListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
nat_gateways
required

array[NatGateway]

11 - NatGatewaySetRequest

NameDescriptionSchemaDefault
description
optional
NAT Gateway 상세설명
Example :
Maximum length : 50
string

12 - NatGatewayShowResponse

NameDescriptionSchemaDefault
nat_gateway
required

NatGateway

13 - Port

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
attached_resource_id
required
연결된 자원 ID
Example :
string
attached_resource_type
required
연결된 자원 유형
Example :
string
created_at
required
생성일시
Example : 2026-02-11T06:45:08.922Z
string (date-time)
description
required
설명
Example :
string
fixed_ip_address
required
고정된 IP
Example :
string
id
required
Port ID
Example :
string
mac_address
required
MAC 주소
Example :
string
modified_at
required
수정일시
Example : 2026-02-11T06:45:08.922Z
string (date-time)
name
required
Port 명
Example :
string
security_groups
required
Security Group 목록
array[PortSecurityGroup]
state
required
상태
Example :
string
subnet_id
required
Subnet ID
Example :
string
subnet_name
required
Subnet 명
Example :
string
vpc_id
required
VPC ID
Example :
string
vpc_name
required
VPC 명
Example :
string

14 - PortCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
any of [string, null]
fixed_ip_address
optional
고정된 IP
Example :
any of [string, null]
name
required
Port 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
security_groups
optional
Security Group 목록
array[string]
subnet_id
required
Subnet ID
Example :
string
tags
optional
태그 목록
array[Tag]

15 - PortList

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
attached_resource_id
required
연결된 자원 ID
Example :
string
attached_resource_type
required
연결된 자원 유형
Example :
string
created_at
required
생성일시
Example : 2026-02-11T06:45:08.861Z
string (date-time)
description
required
설명
Example :
string
fixed_ip_address
required
고정된 IP
Example :
string
id
required
Port ID
Example :
string
mac_address
required
MAC 주소
Example :
string
modified_at
required
수정일시
Example : 2026-02-11T06:45:08.862Z
string (date-time)
name
required
Port 명
Example :
string
state
required
상태
Example :
string
subnet_id
required
Subnet ID
Example :
string
subnet_name
required
Subnet 명
Example :
string
vpc_id
required
VPC ID
Example :
string
vpc_name
required
VPC 명
Example :
string

16 - PortListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
ports
required

array[PortList]

17 - PortSecurityGroup

NameDescriptionSchemaDefault
id
optional
Security Group ID
Example :
any of [string, null]
name
optional
Security Group 이름
Example :
any of [string, null]

18 - PortSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
any of [string, null]
security_groups
optional
Security Group 목록
Example :
any of [array[string], null]

19 - PortShowResponse

NameDescriptionSchemaDefault
port
required

any of [Port, null]

20 - PrivateLinkEndpoint

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
approval_type
required
PrivateLink Service 승인 타입
Example : MANUAL
enum (MANUAL, AUTO)
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
endpoint_ip_address
required
Endpoint IP 주소
Example :
string
id
required
PrivateLink Endpoint ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
PrivateLink Endpoint 명
Example :
string
privatelink_service_id
required
PrivateLink Service ID
Example :
string
state
required
PrivateLink Endpoint 상태
Example : REQUESTING
enum (REQUESTING, CREATING, REJECTED, CANCELED, ACTIVE, DISCONNECTED, DELETING, DELETED, ERROR)
subnet_id
required
Subnet ID
Example :
string
vpc_id
required
VPC ID
Example :
string

21 - PrivateLinkEndpointApprovalRequest

NameDescriptionSchemaDefault
type
required
PrivateLink Endpoint Action Type
Example : APPROVE
enum (APPROVE, REJECT)

22 - PrivateLinkEndpointConnectionRequest

NameDescriptionSchemaDefault
type
required
PrivateLink Endpoint Action Type
Example : DISCONNECT
enum (DISCONNECT, RECONNECT)

23 - PrivateLinkEndpointCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string
endpoint_ip_address
required
Endpoint IP 주소
Example :
string
name
required
PrivateLink Endpoint 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
privatelink_service_id
optional
PrivateLink Service ID
Example :
string
security_group_ids
optional
Security Group 목록
array[string]
subnet_id
required
Subnet ID
Example :
string
tags
optional
태그 목록
array[Tag]

24 - PrivateLinkEndpointDetail

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
approval_type
required
PrivateLink Service 승인 타입
Example : MANUAL
enum (MANUAL, AUTO)
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example :
any of [string, null]
endpoint_ip_address
required
Endpoint IP 주소
Example :
string
endpoint_ip_port_id
optional
Endpoint IP Port ID
Example :
any of [string, null]
id
required
PrivateLink Endpoint ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
PrivateLink Endpoint 명
Example :
string
privatelink_service_id
required
PrivateLink Service ID
Example :
string
security_group_ids
optional
Security Group 목록
array[string]
state
required
PrivateLink Endpoint 상태
Example : REQUESTING
enum (REQUESTING, CREATING, REJECTED, CANCELED, ACTIVE, DISCONNECTED, DELETING, DELETED, ERROR)
subnet_id
required
Subnet ID
Example :
string
vpc_id
required
VPC ID
Example :
string

25 - PrivateLinkEndpointListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
privatelink_endpoints
required

array[PrivateLinkEndpoint]
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]

26 - PrivateLinkEndpointRequest

NameDescriptionSchemaDefault
type
required
PrivateLink Endpoint Action Type
Example : CANCEL
enum (CANCEL, RE_REQUEST)

27 - PrivateLinkEndpointSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string

28 - PrivateLinkEndpointShowResponse

NameDescriptionSchemaDefault
privatelink_endpoint
required

PrivateLinkEndpointDetail

29 - PrivateLinkEndpointSummary

NameDescriptionSchemaDefault
created_at
required
생성일시
Example : 2026-02-11T06:45:10.579Z
string (date-time)
id
required
PrivateLink Endpoint ID
Example :
string
state
required
PrivateLink Endpoint 상태
Example : REQUESTING
enum (REQUESTING, CREATING, REJECTED, CANCELED, ACTIVE, DISCONNECTED, DELETING, DELETED, ERROR)

30 - PrivateLinkEndpointSummaryShowResponse

NameDescriptionSchemaDefault
privatelink_endpoint
required

PrivateLinkEndpointSummary

31 - PrivateLinkService

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
approval_type
required
PrivateLink Service 승인 타입
Example : MANUAL
enum (MANUAL, AUTO)
connected_resource_id
optional
연결된 자원 ID
Example :
any of [string, null]
connected_resource_ip_address
required
연결된 자원 IP 주소
Example :
string
connected_resource_name
required
연결된 자원명
Example :
string
connected_resource_type
required
연결된 자원 Type
Example : LB
enum (LB, IP)
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
PrivateLink Service ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
PrivateLink Service 명
Example :
string
service_ip_address
required
Service IP 주소
Example :
string
state
required
PrivateLink Service 상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
subnet_id
required
Subnet ID
Example :
string
vpc_id
required
VPC ID
Example :
string

32 - PrivateLinkServiceCreateRequest

NameDescriptionSchemaDefault
approval_type
required
PrivateLink Service 승인 타입
Example : MANUAL
enum (MANUAL, AUTO)
connected_resource_id
optional
연결된 자원 ID
Example :
string
connected_resource_ip_address
optional
연결된 자원 IP 주소
Example :
string
connected_resource_type
required
연결된 자원 Type
Example : LB
enum (LB, IP)
description
optional
설명
Example :
Maximum length : 50
string
high_speed_transfer
optional
고속 데이터 전송 사용
Example : False
boolean
name
required
PrivateLink Service 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
security_group_ids
optional
Security Group 목록
array[string]
service_ip_address
required
Service IP 주소
Example :
string
subnet_id
required
Subnet ID
Example :
string
tags
optional
태그 목록
array[Tag]

33 - PrivateLinkServiceDetail

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
approval_type
required
PrivateLink Service 승인 타입
Example : MANUAL
enum (MANUAL, AUTO)
connected_resource_id
optional
연결된 자원 ID
Example :
any of [string, null]
connected_resource_ip_address
required
연결된 자원 IP 주소
Example :
string
connected_resource_name
required
연결된 자원명
Example :
string
connected_resource_type
required
연결된 자원 Type
Example : LB
enum (LB, IP)
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example :
any of [string, null]
high_speed_transfer
required
고속 데이터 전송 사용
Example :
boolean
id
required
PrivateLink Service ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
PrivateLink Service 명
Example :
string
security_group_ids
optional
Security Group 목록
array[string]
service_ip_address
required
Service IP 주소
Example :
string
service_ip_port_id
optional
Service IP Port ID
Example :
any of [string, null]
state
required
PrivateLink Service 상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
subnet_id
required
Subnet ID
Example :
string
vpc_id
required
VPC ID
Example :
string

34 - PrivateLinkServiceListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
privatelink_services
required

array[PrivateLinkService]
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]

35 - PrivateLinkServiceSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string

36 - PrivateLinkServiceShowResponse

NameDescriptionSchemaDefault
privatelink_service
required

PrivateLinkServiceDetail

37 - PrivateNat

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
cidr
required
Private NAT IP 대역
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example :
any of [string, null]
direct_connect_id
required
Direct Connect ID
Example :
string
direct_connect_name
optional
Direct Connect명
Example :
any of [string, null]
id
required
Private NAT ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Private NAT 명
Example :
string
state
required
Private NAT 상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
vpc_id
required
VPC ID
Example :
string
vpc_name
optional
VPC 명
Example :
any of [string, null]

38 - PrivateNatCreateRequest

NameDescriptionSchemaDefault
cidr
required
Private NAT IP 대역
Example :
string
description
optional
설명
Example :
Maximum length : 50
string
direct_connect_id
required
Direct Connect ID
Example :
string
name
required
Private NAT 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
tags
optional
태그 목록
array[Tag]

39 - PrivateNatIp

NameDescriptionSchemaDefault
attached_resource_id
optional
Private NAT IP 연결된 자원 ID
Example :
any of [string, null]
attached_resource_name
optional
Private NAT IP 연결된 자원명
Example :
any of [string, null]
attached_resource_type
optional
Private NAT IP 연결된 자원 타입
Example : VM
any of [enum (VM, BM), null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Private NAT IP ID
Example :
string
ip_address
required
Private NAT IP 주소
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
private_nat_id
required
Private NAT ID
Example :
string
state
required
Private NAT IP 상태
Example : RESERVED
enum (RESERVED, ATTACHED, DELETED)

40 - PrivateNatIpCreateRequest

NameDescriptionSchemaDefault
ip_address
required
Private NAT IP 주소
Example :
Minimum length : 7
Maximum length : 15
string

41 - PrivateNatIpListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
private_nat_ips
required

array[PrivateNatIp]
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]

42 - PrivateNatIpShowResponse

NameDescriptionSchemaDefault
private_nat_ip
required

PrivateNatIp

43 - PrivateNatListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
private_nats
required

array[PrivateNat]
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]

44 - PrivateNatSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string

45 - PrivateNatShowResponse

NameDescriptionSchemaDefault
private_nat
required

PrivateNat

46 - Publicip

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
attached_resource_id
optional
PublicIP 연결된 자원 ID
Example :
any of [string, null]
attached_resource_name
optional
PublicIP 연결된 자원명
Example :
any of [string, null]
attached_resource_type
optional
PublicIP 연결된 자원 타입
Example : VM
any of [enum (VM, ALB, LB, BM, DB, NAT_GW, GPU_NODE, VPN), null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
PublicIP 상세 설명
Example :
any of [string, null]
id
required
PublicIP ID
Example :
string
ip_address
required
IP 주소
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
state
required
PublicIP 상태
Example : RESERVED
enum (RESERVED, ATTACHED, DELETED)
type
required
PublicIP 타입
Example : IGW
enum (IGW, GGW, SIGW)

47 - PublicipCreateRequest

NameDescriptionSchemaDefault
description
optional
PublicIP 상세 설명
Example :
any of [string, null]
tags
optional
태그 목록
array[Tag]
type
required
PublicIP 타입
Example : IGW
enum (IGW, GGW, SIGW)

48 - PublicipListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
publicips
required

array[Publicip]

49 - PublicipSetRequest

NameDescriptionSchemaDefault
description
required
PublicIP 상세 설명
Example :
Maximum length : 50
string

50 - PublicipShowResponse

NameDescriptionSchemaDefault
publicip
required

Publicip

51 - SapSecondarySubnet

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
cidr
required
CIDR
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
state
required
Secondary Subnet State
Example : ACTIVE
enum (ACTIVE, DELETED)
subnet_id
required
Primary Subnet Id
Example :
string
vlan_no_id
required
VLAN ID of Primary Subnet
Example :
string
vpc_id
required
VPC ID
Example :
string

52 - SapSecondarySubnetListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
secondary_subnets
required

array[SapSecondarySubnet]
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]

53 - Subnet

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : f1e6c81a2b054582878cb9724dc2ce9f
string
cidr
required
Subnet Cidr
Example : 192.167.1.0/24
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
gateway_ip_address
required
Gateway IP
Example : 192.167.1.1
any of [string, null]
id
required
Subnet ID
Example : 023c57b14f11483689338d085e061492
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Subnet 명
Example : subnetName
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
type
required
Subnet 유형
Example : GENERAL
enum (GENERAL, LOCAL, VPC_ENDPOINT)
vpc_id
required
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
string
vpc_name
required
VPC 명
Example : vpcName
string

54 - SubnetCreateRequest

NameDescriptionSchemaDefault
allocation_pools
optional
IP 할당 범위
Example : [{"start":"192.167.1.2", "end":"192.167.1.100"}]
array[object]
cidr
required
Subnet Cidr
Example : 192.167.1.0/24
string
description
optional
설명
Example : Subnet Description
any of [string, null]
dns_nameservers
optional
DNS Name Server
Example : ["1.1.1.1", "2.2.2.2"]
array[string]
host_routes
optional
호스트 경로
Example : [{"destination":"192.168.10.0/24", "nexthop":"192.168.10.0"}]
array[object]
name
required
Subnet 명
Example : subnetName
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
tags
optional
태그 목록
array[Tag]
type
required
Subnet 유형
Example : GENERAL
enum (GENERAL, LOCAL, VPC_ENDPOINT)
vpc_id
required
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
string

55 - SubnetDetail

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : f1e6c81a2b054582878cb9724dc2ce9f
string
allocation_pools
optional
IP 할당 범위
array[object]
cidr
required
Subnet Cidr
Example : 192.167.1.0/24
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example : Subnet Description
any of [string, null]
dns_nameservers
optional
DNS Name Server
array[string]
gateway_ip_address
required
Gateway IP
Example : 192.167.1.1
any of [string, null]
host_routes
optional
호스트 경로
array[object]
id
required
Subnet ID
Example : 023c57b14f11483689338d085e061492
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Subnet 명
Example : subnetName
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
type
required
Subnet 유형
Example : GENERAL
enum (GENERAL, LOCAL, VPC_ENDPOINT)
vpc_id
required
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
string
vpc_name
required
VPC 명
Example : vpcName
string

56 - SubnetListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
subnets
required

array[Subnet]

57 - SubnetSetRequest

NameDescriptionSchemaDefault
description
required
설명
Example : Subnet Description
Maximum length : 50
string

58 - SubnetShowResponse

NameDescriptionSchemaDefault
subnet
required

SubnetDetail

59 - Tag

NameDescriptionSchemaDefault
key
required
tag key
Example :
string
value
required
tag value
Example :
string

60 - TransitGateway

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
bandwidth
optional
Transit Gateway 포트 용량
Example :
any of [integer, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
Transit Gateway 상세 설명
Example :
any of [string, null]
firewall_ids
optional
Firewall ID
Example :
any of [string, null]
id
required
Transit Gateway ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Transit Gateway 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR, EDITING)
uplink_enabled
optional
Uplink 사용
Example : False
boolean

61 - TransitGatewayCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
any of [string, null]
name
required
Transit Gateway 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
tags
optional
태그 목록
array[Tag]

62 - TransitGatewayListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]
transit_gateways
required

array[TransitGateway]

63 - TransitGatewayRule

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
required
설명
Example :
string
destination_cidr
required
목적지 CIDR
Example :
string
destination_resource_id
required
목적지 자원 ID
Example :
any of [string, null]
destination_resource_name
optional
목적지 자원명
Example :
any of [string, null]
destination_type
required
목적지 타입
Example : VPC
enum (VPC, TGW)
id
required
Routing Rule ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
source_resource_id
required
출발지 자원 ID
Example :
any of [string, null]
source_resource_name
optional
출발지 자원명
Example :
any of [string, null]
source_type
required
출발지 타입
Example : VPC
enum (VPC, TGW)
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
tgw_connection_vpc_id
required
Transit Gateway에 연결된 VPC ID.
Example :
any of [string, null]
tgw_connection_vpc_name
optional
Transit Gateway에 연결된 VPC명.
Example :
any of [string, null]

64 - TransitGatewayRuleCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string
destination_cidr
required
목적지 CIDR
Example :
string
destination_type
required
목적지 타입
Example : VPC
enum (VPC, TGW)
tgw_connection_vpc_id
required
Transit Gateway에 연결된 VPC ID.
Example :
string

65 - TransitGatewayRuleListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]
transit_gateway_rules
required

array[TransitGatewayRule]

66 - TransitGatewayRuleShowResponse

NameDescriptionSchemaDefault
transit_gateway_rule
required

TransitGatewayRule

67 - TransitGatewaySetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string

68 - TransitGatewayShowResponse

NameDescriptionSchemaDefault
transit_gateway
required

TransitGateway

69 - TransitGatewayVpcConnection

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Transit Gateway VPC 연결 ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
transit_gateway_id
required
Transit Gateway ID
Example :
string
vpc_id
required
VPC ID
Example :
string
vpc_name
required
VPC 명
Example :
string

70 - TransitGatewayVpcConnectionCreateRequest

NameDescriptionSchemaDefault
vpc_id
required
VPC ID
Example :
string

71 - TransitGatewayVpcConnectionListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]
transit_gateway_vpc_connections
required

array[TransitGatewayVpcConnection]

72 - TransitGatewayVpcConnectionShowResponse

NameDescriptionSchemaDefault
transit_gateway_vpc_connection
required

TransitGatewayVpcConnection

73 - Vpc

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : f1e6c81a2b054582878cb9724dc2ce9f
string
cidr
required
VPC Cidr
Example : 192.167.0.0/18
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example : vpcDescription
any of [string, null]
id
required
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
VPC 명
Example : vpcName
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETED, ERROR)

74 - VpcCreateRequest

NameDescriptionSchemaDefault
cidr
required
VPC Cidr
Example : 192.167.0.0/18
string
description
optional
설명
Example : VPC Description
any of [string, null]
name
required
VPC 명
Example : vpcName
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
tags
optional
태그 목록
array[Tag]

75 - VpcEndpoint

NameDescriptionSchemaDefault
account_id
required
Account ID
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
optional
설명
Example :
any of [string, null]
endpoint_ip_address
required
VPC Endpoint IP 주소
Example :
string
id
required
VPC Endpoint ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
VPC Endpoint 명
Example :
string
resource_info
required
VPC Endpoint Resource Key 정보
Example :
string
resource_key
required
VPC Endpoint Resource Key
Example :
string
resource_type
required
VPC Endpoint 자원 타입
Example : FS
enum (FS, OBS, SCR, DNS)
state
required
VPC Endpoint 상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
subnet_id
required
Subnet ID
Example :
string
subnet_name
required
Subnet 명
Example :
string
vpc_id
required
VPC ID
Example :
string
vpc_name
required
VPC 명
Example :
string

76 - VpcEndpointConnectableResourceDetail

NameDescriptionSchemaDefault
resource_info
required
VPC Endpoint Resource Key 정보
Example :
string
resource_key
required
VPC Endpoint Resource Key
Example :
string
resource_type
required
VPC Endpoint 자원 타입
Example : FS
enum (FS, OBS, SCR, DNS)

77 - VpcEndpointConnectableResourceListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
vpc_endpoint_connectable_resources
required

array[VpcEndpointConnectableResourceDetail]

78 - VpcEndpointCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string
endpoint_ip_address
required
VPC Endpoint IP 주소
Example :
string
name
required
VPC Endpoint 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
resource_info
required
VPC Endpoint Resource Key 정보
Example :
Maximum length : 200
string
resource_key
required
VPC Endpoint Resource Key
Example :
string
resource_type
required
VPC Endpoint 자원 타입
Example : FS
enum (FS, OBS, SCR, DNS)
subnet_id
required
Subnet ID
Example :
string
tags
optional
태그 목록
array[Tag]
vpc_id
required
VPC ID
Example :
string

79 - VpcEndpointListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
vpc_endpoints
required

array[VpcEndpoint]

80 - VpcEndpointSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string

81 - VpcEndpointShowResponse

NameDescriptionSchemaDefault
vpc_endpoint
required

VpcEndpoint

82 - VpcListResponse

NameDescriptionSchemaDefault
count
optional
전체 개수
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]
vpcs
required

array[Vpc]

83 - VpcPeering

NameDescriptionSchemaDefault
account_type
required
과제 유형
Example : SAME
enum (SAME, DIFFERENT)
approver_vpc_account_id
required
승인 VPC 과제 ID
Example :
string
approver_vpc_id
required
승인 VPC ID
Example :
string
approver_vpc_name
required
승인 VPC 명
Example :
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
delete_requester_account_id
optional
요청 VPC 과제 ID
Example :
any of [string, null]
description
optional
VPC Peering 상세설명
Example :
any of [string, null]
id
required
VPC Peering ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
VPC Peering 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
requester_vpc_account_id
required
요청 VPC 과제 ID
Example :
string
requester_vpc_id
required
요청 VPC ID
Example :
string
requester_vpc_name
required
요청 VPC 명
Example :
string
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR, EDITING, CREATING_REQUESTING, REJECTED, CANCELED, DELETING_REQUESTING)

84 - VpcPeeringApprovalRequest

NameDescriptionSchemaDefault
type
required
승인 유형
Example : CREATE_APPROVE
enum (CREATE_APPROVE, CREATE_CANCEL, CREATE_REJECT, CREATE_RE_REQUEST, DELETE_APPROVE, DELETE_CANCEL, DELETE_REJECT)

85 - VpcPeeringCreateRequest

NameDescriptionSchemaDefault
approver_vpc_account_id
required
승인 VPC 과제 ID
Example :
string
approver_vpc_id
required
승인 VPC ID
Example :
string
description
optional
설명
Example :
any of [string, null]
name
required
VPC Peering 명
Example :
Pattern : ^[a-zA-Z0-9-]*$
Minimum length : 3
Maximum length : 20
string
requester_vpc_id
required
요청 VPC ID
Example :
string
tags
optional
태그 목록
array[Tag]

86 - VpcPeeringListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]
vpc_peerings
required

array[VpcPeering]

87 - VpcPeeringRule

NameDescriptionSchemaDefault
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
destination_cidr
required
목적지 CIDR
Example :
string
destination_vpc_id
required
목적지 VPC ID
Example :
string
destination_vpc_name
required
목적지 VPC 명
Example :
string
destination_vpc_type
required
목적지 VPC 유형
Example : REQUESTER_VPC
enum (REQUESTER_VPC, APPROVER_VPC)
id
required
VPC Peering 규칙 ID
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
source_vpc_id
required
출발지 VPC ID
Example :
string
source_vpc_name
required
출발지 VPC 명
Example :
string
source_vpc_type
required
출발지 VPC 유형
Example : REQUESTER_VPC
enum (REQUESTER_VPC, APPROVER_VPC)
state
required
상태
Example : CREATING
enum (CREATING, ACTIVE, DELETING, DELETED, ERROR)
vpc_peering_id
required
VPC Peering ID
Example :
string

88 - VpcPeeringRuleCreateRequest

NameDescriptionSchemaDefault
destination_cidr
required
목적지 CIDR
Example :
string
destination_vpc_type
required
목적지 VPC 유형
Example : REQUESTER_VPC
enum (REQUESTER_VPC, APPROVER_VPC)
tags
optional
태그 목록
array[Tag]

89 - VpcPeeringRuleListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]
vpc_peering_rules
required

array[VpcPeeringRule]

90 - VpcPeeringRuleShowResponse

NameDescriptionSchemaDefault
vpc_peering_rule
required

VpcPeeringRule

91 - VpcPeeringSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example :
Maximum length : 50
string

92 - VpcPeeringShowResponse

NameDescriptionSchemaDefault
vpc_peering
required

VpcPeering

93 - VpcSetRequest

NameDescriptionSchemaDefault
description
optional
설명
Example : vpcDescription
any of [string, null]

94 - VpcShowResponse

NameDescriptionSchemaDefault
vpc
required

Vpc