Deletes one or more file shares from a file gateway.
Operation description
Description
Deleting a file share interrupts services and data synchronization. Use this operation with caution.
Before you delete a Network File System (NFS) share, unmount it from the client. If you delete the share or the gateway before you unmount it, the mount target cannot be unmounted. Subsequent operations on the mount directory will freeze or become unresponsive.
Deleting a file share does not stop billing for the gateway. If you no longer need the gateway, call the DeleteGateway operation to delete the gateway and avoid further charges.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hcs-sgw:DeleteGatewayFileShares |
delete |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| GatewayId |
string |
Yes |
The ID of the gateway. |
gw-000eg44nmxbsfwbv**** |
| IndexId |
string |
Yes |
The ID of the file share. You can call the DescribeGatewayFileShares operation to query the IDs of file shares. |
NFSalex*** |
| Force |
boolean |
No |
Specifies whether to force delete the file share. Valid values:
|
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TaskId |
string |
The ID of the task. |
t-000c6hshwukkcfn**** |
| Message |
string |
The message that is returned. |
successful |
| RequestId |
string |
The ID of the request. |
t-000czaedx5koz578vk** |
| Code |
string |
The status code. A status code of 200 indicates that the request is successful. |
200 |
| Success |
boolean |
Indicates whether the request is successful. |
true |
Examples
Success response
JSON format
{
"TaskId": "t-000c6hshwukkcfn****",
"Message": "successful",
"RequestId": "t-000czaedx5koz578vk**",
"Code": "200",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | EmptyShareIndexId | You must enter a valid file sharing ID. | You must enter a valid file sharing ID. |
| 400 | GatewayNotExist | The specified gateway does not exist. You must specify a valid parameter. | The specified gateway does not exist. You must specify a valid parameter. |
| 400 | GatewayInOperation | The gateway is processing requests . Try again later. | The gateway is busy. Try again later. |
| 500 | InternalError | Unexpected error. Try again later. If the error persists after several tries, we recommend that you submit a ticket. | Unexpected error. Try again later. If the error persists after several tries, we recommend that you submit a ticket. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.