package
0.0.0-20220930003844-f1610bee591b
Repository: https://github.com/spyroot/hestia.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ClusterSpecsFromFile - reads tenant cluster spec from file and return ClusterSpec instance.
ClusterSpecsFromString take string that hold entire spec passed to reader and return ClusterSpec instance.
ClustersSpecsFromString take string that hold entire spec passed to reader and return ClusterSpec instance.
NewClusterSpecs create spec from reader.
NewClustersSpecs create cluster spec from reader.
No description provided by the author
NewNodePoolSpecs create spec from reader.
NewTenantSpecs create spec from reader.
NodeSpecsFromFile - reads node specs from file and return TenantSpecs instance.
NodeSpecsFromString take string that hold entire spec passed to reader and return TenantSpecs instance.
ReadClusterSpec - Read cluster spec from io interface detects format and use either yaml or json parse.
ReadClustersSpec - Read cluster spec from io interface detects format and use either yaml or json parse.
ReadNodeSpecs - Read node spec from io interface detects format and use either yaml or json parse.
ReadTenantSpec - Read tenant spec from io interface detects format and use either yaml or json parse.
ReadTenantsSpec - Read tenants spec from io interface detects format and use either yaml or json parse.
TenantSpecsFromFile - reads tenant spec from file and return TenantSpecs instance.
TenantSpecsFromString take string that hold entire spec passed to reader and return TenantSpecs instance.
TenantsSpecsFromFile - reads tenant spec from file and return TenantSpecs instance.
TenantsSpecsFromString take string that hold entire spec passed to reader and return TenantSpecs instance.

# Constants

No description provided by the author
ExtensionEnabled extension state enabled.
ExtensionTypeRepository Type Repository extension.
FilerVnfInstanceName filer by vnf instance name.
FilterById filer by vnf instance name.
FilterByLabel filters node pool by label.
FilterByStatus filters node pool by status.
FilterCnfCID by cnf id.
FilterHcxUUID filter by Hcx UUID.
FilterId filter by id.
FilterName filter by name.
FilterPoolByID filter node pool by node pool type.
FilterTemplateKubeVersion filer by vnf instance name.
FilterTemplateType by cnf id.
FilterVimId filter by vim id.
FilterVimType filter by VIM type i.e CNF/VC.
FilterVnfCatalogName filters by vnf catalog name.
FilterVnfdID by vnfd id.
OperationalState filter type Operation Status in Catalog.
VimLocationCity filter by City.
VimLocationCountry filter by Country.
VnfdId filter by VNFD id.
VnfProductName filter by VNF/CNF product name.

# Structs

No description provided by the author
ClusterConfigSpec cluster config spec hols CNI/CSI and K8S version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Clusters - a list of all clusters.
ClusterSpec - hold cluster specs.
ClusterSpecTemplate template id/name.
No description provided by the author
No description provided by the author
ClusterTemplateSpec - cluster template.
No description provided by the author
CnfInstantiateEntry VNFD Charts detail.
No description provided by the author
CnfMetadata Metadata information attached to respond for cnflcm req.
CnfNotFound error raised if cnf not found.
CnfPolicyUri CNF policy URI.
Cnfs - list of CNF LCM respond.
CnfsExtended - list of CNF LCM respond.
CpuManagerPolicy - overwrite CPU mgmt policy.
CpuManagerSpecProperties -CpuManagerPolicy properties.
ExtendedMetadata.
No description provided by the author
ExtensionAccessInfo for Harbor it username and password.
ExtensionAdditionalParameters contains data where it attached to.
ExtensionInterfaceInfo contains url for harbor , cert.
No description provided by the author
No description provided by the author
No description provided by the author
HealthCheckSpec - specs Type.
No description provided by the author
InfraRequirements csar section.
No description provided by the author
InstantiatedVnfInfo - Extended Info.
InvalidClusterSpec error if specs invalid.
InvalidTenantSpec error if specs invalid.
InvalidTenantsSpec error if specs invalid.
LcmInfo information about current state.
NodePool - holds a list of NodePool.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RepoSpec - list entry in repos.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TenantCloudNotFound error raised if tenant cloud not found.
Tenants list of Tenants.
TenantsDetails Tenant Cloud Details.
No description provided by the author
No description provided by the author
VduPackage - vdu package.
No description provided by the author
No description provided by the author
VnfPackage - TCA VNF Package TCA format.
VnfPackages - list of VnfPackage.
VnfPackagesError - TCA Error rest API error response format.

# Type aliases

CnfFilterType - cnf filter types.
NodePoolFilterType - cnf filter types.
No description provided by the author
No description provided by the author
No description provided by the author
VnfdFilterType - vnfd filter types.