1
0
mirror of https://github.com/rancher/types.git synced 2025-09-25 12:21:24 +00:00

generate changes

This commit is contained in:
Daishan Peng
2018-03-23 15:21:39 -07:00
committed by Darren Shepherd
parent 7cfe6700af
commit 520a45fcc6
3 changed files with 27 additions and 18 deletions

View File

@@ -3420,7 +3420,7 @@ func (in *NodeDriver) DeepCopyInto(out *NodeDriver) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
out.Spec = in.Spec
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
return
}
@@ -3481,6 +3481,11 @@ func (in *NodeDriverList) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NodeDriverSpec) DeepCopyInto(out *NodeDriverSpec) {
*out = *in
if in.WhitelistDomains != nil {
in, out := &in.WhitelistDomains, &out.WhitelistDomains
*out = make([]string, len(*in))
copy(*out, *in)
}
return
}

View File

@@ -25,6 +25,7 @@ const (
NodeDriverFieldUIURL = "uiUrl"
NodeDriverFieldURL = "url"
NodeDriverFieldUuid = "uuid"
NodeDriverFieldWhitelistDomains = "whitelistDomains"
)
type NodeDriver struct {
@@ -48,6 +49,7 @@ type NodeDriver struct {
UIURL string `json:"uiUrl,omitempty" yaml:"uiUrl,omitempty"`
URL string `json:"url,omitempty" yaml:"url,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
WhitelistDomains []string `json:"whitelistDomains,omitempty" yaml:"whitelistDomains,omitempty"`
}
type NodeDriverCollection struct {
types.Collection

View File

@@ -1,24 +1,26 @@
package client
const (
NodeDriverSpecType = "nodeDriverSpec"
NodeDriverSpecFieldActive = "active"
NodeDriverSpecFieldBuiltin = "builtin"
NodeDriverSpecFieldChecksum = "checksum"
NodeDriverSpecFieldDescription = "description"
NodeDriverSpecFieldDisplayName = "displayName"
NodeDriverSpecFieldExternalID = "externalId"
NodeDriverSpecFieldUIURL = "uiUrl"
NodeDriverSpecFieldURL = "url"
NodeDriverSpecType = "nodeDriverSpec"
NodeDriverSpecFieldActive = "active"
NodeDriverSpecFieldBuiltin = "builtin"
NodeDriverSpecFieldChecksum = "checksum"
NodeDriverSpecFieldDescription = "description"
NodeDriverSpecFieldDisplayName = "displayName"
NodeDriverSpecFieldExternalID = "externalId"
NodeDriverSpecFieldUIURL = "uiUrl"
NodeDriverSpecFieldURL = "url"
NodeDriverSpecFieldWhitelistDomains = "whitelistDomains"
)
type NodeDriverSpec struct {
Active bool `json:"active,omitempty" yaml:"active,omitempty"`
Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"`
Checksum string `json:"checksum,omitempty" yaml:"checksum,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"`
ExternalID string `json:"externalId,omitempty" yaml:"externalId,omitempty"`
UIURL string `json:"uiUrl,omitempty" yaml:"uiUrl,omitempty"`
URL string `json:"url,omitempty" yaml:"url,omitempty"`
Active bool `json:"active,omitempty" yaml:"active,omitempty"`
Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"`
Checksum string `json:"checksum,omitempty" yaml:"checksum,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"`
ExternalID string `json:"externalId,omitempty" yaml:"externalId,omitempty"`
UIURL string `json:"uiUrl,omitempty" yaml:"uiUrl,omitempty"`
URL string `json:"url,omitempty" yaml:"url,omitempty"`
WhitelistDomains []string `json:"whitelistDomains,omitempty" yaml:"whitelistDomains,omitempty"`
}