forked from rancher/types
/
zz_generated_scale_iovolume_source.go
28 lines (26 loc) · 1.35 KB
/
zz_generated_scale_iovolume_source.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package client
const (
ScaleIOVolumeSourceType = "scaleIOVolumeSource"
ScaleIOVolumeSourceFieldFSType = "fsType"
ScaleIOVolumeSourceFieldGateway = "gateway"
ScaleIOVolumeSourceFieldProtectionDomain = "protectionDomain"
ScaleIOVolumeSourceFieldReadOnly = "readOnly"
ScaleIOVolumeSourceFieldSSLEnabled = "sslEnabled"
ScaleIOVolumeSourceFieldSecretRef = "secretRef"
ScaleIOVolumeSourceFieldStorageMode = "storageMode"
ScaleIOVolumeSourceFieldStoragePool = "storagePool"
ScaleIOVolumeSourceFieldSystem = "system"
ScaleIOVolumeSourceFieldVolumeName = "volumeName"
)
type ScaleIOVolumeSource struct {
FSType string `json:"fsType,omitempty"`
Gateway string `json:"gateway,omitempty"`
ProtectionDomain string `json:"protectionDomain,omitempty"`
ReadOnly *bool `json:"readOnly,omitempty"`
SSLEnabled *bool `json:"sslEnabled,omitempty"`
SecretRef *LocalObjectReference `json:"secretRef,omitempty"`
StorageMode string `json:"storageMode,omitempty"`
StoragePool string `json:"storagePool,omitempty"`
System string `json:"system,omitempty"`
VolumeName string `json:"volumeName,omitempty"`
}