...
1
2
3 package v1alpha1
4
5 func (MigrationPolicy) SwaggerDoc() map[string]string {
6 return map[string]string{
7 "": "MigrationPolicy holds migration policy (i.e. configurations) to apply to a VM or group of VMs\n\n+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object\n+k8s:openapi-gen=true\n+genclient\n+genclient:nonNamespaced",
8 "status": "+nullable",
9 }
10 }
11
12 func (MigrationPolicySpec) SwaggerDoc() map[string]string {
13 return map[string]string{
14 "allowAutoConverge": "+optional",
15 "bandwidthPerMigration": "+optional",
16 "completionTimeoutPerGiB": "+optional",
17 "allowPostCopy": "+optional",
18 }
19 }
20
21 func (Selectors) SwaggerDoc() map[string]string {
22 return map[string]string{
23 "namespaceSelector": "+optional",
24 "virtualMachineInstanceSelector": "+optional",
25 }
26 }
27
28 func (MigrationPolicyStatus) SwaggerDoc() map[string]string {
29 return map[string]string{}
30 }
31
32 func (MigrationPolicyList) SwaggerDoc() map[string]string {
33 return map[string]string{
34 "": "MigrationPolicyList is a list of MigrationPolicy\n\n+k8s:openapi-gen=true\n+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object",
35 "items": "+listType=atomic",
36 }
37 }
38
View as plain text