masterfs interface — VMware Salt for VCF Components API

masterfs interface — VMware Salt for VCF Components API

masterfs interface

The masterfs interface provides localized filesystem operations specific to Salt masters. It allows you to query and retrieve a list of files actively available on a specific master's filesystem.

get_masterfs(master_id: str | None, saltenv: str | None, file: str | None, sort_by: str | None = master, reverse: bool | None, page: int | None, limit: int | None = 50)
Returns: <class 'dict'>

Get a list of master filesystem files

Parameters

master_id:ID (not UUID) of master
Example:
curl -k -X POST "https://<vcfms-hostname>/raas/rpc" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <jwt_token>" \
  -d '{
    "resource": "masterfs",
    "method": "get_masterfs",
    "kwarg": {
      "master_id": "master-01.local",
      "saltenv": "base",
      "limit": 50
    }
  }'