Deleting information about remote storage systems

REST API Reference Guide for Virtual Storage Platform 5000, Virtual Storage Platform E Series, and Virtual Storage Platform G/F Series

Version
93-07-0x
90-09-0x
88-08-10
Audience
anonymous
Part Number
MK-98RD9014-17
The following request deletes information about the remote storage system that is registered on the REST API server of the local storage system and information about the local storage system that is registered on the REST API server of the remote storage system. Alternatively, you can delete the information that is registered in the local storage system only. To change information about storage systems registered on the REST API server, delete the information about the storage systems, and then register information again.

Execution permission

Storage Administrator (Initial Configuration)

Request line

DELETE base-URL/v1/objects/remote-storages/object-ID

Request message

Object ID
Specify the storageDeviceId value obtained by getting information about the storage systems.

Attribute

Type

Description

storageDeviceId

string

(Required) Storage device ID

Query parameters
None.
Body
{
  "isMutualDeletion": true
}

Attribute

Type

Description

isMutualDeletion

boolean

(Optional) Specify whether to perform a mutual deletion operation.

You can specify whether to delete information about the local storage system registered on the REST API server of the remote storage system.

  • true: Perform a mutual deletion operation.
  • false: Do not perform a mutual deletion operation.

If this value is omitted, true is specified.

Response message

Body

A job object is returned. For details on attributes other than affectedResources, see the section explaining job objects.

Attribute

Description

affectedResources

URL of the deleted storage system

Status codes

For details on the status codes of the request for this operation, see the description on HTTP status codes.

Coding example

curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Remote-Authorization:Session 10399a1ffce3489b9c3a823017462396" -H "Authorization:Session d7b673af189048468c5af9bcf3bbbb6f" -X DELETE --data-binary @./InputParameters.json https://192.0.2.100/ConfigurationManager/v1/objects/remote-storages/886000123457