package
1.6.1
Repository: https://github.com/dell/csm-operator.git
Documentation: pkg.go.dev

# Constants

ApplicationMobility - placeholder for constant application-mobility.
Attacher - placeholder for constant.
Authorization - placeholder for constant authorization.
AuthorizationServer - placeholder for constant authorization proxy server.
DreadnoughtClient - placeholder for the APEX Connectivity Client.
Error - Constant.
EventCompleted - Completed in event recorder.
EventDeleted - Deleted in event recorder.
EventUpdated - Updated in event recorder.
Externalhealthmonitor - placeholder for constant.
Failed - Constant.
InvalidConfig - constant.
Observability - placeholder for constant observability.
OtelCollector - placeholder for constant otel-collector.
PodMon - placeholder for constant podmon.
PowerFlex - placeholder for constant powerflex.
PowerFlexName - placeholder for constant powerflex.
PowerMax - placeholder for constant powermax.
PowerScale - placeholder for constant isilon.
PowerScaleName - placeholder for constant PowerScale.
PowerStore - placeholder for constant powerstore.
Provisioner - placeholder for constant.
Registrar - placeholder for constant.
Replication - placeholder for replication constant.
Resiliency - placeholder for resiliency constant.
Resizer - placeholder for constant.
ReverseProxy - placeholder for constant csireverseproxy.
#nosec G101.
Running - Constant.
Sdc - placeholder for constant.
Sdcmonitor - placeholder for constant.
Snapshotter - placeholder for constant.
Succeeded - constant.
Topology - placeholder for constant topology.
Unity - placeholder for constant unity.
Updating - Constant.
VgSnapShotter - placeholder for constant vgsnapshotter.

# 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

ApexConnectivityClient is the Schema for the ApexConnectivityClient API.
ApexConnectivityClientList contains a list of ApexConnectivityClient +kubebuilder:object:root=true.
ApexConnectivityClientSpec defines the desired state of ApexConnectivityClient.
ApexConnectivityClientStatus defines the observed state of ApexConnectivityClient.
Client - APEX Connectivity Client deployment info +k8s:openapi-gen=true.
ContainerStorageModule is the Schema for the containerstoragemodules API.
ContainerStorageModuleList contains a list of ContainerStorageModule.
ContainerStorageModuleSpec defines the desired state of ContainerStorageModule.
ContainerStorageModuleStatus defines the observed state of ContainerStorageModule.
ContainerTemplate template.
Credential struct.
Credkey struct.
CSIDriverSpec struct.
Driver of CSIDriver +k8s:openapi-gen=true.
Module defines the desired state of a ContainerStorageModule.
PodStatus - Represents PodStatus in a daemonset or deployment.
ProxyServerIngress is the authorization ingress configuration struct.
SnapshotClass struct.

# Type aliases

AccType - the type of the client.
ClientType - the type of the client.
CSMOperatorConditionType defines the type of the last status update.
CSMStateType - type representing the state of the ContainerStorageModule (in status).
DriverType - type representing the type of the driver.
ImageType - represents type of image.
ModuleType - type representing the type of the modules.
ObservabilityComponentType - type representing the type of components inside observability module.