package
0.2.2
Repository: https://github.com/ibm/hpdb-go-sdk.git
Documentation: pkg.go.dev

# Functions

ConstructServiceURL constructs a service URL from the parameterized URL.
GetServiceURLForRegion returns the service URL to be used for the specified region.
NewHpdbV3 : constructs an instance of HpdbV3 with passed in options.
NewHpdbV3UsingExternalConfig : constructs an instance of HpdbV3 with passed in options and external configuration.
UnmarshalAccess unmarshals an instance of Access from the specified map of raw messages.
UnmarshalBackup unmarshals an instance of Backup from the specified map of raw messages.
UnmarshalBackupSchedule unmarshals an instance of BackupSchedule from the specified map of raw messages.
UnmarshalCluster unmarshals an instance of Cluster from the specified map of raw messages.
UnmarshalClusterExternalKey unmarshals an instance of ClusterExternalKey from the specified map of raw messages.
UnmarshalClusterResource unmarshals an instance of ClusterResource from the specified map of raw messages.
UnmarshalConfiguration unmarshals an instance of Configuration from the specified map of raw messages.
UnmarshalConfigurationItem unmarshals an instance of ConfigurationItem from the specified map of raw messages.
UnmarshalConfigurations unmarshals an instance of Configurations from the specified map of raw messages.
UnmarshalCosBackupConfig unmarshals an instance of CosBackupConfig from the specified map of raw messages.
UnmarshalCosHmacKeys unmarshals an instance of CosHmacKeys from the specified map of raw messages.
UnmarshalDatabase unmarshals an instance of Database from the specified map of raw messages.
UnmarshalDatabases unmarshals an instance of Databases from the specified map of raw messages.
UnmarshalGetBackupConfigResponse unmarshals an instance of GetBackupConfigResponse from the specified map of raw messages.
UnmarshalGetBackupConfigResponseCos unmarshals an instance of GetBackupConfigResponseCos from the specified map of raw messages.
UnmarshalGetCosBackupConfigResponse unmarshals an instance of GetCosBackupConfigResponse from the specified map of raw messages.
UnmarshalIntegerType unmarshals an instance of IntegerType from the specified map of raw messages.
UnmarshalListBackupsResponse unmarshals an instance of ListBackupsResponse from the specified map of raw messages.
UnmarshalLog unmarshals an instance of Log from the specified map of raw messages.
UnmarshalLogList unmarshals an instance of LogList from the specified map of raw messages.
UnmarshalNode unmarshals an instance of Node from the specified map of raw messages.
UnmarshalResources unmarshals an instance of Resources from the specified map of raw messages.
UnmarshalTask unmarshals an instance of Task from the specified map of raw messages.
UnmarshalTaskID unmarshals an instance of TaskID from the specified map of raw messages.
UnmarshalTaskItem unmarshals an instance of TaskItem from the specified map of raw messages.
UnmarshalTaskNode unmarshals an instance of TaskNode from the specified map of raw messages.
UnmarshalTasks unmarshals an instance of Tasks from the specified map of raw messages.
UnmarshalUser unmarshals an instance of User from the specified map of raw messages.
UnmarshalUserDetails unmarshals an instance of UserDetails from the specified map of raw messages.
UnmarshalUsers unmarshals an instance of Users from the specified map of raw messages.

# Constants

DefaultServiceName is the default key used to find external configuration information.
DefaultServiceURL is the default URL to make service requests to.
No description provided by the author

# Structs

Access : The privileges on databases.
Backup : The backup of a database cluster.
BackupSchedule : The frequency of the backups to IBM Cloud Object Storage (only supported by PostgreSQL currently).
Cluster : An object which shows detailed information about a cluster which has id, name, state, three replicas and so on.
ClusterExternalKey : The external key information.
ClusterResource : The resources required by the cluster to be created.
Configuration : Database configuration.
ConfigurationItem : Parameter information.
Configurations : Object of information about configuration.
CosBackupConfig : CosBackupConfig struct.
CosHmacKeys : CosHmacKeys struct.
Database : Database information.
Databases : Information about all databases in a cluster.
DisableCosBackupOptions : The DisableCosBackup options.
EnableCosBackupOptions : The EnableCosBackup options.
GetBackupConfigOptions : The GetBackupConfig options.
GetBackupConfigResponse : GetBackupConfigResponse struct.
GetBackupConfigResponseCos : GetBackupConfigResponseCos struct.
GetClusterOptions : The GetCluster options.
GetConfigurationOptions : The GetConfiguration options.
GetCosBackupConfigOptions : The GetCosBackupConfig options.
GetCosBackupConfigResponse : GetCosBackupConfigResponse struct.
GetLogOptions : The GetLog options.
GetTaskOptions : The GetTask options.
GetUserOptions : The GetUser options.
HpdbV3 : The DBaaS RESTful APIs are used to manage the database cluster, the database itself, and database users.
HpdbV3Options : Service options.
IntegerType : Integer type parameter.
ListBackupsOptions : The ListBackups options.
ListBackupsResponse : ListBackupsResponse struct.
ListDatabasesOptions : The ListDatabases options.
ListNodeLogsOptions : The ListNodeLogs options.
ListTasksOptions : The ListTasks options.
ListUsersOptions : The ListUsers options.
Log : Log file name object.
LogList : Logs object.
Node : An node information.
Resources : Object of information about resources.
RestoreOptions : The Restore options.
ScaleResourcesOptions : The ScaleResources options.
Task : The task details object.
TaskID : The ID of a task.
TaskItem : Task information.
TaskNode : Information about a task on each node.
Tasks : List of tasks running or recently run on a specified cluster.
UpdateBackupConfigOptions : The UpdateBackupConfig options.
UpdateConfigurationOptions : The UpdateConfiguration options.
User : Object of information about user.
UserDetails : A user information object received.
Users : Object of information about users.