This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Security Group

Overview

Provides a Command-line Interface (CLI) that supports programmatic use of IaaS/PaaS products provided by SCP.

This guide provides a brief description of Security Group service and how to call CLI. The output is formatted as a JSON string

Version

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionStatusNot Before
1.1CURRENT-
1.0SUPPORTED20270131

CLI Version History

1.1

CLI version 1.1 release for Security Group

Changes

  • [Changed] security-group list security group rules - Command has been changed.
    • The following fields are added to the response.
      • remote_address_group_id, remote_address_group_name
  • [Changed] security-group create security group rule - Command has been changed.
    • The following field is added to the request.
      • remote_address_group_id
    • The following fields are added to the response.
      • remote_address_group_id, remote_address_group_name
  • [Changed] security-group show security group rule - Command has been changed.
    • The following fields are added to the response.
      • remote_address_group_id, remote_address_group_name
  • [New] security-group list address groups - Command has been added.
  • [New] security-group create address group - Command has been added.
  • [New] security-group show address group - Command has been added.
  • [New] security-group set address group - Command has been added.
  • [New] security-group delete address group - Command has been added.
  • [New] security-group list address group ips - Command has been added.
  • [New] security-group add address group ips - Command has been added.
  • [New] security-group remove address group ips - Command has been added.

1.0

Initial CLI release for Security Group

Changes

  • [New] security-group list security groups - Command has been added.
  • [New] security-group create security group - Command has been added.
  • [New] security-group show security group - Command has been added.
  • [New] security-group set security group - Command has been added.
  • [New] security-group delete security group - Command has been added.
  • [New] security-group list security group rules - Command has been added.
  • [New] security-group create security group rule - Command has been added.
  • [New] security-group show security group rule - Command has been added.
  • [New] security-group delete security group rule - Command has been added.

1 - CLIs

1.1 - Add Address Group IPs

1.1.1 - 1.1

scp-cli security-group address-group-cidr add
--address_group_id <value>
--addresses <value>

Description

Add IP addresses to address group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
address_group_id
required
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
addresses
required
arrayAddress Group IP Address List10.1.1.1/32

1.2 - Create Address Group

1.2.1 - 1.1

scp-cli security-group address-group create
--name <value>
[--addresses <value>]
[--description <value>]
[--tags <value>]

Description

Create Address Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
name
required
stringAddress Group NameExampleAG1
addresses
optional
arrayAddress Group IP Address10.1.1.1/32
description
optional
stringAddress Group DescriptionExample Description for Address Group
tags
optional
arrayTag List'{"key": "", "value": ""}'

Responses

NameDescriptionExample
idAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
account_idAccount ID0e3dffc50eb247a1adf4f2e5c82c4f99
address_countAddress Group Address Count10
address_limitAddress Group Address Limit1000
addressesAddress Group IP Address[‘10.1.1.1/32’, ‘10.1.2.0/24’, ‘10.1.3.0/24’]
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionDescriptionExample Description for Address Group
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameAddress Group NameExampleAG1
stateAddress Group StateACTIVE

1.3 - Create Security Group

1.3.1 - 1.1

scp-cli security-group security-group create
--name <value>
[--description <value>]
[--loggable <value>]
[--tags <value>]

Description

Create Security Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
name
required
stringSecurity Group NameExampleSG1
description
optional
stringSecurity Group DescriptionExample Description for Security Group
loggable
optional
booleanSecurity Group LoggableFalse
tags
optional
arrayTag List'{"key": "", "value": ""}'

Responses

NameDescriptionExample
idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
account_idSecurity Group Account ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group DescriptionExample Description for Security Group
loggableSecurity Group LoggableFalse
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameSecurity Group NameExampleSG1
rule_countSecurity Group Rule Count200
stateSecurity Group StateACTIVE

1.3.2 - 1.0

scp-cli security-group security-group create
--name <value>
[--description <value>]
[--loggable <value>]
[--tags <value>]

Description

Create Security Group.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
name
required
stringSecurity Group NameExampleSG1
description
optional
stringSecurity Group DescriptionExample Description for Security Group
loggable
optional
booleanSecurity Group LoggableFalse
tags
optional
arrayTag List'{"key": "", "value": ""}'

Responses

NameDescriptionExample
idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
account_idSecurity Group Account ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group DescriptionExample Description for Security Group
loggableSecurity Group LoggableFalse
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameSecurity Group NameExampleSG1
rule_countSecurity Group Rule Count200
stateSecurity Group StateACTIVE

1.4 - Create Security Group Rule

1.4.1 - 1.1

scp-cli security-group security-group-rule create
--security_group_id <value>
--direction <value>
[--description <value>]
[--ethertype <value>]
[--port_range_max <value>]
[--port_range_min <value>]
[--protocol <value>]
[--remote_address_group_id <value>]
[--remote_group_id <value>]
[--remote_ip_prefix <value>]

Description

Create Security Group rule.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
direction
required
stringSecurity Group Rule Direction (Ingress, Egress)Ingress
description
optional
stringSecurity Group Rule DescriptionExample Description for Security Group Rule
ethertype
optional
stringSecurity Group Rule Ethertype (IPV4)IPv4
port_range_max
optional
integerSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_min
optional
integerSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocol
optional
stringSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_address_group_id
optional
stringSecurity Group Rule Address Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
remote_group_id
optional
stringSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_ip_prefix
optional
stringSecurity Group Rule Remote IP Address1.1.1.1/32

Responses

NameDescriptionExample
idSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group Rule DescriptionExample Description for Security Group Rule
directionSecurity Group Rule Direction (Ingress, Egress)Ingress
ethertypeSecurity Group Rule Ethertype (IPV4)IPv4
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
port_range_maxSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_minSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocolSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_address_group_idAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
remote_address_group_nameAddress Group NameExampleAG1
remote_group_idSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_group_nameSecurity Group Rule Remote Group NameExampleSG2
remote_ip_prefixSecurity Group Rule Remote IP Address1.1.1.1/32
security_group_idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a

1.4.2 - 1.0

scp-cli security-group security-group-rule create
--security_group_id <value>
--direction <value>
[--description <value>]
[--ethertype <value>]
[--port_range_max <value>]
[--port_range_min <value>]
[--protocol <value>]
[--remote_group_id <value>]
[--remote_ip_prefix <value>]

Description

Create Security Group rule.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
direction
required
stringSecurity Group Rule Direction (Ingress, Egress)Ingress
description
optional
stringSecurity Group Rule DescriptionExample Description for Security Group Rule
ethertype
optional
stringSecurity Group Rule Ethertype (IPV4)IPv4
port_range_max
optional
integerSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_min
optional
integerSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocol
optional
stringSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_group_id
optional
stringSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_ip_prefix
optional
stringSecurity Group Rule Remote IP Address1.1.1.1/32

Responses

NameDescriptionExample
idSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group Rule DescriptionExample Description for Security Group Rule
directionSecurity Group Rule Direction (Ingress, Egress)Ingress
ethertypeSecurity Group Rule Ethertype (IPV4)IPv4
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
port_range_maxSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_minSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocolSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_group_idSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_group_nameSecurity Group Rule Remote Group NameExampleSG2
remote_ip_prefixSecurity Group Rule Remote IP Address1.1.1.1/32
security_group_idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a

1.5 - Delete Address Group

1.5.1 - 1.1

scp-cli security-group address-group delete
--address_group_id <value>

Description

Delete Address Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
address_group_id
required
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1

1.6 - Delete Security Group

1.6.1 - 1.1

scp-cli security-group security-group delete
--security_group_id <value>

Description

Delete Security Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID-

1.6.2 - 1.0

scp-cli security-group security-group delete
--security_group_id <value>

Description

Delete Security Group.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID-

1.7 - Delete Security Group Rule

1.7.1 - 1.1

scp-cli security-group security-group-rule delete
--security_group_rule_id <value>

Description

Delete Security Group rule.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_rule_id
required
stringSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a

1.7.2 - 1.0

scp-cli security-group security-group-rule delete
--security_group_rule_id <value>

Description

Delete Security Group rule.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_rule_id
required
stringSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a

1.8 - List Address Group IPs

1.8.1 - 1.1

scp-cli security-group address-group-cidr list
--address_group_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--address <value>]

Description

Get Address Group IP list.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
address_group_id
required
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
address
optional
stringAddress Group IP Address10.1.1.1/32

Responses

