checkAddressGroupNameDuplicated
- Print
- PDF
checkAddressGroupNameDuplicated
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Available in Classic
Before adding an address group, check for duplicates of the name you want to use.
Request
The following describes the request format for the endpoint. The request format is as follows:
Method | URI |
---|---|
POST | /{type}/{zone}/checkAddressGroupNameDuplicated |
Request headers
For headers common to Secure Zone APIs, see Secure Zone request headers.
Request path parameters
The following describes the parameters.
Field | Type | Required | Description |
---|---|---|---|
type | String | Required | firewall type provided by Secure Zone
|
zone | String | Required | Zone in which Secure Zone is configured
|
Request body
The following describes the request body.
Field | Type | Required | Description |
---|---|---|---|
memberNo | String | Optional | User's NAVER Cloud Platform member ID
|
instanceNo | String | Optional | Contract number assigned when creating the instance
|
addressGroup.addressGroupName | String | Required | Address group name to check for duplicates |
addressGroup.addressGroupNo | Integer | Optional | Unique number assigned to the address group
|
addressGroup.addressList[] | Array | Optional | Information about addresses that belong to the address group
|
addressGroup.addressList[].memberNo | String | Optional | User's NAVER Cloud Platform member ID
|
addressGroup.addressList[].instanceNo | String | Optional | Contract number assigned when creating the instance
|
addressGroup.addressList[].addressNo | Integer | Optional | Unique number assigned to the address |
addressGroup.addressList[].addressZone | String | Optional | Information for the zone the address belongs to
|
addressGroup.addressList[].fqdn | String | Conditional | Full domain name (FQDN)
|
addressGroup.addressList[].ip | String | Optional | IP address
|
addressGroup.addressList[].maskBit | Integer | Optional | Subnet mask bit value
|
addressGroup.addressList[].name | String | Optional | Address name |
addressGroup.addressList[].port | String | Optional | Port number
|
addressGroup.addressList[].type | String | Optional | Address type information
|
addressGroup.addressZone | String | Optional | Information about the zone to which the address group belongs
|
addressGroup.description | String | Optional | Address group description |
addressGroup.objectStorage | Boolean | Optional | Whether to use Object Storage
|
Request example
The following is a sample request.
curl --location --request POST 'https://securezonefirewall.apigw.ntruss.com/api/v2/szfw/kr1/checkAddressGroupNameDuplicated'
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'x-ncp-mbr_no: {User number}' \
--header 'Content-Type: application/json' \
--data '{
"addressGroup": {
"addressGroupName": "grp111",
"addressZone": "sz"
}
}'
Response
The following describes the response format.
Response body
The following describes the response body.
Field | Type | Required | Description |
---|---|---|---|
action | String | - | Request type |
returnCode | Integer | - | Response code |
returnMessage | String | - | Response message |
Response status codes
For response status codes common to NAVER Cloud Platform, see Ncloud API response status codes.
Response example
The following is a sample example.
{
"action": "checkAddressGroupNameDuplicated",
"returnCode": 230006,
"returnMessage": "Duplicated Name."
}
Was this article helpful?