util

package
v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetUniqueWorkloadResourceDefinition

func GetUniqueWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind string) (*v0.WorkloadResourceDefinition, error)

GetUniqueWorkloadResourceDefinition gets a unique workload resource definition.

func GetUniqueWorkloadResourceDefinitionByName added in v0.4.0

func GetUniqueWorkloadResourceDefinitionByName(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind, name string) (*v0.WorkloadResourceDefinition, error)

GetUniqueWorkloadResourceDefinitionByName gets a unique workload resource definition by name.

func GetUniqueWorkloadResourceInstance

func GetUniqueWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind string) (*v0.WorkloadResourceInstance, error)

GetUniqueWorkloadResourceInstance gets a unique workload resource instance.

func GetUniqueWorkloadResourceInstanceByName added in v0.5.0

func GetUniqueWorkloadResourceInstanceByName(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind, name string) (*v0.WorkloadResourceInstance, error)

GetUniqueWorkloadResourceInstanceByName gets a unique workload resource instance.

func GetWorkloadResourceDefinition

func GetWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind, name string) (*v0.WorkloadResourceDefinition, error)

GetUniqueWorkloadResourceDefinition gets a unique workload resource instance.

func GetWorkloadResourceInstance

func GetWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind, name string) (*v0.WorkloadResourceInstance, error)

GetWorkloadResourceInstance gets a unique workload resource instance.

func UnmarshalUniqueWorkloadResourceDefinition

func UnmarshalUniqueWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind string) (map[string]interface{}, error)

UnmarshalUniqueWorkloadResourceDefinition gets a unique workload resource instance and unmarshals it.

func UnmarshalUniqueWorkloadResourceDefinitionByName added in v0.4.0

func UnmarshalUniqueWorkloadResourceDefinitionByName(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind, name string) (map[string]interface{}, error)

UnmarshalUniqueWorkloadResourceDefinition gets a unique workload resource instance and unmarshals it.

func UnmarshalUniqueWorkloadResourceInstance

func UnmarshalUniqueWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind string) (map[string]interface{}, error)

UnmarshalUniqueWorkloadResourceInstance gets a unique workload resource instance and unmarshals it.

func UnmarshalWorkloadResourceDefinition

func UnmarshalWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind, name string) (map[string]interface{}, error)

UnmarshalWorkloadResourceDefinition gets a unique workload resource instance and unmarshals it.

func UnmarshalWorkloadResourceInstance

func UnmarshalWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind, name string) (map[string]interface{}, error)

UnmarshalWorkloadResourceInstance gets a unique workload resource instance and unmarshals it.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL