セキュリティグループが他のセキュリティグループ(
DescribeSecurityGroupReferences
)によって承認されていないことを確認し、セキュリティグループはインスタンスを管理しません。それ以外の場合、DeleteSecurityGroup
アクションは失敗します。
Action | String | はい | このインタフェースの名前。値: DeleteSecurityGroup |
RegionId | String | はい | セキュリティグループが属するリージョンの ID。DescribeRegionsを呼び出して最新のリージョンリストを取得してください。 |
SecurityGroupId | String | はい | セキュリティグループの ID。 |
レスポンスパラメータ
すべてのパラメータは共通の応答パラメータです。詳細については、「パブリックリターンパラメータ」を参照してください。
例
リクエストの例
https://ecs.aliyuncs.com/?Action=DeleteSecurityGroup
&RegionId=cn-hangzhou
&SecurityGroupId=sg-F876FF7BA
&<Common Request Parameters>
レスポンスの例
XML 形式
<DeleteSecurityGroupResponse>
<RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BA984</RequestId>
</DeleteSecurityGroupResponse>
JSON 形式
{
"RequestId":"CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
エラーコード
インタフェースに固有のエラーコードは次のとおりです。詳細については、API エラー・センターを参照してください。
DependencyViolation | There is still instance(s) in the specified security group. | 403 | 指定したセキュリティグループはインスタンスを管理しています。 |
DependencyViolation | The specified security group has been authorized in another one. | 403 | 指定されたセキュリティグループは、他のセキュリティグループによって承認されています。 |
InvalidRegionId.NotFound | The specified RegionId does not exist. | 404 | 指定されたRegionId は存在しません。
|