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