taolib.testing.config_center.models.enums#
枚举定义模块。
定义配置管理系统中使用的所有枚举类型。
Classes#
环境类型枚举。 |
|
配置值类型枚举。 |
|
配置状态枚举。 |
|
配置变更类型枚举。 |
|
审计操作类型枚举。 |
|
审计操作状态枚举。 |
Module Contents#
- class taolib.testing.config_center.models.enums.Environment#
Bases:
enum.StrEnum环境类型枚举。
- DEVELOPMENT = 'development'#
- STAGING = 'staging'#
- PRE_PRODUCTION = 'pre-production'#
- PRODUCTION = 'production'#
- class taolib.testing.config_center.models.enums.ConfigValueType#
Bases:
enum.StrEnum配置值类型枚举。
- STRING = 'string'#
- NUMBER = 'number'#
- BOOLEAN = 'boolean'#
- JSON = 'json'#
- SECRET = 'secret'#
- class taolib.testing.config_center.models.enums.ConfigStatus#
Bases:
enum.StrEnum配置状态枚举。
- DRAFT = 'draft'#
- ACTIVE = 'active'#
- DEPRECATED = 'deprecated'#
- class taolib.testing.config_center.models.enums.ChangeType#
Bases:
enum.StrEnum配置变更类型枚举。
- CREATE = 'create'#
- UPDATE = 'update'#
- DELETE = 'delete'#
- ROLLBACK = 'rollback'#
- class taolib.testing.config_center.models.enums.AuditAction#
Bases:
enum.StrEnum审计操作类型枚举。
- CONFIG_CREATE = 'config.create'#
- CONFIG_UPDATE = 'config.update'#
- CONFIG_DELETE = 'config.delete'#
- CONFIG_PUBLISH = 'config.publish'#
- CONFIG_ROLLBACK = 'config.rollback'#
- USER_LOGIN = 'user.login'#
- USER_LOGOUT = 'user.logout'#
- ROLE_ASSIGN = 'role.assign'#
- class taolib.testing.config_center.models.enums.AuditStatus#
Bases:
enum.StrEnum审计操作状态枚举。
- SUCCESS = 'success'#
- FAILED = 'failed'#