> ## 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.

# update

<div>
  <h2>Name</h2>

  <p style={{ paddingLeft: "4ch" }}>
    <code>nebius profile update</code>
  </p>

  <p style={{ paddingLeft: "7ch" }}>
    Update a profile
  </p>
</div>

<div>
  <h2>Synopsis</h2>

  <p style={{ paddingLeft: "4ch" }}>
    ```
    nebius profile update [profile]
      --endpoint
      --federated-subject-credentials-file-path
      --federation-endpoint
      --federation-id
      --parent-id
      --private-key-file
      --private-key-file-path
      --public-key-id
      --service-account-file
      --service-account-file-path
      --service-account-id
      --skip-auth
      --tenant-id
      --token-endpoint
      --token-file
    ```
  </p>
</div>

<div>
  <h2>Options</h2>

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

    <p style={{ paddingLeft: "4ch" }}>
      API endpoint.
    </p>
  </div>

  <div style={{ paddingLeft: "4ch" }}>
    <p>
      `--federated-subject-credentials-file-path` (string)
    </p>

    <p style={{ paddingLeft: "4ch" }}>
      File path to a federated subject credentials.<br />
      Will be saved as path and read each time when used.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Federation endpoint.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Federation ID.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Parent ID to operate on by default.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      File with a private key for the service account.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      File path to a private key for the service account.<br />
      Will be saved as path and read each time when used.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Service account public key ID.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      File with the info about the service account (credentials JSON file).
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      File path to the service account credentials JSON file.<br />
      Will be saved as path and read each time when used.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Service account ID.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Skip cloud authentication.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Tenant ID to operate on by default.
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      Endpoint with a IAM token for authentication (will be saved and used each time when needed).
    </p>
  </div>

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

    <p style={{ paddingLeft: "4ch" }}>
      File with a IAM token for authentication.<br />
      Will be saved as path and read each time when used.
    </p>
  </div>
</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 20-May-2026</strong>
