Modifies the attribute of the specified security group, including the security group name and description.

Request parameters

Name Type Required Description
Action String Yes The name of this interface. Value: ModifySecurityGroupAttribute.
RegionId String Yes  The region ID. For more information, call DescribeRegions to obtain the latest region list.
SecurityGroupId String Yes The ID of the security group.
SecurityGroupName String No The security group name.
  • Can contain [2, 128] characters in length. Must begin with an English letter. Can contain digits, periods (.), underscores (_), colons (:), and hyphens (-).
  • The security group name is displayed in the console.
  • Cannot begin with http:// or https://.
Description String No The description of the security group.
  • Can contain [2, 256] characters in length.
  • Cannot begin with http:// or https://.
  • Cannot be a null string, otherwise, the Description is ignored in the request.

Response parameters

All are common response parameters. For more information, see Common parameters.


Request example
&<Common Request Parameters>
Response example

XML format

JSON format

Error codes

The following error codes are specific to this interface. For more error codes, see API Error Center.

Error code Error message HTTP status code Meaning
InvalidSecurityGroupDiscription.Malformed Specified security group description is not valid. 400 The specified Description is invalid.
InvalidSecurityGroupName.Malformed Specified security group name is not valid. 400 The specified SecurityGroupName is invalid.
InvalidSecurityGroupId.NotFound The specified SecurityGroupId does not exist. 404 The specified SecurityGroupId is invalid.