Infomaniak Public Cloud icon

Infomaniak Public Cloud

Interact with Infomaniak Public Cloud API

Actions70

Kubernetes Service → List All Kubernetes Services

AI-generated

Summary

Lists all Kubernetes services in the selected Infomaniak account.

Inputs

  • authentication — Authentication method
  • query_account_id (required) — The account identifier
  • query_with — Allows loading additional data about a resource, which may include related resources.
  • query_filter —
  • query_public_cloud_id —
  • query_return — If set to total, returns only the count of items; otherwise returns the items themselves. Part of the total capacity.
  • query_limit — Defines the number of items to return; part of offset capacity.
  • query_skip — Defines the index of the first item to return (0 = first); part of offset capacity.
  • query_page — Defines the page number; part of pagination capacity.
  • query_per_page — Defines the number of items per page; part of pagination capacity.
  • query_order_by — Field used for sorting; part of sort capacity.
  • query_order — Default sort order; part of sort capacity.
  • query_order_for — Sorting order for a field; part of sort capacity.
  • returnAll — Return all items
  • limit — Maximum number of items to return (1-500)
  • returnFullResponse — Whether to return the full response

Output shape

a list of Kubernetes service objects

Pagination parameters (limit, skip, page, per_page) control subset; query_return can return count only; optional fields may be included based on query_with.

Examples

Example 1: List Kubernetes services using OAuth2 authentication

authentication=oauth2; query_account_id=12345; limit=20

Example 2: Get total count of Kubernetes services

authentication=oauth2; query_account_id=12345; query_return=total

Example 3: Paginate through Kubernetes services

authentication=oauth2; query_account_id=12345; limit=10; page=2; per_page=10

Links

Discussion