@itentialopensource/adapter-netbox_v210
Version:
This adapter integrates with system described as: Netbox v2.10
409 lines • 11.2 kB
JSON
{
"actions": [
{
"name": "getSecretsGenerateRsaKeyPair",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/secrets/generate-rsa-key-pair/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "postSecretsGetSessionKey",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/secrets/get-session-key/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSecretsSecretRoles",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/secrets/secret-roles/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSecretsSecretRoles-default.json"
}
]
},
{
"name": "postSecretsSecretRoles",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/secrets/secret-roles/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/postSecretsSecretRoles-default.json"
}
]
},
{
"name": "putSecretsSecretRoles",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/secrets/secret-roles/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/putSecretsSecretRoles-default.json"
}
]
},
{
"name": "patchSecretsSecretRoles",
"protocol": "REST",
"method": "PATCH",
"entitypath": "{base_path}/{version}/secrets/secret-roles/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/patchSecretsSecretRoles-default.json"
}
]
},
{
"name": "deleteSecretsSecretRoles",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/secrets/secret-roles/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSecretsSecretRolesId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/secrets/secret-roles/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSecretsSecretRolesId-default.json"
}
]
},
{
"name": "putSecretsSecretRolesId",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/secrets/secret-roles/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/putSecretsSecretRolesId-default.json"
}
]
},
{
"name": "patchSecretsSecretRolesId",
"protocol": "REST",
"method": "PATCH",
"entitypath": "{base_path}/{version}/secrets/secret-roles/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/patchSecretsSecretRolesId-default.json"
}
]
},
{
"name": "deleteSecretsSecretRolesId",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/secrets/secret-roles/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSecretsSecrets",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/secrets/secrets/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSecretsSecrets-default.json"
}
]
},
{
"name": "postSecretsSecrets",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/secrets/secrets/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/postSecretsSecrets-default.json"
}
]
},
{
"name": "putSecretsSecrets",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/secrets/secrets/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/putSecretsSecrets-default.json"
}
]
},
{
"name": "patchSecretsSecrets",
"protocol": "REST",
"method": "PATCH",
"entitypath": "{base_path}/{version}/secrets/secrets/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/patchSecretsSecrets-default.json"
}
]
},
{
"name": "deleteSecretsSecrets",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/secrets/secrets/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSecretsSecretsId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/secrets/secrets/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSecretsSecretsId-default.json"
}
]
},
{
"name": "putSecretsSecretsId",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/secrets/secrets/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/putSecretsSecretsId-default.json"
}
]
},
{
"name": "patchSecretsSecretsId",
"protocol": "REST",
"method": "PATCH",
"entitypath": "{base_path}/{version}/secrets/secrets/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/patchSecretsSecretsId-default.json"
}
]
},
{
"name": "deleteSecretsSecretsId",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/secrets/secrets/{pathv1}/?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
}
]
}