NameDescriptionExample
addressesAddress Group IP Address List[‘10.1.1.1/32’, ‘10.1.2.0/24’, ‘10.1.3.0/24’]
counttotal count20
linkslinks[{‘href’: ‘http://scp.samsungsdscloud.com/v1/notices’, ‘rel’: ‘self’}]

1.9 - List Address Groups

1.9.1 - 1.1

scp-cli security-group address-group list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--name <value>]

Description

Get Address Group list.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
name
optional
stringAddress Group NameExampleAG1

Responses

NameDescriptionExample
idAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
account_idAccount ID0e3dffc50eb247a1adf4f2e5c82c4f99
address_countAddress Group Address Count10
address_limitAddress Group Address Limit1000
addressesAddress Group IP Address[‘10.1.1.1/32’, ‘10.1.2.0/24’, ‘10.1.3.0/24’]
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionDescriptionExample Description for Address Group
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameAddress Group NameExampleAG1
stateAddress Group StateACTIVE

1.10 - List Security Group Rules

1.10.1 - 1.1

scp-cli security-group security-group-rule list
--security_group_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--remote_ip_prefix <value>]
[--remote_group_id <value>]
[--description <value>]
[--direction <value>]
[--service <value>]

Description

Get Security Group rule list.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
remote_ip_prefix
optional
stringSecurity Group Rule Remote IP Address1.1.1.1/32
remote_group_id
optional
stringSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
description
optional
stringSecurity Group Rule DescriptionExample Description for Security Group Rule
direction
optional
stringSecurity Group Rule Direction (Ingress, Egress)Ingress
service
optional
stringSecurity Group Rule ServiceTCP 22

Responses

NameDescriptionExample
idSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group Rule DescriptionExample Description for Security Group Rule
directionSecurity Group Rule Direction (Ingress, Egress)Ingress
ethertypeSecurity Group Rule Ethertype (IPV4)IPv4
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
port_range_maxSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_minSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocolSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_address_group_idAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
remote_address_group_nameAddress Group NameExampleAG1
remote_group_idSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_group_nameSecurity Group Rule Remote Group NameExampleSG2
remote_ip_prefixSecurity Group Rule Remote IP Address1.1.1.1/32
security_group_idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a

1.10.2 - 1.0

scp-cli security-group security-group-rule list
--security_group_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--remote_ip_prefix <value>]
[--remote_group_id <value>]
[--description <value>]
[--direction <value>]
[--service <value>]

Description

Get Security Group rule list.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
remote_ip_prefix
optional
stringSecurity Group Rule Remote IP Address1.1.1.1/32
remote_group_id
optional
stringSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
description
optional
stringSecurity Group Rule DescriptionExample Description for Security Group Rule
direction
optional
stringSecurity Group Rule Direction (Ingress, Egress)Ingress
service
optional
stringSecurity Group Rule ServiceTCP 22

Responses

NameDescriptionExample
idSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group Rule DescriptionExample Description for Security Group Rule
directionSecurity Group Rule Direction (Ingress, Egress)Ingress
ethertypeSecurity Group Rule Ethertype (IPV4)IPv4
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
port_range_maxSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_minSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocolSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_group_idSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_group_nameSecurity Group Rule Remote Group NameExampleSG2
remote_ip_prefixSecurity Group Rule Remote IP Address1.1.1.1/32
security_group_idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a

1.11 - List Security Groups

1.11.1 - 1.1

scp-cli security-group security-group list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--name <value>]

Description

Get Security Group list.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringSecurity Group ID-
name
optional
stringSecurity Group Name-

Responses

NameDescriptionExample
idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
account_idSecurity Group Account ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group DescriptionExample Description for Security Group
loggableSecurity Group LoggableFalse
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameSecurity Group NameExampleSG1
rule_countSecurity Group Rule Count200
stateSecurity Group StateACTIVE

1.11.2 - 1.0

scp-cli security-group security-group list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--name <value>]

Description

Get Security Group list.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringSecurity Group ID-
name
optional
stringSecurity Group Name-

Responses

NameDescriptionExample
idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
account_idSecurity Group Account ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group DescriptionExample Description for Security Group
loggableSecurity Group LoggableFalse
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameSecurity Group NameExampleSG1
rule_countSecurity Group Rule Count200
stateSecurity Group StateACTIVE

1.12 - Remove Address Group IPs

1.12.1 - 1.1

scp-cli security-group address-group-cidr remove
--address_group_id <value>
--addresses <value>

Description

Remove IP addresses to address group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
address_group_id
required
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
addresses
required
arrayAddress Group IP Address List10.1.1.1/32

1.13 - Set Address Group

1.13.1 - 1.1

scp-cli security-group address-group set
--address_group_id <value>
[--description <value>]

Description

Set Address Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
address_group_id
required
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
description
optional
stringAddress Group DescriptionExample Description for Address Group

1.14 - Set Security Group

1.14.1 - 1.1

scp-cli security-group security-group set
--security_group_id <value>
[--description <value>]
[--loggable <value>]

Description

