@itentialopensource/adapter-hashicorp_vault
Version:
This adapter integrates with system described as: hashicorp_vault.
75 lines • 2.45 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": false,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "postIdentityAlias",
"enum": [
"postIdentityAlias",
"getIdentityAliases",
"getIdentityAliasById",
"updateIdentityAliasById",
"deleteIdentityAliasById",
"postIdentityEntity",
"postIdentityEntityAlias",
"getIdentityEntityAliases",
"getIdentityEntityAliasById",
"updateIdentityEntityAliasById",
"deleteIdentityEntityAliasById",
"postIdentityEntityBatchDelete",
"getIdentityEntities",
"getIdentityEntityById",
"updateIdentityEntityById",
"deleteIdentityEntityById",
"postIdentityEntityMerge",
"getIdentityEntityNames",
"getIdentityEntityByName",
"updateIdentityEntityByName",
"deleteIdentityEntityByName",
"postIdentityGroup",
"postIdentityGroupAlias",
"getIdentityGroupAliasId",
"getIdentityGroupAliasById",
"updateIdentityGroupAliasById",
"deleteIdentityGroupAliasById",
"getIdentityGroups",
"getIdentityGroupById",
"updateIdentityGroupById",
"deleteIdentityGroupById",
"getIdentityGroupNames",
"getIdentityGroupByName",
"updateIdentityGroupByName",
"deleteIdentityGroupByName",
"postIdentityLookupEntity",
"postIdentityLookupGroup",
"getIdentityOidcWellKnownKeys",
"getIdentityOidcWellKnownOpenidConfiguration",
"getIdentityOidcConfig",
"postIdentityOidcConfig",
"postIdentityOidcIntrospect",
"getIdentityOidcKeys",
"getIdentityOidcKeyByName",
"updateIdentityOidcKeyByName",
"deleteIdentityOidcKeyByName",
"postIdentityOidcKeyRotateByName",
"getIdentityOidcRoles",
"getIdentityOidcRoleByName",
"updateIdentityOidcRoleByName",
"deleteIdentityOidcRoleByName",
"getIdentityOidcTokenByName",
"postIdentityPersona",
"getIdentityPersonas",
"getIdentityPersonaById",
"updateIdentityPersonaById",
"deleteIdentityPersonaById"
],
"external_name": "ph_request_type"
}
},
"definitions": {}
}