mirror of https://github.com/kubernetes/kops.git
Clean up straggling autogenerated code
This commit is contained in:
parent
921dbbab50
commit
1b1b18f5ab
|
|
@ -37,7 +37,7 @@ import (
|
||||||
// NetworkLoadBalancer manages an NLB. We find the existing NLB using the Name tag.
|
// NetworkLoadBalancer manages an NLB. We find the existing NLB using the Name tag.
|
||||||
var _ DNSTarget = &NetworkLoadBalancer{}
|
var _ DNSTarget = &NetworkLoadBalancer{}
|
||||||
|
|
||||||
//go:generate fitask -type=NetworkLoadBalancer
|
// +kops:fitask
|
||||||
type NetworkLoadBalancer struct {
|
type NetworkLoadBalancer struct {
|
||||||
// We use the Name tag to find the existing NLB, because we are (more or less) unrestricted when
|
// We use the Name tag to find the existing NLB, because we are (more or less) unrestricted when
|
||||||
// it comes to tag values, but the LoadBalancerName is length limited
|
// it comes to tag values, but the LoadBalancerName is length limited
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=NetworkLoadBalancer"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package awstasks
|
package awstasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// NetworkLoadBalancer
|
// NetworkLoadBalancer
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realNetworkLoadBalancer NetworkLoadBalancer
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *NetworkLoadBalancer) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realNetworkLoadBalancer
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = NetworkLoadBalancer(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &NetworkLoadBalancer{}
|
var _ fi.HasLifecycle = &NetworkLoadBalancer{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *NetworkLoadBalancer) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *NetworkLoadBalancer) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *NetworkLoadBalancer) String() string {
|
func (o *NetworkLoadBalancer) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=Disk
|
|
||||||
|
|
||||||
// Disk is an Azure Managed Disk.
|
// Disk is an Azure Managed Disk.
|
||||||
|
// +kops:fitask
|
||||||
type Disk struct {
|
type Disk struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=Disk"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Disk
|
// Disk
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realDisk Disk
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *Disk) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realDisk
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = Disk(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &Disk{}
|
var _ fi.HasLifecycle = &Disk{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *Disk) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *Disk) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *Disk) String() string {
|
func (o *Disk) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=LoadBalancer
|
|
||||||
|
|
||||||
// LoadBalancer is an Azure Cloud LoadBalancer
|
// LoadBalancer is an Azure Cloud LoadBalancer
|
||||||
|
// +kops:fitask
|
||||||
type LoadBalancer struct {
|
type LoadBalancer struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=LoadBalancer"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// LoadBalancer
|
// LoadBalancer
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realLoadBalancer LoadBalancer
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *LoadBalancer) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realLoadBalancer
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = LoadBalancer(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &LoadBalancer{}
|
var _ fi.HasLifecycle = &LoadBalancer{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *LoadBalancer) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *LoadBalancer) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *LoadBalancer) String() string {
|
func (o *LoadBalancer) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=PublicIPAddress
|
|
||||||
|
|
||||||
// PublicIPAddress is an Azure Cloud Public IP Address
|
// PublicIPAddress is an Azure Cloud Public IP Address
|
||||||
|
// +kops:fitask
|
||||||
type PublicIPAddress struct {
|
type PublicIPAddress struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=PublicIPAddress"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// PublicIPAddress
|
// PublicIPAddress
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realPublicIPAddress PublicIPAddress
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *PublicIPAddress) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realPublicIPAddress
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = PublicIPAddress(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &PublicIPAddress{}
|
var _ fi.HasLifecycle = &PublicIPAddress{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *PublicIPAddress) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *PublicIPAddress) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *PublicIPAddress) String() string {
|
func (o *PublicIPAddress) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=ResourceGroup
|
|
||||||
|
|
||||||
// ResourceGroup is an Azure resource group.
|
// ResourceGroup is an Azure resource group.
|
||||||
|
// +kops:fitask
|
||||||
type ResourceGroup struct {
|
type ResourceGroup struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=ResourceGroup"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ResourceGroup
|
// ResourceGroup
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realResourceGroup ResourceGroup
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *ResourceGroup) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realResourceGroup
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = ResourceGroup(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &ResourceGroup{}
|
var _ fi.HasLifecycle = &ResourceGroup{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *ResourceGroup) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *ResourceGroup) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *ResourceGroup) String() string {
|
func (o *ResourceGroup) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,8 @@ import (
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=RoleAssignment
|
|
||||||
|
|
||||||
// RoleAssignment is an Azure Role Assignment.
|
// RoleAssignment is an Azure Role Assignment.
|
||||||
|
// +kops:fitask
|
||||||
type RoleAssignment struct {
|
type RoleAssignment struct {
|
||||||
// Name is the name of the RoleAssignment task. This is
|
// Name is the name of the RoleAssignment task. This is
|
||||||
// different from a name of Role Assignment, which is GUID.
|
// different from a name of Role Assignment, which is GUID.
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=RoleAssignment"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// RoleAssignment
|
// RoleAssignment
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realRoleAssignment RoleAssignment
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *RoleAssignment) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realRoleAssignment
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = RoleAssignment(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &RoleAssignment{}
|
var _ fi.HasLifecycle = &RoleAssignment{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *RoleAssignment) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *RoleAssignment) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *RoleAssignment) String() string {
|
func (o *RoleAssignment) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=RouteTable
|
|
||||||
|
|
||||||
// RouteTable is an Azure Route Table.
|
// RouteTable is an Azure Route Table.
|
||||||
|
// +kops:fitask
|
||||||
type RouteTable struct {
|
type RouteTable struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=RouteTable"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// RouteTable
|
// RouteTable
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realRouteTable RouteTable
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *RouteTable) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realRouteTable
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = RouteTable(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &RouteTable{}
|
var _ fi.HasLifecycle = &RouteTable{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *RouteTable) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *RouteTable) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *RouteTable) String() string {
|
func (o *RouteTable) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=Subnet
|
|
||||||
|
|
||||||
// Subnet is an Azure subnet.
|
// Subnet is an Azure subnet.
|
||||||
|
// +kops:fitask
|
||||||
type Subnet struct {
|
type Subnet struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=Subnet"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Subnet
|
// Subnet
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realSubnet Subnet
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *Subnet) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realSubnet
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = Subnet(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &Subnet{}
|
var _ fi.HasLifecycle = &Subnet{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *Subnet) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *Subnet) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *Subnet) String() string {
|
func (o *Subnet) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,8 @@ import (
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
"k8s.io/kops/upup/pkg/fi/cloudup/azure"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate fitask -type=VirtualNetwork
|
|
||||||
|
|
||||||
// VirtualNetwork is an Azure Virtual Network.
|
// VirtualNetwork is an Azure Virtual Network.
|
||||||
|
// +kops:fitask
|
||||||
type VirtualNetwork struct {
|
type VirtualNetwork struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=VirtualNetwork"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// VirtualNetwork
|
// VirtualNetwork
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realVirtualNetwork VirtualNetwork
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *VirtualNetwork) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realVirtualNetwork
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = VirtualNetwork(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &VirtualNetwork{}
|
var _ fi.HasLifecycle = &VirtualNetwork{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *VirtualNetwork) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *VirtualNetwork) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *VirtualNetwork) String() string {
|
func (o *VirtualNetwork) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
|
|
@ -89,9 +89,8 @@ func parseLoadBalancerID(lb string) (*loadBalancerID, error) {
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
//go:generate fitask -type=VMScaleSet
|
|
||||||
|
|
||||||
// VMScaleSet is an Azure VM Scale Set.
|
// VMScaleSet is an Azure VM Scale Set.
|
||||||
|
// +kops:fitask
|
||||||
type VMScaleSet struct {
|
type VMScaleSet struct {
|
||||||
Name *string
|
Name *string
|
||||||
Lifecycle *fi.Lifecycle
|
Lifecycle *fi.Lifecycle
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
// +build !ignore_autogenerated
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright The Kubernetes Authors.
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
|
@ -14,37 +16,16 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Code generated by ""fitask" -type=VMScaleSet"; DO NOT EDIT
|
// Code generated by fitask. DO NOT EDIT.
|
||||||
|
|
||||||
package azuretasks
|
package azuretasks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
|
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// VMScaleSet
|
// VMScaleSet
|
||||||
|
|
||||||
// JSON marshaling boilerplate
|
|
||||||
type realVMScaleSet VMScaleSet
|
|
||||||
|
|
||||||
// UnmarshalJSON implements conversion to JSON, supporting an alternate specification of the object as a string
|
|
||||||
func (o *VMScaleSet) UnmarshalJSON(data []byte) error {
|
|
||||||
var jsonName string
|
|
||||||
if err := json.Unmarshal(data, &jsonName); err == nil {
|
|
||||||
o.Name = &jsonName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var r realVMScaleSet
|
|
||||||
if err := json.Unmarshal(data, &r); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
*o = VMScaleSet(r)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
var _ fi.HasLifecycle = &VMScaleSet{}
|
var _ fi.HasLifecycle = &VMScaleSet{}
|
||||||
|
|
||||||
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
// GetLifecycle returns the Lifecycle of the object, implementing fi.HasLifecycle
|
||||||
|
|
@ -64,11 +45,6 @@ func (o *VMScaleSet) GetName() *string {
|
||||||
return o.Name
|
return o.Name
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetName sets the Name of the object, implementing fi.SetName
|
|
||||||
func (o *VMScaleSet) SetName(name string) {
|
|
||||||
o.Name = &name
|
|
||||||
}
|
|
||||||
|
|
||||||
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
// String is the stringer function for the task, producing readable output using fi.TaskAsString
|
||||||
func (o *VMScaleSet) String() string {
|
func (o *VMScaleSet) String() string {
|
||||||
return fi.TaskAsString(o)
|
return fi.TaskAsString(o)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue