computing / Client / reboot_instances

reboot_instances

computing.Client.reboot_instances(**kwargs)

指定したサーバーを再起動します。

サーバーを指定するためには、サーバー名が必要です。

サーバーの再起動には、時間がかかることがあります。サーバーのステータスは、API「DescribeInstances」のレスポンス値「instanceState」で確認できます。

NiftyIsBiosにtrueを指定すると、BIOS起動画面で停止した状態となります。コンソールからBIOS設定操作を行ってください。

UserDataを指定してリクエストする場合は、POSTのみの対応となりますので、ご注意ください。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.reboot_instances(
    Force=True|False,
    InstanceId=[
        'string',
    ],
    NiftyIsBios=True|False,
    Tenancy=[
        'string',
    ],
    UserData={
        'Content': 'string',
        'Encoding': 'string'
    }
)
Parameters:
  • Force (boolean) –

  • InstanceId (list) –

    [REQUIRED]

    • (string) –

  • NiftyIsBios (boolean) –

  • Tenancy (list) –

    • (string) –

  • UserData (dict) –

    • Content (string) –

    • Encoding (string) –

Return type:

dict

Returns:

Response Syntax

{
    'RequestId': 'string',
    'Return': True|False
}

Response Structure

  • (dict) –

    • RequestId (string) –

    • Return (boolean) –