Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // `apiVersion` in the config yaml files VersionV1 = "v1" VersionCurrent = VersionV1 )
Define available versions.
Functions ¶
This section is empty.
Types ¶
type ObjectMetadata ¶
type ObjectMetadata struct { // Object revision used to perform atomic updates and deletes. Currently // only supported on Get and Delete operations of the WorkloadEndpoint // resource type. Revision interface{} }
---- Metadata common to all resources ----
func (ObjectMetadata) GetObjectMetadata ¶
func (md ObjectMetadata) GetObjectMetadata() ObjectMetadata
type Resource ¶
type Resource interface {
GetTypeMetadata() TypeMetadata
}
All resources (and resource lists) implement the Resource interface.
type ResourceMetadata ¶
type ResourceMetadata interface {
GetObjectMetadata() ObjectMetadata
}
All resource Metadata (not lists) implement the ResourceMetadata interface.
type TypeMetadata ¶
---- Type metadata ----
All resource and resource lists embed a TypeMetadata as an anonymous field.
func (TypeMetadata) GetTypeMetadata ¶
func (md TypeMetadata) GetTypeMetadata() TypeMetadata
Click to show internal directories.
Click to hide internal directories.