mirror of
https://github.com/rancher/types.git
synced 2025-09-18 16:10:58 +00:00
go generate
This commit is contained in:
committed by
Alena Prokharchyk
parent
805d8c0f64
commit
4c8cb6fa84
@@ -0,0 +1,14 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
BlockStorageOpenstackOptsType = "blockStorageOpenstackOpts"
|
||||
BlockStorageOpenstackOptsFieldBSVersion = "bs-version"
|
||||
BlockStorageOpenstackOptsFieldIgnoreVolumeAZ = "ignore-volume-az"
|
||||
BlockStorageOpenstackOptsFieldTrustDevicePath = "trust-device-path"
|
||||
)
|
||||
|
||||
type BlockStorageOpenstackOpts struct {
|
||||
BSVersion string `json:"bs-version,omitempty" yaml:"bs-version,omitempty"`
|
||||
IgnoreVolumeAZ bool `json:"ignore-volume-az,omitempty" yaml:"ignore-volume-az,omitempty"`
|
||||
TrustDevicePath bool `json:"trust-device-path,omitempty" yaml:"trust-device-path,omitempty"`
|
||||
}
|
@@ -1,16 +1,20 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
CloudProviderType = "cloudProvider"
|
||||
CloudProviderFieldAWSCloudProvider = "awsCloudProvider"
|
||||
CloudProviderFieldAzureCloudProvider = "azureCloudProvider"
|
||||
CloudProviderFieldCloudConfig = "cloudConfig"
|
||||
CloudProviderFieldName = "name"
|
||||
CloudProviderType = "cloudProvider"
|
||||
CloudProviderFieldAWSCloudProvider = "awsCloudProvider"
|
||||
CloudProviderFieldAzureCloudProvider = "azureCloudProvider"
|
||||
CloudProviderFieldCustomCloudProvider = "customCloudProvider"
|
||||
CloudProviderFieldName = "name"
|
||||
CloudProviderFieldOpenstackCloudProvider = "openstackCloudProvider"
|
||||
CloudProviderFieldVsphereCloudProvider = "vsphereCloudProvider"
|
||||
)
|
||||
|
||||
type CloudProvider struct {
|
||||
AWSCloudProvider *AWSCloudProvider `json:"awsCloudProvider,omitempty" yaml:"awsCloudProvider,omitempty"`
|
||||
AzureCloudProvider *AzureCloudProvider `json:"azureCloudProvider,omitempty" yaml:"azureCloudProvider,omitempty"`
|
||||
CloudConfig map[string]string `json:"cloudConfig,omitempty" yaml:"cloudConfig,omitempty"`
|
||||
Name string `json:"name,omitempty" yaml:"name,omitempty"`
|
||||
AWSCloudProvider *AWSCloudProvider `json:"awsCloudProvider,omitempty" yaml:"awsCloudProvider,omitempty"`
|
||||
AzureCloudProvider *AzureCloudProvider `json:"azureCloudProvider,omitempty" yaml:"azureCloudProvider,omitempty"`
|
||||
CustomCloudProvider string `json:"customCloudProvider,omitempty" yaml:"customCloudProvider,omitempty"`
|
||||
Name string `json:"name,omitempty" yaml:"name,omitempty"`
|
||||
OpenstackCloudProvider *OpenstackCloudProvider `json:"openstackCloudProvider,omitempty" yaml:"openstackCloudProvider,omitempty"`
|
||||
VsphereCloudProvider *VsphereCloudProvider `json:"vsphereCloudProvider,omitempty" yaml:"vsphereCloudProvider,omitempty"`
|
||||
}
|
||||
|
10
client/management/v3/zz_generated_disk_vsphere_opts.go
Normal file
10
client/management/v3/zz_generated_disk_vsphere_opts.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
DiskVsphereOptsType = "diskVsphereOpts"
|
||||
DiskVsphereOptsFieldSCSIControllerType = "scsicontrollertype"
|
||||
)
|
||||
|
||||
type DiskVsphereOpts struct {
|
||||
SCSIControllerType string `json:"scsicontrollertype,omitempty" yaml:"scsicontrollertype,omitempty"`
|
||||
}
|
30
client/management/v3/zz_generated_global_openstack_opts.go
Normal file
30
client/management/v3/zz_generated_global_openstack_opts.go
Normal file
@@ -0,0 +1,30 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
GlobalOpenstackOptsType = "globalOpenstackOpts"
|
||||
GlobalOpenstackOptsFieldAuthURL = "auth-url"
|
||||
GlobalOpenstackOptsFieldCAFile = "ca-file"
|
||||
GlobalOpenstackOptsFieldDomainID = "domain-id"
|
||||
GlobalOpenstackOptsFieldDomainName = "domain-name"
|
||||
GlobalOpenstackOptsFieldPassword = "password"
|
||||
GlobalOpenstackOptsFieldRegion = "region"
|
||||
GlobalOpenstackOptsFieldTenantID = "tenant-id"
|
||||
GlobalOpenstackOptsFieldTenantName = "tenant-name"
|
||||
GlobalOpenstackOptsFieldTrustID = "trust-id"
|
||||
GlobalOpenstackOptsFieldUserID = "user-id"
|
||||
GlobalOpenstackOptsFieldUsername = "username"
|
||||
)
|
||||
|
||||
type GlobalOpenstackOpts struct {
|
||||
AuthURL string `json:"auth-url,omitempty" yaml:"auth-url,omitempty"`
|
||||
CAFile string `json:"ca-file,omitempty" yaml:"ca-file,omitempty"`
|
||||
DomainID string `json:"domain-id,omitempty" yaml:"domain-id,omitempty"`
|
||||
DomainName string `json:"domain-name,omitempty" yaml:"domain-name,omitempty"`
|
||||
Password string `json:"password,omitempty" yaml:"password,omitempty"`
|
||||
Region string `json:"region,omitempty" yaml:"region,omitempty"`
|
||||
TenantID string `json:"tenant-id,omitempty" yaml:"tenant-id,omitempty"`
|
||||
TenantName string `json:"tenant-name,omitempty" yaml:"tenant-name,omitempty"`
|
||||
TrustID string `json:"trust-id,omitempty" yaml:"trust-id,omitempty"`
|
||||
UserID string `json:"user-id,omitempty" yaml:"user-id,omitempty"`
|
||||
Username string `json:"username,omitempty" yaml:"username,omitempty"`
|
||||
}
|
32
client/management/v3/zz_generated_global_vsphere_opts.go
Normal file
32
client/management/v3/zz_generated_global_vsphere_opts.go
Normal file
@@ -0,0 +1,32 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
GlobalVsphereOptsType = "globalVsphereOpts"
|
||||
GlobalVsphereOptsFieldDatacenter = "datacenter"
|
||||
GlobalVsphereOptsFieldDatacenters = "datacenters"
|
||||
GlobalVsphereOptsFieldDefaultDatastore = "datastore"
|
||||
GlobalVsphereOptsFieldInsecureFlag = "insecure-flag"
|
||||
GlobalVsphereOptsFieldPassword = "password"
|
||||
GlobalVsphereOptsFieldRoundTripperCount = "soap-roundtrip-count"
|
||||
GlobalVsphereOptsFieldUser = "user"
|
||||
GlobalVsphereOptsFieldVCenterIP = "server"
|
||||
GlobalVsphereOptsFieldVCenterPort = "port"
|
||||
GlobalVsphereOptsFieldVMName = "vm-name"
|
||||
GlobalVsphereOptsFieldVMUUID = "vm-uuid"
|
||||
GlobalVsphereOptsFieldWorkingDir = "working-dir"
|
||||
)
|
||||
|
||||
type GlobalVsphereOpts struct {
|
||||
Datacenter string `json:"datacenter,omitempty" yaml:"datacenter,omitempty"`
|
||||
Datacenters string `json:"datacenters,omitempty" yaml:"datacenters,omitempty"`
|
||||
DefaultDatastore string `json:"datastore,omitempty" yaml:"datastore,omitempty"`
|
||||
InsecureFlag bool `json:"insecure-flag,omitempty" yaml:"insecure-flag,omitempty"`
|
||||
Password string `json:"password,omitempty" yaml:"password,omitempty"`
|
||||
RoundTripperCount int64 `json:"soap-roundtrip-count,omitempty" yaml:"soap-roundtrip-count,omitempty"`
|
||||
User string `json:"user,omitempty" yaml:"user,omitempty"`
|
||||
VCenterIP string `json:"server,omitempty" yaml:"server,omitempty"`
|
||||
VCenterPort string `json:"port,omitempty" yaml:"port,omitempty"`
|
||||
VMName string `json:"vm-name,omitempty" yaml:"vm-name,omitempty"`
|
||||
VMUUID string `json:"vm-uuid,omitempty" yaml:"vm-uuid,omitempty"`
|
||||
WorkingDir string `json:"working-dir,omitempty" yaml:"working-dir,omitempty"`
|
||||
}
|
@@ -0,0 +1,30 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
LoadBalancerOpenstackOptsType = "loadBalancerOpenstackOpts"
|
||||
LoadBalancerOpenstackOptsFieldCreateMonitor = "create-monitor"
|
||||
LoadBalancerOpenstackOptsFieldFloatingNetworkID = "floating-network-id"
|
||||
LoadBalancerOpenstackOptsFieldLBMethod = "lb-method"
|
||||
LoadBalancerOpenstackOptsFieldLBProvider = "lb-provider"
|
||||
LoadBalancerOpenstackOptsFieldLBVersion = "lb-version"
|
||||
LoadBalancerOpenstackOptsFieldManageSecurityGroups = "manage-security-groups"
|
||||
LoadBalancerOpenstackOptsFieldMonitorDelay = "monitor-delay"
|
||||
LoadBalancerOpenstackOptsFieldMonitorMaxRetries = "monitor-max-retries"
|
||||
LoadBalancerOpenstackOptsFieldMonitorTimeout = "monitor-timeout"
|
||||
LoadBalancerOpenstackOptsFieldSubnetID = "subnet-id"
|
||||
LoadBalancerOpenstackOptsFieldUseOctavia = "use-octavia"
|
||||
)
|
||||
|
||||
type LoadBalancerOpenstackOpts struct {
|
||||
CreateMonitor bool `json:"create-monitor,omitempty" yaml:"create-monitor,omitempty"`
|
||||
FloatingNetworkID string `json:"floating-network-id,omitempty" yaml:"floating-network-id,omitempty"`
|
||||
LBMethod string `json:"lb-method,omitempty" yaml:"lb-method,omitempty"`
|
||||
LBProvider string `json:"lb-provider,omitempty" yaml:"lb-provider,omitempty"`
|
||||
LBVersion string `json:"lb-version,omitempty" yaml:"lb-version,omitempty"`
|
||||
ManageSecurityGroups bool `json:"manage-security-groups,omitempty" yaml:"manage-security-groups,omitempty"`
|
||||
MonitorDelay int64 `json:"monitor-delay,omitempty" yaml:"monitor-delay,omitempty"`
|
||||
MonitorMaxRetries int64 `json:"monitor-max-retries,omitempty" yaml:"monitor-max-retries,omitempty"`
|
||||
MonitorTimeout int64 `json:"monitor-timeout,omitempty" yaml:"monitor-timeout,omitempty"`
|
||||
SubnetID string `json:"subnet-id,omitempty" yaml:"subnet-id,omitempty"`
|
||||
UseOctavia bool `json:"use-octavia,omitempty" yaml:"use-octavia,omitempty"`
|
||||
}
|
12
client/management/v3/zz_generated_metadata_openstack_opts.go
Normal file
12
client/management/v3/zz_generated_metadata_openstack_opts.go
Normal file
@@ -0,0 +1,12 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
MetadataOpenstackOptsType = "metadataOpenstackOpts"
|
||||
MetadataOpenstackOptsFieldRequestTimeout = "request-timeout"
|
||||
MetadataOpenstackOptsFieldSearchOrder = "search-order"
|
||||
)
|
||||
|
||||
type MetadataOpenstackOpts struct {
|
||||
RequestTimeout int64 `json:"request-timeout,omitempty" yaml:"request-timeout,omitempty"`
|
||||
SearchOrder string `json:"search-order,omitempty" yaml:"search-order,omitempty"`
|
||||
}
|
10
client/management/v3/zz_generated_network_vshpere_opts.go
Normal file
10
client/management/v3/zz_generated_network_vshpere_opts.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
NetworkVshpereOptsType = "networkVshpereOpts"
|
||||
NetworkVshpereOptsFieldPublicNetwork = "public-network"
|
||||
)
|
||||
|
||||
type NetworkVshpereOpts struct {
|
||||
PublicNetwork string `json:"public-network,omitempty" yaml:"public-network,omitempty"`
|
||||
}
|
@@ -0,0 +1,18 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
OpenstackCloudProviderType = "openstackCloudProvider"
|
||||
OpenstackCloudProviderFieldBlockStorage = "blockStorage"
|
||||
OpenstackCloudProviderFieldGlobal = "global"
|
||||
OpenstackCloudProviderFieldLoadBalancer = "loadBalancer"
|
||||
OpenstackCloudProviderFieldMetadata = "metadata"
|
||||
OpenstackCloudProviderFieldRouter = "router"
|
||||
)
|
||||
|
||||
type OpenstackCloudProvider struct {
|
||||
BlockStorage *BlockStorageOpenstackOpts `json:"blockStorage,omitempty" yaml:"blockStorage,omitempty"`
|
||||
Global *GlobalOpenstackOpts `json:"global,omitempty" yaml:"global,omitempty"`
|
||||
LoadBalancer *LoadBalancerOpenstackOpts `json:"loadBalancer,omitempty" yaml:"loadBalancer,omitempty"`
|
||||
Metadata *MetadataOpenstackOpts `json:"metadata,omitempty" yaml:"metadata,omitempty"`
|
||||
Router *RouterOpenstackOpts `json:"router,omitempty" yaml:"router,omitempty"`
|
||||
}
|
10
client/management/v3/zz_generated_router_openstack_opts.go
Normal file
10
client/management/v3/zz_generated_router_openstack_opts.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
RouterOpenstackOptsType = "routerOpenstackOpts"
|
||||
RouterOpenstackOptsFieldRouterID = "router-id"
|
||||
)
|
||||
|
||||
type RouterOpenstackOpts struct {
|
||||
RouterID string `json:"router-id,omitempty" yaml:"router-id,omitempty"`
|
||||
}
|
18
client/management/v3/zz_generated_virtual_center_config.go
Normal file
18
client/management/v3/zz_generated_virtual_center_config.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
VirtualCenterConfigType = "virtualCenterConfig"
|
||||
VirtualCenterConfigFieldDatacenters = "datacenters"
|
||||
VirtualCenterConfigFieldPassword = "password"
|
||||
VirtualCenterConfigFieldRoundTripperCount = "soap-roundtrip-count"
|
||||
VirtualCenterConfigFieldUser = "user"
|
||||
VirtualCenterConfigFieldVCenterPort = "port"
|
||||
)
|
||||
|
||||
type VirtualCenterConfig struct {
|
||||
Datacenters string `json:"datacenters,omitempty" yaml:"datacenters,omitempty"`
|
||||
Password string `json:"password,omitempty" yaml:"password,omitempty"`
|
||||
RoundTripperCount int64 `json:"soap-roundtrip-count,omitempty" yaml:"soap-roundtrip-count,omitempty"`
|
||||
User string `json:"user,omitempty" yaml:"user,omitempty"`
|
||||
VCenterPort string `json:"port,omitempty" yaml:"port,omitempty"`
|
||||
}
|
18
client/management/v3/zz_generated_vsphere_cloud_provider.go
Normal file
18
client/management/v3/zz_generated_vsphere_cloud_provider.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
VsphereCloudProviderType = "vsphereCloudProvider"
|
||||
VsphereCloudProviderFieldDisk = "disk"
|
||||
VsphereCloudProviderFieldGlobal = "global"
|
||||
VsphereCloudProviderFieldNetwork = "network"
|
||||
VsphereCloudProviderFieldVirtualCenter = "virtualCenter"
|
||||
VsphereCloudProviderFieldWorkspace = "workspace"
|
||||
)
|
||||
|
||||
type VsphereCloudProvider struct {
|
||||
Disk *DiskVsphereOpts `json:"disk,omitempty" yaml:"disk,omitempty"`
|
||||
Global *GlobalVsphereOpts `json:"global,omitempty" yaml:"global,omitempty"`
|
||||
Network *NetworkVshpereOpts `json:"network,omitempty" yaml:"network,omitempty"`
|
||||
VirtualCenter map[string]VirtualCenterConfig `json:"virtualCenter,omitempty" yaml:"virtualCenter,omitempty"`
|
||||
Workspace *WorkspaceVsphereOpts `json:"workspace,omitempty" yaml:"workspace,omitempty"`
|
||||
}
|
18
client/management/v3/zz_generated_workspace_vsphere_opts.go
Normal file
18
client/management/v3/zz_generated_workspace_vsphere_opts.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
WorkspaceVsphereOptsType = "workspaceVsphereOpts"
|
||||
WorkspaceVsphereOptsFieldDatacenter = "datacenter"
|
||||
WorkspaceVsphereOptsFieldDefaultDatastore = "default-datastore"
|
||||
WorkspaceVsphereOptsFieldFolder = "folder"
|
||||
WorkspaceVsphereOptsFieldResourcePoolPath = "resourcepool-path"
|
||||
WorkspaceVsphereOptsFieldVCenterIP = "server"
|
||||
)
|
||||
|
||||
type WorkspaceVsphereOpts struct {
|
||||
Datacenter string `json:"datacenter,omitempty" yaml:"datacenter,omitempty"`
|
||||
DefaultDatastore string `json:"default-datastore,omitempty" yaml:"default-datastore,omitempty"`
|
||||
Folder string `json:"folder,omitempty" yaml:"folder,omitempty"`
|
||||
ResourcePoolPath string `json:"resourcepool-path,omitempty" yaml:"resourcepool-path,omitempty"`
|
||||
VCenterIP string `json:"server,omitempty" yaml:"server,omitempty"`
|
||||
}
|
Reference in New Issue
Block a user