Creating a Security Group (Discarded)
Function
This API is used to create a security group.
This API has been discarded. Use the API described in Creating a Security Group.
URI
POST /v2.1/{project_id}/os-security-groups
| Parameter | Mandatory | Description | 
|---|---|---|
| project_id | Yes | Specifies the project ID. For details about how to obtain the ID, see Obtaining a Project ID. | 
Request
Table 2 describes the request parameters.
| Parameter | Mandatory | Type | Description | 
|---|---|---|---|
| security_group | Yes | Object | Specifies the security group, which is configured in the message body. For details, see Table 3. | 
Response
Table 4 describes the response parameters.
| Parameter | Type | Description | 
|---|---|---|
| security_group | Object | Specifies the security group. For details, see Table 5. | 
| Parameter | Type | Description | 
|---|---|---|
| description | String | Provides supplementary information about the security group. | 
| id | String | Specifies the security group ID in UUID format. | 
| name | String | Specifies the security group name. | 
| rules | Array of objects | Specifies the rules of the security group. The list is empty. | 
| tenant_id | String | Specifies the tenant or project ID. | 
Example Request
POST https://{endpoint}/v2.1/bb1118612ba64af3a6ea63a1bdcaa5ae/os-security-groups
  {
    "security_group": {
        "name": "test",
        "description": "description"
    }
}
 Example Response
{
    "security_group": {
        "rules": [],
        "tenant_id": "bb1118612ba64af3a6ea63a1bdcaa5ae",
        "description": "desc-sg",
        "id": "81f1d23b-b1e2-42cd-bdee-359b4a065a42",
        "name": "test-sg"
    }
}
 Returned Values
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
 
    