computing / Client / detach_volume
detach_volume
- computing.Client.detach_volume(**kwargs)
指定したディスクとサーバーの接続を解除します。
ディスクを指定するためには、ディスク名が必要です。
また、サーバーを指定するためにはサーバー名が必要です。サーバー名を指定せずに解除すると、指定したディスクのすべての接続情報を解除します。
起動中のサーバーからディスクを解除する場合、OS上で必ず対象ディスクの認識を外してから実行してください。
OSが対象ディスクを認識したまま解除すると、サーバーが異常な状態になります。
ディスクの認識を外すには、下記ページの手順をご確認ください。
ユーザーガイド:ディスクの認識を外す設定方法(アンマウント手順):Linux系OSの場合
See also: NIFCLOUD API Documentation
Request Syntax
response = client.detach_volume( Agreement=True|False, Device='string', Force=True|False, InstanceId='string', VolumeId='string' )
- Parameters:
Agreement (boolean) –
Device (string) –
Force (boolean) –
InstanceId (string) –
VolumeId (string) – [REQUIRED]
- Return type:
dict
- Returns:
Response Syntax
{ 'AttachTime': 'string', 'Device': 'string', 'InstanceId': 'string', 'InstanceUniqueId': 'string', 'RequestId': 'string', 'Status': 'string', 'VolumeId': 'string', 'VolumeUniqueId': 'string' }
Response Structure
(dict) –
AttachTime (string) –
Device (string) –
InstanceId (string) –
InstanceUniqueId (string) –
RequestId (string) –
Status (string) –
VolumeId (string) –
VolumeUniqueId (string) –