Versions in this module Expand all Collapse all v0 v0.1.0 Sep 18, 2019 Changes in this version + const ClusterStateProvisioning + const ClusterStateRunning + const DefaultNumberOfNodes + const DefaultReclaimPolicy + const Group + const Version + var GKEClusterClassGroupVersionKind = SchemeGroupVersion.WithKind(GKEClusterClassKind) + var GKEClusterClassKind = reflect.TypeOf(GKEClusterClass{}).Name() + var GKEClusterClassKindAPIVersion = GKEClusterClassKind + "." + SchemeGroupVersion.String() + var GKEClusterGroupVersionKind = SchemeGroupVersion.WithKind(GKEClusterKind) + var GKEClusterKind = reflect.TypeOf(GKECluster{}).Name() + var GKEClusterKindAPIVersion = GKEClusterKind + "." + SchemeGroupVersion.String() + var GlobalAddressGroupVersionKind = SchemeGroupVersion.WithKind(GlobalAddressKind) + var GlobalAddressKind = reflect.TypeOf(GlobalAddress{}).Name() + var GlobalAddressKindAPIVersion = GlobalAddressKind + "." + SchemeGroupVersion.String() + var NetworkGroupVersionKind = SchemeGroupVersion.WithKind(NetworkKind) + var NetworkKind = reflect.TypeOf(Network{}).Name() + var NetworkKindAPIVersion = NetworkKind + "." + SchemeGroupVersion.String() + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + var SubnetworkGroupVersionKind = SchemeGroupVersion.WithKind(SubnetworkKind) + var SubnetworkKind = reflect.TypeOf(Subnetwork{}).Name() + var SubnetworkKindAPIVersion = SubnetworkKind + "." + SchemeGroupVersion.String() + type GCPNetworkPeering struct + AutoCreateRoutes bool + ExchangeSubnetRoutes bool + Name string + Network string + State string + StateDetails string + func (in *GCPNetworkPeering) DeepCopy() *GCPNetworkPeering + func (in *GCPNetworkPeering) DeepCopyInto(out *GCPNetworkPeering) + type GCPNetworkRoutingConfig struct + RoutingMode string + func (in *GCPNetworkRoutingConfig) DeepCopy() *GCPNetworkRoutingConfig + func (in *GCPNetworkRoutingConfig) DeepCopyInto(out *GCPNetworkRoutingConfig) + type GCPNetworkStatus struct + AutoCreateSubnetworks bool + CreationTimestamp string + Description string + GatewayIPv4 string + ID uint64 + IPv4Range string + Peerings []*GCPNetworkPeering + RoutingConfig *GCPNetworkRoutingConfig + SelfLink string + Subnetworks []string + func (in *GCPNetworkStatus) DeepCopy() *GCPNetworkStatus + func (in *GCPNetworkStatus) DeepCopyInto(out *GCPNetworkStatus) + type GCPSubnetworkSecondaryRange struct + IPCidrRange string + RangeName string + func (in *GCPSubnetworkSecondaryRange) DeepCopy() *GCPSubnetworkSecondaryRange + func (in *GCPSubnetworkSecondaryRange) DeepCopyInto(out *GCPSubnetworkSecondaryRange) + type GCPSubnetworkStatus struct + CreationTimestamp string + Description string + EnableFlowLogs bool + Fingerprint string + GatewayAddress string + ID uint64 + IPCIDRRange string + Kind string + Name string + Network string + PrivateIPGoogleAccess bool + Region string + SecondaryIPRanges []*GCPSubnetworkSecondaryRange + SelfLink string + func (in *GCPSubnetworkStatus) DeepCopy() *GCPSubnetworkStatus + func (in *GCPSubnetworkStatus) DeepCopyInto(out *GCPSubnetworkStatus) + type GKECluster struct + Spec GKEClusterSpec + Status GKEClusterStatus + func (c *GKECluster) GetBindingPhase() runtimev1alpha1.BindingPhase + func (c *GKECluster) GetClaimReference() *corev1.ObjectReference + func (c *GKECluster) GetNonPortableClassReference() *corev1.ObjectReference + func (c *GKECluster) GetReclaimPolicy() runtimev1alpha1.ReclaimPolicy + func (c *GKECluster) GetWriteConnectionSecretToReference() corev1.LocalObjectReference + func (c *GKECluster) SetBindingPhase(p runtimev1alpha1.BindingPhase) + func (c *GKECluster) SetClaimReference(r *corev1.ObjectReference) + func (c *GKECluster) SetConditions(cd ...runtimev1alpha1.Condition) + func (c *GKECluster) SetNonPortableClassReference(r *corev1.ObjectReference) + func (c *GKECluster) SetReclaimPolicy(p runtimev1alpha1.ReclaimPolicy) + func (c *GKECluster) SetWriteConnectionSecretToReference(r corev1.LocalObjectReference) + func (in *GKECluster) DeepCopy() *GKECluster + func (in *GKECluster) DeepCopyInto(out *GKECluster) + func (in *GKECluster) DeepCopyObject() runtime.Object + type GKEClusterClass struct + SpecTemplate GKEClusterClassSpecTemplate + func (i *GKEClusterClass) GetReclaimPolicy() runtimev1alpha1.ReclaimPolicy + func (i *GKEClusterClass) SetReclaimPolicy(p runtimev1alpha1.ReclaimPolicy) + func (in *GKEClusterClass) DeepCopy() *GKEClusterClass + func (in *GKEClusterClass) DeepCopyInto(out *GKEClusterClass) + func (in *GKEClusterClass) DeepCopyObject() runtime.Object + type GKEClusterClassList struct + Items []GKEClusterClass + func (in *GKEClusterClassList) DeepCopy() *GKEClusterClassList + func (in *GKEClusterClassList) DeepCopyInto(out *GKEClusterClassList) + func (in *GKEClusterClassList) DeepCopyObject() runtime.Object + type GKEClusterClassSpecTemplate struct + func (in *GKEClusterClassSpecTemplate) DeepCopy() *GKEClusterClassSpecTemplate + func (in *GKEClusterClassSpecTemplate) DeepCopyInto(out *GKEClusterClassSpecTemplate) + type GKEClusterList struct + Items []GKECluster + func (in *GKEClusterList) DeepCopy() *GKEClusterList + func (in *GKEClusterList) DeepCopyInto(out *GKEClusterList) + func (in *GKEClusterList) DeepCopyObject() runtime.Object + type GKEClusterParameters struct + ClusterIPV4CIDR string + ClusterSecondaryRangeName string + ClusterVersion string + CreateSubnetwork bool + EnableIPAlias bool + Labels map[string]string + MachineType string + Network string + NodeIPV4CIDR string + NumNodes int64 + Scopes []string + ServiceIPV4CIDR string + ServicesSecondaryRangeName string + Subnetwork string + Zone string + func (in *GKEClusterParameters) DeepCopy() *GKEClusterParameters + func (in *GKEClusterParameters) DeepCopyInto(out *GKEClusterParameters) + type GKEClusterSpec struct + func (in *GKEClusterSpec) DeepCopy() *GKEClusterSpec + func (in *GKEClusterSpec) DeepCopyInto(out *GKEClusterSpec) + type GKEClusterStatus struct + ClusterName string + Endpoint string + State string + func (in *GKEClusterStatus) DeepCopy() *GKEClusterStatus + func (in *GKEClusterStatus) DeepCopyInto(out *GKEClusterStatus) + type GlobalAddress struct + Spec GlobalAddressSpec + Status GlobalAddressStatus + func (a *GlobalAddress) GetBindingPhase() v1alpha1.BindingPhase + func (a *GlobalAddress) GetClaimReference() *corev1.ObjectReference + func (a *GlobalAddress) GetNonPortableClassReference() *corev1.ObjectReference + func (a *GlobalAddress) GetReclaimPolicy() v1alpha1.ReclaimPolicy + func (a *GlobalAddress) GetWriteConnectionSecretToReference() corev1.LocalObjectReference + func (a *GlobalAddress) SetBindingPhase(p v1alpha1.BindingPhase) + func (a *GlobalAddress) SetClaimReference(r *corev1.ObjectReference) + func (a *GlobalAddress) SetConditions(c ...v1alpha1.Condition) + func (a *GlobalAddress) SetNonPortableClassReference(r *corev1.ObjectReference) + func (a *GlobalAddress) SetReclaimPolicy(p v1alpha1.ReclaimPolicy) + func (a *GlobalAddress) SetWriteConnectionSecretToReference(r corev1.LocalObjectReference) + func (in *GlobalAddress) DeepCopy() *GlobalAddress + func (in *GlobalAddress) DeepCopyInto(out *GlobalAddress) + func (in *GlobalAddress) DeepCopyObject() runtime.Object + type GlobalAddressList struct + Items []GlobalAddress + func (in *GlobalAddressList) DeepCopy() *GlobalAddressList + func (in *GlobalAddressList) DeepCopyInto(out *GlobalAddressList) + func (in *GlobalAddressList) DeepCopyObject() runtime.Object + type GlobalAddressParameters struct + Address *string + AddressType *string + Description *string + IPVersion *string + Name string + Network *string + PrefixLength *int64 + Purpose *string + Subnetwork *string + func (in *GlobalAddressParameters) DeepCopy() *GlobalAddressParameters + func (in *GlobalAddressParameters) DeepCopyInto(out *GlobalAddressParameters) + type GlobalAddressSpec struct + func (in *GlobalAddressSpec) DeepCopy() *GlobalAddressSpec + func (in *GlobalAddressSpec) DeepCopyInto(out *GlobalAddressSpec) + type GlobalAddressStatus struct + CreationTimestamp string + ID uint64 + SelfLink string + Status string + Users []string + func (in *GlobalAddressStatus) DeepCopy() *GlobalAddressStatus + func (in *GlobalAddressStatus) DeepCopyInto(out *GlobalAddressStatus) + type Network struct + Spec NetworkSpec + Status NetworkStatus + func (in *Network) DeepCopy() *Network + func (in *Network) DeepCopyInto(out *Network) + func (in *Network) DeepCopyObject() runtime.Object + func (n *Network) GetBindingPhase() v1alpha1.BindingPhase + func (n *Network) GetClaimReference() *corev1.ObjectReference + func (n *Network) GetNonPortableClassReference() *corev1.ObjectReference + func (n *Network) GetReclaimPolicy() v1alpha1.ReclaimPolicy + func (n *Network) GetWriteConnectionSecretToReference() corev1.LocalObjectReference + func (n *Network) SetBindingPhase(p v1alpha1.BindingPhase) + func (n *Network) SetClaimReference(r *corev1.ObjectReference) + func (n *Network) SetConditions(c ...v1alpha1.Condition) + func (n *Network) SetNonPortableClassReference(r *corev1.ObjectReference) + func (n *Network) SetReclaimPolicy(p v1alpha1.ReclaimPolicy) + func (n *Network) SetWriteConnectionSecretToReference(r corev1.LocalObjectReference) + type NetworkList struct + Items []Network + func (in *NetworkList) DeepCopy() *NetworkList + func (in *NetworkList) DeepCopyInto(out *NetworkList) + func (in *NetworkList) DeepCopyObject() runtime.Object + type NetworkParameters struct + AutoCreateSubnetworks *bool + Description string + IPv4Range string + Name string + RoutingConfig *GCPNetworkRoutingConfig + func (in *NetworkParameters) DeepCopy() *NetworkParameters + func (in *NetworkParameters) DeepCopyInto(out *NetworkParameters) + func (in NetworkParameters) IsSameAs(n GCPNetworkStatus) bool + type NetworkSpec struct + func (in *NetworkSpec) DeepCopy() *NetworkSpec + func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) + type NetworkStatus struct + func (in *NetworkStatus) DeepCopy() *NetworkStatus + func (in *NetworkStatus) DeepCopyInto(out *NetworkStatus) + type Subnetwork struct + Spec SubnetworkSpec + Status SubnetworkStatus + func (in *Subnetwork) DeepCopy() *Subnetwork + func (in *Subnetwork) DeepCopyInto(out *Subnetwork) + func (in *Subnetwork) DeepCopyObject() runtime.Object + func (s *Subnetwork) GetBindingPhase() v1alpha1.BindingPhase + func (s *Subnetwork) GetClaimReference() *corev1.ObjectReference + func (s *Subnetwork) GetNonPortableClassReference() *corev1.ObjectReference + func (s *Subnetwork) GetReclaimPolicy() v1alpha1.ReclaimPolicy + func (s *Subnetwork) GetWriteConnectionSecretToReference() corev1.LocalObjectReference + func (s *Subnetwork) SetBindingPhase(p v1alpha1.BindingPhase) + func (s *Subnetwork) SetClaimReference(r *corev1.ObjectReference) + func (s *Subnetwork) SetConditions(c ...v1alpha1.Condition) + func (s *Subnetwork) SetNonPortableClassReference(r *corev1.ObjectReference) + func (s *Subnetwork) SetReclaimPolicy(p v1alpha1.ReclaimPolicy) + func (s *Subnetwork) SetWriteConnectionSecretToReference(r corev1.LocalObjectReference) + type SubnetworkList struct + Items []Subnetwork + func (in *SubnetworkList) DeepCopy() *SubnetworkList + func (in *SubnetworkList) DeepCopyInto(out *SubnetworkList) + func (in *SubnetworkList) DeepCopyObject() runtime.Object + type SubnetworkParameters struct + Description string + EnableFlowLogs bool + IPCidrRange string + Name string + Network string + PrivateIPGoogleAccess bool + Region string + SecondaryIPRanges []*GCPSubnetworkSecondaryRange + func (in *SubnetworkParameters) DeepCopy() *SubnetworkParameters + func (in *SubnetworkParameters) DeepCopyInto(out *SubnetworkParameters) + func (s SubnetworkParameters) IsSameAs(o GCPSubnetworkStatus) bool + type SubnetworkSpec struct + func (in *SubnetworkSpec) DeepCopy() *SubnetworkSpec + func (in *SubnetworkSpec) DeepCopyInto(out *SubnetworkSpec) + type SubnetworkStatus struct + func (in *SubnetworkStatus) DeepCopy() *SubnetworkStatus + func (in *SubnetworkStatus) DeepCopyInto(out *SubnetworkStatus)