public void deleteSecurityGroup(DeleteSecurityGroupRequest request) {
        checkNotNull(request, "request should not be null.");
        checkStringNotEmpty(request.getSecurityGroupId(), "request securityGroupId should not be empty.");
        InternalRequest internalRequest =
                this.createRequest(request, HttpMethodName.DELETE, SECURITYGROUP_PREFIX, request.getSecurityGroupId());
        invokeHttpClient(internalRequest, AbstractBceResponse.class);
    }
public void deleteSecurityGroup ( DeleteSecurityGroupRequest request ) { checkNotNull ( request , "request should not be null." ) ; checkStringNotEmpty ( request . getSecurityGroupId ( ) , "request securityGroupId should not be empty." ) ; InternalRequest internalRequest = this . createRequest ( request , HttpMethodName . DELETE , SECURITYGROUP_PREFIX , request . getSecurityGroupId ( ) ) ; invokeHttpClient ( internalRequest , AbstractBceResponse . class ) ; }
Deleting the specified SecurityGroup.

@param request The request containing all options for deleting the specified SecurityGroup owned by user.