1 - Create Firewall Rule

1.1 - 1.0

scpcli firewall firewall-rule create
--status <value>
--source_address <value>
--service <value>
--direction <value>
--destination_address <value>
--action <value>
--firewall_id <value>
[--description <value>]
[--order_direction <value>]
[--order_rule_id <value>]

Description

firewall rule 생성한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
status
required
stringFirewall rule 사용 여부-
source_address
required
array출발지 주소192.168.1.1
service
required
array서비스 포트'{"service_type": "TCP", "service_value": "443"}'
direction
required
stringFirewall rule 방향-
destination_address
required
array목적지 주소10.0.0.1
action
required
stringFirewall rule 동작-
firewall_id
required
stringFirewall IDb156740b6335468d8354eb9ef8eddf5a
description
optional
stringFirewall rule 설명Firewall rule description example
order_direction
optional
string순서 방향-
order_rule_id
optional
string순서 규칙 ID043aa63459da466faad71fe4fe587031

Responses

NameDescriptionExample
idFirewall rule IDb156740b6335468d8354eb9ef8eddf5a
actionFirewall rule 동작
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
descriptionFirewall rule 설명Firewall rule description example
destination_address목적지 주소[‘10.0.0.1’, ‘10.0.0.2’]
destination_interface목적지 인터페이스 이름IFW1-v1001dn
directionFirewall rule 방향
firewall_idFirewall IDb156740b6335468d8354eb9ef8eddf5a
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
nameFirewall rule 이름b156740b6335468d8354eb9ef8eddf5a
sequenceFirewall rule 순서100
service서비스 포트
source_address출발지 주소[‘192.168.1.1’, ‘192.168.1.2’]
source_interface출발지 인터페이스 이름IFW1-v2501up
stateFirewall rule 상태
statusFirewall rule 사용 여부
vendor_rule_id벤더 규칙 ID72

2 - Delete Firewall Rule

2.1 - 1.0

scpcli firewall firewall-rule delete
--firewall_rule_id <value>

Description

firewall rule 삭제한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
firewall_rule_id
required
stringFirewall rule IDb156740b6335468d8354eb9ef8eddf5a

3 - List Firewall Rules

3.1 - 1.0

scpcli firewall firewall-rule list
--firewall_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--src_ip <value>]
[--dst_ip <value>]
[--description <value>]
[--state <value>]
[--status <value>]
[--fetch_all <value>]

Description

firewall rule 목록 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
firewall_id
required
stringFirewall IDb156740b6335468d8354eb9ef8eddf5a
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
src_ip
optional
string출발지 IP192.168.1.1
dst_ip
optional
string목적지 IP192.168.1.1
description
optional
stringFirewall rule 설명Firewall rule description example
state
optional
arrayFirewall rule 상태-
status
optional
****Firewall rule 사용 여부-
fetch_all
optional
booleanFirewall rule 전체 조회-

Responses

NameDescriptionExample
idFirewall rule IDb156740b6335468d8354eb9ef8eddf5a
actionFirewall rule 동작
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
descriptionFirewall rule 설명Firewall rule description example
destination_address목적지 주소[‘10.0.0.1’, ‘10.0.0.2’]
destination_interface목적지 인터페이스 이름IFW1-v1001dn
directionFirewall rule 방향
firewall_idFirewall IDb156740b6335468d8354eb9ef8eddf5a
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
nameFirewall rule 이름b156740b6335468d8354eb9ef8eddf5a
sequenceFirewall rule 순서100
service서비스 포트
source_address출발지 주소[‘192.168.1.1’, ‘192.168.1.2’]
source_interface출발지 인터페이스 이름IFW1-v2501up
stateFirewall rule 상태
statusFirewall rule 사용 여부
vendor_rule_id벤더 규칙 ID72

4 - List Firewalls

4.1 - 1.0

scpcli firewall firewall list
[--size <value>]
[--page <value>]
[--sort <value>]
[--name <value>]
[--vpc_name <value>]
[--product_type <value>]
[--state <value>]

Description

firewall 목록 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
name
optional
stringFirewall 이름FW_IGW_secuVPC
vpc_name
optional
stringVPC 명secuVPC
product_type
optional
arrayFirewall 상품 유형-
state
optional
arrayFirewall 상태-

