Documentation ¶
Index ¶
- func ApplyPolicy(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ApplyPolicyResponse, error)
- func Cat(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CatResponse, error)
- func CreateBackrestBackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateBackrestBackupResponse, error)
- func CreateBackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateBackupResponse, error)
- func CreateBenchmark(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateBenchmarkResponse, error)
- func CreateCluster(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateClusterResponse, error)
- func CreateFailover(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateFailoverResponse, error)
- func CreateLoad(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.LoadResponse, error)
- func CreatePgbouncer(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreatePgbouncerResponse, error)
- func CreatePgpool(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreatePgpoolResponse, error)
- func CreatePolicy(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreatePolicyResponse, error)
- func CreateSchedule(client *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateScheduleResponse, error)
- func CreateUpgrade(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateUpgradeResponse, error)
- func CreateUser(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreateUserResponse, error)
- func CreatepgDumpBackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.CreatepgDumpBackupResponse, error)
- func DeleteBackup(httpclient *http.Client, arg string, ...) (msgs.DeleteBackupResponse, error)
- func DeleteBenchmark(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.DeleteBenchmarkResponse, error)
- func DeleteCluster(httpclient *http.Client, request *msgs.DeleteClusterRequest, ...) (msgs.DeleteClusterResponse, error)
- func DeleteLabel(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.LabelResponse, error)
- func DeletePgbouncer(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.DeletePgbouncerResponse, error)
- func DeletePgpool(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.DeletePgpoolResponse, error)
- func DeletePolicy(httpclient *http.Client, request *msgs.DeletePolicyRequest, ...) (msgs.DeletePolicyResponse, error)
- func DeleteSchedule(client *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.DeleteScheduleResponse, error)
- func DeleteUser(httpclient *http.Client, username, selector string, ...) (msgs.DeleteClusterResponse, error)
- func LabelClusters(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.LabelResponse, error)
- func Ls(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.LsResponse, error)
- func QueryFailover(httpclient *http.Client, arg string, ...) (msgs.QueryFailoverResponse, error)
- func Reload(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ReloadResponse, error)
- func Restore(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.RestoreResponse, error)
- func RestoreDump(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.RestoreResponse, error)
- func RestorePgbasebackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.RestoreResponse, error)
- func ScaleCluster(httpclient *http.Client, arg string, ReplicaCount int, ...) (msgs.ClusterScaleResponse, error)
- func ScaleDownCluster(httpclient *http.Client, clusterName, ScaleDownTarget string, DeleteData bool, ...) (msgs.ScaleDownResponse, error)
- func ScaleQuery(httpclient *http.Client, arg string, ...) (msgs.ScaleQueryResponse, error)
- func ShowBackrest(httpclient *http.Client, arg, selector string, ...) (msgs.ShowBackrestResponse, error)
- func ShowBackup(httpclient *http.Client, arg string, ...) (msgs.ShowBackupResponse, error)
- func ShowBenchmark(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ShowBenchmarkResponse, error)
- func ShowCluster(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ShowClusterResponse, error)
- func ShowConfig(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ShowConfigResponse, error)
- func ShowDf(httpclient *http.Client, arg, selector string, ...) (msgs.DfResponse, error)
- func ShowNamespace(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ShowNamespaceResponse, error)
- func ShowPVC(httpclient *http.Client, request *msgs.ShowPVCRequest, ...) (msgs.ShowPVCResponse, error)
- func ShowPolicy(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ShowPolicyResponse, error)
- func ShowSchedule(client *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ShowScheduleResponse, error)
- func ShowStatus(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.StatusResponse, error)
- func ShowTest(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.ClusterTestResponse, error)
- func ShowUser(httpclient *http.Client, arg, selector, expired string, ...) (msgs.ShowUserResponse, error)
- func ShowVersion(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials) (msgs.VersionResponse, error)
- func ShowWorkflow(httpclient *http.Client, workflowID string, ...) (msgs.ShowWorkflowResponse, error)
- func ShowpgDump(httpclient *http.Client, arg, selector string, ...) (msgs.ShowBackupResponse, error)
- func StatusCheck(resp *http.Response) error
- func UpdateCluster(httpclient *http.Client, arg, selector string, ...) (msgs.UpdateClusterResponse, error)
- func UserManager(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ...) (msgs.UserResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyPolicy ¶
func ApplyPolicy(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.ApplyPolicyRequest) (msgs.ApplyPolicyResponse, error)
func Cat ¶
func Cat(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CatRequest) (msgs.CatResponse, error)
func CreateBackrestBackup ¶
func CreateBackrestBackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateBackrestBackupRequest) (msgs.CreateBackrestBackupResponse, error)
func CreateBackup ¶
func CreateBackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateBackupRequest) (msgs.CreateBackupResponse, error)
func CreateBenchmark ¶
func CreateBenchmark(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateBenchmarkRequest) (msgs.CreateBenchmarkResponse, error)
func CreateCluster ¶
func CreateCluster(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateClusterRequest) (msgs.CreateClusterResponse, error)
func CreateFailover ¶
func CreateFailover(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateFailoverRequest) (msgs.CreateFailoverResponse, error)
func CreateLoad ¶
func CreateLoad(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.LoadRequest) (msgs.LoadResponse, error)
func CreatePgbouncer ¶
func CreatePgbouncer(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreatePgbouncerRequest) (msgs.CreatePgbouncerResponse, error)
func CreatePgpool ¶
func CreatePgpool(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreatePgpoolRequest) (msgs.CreatePgpoolResponse, error)
func CreatePolicy ¶
func CreatePolicy(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreatePolicyRequest) (msgs.CreatePolicyResponse, error)
func CreateSchedule ¶
func CreateSchedule(client *http.Client, SessionCredentials *msgs.BasicAuthCredentials, r *msgs.CreateScheduleRequest) (msgs.CreateScheduleResponse, error)
func CreateUpgrade ¶
func CreateUpgrade(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateUpgradeRequest) (msgs.CreateUpgradeResponse, error)
func CreateUser ¶
func CreateUser(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreateUserRequest) (msgs.CreateUserResponse, error)
func CreatepgDumpBackup ¶
func CreatepgDumpBackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.CreatepgDumpBackupRequest) (msgs.CreatepgDumpBackupResponse, error)
func DeleteBackup ¶
func DeleteBackup(httpclient *http.Client, arg string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.DeleteBackupResponse, error)
func DeleteBenchmark ¶
func DeleteBenchmark(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.DeleteBenchmarkRequest) (msgs.DeleteBenchmarkResponse, error)
func DeleteCluster ¶
func DeleteCluster(httpclient *http.Client, request *msgs.DeleteClusterRequest, SessionCredentials *msgs.BasicAuthCredentials) (msgs.DeleteClusterResponse, error)
func DeleteLabel ¶
func DeleteLabel(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.DeleteLabelRequest) (msgs.LabelResponse, error)
func DeletePgbouncer ¶
func DeletePgbouncer(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.DeletePgbouncerRequest) (msgs.DeletePgbouncerResponse, error)
func DeletePgpool ¶
func DeletePgpool(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.DeletePgpoolRequest) (msgs.DeletePgpoolResponse, error)
func DeletePolicy ¶
func DeletePolicy(httpclient *http.Client, request *msgs.DeletePolicyRequest, SessionCredentials *msgs.BasicAuthCredentials) (msgs.DeletePolicyResponse, error)
func DeleteSchedule ¶
func DeleteSchedule(client *http.Client, SessionCredentials *msgs.BasicAuthCredentials, r *msgs.DeleteScheduleRequest) (msgs.DeleteScheduleResponse, error)
func DeleteUser ¶
func DeleteUser(httpclient *http.Client, username, selector string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.DeleteClusterResponse, error)
func LabelClusters ¶
func LabelClusters(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.LabelRequest) (msgs.LabelResponse, error)
func Ls ¶
func Ls(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.LsRequest) (msgs.LsResponse, error)
func QueryFailover ¶
func QueryFailover(httpclient *http.Client, arg string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.QueryFailoverResponse, error)
func Reload ¶
func Reload(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.ReloadRequest) (msgs.ReloadResponse, error)
func Restore ¶
func Restore(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.RestoreRequest) (msgs.RestoreResponse, error)
func RestoreDump ¶
func RestoreDump(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.PgRestoreRequest) (msgs.RestoreResponse, error)
func RestorePgbasebackup ¶
func RestorePgbasebackup(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.PgbasebackupRestoreRequest) (msgs.RestoreResponse, error)
func ScaleCluster ¶
func ScaleDownCluster ¶
func ScaleDownCluster(httpclient *http.Client, clusterName, ScaleDownTarget string, DeleteData bool, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ScaleDownResponse, error)
func ScaleQuery ¶
func ScaleQuery(httpclient *http.Client, arg string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ScaleQueryResponse, error)
func ShowBackrest ¶
func ShowBackrest(httpclient *http.Client, arg, selector string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowBackrestResponse, error)
func ShowBackup ¶
func ShowBackup(httpclient *http.Client, arg string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowBackupResponse, error)
func ShowBenchmark ¶
func ShowBenchmark(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.ShowBenchmarkRequest) (msgs.ShowBenchmarkResponse, error)
func ShowCluster ¶
func ShowCluster(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.ShowClusterRequest) (msgs.ShowClusterResponse, error)
func ShowConfig ¶
func ShowConfig(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowConfigResponse, error)
func ShowDf ¶
func ShowDf(httpclient *http.Client, arg, selector string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.DfResponse, error)
func ShowNamespace ¶
func ShowNamespace(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowNamespaceResponse, error)
func ShowPVC ¶
func ShowPVC(httpclient *http.Client, request *msgs.ShowPVCRequest, SessionCredentials *msgs.BasicAuthCredentials) (msgs.ShowPVCResponse, error)
func ShowPolicy ¶
func ShowPolicy(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.ShowPolicyRequest) (msgs.ShowPolicyResponse, error)
func ShowSchedule ¶
func ShowSchedule(client *http.Client, SessionCredentials *msgs.BasicAuthCredentials, r *msgs.ShowScheduleRequest) (msgs.ShowScheduleResponse, error)
func ShowStatus ¶
func ShowStatus(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.StatusResponse, error)
func ShowTest ¶
func ShowTest(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.ClusterTestRequest) (msgs.ClusterTestResponse, error)
func ShowUser ¶
func ShowUser(httpclient *http.Client, arg, selector, expired string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowUserResponse, error)
func ShowVersion ¶
func ShowVersion(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials) (msgs.VersionResponse, error)
func ShowWorkflow ¶
func ShowWorkflow(httpclient *http.Client, workflowID string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowWorkflowResponse, error)
func ShowpgDump ¶
func ShowpgDump(httpclient *http.Client, arg, selector string, SessionCredentials *msgs.BasicAuthCredentials, ns string) (msgs.ShowBackupResponse, error)
func UpdateCluster ¶
func UpdateCluster(httpclient *http.Client, arg, selector string, SessionCredentials *msgs.BasicAuthCredentials, autofailFlag, ns string) (msgs.UpdateClusterResponse, error)
func UserManager ¶
func UserManager(httpclient *http.Client, SessionCredentials *msgs.BasicAuthCredentials, request *msgs.UserRequest) (msgs.UserResponse, error)
Types ¶
This section is empty.
Source Files ¶
- backrest.go
- backup.go
- benchmark.go
- cat.go
- cluster.go
- common.go
- config.go
- df.go
- failover.go
- label.go
- load.go
- ls.go
- namespace.go
- pgbouncer.go
- pgdump.go
- pgpool.go
- policy.go
- pvc.go
- reload.go
- restore.go
- restoreDump.go
- restorePgbasebackup.go
- scale.go
- scaledown.go
- schedule.go
- status.go
- test.go
- upgrade.go
- user.go
- version.go
- workflow.go
Click to show internal directories.
Click to hide internal directories.