Documentation ¶
Index ¶
- type ClusterTopologies
- type ClusterTopology
- type ClusterTopologyDeployRequest
- type TopologyCloudCtxNsQueryRequest
- type TopologyCreateClusterClassRequest
- type TopologyCreateOrAddComponentBasesToClassesRequest
- type TopologyCreateOrAddSkeletonBasesToClassesRequest
- type TopologyCreateRequest
- type TopologyDeployRequest
- type TopologyRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterTopologies ¶
type ClusterTopology ¶
type ClusterTopology struct { ClusterClassName string `json:"clusterClassName"` Topologies []ClusterTopologies `json:"topologies"` }
type ClusterTopologyDeployRequest ¶
type ClusterTopologyDeployRequest struct { ClusterClassName string `json:"clusterClassName"` SkeletonBaseOptions []string `json:"skeletonBaseOptions"` AppTaint bool `json:"appTaint,omitempty"` zeus_common_types.CloudCtxNs `json:"cloudCtxNs"` }
type TopologyCloudCtxNsQueryRequest ¶
type TopologyCloudCtxNsQueryRequest struct {
zeus_common_types.CloudCtxNs `json:"cloudCtxNs"`
}
type TopologyCreateClusterClassRequest ¶
type TopologyCreateClusterClassRequest struct {
ClusterClassName string `json:"clusterClassName"`
}
type TopologyCreateRequest ¶
type TopologyCreateRequest struct { TopologyName string `json:"topologyName"` ChartName string `json:"chartName"` ChartDescription string `json:"chartDescription,omitempty"` Version string `json:"version"` ClusterClassName string `json:"clusterClassName,omitempty"` ComponentBaseName string `json:"componentBaseName,omitempty"` SkeletonBaseName string `json:"skeletonBaseName,omitempty"` Tag string `json:"tag,omitempty"` }
type TopologyDeployRequest ¶
type TopologyDeployRequest struct { TopologyID int `json:"topologyID"` ClusterClassName string `json:"clusterClassName,omitempty"` AppTaint bool `json:"appTaint,omitempty"` zeus_common_types.CloudCtxNs `json:"cloudCtxNs"` SecretRef string `json:"secretRef,omitempty"` RequestChoreographySecretDeploy bool `json:"requestChoreographySecretDeploy,omitempty"` TopologyBaseInfraWorkload topology_workloads.TopologyBaseInfraWorkload `json:"topologyBaseInfraWorkload,omitempty"` }
type TopologyRequest ¶
type TopologyRequest struct {
TopologyID int `json:"topologyID"`
}
Click to show internal directories.
Click to hide internal directories.