package
0.0.0-20240604055142-425648ea8796
Repository: https://github.com/samba-in-kubernetes/samba-operator.git
Documentation: pkg.go.dev

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

SmbCommonConfig is the Schema for the smbcommonconfigs API.
SmbCommonConfigList contains a list of SmbCommonConfig.
SmbCommonConfigPodSettings contains values pertaining to the customization of pods created by the samba operator.
SmbCommonConfigSpec values act as a template for properties of the services that will host shares.
SmbCommonConfigStatus defines the observed state of SmbCommonConfig.
SmbCommonNetworkSpec values define networking properties for the services that will host shares.
SmbSecurityConfig is the Schema for the smbsecurityconfigs API.
SmbSecurityConfigList contains a list of SmbSecurityConfig.
SmbSecurityConfigSpec defines the desired state of SmbSecurityConfig.
SmbSecurityConfigStatus defines the observed state of SmbSecurityConfig.
SmbSecurityDNSSpec configures the relationship between systems managed via this SmbSecurityConfig and the domain.
SmbSecurityDomainSpec configures samba's domain management and ID mapping behavior for the specified domain.
SmbSecurityJoinSpec configures how samba instances are allowed to join to active directory if needed.
SmbSecurityUserJoinSpec configures samba container instances to use a secret containing a username and password.
SmbSecurityUsersSpec configures user level security.
SmbShare is the Schema for the smbshares API.
SmbShareList contains a list of SmbShare.
SmbSharePvcSpec defines how a PVC may be associated with a share.
SmbShareScalingSpec defines scaling parameters for a share.
SmbShareSpec defines the desired state of SmbShare.
SmbShareStatus defines the observed state of SmbShare.
SmbShareStorageSpec defines how storage is associated with a share.