All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.xiaoleilu.ucloud.udb.UDBAction Maven / Gradle / Ivy

package com.xiaoleilu.ucloud.udb;

import com.xiaoleilu.ucloud.core.Action;

/**
 * 云数据库 UDB API指令
 * 
 * @author Looly
 *
 */
public enum UDBAction implements Action {
	/** 备份udb实例 */
	BackupUDBInstance,
	/** 清除udb实例的log */
	ClearUDBLog,
	/** 创建udb实例(包括mysql、mongodb实例和从备份恢复实例) */
	CreateUDBInstance,
	/** 从已有配置文件创建新配置文件 */
	CreateUDBParamGroup,
	/** 创建mongodb的副本节点(包括仲裁) */
	CreateUDBReplicationInstance,
	/** 创建udb实例的slave */
	CreateUDBSlave,
	/** 删除udb实例备份 */
	DeleteUDBBackup,
	/** 删除udb实例 */
	DeleteUDBInstance,
	/** 删除配置参数组 */
	DeleteUDBParamGroup,
	/** 获取udb实例的备份黑名单 */
	DescribeUDBBackupBlacklist,
	/** 列表udb实例备份信息 */
	DescribeUDBBackup,
	/** 获取udb实例价格信息 */
	DescribeUDBInstancePrice,
	/** 获取udb实例信息 */
	DescribeUDBInstance,
	/** 获取udb实例状态 */
	DescribeUDBInstanceState,
	/** 获取参数组详细参数信息 */
	DescribeUDBParamGroup,
	/** 获取udb支持的类型信息 */
	DescribeUDBType,
	/** 编辑udb实例的备份黑名单 */
	EditUDBBackupBlacklist,
	/** 重命名udb实例 */
	ModifyUDBInstanceName,
	/** 从库提升为独立库 */
	PromoteUDBSlave,
	/** 重启udb实例 */
	RestartUDBInstance,
	/** 启动udb实例 */
	StartUDBInstance,
	/** 关闭udb实例 */
	StopUDBInstance,
	/** 更新udb配置参数项 */
	UpdateUDBParamGroup,
	/** 导入udb配置 */
	UploadUDBParamGroup

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy