1 - AddressGroup

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : 0e3dffc50eb247a1adf4f2e5c82c4f99
string
address_count
optional
Address Group Address Count
Example : 10
integer
address_limit
required
Address Group Address Limit
Example : 1000
integer
addresses
required
Address Group IP Address
Example : ['10.1.1.1/32', '10.1.2.0/24', '10.1.3.0/24']
array[string]
created_at
required
Created At
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
Created By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
required
Description
Example : Example Description for Address Group
any of [string, null]
id
required
Address Group ID
Example : 4b18494930bf4c5dbb97a9eb2ef68fe1
string
modified_at
required
Modified At
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
Modified By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Address Group Name
Example : ExampleAG1
string
state
required
Address Group State
Example : ACTIVE
string

2 - AddressGroupCidrListResponse

NameDescriptionSchemaDefault
addresses
required
Address Group IP Address List
Example : ['10.1.1.1/32', '10.1.2.0/24', '10.1.3.0/24']
array[string]
count
optional
total count
Example : 20
any of [integer, null]
links
optional
links
Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}]
any of [array[object], null]

3 - AddressGroupCidrsAddRequest

NameDescriptionSchemaDefault
addresses
required
Address Group IP Address List
Example : ['10.1.1.1/32', '10.1.2.0/24', '10.1.3.0/24']
array[string]

4 - AddressGroupCreateRequest

NameDescriptionSchemaDefault
addresses
optional
Address Group IP Address
Example : ['10.1.1.1/32', '10.1.2.0/24', '10.1.3.0/24']
any of [array[string], null]
description
optional
Address Group Description
Example : Example Description for Address Group
any of [string, null]
name
required
Address Group Name
Example : ExampleAG1
string
tags
optional
Tag List
array[Tag]

5 - AddressGroupListResponse

NameDescriptionSchemaDefault
address_groups
required

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

6 - AddressGroupSetRequest

NameDescriptionSchemaDefault
description
optional
Address Group Description
Example : Example Description for Address Group
any of [string, null]

7 - AddressGroupShowResponse

NameDescriptionSchemaDefault
address_group
required

AddressGroup

8 - SecurityGroup

NameDescriptionSchemaDefault
account_id
required
Security Group Account ID
Example : 0e3dffc50eb247a1adf4f2e5c82c4f99
string
created_at
required
Created At
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
Created By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
required
Security Group Description
Example : Example Description for Security Group
any of [string, null]
id
required
Security Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
string
loggable
required
Security Group Loggable
Example : False
boolean
modified_at
required
Modified At
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
Modified By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Security Group Name
Example : ExampleSG1
string
rule_count
optional
Security Group Rule Count
Example : 200
integer
state
required
Security Group State
Example : ACTIVE
string

9 - SecurityGroupCreateRequest

NameDescriptionSchemaDefault
description
optional
Security Group Description
Example : Example Description for Security Group
any of [string, null]
loggable
optional
Security Group Loggable
Example : False
any of [boolean, null]
name
required
Security Group Name
Example : ExampleSG1
Maximum length : 255
string
tags
optional
Tag List
array[Tag]

10 - SecurityGroupListResponse

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

array[SecurityGroup]

11 - SecurityGroupRule

NameDescriptionSchemaDefault
created_at
required
Created At
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
Created By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
required
Security Group Rule Description
Example : Example Description for Security Group Rule
any of [string, null]
direction
required
Security Group Rule Direction (Ingress, Egress)
Example : Ingress
enum (ingress, egress)
ethertype
optional
Security Group Rule Ethertype (IPV4)
Example : IPv4
any of [string, null]IPv4
id
required
Security Group Rule ID
Example : 10d8250e-f4eb-453a-96af-b50b5b514a1a
string
modified_at
required
Modified At
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
Modified By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
port_range_max
required
Security Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None
Example : 22
any of [integer, null]
port_range_min
required
Security Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None
Example : 22
any of [integer, null]
protocol
required
Security Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)
Example : TCP
any of [string, null]
remote_group_id
required
Security Group Rule Remote Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
any of [string, null]
remote_group_name
optional
Security Group Rule Remote Group Name
Example : ExampleSG2
any of [string, null]
remote_ip_prefix
required
Security Group Rule Remote IP Address
Example : 1.1.1.1/32
any of [string, null]
security_group_id
required
Security Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
string

12 - SecurityGroupRuleCreateRequest

NameDescriptionSchemaDefault
description
optional
Security Group Rule Description
Example : Example Description for Security Group Rule
any of [string, null]
direction
required
Security Group Rule Direction (Ingress, Egress)
Example : Ingress
string
ethertype
optional
Security Group Rule Ethertype (IPV4)
Example : IPv4
any of [string, null]IPv4
port_range_max
optional
Security Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None
Example : 22
any of [integer, null]
port_range_min
optional
Security Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None
Example : 22
any of [integer, null]
protocol
optional
Security Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)
Example : TCP
any of [string, null]
remote_group_id
optional
Security Group Rule Remote Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
any of [string, null]
remote_ip_prefix
optional
Security Group Rule Remote IP Address
Example : 1.1.1.1/32
any of [string, null]
security_group_id
required
Security Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
string

13 - SecurityGroupRuleCreateRequestV1Dot1

NameDescriptionSchemaDefault
description
optional
Security Group Rule Description
Example : Example Description for Security Group Rule
any of [string, null]
direction
required
Security Group Rule Direction (Ingress, Egress)
Example : Ingress
string
ethertype
optional
Security Group Rule Ethertype (IPV4)
Example : IPv4
any of [string, null]IPv4
port_range_max
optional
Security Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None
Example : 22
any of [integer, null]
port_range_min
optional
Security Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None
Example : 22
any of [integer, null]
protocol
optional
Security Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)
Example : TCP
any of [string, null]
remote_address_group_id
optional
Security Group Rule Address Group ID
Example : 4b18494930bf4c5dbb97a9eb2ef68fe1
any of [string, null]
remote_group_id
optional
Security Group Rule Remote Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
any of [string, null]
remote_ip_prefix
optional
Security Group Rule Remote IP Address
Example : 1.1.1.1/32
any of [string, null]
security_group_id
required
Security Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
string

14 - SecurityGroupRuleListResponse

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

array[SecurityGroupRule]

15 - SecurityGroupRuleListResponseV1Dot1

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

array[SecurityGroupRuleV1Dot1]

16 - SecurityGroupRuleShowResponse

NameDescriptionSchemaDefault
security_group_rule
required

SecurityGroupRule

17 - SecurityGroupRuleShowResponseV1Dot1

NameDescriptionSchemaDefault
security_group_rule
required

SecurityGroupRuleV1Dot1

18 - SecurityGroupRuleV1Dot1

NameDescriptionSchemaDefault
created_at
required
Created At
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
Created By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
required
Security Group Rule Description
Example : Example Description for Security Group Rule
any of [string, null]
direction
required
Security Group Rule Direction (Ingress, Egress)
Example : Ingress
enum (ingress, egress)
ethertype
optional
Security Group Rule Ethertype (IPV4)
Example : IPv4
any of [string, null]IPv4
id
required
Security Group Rule ID
Example : 10d8250e-f4eb-453a-96af-b50b5b514a1a
string
modified_at
required
Modified At
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
Modified By
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
port_range_max
required
Security Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None
Example : 22
any of [integer, null]
port_range_min
required
Security Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None
Example : 22
any of [integer, null]
protocol
required
Security Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)
Example : TCP
any of [string, null]
remote_address_group_id
required
Address Group ID
Example : 4b18494930bf4c5dbb97a9eb2ef68fe1
any of [string, null]
remote_address_group_name
required
Address Group Name
Example : ExampleAG1
any of [string, null]
remote_group_id
required
Security Group Rule Remote Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
any of [string, null]
remote_group_name
optional
Security Group Rule Remote Group Name
Example : ExampleSG2
any of [string, null]
remote_ip_prefix
required
Security Group Rule Remote IP Address
Example : 1.1.1.1/32
any of [string, null]
security_group_id
required
Security Group ID
Example : 06e5d676-f330-485a-94e9-47ac91cce09a
string

19 - SecurityGroupSetRequest

NameDescriptionSchemaDefault
description
optional
Security Group Description
Example : Example Description for Security Group
any of [string, null]
loggable
optional
Security Group Loggable
Example : False
any of [boolean, null]

20 - SecurityGroupShowResponse

NameDescriptionSchemaDefault
security_group
required

SecurityGroup

21 - Tag

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