Responses

NameDescriptionExample
idFirewall IDb156740b6335468d8354eb9ef8eddf5a
account_idAccount ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
flavor_nameFirewall 사이즈 이름SMALL
flavor_rule_quotaFirewall 규칙 수 제한100
fw_resource_idFW 리소스 ID005fd1d30dea11f08a2c56773bef875b
loggable로그 사용 여부False
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
nameFirewall 이름FW_IGW_secuVPC
pre_product_id선행 상품 ID76479b7ffee1431198d9beb4502cda08
product_typeFirewall 상품 유형
stateFirewall 상태
statusFirewall 활성 여부
total_rule_count전체 규칙 개수8
vpc_idVPC IDceb44ea5ecb34a49b16495f9a63b0718
vpc_nameVPC 명secuVPC

5 - Set Firewall

5.1 - 1.0

scpcli firewall firewall set
--firewall_id <value>
[--flavor_name <value>]
[--loggable <value>]

Description

firewall 수정한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
firewall_id
required
stringFirewall IDb156740b6335468d8354eb9ef8eddf5a
flavor_name
optional
stringFirewall 사이즈 이름-
loggable
optional
boolean로그 사용 여부False

6 - Set Firewall Rule

6.1 - 1.0

scpcli firewall firewall-rule set
--firewall_rule_id <value>
--source_address <value>
--service <value>
--direction <value>
--destination_address <value>
--action <value>
[--description <value>]

Description

firewall rule 수정한다,

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
firewall_rule_id
required
stringFirewall rule IDb156740b6335468d8354eb9ef8eddf5a
source_address
required
array출발지 주소192.168.1.1
service
required
array서비스 포트'{"service_type": "TCP", "service_value": "443"}'
direction
required
stringFirewall rule 방향-
destination_address
required
array목적지 주소10.0.0.1
action
required
stringFirewall rule 동작-
description
optional
stringFirewall rule 설명Firewall rule description example

7 - Show Firewall

7.1 - 1.0

scpcli firewall firewall show
--firewall_id <value>

Description

firewall 상세 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
firewall_id
required
stringFirewall IDb156740b6335468d8354eb9ef8eddf5a

Responses

NameDescriptionExample
idFirewall IDb156740b6335468d8354eb9ef8eddf5a
account_idAccount ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
flavor_nameFirewall 사이즈 이름SMALL
flavor_rule_quotaFirewall 규칙 수 제한100
fw_resource_idFW 리소스 ID005fd1d30dea11f08a2c56773bef875b
loggable로그 사용 여부False
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
nameFirewall 이름FW_IGW_secuVPC
pre_product_id선행 상품 ID76479b7ffee1431198d9beb4502cda08
product_typeFirewall 상품 유형
stateFirewall 상태
statusFirewall 활성 여부
total_rule_count전체 규칙 개수8
vpc_idVPC IDceb44ea5ecb34a49b16495f9a63b0718
vpc_nameVPC 명secuVPC

8 - Show Firewall Rule

8.1 - 1.0

scpcli firewall firewall-rule show
--firewall_rule_id <value>

Description

firewall rule 상세 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
firewall_rule_id
required
stringFirewall rule IDb156740b6335468d8354eb9ef8eddf5a

Responses

NameDescriptionExample
idFirewall rule IDb156740b6335468d8354eb9ef8eddf5a
actionFirewall rule 동작
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
descriptionFirewall rule 설명Firewall rule description example
destination_address목적지 주소[‘10.0.0.1’, ‘10.0.0.2’]
destination_interface목적지 인터페이스 이름IFW1-v1001dn
directionFirewall rule 방향
firewall_idFirewall IDb156740b6335468d8354eb9ef8eddf5a
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
nameFirewall rule 이름b156740b6335468d8354eb9ef8eddf5a
sequenceFirewall rule 순서100
service서비스 포트
source_address출발지 주소[‘192.168.1.1’, ‘192.168.1.2’]
source_interface출발지 인터페이스 이름IFW1-v2501up
stateFirewall rule 상태
statusFirewall rule 사용 여부
vendor_rule_id벤더 규칙 ID72