File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ enum NamespaceState {
3636 NAMESPACE_STATE_REGISTERED = 1 ;
3737 NAMESPACE_STATE_DEPRECATED = 2 ;
3838 NAMESPACE_STATE_DELETED = 3 ;
39+ NAMESPACE_STATE_HANDOVER = 4 ;
3940}
4041
4142enum ArchivalState {
Original file line number Diff line number Diff line change @@ -75,4 +75,10 @@ message UpdateNamespaceInfo {
7575 string owner_email = 2 ;
7676 // A key-value map for any customized purpose.
7777 map <string , string > data = 3 ;
78+ // New namespace state, server will reject if transition is not allowed.
79+ // Allowed transitions are:
80+ // Registered -> [ Deleted | Deprecated | Handover ]
81+ // Handover -> [ Registered ]
82+ // Default is NAMESPACE_STATE_UNSPECIFIED which is do not change state.
83+ temporal.api.enums.v1.NamespaceState state = 4 ;
7884}
You can’t perform that action at this time.
0 commit comments