added ability to conifigure SA account lifetime with validation

Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>
This commit is contained in:
mabhi
2023-02-07 08:32:01 +05:30
parent f9a0792362
commit 42bf234fc1
12 changed files with 392 additions and 299 deletions
@@ -1130,6 +1130,10 @@
"type": "string",
"format": "int64"
},
"saValiditySeconds": {
"type": "string",
"format": "int64"
},
"enableSessionCheck": {
"type": "boolean"
},
@@ -1533,6 +1537,10 @@
"type": "string",
"format": "int64"
},
"saValiditySeconds": {
"type": "string",
"format": "int64"
},
"enableSessionCheck": {
"type": "boolean"
},
@@ -2328,6 +2336,10 @@
"type": "string",
"format": "int64"
},
"saValiditySeconds": {
"type": "string",
"format": "int64"
},
"enableSessionCheck": {
"type": "boolean"
},
@@ -2388,6 +2400,10 @@
"type": "string",
"format": "int64"
},
"saValiditySeconds": {
"type": "string",
"format": "int64"
},
"enableSessionCheck": {
"type": "boolean"
},
@@ -12,7 +12,16 @@
],
"paths": {},
"definitions": {
"googlerpcStatus": {
"protobufAny": {
"type": "object",
"properties": {
"@type": {
"type": "string"
}
},
"additionalProperties": {}
},
"rpcStatus": {
"type": "object",
"properties": {
"code": {
@@ -29,15 +38,6 @@
}
}
}
},
"protobufAny": {
"type": "object",
"properties": {
"@type": {
"type": "string"
}
},
"additionalProperties": {}
}
}
}