ApiKeyUpdate
Atualizar uma chave de API
rules object
oneOf
- MOD1
- MOD2
string
Use esta opção caso seja necessária uma chave da api com permissão total (leitura e escrita) no sistema.
Possible values: [*
]
Example:
*
Array [
resourcestringrequired
Caminho base que define o recurso permitido.
Possible values: Value must match regular expression (^\/v[1-9]\/.{3,}|\*)
rulestringrequired
Regra que será aplicada ao recurso descrito anteriormente.
Possible values: [readOnly
, readWrite
, writeOnly
]
Example:
readOnly
conditions object[]
Condições que serão aplicadas ao recurso descrito anteriormente.
Array [
fieldstringrequired
Campo que será validado.
searchInstringrequired
Local em que o campo será procurado.
Possible values: [body
, header
, query
]
allowedValuesstring[]required
Valor que será comparado com o campo.
]
]
allowedIps object[]
Array [
ipstringrequired
IPv4 ou CIDR habilitado para utilizar a api-key.
Example:
200.50.0.0/8
descriptionstringrequired
Campo para descrever qual o sistema do referido IPv4 ou CIDR.
]
ApiKeyUpdate
{
"rules": "*",
"allowedIps": [
{
"ip": "200.50.0.0/8",
"description": "string"
}
]
}