> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nebius.com/llms.txt
> Use this file to discover all available pages before exploring further.

# instance

<div>
  <h2>Name</h2>

  <p style={{ paddingLeft: "4ch" }}>
    <code>nebius compute instance</code>
  </p>
</div>

<div>
  <h2>Commands</h2>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="batch-get">nebius compute instance batch-get</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Retrieves detailed information about specific VMs by their IDs.<br />
    If instance cannot be retrieved (e.g. not found) error is returned in place of instance instead.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="create">nebius compute instance create</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Creates a new VM instance based on the provided specification.<br />
    For details, see [https://docs.nebius.com/compute/virtual-machines/manage](https://docs.nebius.com/compute/virtual-machines/manage).
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="delete">nebius compute instance delete</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Deletes a VM instance by its ID. Also deletes all the managed disks, declared in the instance spec.<br />
    Fails if cannot delete any of the managed disks.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="edit">nebius compute instance edit</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Edit resource via external text editor. Uses get command to receive the current state.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="edit-by-name">nebius compute instance edit-by-name</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Edit resource via external text editor. Uses get-by-name command to receive the current state.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="get">nebius compute instance get</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Retrieves detailed information about a specific VM instance by its ID.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="get-by-name">nebius compute instance get-by-name</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Retrieves detailed information about a specific VM instance by its parent and name.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="list">nebius compute instance list</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Lists all VM instances within a specified parent.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="list-operations-by-parent">nebius compute instance list-operations-by-parent</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Lists all operations that were performed within a specific parent resource.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="logs">nebius compute instance logs</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Show logs for Instance
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="operation">nebius compute instance operation</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Manage operations for Instance service.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="start">nebius compute instance start</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Starts a stopped VM instance.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="stop">nebius compute instance stop</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Stops a running VM instance.
  </p>

  <p style={{ paddingLeft: "4ch" }}>
    <a href="update">nebius compute instance update</a>
  </p>

  <p style={{ paddingLeft: "8ch" }}>
    Updates an existing VM instance with new configuration parameters.
  </p>
</div>

<div>
  <h2>Global Options</h2>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `-h, --help` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Show this message.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `-p, --profile` (string)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Set a profile for interacting with the cloud.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--format` (string)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Output format. Supported values: yaml|json|jsonpath|table|text.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `-f, --file` (string)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Input file. For 'update' commands automatically set --full=true.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `-c, --config` (string)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Provide path to config file.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--debug` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Enable debug logs.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--color` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Enable colored output.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--no-browser` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Do not open browser automatically on auth.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--insecure` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Disable transport security.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--auth-timeout` (duration: 2h30m10s)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Set the timeout for the request including authentication process, default is 15m0s.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--per-retry-timeout` (duration: 2h30m10s)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Set the timeout for each retry attempt, default is 20s.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--retries` (uint)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Set the number of retry attempts, 1 is disable retries, default is 3.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--timeout` (duration: 2h30m10s)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Set the timeout for the main request, default is 1m0s.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--no-check-update` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Suppress check for updates.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--no-progress` (bool)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      Suppress progress indicators and spinners.
    </p>
  </div>
</div>

<strong>Auto generated on 7-May-2026</strong>
