# 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
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
# Constants
DB_CLUSTER_STATE_CHANGING represents a cluster being changed (initializing).
DB_CLUSTER_STATE_DELETING represents a cluster being deleting.
DB_CLUSTER_STATE_FAILED represents a failed cluster (error).
DB_CLUSTER_STATE_INVALID represents unknown state.
DB_CLUSTER_STATE_PAUSED represents a paused cluster state.
DB_CLUSTER_STATE_READY represents a cluster without pending changes (ready).
DB_CLUSTER_STATE_UPGRADING represents cluster state that is undergoing an upgrade.
KUBERNETES_CLUSTER_STATUS_INVALID represents unknown state.
KUBERNETES_CLUSTER_STATUS_OK represents that Kubernetes cluster is accessible.
KUBERNETES_CLUSTER_STATUS_UNAVAILABLE represents that Kubernetes cluster is not accessible.
PSMDB_BACKUP_STATE_FAILED represents failed backup (rejected, error, FIXME check it).
PSMDB_BACKUP_STATE_INVALID represents unknown state.
PSMDB_BACKUP_STATE_RUNNING represents running backup (waiting, requested, running, FIXME check it).
PSMDB_BACKUP_STATE_SUCCEEDED represents succeeded backup (ready, FIXME check it).
PXC_BACKUP_STATE_FAILED represents failed backup (Failed, FIXME check it).
PXC_BACKUP_STATE_INVALID represents unknown state.
PXC_BACKUP_STATE_RUNNING represents running backup (Starting, Running, FIXME check it).
PXC_BACKUP_STATE_SUCCEEDED represents succeeded backup (Succeeded, FIXME check it).
# Variables
Enum value maps for DBClusterState.
Enum value maps for DBClusterState.
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
Enum value maps for KubernetesClusterStatus.
Enum value maps for KubernetesClusterStatus.
Enum value maps for PSMDBBackupState.
Enum value maps for PSMDBBackupState.
Enum value maps for PXCBackupState.
Enum value maps for PXCBackupState.
# Structs
ApproveInstallPlanRequest has the necesary fields to approve an install plan for installation or upgrade.
ApproveInstallPlanResponse is the install plan approval response.
No description provided by the author
No description provided by the author
ComputeResources represents container computer resources requests or limits.
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
KubeconfigResponse contains inside cluster generated kubeconfig.
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
ListSubscriptionsRequest request subscriptions/.
GetSubscriptionResponse response.
InstallOLMOperatorRequest has the necesary fields to start an OLM operator installation.
InstallOLMOperatorResponse is the OLM Operator installation response.
InstallOperatorRequest holds the necesary fields to request an operator installation usin the OLM operator.
InstallOperatorResponse holds the response after installing an operator via OLM.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
KubeAuth represents Kubernetes / kubectl authentication and authorization information.
ListInstallPlansRequest gets the list of install plans for a namespace.
ListInstallPlansResponse has all the install plans for the install plans list request.
InstallPlan item.
No description provided by the author
No description provided by the author
Cluster represents PSMDB cluster information.
No description provided by the author
No description provided by the author
Backup information.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Cluster represents PXC cluster information.
ListSubscriptionsRequest request subscriptions/.
ListSubscriptionsResponse response.
Logs contain logs for certain pod's container.
Operators contains list of operators installed in Kubernetes cluster.
PMMParams represents params related to pmm.
PSMDBClusterParams represents PSMDB cluster parameters that can be updated.
ReplicaSet container parameters.
PSMDBCredentials represents the credentials needed to connect to the cluster.
PXCClusterParams represents PXC cluster parameters that can be updated.
HAProxy container parameters.
ProxySQL container parameters.
PXC container parameters.
PXCCredentials is cluster connection credentials.
Resources contains Kubernetes cluster resources.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RunningOperation respresents a long-running operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Subscription represents an OLM operator subscription.
UnimplementedKubernetesClusterAPIServer can be embedded to have forward compatible implementations.
UnimplementedLogsAPIServer can be embedded to have forward compatible implementations.
UnimplementedOLMOperatorAPIServer can be embedded to have forward compatible implementations.
UnimplementedPSMDBClusterAPIServer can be embedded to have forward compatible implementations.
UnimplementedPSMDBOperatorAPIServer can be embedded to have forward compatible implementations.
UnimplementedPXCClusterAPIServer can be embedded to have forward compatible implementations.
UnimplementedPXCClusterBackupAPIServer can be embedded to have forward compatible implementations.
UnimplementedPXCClusterRestoreAPIServer can be embedded to have forward compatible implementations.
UnimplementedPXCOperatorAPIServer can be embedded to have forward compatible implementations.
No description provided by the author
UpdatePSMDBClusterParams represents PSMDB cluster parameters that can be updated.
ReplicaSet container parameters.
No description provided by the author
No description provided by the author
UpdatePXCClusterParams represents PXC cluster parameters that can be updated.
HAProxy container parameters.
ProxySQL container parameters.
PXC container parameters.
No description provided by the author
# Interfaces
KubernetesClusterAPIClient is the client API for KubernetesClusterAPI service.
KubernetesClusterAPIServer is the server API for KubernetesClusterAPI service.
LogsAPIClient is the client API for LogsAPI service.
LogsAPIServer is the server API for LogsAPI service.
OLMOperatorAPIClient is the client API for OLMOperatorAPI service.
OLMOperatorAPIServer is the server API for OLMOperatorAPI service.
PSMDBClusterAPIClient is the client API for PSMDBClusterAPI service.
PSMDBClusterAPIServer is the server API for PSMDBClusterAPI service.
PSMDBOperatorAPIClient is the client API for PSMDBOperatorAPI service.
PSMDBOperatorAPIServer is the server API for PSMDBOperatorAPI service.
PXCClusterAPIClient is the client API for PXCClusterAPI service.
PXCClusterAPIServer is the server API for PXCClusterAPI service.
PXCClusterBackupAPIClient is the client API for PXCClusterBackupAPI service.
PXCClusterBackupAPIServer is the server API for PXCClusterBackupAPI service.
PXCClusterRestoreAPIClient is the client API for PXCClusterRestoreAPI service.
PXCClusterRestoreAPIServer is the server API for PXCClusterRestoreAPI service.
PXCOperatorAPIClient is the client API for PXCOperatorAPI service.
PXCOperatorAPIServer is the server API for PXCOperatorAPI service.
# Type aliases
DBClusterState represents DB cluster CR state.
KubernetesClusterStatus defines status of Kubernetes cluster.
PSMDBBackupState represents PSMDB backup CR state.
PXCBackupState represents PXC backup CR state.