Micro-Namespace required | string |
AccountsChangeSecretRequest
id | string |
newSecret | string |
oldSecret | string |
object |
{- "id": "string",
- "newSecret": "string",
- "oldSecret": "string",
- "options": {
- "namespace": "string"
}
}
{ }
Micro-Namespace required | string |
AccountsDeleteRequest
id | string |
object |
{- "id": "string",
- "options": {
- "namespace": "string"
}
}
{ }
Micro-Namespace required | string |
AccountsListRequest
object |
{- "options": {
- "namespace": "string"
}
}
{- "accounts": {
- "id": "string",
- "issuer": "string",
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "scopes": [
- "string"
], - "secret": "string",
- "type": "string"
}
}
Micro-Namespace required | string |
AuthGenerateRequest
id | string |
object | |
name | string |
object | |
provider | string |
scopes | Array of strings |
secret | string |
type | string |
{- "id": "string",
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "options": {
- "namespace": "string"
}, - "provider": "string",
- "scopes": [
- "string"
], - "secret": "string",
- "type": "string"
}
{- "account": {
- "id": "string",
- "issuer": "string",
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "scopes": [
- "string"
], - "secret": "string",
- "type": "string"
}
}
Micro-Namespace required | string |
AuthInspectRequest
object | |
token | string |
{- "options": {
- "namespace": "string"
}, - "token": "string"
}
{- "account": {
- "id": "string",
- "issuer": "string",
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "scopes": [
- "string"
], - "secret": "string",
- "type": "string"
}
}
Micro-Namespace required | string |
AuthTokenRequest
id | string |
object | |
refreshToken | string |
secret | string |
tokenExpiry | number <int64> |
{- "id": "string",
- "options": {
- "namespace": "string"
}, - "refreshToken": "string",
- "secret": "string",
- "tokenExpiry": 0
}
{- "token": {
- "accessToken": "string",
- "created": 0,
- "expiry": 0,
- "refreshToken": "string"
}
}
Micro-Namespace required | string |
RulesCreateRequest
object | |
object |
{- "options": {
- "namespace": "string"
}, - "rule": {
- "access": "string",
- "id": "string",
- "priority": 0,
- "resource": {
- "endpoint": "string",
- "name": "string",
- "type": "string"
}, - "scope": "string"
}
}
{ }
Micro-Namespace required | string |
RulesDeleteRequest
id | string |
object |
{- "id": "string",
- "options": {
- "namespace": "string"
}
}
{ }
Micro-Namespace required | string |
RulesListRequest
object |
{- "options": {
- "namespace": "string"
}
}
{- "rules": {
- "access": "string",
- "id": "string",
- "priority": 0,
- "resource": {
- "endpoint": "string",
- "name": "string",
- "type": "string"
}, - "scope": "string"
}
}