# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AnnotationUpdateMongosFirst is an annotation used to force next smart update to be applied to mongos before mongod.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ConfigReplSetName is the only possible name for config replica set.
DefaultDNSSuffix is a default dns suffix for the cluster service.
No description provided by the author
DNSModeExternal means external IPs will be used in case of the services are exposed.
DNSModeInternal means the local FQDN (<pod>.<svc>.<ns>.svc.cluster.local) will be used.
DNSModeServiceMesh means a FQDN (<pod>.<ns>.svc.cluster.local) will be generated, assumming the FQDN is resolvable and available in all clusters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MultiClusterDefaultDNSSuffix is a default dns suffix for multi-cluster service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ConfigReplSetName is the only possible name for config replica set.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PerconaServerMongoDB is the Schema for the perconaservermongodbs API +k8s:openapi-gen=true +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:shortName="psmdb" +kubebuilder:printcolumn:name="ENDPOINT",type="string",JSONPath=".status.host" +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.state" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
PerconaServerMongoDBBackup is the Schema for the perconaservermongodbbackups API +k8s:openapi-gen=true +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:shortName="psmdb-backup" +kubebuilder:printcolumn:name="Cluster",type=string,JSONPath=".spec.clusterName",description="Cluster name" +kubebuilder:printcolumn:name="Storage",type=string,JSONPath=".spec.storageName",description="Storage name" +kubebuilder:printcolumn:name="Destination",type=string,JSONPath=".status.destination",description="Backup destination" +kubebuilder:printcolumn:name="Type",type=string,JSONPath=".status.type",description="Backup type" +kubebuilder:printcolumn:name="Status",type=string,JSONPath=".status.state",description="Job status" +kubebuilder:printcolumn:name="Completed",type=date,JSONPath=".status.completed",description="Completed time" +kubebuilder:printcolumn:name="Age",type=date,JSONPath=".metadata.creationTimestamp",description="Created time".
PerconaServerMongoDBBackupList contains a list of PerconaServerMongoDBBackup.
PerconaServerMongoDBBackupSpec defines the desired state of PerconaServerMongoDBBackup.
PerconaServerMongoDBBackupStatus defines the observed state of PerconaServerMongoDBBackup.
PerconaServerMongoDBList contains a list of PerconaServerMongoDB.
PerconaServerMongoDBRestore is the Schema for the perconaservermongodbrestores API +k8s:openapi-gen=true +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:shortName="psmdb-restore" +kubebuilder:printcolumn:name="Cluster",type=string,JSONPath=".spec.clusterName",description="Cluster name" +kubebuilder:printcolumn:name="Status",type=string,JSONPath=".status.state",description="Job status" +kubebuilder:printcolumn:name="Age",type=date,JSONPath=".metadata.creationTimestamp",description="Created time".
PerconaServerMongoDBRestoreList contains a list of PerconaServerMongoDBRestore.
PerconaServerMongoDBRestoreSpec defines the desired state of PerconaServerMongoDBRestore.
PerconaServerMongoDBRestoreStatus defines the observed state of PerconaServerMongoDBRestore.
PerconaServerMongoDBSpec defines the desired state of PerconaServerMongoDB.
PerconaServerMongoDBStatus defines the observed state of PerconaServerMongoDB.
+kubebuilder:validation:Type=string.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServerVersion represents info about k8s / openshift server version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DNS Mode string describes the mode used to generate fqdn/ip for communication between nodes +enum.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RestoreState is for restore status states.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author