Get resource YAML¶
GET /api/v1/yaml
Fetches a MaaSSubscription or MaaSAuthPolicy by name and returns its YAML representation. K8s calls: GET /k8s/v1/maassubscription/:name or GET /k8s/v1/maasauthpolicy/:name
Authorization¶
Parameters¶
| Name | In | Type | Required | Description |
|---|---|---|---|---|
name | query | string | Yes | Kubernetes resource name Example: |
type | query | string | Yes | Resource type to fetch Allowed values: Example: |
Responses¶
| Status | Description | Response body |
|---|---|---|
200 OK | YAML content for the requested resource |
|
400 Bad Request | Bad Request (missing or invalid query parameters) |
|
404 Not Found | Resource not found |
|
500 Internal Server Error | Internal Server Error |
|
Example request¶
curl -X GET "/maas/api/v1/yaml?name=premium-team-sub&type=subscription" \
-H "Authorization: Bearer $TOKEN"
Example response¶
200 OK, application/json