Documentation ¶
Index ¶
- func GetUniqueWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind string) (*v0.WorkloadResourceDefinition, error)
- func GetUniqueWorkloadResourceDefinitionByName(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, ...) (*v0.WorkloadResourceDefinition, error)
- func GetUniqueWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind string) (*v0.WorkloadResourceInstance, error)
- func GetUniqueWorkloadResourceInstanceByName(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind, name string) (*v0.WorkloadResourceInstance, error)
- func GetWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, ...) (*v0.WorkloadResourceDefinition, error)
- func GetWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind, name string) (*v0.WorkloadResourceInstance, error)
- func UnmarshalUniqueWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, kind string) (map[string]interface{}, error)
- func UnmarshalUniqueWorkloadResourceDefinitionByName(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, ...) (map[string]interface{}, error)
- func UnmarshalUniqueWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind string) (map[string]interface{}, error)
- func UnmarshalWorkloadResourceDefinition(workloadResourceDefinitions *[]v0.WorkloadResourceDefinition, ...) (map[string]interface{}, error)
- func UnmarshalWorkloadResourceInstance(workloadResourceInstances *[]v0.WorkloadResourceInstance, kind, name string) (map[string]interface{}, error)
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.