ReputationAllocationView
modestringrequired
Possible values: [active, draining]
generationintegerrequired
Possible values: >= 0 and <= 1000000
next_generationintegerrequired
Possible values: >= 1 and <= 1000001
fenced_shardsintegerrequired
Possible values: >= 0 and <= 16
drained_atnumberrequired
Possible values: >= 0 and <= 100000000000
retentionnumberrequired
Possible values: >= 1 and <= 31536000
observed_atnumberrequired
Possible values: >= 0 and <= 100000000000
audit object
reasonstringrequired
Possible values: non-empty and <= 64 characters, Value must match regular expression ^[a-z][a-z0-9_.-]{0,63}$
originstringrequired
Possible values: non-empty and <= 64 characters, Value must match regular expression ^[a-z][a-z0-9_.-]{0,63}$
audit_idstringrequired
Possible values: non-empty and <= 128 characters
creatorstringrequired
Possible values: non-empty and <= 128 characters
ReputationAllocationView
{
"mode": "active",
"generation": 0,
"next_generation": 0,
"fenced_shards": 0,
"drained_at": 0,
"retention": 0,
"observed_at": 0,
"audit": {
"reason": "string",
"origin": "string",
"audit_id": "string",
"creator": "string"
}
}