Imports a cluster profile
POST/v1/clusterprofiles/import
Imports a cluster profile
Request
Query Parameters
If true then cluster profile will be published post successful import
- application/json
Body
Array [
Array [
]
Array [
]
]
metadata
object
Cluster profile import metadata
Cluster profile description
labels
object
Cluster profile labels
Cluster profile name
spec
object
Cluster profile import spec
template
object
Cluster profile import template
Cluster profile cloud type
packs
object[]
Cluster profile packs array
Pack layer [ "os", "k8s", "cni", "csi", "addon" ]
manifests
object[]
Pack manifests array
Pack manifest content in yaml
Pack manifest name
Pack name
registry
object
Pack registry import entity
matchingRegistries
object[]
If true then pack registry is private and is not accessible for the pack sync
Pack registry kind [ "pack", "helm", "oci" ]
Pack registry name
Pack registry uid
metadata
object
Pack registry metadata
If true then pack registry is private and is not accessible for the pack sync
Pack registry kind [ "pack", "helm", "oci" ]
Pack registry name
Pack registry uid
Pack version tag
Pack type [ "spectro", "helm", "manifest", "oci" ]
Pack values are the customizable configurations for the pack
Pack version
Cluster profile type [ "cluster", "infra", "add-on", "system" ]
Cluster profile version
Responses
- 201
Created successfully
Response Headers
AuditUid
string
Audit uid for the request
- application/json
- Schema
- Example (from schema)
Schema
{
"uid": "string"
}