Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Gvc ¶
type Gvc struct {
Id string `json:"id,omitempty"`
Name base.Name `json:"name,omitempty"`
Kind base.Kind `json:"kind,omitempty"`
Version float32 `json:"version,omitempty"`
Description string `json:"description,omitempty"`
Tags base.Tags `json:"tags,omitempty"`
Created string `json:"created,omitempty"`
LastModified string `json:"lastModified,omitempty"`
Links base.Links `json:"links,omitempty"`
Alias string `json:"alias,omitempty"`
Spec GvcSpec `json:"spec,omitempty"`
Status GvcStatus `json:"status,omitempty"`
}
type GvcConfig ¶
type GvcConfig struct {
Clusters GvcConfigClusters `json:"clusters,omitempty"`
}
type GvcConfigCluster ¶
type GvcConfigClusters ¶
type GvcConfigClusters map[string]GvcConfigCluster
type GvcSpec ¶
type GvcSpec struct {
StaticPlacement StaticPlacement `json:"staticPlacement,omitempty"`
PullSecretLinks []string `json:"pullSecretLinks,omitempty"`
Domain string `json:"domain,omitempty"`
Tracing tracing.Tracing `json:"tracing,omitempty"`
Env []env.EnvVar `json:"env,omitempty"`
LoadBalancer GvcSpecLoadBalancer `json:"loadBalancer,omitempty"`
}
type GvcSpecLoadBalancer ¶
type GvcSpecLoadBalancer struct {
Dedicated bool `json:"dedicated,omitempty"`
}
type StaticPlacement ¶
Click to show internal directories.
Click to hide internal directories.