Name
nebius iam auth-public-key generate
Generates key-pair, uploads the public key as a service account authentication key and outputs the service account authentication credentials
Synopsis
Options
--expires-at (timestamp: 1970-01-31T02:30:59Z)
Public key expiration time in RFC3339Nano format.
--output (string) [required]
Output file path.
--output-format (string)
Output file format: ‘service-account-json’, ‘pem’.
--parent-id (string)
Container ID to upload auth public key to. A service account parent is used if not set.
--service-account-id (string) [required]
Service account to upload auth public key to.
Global Options
-h, --help (bool)
Show this message.
-p, --profile (string)
Set a profile for interacting with the cloud.
--format (string)
Output format. Supported values: yaml|json|jsonpath|table|text.
-f, --file (string)
Input file. For ‘update’ commands automatically set —full=true.
-c, --config (string)
Provide path to config file.
--debug (bool)
Enable debug logs.
--color (bool)
Enable colored output.
--no-browser (bool)
Do not open browser automatically on auth.
--insecure (bool)
Disable transport security.
--auth-timeout (duration: 2h30m10s)
Set the timeout for the request including authentication process, default is 15m0s.
--per-retry-timeout (duration: 2h30m10s)
Set the timeout for each retry attempt, default is 20s.
--retries (uint)
Set the number of retry attempts, 1 is disable retries, default is 3.
--timeout (duration: 2h30m10s)
Set the timeout for the main request, default is 1m0s.
--no-check-update (bool)
Suppress check for updates.