Set Security Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID-
description
optional
stringSecurity Group DescriptionExample Description for Security Group
loggable
optional
booleanSecurity Group LoggableFalse

1.14.2 - 1.0

scp-cli security-group security-group set
--security_group_id <value>
[--description <value>]
[--loggable <value>]

Description

Set Security Group.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID-
description
optional
stringSecurity Group DescriptionExample Description for Security Group
loggable
optional
booleanSecurity Group LoggableFalse

1.15 - Show Address Group

1.15.1 - 1.1

scp-cli security-group address-group show
--address_group_id <value>

Description

Show Address Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
address_group_id
required
stringAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1

Responses

NameDescriptionExample
idAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
account_idAccount ID0e3dffc50eb247a1adf4f2e5c82c4f99
address_countAddress Group Address Count10
address_limitAddress Group Address Limit1000
addressesAddress Group IP Address[‘10.1.1.1/32’, ‘10.1.2.0/24’, ‘10.1.3.0/24’]
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionDescriptionExample Description for Address Group
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameAddress Group NameExampleAG1
stateAddress Group StateACTIVE

1.16 - Show Security Group

1.16.1 - 1.1

scp-cli security-group security-group show
--security_group_id <value>

Description

Show Security Group.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID-

Responses

NameDescriptionExample
idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
account_idSecurity Group Account ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group DescriptionExample Description for Security Group
loggableSecurity Group LoggableFalse
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameSecurity Group NameExampleSG1
rule_countSecurity Group Rule Count200
stateSecurity Group StateACTIVE

1.16.2 - 1.0

scp-cli security-group security-group show
--security_group_id <value>

Description

Show Security Group.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_id
required
stringSecurity Group ID-

Responses

NameDescriptionExample
idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a
account_idSecurity Group Account ID0e3dffc50eb247a1adf4f2e5c82c4f99
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group DescriptionExample Description for Security Group
loggableSecurity Group LoggableFalse
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameSecurity Group NameExampleSG1
rule_countSecurity Group Rule Count200
stateSecurity Group StateACTIVE

1.17 - Show Security Group Rule

1.17.1 - 1.1

scp-cli security-group security-group-rule show
--security_group_rule_id <value>
[--fields <value>]

Description

Show Security Group rule.

State ACTIVE (CURRENT)

VersionNot Before
1.1-

Parameters

NameTypeDescriptionExample
security_group_rule_id
required
stringSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
fields
optional
arrayField Name-

Responses

NameDescriptionExample
idSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group Rule DescriptionExample Description for Security Group Rule
directionSecurity Group Rule Direction (Ingress, Egress)Ingress
ethertypeSecurity Group Rule Ethertype (IPV4)IPv4
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
port_range_maxSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_minSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocolSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_address_group_idAddress Group ID4b18494930bf4c5dbb97a9eb2ef68fe1
remote_address_group_nameAddress Group NameExampleAG1
remote_group_idSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_group_nameSecurity Group Rule Remote Group NameExampleSG2
remote_ip_prefixSecurity Group Rule Remote IP Address1.1.1.1/32
security_group_idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a

1.17.2 - 1.0

scp-cli security-group security-group-rule show
--security_group_rule_id <value>
[--fields <value>]

Description

Show Security Group rule.

State ACTIVE (SUPPORTED)

VersionNot Before
1.020270131

Parameters

NameTypeDescriptionExample
security_group_rule_id
required
stringSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
fields
optional
arrayField Name-

Responses

NameDescriptionExample
idSecurity Group Rule ID10d8250e-f4eb-453a-96af-b50b5b514a1a
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionSecurity Group Rule DescriptionExample Description for Security Group Rule
directionSecurity Group Rule Direction (Ingress, Egress)Ingress
ethertypeSecurity Group Rule Ethertype (IPV4)IPv4
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
port_range_maxSecurity Group Rule Maximum Port Number(None/1-65535). For ICMP and IP Protocol, None22
port_range_minSecurity Group Rule Minimum Port Number(None, 1-65535). For ICMP, 0-255. For IP Protocol, None22
protocolSecurity Group Rule Protocol (None, TCP, UDP, ICMP, IP Protocol Number 1-254)TCP
remote_group_idSecurity Group Rule Remote Group ID06e5d676-f330-485a-94e9-47ac91cce09a
remote_group_nameSecurity Group Rule Remote Group NameExampleSG2
remote_ip_prefixSecurity Group Rule Remote IP Address1.1.1.1/32
security_group_idSecurity Group ID06e5d676-f330-485a-94e9-47ac91cce09a