Source code for etcd3.models

# Models generated from rpc.swagger.json, do not edit
# flake8: noqa
import enum


[docs]class EtcdModel(object): pass
class AlarmRequestAlarmAction(EtcdModel, enum.Enum): """ ref: #/definitions/AlarmRequestAlarmAction default: GET """ GET = 'GET' ACTIVATE = 'ACTIVATE' DEACTIVATE = 'DEACTIVATE' class CompareCompareResult(EtcdModel, enum.Enum): """ ref: #/definitions/CompareCompareResult default: EQUAL """ EQUAL = 'EQUAL' GREATER = 'GREATER' LESS = 'LESS' NOT_EQUAL = 'NOT_EQUAL' class CompareCompareTarget(EtcdModel, enum.Enum): """ ref: #/definitions/CompareCompareTarget default: VERSION """ VERSION = 'VERSION' CREATE = 'CREATE' MOD = 'MOD' VALUE = 'VALUE' LEASE = 'LEASE' class EventEventType(EtcdModel, enum.Enum): """ ref: #/definitions/EventEventType default: PUT """ PUT = 'PUT' DELETE = 'DELETE' class RangeRequestSortOrder(EtcdModel, enum.Enum): """ ref: #/definitions/RangeRequestSortOrder default: NONE """ NONE = 'NONE' ASCEND = 'ASCEND' DESCEND = 'DESCEND' class RangeRequestSortTarget(EtcdModel, enum.Enum): """ ref: #/definitions/RangeRequestSortTarget default: KEY """ KEY = 'KEY' VERSION = 'VERSION' CREATE = 'CREATE' MOD = 'MOD' VALUE = 'VALUE' class WatchCreateRequestFilterType(EtcdModel, enum.Enum): """ ref: #/definitions/WatchCreateRequestFilterType default: NOPUT """ NOPUT = 'NOPUT' NODELETE = 'NODELETE' class authpbPermissionType(EtcdModel, enum.Enum): """ ref: #/definitions/authpbPermissionType default: READ """ READ = 'READ' WRITE = 'WRITE' READWRITE = 'READWRITE' class etcdserverpbAlarmType(EtcdModel, enum.Enum): """ ref: #/definitions/etcdserverpbAlarmType default: NONE """ NONE = 'NONE' NOSPACE = 'NOSPACE' CORRUPT = 'CORRUPT' name_to_model = { 'AlarmRequestAlarmAction': AlarmRequestAlarmAction, 'CompareCompareResult': CompareCompareResult, 'CompareCompareTarget': CompareCompareTarget, 'EventEventType': EventEventType, 'RangeRequestSortOrder': RangeRequestSortOrder, 'RangeRequestSortTarget': RangeRequestSortTarget, 'WatchCreateRequestFilterType': WatchCreateRequestFilterType, 'authpbPermissionType': authpbPermissionType, 'etcdserverpbAlarmType': etcdserverpbAlarmType, } __all__ = [ 'AlarmRequestAlarmAction', 'CompareCompareResult', 'CompareCompareTarget', 'EventEventType', 'RangeRequestSortOrder', 'RangeRequestSortTarget', 'WatchCreateRequestFilterType', 'authpbPermissionType', 'etcdserverpbAlarmType', 'EtcdModel', 'name_to_model', ]
comments powered by Disqus