| name | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string"
}
], - "num_total": 0
}| id required | string <uuid> |
| name required | string |
{- "name": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string"
}APIs for setting deployment permissions per user.
See UserDeploymentRole for more information.
| env_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "role": "Owner"
}
], - "num_total": 0
}| env_id required | string <uuid> |
| user_id required | string <uuid> |
| kind_id required | string <uuid> |
| role required | string (UserDeploymentRole) Enum: "Owner" "Maintainer" |
{- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "role": "Owner"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "role": "Owner"
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "role": "Owner"
}Deployment resource types are custom types defined in a chart's extensions
contained in the platz directory in the deployment Helm chart.
| env_id | string or null <uuid> |
| deployment_kind_id | string or null <uuid> |
| key | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "deployment_kind_id": "c0550b36-8ac0-4128-9349-8062c17e6717",
- "key": "string",
- "spec": {
- "name_singular": "string",
- "name_plural": "string",
- "fontawesome_icon": "string",
- "global": true,
- "values_ui": {
- "inputs": [
- {
- "type": "string",
- "itemType": "string",
- "collection": null,
- "id": "string",
- "label": "string",
- "initialValue": null,
- "helpText": "string",
- "required": true,
- "sensitive": true,
- "options": [
- {
- "value": null,
- "label": "string",
- "helpText": "string"
}
], - "showIfAll": [
- {
- "field": "string",
- "value": null
}
], - "showIf": null,
- "filters": [
- {
- "field": "string",
- "value": null
}
], - "minimum": "string",
- "maximum": "string",
- "step": "string"
}
], - "outputs": {
- "values": [
- {
- "path": [
- "string"
], - "value": {
- "FieldValue": {
- "input": null
}
}
}
], - "secrets": {
- "property1": {
- "property1": {
- "FieldValue": {
- "input": null
}
}, - "property2": {
- "FieldValue": {
- "input": null
}
}
}, - "property2": {
- "property1": {
- "FieldValue": {
- "input": null
}
}, - "property2": {
- "FieldValue": {
- "input": null
}
}
}
}
}
}, - "lifecycle": {
- "create": { },
- "update": { },
- "delete": { }
}
}
}
], - "num_total": 0
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "deployment_kind_id": "c0550b36-8ac0-4128-9349-8062c17e6717",
- "key": "string",
- "spec": {
- "name_singular": "string",
- "name_plural": "string",
- "fontawesome_icon": "string",
- "global": true,
- "values_ui": {
- "inputs": [
- {
- "type": "string",
- "itemType": "string",
- "collection": null,
- "id": "string",
- "label": "string",
- "initialValue": null,
- "helpText": "string",
- "required": true,
- "sensitive": true,
- "options": [
- {
- "value": null,
- "label": "string",
- "helpText": "string"
}
], - "showIfAll": [
- {
- "field": "string",
- "value": null
}
], - "showIf": null,
- "filters": [
- {
- "field": "string",
- "value": null
}
], - "minimum": "string",
- "maximum": "string",
- "step": "string"
}
], - "outputs": {
- "values": [
- {
- "path": [
- "string"
], - "value": {
- "FieldValue": {
- "input": "string"
}
}
}
], - "secrets": {
- "property1": {
- "property1": {
- "FieldValue": {
- "input": "string"
}
}, - "property2": {
- "FieldValue": {
- "input": "string"
}
}
}, - "property2": {
- "property1": {
- "FieldValue": {
- "input": "string"
}
}, - "property2": {
- "FieldValue": {
- "input": "string"
}
}
}
}
}
}, - "lifecycle": {
- "create": { },
- "update": { },
- "delete": { }
}
}
}| type_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "type_id": "d9779ea4-ba95-4824-86d7-4f1ac083a564",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "name": "string",
- "exists": true,
- "props": null,
- "sync_status": "Creating",
- "sync_reason": "string"
}
], - "num_total": 0
}| id | string or null <uuid> |
| created_at | string or null <date-time> |
| type_id required | string <uuid> |
| deployment_id required | string <uuid> |
| name required | string |
| props required | any |
null or DeploymentResourceSyncStatus (string) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "type_id": "d9779ea4-ba95-4824-86d7-4f1ac083a564",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "name": "string",
- "props": null,
- "sync_status": { }
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "type_id": "d9779ea4-ba95-4824-86d7-4f1ac083a564",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "name": "string",
- "exists": true,
- "props": null,
- "sync_status": "Creating",
- "sync_reason": "string"
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "type_id": "d9779ea4-ba95-4824-86d7-4f1ac083a564",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "name": "string",
- "exists": true,
- "props": null,
- "sync_status": "Creating",
- "sync_reason": "string"
}| id required | string <uuid> |
| name | string or null |
| props | any |
{- "name": "string",
- "props": null
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "type_id": "d9779ea4-ba95-4824-86d7-4f1ac083a564",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "name": "string",
- "exists": true,
- "props": null,
- "sync_status": "Creating",
- "sync_reason": "string"
}Deployment tasks are all operations performed on each deployment, along with their status.
| cluster_id | string or null <uuid> |
| deployment_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "execute_at": "2019-08-24T14:15:22Z",
- "first_attempted_at": "2019-08-24T14:15:22Z",
- "started_at": "2019-08-24T14:15:22Z",
- "finished_at": "2019-08-24T14:15:22Z",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "acting_user_id": "06bbfdfe-c8d2-4dd9-9285-42114ae06d00",
- "acting_deployment_id": "dfd6332b-7027-4d59-9e83-ffd4b6ff057a",
- "canceled_by_user_id": "d0428438-976c-42d5-b48b-e0f42ff4ac26",
- "canceled_by_deployment_id": "c00d08da-8985-441c-a78d-4074a75582db",
- "operation": {
- "Install": {
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config_inputs": null,
- "values_override": null
}
}, - "status": "Pending",
- "reason": "string"
}
], - "num_total": 0
}| deployment_id required | string <uuid> |
required | object or object or object or object or object or object or object (DeploymentTaskOperation) |
| execute_at | string or null <date-time> |
{- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "operation": {
- "Install": {
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config_inputs": null,
- "values_override": null
}
}, - "execute_at": "2019-08-24T14:15:22Z"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "execute_at": "2019-08-24T14:15:22Z",
- "first_attempted_at": "2019-08-24T14:15:22Z",
- "started_at": "2019-08-24T14:15:22Z",
- "finished_at": "2019-08-24T14:15:22Z",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "acting_user_id": "06bbfdfe-c8d2-4dd9-9285-42114ae06d00",
- "acting_deployment_id": "dfd6332b-7027-4d59-9e83-ffd4b6ff057a",
- "canceled_by_user_id": "d0428438-976c-42d5-b48b-e0f42ff4ac26",
- "canceled_by_deployment_id": "c00d08da-8985-441c-a78d-4074a75582db",
- "operation": {
- "Install": {
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config_inputs": null,
- "values_override": null
}
}, - "status": "Pending",
- "reason": "string"
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "execute_at": "2019-08-24T14:15:22Z",
- "first_attempted_at": "2019-08-24T14:15:22Z",
- "started_at": "2019-08-24T14:15:22Z",
- "finished_at": "2019-08-24T14:15:22Z",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "acting_user_id": "06bbfdfe-c8d2-4dd9-9285-42114ae06d00",
- "acting_deployment_id": "dfd6332b-7027-4d59-9e83-ffd4b6ff057a",
- "canceled_by_user_id": "d0428438-976c-42d5-b48b-e0f42ff4ac26",
- "canceled_by_deployment_id": "c00d08da-8985-441c-a78d-4074a75582db",
- "operation": {
- "Install": {
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config_inputs": null,
- "values_override": null
}
}, - "status": "Pending",
- "reason": "string"
}| name | string or null |
| kind_id | string or null <uuid> |
| cluster_id | string or null <uuid> |
| enabled | boolean or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "enabled": true,
- "status": "Unknown",
- "description_md": "string",
- "reason": "string",
- "revision_id": "f8f7f022-982b-4bef-ba7d-4bb808fdbe2a",
- "reported_status": { },
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config": null,
- "values_override": null
}
], - "num_total": 0
}| name | string |
| kind_id required | string <uuid> |
| cluster_id required | string <uuid> |
| helm_chart_id required | string <uuid> |
| config required | any |
| values_override required | any |
{- "name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config": null,
- "values_override": null
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "enabled": true,
- "status": "Unknown",
- "description_md": "string",
- "reason": "string",
- "revision_id": "f8f7f022-982b-4bef-ba7d-4bb808fdbe2a",
- "reported_status": { },
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config": null,
- "values_override": null
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "enabled": true,
- "status": "Unknown",
- "description_md": "string",
- "reason": "string",
- "revision_id": "f8f7f022-982b-4bef-ba7d-4bb808fdbe2a",
- "reported_status": { },
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config": null,
- "values_override": null
}| id required | string <uuid> |
| name | string or null |
| cluster_id | string or null <uuid> |
| helm_chart_id | string or null <uuid> |
| config | any |
| values_override | any |
| enabled | boolean or null |
| description_md | string or null |
{- "name": "string",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config": null,
- "values_override": null,
- "enabled": true,
- "description_md": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "enabled": true,
- "status": "Unknown",
- "description_md": "string",
- "reason": "string",
- "revision_id": "f8f7f022-982b-4bef-ba7d-4bb808fdbe2a",
- "reported_status": { },
- "helm_chart_id": "ba4bffbc-f5d0-498b-9478-a9b14e793133",
- "config": null,
- "values_override": null
}| env_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "role": "Admin"
}
], - "num_total": 0
}| env_id required | string <uuid> |
| user_id required | string <uuid> |
| role required | string (EnvUserRole) Enum: "Admin" "User" |
{- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "role": "Admin"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "role": "Admin"
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "role": "Admin"
}Envs contain deployments and all related settings resources for those deployments, such as deployment permissions.
| name | string or null |
| auto_add_new_users | boolean or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "node_selector": null,
- "tolerations": null,
- "auto_add_new_users": true
}
], - "num_total": 0
}| name required | string |
| auto_add_new_users | boolean |
{- "name": "string",
- "auto_add_new_users": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "node_selector": null,
- "tolerations": null,
- "auto_add_new_users": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "node_selector": null,
- "tolerations": null,
- "auto_add_new_users": true
}| id required | string <uuid> |
| name | string or null |
| node_selector | any |
| tolerations | any |
| auto_add_new_users | boolean or null |
{- "name": "string",
- "node_selector": null,
- "tolerations": null,
- "auto_add_new_users": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "node_selector": null,
- "tolerations": null,
- "auto_add_new_users": true
}| helm_registry_id | string or null <uuid> |
| parsed_branch | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "helm_registry_id": "9f0e25ce-62e2-4f39-9a2a-36b15b71aa82",
- "image_digest": "string",
- "image_tag": "string",
- "available": true,
- "values_ui": { },
- "actions_schema": { },
- "features": { },
- "resource_types": { },
- "error": "string",
- "tag_format_id": "498dd47d-8863-4bba-a704-715fe5abe012",
- "parsed_version": "string",
- "parsed_revision": "string",
- "parsed_branch": "string",
- "parsed_commit": "string"
}
], - "num_total": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "helm_registry_id": "9f0e25ce-62e2-4f39-9a2a-36b15b71aa82",
- "image_digest": "string",
- "image_tag": "string",
- "available": true,
- "values_ui": { },
- "actions_schema": { },
- "features": { },
- "resource_types": { },
- "error": "string",
- "tag_format_id": "498dd47d-8863-4bba-a704-715fe5abe012",
- "parsed_version": "string",
- "parsed_revision": "string",
- "parsed_branch": "string",
- "parsed_commit": "string"
}This collection contains Helm registries detected by the chart-discovery service.
New registries are created automatically for Helm chart whenever new charts are created in those registries.
| repo_name | string or null |
| kind_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "domain_name": "string",
- "repo_name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "available": true,
- "fa_icon": "string",
- "provider": "Ecr"
}
], - "num_total": 0
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "domain_name": "string",
- "repo_name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "available": true,
- "fa_icon": "string",
- "provider": "Ecr"
}| id required | string <uuid> |
| fa_icon | string or null |
{- "fa_icon": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "domain_name": "string",
- "repo_name": "string",
- "kind_id": "81882b69-6950-4084-9a10-b06e0e425be7",
- "available": true,
- "fa_icon": "string",
- "provider": "Ecr"
}Helm tag formats are how Platz parsed tags of Helm charts in registries.
Each format is a regular expression containing groups for the chart version, Git commit and branch.
| pattern | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "pattern": "string"
}
], - "num_total": 0
}| pattern required | string |
{- "pattern": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "pattern": "string"
}| env_id | string or null <uuid> |
| name | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "provider_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "last_seen_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "region_name": "string",
- "is_ok": true,
- "not_ok_reason": "string",
- "ignore": true,
- "ingress_domain": "string",
- "ingress_class": "string",
- "ingress_tls_secret_name": "string",
- "grafana_url": "string",
- "grafana_datasource_name": "string"
}
], - "num_total": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "provider_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "last_seen_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "region_name": "string",
- "is_ok": true,
- "not_ok_reason": "string",
- "ignore": true,
- "ingress_domain": "string",
- "ingress_class": "string",
- "ingress_tls_secret_name": "string",
- "grafana_url": "string",
- "grafana_datasource_name": "string"
}| id required | string <uuid> |
| env_id | string or null <uuid> |
| ignore | boolean or null |
| ingress_domain | string or null |
| ingress_class | string or null |
| ingress_tls_secret_name | string or null |
| grafana_url | string or null |
| grafana_datasource_name | string or null |
{- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "ignore": true,
- "ingress_domain": "string",
- "ingress_class": "string",
- "ingress_tls_secret_name": "string",
- "grafana_url": "string",
- "grafana_datasource_name": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "provider_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "last_seen_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "region_name": "string",
- "is_ok": true,
- "not_ok_reason": "string",
- "ignore": true,
- "ingress_domain": "string",
- "ingress_class": "string",
- "ingress_tls_secret_name": "string",
- "grafana_url": "string",
- "grafana_datasource_name": "string"
}This collection contains Kubernetes resources of Platz deployments.
Kubernetes resources are automatically tracked in every namespace created by Platz.
| cluster_id | string or null <uuid> |
| deployment_id | string or null <uuid> |
| kind | string or null |
| name | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "last_updated_at": "2019-08-24T14:15:22Z",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "kind": "string",
- "api_version": "string",
- "name": "string",
- "status_color": [
- "string"
], - "metadata": null
}
], - "num_total": 0
}| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "last_updated_at": "2019-08-24T14:15:22Z",
- "cluster_id": "d3d1bfdf-67c4-41fa-b065-858242731616",
- "deployment_id": "6ef0ac85-9892-4664-a2a5-58bf2af5a8a6",
- "kind": "string",
- "api_version": "string",
- "name": "string",
- "status_color": [
- "string"
], - "metadata": null
}Secrets are stored in envs and can be referenced by chart inputs by using the
secrets collection.
Kubernetes secrets are created during deployment as defined in the chart extensions. See chart extensions documentation for more information.
| env_id | string or null <uuid> |
| collection | string or null |
| name | string or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "collection": "string",
- "name": "string"
}
], - "num_total": 0
}| env_id required | string <uuid> |
| collection required | string |
| name required | string |
| contents required | string |
{- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "collection": "string",
- "name": "string",
- "contents": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "collection": "string",
- "name": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "collection": "string",
- "name": "string"
}| id required | string <uuid> |
| name | string or null |
| contents | string or null |
{- "name": "string",
- "contents": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "env_id": "3f917d0d-4dff-42f3-97c4-6a5455dfe8c2",
- "collection": "string",
- "name": "string"
}User tokens allow users to authenticate using a long-lived token that can be used in direct API calls, CLI, etc.
User tokens are passed in the x-platz-token header.
| user_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "created_at": "2019-08-24T14:15:22Z"
}
], - "num_total": 0
}| user_id required | string or null <uuid> |
{- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5"
}{- "created_token": "string"
}| display_name | string or null |
string or null | |
| is_active | boolean or null |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "display_name": "string",
- "email": "string",
- "is_admin": true,
- "is_active": true
}
], - "num_total": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "display_name": "string",
- "email": "string",
- "is_admin": true,
- "is_active": true
}| id required | string <uuid> |
| is_admin | boolean or null |
| is_active | boolean or null |
{- "is_admin": true,
- "is_active": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "display_name": "string",
- "email": "string",
- "is_admin": true,
- "is_active": true
}{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "display_name": "string"
}
], - "num_total": 0
}| display_name required | string |
{- "display_name": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "display_name": "string"
}| id required | string <uuid> |
| display_name | string or null |
{- "display_name": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "display_name": "string"
}Bot tokens allow bots to authenticate using a long-lived token that can be used in direct API calls, CLI, etc.
Bot tokens are passed in the x-platz-token header.
| bot_id | string or null <uuid> |
| created_by_user_id | string or null <uuid> |
{- "page": 0,
- "per_page": 0,
- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "bot_id": "41900e0f-e27a-4863-8321-478ccf15bbd8",
- "created_at": "2019-08-24T14:15:22Z",
- "created_by_user_id": "209f54c4-4c33-43bc-9c6a-ef4c65ad7473"
}
], - "num_total": 0
}| bot_id required | string <uuid> |
{- "bot_id": "41900e0f-e27a-4863-8321-478ccf15bbd8"
}{- "created_token": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "bot_id": "41900e0f-e27a-4863-8321-478ccf15bbd8",
- "created_at": "2019-08-24T14:15:22Z",
- "created_by_user_id": "209f54c4-4c33-43bc-9c6a-ef4c65ad7473"
}