v1alpha1

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const ServiceClaimAPIVersion = "supplychain.apps.x-tanzu.vmware.com/v1alpha1"
View Source
const ServiceClaimKind = "ServiceClaimsExtension"

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceClaimWorkloadConfig

type ServiceClaimWorkloadConfig struct {
	metav1.TypeMeta `json:",inline"`
	Spec            ServiceClaimWorkloadConfigSpec `json:"spec"`
}

func NewServiceClaimWorkloadConfig

func NewServiceClaimWorkloadConfig() *ServiceClaimWorkloadConfig

func NewServiceClaimWorkloadConfigFromAnnotation

func NewServiceClaimWorkloadConfigFromAnnotation(annotationValue string) (*ServiceClaimWorkloadConfig, error)

func (*ServiceClaimWorkloadConfig) AddServiceClaim

func (sc *ServiceClaimWorkloadConfig) AddServiceClaim(name string, value interface{})

func (*ServiceClaimWorkloadConfig) Annotation

func (sc *ServiceClaimWorkloadConfig) Annotation() string

type ServiceClaimWorkloadConfigSpec

type ServiceClaimWorkloadConfigSpec struct {
	ServiceClaims ServiceClaims `json:"serviceClaims"`
}

type ServiceClaims

type ServiceClaims map[string]interface{}

Jump to

Keyboard shortcuts

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