Versions in this module Expand all Collapse all v0 v0.1.0 Nov 14, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var NFSCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: NFSCluster_Kind}.String() + var NFSCluster_GroupVersionKind = CRDGroupVersion.WithKind(NFSCluster_Kind) + var NFSCluster_Kind = "NFSCluster" + var NFSCluster_KindAPIVersion = NFSCluster_Kind + "." + CRDGroupVersion.String() + var NFSShare_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: NFSShare_Kind}.String() + var NFSShare_GroupVersionKind = CRDGroupVersion.WithKind(NFSShare_Kind) + var NFSShare_Kind = "NFSShare" + var NFSShare_KindAPIVersion = NFSShare_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type ClientGroupsInitParameters struct + Description *string + Hosts []*string + IPNetworks []*string + NFS *ClientGroupsNFSInitParameters + func (in *ClientGroupsInitParameters) DeepCopy() *ClientGroupsInitParameters + func (in *ClientGroupsInitParameters) DeepCopyInto(out *ClientGroupsInitParameters) + type ClientGroupsNFSInitParameters struct + Squash *string + func (in *ClientGroupsNFSInitParameters) DeepCopy() *ClientGroupsNFSInitParameters + func (in *ClientGroupsNFSInitParameters) DeepCopyInto(out *ClientGroupsNFSInitParameters) + type ClientGroupsNFSObservation struct + Squash *string + func (in *ClientGroupsNFSObservation) DeepCopy() *ClientGroupsNFSObservation + func (in *ClientGroupsNFSObservation) DeepCopyInto(out *ClientGroupsNFSObservation) + type ClientGroupsNFSParameters struct + Squash *string + func (in *ClientGroupsNFSParameters) DeepCopy() *ClientGroupsNFSParameters + func (in *ClientGroupsNFSParameters) DeepCopyInto(out *ClientGroupsNFSParameters) + type ClientGroupsObservation struct + Description *string + Hosts []*string + IPNetworks []*string + NFS *ClientGroupsNFSObservation + func (in *ClientGroupsObservation) DeepCopy() *ClientGroupsObservation + func (in *ClientGroupsObservation) DeepCopyInto(out *ClientGroupsObservation) + type ClientGroupsParameters struct + Description *string + Hosts []*string + IPNetworks []*string + NFS *ClientGroupsNFSParameters + func (in *ClientGroupsParameters) DeepCopy() *ClientGroupsParameters + func (in *ClientGroupsParameters) DeepCopyInto(out *ClientGroupsParameters) + type ConnectionsInitParameters struct + DatacenterID *string + DatacenterIDRef *v1.Reference + DatacenterIDSelector *v1.Selector + IPAddress *string + Lan *string + LanRef *v1.Reference + LanSelector *v1.Selector + func (in *ConnectionsInitParameters) DeepCopy() *ConnectionsInitParameters + func (in *ConnectionsInitParameters) DeepCopyInto(out *ConnectionsInitParameters) + type ConnectionsObservation struct + DatacenterID *string + IPAddress *string + Lan *string + func (in *ConnectionsObservation) DeepCopy() *ConnectionsObservation + func (in *ConnectionsObservation) DeepCopyInto(out *ConnectionsObservation) + type ConnectionsParameters struct + DatacenterID *string + DatacenterIDRef *v1.Reference + DatacenterIDSelector *v1.Selector + IPAddress *string + Lan *string + LanRef *v1.Reference + LanSelector *v1.Selector + func (in *ConnectionsParameters) DeepCopy() *ConnectionsParameters + func (in *ConnectionsParameters) DeepCopyInto(out *ConnectionsParameters) + type NFSCluster struct + Spec NFSClusterSpec + Status NFSClusterStatus + func (in *NFSCluster) DeepCopy() *NFSCluster + func (in *NFSCluster) DeepCopyInto(out *NFSCluster) + func (in *NFSCluster) DeepCopyObject() runtime.Object + func (mg *NFSCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *NFSCluster) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *NFSCluster) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *NFSCluster) GetProviderConfigReference() *xpv1.Reference + func (mg *NFSCluster) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *NFSCluster) GetTerraformResourceType() string + func (mg *NFSCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *NFSCluster) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *NFSCluster) SetConditions(c ...xpv1.Condition) + func (mg *NFSCluster) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *NFSCluster) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *NFSCluster) SetProviderConfigReference(r *xpv1.Reference) + func (mg *NFSCluster) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *NFSCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *NFSCluster) GetConnectionDetailsMapping() map[string]string + func (tr *NFSCluster) GetID() string + func (tr *NFSCluster) GetInitParameters() (map[string]any, error) + func (tr *NFSCluster) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *NFSCluster) GetObservation() (map[string]any, error) + func (tr *NFSCluster) GetParameters() (map[string]any, error) + func (tr *NFSCluster) GetTerraformSchemaVersion() int + func (tr *NFSCluster) Hub() + func (tr *NFSCluster) LateInitialize(attrs []byte) (bool, error) + func (tr *NFSCluster) SetObservation(obs map[string]any) error + func (tr *NFSCluster) SetParameters(params map[string]any) error + type NFSClusterInitParameters struct + Connections *ConnectionsInitParameters + Location *string + NFS *NFSInitParameters + Name *string + Size *float64 + func (in *NFSClusterInitParameters) DeepCopy() *NFSClusterInitParameters + func (in *NFSClusterInitParameters) DeepCopyInto(out *NFSClusterInitParameters) + type NFSClusterList struct + Items []NFSCluster + func (in *NFSClusterList) DeepCopy() *NFSClusterList + func (in *NFSClusterList) DeepCopyInto(out *NFSClusterList) + func (in *NFSClusterList) DeepCopyObject() runtime.Object + func (l *NFSClusterList) GetItems() []resource.Managed + type NFSClusterObservation struct + Connections *ConnectionsObservation + ID *string + Location *string + NFS *NFSObservation + Name *string + Size *float64 + func (in *NFSClusterObservation) DeepCopy() *NFSClusterObservation + func (in *NFSClusterObservation) DeepCopyInto(out *NFSClusterObservation) + type NFSClusterParameters struct + Connections *ConnectionsParameters + Location *string + NFS *NFSParameters + Name *string + Size *float64 + func (in *NFSClusterParameters) DeepCopy() *NFSClusterParameters + func (in *NFSClusterParameters) DeepCopyInto(out *NFSClusterParameters) + type NFSClusterSpec struct + ForProvider NFSClusterParameters + InitProvider NFSClusterInitParameters + func (in *NFSClusterSpec) DeepCopy() *NFSClusterSpec + func (in *NFSClusterSpec) DeepCopyInto(out *NFSClusterSpec) + type NFSClusterStatus struct + AtProvider NFSClusterObservation + func (in *NFSClusterStatus) DeepCopy() *NFSClusterStatus + func (in *NFSClusterStatus) DeepCopyInto(out *NFSClusterStatus) + type NFSInitParameters struct + MinVersion *string + func (in *NFSInitParameters) DeepCopy() *NFSInitParameters + func (in *NFSInitParameters) DeepCopyInto(out *NFSInitParameters) + type NFSObservation struct + MinVersion *string + func (in *NFSObservation) DeepCopy() *NFSObservation + func (in *NFSObservation) DeepCopyInto(out *NFSObservation) + type NFSParameters struct + MinVersion *string + func (in *NFSParameters) DeepCopy() *NFSParameters + func (in *NFSParameters) DeepCopyInto(out *NFSParameters) + type NFSShare struct + Spec NFSShareSpec + Status NFSShareStatus + func (in *NFSShare) DeepCopy() *NFSShare + func (in *NFSShare) DeepCopyInto(out *NFSShare) + func (in *NFSShare) DeepCopyObject() runtime.Object + func (mg *NFSShare) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *NFSShare) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *NFSShare) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *NFSShare) GetProviderConfigReference() *xpv1.Reference + func (mg *NFSShare) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *NFSShare) GetTerraformResourceType() string + func (mg *NFSShare) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *NFSShare) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *NFSShare) SetConditions(c ...xpv1.Condition) + func (mg *NFSShare) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *NFSShare) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *NFSShare) SetProviderConfigReference(r *xpv1.Reference) + func (mg *NFSShare) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *NFSShare) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *NFSShare) GetConnectionDetailsMapping() map[string]string + func (tr *NFSShare) GetID() string + func (tr *NFSShare) GetInitParameters() (map[string]any, error) + func (tr *NFSShare) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *NFSShare) GetObservation() (map[string]any, error) + func (tr *NFSShare) GetParameters() (map[string]any, error) + func (tr *NFSShare) GetTerraformSchemaVersion() int + func (tr *NFSShare) Hub() + func (tr *NFSShare) LateInitialize(attrs []byte) (bool, error) + func (tr *NFSShare) SetObservation(obs map[string]any) error + func (tr *NFSShare) SetParameters(params map[string]any) error + type NFSShareInitParameters struct + ClientGroups []ClientGroupsInitParameters + ClusterID *string + ClusterIDRef *v1.Reference + ClusterIDSelector *v1.Selector + GID *float64 + Location *string + Name *string + Quota *float64 + UID *float64 + func (in *NFSShareInitParameters) DeepCopy() *NFSShareInitParameters + func (in *NFSShareInitParameters) DeepCopyInto(out *NFSShareInitParameters) + type NFSShareList struct + Items []NFSShare + func (in *NFSShareList) DeepCopy() *NFSShareList + func (in *NFSShareList) DeepCopyInto(out *NFSShareList) + func (in *NFSShareList) DeepCopyObject() runtime.Object + func (l *NFSShareList) GetItems() []resource.Managed + type NFSShareObservation struct + ClientGroups []ClientGroupsObservation + ClusterID *string + GID *float64 + ID *string + Location *string + NFSPath *string + Name *string + Quota *float64 + UID *float64 + func (in *NFSShareObservation) DeepCopy() *NFSShareObservation + func (in *NFSShareObservation) DeepCopyInto(out *NFSShareObservation) + type NFSShareParameters struct + ClientGroups []ClientGroupsParameters + ClusterID *string + ClusterIDRef *v1.Reference + ClusterIDSelector *v1.Selector + GID *float64 + Location *string + Name *string + Quota *float64 + UID *float64 + func (in *NFSShareParameters) DeepCopy() *NFSShareParameters + func (in *NFSShareParameters) DeepCopyInto(out *NFSShareParameters) + type NFSShareSpec struct + ForProvider NFSShareParameters + InitProvider NFSShareInitParameters + func (in *NFSShareSpec) DeepCopy() *NFSShareSpec + func (in *NFSShareSpec) DeepCopyInto(out *NFSShareSpec) + type NFSShareStatus struct + AtProvider NFSShareObservation + func (in *NFSShareStatus) DeepCopy() *NFSShareStatus + func (in *NFSShareStatus) DeepCopyInto(out *NFSShareStatus)