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{}
Click to show internal directories.
Click to hide internal directories.