Skip to main content

Documentation Index

Fetch the complete documentation index at: https://datum.net/docs/llms.txt

Use this file to discover all available pages before exploring further.

Print the supported API resources on the server

Synopsis

Print the supported API resources on the server.
datumctl api-resources [flags]

Examples

  # Print the supported API resources
  kubectl api-resources

  # Print the supported API resources with more information
  kubectl api-resources -o wide

  # Print the supported API resources sorted by a column
  kubectl api-resources --sort-by=name

  # Print the supported namespaced resources
  kubectl api-resources --namespaced=true

  # Print the supported non-namespaced resources
  kubectl api-resources --namespaced=false

  # Print the supported API resources with a specific APIGroup
  kubectl api-resources --api-group=rbac.authorization.k8s.io

Options

FlagTypeDescription
--api-groupstringLimit to resources in the specified API group.
--cachedUse the cached list of resources if available.
--categoriesstringsLimit to resources that belong to the specified categories.
-h, --helpHelp for api-resources.
--namespacedIf false, non-namespaced resources will be returned, otherwise returning namespaced resources by default. (default true)
--no-headersWhen using the default or custom-column output format, don’t print headers (default print headers).
-o, --outputstringOutput format. One of: (json, yaml, kyaml, name, wide).
--show-managed-fieldsIf true, keep the managedFields when printing objects in JSON or YAML format.
--sort-bystringIf non-empty, sort list of resources using specified field. The field can be either name or kind.
--verbsstringsLimit to resources that support the specified verbs.

Options inherited from parent commands

FlagTypeDescription
--asstringUsername to impersonate for the operation. User could be a regular user or a service account in a namespace.
--as-groupstringArrayGroup to impersonate for the operation. Can be repeated to specify multiple groups.
--as-uidstringUID to impersonate for the operation.
--as-user-extrastringArrayUser extras to impersonate for the operation. Can be repeated to specify multiple values for the same key.
--certificate-authoritystringPath to a cert file for the certificate authority.
--disable-compressionIf true, opt-out of response compression for all requests to the server.
--insecure-skip-tls-verifyIf true, the server’s certificate will not be checked for validity. This will make your HTTPS connections insecure.
--log-flush-frequencydurationMaximum number of seconds between log flushes. (default 5s)
-n, --namespacestringIf present, the namespace scope for this CLI request.
--organizationstringOrganization name.
--platform-wideAccess the platform root instead of a project or organization control plane.
--projectstringProject name.
--request-timeoutstringThe length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don’t timeout requests. (default "0")
-s, --serverstringThe address and port of the Kubernetes API server.
--tls-server-namestringServer name to use for server certificate validation. If not provided, the hostname used to contact the server is used.
--tokenstringBearer token for authentication to the API server.
--userstringThe name of the kubeconfig user to use.
-v, --vLevelNumber for the log level verbosity.
--vmodulemoduleSpecComma-separated list of pattern=N settings for file-filtered logging (only works for the default text log format).

See also

  • datumctl - A CLI for interacting with the Datum platform
Auto generated by spf13/cobra on 24-Feb-2026
Last modified on April 9, 2026