Documentation
¶
Overview ¶
+groupName=digitalocean.kubeform.com
Index ¶
- Variables
- func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type Cdn
- type CdnList
- type CdnSpec
- type CdnStatus
- type Certificate
- type CertificateList
- type CertificateSpec
- type CertificateStatus
- type DatabaseCluster
- type DatabaseClusterList
- type DatabaseClusterSpec
- type DatabaseClusterSpecMaintenanceWindow
- type DatabaseClusterStatus
- type Domain
- type DomainList
- type DomainSpec
- type DomainStatus
- type Droplet
- type DropletList
- type DropletSnapshot
- type DropletSnapshotList
- type DropletSnapshotSpec
- type DropletSnapshotStatus
- type DropletSpec
- type DropletStatus
- type Firewall
- type FirewallList
- type FirewallSpec
- type FirewallSpecInboundRule
- type FirewallSpecOutboundRule
- type FirewallStatus
- type FloatingIp
- type FloatingIpAssignment
- type FloatingIpAssignmentList
- type FloatingIpAssignmentSpec
- type FloatingIpAssignmentStatus
- type FloatingIpList
- type FloatingIpSpec
- type FloatingIpStatus
- type KubernetesCluster
- type KubernetesClusterList
- type KubernetesClusterSpec
- type KubernetesClusterSpecNodePool
- type KubernetesClusterStatus
- type KubernetesNodePool
- type KubernetesNodePoolList
- type KubernetesNodePoolSpec
- type KubernetesNodePoolStatus
- type Loadbalancer
- type LoadbalancerList
- type LoadbalancerSpec
- type LoadbalancerSpecForwardingRule
- type LoadbalancerStatus
- type Project
- type ProjectList
- type ProjectSpec
- type ProjectStatus
- type Record
- type RecordList
- type RecordSpec
- type RecordStatus
- type SpacesBucket
- type SpacesBucketList
- type SpacesBucketSpec
- type SpacesBucketStatus
- type SshKey
- type SshKeyList
- type SshKeySpec
- type SshKeyStatus
- type Tag
- type TagList
- type TagSpec
- type TagStatus
- type Volume
- type VolumeAttachment
- type VolumeAttachmentList
- type VolumeAttachmentSpec
- type VolumeAttachmentStatus
- type VolumeList
- type VolumeSnapshot
- type VolumeSnapshotList
- type VolumeSnapshotSpec
- type VolumeSnapshotStatus
- type VolumeSpec
- type VolumeStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: digitalocean.GroupName, Version: "v1alpha1"}
Functions ¶
func GetOpenAPIDefinitions ¶
func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Cdn ¶
type Cdn struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CdnSpec `json:"spec,omitempty"` Status CdnStatus `json:"status,omitempty"` }
func (*Cdn) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cdn.
func (*Cdn) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cdn) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CdnList ¶
type CdnList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Cdn CRD objects Items []Cdn `json:"items,omitempty"` }
CdnList is a list of Cdns
func (*CdnList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnList.
func (*CdnList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CdnList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CdnSpec ¶
type CdnSpec struct { // +optional CertificateId string `json:"certificate_id,omitempty"` // +optional CustomDomain string `json:"custom_domain,omitempty"` Origin string `json:"origin"` }
func (*CdnSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnSpec.
func (*CdnSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CdnStatus ¶
type CdnStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*CdnStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CdnStatus.
func (*CdnStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Certificate ¶
type Certificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CertificateSpec `json:"spec,omitempty"` Status CertificateStatus `json:"status,omitempty"` }
func (*Certificate) DeepCopy ¶
func (in *Certificate) DeepCopy() *Certificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Certificate.
func (*Certificate) DeepCopyInto ¶
func (in *Certificate) DeepCopyInto(out *Certificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Certificate) DeepCopyObject ¶
func (in *Certificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateList ¶
type CertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Certificate CRD objects Items []Certificate `json:"items,omitempty"` }
CertificateList is a list of Certificates
func (*CertificateList) DeepCopy ¶
func (in *CertificateList) DeepCopy() *CertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateList.
func (*CertificateList) DeepCopyInto ¶
func (in *CertificateList) DeepCopyInto(out *CertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateList) DeepCopyObject ¶
func (in *CertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateSpec ¶
type CertificateSpec struct { // +optional CertificateChain string `json:"certificate_chain,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true Domains []string `json:"domains,omitempty"` // +optional LeafCertificate string `json:"leaf_certificate,omitempty"` Name string `json:"name"` // +optional PrivateKey string `json:"private_key,omitempty"` // +optional Type string `json:"type,omitempty"` }
func (*CertificateSpec) DeepCopy ¶
func (in *CertificateSpec) DeepCopy() *CertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateSpec.
func (*CertificateSpec) DeepCopyInto ¶
func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateStatus ¶
type CertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*CertificateStatus) DeepCopy ¶
func (in *CertificateStatus) DeepCopy() *CertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStatus.
func (*CertificateStatus) DeepCopyInto ¶
func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseCluster ¶
type DatabaseCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseClusterSpec `json:"spec,omitempty"` Status DatabaseClusterStatus `json:"status,omitempty"` }
func (*DatabaseCluster) DeepCopy ¶
func (in *DatabaseCluster) DeepCopy() *DatabaseCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseCluster.
func (*DatabaseCluster) DeepCopyInto ¶
func (in *DatabaseCluster) DeepCopyInto(out *DatabaseCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseCluster) DeepCopyObject ¶
func (in *DatabaseCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseClusterList ¶
type DatabaseClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DatabaseCluster CRD objects Items []DatabaseCluster `json:"items,omitempty"` }
DatabaseClusterList is a list of DatabaseClusters
func (*DatabaseClusterList) DeepCopy ¶
func (in *DatabaseClusterList) DeepCopy() *DatabaseClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseClusterList.
func (*DatabaseClusterList) DeepCopyInto ¶
func (in *DatabaseClusterList) DeepCopyInto(out *DatabaseClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseClusterList) DeepCopyObject ¶
func (in *DatabaseClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseClusterSpec ¶
type DatabaseClusterSpec struct { Engine string `json:"engine"` // +optional // +kubebuilder:validation:MinItems=1 MaintenanceWindow *[]DatabaseClusterSpec `json:"maintenance_window,omitempty"` Name string `json:"name"` NodeCount int `json:"node_count"` Region string `json:"region"` Size string `json:"size"` Version string `json:"version"` }
func (*DatabaseClusterSpec) DeepCopy ¶
func (in *DatabaseClusterSpec) DeepCopy() *DatabaseClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseClusterSpec.
func (*DatabaseClusterSpec) DeepCopyInto ¶
func (in *DatabaseClusterSpec) DeepCopyInto(out *DatabaseClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseClusterSpecMaintenanceWindow ¶
type DatabaseClusterSpecMaintenanceWindow struct { Day string `json:"day"` Hour string `json:"hour"` }
func (*DatabaseClusterSpecMaintenanceWindow) DeepCopy ¶
func (in *DatabaseClusterSpecMaintenanceWindow) DeepCopy() *DatabaseClusterSpecMaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseClusterSpecMaintenanceWindow.
func (*DatabaseClusterSpecMaintenanceWindow) DeepCopyInto ¶
func (in *DatabaseClusterSpecMaintenanceWindow) DeepCopyInto(out *DatabaseClusterSpecMaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseClusterStatus ¶
type DatabaseClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*DatabaseClusterStatus) DeepCopy ¶
func (in *DatabaseClusterStatus) DeepCopy() *DatabaseClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseClusterStatus.
func (*DatabaseClusterStatus) DeepCopyInto ¶
func (in *DatabaseClusterStatus) DeepCopyInto(out *DatabaseClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Domain ¶
type Domain struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainSpec `json:"spec,omitempty"` Status DomainStatus `json:"status,omitempty"` }
func (*Domain) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain.
func (*Domain) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainList ¶
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Domain CRD objects Items []Domain `json:"items,omitempty"` }
DomainList is a list of Domains
func (*DomainList) DeepCopy ¶
func (in *DomainList) DeepCopy() *DomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainList.
func (*DomainList) DeepCopyInto ¶
func (in *DomainList) DeepCopyInto(out *DomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainList) DeepCopyObject ¶
func (in *DomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainSpec ¶
type DomainSpec struct { // +optional IpAddress string `json:"ip_address,omitempty"` Name string `json:"name"` }
func (*DomainSpec) DeepCopy ¶
func (in *DomainSpec) DeepCopy() *DomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpec.
func (*DomainSpec) DeepCopyInto ¶
func (in *DomainSpec) DeepCopyInto(out *DomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainStatus ¶
type DomainStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*DomainStatus) DeepCopy ¶
func (in *DomainStatus) DeepCopy() *DomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainStatus.
func (*DomainStatus) DeepCopyInto ¶
func (in *DomainStatus) DeepCopyInto(out *DomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Droplet ¶
type Droplet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DropletSpec `json:"spec,omitempty"` Status DropletStatus `json:"status,omitempty"` }
func (*Droplet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Droplet.
func (*Droplet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Droplet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DropletList ¶
type DropletList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Droplet CRD objects Items []Droplet `json:"items,omitempty"` }
DropletList is a list of Droplets
func (*DropletList) DeepCopy ¶
func (in *DropletList) DeepCopy() *DropletList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletList.
func (*DropletList) DeepCopyInto ¶
func (in *DropletList) DeepCopyInto(out *DropletList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DropletList) DeepCopyObject ¶
func (in *DropletList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DropletSnapshot ¶
type DropletSnapshot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DropletSnapshotSpec `json:"spec,omitempty"` Status DropletSnapshotStatus `json:"status,omitempty"` }
func (*DropletSnapshot) DeepCopy ¶
func (in *DropletSnapshot) DeepCopy() *DropletSnapshot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletSnapshot.
func (*DropletSnapshot) DeepCopyInto ¶
func (in *DropletSnapshot) DeepCopyInto(out *DropletSnapshot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DropletSnapshot) DeepCopyObject ¶
func (in *DropletSnapshot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DropletSnapshotList ¶
type DropletSnapshotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DropletSnapshot CRD objects Items []DropletSnapshot `json:"items,omitempty"` }
DropletSnapshotList is a list of DropletSnapshots
func (*DropletSnapshotList) DeepCopy ¶
func (in *DropletSnapshotList) DeepCopy() *DropletSnapshotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletSnapshotList.
func (*DropletSnapshotList) DeepCopyInto ¶
func (in *DropletSnapshotList) DeepCopyInto(out *DropletSnapshotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DropletSnapshotList) DeepCopyObject ¶
func (in *DropletSnapshotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DropletSnapshotSpec ¶
func (*DropletSnapshotSpec) DeepCopy ¶
func (in *DropletSnapshotSpec) DeepCopy() *DropletSnapshotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletSnapshotSpec.
func (*DropletSnapshotSpec) DeepCopyInto ¶
func (in *DropletSnapshotSpec) DeepCopyInto(out *DropletSnapshotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DropletSnapshotStatus ¶
type DropletSnapshotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*DropletSnapshotStatus) DeepCopy ¶
func (in *DropletSnapshotStatus) DeepCopy() *DropletSnapshotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletSnapshotStatus.
func (*DropletSnapshotStatus) DeepCopyInto ¶
func (in *DropletSnapshotStatus) DeepCopyInto(out *DropletSnapshotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DropletSpec ¶
type DropletSpec struct { // +optional Backups bool `json:"backups,omitempty"` Image string `json:"image"` // +optional Ipv6 bool `json:"ipv6,omitempty"` // +optional Monitoring bool `json:"monitoring,omitempty"` Name string `json:"name"` // +optional PrivateNetworking bool `json:"private_networking,omitempty"` Region string `json:"region"` // +optional ResizeDisk bool `json:"resize_disk,omitempty"` Size string `json:"size"` // +optional // +kubebuilder:validation:UniqueItems=true SshKeys []string `json:"ssh_keys,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true Tags []string `json:"tags,omitempty"` // +optional UserData string `json:"user_data,omitempty"` }
func (*DropletSpec) DeepCopy ¶
func (in *DropletSpec) DeepCopy() *DropletSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletSpec.
func (*DropletSpec) DeepCopyInto ¶
func (in *DropletSpec) DeepCopyInto(out *DropletSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DropletStatus ¶
type DropletStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*DropletStatus) DeepCopy ¶
func (in *DropletStatus) DeepCopy() *DropletStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropletStatus.
func (*DropletStatus) DeepCopyInto ¶
func (in *DropletStatus) DeepCopyInto(out *DropletStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Firewall ¶
type Firewall struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallSpec `json:"spec,omitempty"` Status FirewallStatus `json:"status,omitempty"` }
func (*Firewall) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Firewall.
func (*Firewall) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Firewall) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallList ¶
type FirewallList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Firewall CRD objects Items []Firewall `json:"items,omitempty"` }
FirewallList is a list of Firewalls
func (*FirewallList) DeepCopy ¶
func (in *FirewallList) DeepCopy() *FirewallList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallList.
func (*FirewallList) DeepCopyInto ¶
func (in *FirewallList) DeepCopyInto(out *FirewallList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallList) DeepCopyObject ¶
func (in *FirewallList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallSpec ¶
type FirewallSpec struct { // +optional // +kubebuilder:validation:UniqueItems=true DropletIds []int64 `json:"droplet_ids,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true InboundRule *[]FirewallSpec `json:"inbound_rule,omitempty"` Name string `json:"name"` // +optional // +kubebuilder:validation:UniqueItems=true OutboundRule *[]FirewallSpec `json:"outbound_rule,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true Tags []string `json:"tags,omitempty"` }
func (*FirewallSpec) DeepCopy ¶
func (in *FirewallSpec) DeepCopy() *FirewallSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallSpec.
func (*FirewallSpec) DeepCopyInto ¶
func (in *FirewallSpec) DeepCopyInto(out *FirewallSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallSpecInboundRule ¶
type FirewallSpecInboundRule struct { // +optional PortRange string `json:"port_range,omitempty"` Protocol string `json:"protocol"` // +optional // +kubebuilder:validation:UniqueItems=true SourceAddresses []string `json:"source_addresses,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true SourceDropletIds []int64 `json:"source_droplet_ids,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true SourceLoadBalancerUids []string `json:"source_load_balancer_uids,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true SourceTags []string `json:"source_tags,omitempty"` }
func (*FirewallSpecInboundRule) DeepCopy ¶
func (in *FirewallSpecInboundRule) DeepCopy() *FirewallSpecInboundRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallSpecInboundRule.
func (*FirewallSpecInboundRule) DeepCopyInto ¶
func (in *FirewallSpecInboundRule) DeepCopyInto(out *FirewallSpecInboundRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallSpecOutboundRule ¶
type FirewallSpecOutboundRule struct { // +optional // +kubebuilder:validation:UniqueItems=true DestinationAddresses []string `json:"destination_addresses,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true DestinationDropletIds []int64 `json:"destination_droplet_ids,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true DestinationLoadBalancerUids []string `json:"destination_load_balancer_uids,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true DestinationTags []string `json:"destination_tags,omitempty"` // +optional PortRange string `json:"port_range,omitempty"` Protocol string `json:"protocol"` }
func (*FirewallSpecOutboundRule) DeepCopy ¶
func (in *FirewallSpecOutboundRule) DeepCopy() *FirewallSpecOutboundRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallSpecOutboundRule.
func (*FirewallSpecOutboundRule) DeepCopyInto ¶
func (in *FirewallSpecOutboundRule) DeepCopyInto(out *FirewallSpecOutboundRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallStatus ¶
type FirewallStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*FirewallStatus) DeepCopy ¶
func (in *FirewallStatus) DeepCopy() *FirewallStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallStatus.
func (*FirewallStatus) DeepCopyInto ¶
func (in *FirewallStatus) DeepCopyInto(out *FirewallStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingIp ¶
type FloatingIp struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FloatingIpSpec `json:"spec,omitempty"` Status FloatingIpStatus `json:"status,omitempty"` }
func (*FloatingIp) DeepCopy ¶
func (in *FloatingIp) DeepCopy() *FloatingIp
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIp.
func (*FloatingIp) DeepCopyInto ¶
func (in *FloatingIp) DeepCopyInto(out *FloatingIp)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatingIp) DeepCopyObject ¶
func (in *FloatingIp) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FloatingIpAssignment ¶
type FloatingIpAssignment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FloatingIpAssignmentSpec `json:"spec,omitempty"` Status FloatingIpAssignmentStatus `json:"status,omitempty"` }
func (*FloatingIpAssignment) DeepCopy ¶
func (in *FloatingIpAssignment) DeepCopy() *FloatingIpAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpAssignment.
func (*FloatingIpAssignment) DeepCopyInto ¶
func (in *FloatingIpAssignment) DeepCopyInto(out *FloatingIpAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatingIpAssignment) DeepCopyObject ¶
func (in *FloatingIpAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FloatingIpAssignmentList ¶
type FloatingIpAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FloatingIpAssignment CRD objects Items []FloatingIpAssignment `json:"items,omitempty"` }
FloatingIpAssignmentList is a list of FloatingIpAssignments
func (*FloatingIpAssignmentList) DeepCopy ¶
func (in *FloatingIpAssignmentList) DeepCopy() *FloatingIpAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpAssignmentList.
func (*FloatingIpAssignmentList) DeepCopyInto ¶
func (in *FloatingIpAssignmentList) DeepCopyInto(out *FloatingIpAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatingIpAssignmentList) DeepCopyObject ¶
func (in *FloatingIpAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FloatingIpAssignmentSpec ¶
type FloatingIpAssignmentSpec struct { DropletId int `json:"droplet_id"` IpAddress string `json:"ip_address"` }
func (*FloatingIpAssignmentSpec) DeepCopy ¶
func (in *FloatingIpAssignmentSpec) DeepCopy() *FloatingIpAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpAssignmentSpec.
func (*FloatingIpAssignmentSpec) DeepCopyInto ¶
func (in *FloatingIpAssignmentSpec) DeepCopyInto(out *FloatingIpAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingIpAssignmentStatus ¶
type FloatingIpAssignmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*FloatingIpAssignmentStatus) DeepCopy ¶
func (in *FloatingIpAssignmentStatus) DeepCopy() *FloatingIpAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpAssignmentStatus.
func (*FloatingIpAssignmentStatus) DeepCopyInto ¶
func (in *FloatingIpAssignmentStatus) DeepCopyInto(out *FloatingIpAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingIpList ¶
type FloatingIpList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FloatingIp CRD objects Items []FloatingIp `json:"items,omitempty"` }
FloatingIpList is a list of FloatingIps
func (*FloatingIpList) DeepCopy ¶
func (in *FloatingIpList) DeepCopy() *FloatingIpList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpList.
func (*FloatingIpList) DeepCopyInto ¶
func (in *FloatingIpList) DeepCopyInto(out *FloatingIpList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatingIpList) DeepCopyObject ¶
func (in *FloatingIpList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FloatingIpSpec ¶
type FloatingIpSpec struct { // +optional DropletId int `json:"droplet_id,omitempty"` Region string `json:"region"` }
func (*FloatingIpSpec) DeepCopy ¶
func (in *FloatingIpSpec) DeepCopy() *FloatingIpSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpSpec.
func (*FloatingIpSpec) DeepCopyInto ¶
func (in *FloatingIpSpec) DeepCopyInto(out *FloatingIpSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingIpStatus ¶
type FloatingIpStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*FloatingIpStatus) DeepCopy ¶
func (in *FloatingIpStatus) DeepCopy() *FloatingIpStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingIpStatus.
func (*FloatingIpStatus) DeepCopyInto ¶
func (in *FloatingIpStatus) DeepCopyInto(out *FloatingIpStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesCluster ¶
type KubernetesCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KubernetesClusterSpec `json:"spec,omitempty"` Status KubernetesClusterStatus `json:"status,omitempty"` }
func (*KubernetesCluster) DeepCopy ¶
func (in *KubernetesCluster) DeepCopy() *KubernetesCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesCluster.
func (*KubernetesCluster) DeepCopyInto ¶
func (in *KubernetesCluster) DeepCopyInto(out *KubernetesCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesCluster) DeepCopyObject ¶
func (in *KubernetesCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KubernetesClusterList ¶
type KubernetesClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KubernetesCluster CRD objects Items []KubernetesCluster `json:"items,omitempty"` }
KubernetesClusterList is a list of KubernetesClusters
func (*KubernetesClusterList) DeepCopy ¶
func (in *KubernetesClusterList) DeepCopy() *KubernetesClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterList.
func (*KubernetesClusterList) DeepCopyInto ¶
func (in *KubernetesClusterList) DeepCopyInto(out *KubernetesClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesClusterList) DeepCopyObject ¶
func (in *KubernetesClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KubernetesClusterSpec ¶
type KubernetesClusterSpec struct { Name string `json:"name"` // +kubebuilder:validation:MaxItems=1 // +kubebuilder:validation:MinItems=1 NodePool []KubernetesClusterSpec `json:"node_pool"` Region string `json:"region"` // +optional // +kubebuilder:validation:UniqueItems=true Tags []string `json:"tags,omitempty"` Version string `json:"version"` }
func (*KubernetesClusterSpec) DeepCopy ¶
func (in *KubernetesClusterSpec) DeepCopy() *KubernetesClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpec.
func (*KubernetesClusterSpec) DeepCopyInto ¶
func (in *KubernetesClusterSpec) DeepCopyInto(out *KubernetesClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterSpecNodePool ¶
type KubernetesClusterSpecNodePool struct { Name string `json:"name"` NodeCount int `json:"node_count"` Size string `json:"size"` // +optional // +kubebuilder:validation:UniqueItems=true Tags []string `json:"tags,omitempty"` }
func (*KubernetesClusterSpecNodePool) DeepCopy ¶
func (in *KubernetesClusterSpecNodePool) DeepCopy() *KubernetesClusterSpecNodePool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterSpecNodePool.
func (*KubernetesClusterSpecNodePool) DeepCopyInto ¶
func (in *KubernetesClusterSpecNodePool) DeepCopyInto(out *KubernetesClusterSpecNodePool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesClusterStatus ¶
type KubernetesClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*KubernetesClusterStatus) DeepCopy ¶
func (in *KubernetesClusterStatus) DeepCopy() *KubernetesClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterStatus.
func (*KubernetesClusterStatus) DeepCopyInto ¶
func (in *KubernetesClusterStatus) DeepCopyInto(out *KubernetesClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesNodePool ¶
type KubernetesNodePool struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KubernetesNodePoolSpec `json:"spec,omitempty"` Status KubernetesNodePoolStatus `json:"status,omitempty"` }
func (*KubernetesNodePool) DeepCopy ¶
func (in *KubernetesNodePool) DeepCopy() *KubernetesNodePool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesNodePool.
func (*KubernetesNodePool) DeepCopyInto ¶
func (in *KubernetesNodePool) DeepCopyInto(out *KubernetesNodePool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesNodePool) DeepCopyObject ¶
func (in *KubernetesNodePool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KubernetesNodePoolList ¶
type KubernetesNodePoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of KubernetesNodePool CRD objects Items []KubernetesNodePool `json:"items,omitempty"` }
KubernetesNodePoolList is a list of KubernetesNodePools
func (*KubernetesNodePoolList) DeepCopy ¶
func (in *KubernetesNodePoolList) DeepCopy() *KubernetesNodePoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesNodePoolList.
func (*KubernetesNodePoolList) DeepCopyInto ¶
func (in *KubernetesNodePoolList) DeepCopyInto(out *KubernetesNodePoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesNodePoolList) DeepCopyObject ¶
func (in *KubernetesNodePoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KubernetesNodePoolSpec ¶
type KubernetesNodePoolSpec struct { ClusterId string `json:"cluster_id"` Name string `json:"name"` NodeCount int `json:"node_count"` Size string `json:"size"` // +optional // +kubebuilder:validation:UniqueItems=true Tags []string `json:"tags,omitempty"` }
func (*KubernetesNodePoolSpec) DeepCopy ¶
func (in *KubernetesNodePoolSpec) DeepCopy() *KubernetesNodePoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesNodePoolSpec.
func (*KubernetesNodePoolSpec) DeepCopyInto ¶
func (in *KubernetesNodePoolSpec) DeepCopyInto(out *KubernetesNodePoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubernetesNodePoolStatus ¶
type KubernetesNodePoolStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*KubernetesNodePoolStatus) DeepCopy ¶
func (in *KubernetesNodePoolStatus) DeepCopy() *KubernetesNodePoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesNodePoolStatus.
func (*KubernetesNodePoolStatus) DeepCopyInto ¶
func (in *KubernetesNodePoolStatus) DeepCopyInto(out *KubernetesNodePoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Loadbalancer ¶
type Loadbalancer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LoadbalancerSpec `json:"spec,omitempty"` Status LoadbalancerStatus `json:"status,omitempty"` }
func (*Loadbalancer) DeepCopy ¶
func (in *Loadbalancer) DeepCopy() *Loadbalancer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Loadbalancer.
func (*Loadbalancer) DeepCopyInto ¶
func (in *Loadbalancer) DeepCopyInto(out *Loadbalancer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Loadbalancer) DeepCopyObject ¶
func (in *Loadbalancer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoadbalancerList ¶
type LoadbalancerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Loadbalancer CRD objects Items []Loadbalancer `json:"items,omitempty"` }
LoadbalancerList is a list of Loadbalancers
func (*LoadbalancerList) DeepCopy ¶
func (in *LoadbalancerList) DeepCopy() *LoadbalancerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadbalancerList.
func (*LoadbalancerList) DeepCopyInto ¶
func (in *LoadbalancerList) DeepCopyInto(out *LoadbalancerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadbalancerList) DeepCopyObject ¶
func (in *LoadbalancerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoadbalancerSpec ¶
type LoadbalancerSpec struct { // +optional Algorithm string `json:"algorithm,omitempty"` // +optional DropletTag string `json:"droplet_tag,omitempty"` // +optional EnableProxyProtocol bool `json:"enable_proxy_protocol,omitempty"` // +kubebuilder:validation:MinItems=1 ForwardingRule []LoadbalancerSpec `json:"forwarding_rule"` Name string `json:"name"` // +optional RedirectHttpToHttps bool `json:"redirect_http_to_https,omitempty"` Region string `json:"region"` }
func (*LoadbalancerSpec) DeepCopy ¶
func (in *LoadbalancerSpec) DeepCopy() *LoadbalancerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadbalancerSpec.
func (*LoadbalancerSpec) DeepCopyInto ¶
func (in *LoadbalancerSpec) DeepCopyInto(out *LoadbalancerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadbalancerSpecForwardingRule ¶
type LoadbalancerSpecForwardingRule struct { // +optional CertificateId string `json:"certificate_id,omitempty"` EntryPort int `json:"entry_port"` EntryProtocol string `json:"entry_protocol"` TargetPort int `json:"target_port"` TargetProtocol string `json:"target_protocol"` // +optional TlsPassthrough bool `json:"tls_passthrough,omitempty"` }
func (*LoadbalancerSpecForwardingRule) DeepCopy ¶
func (in *LoadbalancerSpecForwardingRule) DeepCopy() *LoadbalancerSpecForwardingRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadbalancerSpecForwardingRule.
func (*LoadbalancerSpecForwardingRule) DeepCopyInto ¶
func (in *LoadbalancerSpecForwardingRule) DeepCopyInto(out *LoadbalancerSpecForwardingRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadbalancerStatus ¶
type LoadbalancerStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*LoadbalancerStatus) DeepCopy ¶
func (in *LoadbalancerStatus) DeepCopy() *LoadbalancerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadbalancerStatus.
func (*LoadbalancerStatus) DeepCopyInto ¶
func (in *LoadbalancerStatus) DeepCopyInto(out *LoadbalancerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Project ¶
type Project struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProjectSpec `json:"spec,omitempty"` Status ProjectStatus `json:"status,omitempty"` }
func (*Project) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project.
func (*Project) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Project) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProjectList ¶
type ProjectList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Project CRD objects Items []Project `json:"items,omitempty"` }
ProjectList is a list of Projects
func (*ProjectList) DeepCopy ¶
func (in *ProjectList) DeepCopy() *ProjectList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.
func (*ProjectList) DeepCopyInto ¶
func (in *ProjectList) DeepCopyInto(out *ProjectList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectList) DeepCopyObject ¶
func (in *ProjectList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProjectSpec ¶
type ProjectSpec struct { // +optional Description string `json:"description,omitempty"` // +optional Environment string `json:"environment,omitempty"` Name string `json:"name"` // +optional Purpose string `json:"purpose,omitempty"` // +optional // +kubebuilder:validation:UniqueItems=true Resources []string `json:"resources,omitempty"` }
func (*ProjectSpec) DeepCopy ¶
func (in *ProjectSpec) DeepCopy() *ProjectSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec.
func (*ProjectSpec) DeepCopyInto ¶
func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectStatus ¶
type ProjectStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*ProjectStatus) DeepCopy ¶
func (in *ProjectStatus) DeepCopy() *ProjectStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus.
func (*ProjectStatus) DeepCopyInto ¶
func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Record ¶
type Record struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RecordSpec `json:"spec,omitempty"` Status RecordStatus `json:"status,omitempty"` }
func (*Record) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Record.
func (*Record) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Record) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecordList ¶
type RecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Record CRD objects Items []Record `json:"items,omitempty"` }
RecordList is a list of Records
func (*RecordList) DeepCopy ¶
func (in *RecordList) DeepCopy() *RecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordList.
func (*RecordList) DeepCopyInto ¶
func (in *RecordList) DeepCopyInto(out *RecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RecordList) DeepCopyObject ¶
func (in *RecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RecordSpec ¶
type RecordSpec struct { Domain string `json:"domain"` // +optional Flags int `json:"flags,omitempty"` Name string `json:"name"` // +optional Port int `json:"port,omitempty"` // +optional Priority int `json:"priority,omitempty"` // +optional Tag string `json:"tag,omitempty"` Type string `json:"type"` Value string `json:"value"` // +optional Weight int `json:"weight,omitempty"` }
func (*RecordSpec) DeepCopy ¶
func (in *RecordSpec) DeepCopy() *RecordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSpec.
func (*RecordSpec) DeepCopyInto ¶
func (in *RecordSpec) DeepCopyInto(out *RecordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordStatus ¶
type RecordStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*RecordStatus) DeepCopy ¶
func (in *RecordStatus) DeepCopy() *RecordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordStatus.
func (*RecordStatus) DeepCopyInto ¶
func (in *RecordStatus) DeepCopyInto(out *RecordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpacesBucket ¶
type SpacesBucket struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SpacesBucketSpec `json:"spec,omitempty"` Status SpacesBucketStatus `json:"status,omitempty"` }
func (*SpacesBucket) DeepCopy ¶
func (in *SpacesBucket) DeepCopy() *SpacesBucket
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpacesBucket.
func (*SpacesBucket) DeepCopyInto ¶
func (in *SpacesBucket) DeepCopyInto(out *SpacesBucket)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SpacesBucket) DeepCopyObject ¶
func (in *SpacesBucket) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SpacesBucketList ¶
type SpacesBucketList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SpacesBucket CRD objects Items []SpacesBucket `json:"items,omitempty"` }
SpacesBucketList is a list of SpacesBuckets
func (*SpacesBucketList) DeepCopy ¶
func (in *SpacesBucketList) DeepCopy() *SpacesBucketList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpacesBucketList.
func (*SpacesBucketList) DeepCopyInto ¶
func (in *SpacesBucketList) DeepCopyInto(out *SpacesBucketList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SpacesBucketList) DeepCopyObject ¶
func (in *SpacesBucketList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SpacesBucketSpec ¶
type SpacesBucketSpec struct { // +optional Acl string `json:"acl,omitempty"` // +optional ForceDestroy bool `json:"force_destroy,omitempty"` Name string `json:"name"` // +optional Region string `json:"region,omitempty"` }
func (*SpacesBucketSpec) DeepCopy ¶
func (in *SpacesBucketSpec) DeepCopy() *SpacesBucketSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpacesBucketSpec.
func (*SpacesBucketSpec) DeepCopyInto ¶
func (in *SpacesBucketSpec) DeepCopyInto(out *SpacesBucketSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpacesBucketStatus ¶
type SpacesBucketStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*SpacesBucketStatus) DeepCopy ¶
func (in *SpacesBucketStatus) DeepCopy() *SpacesBucketStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpacesBucketStatus.
func (*SpacesBucketStatus) DeepCopyInto ¶
func (in *SpacesBucketStatus) DeepCopyInto(out *SpacesBucketStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SshKey ¶
type SshKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SshKeySpec `json:"spec,omitempty"` Status SshKeyStatus `json:"status,omitempty"` }
func (*SshKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshKey.
func (*SshKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SshKey) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SshKeyList ¶
type SshKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SshKey CRD objects Items []SshKey `json:"items,omitempty"` }
SshKeyList is a list of SshKeys
func (*SshKeyList) DeepCopy ¶
func (in *SshKeyList) DeepCopy() *SshKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshKeyList.
func (*SshKeyList) DeepCopyInto ¶
func (in *SshKeyList) DeepCopyInto(out *SshKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SshKeyList) DeepCopyObject ¶
func (in *SshKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SshKeySpec ¶
func (*SshKeySpec) DeepCopy ¶
func (in *SshKeySpec) DeepCopy() *SshKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshKeySpec.
func (*SshKeySpec) DeepCopyInto ¶
func (in *SshKeySpec) DeepCopyInto(out *SshKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SshKeyStatus ¶
type SshKeyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*SshKeyStatus) DeepCopy ¶
func (in *SshKeyStatus) DeepCopy() *SshKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshKeyStatus.
func (*SshKeyStatus) DeepCopyInto ¶
func (in *SshKeyStatus) DeepCopyInto(out *SshKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Tag ¶
type Tag struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagSpec `json:"spec,omitempty"` Status TagStatus `json:"status,omitempty"` }
func (*Tag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
func (*Tag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Tag) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TagList ¶
type TagList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Tag CRD objects Items []Tag `json:"items,omitempty"` }
TagList is a list of Tags
func (*TagList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagList.
func (*TagList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TagSpec ¶
type TagSpec struct {
Name string `json:"name"`
}
func (*TagSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpec.
func (*TagSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagStatus ¶
type TagStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*TagStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagStatus.
func (*TagStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Volume ¶
type Volume struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VolumeSpec `json:"spec,omitempty"` Status VolumeStatus `json:"status,omitempty"` }
func (*Volume) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Volume.
func (*Volume) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Volume) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VolumeAttachment ¶
type VolumeAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VolumeAttachmentSpec `json:"spec,omitempty"` Status VolumeAttachmentStatus `json:"status,omitempty"` }
func (*VolumeAttachment) DeepCopy ¶
func (in *VolumeAttachment) DeepCopy() *VolumeAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeAttachment.
func (*VolumeAttachment) DeepCopyInto ¶
func (in *VolumeAttachment) DeepCopyInto(out *VolumeAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolumeAttachment) DeepCopyObject ¶
func (in *VolumeAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VolumeAttachmentList ¶
type VolumeAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VolumeAttachment CRD objects Items []VolumeAttachment `json:"items,omitempty"` }
VolumeAttachmentList is a list of VolumeAttachments
func (*VolumeAttachmentList) DeepCopy ¶
func (in *VolumeAttachmentList) DeepCopy() *VolumeAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeAttachmentList.
func (*VolumeAttachmentList) DeepCopyInto ¶
func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolumeAttachmentList) DeepCopyObject ¶
func (in *VolumeAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VolumeAttachmentSpec ¶
type VolumeAttachmentSpec struct { DropletId int `json:"droplet_id"` VolumeId string `json:"volume_id"` }
func (*VolumeAttachmentSpec) DeepCopy ¶
func (in *VolumeAttachmentSpec) DeepCopy() *VolumeAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeAttachmentSpec.
func (*VolumeAttachmentSpec) DeepCopyInto ¶
func (in *VolumeAttachmentSpec) DeepCopyInto(out *VolumeAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeAttachmentStatus ¶
type VolumeAttachmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*VolumeAttachmentStatus) DeepCopy ¶
func (in *VolumeAttachmentStatus) DeepCopy() *VolumeAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeAttachmentStatus.
func (*VolumeAttachmentStatus) DeepCopyInto ¶
func (in *VolumeAttachmentStatus) DeepCopyInto(out *VolumeAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeList ¶
type VolumeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Volume CRD objects Items []Volume `json:"items,omitempty"` }
VolumeList is a list of Volumes
func (*VolumeList) DeepCopy ¶
func (in *VolumeList) DeepCopy() *VolumeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeList.
func (*VolumeList) DeepCopyInto ¶
func (in *VolumeList) DeepCopyInto(out *VolumeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolumeList) DeepCopyObject ¶
func (in *VolumeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VolumeSnapshot ¶
type VolumeSnapshot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VolumeSnapshotSpec `json:"spec,omitempty"` Status VolumeSnapshotStatus `json:"status,omitempty"` }
func (*VolumeSnapshot) DeepCopy ¶
func (in *VolumeSnapshot) DeepCopy() *VolumeSnapshot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshot.
func (*VolumeSnapshot) DeepCopyInto ¶
func (in *VolumeSnapshot) DeepCopyInto(out *VolumeSnapshot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolumeSnapshot) DeepCopyObject ¶
func (in *VolumeSnapshot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VolumeSnapshotList ¶
type VolumeSnapshotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VolumeSnapshot CRD objects Items []VolumeSnapshot `json:"items,omitempty"` }
VolumeSnapshotList is a list of VolumeSnapshots
func (*VolumeSnapshotList) DeepCopy ¶
func (in *VolumeSnapshotList) DeepCopy() *VolumeSnapshotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotList.
func (*VolumeSnapshotList) DeepCopyInto ¶
func (in *VolumeSnapshotList) DeepCopyInto(out *VolumeSnapshotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolumeSnapshotList) DeepCopyObject ¶
func (in *VolumeSnapshotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VolumeSnapshotSpec ¶
func (*VolumeSnapshotSpec) DeepCopy ¶
func (in *VolumeSnapshotSpec) DeepCopy() *VolumeSnapshotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotSpec.
func (*VolumeSnapshotSpec) DeepCopyInto ¶
func (in *VolumeSnapshotSpec) DeepCopyInto(out *VolumeSnapshotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeSnapshotStatus ¶
type VolumeSnapshotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*VolumeSnapshotStatus) DeepCopy ¶
func (in *VolumeSnapshotStatus) DeepCopy() *VolumeSnapshotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotStatus.
func (*VolumeSnapshotStatus) DeepCopyInto ¶
func (in *VolumeSnapshotStatus) DeepCopyInto(out *VolumeSnapshotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeSpec ¶
type VolumeSpec struct { // +optional Description string `json:"description,omitempty"` // +optional InitialFilesystemLabel string `json:"initial_filesystem_label,omitempty"` // +optional InitialFilesystemType string `json:"initial_filesystem_type,omitempty"` Name string `json:"name"` Region string `json:"region"` Size int `json:"size"` // +optional SnapshotId string `json:"snapshot_id,omitempty"` }
func (*VolumeSpec) DeepCopy ¶
func (in *VolumeSpec) DeepCopy() *VolumeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSpec.
func (*VolumeSpec) DeepCopyInto ¶
func (in *VolumeSpec) DeepCopyInto(out *VolumeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeStatus ¶
type VolumeStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Output *runtime.RawExtension `json:"output,omitempty"` }
func (*VolumeStatus) DeepCopy ¶
func (in *VolumeStatus) DeepCopy() *VolumeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeStatus.
func (*VolumeStatus) DeepCopyInto ¶
func (in *VolumeStatus) DeepCopyInto(out *VolumeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- cdn_types.go
- certificate_types.go
- database_cluster_types.go
- doc.go
- domain_types.go
- droplet_snapshot_types.go
- droplet_types.go
- firewall_types.go
- floating_ip_assignment_types.go
- floating_ip_types.go
- kubernetes_cluster_types.go
- kubernetes_node_pool_types.go
- loadbalancer_types.go
- openapi_generated.go
- project_types.go
- record_types.go
- register.go
- spaces_bucket_types.go
- ssh_key_types.go
- tag_types.go
- volume_attachment_types.go
- volume_snapshot_types.go
- volume_types.go
- zz_generated.deepcopy.go