Documentation
¶
Index ¶
- Constants
- type ServiceSpec
- func (s *ServiceSpec) Copy() internal.ServiceKindSpec
- func (s *ServiceSpec) GetReferences() crossref.References
- func (s *ServiceSpec) GetVariant() identity.Variant
- func (s *ServiceSpec) ToCanonicalForm(c internal.DescriptionContext) internal.ServiceKindSpec
- func (s *ServiceSpec) Validate(c internal.DescriptionContext) error
Constants ¶
View Source
const TYPE = "ServiceContract"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceSpec ¶
type ServiceSpec struct { runtime.ObjectTypedObject `json:",inline"` APISpecificationType string `json:"apiSpecificationType,omitempty"` APISpecVersion string `json:"apiSpecificationVersion,omitempty"` Specification *runtime.RawValue `json:"specification,omitempty"` Artifact *metav1.ResourceReference `json:"artifact,omitempty"` }
func (*ServiceSpec) Copy ¶
func (s *ServiceSpec) Copy() internal.ServiceKindSpec
func (*ServiceSpec) GetReferences ¶
func (s *ServiceSpec) GetReferences() crossref.References
func (*ServiceSpec) GetVariant ¶
func (s *ServiceSpec) GetVariant() identity.Variant
func (*ServiceSpec) ToCanonicalForm ¶
func (s *ServiceSpec) ToCanonicalForm(c internal.DescriptionContext) internal.ServiceKindSpec
func (*ServiceSpec) Validate ¶
func (s *ServiceSpec) Validate(c internal.DescriptionContext) error
Click to show internal directories.
Click to hide internal directories.