Documentation
¶
Index ¶
- type MongodbClient
- func (c *MongodbClient) BackupDownloadURL(request *BackupDownloadURLRequest) (*BackupDownloadURLResponse, error)
- func (c *MongodbClient) CreateBackup(request *CreateBackupRequest) (*CreateBackupResponse, error)
- func (c *MongodbClient) CreateInstance(request *CreateInstanceRequest) (*CreateInstanceResponse, error)
- func (c *MongodbClient) DeleteBackup(request *DeleteBackupRequest) (*DeleteBackupResponse, error)
- func (c *MongodbClient) DeleteInstance(request *DeleteInstanceRequest) (*DeleteInstanceResponse, error)
- func (c *MongodbClient) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (*DescribeBackupPolicyResponse, error)
- func (c *MongodbClient) DescribeBackups(request *DescribeBackupsRequest) (*DescribeBackupsResponse, error)
- func (c *MongodbClient) DescribeInstances(request *DescribeInstancesRequest) (*DescribeInstancesResponse, error)
- func (c *MongodbClient) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (*ModifyBackupPolicyResponse, error)
- func (c *MongodbClient) ModifyInstanceName(request *ModifyInstanceNameRequest) (*ModifyInstanceNameResponse, error)
- func (c *MongodbClient) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (*ModifyInstanceSpecResponse, error)
- func (c *MongodbClient) ResetPassword(request *ResetPasswordRequest) (*ResetPasswordResponse, error)
- func (c *MongodbClient) RestoreInstance(request *RestoreInstanceRequest) (*RestoreInstanceResponse, error)
- func (c *MongodbClient) SetConfig(config *Config)
- func (c *MongodbClient) SetLogger(logger Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MongodbClient ¶
type MongodbClient struct {
JDCloudClient
}
func NewMongodbClient ¶
func NewMongodbClient(credential *Credential) *MongodbClient
func (*MongodbClient) BackupDownloadURL ¶
func (c *MongodbClient) BackupDownloadURL(request *BackupDownloadURLRequest) (*BackupDownloadURLResponse, error)
获取备份下载链接
func (*MongodbClient) CreateBackup ¶
func (c *MongodbClient) CreateBackup(request *CreateBackupRequest) (*CreateBackupResponse, error)
创建备份
func (*MongodbClient) CreateInstance ¶
func (c *MongodbClient) CreateInstance(request *CreateInstanceRequest) (*CreateInstanceResponse, error)
创建实例
func (*MongodbClient) DeleteBackup ¶
func (c *MongodbClient) DeleteBackup(request *DeleteBackupRequest) (*DeleteBackupResponse, error)
删除备份
func (*MongodbClient) DeleteInstance ¶
func (c *MongodbClient) DeleteInstance(request *DeleteInstanceRequest) (*DeleteInstanceResponse, error)
删除实例
func (*MongodbClient) DescribeBackupPolicy ¶
func (c *MongodbClient) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (*DescribeBackupPolicyResponse, error)
获取备份策略
func (*MongodbClient) DescribeBackups ¶
func (c *MongodbClient) DescribeBackups(request *DescribeBackupsRequest) (*DescribeBackupsResponse, error)
查看备份
func (*MongodbClient) DescribeInstances ¶
func (c *MongodbClient) DescribeInstances(request *DescribeInstancesRequest) (*DescribeInstancesResponse, error)
查询实例信息
func (*MongodbClient) ModifyBackupPolicy ¶
func (c *MongodbClient) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (*ModifyBackupPolicyResponse, error)
修改备份策略
func (*MongodbClient) ModifyInstanceName ¶
func (c *MongodbClient) ModifyInstanceName(request *ModifyInstanceNameRequest) (*ModifyInstanceNameResponse, error)
修改实例名称
func (*MongodbClient) ModifyInstanceSpec ¶
func (c *MongodbClient) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (*ModifyInstanceSpecResponse, error)
变更实例规格
func (*MongodbClient) ResetPassword ¶
func (c *MongodbClient) ResetPassword(request *ResetPasswordRequest) (*ResetPasswordResponse, error)
重置密码
func (*MongodbClient) RestoreInstance ¶
func (c *MongodbClient) RestoreInstance(request *RestoreInstanceRequest) (*RestoreInstanceResponse, error)
数据恢复
func (*MongodbClient) SetConfig ¶
func (c *MongodbClient) SetConfig(config *Config)
func (*MongodbClient) SetLogger ¶
func (c *MongodbClient) SetLogger(logger Logger)
Click to show internal directories.
Click to hide internal directories.